.elementor-947 .elementor-element.elementor-element-5ff8f1c5{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-5ff8f1c5:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-5ff8f1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9FF;}.elementor-947 .elementor-element.elementor-element-5ff8f1c5.e-con{--align-self:center;}.elementor-947 .elementor-element.elementor-element-7ef3b7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9% 0% 0% 0%;}.elementor-947 .elementor-element.elementor-element-7ef3b7d .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-947 .elementor-element.elementor-element-7ef3b7d .aux-modern-heading-primary{font-size:3.8vw;color:#003CA6;}.elementor-947 .elementor-element.elementor-element-e2e56d3{--display:flex;--min-height:56vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-947 .elementor-element.elementor-element-e9be8a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-947 .elementor-element.elementor-element-e9be8a1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-299e2f8{width:100%;max-width:100%;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-947 .elementor-element.elementor-element-299e2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-299e2f8.elementor-element{--align-self:center;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title{border-width:2px;padding:0px 0px 100px 0px;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-content{border-width:2px;color:var( --e-global-color-text );font-size:18px;padding:05% 0% 010% 40%;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-item:not(:last-child){margin-bottom:100px;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-title, .elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title.elementor-active a, .elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-title{font-size:38px;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title .elementor-toggle-icon i:before{color:#7D7D7D;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title .elementor-toggle-icon svg{fill:#7D7D7D;}@media(min-width:768px){.elementor-947 .elementor-element.elementor-element-e9be8a1{--width:80%;}}@media(max-width:1024px){.elementor-947 .elementor-element.elementor-element-5ff8f1c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-7ef3b7d > .elementor-widget-container{padding:12% 0% 0% 0%;}}@media(max-width:767px){.elementor-947 .elementor-element.elementor-element-5ff8f1c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-7ef3b7d > .elementor-widget-container{padding:32% 0% 13% 0%;}.elementor-947 .elementor-element.elementor-element-e9be8a1{--width:85%;--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-item:not(:last-child){margin-bottom:50px;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle-title{font-size:0.8em;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-title{padding:0px 0px 75px 0px;}.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-content{padding:0px 0px 50px 0px;}}/* Start custom CSS for toggle, class: .elementor-element-299e2f8 */.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-tab-content {
    position: relative;
}
.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle .elementor-tab-title {
    transition: padding 400ms ease-out;
}
.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle .elementor-tab-title.elementor-active {
    padding-bottom: 20px;
}
.elementor-947 .elementor-element.elementor-element-299e2f8 .elementor-toggle .elementor-tab-title .elementor-toggle-icon i:before {
    font-size: 60px;
}
    .elementor-947 .elementor-element.elementor-element-299e2f8 .aux-toggle-content-title {

    font-size : 40px;
     position: absolute;
    left: 0;
    top: 20px;

}
@media screen and (min-width:769px) {
    .elementor-947 .elementor-element.elementor-element-299e2f8 .aux-toggle-content-title {
    position: absolute;
    left: 0;
    top: 20px;
    font-size : 70px;
    font-weight: 300;
}
}

@media screen and (max-width:767px){
       .elementor-947 .elementor-element.elementor-element-299e2f8 .aux-toggle-content-title {

    font-size :20px;
     position: relative;
    left: unset;
    top: unset;

} 
}/* End custom CSS */