.ha-cst-clip-container{position:relative;overflow:hidden;width:100%}.ha-cst-cards{position:relative;height:620px}.ha-cst-card{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%;border:1px solid rgba(0,0,0,.0784313725);border-radius:30px;background-color:#fff}.ha-cst-card.elm-card{display:block;border:0}.ha-cst-card svg{width:1em;height:1em}.ha-cst-card .ha-cst-content{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:80px}.ha-cst-card .ha-cst-icon{margin-bottom:15px;width:30px}.ha-cst-card .title{margin-bottom:60px;font-weight:300;font-size:40px;line-height:1.1}.ha-cst-card .ha-cst-content-text{margin-bottom:30px;font-size:20px}.ha-cst-card .ha-cst-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;cursor:pointer;gap:5px}.ha-cst-card .btn-icon{display:inline-block;line-height:0}.ha-cst-card .ha-cst-image{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.ha-cst-card .ha-cst-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ha-cst-wrapper[data-direction=horizontal]{position:relative;width:100%}.ha-cst-wrapper[data-direction=horizontal] .ha-cst-cards{position:relative;overflow:visible}.ha-cst-wrapper[data-direction=horizontal] .ha-cst-card{left:0}.ha-cst-wrapper[data-direction=horizontal][data-mode=left-to-right] .ha-cst-card{right:0;left:auto}.ha-cst-wrapper[data-direction=horizontal][data-mode=left-to-right] .ha-cst-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ha-cst-wrapper[data-direction=horizontal][data-mode=left-to-right] .ha-cst-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width:1200px){.ha-cst-cards{height:500px}.ha-cst-card .ha-cst-content{padding:80px 40px}}@media (max-width:991px){.ha-cst-cards{height:460px}.ha-cst-card .ha-cst-content{padding:60px 30px}.ha-cst-card .title{margin-bottom:30px;font-size:32px}}@media (max-width:767px){.ha-cst-cards{height:520px}.ha-cst-card .ha-cst-content{padding:30px}.ha-cst-card .title{margin-bottom:30px;font-size:24px}.ha-cst-card .ha-cst-content-text{margin-bottom:20px;font-size:16px}}.ha-accordion .ha-accordion__item-content:after{display:block;clear:both;content:""}.ha-accordion .ha-accordion__wrapper{color:#2b2b2b}.ha-accordion .ha-accordion__item{overflow:hidden;border:1px solid #e8e8e8;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ha-accordion .ha-accordion__item:not(:first-child){margin-top:-1px}.ha-accordion .ha-accordion__item-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin:0;padding:20px;font-weight:700;line-height:1;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ha-accordion .ha-accordion__item-title-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.ha-accordion .ha-accordion__item .ha-accordion__icon svg,.ha-accordion .ha-accordion__item-title-icon svg{width:1em;height:auto;fill:currentColor}.ha-accordion .ha-accordion__item .ha-accordion__icon,.ha-accordion .ha-accordion__item-title-icon,.ha-accordion .ha-accordion__item-title-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-accordion .ha-accordion__item-title-inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ha-accordion .ha-accordion__item-title-text{line-height:1.2}.ha-accordion .ha-accordion__item-content{display:none;padding:20px;border-top:1px solid #e8e8e8}.ha-accordion .ha-accordion__item .ha-accordion__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.8em;line-height:1em}.ha-accordion .ha-accordion__item .ha-accordion__icon--opened{display:none;line-height:1}.ha-accordion .ha-accordion__item .ha-accordion__icon--closed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;line-height:1}.ha-accordion .ha-accordion__item .ha-accordion__icon i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:middle;font-size:13px;line-height:1}.ha-accordion .ha-accordion__item--active .ha-accordion__icon--closed{display:none}.ha-accordion .ha-accordion__item--active .ha-accordion__icon--opened{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.ha-accordion--icon-left .ha-accordion__icon{float:left;margin-right:15px}.ha-accordion--icon-right .ha-accordion__icon{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:15px}.ha-tabs-nested{--e-n-carousel-swiper-slides-to-display:2}.ha-nested-empty-view,.ha-tabs-nested .nasted-wrapper,.ha-tabs-nested__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-tabs-nested .nasted-wrapper,.ha-tabs-nested__body{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.ha-tabs-nested .nested-item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:50px;width:calc(100%/var(--e-n-carousel-swiper-slides-to-display, 1))}.ha-tabs-nested .nested-item--placeholder{border:1px dashed #c2cbd2;background-color:rgba(0,0,0,.03)}.ha-tabs-nested__body>.elementor-element{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:50px;width:calc(100%/var(--e-n-carousel-swiper-slides-to-display, 1))}.ha-nested-empty-view{margin:0 20px;padding:15px}/** Widgets: stacked-card, accordion **/