.home-slider .carousel-caption{z-index:1;text-align:left;margin:0;opacity:0;color:#010101;left:0;right:0;bottom:auto}.home-slider .carousel-caption .banner-heading{font-size:5rem;line-height:6rem;margin:0 0 20px;color:#053067;font-family:"Jost",sans-serif}.home-slider .carousel-caption .banner-heading i{font-style:normal;font-size:4rem;line-height:5rem;font-weight:400;color:#010101}.home-slider .carousel-item{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;display:flex;justify-content:center;flex-direction:column}.home-slider .carousel-item.active .carousel-caption{opacity:1}.home-slider .carousel-item.active .carousel-caption .banner-heading,.home-slider .carousel-item.active .carousel-caption .banner-btn,.home-slider .carousel-item.active .carousel-caption p{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.home-slider .carousel-item .container{position:relative;z-index:9}.banner-heading-text{display:block;font-size:4.8rem;line-height:6rem;margin:0 0 10px;color:#053067;font-weight:800;font-family:"Jost",sans-serif}.banner-slang{font-size:22px;color:#000;background-color:#fff;display:inline-block;padding:5px 15px;margin:0 0 10px;border-radius:5px;font-family:"Jost",sans-serif}.banner-offer-code{display:inline-block;margin:0 0 20px;font-size:2.4rem;color:#003a6d;font-weight:900;font-family:"Jost",sans-serif}@media(max-width:767px){.banner-slang,.banner-offer-code,.banner-heading-text{text-align:center;display:block}.home-cta{text-align:center}}.flex-btn{display:flex;align-items:center;justify-content:flex-start}.flex-btn a,.flex-btn button{margin-left:15px}.flex-btn a:first-child,.flex-btn button:first-child{margin-left:0!important}.pad-60{padding:60px 0}.brand-feaures-module{background-color:#fbfbfb;padding:30px 0}.brand-feaures-module.bdr{background-color:transparent;border:1px solid #eee}.brand-feaures-module .col-md-3:not(:last-child) .brand-feaures{border-right:1px solid #eee}.brand-feaures-module .brand-feaures-l{margin-right:15px}.brand-feaures-module .brand-feaures-l i{font-size:4rem;color:#f77b00}.brand-feaures-module .brand-feaures-r p{font-size:1.8rem}.brand-feaures-module .brand-feaures-r span{font-size:2rem;color:#053067}.frames-module .container-fluid{padding:0 30px}.frames-module .frames-single{border-radius:10px;overflow:hidden;width:100%;height:400px;margin:30px 0 0}.frames-module .frames-single img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.frames-module .frames-single::after{content:"";position:absolute;left:0;height:20%;top:auto;bottom:0;width:100%;height:20%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(80%,#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 80%);background-color:transparent;transition:.3s all ease-in-out}.frames-module .frames-single .frame-flex{bottom:0;padding:20px;position:relative;z-index:9}.frames-module .frames-single .frame-flex .frame-flex-l{font-size:2rem;line-height:3rem;font-weight:700;flex:1;padding-right:15px;transition:.3s all ease-in-out}.frames-module .frames-single .frame-flex .frame-flex-r{width:35px;height:35px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s all ease-in-out}.material-module .material-single{margin:50px 0}.material-module .material-head{color:#053067;font-size:1.8rem;line-height:2.8rem}.custom-tabs .nav-item{width:auto;padding:0;margin:0;border:0}.custom-tabs .nav-link{padding:8px 25px!important;background-color:#f6f6f6;color:#010101;border-radius:0}.grey-bg .custom-tabs .nav-link{background-color:#fff}.custom-tabs .nav-link.active{background-color:#053067;color:#fff}.custom-tabs .accordion-item{background-color:transparent;border:0}.custom-tabs .accordion-button{padding:0;font-weight:700;font-size:2rem;color:#fff;background-color:#053067;width:100%;text-align:left;padding:8px 0 8px 15px}.custom-tabs .accordion-button::after{display:none}.custom-tabs .accordion-button:focus,.custom-tabs .accordion-button:hover{box-shadow:none;text-decoration:none}.custom-tabs .accordion-button .faq-ques{flex:1}.custom-tabs .accordion-button .round span:nth-child(1){transform:rotate(-45deg);display:block;position:absolute;left:27%;bottom:35%}.custom-tabs .accordion-button .round span:nth-child(2){transform:rotate(45deg);display:block;position:absolute;left:43%;bottom:35%}.custom-tabs .accordion-button .round{position:relative;width:45px;height:30px}.custom-tabs .accordion-button .round span{z-index:9;height:2px;margin:1px;width:10px;background:#fff;transition:.3s all ease-in-out}.custom-tabs .collapsed.accordion-button .round span:first-child{transform:rotate(45deg)}.custom-tabs .collapsed.accordion-button .round span:nth-child(2){transform:rotate(-45deg)}.col-xl-3 .custom-frames-single .custom-frames-thumb .custom-frames-cta a{width:35px;height:35px}.col-xl-3 .custom-frames-single .custom-frames-details-inner h2{font-size:1.6rem;line-height:2.6rem;margin:12px 0 0}.custom-frames-single{position:relative;margin:0 0 20px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.custom-frames-single:hover{box-shadow:0 5px 20px rgba(0,0,0,.05);transform:translateY(-4px)}.custom-frames-single:hover .custom-frames-details-inner h2 a{color:#f57c00}.custom-frames-single .h-auto{min-height:10px!important}.custom-frames-single .custom-frames-thumb{display:flex;align-items:center;justify-content:center}.custom-frames-single .custom-frames-thumb a.custom-frames-thumb-cta{height:220px;display:flex;align-items:center}.custom-frames-single .custom-frames-thumb .custom-frames-thumb-cta img{max-height:220px;width:auto;margin:0 auto;transition:opacity 350ms ease-in-out 0s}.custom-frames-single .custom-frames-thumb .custom-frames-thumb-cta img.hover-img{position:absolute;left:0;right:0;opacity:0}.custom-frames-single .custom-frames-thumb .custom-frames-thumb-cta:hover img.hover-img{opacity:1}.custom-frames-single .custom-frames-thumb .custom-frames-thumb-cta:hover img.main-img{opacity:0}.custom-frames-single .custom-frames-thumb .custom-frames-cta{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;right:10px;top:10px;overflow:hidden}.custom-frames-single .custom-frames-thumb .custom-frames-cta a{width:28px;height:28px;font-size:14px;border-radius:50%;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;margin:3px;transform:translateX(200%);color:#010101}.custom-frames-single .custom-frames-thumb .custom-frames-cta a:hover{background-color:#053067;color:#fff}.custom-frames-single .custom-frames-thumb .custom-frames-cta a:nth-child(1n){transition:.1s all ease-in-out}.custom-frames-single .custom-frames-thumb .custom-frames-cta a:nth-child(2n){transition:.3s all ease-in-out}.custom-frames-single .custom-frames-thumb .custom-frames-cta a:nth-child(3n){transition:.5s all ease-in-out}.custom-frames-single:hover .custom-frames-cta a{transform:translateX(0%)}.custom-frames-single .custom-frames-details-inner{background-color:#fff;box-shadow:0 12px 20px rgba(0,0,0,.05);padding:15px}.custom-frames-single .custom-frames-details-inner h2{font-size:1.6rem;line-height:2.2rem;margin:3px 0 0}.custom-frames-single .custom-frames-details-inner h2 a{color:#010101}.custom-frames-single .custom-frames-details-inner p,.custom-frames-single .custom-frames-details-inner .shopcart-btn{font-size:16px}.custom-frames-single .custom-frames-details-flex{flex-direction:column;align-items:flex-start!important}.custom-frames-single .custom-frames-details-flex-l p{color:#f77b00;font-weight:bold}.custom-frames-single .custom-frames-details-flex-l p span{color:#010101;text-decoration:line-through}.custom-frames-details-inner .btn-main{padding:8px 25px}.custom-frames-single .custom-frames-details-flex-r p i{color:#ffb503}.custom-frames-single .btn-main.btn-sm{padding:8px 15px!important;text-transform:capitalize;font-size:12px}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;top:50%;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#053067;color:#fff;background-image:none!important;transition:.3s all ease-in-out}.owl-nav .owl-prev:hover,.owl-nav .owl-next:hover{background-color:#f77b00}.owl-nav .owl-next{right:-50px}.owl-nav .owl-prev{left:-50px}.owl-dots{display:flex;align-items:center;justify-content:center;margin:30px 0 0}.owl-dots .owl-dot{width:10px;height:10px;border:1px solid #010101;background-color:transparent;transition:.3s all ease-in-out;margin:0 5px;border-radius:10px}.owl-dots .owl-dot.active{background-color:#f77b00;width:20px;border-color:#f77b00}.gift-module{padding:200px 0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.gift-module h4{font-size:2.2rem;line-height:3.2rem}.gift-module p{font-size:1.8rem;line-height:2.9rem}.review-module{background-repeat:no-repeat;background-position:top left}.review-module .review-single{margin:60px 0 10px}.review-single .tns-controls button{position:relative;left:0;background-color:#053067!important;opacity:1;margin:0 10px;border-radius:4px;padding:8px 30px!important;background-image:none!important}.review-single .tns-controls button:hover{background-color:#f77b00!important}.review-single .tns-controls button.tns-prev{transform:rotate(180deg)}.review-single .tns-controls button::after{content:">";color:#fff;position:absolute;left:0;right:0;font-size:25px}.review-single .tns-outer{display:flex;flex-direction:column-reverse}.review-single .tns-controls{display:flex;align-items:center;justify-content:center;margin:30px 0}.rep-container{width:100%!important;padding:0!important}.rep-testimonial-slider-single{position:relative;text-align:center;padding:50px 25px 25px!important;background-color:#f6f6f6!important;border-radius:10px;border:0!important}.grey-bg .rep-testimonial-slider-single{border:1px solid #ddd!important}.rep-testimonial-slider-single::after{content:"";position:absolute;left:0;right:0;margin:0 auto;bottom:-40px;width:180px;height:10px;border-radius:50%;background-color:#111;filter:blur(4px);opacity:.1}.rep-testimonial-slider-single::before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;left:0;right:0;margin:0 auto;top:-40px;width:75px;height:75px;border-radius:50%;color:#fff;z-index:9;background-color:#053067;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:4rem}.rep-testimonial-slider-main{margin:50px 0!important}.rep-testimonial-stars{font-size:0;text-align:center;margin:0 0 15px}.rep-testimonial-head{display:none!important}.rep-testimonial-footer{border:0;justify-content:center}.icon-module{padding:15px 0}.icon-module .icon-module-single img{max-width:100px;filter:grayscale(100%)}.srchMic-module{position:relative;display:flex;align-items:center}.srchMic-module input{padding-right:60px}.srchMic{position:absolute;right:8px;height:40px;width:40px;border:0;background-color:transparent;border-radius:50%!important;border:0!important;color:#053067!important}.srchMic i{position:relative;z-index:9}.srchMic.speaking{background-color:#053067!important;color:#fff!important}.srchMic.speaking::before,.srchMic.speaking::after{content:"";background-color:#053067;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;animation-name:ripple;animation-iteration-count:infinite;animation-duration:3s;border-radius:50%;animation-timing-function:linear;transition:.3s all ease-in-out}.srchMic.speaking::before{opacity:.4;animation-delay:1s}.srchMic.speaking::after{opacity:.6}.ajax-loader{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);z-index:9999}.ajax-loader img{width:20px}.validation-summary-errors>ul{color:#ac004a;list-style:none outside none;text-align:center}.field-validation-error{color:#ac004a;font-size:16px}.form-control.input-validation-error{border:1px solid #f00}a.wish-list-icon.active i{font-weight:bold;color:#f00}.toast-message{font-size:12px}.select2-selection.select2-selection--single{height:46px!important;box-shadow:none;font-size:14px;padding:7px 5px!important}.select2-selection.select2-selection--multiple{min-height:46px!important;box-shadow:none;font-size:14px;padding:7px 5px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;width:25px}.select2-selection__choice{background-color:#f7f8f8!important;border:1px solid #dfdfdf!important;margin:2px!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #95b8e9}.select2-container--default .select2-selection--single .select2-selection__clear{font-size:23px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 5px 0 5px!important;margin-top:4px!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 8px 5px!important;margin-top:4px!important}.offer_usable_code{font-weight:bold;text-decoration:underline;color:#f00}@keyframes ripple{0%{opacity:.25}100%{border-radius:50%;opacity:0;transform:scale(2)}}.product-slider{width:100%;height:100%;max-height:250px}.product-slider .product-slider-thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.product-slider .product-slider-head{bottom:0;left:0;right:0;margin:0 auto;padding:8px 10px;background:linear-gradient(to right,#053067 0%,rgba(5,48,103,.63) 100%);font-size:16px}.product-slider-module .owl-prev{left:-25px}.product-slider-module .owl-next{right:-25px}.product-slider-module .owl-prev,.product-slider-module .owl-next{border:1px solid #eee;width:40px;height:40px;background-color:#fff;color:#053067;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:9;transition:.3s all ease-in-out;top:40%}.product-slider-module .owl-prev:hover,.product-slider-module .owl-next:hover{background-color:#053067;color:#fff!important}.product-slider-module .owl-prev.disabled,.product-slider-module .owl-next.disabled{display:none}.text-banner h2{font-size:5rem;color:#053067;line-height:6rem}.text-banner h3{font-size:4rem;color:#ff812e;line-height:5rem;margin:15px 0}.text-banner h4{font-size:4rem;color:#053067;line-height:5rem}.high-school-search .input-group-append{display:flex;position:absolute;right:0;width:30px;height:100%;font-size:16px}.high-school-search .input-group-append button{font-size:16px}.high-school-search .input-group .form-control{padding-right:25px!important}.profesional-single{text-align:center}.profesional-single .profesional-thumb{padding:0 80px 60px}.profesional-single .profesional-thumb::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;top:auto;bottom:0;height:60%;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,58,109,0)),to(#003a6d));background:linear-gradient(to bottom,rgba(0,58,109,0) 0%,#003a6d 100%);opacity:.3;border-radius:50px}.profesional-single .heading{font-family:"Manrope",sans-serif;font-weight:400;font-size:2.8rem;line-height:3.8rem}.review-slider-single{position:relative;border-radius:5px;margin:0 0 50px;background-color:#fff;border:1px solid #ddd}.review-slider-single::after{content:"";position:absolute;left:0;right:0;margin:0 auto;bottom:-40px;width:180px;height:10px;border-radius:50%;background-color:#111;-webkit-filter:blur(4px);filter:blur(4px);opacity:.1}.review-slider-single .review-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px;color:#f9ba3a}.review-slider-single .review-owner{font-size:2rem;line-height:3rem;color:#053067}.review-slider-single .review-slider-thumb{border:4px solid #fff;-webkit-box-shadow:4px 0 20px rgba(0,0,0,.1);box-shadow:4px 0 20px rgba(0,0,0,.1);border-radius:5px;background-color:#fff;margin:0 0 15px}.review-slider-single .review-slider-thumb img{border-radius:5px;width:100%}.static-diploma-review-carousel-sh .review-slider-single .review-slider-thumb{margin:0;text-align:center;min-height:250px;max-height:250px;display:flex;align-items:center;justify-content:center}.static-diploma-review-carousel-sh .review-slider-single .review-slider-thumb img{max-height:250px;margin:0 auto;width:auto}.static-diploma-review-carousel-sh .owl-nav .owl-prev,.owl-nav .owl-next{top:35%}.review-slider-single .review-desc{max-height:100px;min-height:100px;overflow-x:auto;margin:0 0 15px}.review-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.review-carousel .owl-nav .owl-prev,.review-carousel .owl-nav .owl-next{position:static;border-radius:10px}.bg-white-100{background-color:rgba(255,255,255,.6)}.best-sellers-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.best-sellers-carousel .owl-stage .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:100%}.rounded{border-radius:10px}.blue-bg .owl-nav .owl-prev,.blue-bg .owl-nav .owl-next{background-color:#fff;color:#053067}.blue-bg .owl-nav .owl-prev:hover,.blue-bg .owl-nav .owl-next:hover{background-color:#f77b00;color:#fff}.form-check-label.dark-label{background-color:#adadad!important}.product-tabs .nav-link.dark-bg{background-color:#adadad!important}.form-check-label.dark-label:hover{background-color:#7e7d7d!important}.bg-light-dark{background-color:#adadad!important}.offer-section h2{font-size:18px;line-height:28px;font-weight:600;margin:0 0 10px}.offer-section h3{font-size:2.8rem;line-height:3.8rem;margin:0 0 15px!important}.freeShippingTxt{font-size:10px!important;line-height:20px;background-color:#eaeaeb;padding:3px 9px;border-radius:5px;text-align:center}@media(max-width:1300px){.owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:20px 0 0}.owl-nav .owl-prev,.owl-nav .owl-next{position:static}}@media(max-width:1024px){.frames-module .frames-single::after,.frames-module .frames-single .frame-flex .frame-flex-l,.frames-module .frames-single .frame-flex .frame-flex-r{opacity:1;transform:none}.custom-frames-module .owl-nav{display:none}.gift-module{padding:80px 0}.custom-frames-single .btn-main,.custom-frames-single .custom-frames-thumb .custom-frames-cta a{transform:none}.frames-module .frames-single{height:400px}.material-module .material-single{margin:20px 0}}@media(max-width:990px){.pad-60{padding:40px 0}.review-module{background-size:320px}.frames-module .frames-single{height:270px}.profesional-single .profesional-thumb{padding:0 30px 40px}.profesional-single .profesional-thumb::after{border-radius:30px}}@media(max-width:767px){.static-diploma-review-carousel-sh .review-slider-single .review-slider-thumb{min-height:180px;max-height:180px}.static-diploma-review-carousel-sh .review-slider-single .review-slider-thumb img{max-height:180px}.static-diploma-review-carousel-sh .review-slider-single{margin:0}.static-diploma-review-carousel-sh .review-slider-single::after{display:none}.home-slider .carousel-item::after{display:none}.product-slider-module .owl-prev{left:-15px}.product-slider-module .owl-next{right:-15px}.product-slider-module .owl-prev,.product-slider-module .owl-next{width:30px;height:30px}.product-slider-head{font-size:13px}.custom-tabs .tab-content>.tab-pane{display:block;opacity:1}.custom-tabs .accordion-body{padding:20px 0!important}.brand-feaures{border:1px solid #eee;flex-direction:column;text-align:center;min-height:calc(100% - 15px);margin:10px 0;padding:10px}.brand-feaures-module .brand-feaures-l{margin-right:0;margin-bottom:6px}.frames-module .frames-single{height:auto}.material-module .material-single{margin:20px 0}.review-module{background-image:none!important}.icon-module-single{width:27%;text-align:center}.icon-module .icon-module-single img{max-width:70px}.gift-module{padding:40px 0;background:#f6f6f6;background-image:none!important}.home-slider .carousel-item{background-size:0}.home-slider .carousel-caption{position:static;margin:0;background-color:#f6f6f6;padding:15px 25px 30px;width:100%}.home-slider .container{width:100%;padding:0;max-width:100%}.frames-module .frames-single .frame-flex{position:relative!important;background-color:#053067;padding:8px 15px}.frames-module .frames-single::after{display:none}}.hidden{display:none}.price-box-global .price-value{font-size:3rem;line-height:4rem;color:#f77b00}.price-box-global .price-value span{font-size:2rem;line-height:3rem;color:#010101}.error-message{color:#f00;font-size:17px;text-align:center}.stepsTopBar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.stepsHead{font-size:100px;line-height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stepsHead span{position:absolute;font-size:1.2rem;line-height:1.2rem;background-color:rgba(255,255,255,.9);width:100%;text-align:center;padding:3px 0;letter-spacing:5px}.stepSubHead{font-size:2.2rem;line-height:3.2rem}@media(max-width:1024px){.stepsHead{font-size:70px;line-height:70px}.stepSubHead{font-size:1.8rem;line-height:2.8rem}}@media(min-width:767px) and (max-width:990px){.stepsTopBar{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 0 10px}}