.elementor-2940 .elementor-element.elementor-element-9141ae4{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--flex-wrap:nowrap;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-9141ae4, .elementor-2940 .elementor-element.elementor-element-9141ae4::before{--border-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-d2d3626 .header{max-height:75vh;min-height:75vh;}.elementor-2940 .elementor-element.elementor-element-d2d3626 .header .caption .pt-slider-title2-class{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2940 .elementor-element.elementor-element-cef9ba9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-e2ff4c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:110px;--padding-block-end:110px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-e2ff4c6, .elementor-2940 .elementor-element.elementor-element-e2ff4c6::before{--border-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-7e82909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-aeea863{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sub-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-eb82471 h1.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h2.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h3.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h4.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h5.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h6.section-title2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-text p, .elementor-2940 .elementor-element.elementor-element-eb82471 .section-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-a141fdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-6029045{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:10px;}.elementor-2940 .elementor-element.elementor-element-ca7860b{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-3af7b2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-3af7b2a, .elementor-2940 .elementor-element.elementor-element-3af7b2a::before{--border-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-be67170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-c7f9868 .gallery-item .title-block h6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-106c4b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-106c4b2, .elementor-2940 .elementor-element.elementor-element-106c4b2::before{--border-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-96cc718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-6a26054{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sub-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h1.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h2.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h3.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h4.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h5.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h6.section-title2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text p, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(min-width:768px){.elementor-2940 .elementor-element.elementor-element-9141ae4{--width:100%;}.elementor-2940 .elementor-element.elementor-element-7e82909{--width:25%;}.elementor-2940 .elementor-element.elementor-element-aeea863{--width:75%;}.elementor-2940 .elementor-element.elementor-element-a141fdc{--width:100%;}.elementor-2940 .elementor-element.elementor-element-6029045{--width:50%;}.elementor-2940 .elementor-element.elementor-element-ca7860b{--width:50%;}.elementor-2940 .elementor-element.elementor-element-96cc718{--width:25%;}.elementor-2940 .elementor-element.elementor-element-6a26054{--width:75%;}}@media(max-width:1024px){.elementor-2940 .elementor-element.elementor-element-d2d3626 .header .caption .pt-slider-title2-class{font-size:var( --e-global-typography-primary-font-size );}.elementor-2940 .elementor-element.elementor-element-cef9ba9{--padding-block-start:110px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2940 .elementor-element.elementor-element-e2ff4c6{--padding-block-start:110px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sub-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-eb82471 h1.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h2.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h3.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h4.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h5.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h6.section-title2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-text p, .elementor-2940 .elementor-element.elementor-element-eb82471 .section-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-3af7b2a{--padding-block-start:110px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2940 .elementor-element.elementor-element-c7f9868 .gallery-item .title-block h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-106c4b2{--padding-block-start:110px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sub-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h1.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h2.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h3.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h4.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h5.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h6.section-title2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text p, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2940 .elementor-element.elementor-element-d2d3626 .header .caption .pt-slider-title2-class{font-size:var( --e-global-typography-primary-font-size );}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sub-title, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-eb82471 .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-eb82471 h1.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h2.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h3.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h4.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h5.section-title2, .elementor-2940 .elementor-element.elementor-element-eb82471 h6.section-title2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2940 .elementor-element.elementor-element-eb82471 .section-text p, .elementor-2940 .elementor-element.elementor-element-eb82471 .section-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-6029045{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-ca7860b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2940 .elementor-element.elementor-element-c7f9868 .gallery-item .title-block h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sub-title, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h1, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h3, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h4, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h5, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .sec-title.section-padding h6, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h1.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h2.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h3.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h4.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h5.section-title2, .elementor-2940 .elementor-element.elementor-element-6e4bfeb h6.section-title2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text p, .elementor-2940 .elementor-element.elementor-element-6e4bfeb .section-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}