.elementor-102 .elementor-element.elementor-element-3871232{--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:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-70c5e3a .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-102 .elementor-element.elementor-element-5db309a .elementor-heading-title{color:#000000;font-family:"Aldrich", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-5db309a{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-530f6f6{color:#000000;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-90c6dde{--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:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-90c6dde:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-90c6dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3741;}.elementor-102 .elementor-element.elementor-element-90c6dde, .elementor-102 .elementor-element.elementor-element-90c6dde::before{--border-transition:0.3s;}.elementor-102 .elementor-element.elementor-element-129fa8e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-102 .elementor-element.elementor-element-f862f99{--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:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-6b05f7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-102 .elementor-element.elementor-element-432bb02{text-align:right;z-index:1;}.elementor-102 .elementor-element.elementor-element-432bb02 img{width:600px;}.elementor-102 .elementor-element.elementor-element-432bb02 > .elementor-widget-container{margin:0px 0px -300px 0px;}.elementor-102 .elementor-element.elementor-element-0a60a08{--spacer-size:350px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-0a60a08 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#35414D;}.elementor-102 .elementor-element.elementor-element-0a60a08.elementor-element{--align-self:flex-start;}.elementor-102 .elementor-element.elementor-element-1886951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-d978f4c .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-102 .elementor-element.elementor-element-9f857d1 .elementor-heading-title{color:#000000;font-family:"Aldrich", Sans-serif;font-weight:400;}.elementor-102 .elementor-element.elementor-element-004763d{color:#000000;}.elementor-102 .elementor-element.elementor-element-632c8a3{--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;}.elementor-102 .elementor-element.elementor-element-eedc335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:30px;}.elementor-102 .elementor-element.elementor-element-1fc7f87 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-102 .elementor-element.elementor-element-3eeb65a .elementor-heading-title{color:#000000;font-family:"Aldrich", Sans-serif;font-weight:400;}.elementor-102 .elementor-element.elementor-element-a82d0bb{color:#000000;}.elementor-102 .elementor-element.elementor-element-bfca686{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-102 .elementor-element.elementor-element-326d69f{text-align:left;z-index:1;}.elementor-102 .elementor-element.elementor-element-326d69f img{width:400px;}.elementor-102 .elementor-element.elementor-element-326d69f > .elementor-widget-container{margin:0px 0px -350px 0px;}.elementor-102 .elementor-element.elementor-element-b8df09f{--spacer-size:450px;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-102 .elementor-element.elementor-element-b8df09f > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#35414D;}.elementor-102 .elementor-element.elementor-element-b8df09f.elementor-element{--align-self:flex-end;}.elementor-102 .elementor-element.elementor-element-25f255d{--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:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-a279641{text-align:center;}.elementor-102 .elementor-element.elementor-element-a279641 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-faaf90a{text-align:center;}.elementor-102 .elementor-element.elementor-element-faaf90a .elementor-heading-title{color:#000000;font-family:"Aldrich", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-102 .elementor-element.elementor-element-f342664{--e-image-carousel-slides-to-show:3;}.elementor-102 .elementor-element.elementor-element-f342664 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-102 .elementor-element.elementor-element-f342664 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-102 .elementor-element.elementor-element-f342664 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-102 .elementor-element.elementor-element-f342664 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-102 .elementor-element.elementor-element-23424c4 img{width:800px;}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-90c6dde{--content-width:800px;}.elementor-102 .elementor-element.elementor-element-6b05f7b{--width:50%;}.elementor-102 .elementor-element.elementor-element-1886951{--width:50%;}.elementor-102 .elementor-element.elementor-element-eedc335{--width:60%;}.elementor-102 .elementor-element.elementor-element-bfca686{--width:40%;}}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-432bb02 img{width:90%;}.elementor-102 .elementor-element.elementor-element-432bb02 > .elementor-widget-container{margin:0px 0px -140px 0px;}.elementor-102 .elementor-element.elementor-element-0a60a08{--spacer-size:196px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-102 .elementor-element.elementor-element-326d69f img{width:90%;}.elementor-102 .elementor-element.elementor-element-326d69f > .elementor-widget-container{margin:0px 0px -140px 0px;}.elementor-102 .elementor-element.elementor-element-b8df09f{--spacer-size:196px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-1886951{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-102 .elementor-element.elementor-element-632c8a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-102 .elementor-element.elementor-element-eedc335{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}}/* Start custom CSS for heading, class: .elementor-element-70c5e3a */.elementor-102 .elementor-element.elementor-element-70c5e3a p:before {
    content: '';
    width: 30px;
    background-color: #000000;
    height: 1px;
    display: inline-flex;
    vertical-align: middle;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d978f4c */.elementor-102 .elementor-element.elementor-element-d978f4c p:before {
    content: '';
    width: 30px;
    background-color: #000000;
    height: 1px;
    display: inline-flex;
    vertical-align: middle;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fc7f87 */.elementor-102 .elementor-element.elementor-element-1fc7f87 p:before {
    content: '';
    width: 30px;
    background-color: #000000;
    height: 1px;
    display: inline-flex;
    vertical-align: middle;
    margin-right: 10px;
}/* End custom CSS */