/**handles:hhit-icon-column-block-style,hhit-image-carousel-style-3,hhit-large-buttons-style**/
.icon-column-block{background:var(--bg-color);position:relative}.icon-column-block:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:0;background:transparent var(--bg-image) no-repeat center/cover}.icon-column-block .container{max-width:1190px;margin:0 auto;width:90%;padding:80px 0;position:relative;z-index:1}.icon-column-block .title{font:normal var(--f-bold) 3.88rem/1.1 var(--font-sans);color:var(--title-color);letter-spacing:-2px;margin-bottom:70px}.icon-column-block .icon-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center}.icon-column-block .icon-grid .item{background:var(--block-bg-color);padding:30px 16px;max-width:calc(20% - 24px);min-width:200px;width:100%;border-radius:30px;align-self:stretch}.icon-column-block .icon-grid .item .bi-title{font:normal var(--f-bold) 1.75rem/1.1 var(--font-sans);color:var(--block-title-color);text-align:center;margin:0}.icon-column-block .icon-grid .item .icon{width:max-content;margin:0 auto;height:auto;margin-bottom:20px;display:block}.icon-column-block .icon-grid .item .icon svg{max-width:60px;width:100%}@media screen and (max-width:1280px){.icon-column-block .icon-grid .item{max-width:calc(33.33% - 22px);min-width:280px}}@media screen and (max-width:1024px){.icon-column-block .icon-grid .item{max-width:calc(33.33% - 20px);min-width:210px}.icon-column-block .title{font:normal var(--f-bold) 3.25rem/1.1 var(--font-sans);margin-bottom:50px}}@media screen and (max-width:767px){.icon-column-block .icon-grid .item{max-width:calc(50% - 20px);min-width:210px}.icon-column-block .title{font:normal var(--f-bold) 2.63rem/1.1 var(--font-sans)}.icon-column-block .icon-grid .item .bi-title{font:normal var(--f-bold) 1.38rem/1.1 var(--font-sans)}}@media screen and (max-width:600px){.icon-column-block .icon-grid .item{max-width:100%;width:100%;min-width:200px}}
.image-carousel{background:var(--bg-color);position:relative}.image-carousel:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:0;background:transparent var(--bg-image) no-repeat center/cover}.image-carousel .container{max-width:1190px;margin:0 auto;width:90%;padding:80px 0;position:relative;z-index:1}.image-carousel .col-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:57px}.image-carousel .col-wrapper .col{width:100%;max-width:50%}.image-carousel .title{font:normal var(--f-bold) 3.88rem/1.1 var(--font-sans);color:var(--heading-color)}.image-carousel .col.left>.content{font:normal var(--f-medium) 1.13rem/1.3 var(--font-sans);color:var(--content-color);margin-bottom:40px}.image-carousel .col.left .content p{margin-bottom:0}.image-carousel .btn{display:flex;align-items:center;justify-content:flex-start;gap:10px;border:none;font:normal var(--f-bold) 0.875rem/1 var(--font-sans);background:var(--btn-bg-color);color:var(--white);border-radius:25px;padding:9px 16px;width:max-content;text-decoration:none;box-shadow:none}.image-carousel .btn svg{transition:var(--transition)}.image-carousel .btn:hover svg{transform:rotate(90deg)}.image-carousel .col.right .img-slide{width:100%;border-radius:30px;margin:0 5px}.image-carousel .img-slider-nav{position:relative;margin-top:20px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.image-carousel .img-slider-nav .slick-arrow{position:unset;width:30px;height:30px;border-radius:50px;border:2px solid var(--label-color);transform:translate(0)}.image-carousel .img-slider-nav .slick-arrow:before{content:none}.image-carousel .img-slider-nav .slick-arrow svg{width:16px;height:16px}.image-carousel .img-slider-nav .slick-prev.slick-arrow{transform:scale(-1) translate(0)}.image-carousel .divider{background:transparent var(--divider-bg) repeat-x left center/auto;width:100%;height:4px;margin:21px 0 0}@media screen and (max-width:1024px){.image-carousel .container{padding:70px 0}.image-carousel .col-wrapper{flex-direction:column;gap:40px}.image-carousel .col-wrapper .col{width:100%;max-width:100%}.image-carousel .title{font:normal var(--f-bold) 3.25rem/1.1 var(--font-sans)}.image-carousel .col.left>.content{font:normal var(--f-medium) 1.38rem/1.3 var(--font-sans);margin-bottom:20px}.image-carousel .img-slider-nav{justify-content:center}}@media screen and (max-width:767px){.image-carousel .container{padding:40px 0}.image-carousel .col-wrapper .col{width:100%}.image-carousel .title{font:normal var(--f-bold) 2.63rem/1.1 var(--font-sans)}.image-carousel .col.left>.content{font:normal var(--f-medium) 1.13rem/1.3 var(--font-sans)}}
.large-buttons{background:var(--bg-color)}.large-buttons .container{max-width:1190px;margin:0 auto;width:90%;padding:80px 0;position:relative;z-index:1}.large-buttons .content *{color:var(--content-color)}.large-buttons .btns-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 76px}.large-buttons .btn:first-child{justify-self:flex-end}.large-buttons .btn:nth-child(2){justify-self:flex-start}.large-buttons .btn:not(:nth-child(2)):last-child{grid-column:1/-1;justify-self:center}.large-buttons .btn{display:flex;align-items:center;justify-content:flex-start;gap:10px;border:none;font:normal var(--f-bold) 1.38rem/1.2 var(--font-sans);background:var(--btn-color);color:var(--btn-text-color);border-radius:100px;padding:22px 40px;width:auto;text-decoration:none;box-shadow:none}.large-buttons .btn svg{height:25px;width:25px;color:var(--btn-color);transition:var(--transition)}.large-buttons .btn:hover svg{transform:rotate(90deg)}@media screen and (max-width:1024px){.large-buttons .container{padding:70px 0}.large-buttons .btns-wrapper{gap:40px}.large-buttons .btn{font:normal var(--f-bold) 1.13rem/1 var(--font-sans);padding:14px 20px}.large-buttons .btn svg{height:16px;width:16px}}@media screen and (max-width:767px){.large-buttons .container{padding:40px 0}.large-buttons .btns-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}}