.elementor-910 .elementor-element.elementor-element-d7818a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-910 .elementor-element.elementor-element-6eec762{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .owl-carousel .owl-stage{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-wrapper ~ .owl-dots{margin-top:37px;}.elementor-910 .elementor-element.elementor-element-77b8fe6.view-type-2 .slider-wrapper{max-width:1174px;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .constructum-heading .constructum-heading-inner{padding:0% 33% 0% 0%;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-container{margin:0 calc(-30px/2);}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-container .slider-item{padding:0 calc(30px/2);}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item  .slider-item-inner{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F1F;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item-inner .slider-item-media:not(:first-child){margin-top:60px;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item-inner .slider-item-title{font-family:"DM Sans", Sans-serif;color:#222628;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item .slider-item-title:before{background-color:#222628;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item-inner .slider-item-title:not(:first-child){margin-top:70px;}.elementor-910 .elementor-element.elementor-element-77b8fe6 .slider-item-inner .slider-item-subtitle{color:#666666;}@media(max-width:1279px){.elementor-910 .elementor-element.elementor-element-77b8fe6 .constructum-heading .constructum-heading-inner{padding:0% 20% 0% 0%;}}@media(max-width:575px){.elementor-910 .elementor-element.elementor-element-77b8fe6 .constructum-heading .constructum-heading-inner{padding:0% 0% 0% 0%;}}