.elementor-385 .elementor-element.elementor-element-4e57073 > .elementor-container{max-width:1400px;}
.elementor-385 .elementor-element.elementor-element-4e57073{margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;z-index:999;}
.elementor-385 .elementor-element.elementor-element-6eb996d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-f66d2eb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-8137d8b .swiper-slide-bg{background-image:url(../../../uploads/2020/12/One-thousand-museum-lobby-gfrc-complex-geometry-copia.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-8137d8b .swiper-slide-contents{margin-right:auto;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-8137d8b .swiper-slide-inner .elementor-slide-heading{color:#1D1D1D;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-8137d8b .swiper-slide-inner .elementor-slide-description{color:#1D1D1D;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-8137d8b .swiper-slide-inner .elementor-slide-button{color:#1D1D1D;border-color:#1D1D1D;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-0ebcb39 .swiper-slide-bg{background-image:url(../../../uploads/2020/04/520-West-28th-Zaha-Hadid-amenities-1-copia-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-0ebcb39 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-3928c49 .swiper-slide-bg{background-image:url(../../../uploads/2020/12/WallaceCunninghamFacadeGRC-7.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-3928c49 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-408a06c .swiper-slide-bg{background-image:url(../../../uploads/2020/09/Encounter_1_Photo2520Moritz2520Bernoully.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-408a06c .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-4d3f311 .swiper-slide-bg{background-image:url(../../../uploads/2021/01/Greenwall-ZahaNy-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-4d3f311 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-dd25575 .swiper-slide-bg{background-image:url(../../../uploads/2021/07/Al_Wasl_Plaza.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-dd25575 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-1245631 .swiper-slide-bg{background-image:url(../../../uploads/2021/07/zaha-hadid-lob-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-1245631 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-d62ac4f .swiper-slide-bg{background-image:url(../../../uploads/2021/07/La-Carreta-11212-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-d62ac4f .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-f31ff6a .swiper-slide-bg{background-image:url(../../../uploads/2020/12/IMG_3700-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-repeater-item-f31ff6a .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.18);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide{height:100vh;transition-duration:calc(2500ms*1.2);}
.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide-contents{max-width:50%;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide-inner{padding:5% 5% 5% 5%;text-align:left;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-slide-heading{font-family:"Kinetica Display", Sans-serif;font-size:6vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-slide-description{font-family:"Kinetica Display", Sans-serif;font-size:2vw;font-weight:normal;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-pagination-bullet-active{background-color:#FDD824;}.elementor-385 .elementor-element.elementor-element-621888a{padding:5% 5% 5% 5%;}.elementor-385 .elementor-element.elementor-element-b4544f8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-4d41d63 .elementor-image img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;border-radius:20px 20px 20px 20px;}.elementor-385 .elementor-element.elementor-element-7ad55e3{padding:0% 5% 0% 05%;}.elementor-385 .elementor-element.elementor-element-1a15651 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-c904015{--divider-border-style:solid;--divider-border-color:#333232;--divider-border-width:1px;}
.elementor-385 .elementor-element.elementor-element-c904015 .elementor-divider-separator{width:100%;}.elementor-385 .elementor-element.elementor-element-c904015 .elementor-divider{padding-top:1px;padding-bottom:1px;}.elementor-385 .elementor-element.elementor-element-c904015 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-385 .elementor-element.elementor-element-8e161d0{padding:0% 5% 05% 05%;}.elementor-385 .elementor-element.elementor-element-0087c78 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 4% 0% 0%;}.elementor-385 .elementor-element.elementor-element-ea1bbac .elementor-icon-wrapper{text-align:left;}.elementor-385 .elementor-element.elementor-element-ea1bbac.elementor-view-stacked .elementor-icon{background-color:#000000;}

.elementor-385 .elementor-element.elementor-element-ea1bbac.elementor-view-framed .elementor-icon, 
.elementor-385 .elementor-element.elementor-element-ea1bbac.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-385 .elementor-element.elementor-element-ea1bbac.elementor-view-framed .elementor-icon, 
.elementor-385 .elementor-element.elementor-element-ea1bbac.elementor-view-default .elementor-icon svg{
    fill:#ffffff;
}
.elementor-385 .elementor-element.elementor-element-ea1bbac .elementor-icon{font-size:12px;}.elementor-385 .elementor-element.elementor-element-ea1bbac .elementor-icon i, .elementor-385 .elementor-element.elementor-element-ea1bbac .elementor-icon svg{transform:rotate(0deg);}.elementor-385 .elementor-element.elementor-element-ea1bbac > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-385 .elementor-element.elementor-element-5be4378 .elementor-heading-title{color:#000000;font-family:"Kinetica Display", Sans-serif;font-size:6vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-5be4378 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-7dc5113 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:2% 0% 0% 4%;}.elementor-385 .elementor-element.elementor-element-5f5aeda{color:#000000;font-family:"Kinetica Text", Sans-serif;font-size:1.8vw;font-weight:normal;line-height:1.3em;}.elementor-385 .elementor-element.elementor-element-5f5aeda > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-996379b{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-0443683 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-7646849 > .elementor-container{min-height:100vh;}
.elementor-385 .elementor-element.elementor-element-7646849 > 
.elementor-container:after{content:"";min-height:inherit;}
.elementor-385 .elementor-element.elementor-element-7646849:not(.elementor-motion-effects-element-type-background), 
.elementor-385 .elementor-element.elementor-element-7646849 > 
.elementor-motion-effects-container > 
.elementor-motion-effects-layer{
    background-color:#020101;background-image:url("../../../uploads/2020/12/N40A4676ed-1537836385.jpg");
    background-position:center center;background-repeat:no-repeat;background-size:cover;}
.elementor-385 .elementor-element.elementor-element-7646849{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-7646849 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-385 .elementor-element.elementor-element-76e07fa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-385 .elementor-element.elementor-element-02a5080 .elementor-heading-title{color:#FFFFFF;font-family:"Kinetica Display", Sans-serif;font-size:6vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-02a5080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-02a5080{width:50%;max-width:50%;}.elementor-385 .elementor-element.elementor-element-14b4eb5 .elementor-heading-title{color:#FFFFFF;font-family:"Kinetica Display", Sans-serif;font-size:2vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-14b4eb5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-8496354:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-8496354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333232;}.elementor-385 .elementor-element.elementor-element-8496354{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 05% 05% 05%;}.elementor-385 .elementor-element.elementor-element-8496354 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-18d3893.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-18d3893.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-18d3893:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 8% 0% 0%;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated, .elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated > .elementor-background-overlay, .elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-385 .elementor-element.elementor-element-9c1f25e > .elementor-element-populated{margin:0% 0% 0% 8%;padding:0% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-12d5868 .elementor-heading-title{color:#FDD824;font-family:"Kinetica Display", Sans-serif;font-size:6.7vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-0aa1421{--divider-border-style:solid;--divider-border-color:#808080;--divider-border-width:1px;}.elementor-385 .elementor-element.elementor-element-0aa1421 .elementor-divider-separator{width:100%;}.elementor-385 .elementor-element.elementor-element-0aa1421 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-385 .elementor-element.elementor-element-0aa1421 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-c474e71 .elementor-icon-wrapper{text-align:left;}.elementor-385 .elementor-element.elementor-element-c474e71.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-385 .elementor-element.elementor-element-c474e71.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-c474e71.elementor-view-default .elementor-icon{color:#54595F;border-color:#54595F;}.elementor-385 .elementor-element.elementor-element-c474e71.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-c474e71.elementor-view-default .elementor-icon svg{fill:#54595F;}.elementor-385 .elementor-element.elementor-element-c474e71 .elementor-icon{font-size:12px;}.elementor-385 .elementor-element.elementor-element-c474e71 .elementor-icon i, .elementor-385 .elementor-element.elementor-element-c474e71 .elementor-icon svg{transform:rotate(0deg);}.elementor-385 .elementor-element.elementor-element-c474e71 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-385 .elementor-element.elementor-element-9fcdb73 .elementor-heading-title{color:#FFFFFF;font-family:"Kinetica Display", Sans-serif;font-size:3.5vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-9fcdb73 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-13cdf1e{color:#FFFFFF;font-family:"Kinetica Text", Sans-serif;font-size:1.5vw;font-weight:normal;line-height:1.3em;}.elementor-385 .elementor-element.elementor-element-13cdf1e > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-438f815:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-438f815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A;}.elementor-385 .elementor-element.elementor-element-438f815{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 05% 05% 05%;}.elementor-385 .elementor-element.elementor-element-438f815 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-f82513b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-f82513b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-f82513b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-385 .elementor-element.elementor-element-f82513b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 8% 0% 0%;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated, .elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated > .elementor-background-overlay, .elementor-385 .elementor-element.elementor-element-f82513b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-385 .elementor-element.elementor-element-3d545db > .elementor-element-populated{margin:0% 0% 0% 8%;padding:0% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-8ac2ff9 .elementor-heading-title{color:#FDD824;font-family:"Kinetica Display", Sans-serif;font-size:6.7vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-18c5b45{--divider-border-style:solid;--divider-border-color:#FFFFFF;--divider-border-width:1px;}.elementor-385 .elementor-element.elementor-element-18c5b45 .elementor-divider-separator{width:100%;}.elementor-385 .elementor-element.elementor-element-18c5b45 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-385 .elementor-element.elementor-element-18c5b45 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-4bf274b .elementor-icon-wrapper{text-align:left;}.elementor-385 .elementor-element.elementor-element-4bf274b.elementor-view-stacked .elementor-icon{background-color:rgba(84, 89, 95, 0.54);}.elementor-385 .elementor-element.elementor-element-4bf274b.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-4bf274b.elementor-view-default .elementor-icon{color:rgba(84, 89, 95, 0.54);border-color:rgba(84, 89, 95, 0.54);}.elementor-385 .elementor-element.elementor-element-4bf274b.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-4bf274b.elementor-view-default .elementor-icon svg{fill:rgba(84, 89, 95, 0.54);}.elementor-385 .elementor-element.elementor-element-4bf274b .elementor-icon{font-size:12px;}.elementor-385 .elementor-element.elementor-element-4bf274b .elementor-icon i, .elementor-385 .elementor-element.elementor-element-4bf274b .elementor-icon svg{transform:rotate(0deg);}.elementor-385 .elementor-element.elementor-element-4bf274b > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-385 .elementor-element.elementor-element-c71c852 .elementor-heading-title{color:#FFFFFF;font-family:"Kinetica Display", Sans-serif;font-size:3.5vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-c71c852 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-6cc1b7c{color:#FFFFFF;font-family:"Kinetica Text", Sans-serif;font-size:1.5vw;font-weight:normal;line-height:1.3em;}.elementor-385 .elementor-element.elementor-element-6cc1b7c > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-370f000:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-370f000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-370f000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 05% 05% 05%;}.elementor-385 .elementor-element.elementor-element-370f000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-61af6e5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-61af6e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-61af6e5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated{border-style:solid;border-width:-16px -16px -16px -16px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 8% 0% 0%;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated, .elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-385 .elementor-element.elementor-element-084c337 > .elementor-element-populated{margin:0% 0% 0% 8%;padding:0% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-9b94992 .elementor-heading-title{color:#FDD824;font-family:"Kinetica Display", Sans-serif;font-size:6.7vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-48d2057{--divider-border-style:solid;--divider-border-color:#808080;--divider-border-width:1px;}.elementor-385 .elementor-element.elementor-element-48d2057 .elementor-divider-separator{width:100%;}.elementor-385 .elementor-element.elementor-element-48d2057 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-385 .elementor-element.elementor-element-48d2057 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-6011e5a .elementor-icon-wrapper{text-align:left;}.elementor-385 .elementor-element.elementor-element-6011e5a.elementor-view-stacked .elementor-icon{background-color:rgba(128, 128, 128, 0.39);}.elementor-385 .elementor-element.elementor-element-6011e5a.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-6011e5a.elementor-view-default .elementor-icon{color:rgba(128, 128, 128, 0.39);border-color:rgba(128, 128, 128, 0.39);}.elementor-385 .elementor-element.elementor-element-6011e5a.elementor-view-framed .elementor-icon, .elementor-385 .elementor-element.elementor-element-6011e5a.elementor-view-default .elementor-icon svg{fill:rgba(128, 128, 128, 0.39);}.elementor-385 .elementor-element.elementor-element-6011e5a .elementor-icon{font-size:12px;}.elementor-385 .elementor-element.elementor-element-6011e5a .elementor-icon i, .elementor-385 .elementor-element.elementor-element-6011e5a .elementor-icon svg{transform:rotate(0deg);}.elementor-385 .elementor-element.elementor-element-6011e5a > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-385 .elementor-element.elementor-element-57db54f .elementor-heading-title{color:#333232;font-family:"Kinetica Display", Sans-serif;font-size:3.5vw;font-weight:normal;}.elementor-385 .elementor-element.elementor-element-57db54f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-9133a54{color:#7A7A7A;font-family:"Kinetica Text", Sans-serif;font-size:1.5vw;font-weight:normal;line-height:1.3em;}.elementor-385 .elementor-element.elementor-element-9133a54 > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-385 .elementor-element.elementor-element-183c987{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-8902626 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-eb5b1db .swiper-slide-bg{background-color:#333232;background-image:url(../../../uploads/2021/01/222humbert-project-for-web-copia-scaled.jpg);background-size:cover;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-eb5b1db .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.17);}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-dbc6e1f .swiper-slide-bg{background-color:#333232;background-image:url(../../../uploads/2021/07/IMG_5403-scaled.jpg);background-size:cover;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-dbc6e1f .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.12);}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-fd60af0 .swiper-slide-bg{background-color:#333232;background-image:url(../../../uploads/2021/07/zIMG_5406-scaled.jpg);background-size:cover;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-fd60af0 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.12);}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-689b4ae .swiper-slide-bg{background-color:#333232;background-image:url(../../../uploads/2021/08/oumvisit2-scaled.jpg);background-size:cover;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-689b4ae .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.17);}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-2c35a1e .swiper-slide-bg{
    background-color:#333232;background-image:url(../../../uploads/2021/07/2N40A2818-scaled.jpg);background-size:cover;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-2c35a1e .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.12);}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-0b7e025 .swiper-slide-bg{
    background-color:#333232;background-image:url(../../../uploads/2021/07/220190809_081612-scaled.jpg);background-size:cover;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-repeater-item-0b7e025 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.17);}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide{height:100vh;transition-duration:calc(2400ms*1.2);}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide-contents{max-width:50%;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide-inner{padding:0% 0% 0% 5%;text-align:left;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-slide-heading{font-family:"Kinetica Display", Sans-serif;font-size:6vw;font-weight:normal;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-slide-description{font-family:"Kinetica Display", Sans-serif;font-size:2vw;font-weight:normal;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-pagination-bullet{height:10px;width:10px;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-pagination-fraction{font-size:10px;}
    .elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-pagination-bullet-active{background-color:#FDD824;}
    .elementor-385 .elementor-element.elementor-element-e3398a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 05% 10% 05%;}
    .elementor-385 .elementor-element.elementor-element-e3398a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
    .elementor-385 .elementor-element.elementor-element-fc9d581 > .elementor-element-populated{padding:0% 8% 0% 0%;}
    
    .elementor-385 .elementor-element.elementor-element-d26b940 .elementor-heading-title{
        color:#000000;font-family:"Kinetica Display", Sans-serif;font-size:3.5vw;font-weight:normal;}
    .elementor-385 .elementor-element.elementor-element-d26b940 > .elementor-widget-container{margin:0px 0px 0px 0px;}
    .elementor-385 .elementor-element.elementor-element-77e0e64{--divider-border-style:solid;--divider-border-color:#808080;--divider-border-width:1px;}
    .elementor-385 .elementor-element.elementor-element-77e0e64 .elementor-divider-separator{width:100%;}
    .elementor-385 .elementor-element.elementor-element-77e0e64 .elementor-divider{padding-top:2px;padding-bottom:2px;}
    .elementor-385 .elementor-element.elementor-element-77e0e64 > .elementor-widget-container{margin:20% 0% 0% 0%;}
    .elementor-385 .elementor-element.elementor-element-0204d3b .elementor-icon-wrapper{text-align:left;}
    .elementor-385 .elementor-element.elementor-element-0204d3b.elementor-view-stacked .elementor-icon{background-color:#333232;}
    .elementor-385 .elementor-element.elementor-element-0204d3b.elementor-view-framed .elementor-icon, 
    .elementor-385 .elementor-element.elementor-element-0204d3b.elementor-view-default .elementor-icon{
        color:#fff;border-color:#fff;
    }
    
    .elementor-385 .elementor-element.elementor-element-0204d3b.elementor-view-framed .elementor-icon, 
    .elementor-385 .elementor-element.elementor-element-0204d3b.elementor-view-default .elementor-icon svg{fill:#fff;}
    .elementor-385 .elementor-element.elementor-element-0204d3b .elementor-icon{font-size:12px;}
    .elementor-385 .elementor-element.elementor-element-0204d3b .elementor-icon i, 
    .elementor-385 .elementor-element.elementor-element-0204d3b .elementor-icon svg{transform:rotate(0deg);}
    .elementor-385 .elementor-element.elementor-element-0204d3b > .elementor-widget-container{margin:-10px 0px -10px 0px;}
    .elementor-385 .elementor-element.elementor-element-282018b .elementor-heading-title{
        color:#000000;font-family:"Kinetica Display", Sans-serif;font-size:3.5vw;font-weight:normal;}
    
    .elementor-385 .elementor-element.elementor-element-282018b > .elementor-widget-container{margin:-10px 0px 0px 0px;}
    .elementor-385 .elementor-element.elementor-element-1874a06{color:#000000;font-family:"Kinetica Text", Sans-serif;font-size:1.5vw;font-weight:normal;line-height:1.3em;}
    .elementor-385 .elementor-element.elementor-element-1874a06 > 
    .elementor-widget-container{margin:8% 0% 0% 0%;}
    .elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button{
        font-family:"Kinetica Display", Sans-serif;font-size:1.5vw;font-weight:normal;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#333232;color:#333232;background-color:#FDD824;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(128, 128, 128, 0.36);padding:10px 20px 10px 20px;}
    
    .elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button:hover, 
    .elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button:focus{color:#FDD824;background-color:#000000;}
    
    .elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button:hover svg, 
    .elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button:focus svg{fill:#FDD824;} 
    
    .elementor-385 .elementor-element.elementor-element-c6b6a17:not(.elementor-motion-effects-element-type-background) > 
    .elementor-column-wrap, .elementor-385 .elementor-element.elementor-element-c6b6a17 > 
    .elementor-column-wrap > .elementor-motion-effects-container > 
    .elementor-motion-effects-layer{
        background-color:none;
        
    }
    .elementor-385 .elementor-element.elementor-element-c6b6a17 > 
    .elementor-element-populated >  .elementor-background-overlay{background-image:url("../../../uploads/2021/07/3K9A5541-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}
    .elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#808080;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 8%;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated, .elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated > .elementor-background-overlay, .elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-385 .elementor-element.elementor-element-ecf6902 .elementor-spacer-inner{height:20vh;}.elementor-385 .elementor-element.elementor-element-a5d6d75{padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-224ae84 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-306fe94 > .elementor-widget-container{background-color:#C5C5C5;}.elementor-385 .elementor-element.elementor-element-2642402{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-c4f8e38 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-385:not(.elementor-motion-effects-element-type-background), body.elementor-page-385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D5;}@media(min-width:768px){.elementor-385 .elementor-element.elementor-element-61af6e5{width:51%;}.elementor-385 .elementor-element.elementor-element-084c337{width:48.979%;}}@media(max-width:1024px){.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide-contents{max-width:500px;}.elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide-inner{padding:50px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-slide-heading{font-size:70px;}.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-slide-description{font-size:24px;}.elementor-385 .elementor-element.elementor-element-621888a{padding:50px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-7ad55e3{padding:0px 50px 0px 50px;}.elementor-385 .elementor-element.elementor-element-8e161d0{padding:0px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-0087c78 > .elementor-element-populated{padding:015px 20px 0px 0px;}.elementor-385 .elementor-element.elementor-element-5be4378 .elementor-heading-title{font-size:50px;}.elementor-385 .elementor-element.elementor-element-7dc5113 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-385 .elementor-element.elementor-element-5f5aeda{font-size:21px;}.elementor-385 .elementor-element.elementor-element-76e07fa > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-02a5080 .elementor-heading-title{font-size:70px;}.elementor-385 .elementor-element.elementor-element-02a5080{width:500px;max-width:500px;}.elementor-385 .elementor-element.elementor-element-14b4eb5 .elementor-heading-title{font-size:24px;}.elementor-385 .elementor-element.elementor-element-8496354{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-18d3893.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-18d3893.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-9c1f25e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-385 .elementor-element.elementor-element-12d5868 .elementor-heading-title{font-size:40px;}.elementor-385 .elementor-element.elementor-element-0aa1421 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-9fcdb73 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-13cdf1e{font-size:17px;}.elementor-385 .elementor-element.elementor-element-438f815{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-f82513b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-f82513b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-3d545db > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-385 .elementor-element.elementor-element-8ac2ff9 .elementor-heading-title{font-size:40px;}.elementor-385 .elementor-element.elementor-element-18c5b45 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-c71c852 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-6cc1b7c{font-size:17px;}.elementor-385 .elementor-element.elementor-element-370f000{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-385 .elementor-element.elementor-element-61af6e5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-385 .elementor-element.elementor-element-61af6e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-084c337 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-385 .elementor-element.elementor-element-9b94992 .elementor-heading-title{font-size:40px;}.elementor-385 .elementor-element.elementor-element-48d2057 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-57db54f .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-9133a54{font-size:17px;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide-contents{max-width:500px;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide-inner{padding:50px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-slide-heading{font-size:60px;}.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-slide-description{font-size:24px;}.elementor-385 .elementor-element.elementor-element-e3398a2{padding:50px 50px 50px 50px;}.elementor-385 .elementor-element.elementor-element-fc9d581 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-385 .elementor-element.elementor-element-d26b940 .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-d26b940 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-77e0e64 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-282018b .elementor-heading-title{font-size:30px;}.elementor-385 .elementor-element.elementor-element-1874a06{font-size:17px;}.elementor-385 .elementor-element.elementor-element-1874a06 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button{font-size:17px;}.elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-ecf6902 .elementor-spacer-inner{height:400px;}.elementor-385 .elementor-element.elementor-element-2642402{padding:0px 0px 0px 0px;}}
@media(max-width:767px){
    .elementor-385 .elementor-element.elementor-element-88e5e8e .swiper-slide-inner{padding:20px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-88e5e8e .elementor-slide-heading{font-size:50px;}
.elementor-385 .elementor-element.elementor-element-621888a{padding:50px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-4d41d63 .elementor-image img{border-radius:10px 10px 10px 10px;}
.elementor-385 .elementor-element.elementor-element-7ad55e3{padding:0px 20px 0px 20px;}
.elementor-385 .elementor-element.elementor-element-1a15651 > .elementor-element-populated{margin:0px 0px 15px 0px;}
.elementor-385 .elementor-element.elementor-element-8e161d0{margin-top:-5px;margin-bottom:0px;padding:0px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-5be4378 .elementor-heading-title{font-size:40px;}
.elementor-385 .elementor-element.elementor-element-7dc5113 > .elementor-element-populated{padding:10px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-5f5aeda{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-7646849{padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-76e07fa > .elementor-element-populated{padding:20px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-02a5080 .elementor-heading-title{font-size:50px;}
.elementor-385 .elementor-element.elementor-element-14b4eb5 .elementor-heading-title{font-size:24px;}
.elementor-385 .elementor-element.elementor-element-8496354{padding:50px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-18d3893 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-9c1f25e > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-0aa1421 > .elementor-widget-container{margin:20px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-9fcdb73 .elementor-heading-title{font-size:30px;}
.elementor-385 .elementor-element.elementor-element-9fcdb73 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-13cdf1e{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-13cdf1e > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-438f815{padding:50px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-f82513b > .elementor-element-populated{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-3d545db > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-18c5b45 > .elementor-widget-container{margin:20px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-c71c852 .elementor-heading-title{font-size:30px;}
.elementor-385 .elementor-element.elementor-element-c71c852 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-6cc1b7c{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-6cc1b7c > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-370f000{padding:50px 20px 050px 20px;}
.elementor-385 .elementor-element.elementor-element-61af6e5 > .elementor-element-populated{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-084c337 > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-48d2057 > .elementor-widget-container{margin:20px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-57db54f .elementor-heading-title{font-size:30px;}
.elementor-385 .elementor-element.elementor-element-57db54f > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-9133a54{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-9133a54 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-8902626 > .elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide{height:100vh;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .swiper-slide-inner{padding:20px 20px 20px 20px;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 .elementor-slide-heading{font-size:50px;}
.elementor-385 .elementor-element.elementor-element-1e6dbd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-e3398a2{padding:50px 20px 50px 20px;}
.elementor-385 .elementor-element.elementor-element-fc9d581 > .elementor-element-populated{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-d26b940 .elementor-heading-title{font-size:35px;}
.elementor-385 .elementor-element.elementor-element-d26b940 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-77e0e64 > .elementor-widget-container{margin:20px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-282018b .elementor-heading-title{font-size:35px;}
.elementor-385 .elementor-element.elementor-element-282018b > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-1874a06{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-1874a06 > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-385 .elementor-element.elementor-element-3f6e347 .elementor-button{font-size:20px;}
.elementor-385 .elementor-element.elementor-element-c6b6a17 > .elementor-element-populated{margin:0px 0px 0px 0px;}
                        .elementor-385 .elementor-element.elementor-element-ecf6902 .elementor-spacer-inner{height:300px;}}
/* Start custom CSS for section, class: .elementor-element-4e57073 */
.elementor-385 .elementor-element.elementor-element-4e57073 {
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea1bbac */
.elementor-385 .elementor-element.elementor-element-ea1bbac > div > div > div > svg > g > g > line{
    stroke: #fff !important;
    fill: #fff !important;
    stroke-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for smartslider, class: .elementor-element-4698b7b */.elementor-385 .elementor-element.elementor-element-4698b7b > div > div > div > div > div > div > .n2-ss-slider-2,
.elementor-385 .elementor-element.elementor-element-4698b7b > div > div > div > div > div > div > .n2-ss-slider-2 > div,
.elementor-385 .elementor-element.elementor-element-4698b7b > div > div > div > div > div > div > .n2-ss-slider-2 > div > div,
.elementor-385 .elementor-element.elementor-element-4698b7b > div > div > div > div > div > div > .n2-ss-slider-2 > div >div > div{
    min-height: 50vh !important;
}

.content-100-procent > div > div > div > div > div {
    max-width: 35% !important;
}

.content-100-procent-2 > div > div > div {
    max-width: 35% !important;
}

@media screen and (max-width: 1400px){
    .content-100-procent > div > div > div > div > div {
    max-width: 600px !important;
}

.content-100-procent-2 > div > div > div {
    max-width: 600px !important;
}
}

@media screen and (min-width: 1400px){
    .titleHomePageSliderKinetica > div{
    font-size: 5vw !important;
}
    .titleSecondHomePageSliderKinetica > div{
        font-size: 1.8vw !important;
    }
    
    .titleThreeHomePageSliderKinetica > div{
        font-size: 1.1vw !important;
    }
    
    .buttonHomePageSliderKinetica > div > a{
        font-size: 1.8vw !important;
    }
    
    .containtToContentSlider > div {
        min-height: 20vh !important;
        padding: 2vw !important;
    }
    
    .elementor-385 .elementor-element.elementor-element-4698b7b > div > div > div > div > div > div > .n2-ss-slider-2 > div >div > div > div{
        padding: 0% !important;
    }
}/* End custom CSS */
/* Start custom CSS for smartslider, class: .elementor-element-a1c88ea */.elementor-385 .elementor-element.elementor-element-a1c88ea > div > div > div > div > div > div > div > .n2-ss-slider-3 {
    border-radius: 20px !important;
}

.elementor-385 .elementor-element.elementor-element-a1c88ea > div > div > div > div > div > div > .n2-ss-slider-2 {
    min-height: 40vh !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18d3893 */.elementor-385 .elementor-element.elementor-element-18d3893 > div {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12d5868 */.elementor-385 .elementor-element.elementor-element-12d5868 {
    box-sizing: border-box;
    display: flex;
    width: 8vw;
    height: 8vw;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 4px solid #FDD824;
}

@media screen and (max-width: 768px){
    .elementor-385 .elementor-element.elementor-element-12d5868 {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c474e71 */.elementor-385 .elementor-element.elementor-element-c474e71 > div > div > div > svg > g > g > line{
    stroke: #ffffff !important;
    fill: #ffffff !important;
    stroke-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for smartslider, class: .elementor-element-9669812 */.elementor-385 .elementor-element.elementor-element-9669812 > div > div > div > div > div > div > div > .n2-ss-slider-3 {
    border-radius: 20px !important;
}

.elementor-385 .elementor-element.elementor-element-9669812 > div > div > div > div > div > div > .n2-ss-slider-2 {
    min-height: 40vh !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f82513b */.elementor-385 .elementor-element.elementor-element-f82513b > div {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ac2ff9 */.elementor-385 .elementor-element.elementor-element-8ac2ff9 {
    box-sizing: border-box;
    display: flex;
    width: 8vw;
    height: 8vw;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 4px solid #FDD824;
}

@media screen and (max-width: 768px){
    .elementor-385 .elementor-element.elementor-element-8ac2ff9 {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bf274b */.elementor-385 .elementor-element.elementor-element-4bf274b > div > div > div > svg > g > g > line{
    stroke: #ffffff !important;
    fill: #ffffff !important;
    stroke-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for smartslider, class: .elementor-element-854fe55 */.elementor-385 .elementor-element.elementor-element-854fe55 > div > div > div > div > div > div > div > .n2-ss-slider-3 {
    border-radius: 20px !important;
}

.elementor-385 .elementor-element.elementor-element-854fe55 > div > div > div > div > div > div > .n2-ss-slider-2 {
    min-height: 40vh !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61af6e5 */.elementor-385 .elementor-element.elementor-element-61af6e5 > div {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b94992 */.elementor-385 .elementor-element.elementor-element-9b94992 {
    box-sizing: border-box;
    display: flex;
    width: 8vw;
    height: 8vw;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 4px solid #FDD824;
}

@media screen and (max-width: 768px){
    .elementor-385 .elementor-element.elementor-element-9b94992 {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6011e5a */.elementor-385 .elementor-element.elementor-element-6011e5a > div > div > div > svg > g > g > line{
    stroke: #ffffff !important;
    fill: #ffffff !important;
    stroke-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0204d3b */
.elementor-385 .elementor-element.elementor-element-0204d3b > div > div > div > svg > g > g > line{
    stroke: #fff !important;
    fill: #fff !important;
    stroke-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f6e347 */#contact-us {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for smartslider, class: .elementor-element-306fe94 */.n2-ss-section-main-content{
    border-radius: 20px !important;
}

/*
.n2-ss-slider-2 {
    max-height: 800px !important;
}

.n2-ss-layers-container {
    max-height: 800px !important;
}

*/

.testimonials-slider-back {
    border-radius: 20px !important;
    border: 1px solid #C5C5C5;
    
    max-width: 50% !important;
}

.nextend-arrow{
    top: 0 !important;
    bottom: 0 !important;
    margin: auto !important;
}

@media screen and (max-width: 1400px){
    .testimonials-slider-back {
    max-width: 600px !important;
}
}

.elementor-385 .elementor-element.elementor-element-306fe94 > div > div > div > div > div > div > .n2-ss-slider-2,
.elementor-385 .elementor-element.elementor-element-306fe94 > div > div > div > div > div > div > .n2-ss-slider-2 > div > div > div{
    min-height: 60vh !important;
}

.elementor-385 .elementor-element.elementor-element-306fe94 > div > div > div > div > div > div > .n2-ss-slider-2 > div > div > div > div > .testimonials-slider-back{
    /*height: 600px;*/
    max-height: 50vh;
}

@media screen and (min-width: 1800px){
    .titleHomePageSlider2Kinetica > div{
    font-size: 3vw !important;
}
    .titleSecondHomePageSlider2Kinetica > div{
        font-size: 1.4vw !important;
    }
    
    .titleThreeHomePageSlider2Kinetica > div{
        font-size: 1vw !important;
    }
    
    .testimonials-slider-back{
        min-height: 50vh !important;
    }
    
    .testimonials-slider-back > div{
        min-height: 50vh !important;
        padding: 3vw !important;
    }
}

@media screen and (max-width: 1800px){
    .elementor-385 .elementor-element.elementor-element-306fe94 > div > div > div > div > div > div > .n2-ss-slider-2 > div > div > div > div > .testimonials-slider-back{
    min-height: 300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for page-settings *//*
.swiper-slide-inner {
    max-width: 1500px;
    box-sizing: border-box;
    padding: 0px !important;
}

.swiper-slide-contents {
    padding: 0px 50px;
}


@media screen and (max-width: 700px){
    .swiper-slide-contents {
    padding: 0px 10px;
}
}

.swiper-slide {
    display: flex;
    justify-content: center;
    position: relative;
}

.elementor-slides {
    margin: auto !important;
}
*/

@media (max-width: 480px){
    .elementor-385 .elementor-element.elementor-element-306fe94 > div > div > div > div > div > div > .n2-ss-slider-2 > div > div > div > div > .testimonials-slider-back{
  
      min-height: 280px !important;
      
    }
}

line{
    stroke-width: 2px !important;
}

.elementor-ken-burns {
    transition-duration: 8s !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-XtraLt.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-XtraLt-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Ult-Th.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Ult-Th-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../../../uploads/2020/09/NeueHaasGrotDisp-25XThin-Web.woff2') format('woff2'),
		url('../../../uploads/2020/09/NeueHaasGrotDisp-25XThin-Web.woff') format('woff'),
		url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Th-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../../uploads/2020/09/NeueHaasGrotDisp-65Medium-Web.woff2') format('woff2'),
		url('../../../uploads/2020/09/NeueHaasGrotDisp-65Medium-Web.woff') format('woff'),
		url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Reg.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Medium-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Lt.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Lt-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Bold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Blk.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Display';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Display-W02-Blk-It.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kinetica Text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../../uploads/2020/09/NeueHaasGrotDisp-55Roman-Web.woff2') format('woff2'),
		url('../../../uploads/2020/09/NeueHaasGrotDisp-55Roman-Web.woff') format('woff'),
		url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Text';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Text';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Medium-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Text';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../../../uploads/2020/09/NeueHaasGrotDisp-56Italic-Web.woff2') format('woff2'),
		url('../../../uploads/2020/09/NeueHaasGrotDisp-56Italic-Web.woff') format('woff'),
		url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Text';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kinetica Text';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('../../../uploads/2020/09/Neue-Haas-Grotesk-Text-W02-Bold-It.ttf') format('truetype');
}
/* End Custom Fonts CSS */