.grid{padding:.3125rem}.grid,.grid--fluid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;width:100%;margin-inline:auto}@media (min-width: 37.5em){.grid,.grid--fluid{width:min(100% - 2.5rem,93.75rem)}}.grid--fluid{width:100%}@media (min-width: 56.25em){.grid.cols{grid-template-columns:1fr 1fr}.grid.cols--2-1{grid-template-columns:2fr 1fr}.grid.cols--1-2{grid-template-columns:1fr 2fr}.grid.cols--4-1{grid-template-columns:4fr 1fr}.grid.cols--1-1-1{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 37.5em){.anim__slide{--delay: 0;--speed: .3s;opacity:0}.anim__slide.right{transform:translate(-100%)}.anim__slide.left{transform:translate(100%)}.anim__slide.up{transform:translateY(100%)}.anim__slide.down{transform:translateY(-100%)}.anim__slide.pop{transform:scale(0);transition:all var(--speed) cubic-bezier(.13,1.47,1,1.05)}.anim__slide.triggered{animation-name:slide;animation-duration:var(--speed);animation-fill-mode:forwards;animation-delay:var(--delay)}@keyframes slide{to{transform:none;opacity:1}}}i{margin:0;padding:0}i.sprite{background:url(/static/imgs/icon-sheet.webp)}i.sprite.phone{display:inline-block;height:4.375rem;width:4.375rem;background-size:auto 100%;background-position:0}i.sprite.down{display:inline-block;height:4.375rem;width:4.375rem;background-position:-4.375rem 0;background-size:auto 100%}i.sprite.google,i.sprite.pin{display:inline-block;height:4.375rem;width:4.375rem;background-position:-8.75rem 0;background-size:auto 100%}i.sprite.google.small,i.sprite.pin.small{background-position:-4.375rem 0}i.sprite.tiktok{display:inline-block;height:4.375rem;width:4.375rem;background-position:-13.125rem 0;background-size:auto 100%}i.sprite.tiktok.small{background-position:-6.5625rem 0}i.sprite.instagram{display:inline-block;height:4.375rem;width:4.375rem;background-position:-17.5rem 0;background-size:auto 100%}i.sprite.instagram.small{background-position:-8.75rem 0}i.sprite.youtube{display:inline-block;height:4.375rem;width:4.375rem;background-position:-21.875rem 0;background-size:auto 100%}i.sprite.youtube.small{background-position:-10.9375rem 0}i.sprite.facebook{display:inline-block;height:4.375rem;width:4.375rem;background-position:-26.25rem 0;background-size:auto 100%}i.sprite.facebook.small{background-position:-13.125rem 0}i.sprite.star-empty{display:inline-block;height:4.375rem;width:4.375rem;background-position:-30.625rem 0;background-size:auto 100%}i.sprite.star-full{display:inline-block;height:4.375rem;width:4.375rem;background-position:-35rem 0;background-size:auto 100%}i.sprite.small{max-height:2.1875rem;max-width:2.1875rem}body{overflow-x:hidden}.main-content a{text-decoration:underline;text-underline-offset:5px}a.btn{text-decoration:none}h1,h2,h3,h4,h5,h6{text-transform:capitalize}p{margin-bottom:15px}.k_glass{background:#000000d9!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:all .3s ease-in-out}.isTop.k_glass{background:#000!important}.btn{border-radius:0}.cards .card{height:100%}.navbar a{text-decoration:none}.navbar .current>a{border-radius:0!important;text-decoration:underline;text-underline-offset:5px}.kasper-noise{position:absolute;inset:0%;display:block;width:100%;justify-content:center;align-items:center;background-image:linear-gradient(180deg,#ffc80080,#ffc80080),url(/static/imgs/noise.gif);background-position:0px 0px,0px 0px;background-size:auto,256px;opacity:.35;pointer-events:none}#request-quote{background-color:#000;background-color:#ffc800;background-image:linear-gradient(45deg,#ffc80096,#ffc80096),url(/static/imgs/Kasper-Kat-Pattern-wt.svg);background-position:0px 0px,0px 0px;background-size:auto,156px;position:relative;padding-top:5em;text-align:center;padding:11rem 0;background-attachment:fixed;background-position:center;background-size:15vw}.contact label{font-size:2px;opacity:0}.hero-container #hero_ket{display:none}@media (min-width: 37.5em){.hero-container{display:block}.hero-container #hero_ket{display:block;position:relative;margin-inline:auto;transition:all .6s cubic-bezier(.54,.75,.69,1.18);width:clamp(9.375rem,9.375rem + 15vw,31.25rem);animation-name:out-of-hero;animation-duration:.3s;animation-delay:0;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}.siteIsTop.es-page #hero_ket,.siteIsTop.home-page #hero_ket{animation-name:into-hero,kasper_idle;animation-duration:.6s,5s;animation-delay:0ms,.6s;animation-timing-function:ease-in,ease-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.es-page .footer_logo,.home-page .footer_logo{display:block;position:relative;margin-inline:auto;transition:all .6s cubic-bezier(.54,.75,.69,1.18);left:-2000px;animation-name:out-of-footer;animation-duration:.3s;animation-delay:0;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}.siteIsBottom.es-page .footer_logo,.siteIsBottom.home-page .footer_logo{animation-name:into-footer,kasper_idle;animation-duration:.6s,5s;animation-delay:0ms,.6s;animation-timing-function:ease-in,ease-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}}@media (min-width: 56.25em){.custom-logo{display:block;margin:.375rem 0 0 .9375rem;position:relative;left:0;transition:all .6s cubic-bezier(.54,.75,.77,1.08)}.es-page .isTop .custom-logo,.home-page .isTop .custom-logo,.es-page .isBottom .custom-logo,.home-page .isBottom .custom-logo{left:-30vw}}@keyframes into-hero{0%{right:-2000px}to{right:0}}@keyframes out-of-hero{0%{right:0}to{right:-2000px}}@keyframes kasper_idle{0%{right:0;transform:rotate(0)}25%{right:0;transform:rotate(-5deg)}50%{right:0;transform:rotate(0)}75%{right:0;transform:rotate(5deg)}to{right:0;transform:rotate(0)}}@keyframes into-footer{0%{left:-2000px}to{left:0}}@keyframes out-of-footer{0%{left:0}to{left:-2000px}}.hero-container{background:linear-gradient(-135deg,#004bfa,#fff0 80%);position:relative}.hero-container h1{display:block;font-size:12px;position:absolute;bottom:.9375rem;font-weight:900;color:#fff;right:50%;transform:translate(50%);z-index:9}.hero-container h1 span{text-shadow:none}@media (min-width: 37.5em){.hero-container h1{font-size:2rem;bottom:50%;right:0;transform-origin:right bottom;transform:rotate(-90deg) translatey(-10%) translate(50%)}}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper .video-hero{display:block;position:absolute;top:0;opacity:1;min-width:100vw;min-height:100vh;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-wrapper .slider-fixed-content{position:relative;z-index:9;margin:0 auto;max-width:100%;display:flex;align-items:center;justify-content:center;flex-flow:column;padding:.9375rem}.slider-wrapper .slider-fixed-content .cta{text-align:center}@media (min-width: 37.5em){.slider-wrapper .slider-fixed-content .cta{text-align:left}}.slider-wrapper .slider-fixed-content,.slider-wrapper .slider-fixed-content h1,.slider-wrapper .slider-fixed-content .slide-header{font-size:clamp(.625rem,.5rem + 2vw,1.75rem);line-height:1.2;color:#fff}@media (min-width: 37.5em){.slider-wrapper .slider-fixed-content strong,.slider-wrapper .slider-fixed-content h1 strong,.slider-wrapper .slider-fixed-content .slide-header strong{font-weight:900;font-size:clamp(1.5rem,1.125rem + 2vw,3rem)}}.slider-wrapper .slider-fixed-content ._h1,.slider-wrapper .slider-fixed-content h1 ._h1,.slider-wrapper .slider-fixed-content .slide-header ._h1{margin-bottom:0rem;font-weight:900;display:block;font-size:clamp(2rem,1.625rem + 2vw,10.75rem);color:#fff;font-family:Futura;letter-spacing:-.08em;text-shadow:-1px -1px 0 #aaa,1px -1px 0 #aaa,-1px 1px 0 #aaa,1px 1px 0 #aaa}.slider-wrapper .slider-fixed-content ._h2,.slider-wrapper .slider-fixed-content h1 ._h2,.slider-wrapper .slider-fixed-content .slide-header ._h2{display:block;font-weight:100;font-size:clamp(.875rem,.625rem + 2vw,2.25rem);margin-top:1.875rem;margin-bottom:2rem;text-transform:capitalize;line-height:1.5;color:#000;border-top:none;border-bottom:none;white-space:nowrap;display:inline-block}.slider-wrapper .slider-fixed-content ._h2 strong,.slider-wrapper .slider-fixed-content h1 ._h2 strong,.slider-wrapper .slider-fixed-content .slide-header ._h2 strong{display:inline-block}.slider-wrapper .slider-fixed-content h1{margin-bottom:0}.slider-wrapper .slider-fixed-content .btn{border:none}.slider-wrapper .slider-fixed-content .btn.btn-clear{background:#0000;color:#000;font-weight:900}.slider-wrapper .slider-fixed-content .slide-header{margin-bottom:.9375rem}.slider-wrapper .slider-fixed-content .all-the-ctas .cta{display:block;margin-bottom:1.5625rem}.slider-wrapper .slider-fixed-content .all-the-ctas .cta.subheader h1{font-size:clamp(.5rem,.5rem + 2vw,1.25rem)}.btn-secondary{color:#fff}.s-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ket-pattern{background-color:#00bbd7;background-image:linear-gradient(45deg,#00bbd7de,#00bbd7de),url(/static/imgs/Kasper-Kat-Pattern.svg);background-position:0px 0px,0px 0px;background-size:auto,156px;position:relative;background-attachment:fixed;background-position:center;background-size:15vw}.ket-pattern .kasper-noise{opacity:1;background-image:linear-gradient(180deg,#00bbd780,#ffc80080),url(/static/imgs/noise.gif);background-image:linear-gradient(180deg,#00000080,#00000080),url(/static/imgs/noise.gif);mix-blend-mode:soft-light}@media screen and (min-width: 900px){.ket-pattern{background-size:8vw}}.card-ul li{margin-bottom:5px;color:#000}.price{display:block;padding-bottom:15px;border-bottom:5px solid #01bad7}#mobile-drop{display:flex;flex-flow:column;position:fixed;inset:0;background:#ffc800;width:100%;height:100vh;margin:0;padding-top:120px;border-radius:0;z-index:100;gap:72px;overflow:hidden}#mobile-drop .btn{z-index:200}#mobile-drop a{font-size:62px;font-weight:900;z-index:999999999999;color:#fff;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.btn-secondary{color:#fff!important;font-weight:900}.badge{padding-bottom:2px;text-transform:capitalize}.badge a{text-decoration:none}.breadcrumbs{list-style:none;padding:0;margin:0}.breadcrumb-item{display:inline-block;margin-right:.5rem;text-transform:capitalize}.breadcrumb-item:after{content:">"}.breadcrumb-item:last-child{font-weight:700}.breadcrumb-item:last-child:after{content:""}.breadcrumb-item a{text-decoration:none}.blog-content{width:900px;padding:0 15px;max-width:100%;margin:15px auto}.blog-content .blog-body a{color:#00a4bd}.blog-content P{font-size:22px;margin-bottom:22px}.blog-content h3{font-size:22px;font-weight:900;margin-bottom:12px}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:#e61381}rt{font-weight:700;color:#e61381}
