.elementor-4370 .elementor-element.elementor-element-2484299 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-4370 .elementor-element.elementor-element-2484299 > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-4370 .elementor-element.elementor-element-a65d289{--spacer-size:18px;}.elementor-4370 .elementor-element.elementor-element-87241b7 .elementor-heading-title{font-size:32px;line-height:55px;}.elementor-4370 .elementor-element.elementor-element-1ff0b65 .elementor-heading-title{font-size:26px;}.elementor-4370 .elementor-element.elementor-element-d1cf892 .elementor-heading-title{font-size:30px;}.elementor-4370 .elementor-element.elementor-element-acc6103 .elementor-heading-title{font-size:25px;}.elementor-4370 .elementor-element.elementor-element-d947ed3 .elementor-heading-title{font-size:26px;}.elementor-4370 .elementor-element.elementor-element-b9e9afe > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-item{border-width:0px;border-color:#000000;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#000000;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#000000;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-icon, .elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-title{color:#000000;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-icon svg{fill:#000000;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-tab-title .elementor-accordion-icon i:before{color:#051C2C;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-tab-title .elementor-accordion-icon svg{fill:#051C2C;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#051C2C;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#051C2C;}.elementor-4370 .elementor-element.elementor-element-b9e9afe .elementor-accordion-icon{margin-inline-end:10px;}.elementor-4370 .elementor-element.elementor-element-6efb843 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-4370 .elementor-element.elementor-element-6efb843 > .elementor-element-populated{padding:10px 10px 10px 15px;}.elementor-4370 .elementor-element.elementor-element-30cf846{--spacer-size:18px;}.elementor-4370 .elementor-element.elementor-element-d5c02ab{width:var( --container-widget-width, 100.704% );max-width:100.704%;--container-widget-width:100.704%;--container-widget-flex-grow:0;}.elementor-4370 .elementor-element.elementor-element-d5c02ab.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-4370 .elementor-element.elementor-element-2484299 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4370 .elementor-element.elementor-element-87241b7 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-4370 .elementor-element.elementor-element-31ee16f{font-size:16px;}.elementor-4370 .elementor-element.elementor-element-1ff0b65 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-4370 .elementor-element.elementor-element-d1cf892 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-4370 .elementor-element.elementor-element-acc6103 .elementor-heading-title{font-size:27px;}.elementor-4370 .elementor-element.elementor-element-6efb843 > .elementor-element-populated{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-4370 .elementor-element.elementor-element-2484299{width:64.244%;}.elementor-4370 .elementor-element.elementor-element-6efb843{width:35.708%;}}/* Start custom CSS for heading, class: .elementor-element-87241b7 */@media only screen and (max-width: 767px){
    .header-text > div > h1{
        font-size: 27px !important;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b9e9afe *//*Sets the contaienr for the questions as a flex and arranges them in columns.
Also give a 30px gap between each element*/
.elementor-accordion{
    display: flex;
    flex-direction: column;
    gap: 30px;
}

/*Create a border on the top and bottom of the active questions we use RGB here instead of hex so that we can change the opacticy. You can see the opacity is '0.1' it is the last parameter between the parenthesis*/
.elementor-tab-title.elementor-active{
    background-color: #f8f9fa;
    border-top: 2px solid rgb(5, 28, 44, 0.1) !important;
    border-bottom: 2px solid rgb(5, 28, 44, 0.1) !important;
    border-right: 2px solid rgb(5, 28, 44, 0.1) !important;
}

/*Select and make the position 'relative' for the elements that will have the left border*/
.elementor-accordion .elementor-tab-title{
    position: relative;
}

/*Using the :before element on the following .elementor-4370 .elementor-element.elementor-element-b9e9afe will draw a 5px border the the left most position with a height relative to that of the following elements:
    
    #elementor-tab-title-1791, #elementor-tab-title-1792, #elementor-tab-title-1793, #elementor-tab-title-1794
*/
.elementor-tab-title.elementor-active:before{
    content: '';
    height: calc(100% + 4px);
    width: 5px;
    position: absolute;
    background-color: #051c2c;
    top: -2px;
    left: 0;
}

/*Add space above the active text*/
.elementor-accordion .elementor-accordion-item .elementor-tab-content p{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-d5c02ab */#slick-slide-control00, #slick-slide-control01, #slick-slide-control02{
    display: none;
}/* End custom CSS */