@charset "UTF-8";.product-single__meta--wrapper-shape{display:inline}.template-shape-box .cart-link svg{width:auto}@media screen and (min-width:768px){.template-shape-box .cart-link svg{height:51px;margin-top:-7px}}.template-shape-box .drawer__title{font-family:Beale}.template-shape-box .drawer--right{background-color:var(--color-blue)}.template-shape-box .drawer--right .ajaxcart__product-name--wrapper a{font-family:forma-djr-micro,sans-serif;font-size:25px}.template-shape-box .drawer--right .ajaxcart__qty--minus{border-bottom-left-radius:5px;border-top-left-radius:5px}.template-shape-box .drawer--right .ajaxcart__qty--plus{border-bottom-right-radius:5px;border-top-right-radius:5px}.template-shape-box body.js-drawer-open-right .page-container:before{background-color:var(--color-blue)}.template-shape-box .drawer--right .ajaxcart__footer .text-right .ajaxcart__subtotal{font-weight:500}.template-shape-box .drawer--right .cart__checkout{background-color:var(--color-light-blue);color:#fff;border-radius:35px}.template-shape-box .footer-section{display:none}.template-shape-box .product--image{min-height:0!important}.template-shape-box .testimonial{border-radius:20px}@media screen and (max-width:767px){.template-shape-box .testimonial .name{bottom:auto}}.template-shape-box .testimonial .name p{font-size:16px}.template-shape-box .testimonial .name svg{width:22px}@media screen and (max-width:767px){.template-shape-box .testimonial .name svg{width:25px}}.template-shape-box .testimonial .testimonial-title{color:#005}.template-shape-box .testimonial .icon-shape-star svg{width:30px;height:auto}.template-shape-box .main-content{padding-bottom:0!important}@media screen and (min-width:768px){.template-shape-box .main-content{padding-top:32px}}.template-shape-box .main-content h1,.template-shape-box .main-content h1 span,.template-shape-box .main-content h2,.template-shape-box .main-content h2 span,.template-shape-box .main-content h3,.template-shape-box .main-content h3 span,.template-shape-box .main-content h4,.template-shape-box .main-content h4 span,.template-shape-box .main-content h5,.template-shape-box .main-content h6{color:var(--color-blue)}.template-shape-box .main-content div,.template-shape-box .main-content p,.template-shape-box .main-content span{color:var(--color-body)}.template-shape-box .main-content p{font-size:18px}.template-shape-box h1{margin:0 auto 25px}@media screen and (max-width:767px){.template-shape-box h1{margin:0 auto 15px}}@media screen and (min-width:1024px){.template-shape-box h1{margin-left:0}}.template-shape-box h2{font-size:47px;font-family:Beale;line-height:70px}@media screen and (max-width:767px){.template-shape-box h2{font-size:31px;line-height:51px}}.template-shape-box .request-button{background-color:var(--color-light-blue);font-size:22px;font-weight:500;border-radius:40px;padding:6px 25px;display:none;color:#fff!important}@media screen and (max-width:767px){.template-shape-box .request-button{margin-top:15px;margin-left:auto;max-height:44px;padding:5px 25px 7px}}.template-shape-box .request-button.active{display:block}.template-shape-box .product-single__meta .radio-wrapper{display:block!important}@media screen and (max-width:767px){.template-shape-box .product-single__meta .radio-wrapper{width:100%}}.template-shape-box .options-wrap{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.template-shape-box .options-wrap{flex-direction:column}}@media screen and (max-width:767px){.template-shape-box fieldset{padding-right:0}}.template-shape-box fieldset label{color:#adb1ba;border-color:transparent!important;border-radius:37px;font-size:22px;text-transform:none;letter-spacing:0;padding:13px 18px;font-weight:500;margin:0;background:#fff!important}@media screen and (max-width:767px){.template-shape-box fieldset label{width:100%;font-size:20px;padding:13px 14px;display:flex;justify-content:space-between}}.template-shape-box fieldset label span{font-size:18px;color:#adb1ba!important;margin-left:30px}.template-shape-box fieldset label span svg{margin-bottom:-2px;width:16px}.template-shape-box fieldset label span svg path{stroke:#adb1ba}.template-shape-box .radio-wrapper.active fieldset label,.template-shape-box .radio-wrapper.active fieldset label span{color:var(--color-blue)!important}.template-shape-box .radio-wrapper.active fieldset label svg path{stroke:var(--color-blue)}.template-shape-box .enterprise{font-size:22px;font-weight:500;border-radius:40px;padding:6px 20px 5px;color:#adb1ba!important;position:relative}.template-shape-box .enterprise:before{content:"";border:1px solid #5c6479;width:100%;height:100%;border-radius:50px;position:absolute;left:0;top:0}.template-shape-box .enterprise.active:before{border:3px solid #005}.template-shape-box .enterprise.active{color:#005!important}@media screen and (max-width:767px){.template-shape-box .enterprise{width:100%;margin-top:6px;padding:7px 14px 6px}}.template-shape-box .single-option-radio__label{display:none}.template-shape-box .badge-add{background-color:#fff3fd;color:#ff69e7!important;font-size:13px;border-radius:30px;font-weight:500;display:table;padding:2px 12px;margin-bottom:10px;width:max-content;cursor:pointer}@media screen and (max-width:767px){.template-shape-box .badge-add{right:19px;position:absolute;top:16px;margin-bottom:10px}}.template-shape-box .arrow-down-wrap{display:none}@media screen and (max-width:767px){.template-shape-box .arrow-down-wrap{display:inline-block;margin-left:10px}}.template-shape-box .radio-wrapper fieldset label:before{content:"";border:1px solid #5c6479;width:100%;height:100%;border-radius:50px;position:absolute;left:0;top:0}.template-shape-box .radio-wrapper.active fieldset label:before{border:3px solid #005}.template-shape-box .single-option-radio{padding-bottom:0;margin-left:0;padding-left:0}.template-shape-box .product-rating{font-size:14px;font-weight:500;display:flex;margin-top:25px}@media screen and (max-width:767px){.template-shape-box .product-rating{margin-top:22px}}@media screen and (max-width:1023px){.template-shape-box .product-rating{justify-content:center}}.template-shape-box .product-rating div{font-weight:400;font-size:14px}.template-shape-box .product-rating .stars{margin-left:9px;margin-right:6px}.template-shape-box .product-rating .stars i{display:inline-block}.template-shape-box .product-rating .stars i svg{margin-top:1px}.template-shape-box .options{display:flex;flex-direction:column;justify-content:space-between}.template-shape-box .product__lottie-text .right .sub-outline{align-self:baseline;margin-left:14%}@media screen and (max-width:767px){.template-shape-box .product__lottie-text .right-lottie{order:1!important}}@media screen and (max-width:767px){.template-shape-box .product__lottie-text .right{order:-1!important}}@media screen and (max-width:1023px){.template-shape-box .product__lottie-text .left,.template-shape-box .product__lottie-text .right{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.template-shape-box .product__lottie-text .left .text,.template-shape-box .product__lottie-text .left h2,.template-shape-box .product__lottie-text .right .text,.template-shape-box .product__lottie-text .right h2{max-width:100%}.template-shape-box .product__lottie-text .left .sub-outline,.template-shape-box .product__lottie-text .right .sub-outline{margin-left:0}}.template-shape-box .product__lottie-text .sub-outline{margin-bottom:19px}.template-shape-box .product__lottie-text h2{font-family:forma-djr-micro,sans-serif;font-weight:500;font-size:40px;margin-bottom:15px}@media screen and (max-width:767px){.template-shape-box .product__lottie-text h2{font-size:32px;margin-top:0}}.template-shape-box .choose-label{display:none}@media screen and (max-width:767px){.template-shape-box .choose-label{font-size:13px;display:inline-block;color:var(--color-blue)!important;margin-bottom:8px;font-weight:500}}.template-shape-box .product-single__add-to-cart{display:flex;flex-direction:column;margin-bottom:0;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){.template-shape-box .product-single__add-to-cart{margin-top:10px;align-items:baseline}}.template-shape-box .product-single__add-to-cart .subtext{font-size:13px;color:#50586c}.template-shape-box .product-single__add-to-cart .addtocart{display:flex;align-items:flex-end}.template-shape-box .product-single__add-to-cart .addtocart.hide{display:none}@media screen and (max-width:767px){.template-shape-box .product-single__add-to-cart .addtocart{justify-content:space-between;width:100%;margin-top:15px}}.template-shape-box .product-single__add-to-cart .addtocart button{margin-left:20px;margin-top:0;margin-right:0;padding:7px 25px}@media screen and (max-width:767px){.template-shape-box .product-single__add-to-cart .addtocart button{max-width:200px;padding:5px 29px}}.template-shape-box .product-single__meta form{display:flex;justify-content:space-between;margin-top:0}@media screen and (max-width:767px){.template-shape-box .product-single__meta form{flex-direction:column}}.template-shape-box span.product-single__price{font-size:30px;font-weight:500;color:var(--color-blue);display:block;line-height:42px}@media screen and (min-width:768px){.template-shape-box span.product-single__price{font-size:35px}}.template-shape-box .btn--add-to-cart{background-color:var(--color-light-blue);font-size:22px;font-weight:500;border-radius:40px}.template-shape-box .btn--add-to-cart span.btn__text{color:#fff;letter-spacing:0;text-transform:none}@media screen and (max-width:767px){.template-shape-box .btn--add-to-cart span.btn__text{font-size:20px}}.template-shape-box .pdp-element{border:2px solid #a5b5bd;border-radius:15px;padding:10px 15px 15px;width:100%;margin-top:64px}@media screen and (max-width:767px){.template-shape-box .pdp-element{margin-top:25px;padding:20px 18px 14px}}.template-shape-box .product-single{text-align:left;display:flex;flex-wrap:wrap;margin:0 auto}.template-shape-box .product-single p{font-size:20px}.template-shape-box .product-single .left-shape{flex:0 0 50%;padding-right:40px;align-items:center;display:flex}@media screen and (max-width:1023px){.template-shape-box .product-single .left-shape{text-align:center;max-width:700px;margin:0 auto;padding-right:0}.template-shape-box .product-single .left-shape .product-rating{display:none}}@media screen and (max-width:767px){.template-shape-box .product-single .left-shape{margin-top:20px}}.template-shape-box .product-single .left-shape .inner p{line-height:32px}@media screen and (max-width:1023px){.template-shape-box .product-single .left-shape .inner p{max-width:480px;margin:0 auto}}@media screen and (min-width:1024px){.template-shape-box .product-single .left-shape .inner{max-width:500px}}.template-shape-box .product-single .right-shape{flex:0 0 50%;padding-left:40px}@media screen and (min-width:768px){.template-shape-box .product-single .right-shape .product-rating{display:none}}@media screen and (max-width:1023px){.template-shape-box .product-single .right-shape{max-width:620px;margin:35px auto 0;width:100%;padding-left:20px;padding-right:20px}}.template-shape-box .product-single .right-shape img{width:100%}.template-shape-box .js-toggle-search-modal,.template-shape-box .site-nav,.template-shape-box .site-nav--mobile,.template-shape-box .site-nav__account{display:none}.template-shape-box .cart-link__bubble--visible{background-color:var(--color-purple)}.template-shape-box .announcement-bar{background:var(--color-purple)}.template-shape-box .announcement-bar p{font-weight:500}.template-shape-box .product__testimonials{background-color:#fff8f0;overflow:hidden;padding-top:85px;padding-bottom:55px}@media screen and (max-width:767px){.template-shape-box .product__testimonials{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:1023px){.template-shape-box .product__testimonials{padding-top:40px;padding-bottom:50px}}@media screen and (max-width:767px){.template-shape-box .product__testimonials .testimonial .stars svg{max-width:26px}}.template-shape-box .product__testimonials .page-width-content{padding:0}.template-shape-box .product__testimonials .swiper-slide:nth-child(odd) .testimonial{transform:rotate(-3deg)}.template-shape-box .product__testimonials .swiper-slide:nth-child(2n) .testimonial{transform:rotate(3deg)}@media screen and (max-width:767px){.template-shape-box .product__testimonials .swiper-shape-testimonials{margin-bottom:10px}}@media screen and (max-width:1023px){.template-shape-box .product__testimonials .swiper-shape-testimonials{margin-bottom:10px}}.template-shape-box .product__testimonials .swiper-container{overflow:visible}.template-shape-box .product__testimonials .testimonial{max-width:90%;margin:0 auto;border-radius:20px;padding:35px 40px 90px}@media screen and (max-width:767px){.template-shape-box .product__testimonials .testimonial{padding:25px 25px 70px}}.template-shape-box .product__testimonials .testimonial .testimonial-title{margin-top:17px;margin-bottom:24px;width:100%}@media screen and (max-width:767px){.template-shape-box .product__testimonials .testimonial .testimonial-title{width:100%;margin-top:3px;margin-bottom:16px}}.template-shape-box .product__testimonials .testimonial p{line-height:28px!important}.template-shape-box .product__testimonials .testimonial .name{margin-bottom:0}.template-shape-box .product__testimonials .testimonial .name p{font-size:16px;font-weight:500}.template-shape-box .product__testimonials h2.title{font-family:forma-djr-micro,sans-serif;font-weight:500;font-size:40px;color:#010048;text-align:left;margin-bottom:30px;margin-left:80px}@media screen and (max-width:767px){.template-shape-box .product__testimonials h2.title{font-size:32px;line-height:44px;margin-left:0;margin-bottom:0}}@media screen and (max-width:1023px){.template-shape-box .product__testimonials h2.title{margin-left:20px}}.shape-product-desc-section{z-index:9}.shape-product-desc-section .wrapper{margin:0 auto}@media screen and (min-width:768px){.shape-product-desc-section .wrapper{display:flex}}@media screen and (max-width:1023px){.shape-product-desc-section .wrapper{flex-direction:column}}@media screen and (min-width:1024px){.shape-product-desc-section .wrapper .title{flex:0 0 50%}}.shape-product-desc-section .wrapper .title h3{font-weight:500;font-size:26px;margin-bottom:20px}@media screen and (min-width:768px){.shape-product-desc-section .wrapper .title h3{margin-bottom:30px;font-size:30px}}@media screen and (min-width:1024px){.shape-product-desc-section .wrapper .title h3{max-width:390px;margin-bottom:0}}.shape-product-desc-section .wrapper .title h3 span{font-family:forma-djr-micro,sans-serif;font-size:26px;font-weight:500}@media screen and (min-width:768px){.shape-product-desc-section .wrapper .title h3 span{font-size:30px}}.shape-product-desc-section .wrapper .description{margin:0 auto}@media screen and (min-width:1024px){.shape-product-desc-section .wrapper .description{max-width:540px}}.shape-product-desc-section .wrapper .description ul{list-style-type:none;padding-left:0}.shape-product-desc-section .wrapper .description li:before{content:"\2022";color:var(--color-purple);margin-left:-34px;font-family:auto;font-size:2.4em;position:absolute;line-height:23px}.shape-product-desc-section .wrapper .description li{position:relative;padding-left:10px;font-size:15px;margin-left:5px;color:#838999}.shape-product-desc-section .wrapper .description li span{font-size:15px;color:#838999}.shape-product-desc-section .wrapper .description li::marker{display:none}.shape-product-desc-section .wrapper .description h4{font-family:forma-djr-micro,sans-serif;font-size:18px;font-weight:700;margin-top:40px}.sub-outline{border:1px solid #5c6479;border-radius:23px;text-transform:uppercase;font-size:14px;display:table;padding:3px 13px;width:max-content;font-family:Mono;color:#5c6479!important}@media screen and (max-width:767px){.sub-outline{font-size:12px;padding:3px 10px}}.meet-the-shapebox{border-radius:15px;background:var(--color-purple);color:var(--color-blue);justify-content:space-between;padding:18px 24px;margin:0 auto 45px}@media screen and (min-width:768px){.meet-the-shapebox{display:flex;padding:18px 29px}}.meet-the-shapebox .text{display:flex;align-items:center}@media screen and (max-width:767px){.meet-the-shapebox .text{margin-top:10px;margin-bottom:16px}}@media(min-width:768px)and (max-width:1024px){.meet-the-shapebox .text strong{display:block}}.meet-the-shapebox .text p{color:var(--color-blue);font-size:20px;margin:0}@media screen and (max-width:767px){.meet-the-shapebox .text p{font-size:18px}}@media(min-width:768px)and (max-width:1024px){.meet-the-shapebox .text p{line-height:24px}}.meet-the-shapebox .info{display:flex}.meet-the-shapebox .info div{display:flex;flex-direction:column;position:relative;padding-left:40px;color:var(--color-blue)}@media screen and (max-width:767px){.meet-the-shapebox .info div{padding-left:23px}}.meet-the-shapebox .info div:nth-child(1){padding-left:0}.meet-the-shapebox .info div:nth-child(1):before{content:none!important}.meet-the-shapebox .info div:before{content:"";height:39px;top:10px;width:1px;background:#005;opacity:.35;position:absolute;left:20px}@media screen and (max-width:767px){.meet-the-shapebox .info div:before{left:11px;height:32px}}@media screen and (max-width:767px){.meet-the-shapebox .info div:nth-child(4){display:none}}.meet-the-shapebox .info div span{color:var(--color-blue)}.meet-the-shapebox .info div span:nth-child(1){font-size:12px;font-weight:400}.meet-the-shapebox .info div span:nth-child(2){font-size:28px;line-height:30px;font-weight:500}span.meet-title{padding:14px 0;width:100%;display:block;margin:0 auto;color:var(--color-blue)!important;font-weight:500;font-size:30px}@media screen and (max-width:767px){span.meet-title{font-size:26px;line-height:38px}}.marquee-wrapper{overflow:hidden;width:100%;margin-top:80px;margin-bottom:80px}@media screen and (max-width:767px){.marquee-wrapper{margin-top:45px;margin-bottom:40px}}.marquee-shape{display:flex;animation:scroll 75s linear infinite;width:max-content}.marquee-shape img{max-height:40px;width:auto}.marquee-item{display:flex;align-items:center;margin-right:50px;white-space:nowrap}.marquee-item span{margin-left:.5rem;font-size:20px;color:#5c6479;font-weight:500}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.shape-blocks-section{padding:55px 0 25px}@media screen and (min-width:768px){.shape-blocks-section{padding:80px 0 25px}}@media screen and (min-width:1024px){.shape-blocks-section{padding:80px 0 60px}}.shape-blocks-section h2.title{font-weight:500;font-size:40px;color:var(--color-blue);text-align:center;max-width:700px;margin:0 auto 80px;font-family:forma-djr-micro,sans-serif;line-height:normal}@media screen and (max-width:767px){.shape-blocks-section h2.title{margin:0 auto 50px;font-size:32px;line-height:44px}}.shape-blocks-section .sub-outline{margin:0 auto 20px}.shape-blocks-section .image-wrapper{display:flex;justify-content:center}.shape-blocks-section .image-wrapper .in{position:relative}.shape-blocks-section .block-overlay{position:absolute;pointer-events:none;opacity:0;transition:opacity .7s ease;transition-delay:.2s;width:80px;height:100%}.shape-blocks-section .block-overlay .outline{border:2px solid #00a5ff;border-radius:10px;width:100%;height:100%;display:block}.shape-blocks-section .block-overlay .circle{border-radius:10px;position:absolute;background-color:#fff;width:0;height:0;opacity:0;border:2px solid transparent;transition:width .3s ease,height .3s ease,opacity .3s ease,border-color .3s ease;overflow:hidden}.shape-blocks-section .block-overlay .circle.top-left{left:-5px;top:-5px}.shape-blocks-section .block-overlay .circle.top-right{right:-5px;top:-5px}.shape-blocks-section .block-overlay .circle.bottom-left{left:-5px;bottom:-5px}.shape-blocks-section .block-overlay .circle.bottom-right{right:-5px;bottom:-5px}.shape-blocks-section .image-wrapper:hover .block-overlay{opacity:1;transition-delay:0s}.shape-blocks-section .image-wrapper:hover .block-overlay:before{content:"";position:absolute;width:80px;height:100%;border:3px solid #fff;left:0;z-index:-1}.shape-blocks-section .image-wrapper:hover img{z-index:-2}.shape-blocks-section .image-wrapper:hover .circle{border-color:#00a5ff;width:12px;height:12px;opacity:1}.shape-blocks-section .shape-wrapper{display:flex;flex-wrap:wrap;gap:10px}.shape-blocks-section .shape-wrapper .col-el{flex:0 0 calc((100% - 20px)/ 3);text-align:center;margin-bottom:55px;padding:0 10px}@media screen and (max-width:1023px){.shape-blocks-section .shape-wrapper .col-el{flex:0 0 calc((100% - 20px)/2)}}@media screen and (max-width:767px){.shape-blocks-section .shape-wrapper .col-el{flex:0 0 100%;margin-bottom:20px}}.shape-blocks-section .shape-wrapper .col-el img{width:80px}.shape-blocks-section .shape-wrapper p.title{font-weight:500;font-size:26px;color:var(--color-blue);margin-top:30px}@media screen and (max-width:1023px){.shape-blocks-section .shape-wrapper p.title{margin-bottom:8px}}.shape-compare-section{margin-bottom:80px}@media screen and (min-width:1024px){.shape-compare-section{margin-bottom:100px}}@media screen and (max-width:767px){.shape-compare-section{margin-bottom:50px}}.shape-compare-section .inner{border-top:1px solid #a5b5bd;padding-top:90px}@media screen and (max-width:1023px){.shape-compare-section .inner{padding-top:80px}}@media screen and (max-width:767px){.shape-compare-section .inner{padding-top:60px}}.shape-compare-section .shape-compare-wrapper{display:flex;gap:60px}@media screen and (max-width:1023px){.shape-compare-section .shape-compare-wrapper{gap:30px}}@media screen and (max-width:767px){.shape-compare-section .shape-compare-wrapper{flex-direction:column}}.shape-compare-section h2.title{font-weight:500;font-size:40px;color:var(--color-blue);max-width:700px;margin-bottom:50px;font-family:forma-djr-micro,sans-serif}@media screen and (max-width:1023px){.shape-compare-section h2.title{margin-bottom:40px}}@media screen and (max-width:767px){.shape-compare-section h2.title{font-size:32px;line-height:44px;margin-bottom:20px}}.shape-compare-section .sub-outline{margin-bottom:10px}.shape-compare-section .top{display:flex;gap:60px}.shape-compare-section .top div{flex:1;font-weight:700;font-size:22px;color:#929db5;border-bottom:2px solid #d8d8d8;padding-bottom:20px}.shape-compare-section .top div:nth-child(1){color:var(--color-blue)}.shape-compare-section .column-wrap{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1023px){.shape-compare-section .column-wrap{width:100%}}.shape-compare-section .column-wrap .column-1,.shape-compare-section .column-wrap .column-2{font-weight:700;font-size:22px;color:#929db5;border-bottom:2px solid #d8d8d8;padding-bottom:20px}@media screen and (max-width:767px){.shape-compare-section .column-wrap .column-1,.shape-compare-section .column-wrap .column-2{font-size:20px;padding-bottom:15px}}.shape-compare-section .column-wrap .column-1{color:var(--color-blue)}.shape-compare-section .column-wrap .happy,.shape-compare-section .column-wrap .unhappy{flex:1;display:flex;align-items:center;border-bottom:2px solid #d8d8d8;padding:15px 0;font-size:20px}@media screen and (max-width:767px){.shape-compare-section .column-wrap .happy,.shape-compare-section .column-wrap .unhappy{font-size:18px}}.shape-compare-section .column-wrap .happy div,.shape-compare-section .column-wrap .unhappy div{color:#161514}@media screen and (max-width:1023px){.shape-compare-section .column-wrap .happy div,.shape-compare-section .column-wrap .unhappy div{line-height:25px}}@media screen and (max-width:767px){.shape-compare-section .column-wrap .happy div,.shape-compare-section .column-wrap .unhappy div{line-height:0}}.shape-compare-section .column-wrap .happy .icon,.shape-compare-section .column-wrap .unhappy .icon{margin-right:17px;display:flex}.shape-compare-section .column-wrap .happy .icon svg,.shape-compare-section .column-wrap .unhappy .icon svg{width:30px;height:auto}.product-calculator{background-color:var(--color-purple);padding-bottom:70px}.product-calculator .icon-arrow svg g g{stroke:#010048}.product-calculator .top{padding-top:40px;display:flex;justify-content:space-between;align-items:center;margin-bottom:125px;flex:0 0 100%}@media screen and (max-width:1023px){.product-calculator .top{margin-bottom:75px;align-items:flex-end}}@media screen and (max-width:767px){.product-calculator .top{margin-bottom:50px}}.product-calculator .top p{color:#000050;font-size:22px}@media screen and (max-width:767px){.product-calculator .top p{font-size:17px;margin-bottom:0}}.product-calculator .top img{width:73px}.product-calculator .shape-calculator-wrapper{background-color:#fff;padding:20px 30px;border:3px solid #010048;border-radius:20px;max-width:800px;justify-self:end;width:100%}@media screen and (max-width:767px){.product-calculator .shape-calculator-wrapper{padding:20px 25px}}.product-calculator .calc-subtitle{display:block;font-size:18px;font-weight:500;color:#010048!important;margin-top:40px;margin-bottom:-5px}@media screen and (max-width:767px){.product-calculator .calc-subtitle{margin-bottom:5px}}.product-calculator hr{width:100%;border-color:#173a94;margin-top:10px;margin-bottom:15px}.product-calculator [type=number],.product-calculator [type=text]{border-top-left-radius:20px;background:#ebedf1;border-top-right-radius:20px;width:100%;color:#5c6479;font-size:28px;font-weight:500;padding-left:43px;height:67px;letter-spacing:0}@media screen and (max-width:767px){.product-calculator [type=number],.product-calculator [type=text]{font-size:26px}}.product-calculator .input-wrapper{position:relative}.product-calculator .input-wrapper:before{content:"$";position:absolute;left:23px;top:12px;font-size:28px;font-weight:500}@media screen and (max-width:767px){.product-calculator .input-wrapper:before{font-size:26px}}.product-calculator input[type=range]{-webkit-appearance:none;width:100%;height:3px;background:#005;border-radius:1.5px;outline:0;cursor:pointer;margin-top:10px;position:absolute;top:93px;left:-2px}.product-calculator input[type=range]::-webkit-slider-runnable-track{height:3px;background:#005;border-radius:1.5px}.product-calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:32px;width:32px;background:#00a5ff;border:none;border-radius:50%;margin-top:-14.5px;cursor:pointer}.product-calculator input[type=range]::-moz-range-track{height:3px;background:#005;border-radius:1.5px}.product-calculator input[type=range]::-moz-range-thumb{height:32px;width:32px;background:#00a5ff;border:none;border-radius:50%;cursor:pointer}.product-calculator .hours,.product-calculator .result{font-size:58px;font-weight:500;display:inline-block;color:#010048!important}@media screen and (max-width:767px){.product-calculator .hours,.product-calculator .result{font-size:48px}}.product-calculator .bottom{font-size:16px;color:#5c6479}.product-calculator .hours{margin-left:10px}.product-calculator .calculator{position:relative}.product-calculator .inner{display:flex;flex-wrap:wrap}@media screen and (min-width:1024px){.product-calculator .left-col{flex:0 0 40%;max-width:570px;padding-right:70px;flex:1}}.product-calculator .right-col{flex:0 0 100%}@media screen and (min-width:1024px){.product-calculator .right-col{flex:1}}.product-calculator .rate{font-size:18px;display:flex;align-items:center;margin-bottom:10px;justify-content:space-between}.product-calculator .arrow{color:#010048!important;font-size:26px}.product-calculator .arrow svg{margin-left:15px}@media screen and (max-width:1023px){.product-calculator .arrow{margin-bottom:65px}.product-calculator .arrow i{display:none}}@media screen and (max-width:767px){.product-calculator .arrow{margin-bottom:40px;font-size:18px}}.product-calculator .title{font-size:47px;font-family:Beale;line-height:70px;max-width:650px}@media screen and (max-width:767px){.product-calculator .title{font-size:40px;line-height:64px}}.product-calculator .subtitle{display:flex;align-items:center;margin-bottom:40px;font-family:Mono;font-size:16px;font-weight:500;text-transform:uppercase;color:var(--color-blue)!important}@media screen and (max-width:767px){.product-calculator .subtitle{margin-bottom:30px}}.product-calculator .subtitle span{font-size:16px;font-weight:500;color:#005}.product-calculator .subtitle svg{margin-right:12px}.template-shape-box .nav-info-badge{background:#e0e7f3;border-radius:30px;font-weight:500;font-size:14px;display:flex;justify-content:center;align-items:center;position:absolute;right:82px;line-height:28px;width:max-content;padding:0 14px 0 6px;color:#005;top:4px}@media screen and (max-width:767px){.template-shape-box .nav-info-badge{font-size:12px;right:70px;top:6px}}.template-shape-box .nav-info-badge svg{width:21px;height:auto;margin-right:10px;margin-top:0}@media screen and (max-width:767px){.template-shape-box .col-mobile-menu svg{margin-top:0}.template-shape-box .site-header__logo svg{margin-top:-8px}.template-shape-box .cart-link__bubble--visible{top:-2px}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00005099;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:999}.overlay.active{opacity:1;visibility:visible}.shape-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-purple);padding:18px 23px 23px;border-radius:20px;box-shadow:0 10px 30px #0003;max-width:550px;width:550px;z-index:99999999;opacity:0;visibility:hidden;transition:opacity .3s ease}@media screen and (max-width:767px){.shape-modal{min-width:calc(100% - 40px);padding:18px 15px 23px}}.shape-modal .inner{border-radius:15px;background-color:#fff;padding-left:20px;padding-right:20px;padding-top:10px;min-height:375px}.shape-modal .inner .title{font-weight:700;font-size:18px;color:var(--color-blue);border-bottom:1px solid #a5b5bd;padding-bottom:8px;margin-top:0;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.shape-modal .inner .title span{font-size:18px;color:var(--color-blue);font-weight:500;display:flex}.shape-modal .inner .title span svg{margin-left:10px}.shape-modal .inner p{font-size:15px;color:#5c6479;margin-top:15px}.shape-modal .inner .bottom{font-size:14px;display:flex;padding-bottom:25px;margin-top:20px}.shape-modal .inner .bottom svg{margin-right:10px}.shape-modal .top-title{font-size:25px!important;color:var(--color-blue)!important;font-weight:700}@media screen and (max-width:767px){.shape-modal .top-title{font-size:22px}}.shape-modal .close-btn{position:absolute;top:24px;right:18px;background:0 0;border:none;font-size:1.2rem;cursor:pointer}.shape-modal .open-btn{padding:.5rem 1rem;font-size:1rem;cursor:pointer}.shape-modal.active{opacity:1;visibility:visible}.modal-openn{overflow:hidden}.modal-openn .header-section-wrapper{z-index:-1!important}.modal-openn .section-header-menu{z-index:0!important}.modal-openn .marquee-shape{animation:none}.sticky-clone{display:none;position:fixed;bottom:20px;z-index:1000;background:#fff;box-shadow:0 -2px 10px #0000001a;padding:1rem;max-width:calc(100% - 40px);margin:0 auto!important;width:100%;left:0;right:0;margin-bottom:20px}.sticky-clone .options,.sticky-clone .subtext{display:none}.sticky-clone .addtocart,.sticky-clone .product-single__add-to-cart{margin-top:0!important}.sticky-clone.visible,.sticky-clone.visible.open .options,.sticky-clone.visible.open .subtext{display:block}.sticky-clone.visible.open .subtext{margin-top:3px;margin-bottom:10px}@media(min-width:768px){.sticky-clone{display:none!important}}@media screen and (max-width:767px){div.cursorFollowerDot{display:none!important}}body{cursor:url('data:image/svg+xml,<svg width="28" height="37" viewBox="0 0 28 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2179_7)"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.50078 36.6004C1.70078 36.6004 0.300781 35.2004 0.300781 33.4004V3.60039C0.300781 1.90039 1.70078 0.400391 3.50078 0.400391C5.30078 0.400391 5.10078 0.700391 5.80078 1.30039L26.8008 22.3004C27.7008 23.2004 28.0008 24.6004 27.5008 25.8004C27.0008 27.0004 25.8008 27.8004 24.5008 27.8004H13.7008L5.80078 35.6004C5.20078 36.2004 4.40078 36.5004 3.60078 36.5004L3.50078 36.6004Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2 33.4002V3.60025C2 2.30025 3.6 1.60025 4.6 2.50025L25.6 23.5002C26.5 24.4002 25.9 26.1002 24.5 26.1002H13L4.6 34.4002C3.7 35.3002 2 34.7002 2 33.3002V33.4002Z" fill="%2300004B"/></g><defs><clipPath id="clip0_2179_7"><rect width="28" height="37" fill="white"/></clipPath></defs></svg>'),auto!important}body span,body ul,body#shape-box,body#test{cursor:url('data:image/svg+xml,<svg width="28" height="37" viewBox="0 0 28 37" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2179_7)"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.50078 36.6004C1.70078 36.6004 0.300781 35.2004 0.300781 33.4004V3.60039C0.300781 1.90039 1.70078 0.400391 3.50078 0.400391C5.30078 0.400391 5.10078 0.700391 5.80078 1.30039L26.8008 22.3004C27.7008 23.2004 28.0008 24.6004 27.5008 25.8004C27.0008 27.0004 25.8008 27.8004 24.5008 27.8004H13.7008L5.80078 35.6004C5.20078 36.2004 4.40078 36.5004 3.60078 36.5004L3.50078 36.6004Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2 33.4002V3.60025C2 2.30025 3.6 1.60025 4.6 2.50025L25.6 23.5002C26.5 24.4002 25.9 26.1002 24.5 26.1002H13L4.6 34.4002C3.7 35.3002 2 34.7002 2 33.3002V33.4002Z" fill="%2300004B"/></g><defs><clipPath id="clip0_2179_7"><rect width="28" height="37" fill="white"/></clipPath></defs></svg>'),auto!important}body #enterpriseShowButton,body .badge-add,body .button span,body .faq-item div,body .faq-item span,body .preview,body .preview span,body .swiper-scrollbar,body .tabs .tab,body .view-more,body .wrap .faq-item,body a,body a span,body button,body button span,body label{cursor:url('data:image/svg+xml,<svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2179_10)"><path d="M7.59887 15.0996L5.29887 4.59955C4.99887 3.39955 5.79887 2.19955 6.89887 1.79955C8.29887 1.39955 9.69887 2.29955 9.89887 3.69955L11.0989 11.6996V8.69955C11.0989 7.29955 12.3989 6.19955 13.7989 6.29955C15.1989 6.39955 15.8989 7.49955 15.9989 8.69955V11.5996L16.3989 8.89955C16.5989 7.49955 17.8989 6.59955 19.1989 6.89955C20.4989 7.19955 21.0989 8.19955 21.0989 9.39955V11.7996L21.4989 10.7996C22.0989 9.59955 23.6989 9.09955 24.8989 9.79955C26.0989 10.4996 26.1989 11.3996 25.9989 12.4996L24.9989 17.9996C24.6989 19.3996 23.9989 20.6996 23.0989 21.7996C22.1989 22.8996 21.1989 24.5996 21.1989 26.2996V27.2996H9.49887V25.2996L2.19887 17.1996C1.19887 16.0996 1.39887 14.2996 2.59887 13.3996C3.59887 12.6996 4.99887 12.7996 5.89887 13.7996L7.29887 15.2996L7.59887 15.0996Z" fill="%23FFFEFB"/><path d="M21.1992 28.3995H9.49922C8.89922 28.3995 8.39922 27.8995 8.39922 27.2995V25.6995L1.39922 17.8995C0.699219 17.1995 0.399219 16.0995 0.499219 15.0995C0.499219 13.9995 1.09922 13.0995 1.99922 12.4995C3.19922 11.5995 4.69922 11.5995 5.89922 12.2995L4.29922 4.79955C3.89922 3.19955 4.89922 1.39955 6.59922 0.699548C7.69922 0.399548 8.69922 0.599548 9.49922 1.09955C10.2992 1.59955 10.8992 2.49955 10.9992 3.49955L11.3992 5.89955C12.0992 5.29955 12.9992 5.09955 13.8992 5.09955C14.9992 5.09955 15.8992 5.69955 16.3992 6.49955C16.4992 6.39955 16.5992 6.29955 16.7992 6.19955C17.5992 5.69955 18.4992 5.49955 19.4992 5.69955C20.9992 5.99955 21.9992 7.09955 22.1992 8.59955C22.3992 8.59955 22.4992 8.49955 22.6992 8.39955C23.5992 8.09955 24.6992 8.19955 25.4992 8.69955C27.3992 9.79955 27.2992 11.3995 27.0992 12.4995L26.0992 17.9995C25.7992 19.4995 24.9992 20.9995 23.9992 22.2995C22.9992 23.5995 22.2992 24.9995 22.2992 26.0995V27.0995C22.2992 27.6995 21.7992 28.1995 21.1992 28.1995V28.3995ZM10.5992 26.1995H20.0992C20.0992 23.9995 21.4992 22.0995 22.1992 21.0995C23.0992 20.0995 23.5992 18.8995 23.8992 17.7995L24.8992 12.2995C25.0992 11.3995 24.8992 11.0995 24.2992 10.6995C23.9992 10.4995 23.5992 10.4995 23.1992 10.5995C22.7992 10.6995 22.4992 10.8995 22.3992 11.2995L21.9992 12.1995C21.7992 12.6995 21.2992 12.9995 20.7992 12.8995C20.2992 12.8995 19.8992 12.2995 19.8992 11.7995V9.39955C19.8992 8.19955 19.0992 7.99955 18.8992 7.99955C18.5992 7.99955 18.2992 7.99955 17.9992 8.19955C17.6992 8.39955 17.4992 8.69955 17.4992 9.09955L17.0992 11.7995C17.0992 12.3995 16.4992 12.7995 15.8992 12.6995C15.2992 12.6995 14.8992 12.1995 14.8992 11.5995V8.69955C14.8992 8.29955 14.6992 7.49955 13.6992 7.39955C13.2992 7.39955 12.8992 7.49955 12.5992 7.79955C12.2992 7.99955 12.1992 8.39955 12.1992 8.69955V11.6995C12.1992 12.2995 11.7992 12.7995 11.1992 12.7995C10.5992 12.7995 10.0992 12.3995 9.99922 11.8995L8.79922 3.89955C8.79922 3.49955 8.59922 3.19955 8.29922 2.99955C7.99922 2.79955 7.59922 2.69955 7.19922 2.79955C6.69922 2.99955 6.19922 3.59955 6.39922 4.29955L8.69922 14.7995C8.69922 15.1995 8.69922 15.6995 8.19922 15.9995L7.89922 16.1995C7.49922 16.4995 6.89922 16.3995 6.49922 15.9995L5.09922 14.4995C4.49922 13.8995 3.69922 13.8995 3.19922 14.2995C2.89922 14.4995 2.69922 14.8995 2.59922 15.3995C2.59922 15.7995 2.59922 16.1995 2.89922 16.4995L10.1992 24.5995C10.3992 24.7995 10.4992 25.0995 10.4992 25.2995V26.1995H10.5992Z" fill="%2300004B"/><path d="M15.7992 21.8C15.4992 21.8 15.1992 21.5 15.1992 21.2V16.6C15.1992 16.3 15.4992 16 15.7992 16C16.0992 16 16.3992 16.3 16.3992 16.6V21.2C16.3992 21.5 16.0992 21.8 15.7992 21.8Z" fill="%2300004B"/><path d="M12.4984 21.8C12.1984 21.8 11.8984 21.5 11.8984 21.2V16.6C11.8984 16.3 12.1984 16 12.4984 16C12.7984 16 13.0984 16.3 13.0984 16.6V21.2C13.0984 21.5 12.7984 21.8 12.4984 21.8Z" fill="%2300004B"/><path d="M19.1 21.8C18.8 21.8 18.5 21.5 18.5 21.2V16.6C18.5 16.3 18.8 16 19.1 16C19.4 16 19.7 16.3 19.7 16.6V21.2C19.7 21.5 19.4 21.8 19.1 21.8Z" fill="%2300004B"/></g><defs><clipPath id="clip0_2179_10"><rect width="28" height="29" fill="white"/></clipPath></defs></svg>'),auto!important}.shape-sheets{margin-top:100px;margin-bottom:100px}@media screen and (max-width:1023px){.shape-sheets{margin-top:80px;margin-bottom:80px}}@media screen and (max-width:767px){.shape-sheets{margin-top:60px;margin-bottom:60px}}.shape-sheets h3{font-size:40px;font-weight:500;line-height:30px;margin-top:30px;font-family:forma-djr-micro,sans-serif}@media screen and (max-width:767px){.shape-sheets h3{font-size:32px}}.shape-sheets p{font-size:20px!important;line-height:32px;color:#50586c}@media screen and (max-width:1023px){.shape-sheets p{margin-bottom:50px}}@media screen and (max-width:767px){.shape-sheets p{margin-bottom:30px}}.shape-sheets .page-width-content{display:flex;justify-content:space-between}@media screen and (min-width:1400px){.shape-sheets .page-width-content{gap:100px}}@media screen and (max-width:1023px){.shape-sheets .page-width-content{flex-direction:column;justify-content:inherit}}.shape-sheets .page-width-content .left{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1024px){.shape-sheets .page-width-content .left{max-width:360px}}.shape-sheets .page-width-content .left .tabs{border-top:1px solid #a5b5bd}.shape-sheets .page-width-content .left .tab{border-bottom:1px solid #a5b5bd;padding-top:12px;padding-bottom:12px;padding-right:20px;transition:padding .2s ease-in-out}.shape-sheets .page-width-content .left .tab span{font-size:17px;font-weight:500;font-family:Mono;text-transform:uppercase}.shape-sheets .page-width-content .left .tab p{font-size:16px!important;line-height:20px;margin-top:5px;margin-bottom:0;height:0;opacity:0;transition:height .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1023px){.shape-sheets .page-width-content .left .tab p{font-size:16px!important}}@media screen and (max-width:767px){.shape-sheets .page-width-content .left .tab p{line-height:25px}}.shape-sheets .page-width-content .left .tab.active{padding-left:20px;transition:padding .3s ease-in-out}.shape-sheets .page-width-content .left .tab.active P{height:100%;opacity:1;transition:height .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.shape-sheets .page-width-content .left .tab.active span{color:var(--color-blue);position:relative}.shape-sheets .page-width-content .left .tab.active span:before{content:"";background:var(--color-purple);position:absolute;border-radius:20px;height:10px;width:10px;left:-20px;top:6px}.shape-sheets .page-width-content .right{width:100%}.shape-sheets .page-width-content .right .image{display:none}.shape-sheets .page-width-content .right .image.show{display:block}.shape-rich-text-section .rich-text{margin-top:130px}@media screen and (max-width:1023px){.shape-rich-text-section .rich-text{margin-top:80px}}@media screen and (max-width:767px){.shape-rich-text-section .rich-text{margin-top:60px}}.shape-rich-text-section .wrap img{display:none}.shape-rich-text-section .wrapper{max-width:890px}.shape-rich-text-section img{max-width:210px;height:auto}.shape-rich-text-section h2{font-family:forma-djr-micro,sans-serif;font-size:55px;line-height:67px;margin-bottom:0}@media screen and (max-width:1023px){.shape-rich-text-section h2{font-size:43px}}.shape-rich-text-section .rte p{font-size:20px}@media screen and (max-width:767px){.shape-rich-text-section h2{line-height:55px}}.shape-rich-text-section .image-with-text{margin-bottom:70px}@media screen and (max-width:1023px){.shape-rich-text-section .image-with-text{margin-bottom:95px}}@media screen and (max-width:767px){.shape-rich-text-section .image-with-text{margin-bottom:60px}}@media screen and (max-width:767px){.shape-rich-text-section .image-with-text .wrapper{padding:0}}.shape-rich-text-section .image-with-text .wrapper,.shape-rich-text-section .image-with-text.wrapper{width:100%;max-width:1780px}.shape-rich-text-section .image-with-text .section-header{margin-bottom:0}.shape-rich-text-section .image-with-text .text-center{width:100%;display:flex;flex-direction:column}@media screen and (min-width:1024px){.shape-rich-text-section .image-with-text .text-center{text-align:left!important;flex-direction:row-reverse}}@media screen and (max-width:767px){.shape-rich-text-section .image-with-text .text-center{text-align:left!important}}.shape-rich-text-section .image-with-text .text-center h2{font-weight:500;color:var(--color-blue)}@media screen and (min-width:1024px){.shape-rich-text-section .image-with-text .text-center h2{text-align:left!important}}@media screen and (max-width:767px){.shape-rich-text-section .image-with-text .text-center h2{line-height:55px;text-align:left;font-size:43px}}.shape-rich-text-section .image-with-text .text-center .image{flex:1;display:flex}.shape-rich-text-section .image-with-text .text-center .image img{width:auto;display:flex;margin:0 auto;height:auto;max-height:600px;max-width:100%}@media screen and (max-width:1023px){.shape-rich-text-section .image-with-text .text-center .image img{max-width:400px;margin:0 auto;display:none}}@media(min-width:768px)and (max-width:1024px){.shape-rich-text-section .image-with-text .text-center .image img{margin:0 auto 20px}}.shape-rich-text-section .image-with-text .text-center .wrap{flex:1}@media screen and (min-width:768px){.shape-rich-text-section .image-with-text .text-center .wrap{display:flex;flex-direction:column;justify-content:center;max-width:515px}}.shape-rich-text-section .image-with-text .text-center .wrap img{display:none!important}.shape-rich-text-section .image-with-text .button{color:#fff;background-color:var(--color-blue);border-radius:30px;font-size:23px;font-weight:500;padding:8px 20px;margin-top:20px;display:inline-block;width:max-content}@media(min-width:768px)and (max-width:1024px){.shape-rich-text-section .image-with-text .button{align-self:center}}@media screen and (max-width:1023px){.shape-rich-text-section .image-with-text .button{margin-top:10px;padding:6px 20px}}@media screen and (min-width:1024px){.shape-rich-text-section .image-pos-change.image-with-text .text-center{gap:80px}}@media screen and (max-width:1023px){.shape-rich-text-section .image-pos-change.image-with-text .text-center>img{display:none}}@media screen and (max-width:1023px){.shape-rich-text-section .image-pos-change.image-with-text .wrap img{display:block!important}}@media screen and (min-width:1024px){.shape-rich-text-section .image-pos-change.image-with-text .wrap img{display:none}}.shape-faq{margin-top:70px}@media screen and (min-width:1024px){.shape-faq{margin-top:100px}}@media screen and (max-width:767px){.shape-faq{margin-top:60px}}.shape-faq h3{font-size:40px;line-height:49px;font-family:forma-djr-micro,sans-serif;font-weight:500;margin-top:10px}@media screen and (max-width:767px){.shape-faq h3{font-size:32px;line-height:42px}}@media screen and (min-width:768px){.shape-faq .left-col{width:100%;max-width:360px}}.shape-faq .left-col p{font-size:20px;margin-bottom:25px;color:#50586c}@media screen and (max-width:1023px){.shape-faq .left-col p{margin-bottom:30px}}.shape-faq .page-width-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:70px}@media screen and (max-width:1199px){.shape-faq .page-width-content{gap:40px}}@media screen and (max-width:1023px){.shape-faq .page-width-content{flex-direction:column;gap:40px}}@media screen and (max-width:767px){.shape-faq .page-width-content{gap:0}}.shape-faq .page-width-content .left{float:none!important}@media screen and (min-width:1024px){.shape-faq .page-width-content .left{width:300px}}.shape-faq .button--arrow{font-size:20px;color:#434c63;font-weight:500}@media screen and (max-width:767px){.shape-faq .button--arrow{margin-top:30px}}.shape-faq .button--arrow i{margin-left:15px}.shape-faq .button--arrow svg{margin-bottom:-3px}.shape-faq .button--arrow svg g{stroke:#434c63}.shape-faq .wrap{display:flex;flex-direction:column;flex:1;border-top:2px solid #a5b5bd}.shape-faq .faq-item{border-bottom:2px solid #a5b5bd;padding:10px 0;position:relative;transition:padding .5s ease}.shape-faq .faq-item .faq-question{font-size:26px;display:flex;align-items:center}@media screen and (max-width:767px){.shape-faq .faq-item .faq-question{flex-direction:column;text-align:left;align-items:start}}@media screen and (max-width:767px){.shape-faq .faq-item .faq-question svg{height:28px;width:28px;top:18px}}.shape-faq .faq-item .faq-question span.count{font-size:30px;color:#434c63;font-weight:500;font-family:Mono}@media screen and (max-width:767px){.shape-faq .faq-item .faq-question span.count{font-size:28px}}.shape-faq .faq-item .faq-question span.q-title{font-size:25px;position:absolute;left:95px;color:#434c63;line-height:30px}@media screen and (min-width:1024px){.shape-faq .faq-item .faq-question span.q-title{padding-right:40px}}@media screen and (max-width:767px){.shape-faq .faq-item .faq-question span.q-title{font-size:22px;position:relative;left:0}}.shape-faq .faq-item .faq-answer{padding-left:35px;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease,padding .5s ease}@media screen and (max-width:767px){.shape-faq .faq-item .faq-answer{padding-left:0}}.shape-faq .faq-item .active-selector{height:calc(100% + 4px);position:absolute;width:100%;top:-2px;left:0;right:0;bottom:0;border:2px solid #5c6479;opacity:0;transition:opacity .5s ease;pointer-events:none}.shape-faq .faq-item .corner{position:absolute;width:10px;height:10px;background-color:#5c6479;opacity:0;transition:opacity .5s ease;pointer-events:none}.shape-faq .faq-item .corner.top.left{top:-5px;left:-5px}.shape-faq .faq-item .corner.top.right{top:-5px;right:-5px}.shape-faq .faq-item .corner.bottom.left{bottom:-5px;left:-5px}.shape-faq .faq-item .corner.bottom.right{bottom:-5px;right:-5px}.shape-faq .faq-item .faq-button{right:0;top:21px;position:absolute;transition:all .5s cubic-bezier(.215,.61,.355,1)}.shape-faq .faq-item.active{padding-left:30px;background-color:#fffffc}@media screen and (max-width:767px){.shape-faq .faq-item.active{padding-top:10px;padding-left:20px}}.shape-faq .faq-item.active .faq-answer{max-height:500px;opacity:1;padding-right:60px}@media screen and (max-width:767px){.shape-faq .faq-item.active .faq-answer{padding-right:10px}}.shape-faq .faq-item.active .faq-question{margin-bottom:20px;padding-right:60px}@media screen and (max-width:767px){.shape-faq .faq-item.active .faq-question{margin-bottom:10px}}.shape-faq .faq-item.active .faq-question .faq-button{right:30px;height:32px;width:32px;transition:all .5s cubic-bezier(.215,.61,.355,1)}.shape-faq .faq-item.active .faq-question .faq-button svg .vertical{display:none}.shape-faq .faq-item.active .faq-question .faq-button svg circle{fill:#e0e7f3}.shape-faq .faq-item.active .active-selector,.shape-faq .faq-item.active .corner{opacity:1}.faq-answer{transform-origin:top;transform:scaleY(0);opacity:0;max-height:0;transition:transform .4s ease,opacity .4s ease,max-height .4s ease}.faq-item.active .faq-answer{transform:scaleY(1);opacity:1;max-height:500px}.faq-item.open-up .faq-answer{transform-origin:bottom}.shape-index{margin-top:100px}@media screen and (max-width:767px){.shape-index{margin-top:70px}}.shape-index h3{font-size:40px;font-family:forma-djr-micro,sans-serif;font-weight:500;margin-bottom:35px}@media screen and (max-width:767px){.shape-index h3{font-size:32px;margin-bottom:20px}}.shape-index .view-more{z-index:1;position:relative;font-size:20px;display:inline-grid;margin-top:32px}.shape-index .view-more:after{content:"";width:100%;height:1px;background:#5c6479;position:absolute;bottom:-2px}.shape-index .wrap{display:flex;flex-direction:column}.shape-index .top{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #a5b5bd}@media screen and (max-width:767px){.shape-index .top span:nth-child(1),.shape-index .top span:nth-child(4){display:none}.shape-index .top span:nth-child(2){width:145px}}.shape-index .top span{font-size:22px;font-weight:500;color:#434c63}.shape-index .kit-row{display:flex;justify-content:space-between;position:relative;padding:10px 0;border-bottom:1px solid #a5b5bd;transition:height .6s ease,opacity .6s ease}.shape-index .kit-row.hide{display:block!important;height:0;opacity:0;padding:0;transition:height .6s ease,opacity .6s ease}.shape-index .kit-row span{font-family:Mono;font-size:16px;text-transform:uppercase}.shape-index .kit-row span:last-child{text-align:right}.shape-index .preview{background:#ffe6fe;border-radius:20px;padding:2px 7px}.shape-index .preview .inner-text{line-height:30px;font-family:Mono;font-size:14px!important;text-transform:uppercase}@media screen and (max-width:767px){.shape-index .preview .inner-text{display:none}}.shape-index .preview svg{margin-bottom:-2px}@media screen and (min-width:768px){.shape-index .preview svg{display:none}}.shape-index .kit-row span,.shape-index .top span{width:20%}@media screen and (max-width:767px){.shape-index .kit-row>span:nth-child(1),.shape-index .kit-row>span:nth-child(4){display:none}.shape-index .kit-row>span:nth-child(2){width:145px}}.shape-footer{background-color:var(--color-purple)}.shape-footer .content{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:table;z-index:9;text-align:center;max-width:530px}@media screen and (max-width:767px){.shape-footer .content{padding-left:20px;padding-right:20px;bottom:auto;top:40px}}@media screen and (max-width:1023px){.shape-footer .content{top:-15%}}.shape-footer .content h3{font-family:Beale;font-size:54px;text-align:center;margin-bottom:20px;line-height:71px;color:var(--color-blue)}@media screen and (max-width:767px){.shape-footer .content h3{font-size:44px;line-height:50px}}.shape-footer .content p{text-align:center;color:var(--color-blue);font-size:22px}.shape-footer .content .button{background-color:var(--color-blue);color:#fff;font-size:22px;font-weight:500;border-radius:30px;display:inline-block;padding:7px 20px;margin-top:20px}.shape-footer .content .button span{color:#fff;position:relative;margin-left:70px}.shape-footer .content .button span:before{content:"";height:20px;width:1px;background:#fff;position:absolute;left:-16px;top:3px}.shape-footer-top{border-top:1px solid #a5b5bd;display:flex;flex-direction:row;justify-content:space-between;padding-top:35px;padding-bottom:35px;align-items:center;max-width:100%}@media screen and (max-width:1023px){.shape-footer-top{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:767px){.shape-footer-top{flex-direction:column}}.shape-footer-top span{font-size:16px;color:#005!important;width:33.3333%}@media screen and (max-width:1023px){.shape-footer-top span{width:40%}}@media screen and (max-width:767px){.shape-footer-top span{width:100%;margin-top:25px;text-align:center!important}}.shape-footer-top span:last-child{text-align:right}@media screen and (max-width:767px){.shape-footer-top span:last-child{margin-top:10px;order:-1}}.shape-footer-top img{width:75px;height:auto}@media screen and (max-width:767px){.shape-footer-top img{order:-1;margin-bottom:10px}}.dm-matter-elem-heart,.dm-matter-elem-pill,.dm-matter-elem-shield{pointer-events:none;white-space:nowrap}.matter-box{position:relative;width:100vw;overflow:hidden}.matter-box canvas{position:absolute;top:0;left:0;z-index:0}.dm-matter-elem-arrow,.dm-matter-elem-cloud,.dm-matter-elem-heart,.dm-matter-elem-pill,.dm-matter-elem-pointer,.dm-matter-elem-shield,.dm-matter-elem-star{position:absolute;pointer-events:none;white-space:nowrap;z-index:1}.preview-modal{position:absolute;opacity:0;pointer-events:none;z-index:9999;transition:opacity 40ms;background:#fff;padding:22px 23px 23px;border-radius:20px;max-width:190px}.preview-modal img{width:100%}.preview-modal .border{position:absolute;width:100%;z-index:-1;height:100%;top:0;left:0;right:0}.preview-modal .border svg{display:block!important;width:100%;height:auto}.preview-modal.active{opacity:1;visibility:visible}#scene{touch-action:pan-y}#scene{position:relative;width:100vw;height:100vh}@media screen and (min-width:768px){#scene{height:750px}}.falling-elem{position:absolute;will-change:transform}.shape-footer{-webkit-user-select:none;user-select:none}.falling-elem svg{width:100%;height:100%;max-height:300px}@media screen and (max-width:767px){.falling-elem svg{max-width:190px}}@media screen and (max-width:1023px){.falling-elem svg{max-width:260px}}.site-header__logo svg{max-width:86px}.site-header__logo .cls-10000001{fill:#5c6478}body.template-shape-box,.template-shape-box #shopify-section-header,.template-shape-box .site-header{background-color:#fffffc}.form_generater_form_div{border:none!important;width:100%!important;padding:10px 0 30px!important}.hulk-powered-wrapper{display:none!important}#wizard-validation-form textarea{width:100%}#wizard-validation-form .formContainer{padding:0}#wizard-validation-form .row.form_container{row-gap:26px}#wizard-validation-form .form-control{font-size:18px!important;width:100%;border-bottom:1px solid #a5b5bd!important}#wizard-validation-form input.form-control::-webkit-input-placeholder,#wizard-validation-form input.form-control::placeholder{font-size:18px!important}#wizard-validation-form .block_label{font-weight:700;color:#010059!important;font-size:18px!important;margin-bottom:0!important}#wizard-validation-form input.form-control[type=email],#wizard-validation-form input.form-control[type=text]{border:none!important;border-bottom:2px solid #dfe3e8!important;border-radius:0!important;padding:0 0 10px!important;background:0 0!important;box-shadow:none!important;color:#15143b;font-size:16px}#wizard-validation-form input.form-control[type=email]::placeholder,#wizard-validation-form input.form-control[type=text]::placeholder{color:#9aa0a6;opacity:1}#wizard-validation-form input.form-control[type=email]:focus,#wizard-validation-form input.form-control[type=text]:focus{outline:0;border-bottom-color:#15143b!important}#wizard-validation-form textarea{margin-top:10px}#wizard-validation-form select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none!important;border-bottom:2px solid #dfe3e8!important;border-radius:0!important;padding:0 28px 10px 0!important;background:0 0!important;color:#15143b;font-size:16px;position:relative;background-image:url('{{ "data:image/svg+xml;utf8,      <svg xmlns=http:/www.w3.org/2000/svg width=20 height=20 viewBox=0 0 24 24 fill=none stroke=%239aa0a6 stroke-width=2 stroke-linecap=round stroke-linejoin=round><polyline points=6 9 12 15 18 9/></svg>" | asset_url }}');background-repeat:no-repeat;background-position:right 4px center;background-size:20px 20px}#wizard-validation-form select.form-control:focus{border-bottom-color:#15143b!important;outline:0}#wizard-validation-form select.form-control option[disabled][value=""],#wizard-validation-form select.form-control option[value=""]{color:#9aa0a6}#wizard-validation-form textarea.form-control{border:1px solid #dfe3e8!important;border-radius:14px!important;padding:16px 18px!important;min-height:120px;line-height:1.5;box-shadow:none!important;resize:vertical;background:0 0;color:#15143b}#wizard-validation-form textarea.form-control::placeholder{color:#9aa0a6;opacity:1}#wizard-validation-form textarea.form-control:focus{border-color:#15143b!important;outline:0}#wizard-validation-form .checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:100%;height:18px;border-radius:6px;display:inline-block;vertical-align:middle;margin:0;position:relative;background:#fff;max-width:18px!important;border:1px solid #a5b5bd!important}#wizard-validation-form .checkbox input[type=checkbox]:focus{outline:2px solid rgba(21,20,59,.25);outline-offset:2px}#wizard-validation-form .checkbox input[type=checkbox]:checked{border-color:#15143b;background:url("data:image/svg+xml;utf8,          <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M7.5 13.2L3.8 9.5l-1.3 1.3 5 5 10-10-1.3-1.3z' fill='%2315143b'/></svg>") center/16px 16px no-repeat #fff}#wizard-validation-form .checkbox .checkbox-inline{display:inline-flex;align-items:flex-start;gap:12px}#wizard-validation-form .checkbox label{color:#6b7280;line-height:1.5}#wizard-validation-form .form_submit_div .btn{background:#5aa9ff!important;color:#fff!important;border:none!important;padding:12px 28px!important;border-radius:999px!important;font-weight:700;font-size:16px;box-shadow:0 4px 12px #5aa9ff59;transition:transform 50ms ease,box-shadow .2s ease}#wizard-validation-form .form_submit_div .btn:hover{box-shadow:0 6px 16px #5aa9ff73}#wizard-validation-form .form_submit_div .btn:active{transform:translateY(1px)}#wizard-validation-form+.hulk-powered-wrapper{opacity:.7;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/shape-box.css.map */
