.body-text .widget-type-gallery .promo_slider{height:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main.slick-fixed-height-slider .slick-slide .slick-slide-inner-wrapper{margin:0 auto;min-width:100%;padding:0;overflow:hidden}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox .slick-slide img{max-width:100%;margin:0 auto;width:100%;position:absolute;object-fit:cover;object-position:center;height:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox{padding:0;margin-bottom:-20px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .slick-list,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails .slick-list,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox .slick-list{max-height:100%}.body-text .widget-type-gallery .promo_slider .slick-prev,.body-text .widget-type-gallery .promo_slider .slick-next{display:none !important}.body-text .widget-type-gallery .promo_slider ul.slick-dots{margin:0;bottom:70px;right:150px;z-index:1;position:absolute;width:auto}.body-text .widget-type-gallery .promo_slider .slick-dots li{margin:0 5px;width:32px}.body-text .widget-type-gallery .promo_slider .slick-dots li button{height:1px;width:30px;color:#000;background:#000;padding:0 5px}.body-text .widget-type-gallery .promo_slider .slick-dots li button:hover{height:1px;width:30px;color:#000;background:#000;padding:0 5px}.body-text .widget-type-gallery .promo_slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"-";height:1px;width:30px;color:#000;background:#000;border:1px solid #fff}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .slick-dots li button:before,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails .slick-dots li button:before,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox .slick-dots li button:before{font-size:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below{background-color:transparent;padding:0;margin:0;width:100%;text-align:left;height:660px;overflow:hidden}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div{position:absolute;background-color:transparent;padding:0;margin:0;width:100%;height:100%;text-align:left;z-index:2;top:0;display:table}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.col-50{width:50%;padding:0px 15px 0px 0px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.content-table{padding:0px 150px 0px 150px;display:table-cell;vertical-align:middle;position:relative;text-align:center}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h2{margin:0px auto 10px auto;font-size:48px;font-weight:bold;letter-spacing:-1px;line-height:60px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h3{margin:0px auto 30px auto;font-size:30px;letter-spacing:0;line-height:38px;text-align:center}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.content-opacity{background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;top:0;height:100%;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.content-slide-color{padding:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.cta-button{width:max-content;padding:0;position:absolute;left:150px;margin-bottom:90px;margin-top:20px;height:auto;top:auto;bottom:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default{width:max-content;padding:0;position:relative;left:150px;margin-bottom:100px;margin-top:90px;margin-top:20px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default a{color:#fff;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-white.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #fff;padding:17px 13px 13px 13px;min-width:140px;position:absolute;bottom:100px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default.blue a{color:#101c2b;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-blue.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #101c2b;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default.scroll a{color:#fff;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-scroll-white.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #fff;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default.scroll.blue a{color:#101c2b;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-scroll-blue.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #101c2b;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;height:100vh;width:100vw;margin:0 auto;padding:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .rwd-video iframe,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .rwd-video object,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .rwd-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .rwd-video .hs-responsive-embed-wrapper.hs-responsive-embed{height:100vh !important;width:100vw !important;max-width:100vh !important;max-height:100vh !important;min-width:100vw !important;padding:0;z-index:1}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below video.myVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .box-video{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .box-video iframe,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .box-video object,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below .box-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose{background-color:transparent;padding:0;margin:0;width:100%;text-align:left;height:660px;overflow:hidden;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div{position:absolute;background-color:transparent;padding:0;margin:0;width:100%;height:100%;text-align:left;z-index:2;top:0;display:table}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.content-table{padding:0px 150px 0px 150px;display:table-cell;vertical-align:middle;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div h2{margin:0px auto 38px auto}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div h3{margin:0px auto 30px auto}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.content-opacity{background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;top:0;height:100%;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.content-slide-color{padding:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.cta-button{width:max-content;padding:0;position:relative;left:150px;margin-bottom:110px;margin-top:90px;margin-top:20px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default{width:max-content;padding:0;position:relative;left:150px;margin-bottom:100px;margin-top:90px;margin-top:20px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default a{color:#fff;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-white.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #fff;padding:17px 13px 13px 13px;min-width:140px;position:absolute;bottom:100px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default.blue a{color:#101c2b;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-blue.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #101c2b;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default.scroll a{color:#fff;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-scroll-white.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #fff;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default.scroll.blue a{color:#101c2b;text-decoration:none;word-break:normal;font-size:14px;letter-spacing:0;line-height:17px;background:url(/hubfs/raw_assets/public/softec-website-theme/images/common/arrow-scroll-blue.png);background-repeat:no-repeat;background-position:98% 50%;display:block;text-align:left;border-bottom:2px solid #101c2b;padding:17px 13px 13px 13px;min-width:140px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;height:100vh;width:100vw;margin:0 auto;padding:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .rwd-video iframe,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .rwd-video object,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .rwd-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .rwd-video .hs-responsive-embed-wrapper.hs-responsive-embed{height:100vh !important;width:100vw !important;max-width:100vh !important;max-height:100vh !important;min-width:100vw !important;padding:0;z-index:1}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose video.myVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .box-video{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .box-video iframe,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .box-video object,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose .box-video embed{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:1025px) and (max-width:1280px){.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.col-50{padding:0 1% 0 5%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.cta-button{left:8%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default{left:8%}.body-text .widget-type-gallery .promo_slider ul.slick-dots{right:8%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.content-opacity{background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;top:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div h2{margin:0px auto 25px auto}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.content-opacity{background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;top:0}}@media(min-width:319px) and (max-width:1024px){.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h2{font-size:38px;font-weight:bold;letter-spacing:-0.79px;line-height:50px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h3{font-size:24px;letter-spacing:0;line-height:40px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox .slick-slide img{position:absolute;object-fit:cover;object-position:center;height:100%;z-index:1}.body-text .widget-type-gallery .promo_slider ul.slick-dots{bottom:70px;right:auto;position:relative;margin:0 auto;text-align:center}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.cta-button{left:25px;bottom:110px;top:auto;margin-top:60px;margin-bottom:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default{left:25px;bottom:100px;top:auto;margin-top:60px;margin-bottom:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.content-table{padding:0px 0px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.col-50{padding:0px 50px;width:100%}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div{padding:0px 50px;height:100%;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default a{position:relative;bottom:120px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div h2{font-size:26px;font-weight:bold;letter-spacing:-0.5px;line-height:42px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div h3{font-size:16px;letter-spacing:-1.18px;line-height:32px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_thumbnails .slick-slide img,.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_lightbox .slick-slide img{position:absolute;object-fit:cover;object-position:center;height:100%;z-index:1}.body-text .widget-type-gallery .promo_slider ul.slick-dots{bottom:70px;right:auto;position:relative;margin:0 auto;text-align:center}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.cta-button{left:25px;bottom:110px;top:auto;margin-top:60px;margin-bottom:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default{left:25px;bottom:100px;top:auto;margin-top:60px;margin-bottom:0}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.content-table{padding:0px 0px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div{padding:0px 25px;height:100%;position:relative}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default a{position:relative;bottom:120px}}@media(min-width:319px) and (max-width:767px){.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h2{font-size:24px;font-weight:bold;letter-spacing:-0.5px;line-height:32px}.body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div h3{font-size:16px;letter-spacing:-0.94px;line-height:32px;text-align:center}}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div div.btn-default{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.btn-default{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div div.btn-default{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.btn-default{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div div.cta-button{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.below div.cta-button{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div div.cta-button{width:300px}_:-ms-fullscreen,:root .body-text .widget-type-gallery .promo_slider .hs_cos_gallery_main .caption.superimpose div.cta-button{width:300px}