.elementor-2 .elementor-element.elementor-element-f3381f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f3381f0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-f3381f0 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f0083f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-59517cc .elementor-heading-title{color:#FFFFFF;font-size:50px;font-weight:bold;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-59517cc > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-864e822 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-864e822 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-864e822 .elementor-button:focus{background-color:#07726A;}.elementor-2 .elementor-element.elementor-element-d30ed5b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d30ed5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0c0f;}.elementor-2 .elementor-element.elementor-element-d30ed5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-d30ed5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-09f4f4d .elementor-heading-title{color:#b7b7b7;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-09f4f4d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-c22a0ba img{width:80%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14158c7 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-50dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-50dc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-50dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2 .elementor-element.elementor-element-50dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-50dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b2c7934 .elementor-heading-title{color:#b7b7b7;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-b2c7934 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input.wpcf7-text, .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container .wpcf7-file{width:100%;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container textarea.wpcf7-textarea{width:100%;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input.wpcf7-text{height:50px;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input.wpcf7-submit{width:100%;height:50px;background-color:var( --e-global-color-accent );border-radius:0px;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input, .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container textarea{background:#111111;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input.wpcf7-text:focus, .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container textarea.wpcf7-textarea:focus , .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container .wpcf7-file:focus{border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-307059b.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container, .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container label{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container input.wpcf7-text, .elementor-2 .elementor-element.elementor-element-307059b .premium-cf7-container textarea.wpcf7-textarea{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f0581db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f0581db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0c0f;}.elementor-2 .elementor-element.elementor-element-f0581db > .elementor-background-overlay{background-color:rgba(0,0,0,0.53);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f0581db .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-f0581db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-d538272 .elementor-heading-title{color:#b7b7b7;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-d538272 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-a6dd016:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a6dd016 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-2 .elementor-element.elementor-element-a6dd016:hover > .elementor-element-populated{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-a6dd016 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-a6dd016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-145d3d7 .elementor-heading-title{color:#ffffff;font-weight:500;text-transform:capitalize;}.elementor-2 .elementor-element.elementor-element-aefa50e .elementor-progress-wrapper .elementor-progress-bar{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-aefa50e .elementor-progress-wrapper{background-color:#5a5a5a;}.elementor-2 .elementor-element.elementor-element-aefa50e .elementor-progress-bar{color:#000000;}.elementor-2 .elementor-element.elementor-element-aefa50e .elementor-title{color:#ffffff;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-2a460d7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-2a460d7 .elementor-progress-wrapper{background-color:#5a5a5a;}.elementor-2 .elementor-element.elementor-element-2a460d7 .elementor-progress-bar{color:#000000;}.elementor-2 .elementor-element.elementor-element-2a460d7 .elementor-title{color:#ffffff;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-f3537c9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f3537c9 .elementor-progress-wrapper{background-color:#5a5a5a;}.elementor-2 .elementor-element.elementor-element-f3537c9 .elementor-progress-bar{color:#000000;}.elementor-2 .elementor-element.elementor-element-f3537c9 .elementor-title{color:#ffffff;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-28a07bf .elementor-progress-wrapper .elementor-progress-bar{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-28a07bf .elementor-progress-wrapper{background-color:#5a5a5a;}.elementor-2 .elementor-element.elementor-element-28a07bf .elementor-progress-bar{color:#000000;}.elementor-2 .elementor-element.elementor-element-28a07bf .elementor-title{color:#ffffff;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-56af3fc .elementor-progress-wrapper .elementor-progress-bar{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-56af3fc .elementor-progress-wrapper{background-color:#5a5a5a;}.elementor-2 .elementor-element.elementor-element-56af3fc .elementor-progress-bar{color:#000000;}.elementor-2 .elementor-element.elementor-element-56af3fc .elementor-title{color:#ffffff;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-d450d69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 015px;--e-column-margin-right:0px;--e-column-margin-left:015px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d450d69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e45722c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e45722c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e45722c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-e45722c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-e45722c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ac165b1 .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-ac165b1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-9d4be2b{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-stacked .elementor-icon:hover{background-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-f52193f.elementor-view-default .elementor-icon:hover{fill:#0f6d66;color:#0f6d66;border-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-position-right .elementor-icon-box-icon{margin-left:7px;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-position-left .elementor-icon-box-icon{margin-right:7px;}.elementor-2 .elementor-element.elementor-element-f52193f.elementor-position-top .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon-box-title a{font-size:30px;line-height:60px;}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-stacked .elementor-icon:hover{background-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-02347b0.elementor-view-default .elementor-icon:hover{fill:#0f6d66;color:#0f6d66;border-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-position-right .elementor-icon-box-icon{margin-left:7px;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-position-left .elementor-icon-box-icon{margin-right:7px;}.elementor-2 .elementor-element.elementor-element-02347b0.elementor-position-top .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon-box-title a{font-size:30px;line-height:60px;}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-stacked .elementor-icon:hover{background-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-198ec60.elementor-view-default .elementor-icon:hover{fill:#0f6d66;color:#0f6d66;border-color:#0f6d66;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-position-right .elementor-icon-box-icon{margin-left:7px;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-position-left .elementor-icon-box-icon{margin-right:7px;}.elementor-2 .elementor-element.elementor-element-198ec60.elementor-position-top .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon-box-title a{font-size:30px;line-height:60px;}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1ee998c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1ee998c .elementor-button:focus{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1ee998c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1ee998c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1ee998c .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ee998c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f696e76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f696e76:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f696e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0c0f;}.elementor-2 .elementor-element.elementor-element-f696e76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-f696e76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5a3d510 .elementor-heading-title{color:#b7b7b7;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-5a3d510 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-9d5438a{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-9d5438a .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2 .elementor-element.elementor-element-9d5438a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#BABABA;border-radius:50% 50% 50% 50%;}.elementor-2 .elementor-element.elementor-element-9d5438a .elementor-image-carousel-caption{text-align:center;color:#000000;}.elementor-2 .elementor-element.elementor-element-9d5438a > .elementor-widget-container{padding:30px 30px 50px 30px;background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-e8c1833 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e8c1833:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8c1833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-e8c1833{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-e8c1833 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f665351 .elementor-heading-title{color:#FFFFFF;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-f665351 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-34eb0aa{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-stacked .elementor-icon{background-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-default .elementor-icon{fill:#66c7c0;color:#66c7c0;border-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;fill:#0fa89d;color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-default .elementor-icon:hover{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-view-framed .elementor-icon:hover{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-d47e117.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon{font-size:60px;padding:50px;}.elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-d47e117 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-stacked .elementor-icon{background-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-default .elementor-icon{fill:#66c7c0;color:#66c7c0;border-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;fill:#0fa89d;color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-default .elementor-icon:hover{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-view-framed .elementor-icon:hover{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-dfd0f88.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon{font-size:60px;padding:50px;}.elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-dfd0f88 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-stacked .elementor-icon{background-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-default .elementor-icon{fill:#66c7c0;color:#66c7c0;border-color:#66c7c0;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-stacked .elementor-icon:hover{background-color:#ffffff;fill:#0fa89d;color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-default .elementor-icon:hover{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-view-framed .elementor-icon:hover{background-color:#0fa89d;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-98e1cac.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon{font-size:60px;padding:50px;}.elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-98e1cac > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2 .elementor-element.elementor-element-7647cba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-7647cba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7647cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0c0f;}.elementor-2 .elementor-element.elementor-element-7647cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-7647cba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d140d22 .elementor-heading-title{color:#b7b7b7;font-size:72px;font-weight:bold;}.elementor-2 .elementor-element.elementor-element-d140d22 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-06dc04d{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d33f4bd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-129d205.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-129d205.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-1d8e4b0 .elementor-icon-box-title{color:#ffffff;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-30d3ae7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-30d3ae7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-529f76e.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-529f76e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-529f76e.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-529f76e.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-529f76e.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-529f76e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-529f76e .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-529f76e .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-9051b65{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container textarea.wpcf7-textarea{height:180px;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container input, .elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container textarea{background:#0E0C0F;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container input.wpcf7-text:focus, .elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container textarea.wpcf7-textarea:focus , .elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container .wpcf7-file:focus{border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5673209.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container, .elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container label{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container input.wpcf7-text, .elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container textarea.wpcf7-textarea{color:#F4F4F4;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container ::-webkit-input-placeholder{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container ::-moz-placeholder{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container ::-ms-input-placeholder{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5673209 .premium-cf7-container input.wpcf7-submit{padding:18px 40px 18px 40px;background-color:#0fa89d;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-ef71b62 iframe{height:500px;}.elementor-2 .elementor-element.elementor-element-ef71b62 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-cdd9031{width:40%;}.elementor-2 .elementor-element.elementor-element-3b9fc15{width:60%;}.elementor-2 .elementor-element.elementor-element-93a153d{width:16.667%;}.elementor-2 .elementor-element.elementor-element-8aa9bd7{width:41.579%;}.elementor-2 .elementor-element.elementor-element-a160333{width:41.75%;}.elementor-2 .elementor-element.elementor-element-7a91e2e{width:16.667%;}.elementor-2 .elementor-element.elementor-element-5029542{width:41.579%;}.elementor-2 .elementor-element.elementor-element-4524ed2{width:41.75%;}.elementor-2 .elementor-element.elementor-element-ace851f{width:16.667%;}.elementor-2 .elementor-element.elementor-element-a6dd016{width:41.579%;}.elementor-2 .elementor-element.elementor-element-d450d69{width:41.75%;}.elementor-2 .elementor-element.elementor-element-5cb8aef{width:16.579%;}.elementor-2 .elementor-element.elementor-element-6a82e43{width:83.421%;}.elementor-2 .elementor-element.elementor-element-0d30c4d{width:8.509%;}.elementor-2 .elementor-element.elementor-element-32915e5{width:16.579%;}.elementor-2 .elementor-element.elementor-element-129d205{width:25.001%;}.elementor-2 .elementor-element.elementor-element-30d3ae7{width:24.999%;}.elementor-2 .elementor-element.elementor-element-08c9865{width:24.912%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-93a153d{width:100%;}.elementor-2 .elementor-element.elementor-element-8aa9bd7{width:100%;}.elementor-2 .elementor-element.elementor-element-a160333{width:100%;}.elementor-2 .elementor-element.elementor-element-7a91e2e{width:100%;}.elementor-2 .elementor-element.elementor-element-5029542{width:100%;}.elementor-2 .elementor-element.elementor-element-4524ed2{width:100%;}.elementor-2 .elementor-element.elementor-element-ace851f{width:100%;}.elementor-2 .elementor-element.elementor-element-a6dd016{width:100%;}.elementor-2 .elementor-element.elementor-element-d450d69{width:100%;}.elementor-2 .elementor-element.elementor-element-c79ee48{width:100%;}.elementor-2 .elementor-element.elementor-element-2c124f9{width:100%;}.elementor-2 .elementor-element.elementor-element-2497eaf{width:100%;}.elementor-2 .elementor-element.elementor-element-5cb8aef{width:100%;}.elementor-2 .elementor-element.elementor-element-6a82e43{width:100%;}.elementor-2 .elementor-element.elementor-element-305e85e{width:100%;}.elementor-2 .elementor-element.elementor-element-9043df2{width:50%;}.elementor-2 .elementor-element.elementor-element-ddc64c0{width:50%;}.elementor-2 .elementor-element.elementor-element-b532d49{width:50%;}.elementor-2 .elementor-element.elementor-element-0d30c4d{width:100%;}.elementor-2 .elementor-element.elementor-element-32915e5{width:100%;}.elementor-2 .elementor-element.elementor-element-129d205{width:50%;}.elementor-2 .elementor-element.elementor-element-30d3ae7{width:50%;}.elementor-2 .elementor-element.elementor-element-08c9865{width:100%;}.elementor-2 .elementor-element.elementor-element-a6c362a{width:100%;}.elementor-2 .elementor-element.elementor-element-07e6366{width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-f0083f9 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-d30ed5b{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e1743bd > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c22a0ba img{width:100%;max-width:500px;}.elementor-2 .elementor-element.elementor-element-50dc{padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-307059b > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cda6b73 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9af8c2a img{max-width:560px;}.elementor-2 .elementor-element.elementor-element-e45722c{padding:0px 25px 100px 25px;}.elementor-2 .elementor-element.elementor-element-c79ee48 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-2c124f9 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f696e76{padding:0px 25px 50px 25px;}.elementor-2 .elementor-element.elementor-element-e8c1833{padding:0px 25px 80px 25px;}.elementor-2 .elementor-element.elementor-element-9043df2 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ddc64c0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-b532d49 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-7647cba{padding:0px 25px 80px 25px;}.elementor-2 .elementor-element.elementor-element-32915e5 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-d33f4bd img{max-width:200px;}.elementor-2 .elementor-element.elementor-element-129d205 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0 > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-2 .elementor-element.elementor-element-30d3ae7 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-529f76e > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-2 .elementor-element.elementor-element-ef71b62 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-50dc{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-307059b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a6dd016 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-d450d69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9af8c2a img{width:100%;}.elementor-2 .elementor-element.elementor-element-e45722c{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-f52193f .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-02347b0 .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-198ec60 .elementor-icon-box-icon{margin-bottom:7px;}.elementor-2 .elementor-element.elementor-element-f696e76{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-6a82e43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9d5438a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-e8c1833{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-d47e117 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-dfd0f88 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-98e1cac .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-7647cba{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-1d8e4b0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-529f76e .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-529f76e > .elementor-widget-container{margin:0% 0% 0% 0%;}}/* Start custom CSS for heading, class: .elementor-element-59517cc */.elementor-2 .elementor-element.elementor-element-59517cc .lt-main-heading .fst-lt {
    color: #999999
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-864e822 */.elementor-2 .elementor-element.elementor-element-864e822 a {
    color: #fff!important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3381f0 */.elementor-2 .elementor-element.elementor-element-f3381f0 {
    height: 100vh
}
/*.elementor-2 .elementor-element.elementor-element-f3381f0 .elementor-background-video-container video {
    height: 100%!important;
    width: auto!important;
}*/
.elementor-2 .elementor-element.elementor-element-f3381f0 .elementor-container {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for premium-contact-form, class: .elementor-element-307059b */.elementor-2 .elementor-element.elementor-element-307059b p {
    margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d538272 */.elementor-2 .elementor-element.elementor-element-d538272 p {
    position: relative;
    z-index: 20
}
.elementor-2 .elementor-element.elementor-element-d538272 .fst-lt.lt-text {
    z-index: -2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac165b1 */.elementor-2 .elementor-element.elementor-element-ac165b1 .fst-lt.lt-text {
    color: #31b4ab;
}
.elementor-2 .elementor-element.elementor-element-ac165b1 .lt-main-heading:before {
    background-color: #fff
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9d5438a */.elementor-2 .elementor-element.elementor-element-9d5438a {
    z-index: 9
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f665351 */.elementor-2 .elementor-element.elementor-element-f665351 .fst-lt.lt-text {
    color: #31b4ab;
}
.elementor-2 .elementor-element.elementor-element-f665351 .lt-main-heading:before {
    background-color: #fff
}/* End custom CSS */