.get-touch-info{text-align:left}.get-in-touch-section{padding:0 0 80px}.get-touch-info h2{color:#ffc426;font-size:40px;font-family:Montserrat;font-weight:600;text-transform:uppercase;margin-bottom:27px}.get-touch-info h2 p{color:#4d4d56;font-size:20px;font-family:Montserrat;font-weight:500;line-height:28px;margin-bottom:30px}.get-touch-info ul{padding:0;margin:0;display:flex;align-items:center;justify-content:start;gap:25px}.get-touch-info ul li{list-style:none;width:45px;height:45px;background:#e9e9f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.get-touch-info ul li a{line-height:9px}.get-touch-info ul li a i{font-size:22px;color:#000}.get-touch-bg{border-radius:215px 0 0 0;background:#ffc426;padding:79px 150px 50px 190px;position:relative}.get-touch-bg::before{content:'';position:absolute;top:-9px;border-radius:215px 0 0 0;border:4px solid var(--yellow,#ffc426);left:-10px;width:100%;border-right:0;height:100%;z-index:-1}.get-touch-bg h2{color:#000;font-size:32px;font-family:Montserrat;font-weight:600;text-transform:uppercase;margin-bottom:34px}.get-touch-bg .form-label{color:#000;font-size:16px;font-family:Montserrat;font-weight:500;margin-bottom:7px;text-align:left;display:block}.get-touch-bg .form-control,.get-touch-bg .react-tel-input{border-radius:8px;border:1px solid #fff;background:#fff;color:#bebebe;font-size:16px;font-family:Montserrat;font-weight:500;padding:11px 18px}.get-touch-bg .react-tel-input .form-control{padding:0;border:none;height:auto;width:auto}.get-touch-bg .react-tel-input .flag-dropdown{background-color:transparent;border:none}.get-touch-bg .form-control:focus{box-shadow:none!important}.get-touch-bg .form-group{margin-bottom:12px}.get-touch-bg button{border-radius:12px;background-color:#000;border-color:#000;padding:16px 40px;text-align:center;color:#fff;font-size:18px;font-family:Montserrat;font-weight:600;line-height:28px;width:100%;margin-top:20px}.get-touch-bg button:hover{background:#000;color:#fff}.testimonial-section{background:#f5f5fa;padding:100px 0 120px}.testimonial-section .testimonial-heading{margin-bottom:115px}.testimonial-section .testimonial-heading h2{color:var(--yellow,#ffc426);text-align:center;font-size:24px;font-family:Montserrat\ Alternates;font-weight:500;text-transform:uppercase;margin-bottom:16px}.testimonial-heading h1{color:#24242e;text-align:center;font-size:40px;font-family:Montserrat\ Alternates;font-weight:700;text-transform:capitalize;margin-bottom:0}.testimonial-heading .d-inline-block{display:inline-block;position:relative}.testimonial-heading .border-yellow{content:'-';position:absolute;left:0;right:0;margin:auto;bottom:-10px;width:80%;background-color:#ffc426;height:2px}.testimonial-section .testimonial-item{border-radius:24px;background:#fbfbfd;box-shadow:0 16px 62px 0 rgba(31,31,51,.06);padding:24px 32px 24px 32px;margin:70px 10px 55px}.testimonial-section .testimonial-img{display:flex;margin-bottom:20px;align-items:flex-start;min-height:150px}.testimonial-section .testimonial-img img{margin-top:-90px;margin-right:20px}.testimonial-section .testimonial-item-heading{text-align:left}.testimonial-section .testimonial-item-heading h2{color:#24242e;font-size:18px;font-family:Montserrat\ Alternates;font-weight:600;margin-bottom:5px;line-height:24px}.testimonial-section .testimonial-item-heading p{color:var(--blue,#597ad1);font-size:14px;font-family:Montserrat\ Alternates;margin-bottom:0}.testimonial-section .rating{display:flex;align-items:center;margin-bottom:12px}.testimonial-section .rating i{color:#eb9e47;font-size:20px}.testimonial-section .testmonial-info{text-align:left;font-size:12px;line-height:20px;min-height:200px}.testimonial-section .slick-prev{background:#e9e9f6!important;width:42px!important;height:42px!important;opacity:1;bottom:-43px!important;top:auto!important;right:55px!important;left:auto!important;border-radius:6px}.testimonial-section .slick-next{background:#e9e9f6!important;width:42px!important;height:42px!important;opacity:1;bottom:-43px!important;border-radius:6px;top:auto!important;right:0}.testimonial-section .slick-prev:hover{background:#ffc426!important}.testimonial-section .slick-next:hover{background:#ffc426!important}.testimonial-section .slick-next:before{background-image:url(https://groupnof.com/assets/img/home/right-arrow.png);background-size:11px;background-repeat:no-repeat;background-position:center;color:transparent}.testimonial-section .slick-prev:before{background-image:url(https://groupnof.com/assets/img/home/left-arrow.png);background-size:11px;background-repeat:no-repeat;background-position:center;color:transparent}.olympaid-section{padding:30px 0}.olympiad-box{border-radius:18.48px;border:1.54px solid #f7f5f7;margin-bottom:45px}.olympiad-img{position:relative;border-radius:18px 18px 0 0;background-color:#f5f5fa;height:305px;display:flex;align-items:center;justify-content:center}.olympiad-img h3{color:#55c4ec;text-align:center;font-size:20px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.olympiad-img span{color:#ffc426}.olympiad-img img{width:auto;height:auto;object-fit:contain}.olympiad-img .list-img{width:100%;height:100%;object-fit:fill;border-radius:18px 18px 0 0}.olympiad-img .olympiad-heart-icon{position:absolute;right:16px;top:18px;border-radius:77px;background:var(--gray-25,#fcfcfd);width:46px;height:46px;display:flex;align-items:center;justify-content:center}.olympiad-info{padding:24px;text-align:left}.olympiad-info h2{color:#363636;font-size:18px;font-family:Montserrat;font-weight:600;text-transform:capitalize;margin-bottom:13px}.olympiad-info span{color:var(--gray-400,#98a2b3);font-size:14px;font-family:Montserrat;margin-bottom:13px;display:inline-block}.olympiad-rating{display:flex;align-items:center;margin-bottom:13px}.olympiad-rating i{color:#fdb022;font-size:18px;margin-right:3px}.tab-para .olympiad-rating{margin:30px 0}.tab-para .olympiad-rating i{font-size:25px}.rating-number{margin-left:10px;color:var(--gray-400,#98a2b3);font-size:14px;font-family:Inter;line-height:20.043px;margin-bottom:0}.tab-para .rating-number{margin-left:0;margin-right:30px}.olympiad-amount{color:var(--gray-700,#344054);font-size:18px;font-family:Montserrat;font-weight:700;margin-bottom:24px}.olympiad-cart{border-radius:50px;border:1px solid var(--blue,#597ad1);background:var(--blue,#597ad1);padding:8px 14px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--white,#fff);font-size:14px;font-family:Montserrat;font-weight:600;line-height:20px;display:block;text-align:center;text-decoration:none}.olympiad-cart:hover,.olympiad-cart:active{color:#fff}.product-detail-section{margin-bottom:40px}.breadcrumb{margin-bottom:64px}.nof-img{border-radius:16px;border:1px solid var(--blue,#597ad1);margin-bottom:44px;background-color:#f5f5fa}.nof-img img{border-radius:16px;width:100%;max-height:375px}.product-detail-review{border-radius:16px;border:1px solid var(--blue,#597ad1)}.product-detail-review ul{padding:0;margin:0}.product-detail-review ul li{display:flex;align-items:center;padding:15px 20px 13px 20px;border-bottom:1px solid #dfdfdf}.product-detail-review ul li:last-child{border:0}.product-detail-review ul li .review-icon{border-radius:115px;border:1px solid var(--blue,#597ad1);background:#d6d6d6;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:9px}.product-detail-review ul li a{color:#363636;text-decoration:none;text-align:center;font-size:16px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{color:#363636!important;text-decoration:none}.product-detail-info{text-align:left;margin-left:70px}.product-detail-info h2{color:#363636;font-size:24px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin-bottom:30px}.product-detail-info span{color:var(--gray-400,#98a2b3);font-size:20px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;margin-bottom:18px;display:block}.product-olympiad-rating{display:flex;align-items:flex-start;margin-bottom:33px}.product-olympiad-rating i{color:#fdb022;font-size:18px;margin-right:3px}.product-olympiad-rating .rating-number{margin-left:10px;color:var(--gray-400,#98a2b3);font-size:14px;font-family:Inter;line-height:20.043px;margin-bottom:0}.product-olympiad-amount{color:var(--gray-700,#344054);font-size:24px;font-family:Montserrat;font-style:normal;font-weight:700;line-height:normal}.quantity-input-group{display:flex;align-items:center;margin-bottom:37px}.quantity-input-group p{color:#363636;text-align:center;font-size:16px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;margin-bottom:0;margin-right:37px}.quantity-input-group .input-group{border-radius:16px;border:1px solid var(--blue,#597ad1);width:167px}.quantity-input-group .input-group button{border:0;color:#363636;text-align:center;font-size:20px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;display:flex;align-items:center;justify-content:center;padding:12px 15px 12px 15px;box-shadow:none}.quantity-input-group .input-group button i{color:#363636}.cart-table .quantity-input-group .input-group button i{color:#363636}.quantity-input-group .input-group button:active{box-shadow:none}.quantity-input-group .input-group button:hover{background:#597ad1;color:#fff;border-bottom-left-radius:16px;border-top-left-radius:16px}.quantity-input-group .input-group button:last-child:hover{background:#597ad1;color:#fff;border-bottom-right-radius:16px;border-top-right-radius:16px}.quantity-input-group .input-group input{border-color:rgba(89,122,209,.20);background-color:unset;text-align:center;color:#363636;text-align:center;font-size:16px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;box-shadow:none;border-bottom:none;border-top:none}.product-detail-btn{display:flex;align-items:center;justify-content:space-between}.product-description{color:#4d4d56;font-size:20px;font-family:Montserrat;font-style:normal;font-weight:400;line-height:28px;margin-bottom:35px}.product-description a{color:#597ad1;text-decoration:none}.product-detail-btn a{border-radius:50px;border:1px solid var(--blue,#597ad1);background:var(--blue,#597ad1);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--white,#fff);font-size:20px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:20px;display:flex;align-items:center;justify-content:center;width:290px;height:64px;text-decoration:none}.product-detail-btn a:hover{background:unset;color:var(--blue,#597ad1)}.product-detail-btn a:hover i{color:#597ad1}.product-detail-btn a i{margin-right:36px;font-size:24px;color:#fff}.product-detail-btn .wishlist{background:unset;color:var(--blue,#597ad1)}.product-detail-btn .wishlist i{color:#597ad1}.product-detail-btn .wishlist:hover{background:var(--blue,#597ad1);color:var(--white,#fff)}.product-detail-btn .wishlist:hover i{color:var(--white,#fff)}.cart-section{padding:70px 0}.cart-table{border-radius:8px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding-bottom:51px;margin-bottom:70px}.cart-table .table>thead{border-radius:8px 8px 0 0}.cart-table .table>thead tr th{background-color:#f5f5fa;color:#363636;font-size:20px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;padding:22px 44px 22px;border:0;text-align:center}.cart-table .table>tbody tr{border-bottom:2px solid #f5f5fa;--bs-table-accent-bg:unset}.cart-table .table>tbody tr td{background-color:#fff;padding:40px 44px 40px;color:rgba(54,54,54,.70);font-size:18px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;text-align:center;vertical-align:middle}.text-left{text-align:left!important}.cart-table .quantity-input-group{justify-content:center;margin-bottom:0}.cart-table .table>tbody tr td i{font-size:24px;color:#c00000}.coupon-code{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px}.coupon-code-box{padding:0 44px}.coupon-code{padding:0!important;background-color:unset!important;border:0}.coupon-code-box h4{padding:0!important;background-color:unset!important;border:0;color:rgba(54,54,54,.70);font-size:18px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin-bottom:24px;text-align:left}.coupon-code-input{display:flex;align-items:center;padding:0!important;background-color:unset!important;border:0;flex-wrap:wrap;gap:4px}.postal-code-input{display:flex;align-items:center;padding:0!important;background-color:unset!important;border:0}.coupon-code-input .form-control{border-radius:8px;border:1px solid var(--blue,#597ad1);padding:15px 20px;color:rgba(77,77,86,.70);font-size:16px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:28px;margin-right:20px;width:229px;height:48px}.coupon-code-input button{border-radius:8px;background:var(--blue,#597ad1);padding:9px 30px;color:#fff;font-size:18px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:28px;border:transparent}.coupon-code-input button:hover{background-color:#597ad1}.coupon-code-input img{margin-left:28px}.coupon-code-input a{color:#4d4d56;font-size:16px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-transform:capitalize}.coupon-code-input a:hover{color:#4d4d56}.cart-total .table>thead tr th{padding:33px 64px 33px}.cart-total .table>tbody tr td{padding:20px 64px 20px}.cart-total{padding-bottom:44px;margin-bottom:0}.cart-total .table{margin-bottom:33px}.cart-total button{border-radius:8px;background:var(--blue,#597ad1);padding:15px 30px;color:#fff;font-size:18px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:28px;text-align:center;display:block;width:100%}.cart-total button:hover{background-color:#597ad1}.order-btn{padding:0 64px}.back-to-product a{border-radius:8px;border:1px solid var(--blue,#597ad1);padding:10px 30px;color:rgba(77,77,86,.70);font-size:18px;font-family:Montserrat;font-style:normal;font-weight:600;line-height:28px;display:inline-block;text-decoration:none}.back-to-product a:hover{color:rgba(77,77,86,.70)}.class-country-heading{background-color:#f6f6f6;padding:5px 10px;border-radius:8px;max-width:max-content}.class-country-heading p{font-size:18px;color:#597ad1;font-weight:600;margin-bottom:0}@media (max-width:1199px){.get-touch-info h2{font-size:37px}.get-touch-bg{padding:79px 96px 60px}.product-detail-btn a{width:238px;height:60px}.product-detail-btn a i{margin-right:20px}.coupon-code-input .form-control{width:225px;margin-right:17px}.coupon-code-input img{margin-left:8px;margin-right:20px}.coupon-code-input .form-control.coupon-input{width:230px}.coupon-code-input .form-control{padding:15px 15px}}@media (max-width:1023px){.get-touch-bg .react-tel-input{padding:6px 18px;overflow:hidden}.product-detail-review ul li{padding:12px}.product-detail-info{margin-left:0}.product-detail-btn a{width:205px;height:55px;font-size:17px}.product-detail-btn a i{margin-right:12px}.product-description{font-size:19px}.get-touch-info h2{font-size:27px}.get-touch-info ul{gap:12px}.get-touch-info ul{flex-wrap:wrap}.get-touch-bg{padding:76px 80px 60px}.get-touch-bg h2{font-size:25px}.get-touch-bg .form-control{font-size:14px;padding:6px 18px}.get-touch-bg .form-label{margin-bottom:4px}.get-touch-bg .form-group{margin-bottom:12px}.testimonial-section .testimonial-heading{margin-bottom:55px}.testimonial-heading h1{font-size:26px}.coupon-code{display:block}.coupon-code-input{margin-bottom:15px}.coupon-code-input .form-control.coupon-input{width:unset}.cart-table .table>tbody tr td{padding:40px 44px 30px}.cart-total .table>tbody tr td{padding:33px 44px 17px}.coupon-code-box h4{margin-top:15px;font-size:16px}}@media (max-width:767px){.get-touch-bg .form-control{padding:6px 10px}.get-touch-bg .react-tel-input{padding:3px 10px}.testimonial-section .slick-prev,.testimonial-section .slick-next{bottom:-79px!important}.slick-dots{width:100%!important}.cart-table .table>tbody tr td{padding:25px 35px 25px;font-size:14px}.cart-table .table>thead tr th{font-size:16px;padding:20px 35px 20px}.coupon-code-box{padding:0 35px}.coupon-code-input{display:block;margin-bottom:8px}.coupon-code-input .form-control{margin:auto auto 8px;width:100%;height:35px}.coupon-code-input button{font-size:14px;line-height:20px;height:auto;padding:7px 30px}.coupon-code-input .form-control.coupon-input{width:100%}.coupon-code-input img{display:none}.back-to-product{margin-bottom:20px}.product-detail-img{margin-bottom:30px}.product-detail-info h2{margin-bottom:20px}.product-detail-info span{margin-bottom:15px}.product-olympiad-rating{margin-bottom:22px}.product-description{font-size:18px}.quantity-input-group{margin-bottom:25px}.product-detail-btn{display:block}.product-detail-btn a{width:210px;margin:auto auto 15px}.testimonial-heading h1{font-size:24px}.testimonial-section .testimonial-heading h2{font-size:18px}.olympiad-info h2{font-size:16px}.get-touch-info{padding:0 15px;margin-bottom:35px}.get-touch-info p{font-size:14px}.get-touch-bg{padding:76px 55px 60px}.get-in-touch-section{padding:0 0 60px}.testimonial-section{padding:60px 0 120px}.olympiad-info h2,.olympiad-info span{margin-bottom:9px}.olympiad-amount{margin-bottom:18px}.olympiad-box{margin-bottom:35px}.get-touch-bg,.get-touch-bg::before{border-radius:100px 0 0 0;margin-left:15px}.get-touch-bg::before{left:-25px}.get-touch-bg button{padding:8px 30px;font-size:14px}.get-touch-bg .form-label{font-size:14px}.nof-same-font h3{font-size:16px}.quantity-input-group .input-group button,.cart-table .table>tbody tr td i{font-size:16px}.quantity-input-group .input-group button{padding:8px 15px}.cart-table{margin-bottom:40px}.back-to-product a{padding:7px 30px;font-size:16px}.cart-total button{padding:10px 30px;font-size:14px;line-height:20px}.cart-section{padding:30px 0}.get-touch-info ul{gap:9px}}@media (max-width:320px){.cart-table .table>tbody tr td{padding:20px 25px 20px;font-size:12px}.cart-table .table>thead tr th{font-size:14px;padding:20px 25px 20px}.coupon-code-box{padding:0 15px}.get-touch-info h2{font-size:20px;margin-bottom:20px}.get-touch-bg{padding:76px 35px 40px}.get-touch-bg .form-control{font-size:12px}.get-touch-bg h2{font-size:18px;margin-bottom:24px}.testimonial-img img{width:61%}.testimonial-heading h1{font-size:22px}.testimonial-heading{margin-bottom:40px}.product-detail-info h2{font-size:22px;margin-bottom:15px}.product-detail-info span{margin-bottom:13px;font-size:17px}.product-olympiad-rating{margin-bottom:17px}.quantity-input-group{margin-bottom:20px}.product-description{font-size:17px}.quantity-input-group p{margin-right:20px}.quantity-input-group .input-group{width:155px}.nof-img{margin-bottom:30px}.product-detail-img{margin-bottom:25px}.class-country-heading p{font-size:10px}}