.homepage-hero-wave{overflow:hidden;position:relative}.homepage-hero-wave:after,.homepage-hero-wave:before{background-position:50% 100%;background-repeat:no-repeat;bottom:-90px;content:"";display:block;filter:drop-shadow(-4px -5px 7px rgba(0,0,0,.5));left:-1px;position:absolute;right:-1px;top:0;transition:transform 1s cubic-bezier(.25,1,.5,1)}.homepage-hero-wave:before{background-image:url("../images/d9c0dbe57e8b42a48219c7c2d6574078.gif");bottom:-29px;left:-20%}@media screen and (max-width:1024px){.homepage-hero-wave:before{bottom:-9px}}@media screen and (max-width:600px){.homepage-hero-wave:before{bottom:280px;height:300px;top:auto;transform:scaleY(2.6)!important}}.homepage-hero-wave:after{background-image:url("../images/91c479aa6f7b4bcbbf14e33f089f0889.gif");bottom:-85px;filter:drop-shadow(-4px -5px 7px rgba(0,0,0,.1));right:-20%}@media screen and (max-width:1024px){.homepage-hero-wave:after{bottom:-45px}}@media screen and (max-width:768px){.homepage-hero-wave:after{bottom:-28px}}@media screen and (max-width:600px){.homepage-hero-wave:after{bottom:240px;height:300px;top:auto;transform:scaleY(2.6)!important}}body.os-header-is-stuck .homepage-hero-wave:before{transform:translateX(10%) rotate(-1deg)}body.os-header-is-stuck .homepage-hero-wave:after{transform:translateX(-10%) rotate(1deg)}.home-half-bg-a{position:relative}.home-half-bg-a:after{background:#e1d4bf;bottom:0;content:"";left:0;position:absolute;right:0;top:44%}.homepage-carusel-gal{position:relative}@media screen and (min-width:768px){.homepage-carusel-gal:after,.homepage-carusel-gal:before{background:red;bottom:0;content:"";display:block;position:absolute;top:0;width:10vw;z-index:100}.homepage-carusel-gal:before{background:linear-gradient(90deg,#b38960,transparent);left:0}.homepage-carusel-gal:after{background:linear-gradient(-90deg,#b38960,transparent);right:0}}.homepage-carusel-gal .kb-gallery-image-contain{overflow:hidden}@media screen and (min-width:768px){.homepage-carusel-gal .kb-gallery-image-contain img{filter:grayscale(.5);transform:scale(1);transition:all .5s cubic-bezier(.33,1,.68,1)}.homepage-carusel-gal .kb-gallery-image-contain img:hover{filter:grayscale(0);transform:scale(1.1)}}#inner-wrap .homepage-carusel-gal .splide__pagination{display:flex}@media screen and (max-width:768px){#inner-wrap .homepage-carusel-gal .splide__pagination{bottom:-50px}}#inner-wrap .homepage-carusel-gal .splide__pagination__page{height:12px;margin:0 6px;width:12px}#inner-wrap .homepage-carusel-gal .splide__track{padding-bottom:0}#inner-wrap .homepage-carusel-gal .splide__arrows{bottom:auto;display:flex!important;justify-content:space-between;left:20px;pointer-events:none;right:20px;top:calc(50% - 24px);z-index:9990}@media screen and (max-width:768px){#inner-wrap .homepage-carusel-gal .splide__arrows{display:none!important}}#inner-wrap .homepage-carusel-gal .splide__arrow{color:hsla(0,0%,100%,.75);height:3em;pointer-events:all;width:3em}#inner-wrap .homepage-carusel-gal .splide__arrow svg{height:3em;width:3em}#inner-wrap .homepage-testimonials .kb-gallery-carousel{padding-left:0;padding-right:0}#inner-wrap .homepage-testimonials .kt-testimonial-text-wrap{position:relative}#inner-wrap .homepage-testimonials .kt-testimonial-text-wrap:after{display:none}#inner-wrap .homepage-testimonials .kt-testimonial-item-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between}#inner-wrap .homepage-testimonials .kt-svg-testimonial-global-icon-wrap{left:-28px;margin:0;position:absolute;top:4px}@media screen and (max-width:768px){#inner-wrap .homepage-testimonials .kt-svg-testimonial-global-icon-wrap{left:0;top:-30px}}#inner-wrap .homepage-testimonials .kt-testimonial-name-wrap{position:relative}#inner-wrap .homepage-testimonials .kt-testimonial-name-wrap:after{content:url(../fonts/hsla(0,0%25,100%25,.212);border:1px solid hsla(0,0%,93%,.149);border-radius:100px;box-shadow:0 8px 20px rgba(0,0,0,.29);padding:4px}.home-os-basic,.home-os-pro{margin:0 auto;max-width:370px}@media screen and (max-width:768px){.home-os-basic,.home-os-basic .kt-inside-inner-col>.wp-block-kadence-column,.home-os-basic .wp-block-kadence-advancedbtn,.home-os-pro,.home-os-pro .kt-inside-inner-col>.wp-block-kadence-column,.home-os-pro .wp-block-kadence-advancedbtn{width:100%}}.home-os-basic>.kt-inside-inner-col{background:linear-gradient(180deg,#010000,rgba(82,36,21,.69) 56.46%,rgba(98,51,32,.73))}.home-os-pro>.kt-inside-inner-col{background:linear-gradient(180deg,#131210,rgba(38,32,25,.73) 56.46%,rgba(29,24,19,.62))}.home-os-heading{position:relative}.home-os-heading p{background:#f2663a;border-radius:0 0 0 15px;display:flex;flex-direction:column;font-size:14px;height:60px;letter-spacing:.05em;line-height:22px;padding:5px 18px;position:absolute;right:0;text-align:center;top:0}.home-os-heading p:after,.home-os-heading p:before{content:"";height:15px;left:-15px;position:absolute;top:0;width:15px}.home-os-heading p:before{background-color:#f2663a}.home-os-heading p:after{background-color:#040201;border-top-right-radius:100%}.home-os-heading p strong{font-family:Reckless-Neue,sans-serif;font-size:26px;font-style:italic;font-weight:400}.home-os-heading p strong:after,.home-os-heading p strong:before{bottom:-15px;content:"";height:15px;position:absolute;right:0;width:15px}.home-os-heading p strong:before{background-color:#f2663a}.home-os-heading p strong:after{background-color:#040201;border-top-right-radius:100%}.home-os-pro .home-os-heading p{background:#cda770}.home-os-pro .home-os-heading p:before{background-color:#cda770}.home-os-pro .home-os-heading p:after{background-color:#10100f}.home-os-pro .home-os-heading p strong:before{background-color:#cda770}.home-os-pro .home-os-heading p strong:after{background-color:#10100f}@media screen and (max-width:1024px){.home-hero-section{min-height:calc(61vh - 48px)}.home-hero-section>.kt-inside-inner-col>.wp-block-kadence-column{min-height:100%}.home-hero-section>.kt-inside-inner-col>.wp-block-kadence-column>.kt-inside-inner-col{min-height:calc(61vh - 48px)}.home-hero-section h1{flex-grow:1}}#inner-wrap .home-slider-paths{margin-right:-24px}#inner-wrap .home-slider-paths .splide__pagination__page{margin:0 6px}#inner-wrap .home-slider-paths .splide__slide{max-width:260px}#inner-wrap .home-slider-paths .wp-block-kadence-image{height:80px}#inner-wrap .home-slider-paths h4{font-size:20px!important}#inner-wrap .home-slider-paths p{font-size:16px!important}
