@font-face{font-family:Fredoka;src:url(/cdn/shop/files/Fredoka-Bold.woff?v=1756722962) format("woff"),url(/cdn/shop/files/Fredoka-Bold.woff2?v=1756722996) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Fredoka;src:url(/cdn/shop/files/Fredoka-Medium.woff2?v=1756722423) format("woff"),url(/cdn/shop/files/Fredoka-Medium.woff?v=1756722423) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Fredoka;src:url(/cdn/shop/files/Fredoka-Regular.woff?v=1756721351) format("woff"),url(/cdn/shop/files/Fredoka-Regular.woff2?v=1756721351) format("woff2");font-weight:400;font-style:normal}.object{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.object svg{opacity:.5;transition:all .1s ease!important}.object svg path{opacity:.5;transition:all .1s ease!important}.object svg:hover{opacity:.5;stroke:#00bfff;filter:drop-shadow(0 0 6px #00BFFF)}.object svg:hover path{opacity:.5;stroke:#00bfff;filter:drop-shadow(0 0 6px #00BFFF)}.button-style{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:20px 30px;border-radius:40px;background:#f03c3c;color:#fff;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;text-decoration:none;z-index:0}.button-style .btn-inner{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px}.button-style .ripple-bg{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:0;height:0;border-radius:50%;background:#00bfff;transition:width .6s ease,height .6s ease;z-index:1}.button-style:hover .ripple-bg{width:300%;height:300%}.button-style-2{color:#000;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:40px;padding:20px 30px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;background:#fff;z-index:0}.button-style-2 .btn-inner{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px}.button-style-2 .ripple-bg{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:0;height:0;border-radius:50%;background:#00bfff;transition:width .6s ease,height .6s ease;z-index:1}.button-style-2:hover .ripple-bg{width:300%;height:300%}.button-style-2:hover{color:#fff}.button-style-2:hover .arrow-icon svg path{fill:#fff}.swatch-attribute-options input[type=checkbox],.swatch-attribute-options input[type=radio]{width:0!important;height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.custom-swiper-button-prev,.custom-swiper-button-next{z-index:4;cursor:pointer}@media (max-width: 1599px){.button-style,.button-style-2{padding:15px 25px;font-size:13px}}@media (max-width: 1199px){.button-style,button.button-style-2{padding:15px 25px;font-size:10px}}@media (max-width: 767px){.button-style-2,button.button-style{padding:10px;font-size:12px}}.contact-page .contact{display:flex;flex-wrap:wrap}.contact-page .contact .contact-wrap{width:40%;padding-right:50px}.contact-page .contact .main-form{width:50%}.contact-page .contact .contact-wrap .section-heading{margin-bottom:15px}.contact-page .contact .contact-wrap .section-heading .heading{margin:0;color:#110e55;font-family:Fredoka;font-size:64px;font-style:normal;font-weight:900}.contact-page .contact .contact-wrap .contact-description{margin-bottom:28px}.contact-page .contact .contact-wrap .contact-description .desc{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.contact-page .contact .contact-wrap .contact-form-details-wrapper .contact-form-inner .contact-form-icon-text{display:flex;margin-bottom:24px}.contact-page .contact .contact-wrap .contact-form-details-wrapper .contact-form-inner .contact-image-icon{padding-right:10px;display:flex;align-items:baseline}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text{margin-bottom:10px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text .main-title{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .detail-text .main-text{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.contact-page .contact .contact-wrap{position:relative;z-index:1}.main-form .contactus-page{display:flex;flex-wrap:wrap}.contact-page .contact .main-form{background:#f4f5fa;width:60%;padding:60px 92px 60px 60px;border-radius:10px;position:relative;z-index:1}.contactus-page .contact-detail .field{display:block}.contactus-page .field__input{margin:0;padding:0;border-bottom:1px solid #D8D8D8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.contact-page .field .field__input::placeholder{opacity:1}.contact-page .field:before,.contact-page .field:after{display:none}.contact-page .contact__button .button:before,.contact-page .contact__button .button:after{display:none}.contactus-page .contact__fields{display:flex;flex-wrap:wrap;grid-column-gap:unset}.contactus-page .field__input{margin:10px 0 0;padding:0;background:none;border-bottom:1px solid #D8D8D8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.contact-page .field__label{position:unset;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.contact-page .contact .field{display:block;margin-bottom:30px;padding-right:40px}.contactus-page .contact-detail{width:50%}.contact-page .contact__button{margin-top:30px}.contact-page{position:relative;z-index:2}.contact-page .top-image{position:absolute;bottom:0;left:0}.contact-page .bottom-image{position:absolute;bottom:0;right:0}.contactus-page .contact-flex{width:100%}.contact-page{position:relative;overflow:hidden;z-index:1}.contact-page .button-style-2{color:#fff;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:40px;padding:20px 40px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;background:#00bfff;z-index:0;border:none}.contact-page .button-style-2 .btn-inner{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px}.contact-page .button-style-2 .ripple-bg{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:0;height:0;border-radius:50%;background:#f03c3c;transition:width .6s ease,height .6s ease;z-index:1}.contact-page .button-style-2:hover .ripple-bg{width:300%;height:300%}.contact-page .button-style-2:hover .btn-inner svg path{stroke:#fff}.contact-page .contact-form-info .contact-form-icon-text{display:flex;margin-bottom:24px}.contact .contact-icon img{max-width:fit-content!important}.contact-form-icon-text .contact-icon{padding-right:10px}.contact-inner{background-color:#f5faff;position:relative}.contact{display:flex;flex-wrap:wrap}.contact-about-page .section-heading .heading{color:#110e55}.contact-about-page .contact-form{width:60%}.contact-about-page .contact-form-details{width:40%;padding-left:120px}.contact-about-page .contact-form .section-heading{margin-bottom:60px}.contact-about-page .field .field__input::placeholder{opacity:1}.contact-about-page .field:before,.contact-about-page .field:after{display:none}.contact-about-page .contact__button .button:before,.contact-about-page .contact__button .button:after{display:none}.contact-about-page .field__label,.customer .field label{position:unset}.contact-inner .contact-bottom-img{display:flex;justify-content:center;z-index:1;align-items:center}.contact-about-page .contact-form .field__label{display:block;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.contact-about-page .contact-form .field__input{padding:0;background-color:#f5faff;border-bottom:1px solid #ede8e8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.contact-about-page .contact-form .contact-wrapper{display:flex;flex-wrap:wrap}.contact-about-page .contact-form .contact-wrapper .contact-inner{width:50%;padding-right:80px}.contact-about-page .contact-form-details .contact-description .desc{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.contact-about-page .contact-description{margin-bottom:50px}.contact-about-page .contact-form-details-wrapper .contact-form-inner .contact-image-icon{padding-right:10px;display:flex;align-items:baseline}.contact-about-page .contact-form-icon-text .main-contact-text .title-text{margin-bottom:10px}.contact-about-page .contact-form-icon-text .main-contact-text .title-text .main-title{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.contact-about-page .contact-form-icon-text .main-contact-text .detail-text .main-text{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.contact-about-page{position:relative;z-index:1;background-color:#f5faff}.contact-bottom-img{display:flex;justify-content:center}.contact-inner .contact-bottom-img img{display:block}.contact .field{margin-bottom:30px}.contact-about-page .button-style{padding:20px 40px}.contact__button .button-style{border:none}.contact-about-page .contact-form-list{padding:0;margin:0;list-style:none}.contact-about-page .contact-form-info{border-bottom:1px solid #ddd;padding:20px 0;width:80%}.contact-about-page .contact-form-info:last-child{border-bottom:none}.main-page{position:relative;z-index:10}.main-page .main-page-title{display:none}.main-page .heading span{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.main-page h2{margin-top:30px;margin-bottom:20px;color:#110e55;font-family:Fredoka;font-size:48px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.main-page h3{color:#110e55;font-family:Fredoka;font-size:26px;font-style:normal;font-weight:900;line-height:normal;margin-top:40px;margin-bottom:10px}.main-page p{margin:0 0 10px}.main-page-content{position:relative}.main-top-img{position:absolute;top:700px;left:0}.main-bottom-img{position:absolute;top:700px;right:0}.main-page .rte ul,.rte ol{list-style-position:outside;margin:0 0 10px}.main-page-inner{position:relative;overflow:hidden;z-index:1}.main-body-tag.template-terms-of-services .header-wrapper{background:transparent;position:unset}@media (max-width: 1599.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:55px}.contact-page .field__label{font-size:17px}.contactus-page .field__input{margin-top:8px;font-size:17px}.contact-page .contact .main-form{padding:50px 80px 50px 50px}.contact-page .contact .contact-wrap{padding-right:150px}}@media (max-width: 1499.98px){.contact-page .contact .contact-wrap{padding-right:100px}.contact-about-page .section-heading .heading{font-size:50px;line-height:55px}.contact-about-page .contact-form-details{padding-left:80px}}@media (max-width: 1399.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:50px}.contact-page .contact .contact-wrap .contact-description .desc{font-size:17px;line-height:25px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text .main-title,.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:17px}.contactus-page .field__input{margin-top:5px;font-size:17px;height:38px}.contact-page button.button-style-2{padding:22px 60px}.contact-page .contact .main-form{padding:50px}.contact-page .contact__button{margin-top:20px}.contact-page .contact .field{margin-bottom:25px}.contact-page .contact .contact-wrap{padding-right:90px}.contact-about-page .section-heading .heading{font-size:45px}.contact-about-page .contact-form-details{padding-left:70px}.contact-about-page .contact-form-details .contact-description .desc{font-size:17px;line-height:25px}.contact-about-page .contact-form .section-heading{margin-bottom:40px}.contact-about-page .contact-form-icon-text .main-contact-text .title-text .main-title,.contact-about-page .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:17px}.contact-about-page .contact-form-icon-text .main-contact-text .title-text{margin-bottom:5px}.contact-about-page .button-style{border-radius:40px;padding:20px 70px}.contact .field{margin-bottom:25px}.contact-inner .contact-bottom-img img{display:block;width:350px;height:140px}}@media (max-width: 1299.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:40px}.contact-page .contact .contact-wrap .contact-description .desc{font-size:16px;line-height:23px}.contact-page .contact .main-form{padding:40px}.contact-page .field__label,.contactus-page .field__input{font-size:16px}.contact-page button.button-style-2{padding:20px 50px}.contact-about-page .contact-form-details .contact-description .desc{font-size:16px;line-height:22px}.contact-about-page .section-heading .heading{font-size:40px}.contact-about-page .contact-form .field__label,.contact-about-page .contact-form .field__input{font-size:17px}.contact .field{margin-bottom:25px}.contact-about-page .button-style{padding:16px 50px}.main-page .main-heading{margin-top:25px;margin-bottom:15px}.main-page .heading span{font-size:17px}.main-page p{margin:0 0 8px}.main-page h2{font-size:40px}}@media (max-width: 1199.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:36px}.contact-page .contact .contact-wrap .contact-description{margin-bottom:25px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .detail-text .main-text,.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text .main-title{font-size:16px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text{margin-bottom:6px}.contact-page .contact .main-form{padding:30px}.contact-page .contact__button{margin-top:15px}.contact-page .contact .contact-wrap{padding-right:70px}.contact-about-page .section-heading .heading{font-size:38px;line-height:40px}.contact-about-page .contact-form .field__label,.contact-about-page .contact-form .field__input,.contact-about-page .contact-form-icon-text .main-contact-text .title-text .main-title,.contact-about-page .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:16px}.contact-bottom-img img{display:block;height:130px;width:400px}.contact-about-page .contact-form-details{padding-left:40px}}@media (max-width: 991.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:34px;line-height:normal}.contact-page .contact .contact-wrap{padding-right:60px}.contact-page button.button-style-2{padding:18px 40px}.contact-page .contact .main-form{padding:20px}.contactus-page .contact-detail{width:100%}.contactus-page .field__input,.contact-page .field__label{font-size:15px}.contact-page .contact .contact-wrap .contact-description .desc{font-size:16px}.contact-about-page .section-heading .heading{font-size:35px;line-height:40px}.contact-about-page .contact-form{width:50%}.contact-about-page .contact-form-details{padding-left:20px;width:50%}.contact-about-page .contact-description{margin-bottom:40px}.contact-about-page .contact-form .field__label,.contact-about-page .contact-form .field__input,.contact-about-page .contact-form-icon-text .main-contact-text .title-text .main-title,.contact-about-page .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:15px}.contact-about-page .contact-form .section-heading{margin-bottom:25px}.contact-about-page .contact__button{margin-top:30px}.contact-about-page .contact-form-details .contact-description .desc{font-size:15px;line-height:21px}.contact-bottom-img img{display:block;height:120px;width:340px}.contact-about-page .contact-form .contact-wrapper .contact-inner{padding-right:60px}.contact-about-page .contact-description{margin-bottom:35px}.img-left-wrapper .img-fluid,.img-right-wrapper .img-fluid{width:250px}.contact-inner .contact-bottom-img img{display:block;width:290px;height:110px}.main-page .heading span{font-size:16px}.main-page .main-heading{margin-top:15px;margin-bottom:10px}.main-page p{margin:0 0 4px}.product__info-wrapper .button-style{padding:16px 10px!important;font-size:13px!important}.contact-about-page .contact-description{margin-bottom:20px}}@media (max-width: 767.98px){.contact-page .contact .contact-wrap{padding-right:0;width:100%}.contact-page .contact .main-form{padding:20px;width:100%}.contact-about-page .contact-form{width:100%;margin-bottom:30px}.contact-about-page .contact-form-details{padding-left:0;width:100%}.contact-about-page .section-heading .heading{font-size:32px;line-height:38px}.img-left-wrapper .img-fluid,.img-right-wrapper .img-fluid{width:180px}.main-page h3{margin-top:30px;margin-bottom:10px}.contact-about-page .contact-form{width:100%}.contact-about-page .contact-form-details{width:100%;padding-left:0}}@media (max-width: 575.98px){.contact-page .contact .contact-wrap .contact-description .desc{font-size:15px;line-height:20px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .detail-text .main-text,.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .title-text .main-title{font-size:15px}.contactus-page .field__input{margin-top:0}.contact-about-page .button-style{padding:14px 40px}.contact-about-page .contact-form-details .contact-description .desc{font-size:14px;line-height:20px}.contact-about-page .contact-form .field__label,.contact-about-page .contact-form .field__input,.contact-about-page .contact-form-icon-text .main-contact-text .title-text .main-title,.contact-about-page .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:14px}.contact-about-page .contact-form .contact-wrapper .contact-inner{width:100%;padding-right:15px}.main-page .heading span{font-size:15px;line-height:normal}.main-page .main-heading{margin-top:15px;margin-bottom:10px}.main-page p{margin:0 0 4px}.main-page h2{margin-top:0;margin-bottom:13px;font-size:30px}.contact-about-page .contact-form .field{position:relative;width:100%!important}}@media (max-width: 450.98px){.contact-page .contact .contact-wrap .section-heading .heading{font-size:30px;line-height:normal}.contact-page .contact .contact-wrap .contact-description .desc{font-size:14px;line-height:18px}.contact-page .contact .contact-wrap .contact-form-icon-text .main-contact-text .detail-text .main-text{font-size:14px}.contact-page button.button-style-2{padding:16px 34px}.contactus-page .field__input,.contact-page .field__label{font-size:14px}.contact-about-page .section-heading .heading{font-size:30px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global-2.css.map */
