@font-face{font-family:BPG_Excelsior;font-style:normal;font-weight:400;src:url(/fonts/geo/BPG_GEL_Excelsior.ttf)}@font-face{font-family:HelveticaNeue;font-style:normal;font-weight:400;src:url(/fonts/geo/HelveticaNeueBold.ttf)}button,button:active,button:focus,button:visited,input,input:active,input:focus,input:visited,textarea,textarea:active,textarea:focus,textarea:visited{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=email],input[type=number],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus{box-shadow:none}textarea{resize:none}button{cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #f5f5f5}.section-wrapper.large-form-cont{padding:30px 15px}@media (min-width:768px){.section-wrapper.large-form-cont{padding:50px}.section-wrapper.large-form-cont .main-form .form-group{margin-bottom:45px}}.section-wrapper.medium-form-cont{padding:30px 15px}@media (min-width:768px){.section-wrapper.medium-form-cont{padding:50px 100px 40px}}@media (min-width:1200px){.section-wrapper.medium-form-cont{padding:50px 160px 40px}}.section-wrapper.medium-form-cont .main-form{margin:auto;max-width:340px}.section-wrapper.small-form-cont{padding:30px 15px}@media (min-width:576px){.section-wrapper.small-form-cont{padding:30px 45px 35px}}@media (min-width:768px){.section-wrapper.small-form-cont{padding:45px 95px 35px}.section-wrapper.small-form-cont .section-subtitle{margin-left:-20px;margin-right:-20px}}.section-wrapper.small-form-cont .main-form{margin:auto;max-width:340px}.main-form .animal-char-img{border:1px solid #e7e7e7;border-radius:7px;height:212px;margin-bottom:20px;padding:17px;width:172px}.main-form .animal-char-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.main-form .form-group{margin-bottom:30px}.main-form .form-group .type-input-error{bottom:-25px;color:red;font-size:12px;left:0;position:absolute}.main-form .input-group{position:relative}.main-form .input-group label{left:15px;margin-bottom:0;position:absolute;top:17px;z-index:4}.main-form .input-group input{padding-left:42px}.main-form .input-group .form-control:focus{background-color:#f5f5f5;box-shadow:none;-webkit-box-shadow:inset 0 0 0 30px #f5f5f5}.main-form .input-group .form-control:focus:-webkit-autofill{line-height:15px}.main-form .input-group .form-control:not(:first-child),.main-form .input-group .input-group>.custom-select:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:4px}.main-form .input-group .custom-select:not(:last-child),.main-form .input-group .form-control:not(:last-child){border-bottom-right-radius:4px;border-top-right-radius:4px}.main-form label{color:#53627c;display:block;font-family:HelveticaNeue;font-size:15px;margin-bottom:10px}.main-form input,.main-form textarea{background-color:#f5f5f5;border:1px solid #ebebeb;border-radius:4px;font-size:14px;line-height:14px;max-width:100%;padding:0 25px;transition:all .2s ease;width:100%}.main-form input{height:60px}.main-form textarea{height:230px;padding:20px 25px}.main-form .main-btn{border:none;border-radius:5px;padding:0 30px;transition:all .2s ease}.main-form .main-btn.blue{background-color:#6dc3c0;color:#fff}.main-form .main-btn.blue:hover{background-color:#7fcac8}.main-form .form-footer{border-top:1px solid #e7e7e7;padding-top:30px}@media (max-width:576px){.main-form .form-footer{display:flex;flex-flow:wrap-reverse;justify-content:center}}.subscribe-form input{height:55px;margin-bottom:15px;margin-right:0;width:100%}@media (min-width:576px){.subscribe-form input{margin-bottom:0;margin-right:25px}}.subscribe-form button{height:55px;white-space:nowrap}.reg-form .link-btn.rev{margin-bottom:10px;margin-right:0}@media (min-width:576px){.reg-form .link-btn.rev{margin-bottom:0;margin-right:25px}}@media (max-width:992px){.reg-form .row .col-md-4{display:flex;justify-content:center}}.reg-form .row .form-group{width:100%}.autorization-form .form-btn{align-items:center;display:flex;justify-content:center;margin-bottom:15px;text-align:center;width:100%}.autorization-form .form-bottom{margin-bottom:30px;padding-top:15px}.autorization-form .form-bottom .link-underline{margin-bottom:5px}.autorization-form .form-bottom .registration .title{color:#53627c;font-size:15px;margin-bottom:15px}.autorization-form .fb-reg .devider{background-color:#fff;color:#9b9b9b;font-size:16px;margin-bottom:25px;position:relative}.autorization-form .fb-reg .devider:after,.autorization-form .fb-reg .devider:before{background-color:#e7e7e7;content:"";display:block;height:1px;position:absolute;top:50%;width:calc(50% - 20px)}.autorization-form .fb-reg .devider:before{left:0}.autorization-form .fb-reg .devider:after{right:0}.Selector select{background-color:#f5f5f5;border:1px solid #ebebeb;border-radius:4px;font-size:14px;height:60px;margin-left:10px;padding:0 7px;width:70px}#textfield-container{margin-bottom:-9px;max-width:400px;position:relative;width:100%}#textfield-container #emoji-button{border:none;border-radius:5px;bottom:13px;cursor:pointer;filter:grayscale(100%);font-size:20px;opacity:.6;padding:5px;position:absolute;right:0;transition:filter .2s ease-in-out,opacity .2s ease-in-out}#textfield-container #emoji-button:hover{filter:grayscale(0);opacity:1}body{color:#303947;font-family:BPG_Excelsior}.title{font-family:HelveticaNeue}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}main{background-color:#f8f9fb;padding:40px 0 50px}@media (min-width:768px){main{padding:65px 0 115px}}.error-input,.error-input .select2-selection{border:2px solid red!important}.error-input+span.invalid-feedback{display:block}.container-fluid.main-cont{padding:0 5%}.section-wrapper{background-color:#fff;border-radius:4px}.bg-light-green{background-color:#e5f0ef}.bg-light-blue{background-color:#e0f1f4}.item-price{font-family:HelveticaNeue;font-size:14px}@media screen and (max-width:480px){.item-price{margin-top:20px}}.item-price p{font-size:20px}.item-price p .gel{font-size:14px;font-style:normal}.item-price.on-sale{color:#3e837e;margin-top:-14px}.item-price.on-sale .before-sale{color:#9b9b9b;font-size:13px;position:relative;right:0;text-align:right;text-decoration:line-through;top:0}.item-price.on-sale .before-sale span{font-size:13px}.link-btn{align-items:center;border:none;border-radius:4px;display:inline-flex;font-family:HelveticaNeue;height:50px;padding:0 20px 0 25px}.link-btn.full-width{border-radius:0;height:57px;justify-content:space-between;width:100%}.link-btn.full-width,.link-btn.large{padding:0 20px 0 35px}.link-btn.xlarge{height:60px;justify-content:space-between;padding:0 20px 0 45px;width:auto}@media (min-width:768px){.link-btn.xlarge{width:285px}}.link-btn:focus{outline:none}.link-btn:hover:before{animation:spin-left .7s ease-in-out}.link-btn:hover:after{animation:spin .7s ease-in-out}.link-btn:before{margin-right:25px}.link-btn:after{margin-left:25px}.link-btn.blue,.link-btn.blue:hover,.link-btn.dark-gray,.link-btn.dark-gray:hover,.link-btn.dark-green,.link-btn.dark-green:hover,.link-btn.dark-pink,.link-btn.dark-pink:hover{color:#fff}.link-btn.blue:after,.link-btn.dark-gray:after,.link-btn.dark-green:after,.link-btn.dark-pink:after{content:url(/images/icons/arrow-right-white.svg)}.link-btn.blue{background-color:#6dc3c0}.link-btn.dark-gray{background-color:#303947}.link-btn.dark-pink{background-color:#ed9e94}.link-btn.dark-green{background-color:#3e837e}.link-btn.transparent{color:#303947;padding:0}.link-btn.transparent:before{content:url(/images/icons/arrow-left-black.svg)}.link-btn.white{background-color:#fff;color:#6dc3c0}.link-btn.white:after{content:url(/images/icons/arrow-right-blue.svg)}.link-btn.gray{background-color:#f0f0f0;color:#9b9b9b}.link-btn.gray:after{content:url(/images/icons/arrow-right-gray.svg)}.link-btn.pink{background-color:#ffe5e2;color:#ed9e94}.link-btn.pink:after{content:url(/images/icons/arrow-right-pink.svg)}.link-btn.back:after{display:none}.link-btn.back:before{content:url(/images/icons/arrow-right-white.svg);transform:rotate(180deg)}.link-btn.add{background-color:#fcca0a!important;border-radius:4px;color:#fff!important}.link-btn.add:after{content:url(/images/icons/add-new-book.svg);margin-bottom:9px;margin-top:15px;transform:rotate(0deg)}.link-btn.add:before{display:none}.reg-btn{align-items:center;border:none;border-radius:4px;display:inline-flex;font-size:15px;height:50px;justify-content:center;padding:0 20px;transition:all .2s ease}.reg-btn,.reg-btn:hover{color:#fff}.reg-btn.large{padding:0 55px}.reg-btn.dark{background-color:#303947}.reg-btn.dark:hover{background-color:#455165}.reg-btn.blue{background-color:#6dc3c0}.reg-btn.blue:hover{background-color:#91d2d0}.link-underline{color:#00308f;display:inline-block;transition:all .2s ease}.link-underline:hover{color:#004aea;text-decoration:underline}.form-btn{border:none;border-radius:4px;color:#fff;display:block;font-size:15px;height:50px;transition:all .2s ease}.form-btn:hover{color:#fff;opacity:.9}.form-btn.submit-btn{background-color:#3e837e}.form-btn.facebook-btn{background-color:#4468b0}.form-btn.dark-btn{background-color:#53627c}.form-btn.dark-green{background-color:#3e837e}.form-btn.icon-btn{padding:0 50px;position:relative}.form-btn.icon-btn i{font-weight:bolder;left:23px;position:absolute}.sec-btn{align-items:center;background-color:#f5f5f5;border-radius:4px;color:#9b9b9b;display:inline-flex;font-size:17px;height:50px;justify-content:center;padding:0 70px;transition:all .2s ease}.sec-btn:hover{background-color:#e8e8e8;color:#9b9b9b}.video-play{align-items:center;bottom:30px;color:#fff;display:flex;left:40px;position:absolute}.video-play .play-btn{margin-right:10px}.video-play h5{font-family:HelveticaNeue;font-size:14px;margin-bottom:3px}.video-play p{font-size:13px}.play-btn{background-color:hsla(0,0%,100%,.34);border:none;display:flex}.btn-next,.btn-prev,.play-btn{align-items:center;border-radius:50%;height:50px;justify-content:center;width:50px}.btn-next,.btn-prev{background-color:#6dc3c0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.btn-next.swiper-button-disabled,.btn-prev.swiper-button-disabled{opacity:.5}.btn-next:focus,.btn-prev:focus{outline:none}.btn-prev{left:-75px}@media (min-width:992px){.btn-prev{left:-75px}}.btn-next{right:-75px}@media (min-width:992px){.btn-next{right:-75px}}.page-heading .page-title{margin-bottom:25px}.page-title{font-size:25px;margin-bottom:45px}.page-subtitle{font-size:18px;margin:auto auto 80px;max-width:630px}.bg-title{align-items:center;background-color:#e1f6f5;border-radius:4px;color:#6dc3c0;display:inline-flex;font-size:18px;height:35px;padding:0 10px}.bg-title,.setcion-title{font-family:HelveticaNeue}.setcion-title{color:#53627c;font-size:25px;margin-bottom:25px}.section-subtitle{color:#9b9b9b;font-size:16px;line-height:27px;margin-bottom:45px}.section-heading{margin-bottom:35px}.section-heading .title{font-size:22px;margin-bottom:13px}.section-heading .subtitle{font-size:18px}.section-heading-sec .setcion-title{margin-bottom:22px}.section-heading-sec .section-subtitle{font-size:18px}.cont-heading{margin-bottom:30px}.cont-heading .title{font-size:25px;margin-bottom:15px}.cont-title{color:#53627c;font-family:HelveticaNeue;font-size:20px;margin-bottom:25px}.cover-img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;min-height:200px;padding-bottom:35%;width:100%}@keyframes spin{10%{opacity:0}35%{margin-left:5px;margin-right:20px;opacity:0}to{margin-left:25px;margin-right:0;opacity:1}}@keyframes spin-left{10%{opacity:0}35%{margin-left:20px;margin-right:5px;opacity:0}to{margin-left:0;margin-right:25px;opacity:1}}.success-green{background:#57ac57}.fail-payment{background:#fcefed}.active-menu a{color:#6dc3c0!important}.step-change-front{width:225.19px}.lnkbtn>.link-btn:first-child:hover:after{animation:none}@media (min-width:480px) and (max-width:600px){.step-change-back{margin-bottom:20px;margin-left:0}}@media screen and (max-width:900px){.contact-form .form-group input.form-control{width:100%}}.default-button{justify-content:center;padding:0!important;width:300px!important}@media (max-width:1024px){.default-button{width:250px!important}}.contact-subtitle{font-family:Helvetica;font-size:20px;font-weight:400}.select2{max-height:60px;max-width:442px;width:100%!important}.select2:last-child{margin-left:6px}.select2:focus{border:none!important}.select2 .select2-selection{align-items:center;background-color:transparent!important;background:none!important;border:1px solid #e7e7e7!important;border-radius:3px;color:#9b9b9b;display:flex;font-size:14px;font-weight:400;height:60px;padding:10px 7px;text-align:left;width:100%}.select2 .select2-selection .select2-selection__arrow{display:none}.select2:after{border:none;color:#000;content:"\f107";font-family:FontAwesome;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.select2-dropdown{background:#fff;border:none!important;border-radius:0 0 4px 4px;box-shadow:0 20px 15px 0 rgba(0,0,0,.05);width:100%}.select2-dropdown .select2-search{display:none}.select2-dropdown ul li{color:#303947;cursor:pointer;font-family:HelveticaNeue;font-size:15px;font-weight:800;padding:10px 27px}.select2-dropdown ul li.select2-results__option--highlighted{background:#f8f9fa}.select2-dropdown ul li.select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#303947}.select2-dropdown ul li:hover{background-color:#f8f9fa!important;color:#303947!important}.select2-dropdown ul li p{color:#303947;font-family:HelveticaNeue;font-size:15px;font-weight:800}.select2-dropdown ul li span{color:#9b9b9b;display:block;font-size:14px;font-weight:400}.main-cont.nav-cont{background-color:#fff;box-shadow:0 13px 28px 19px rgba(0,0,0,.03);padding:0;-webkit-transform:translateZ(0);width:100%;z-index:1030}@media (min-width:992px){.main-cont.nav-cont{padding:0 5%}}.navbar.main-nav{font-family:HelveticaNeue;height:80px;padding:0}.navbar.main-nav .navbar-brand{margin-left:20px;padding:0}.navbar.main-nav .navbar-brand img{height:70px}@media (min-width:576px){.navbar.main-nav .navbar-brand{margin-left:70px}}@media (min-width:992px){.navbar.main-nav .navbar-brand{margin-left:0}.navbar.main-nav .navbar-brand img{height:70px}}.navbar.main-nav .navbar-toggler{margin-right:11px;outline:none}@media (min-width:992px){.navbar.main-nav .navbar-toggler{margin-right:0}}.navbar.main-nav .navbar-toggler[aria-expanded=false] .navbar-toggler-icon .open-btn{display:block}.navbar.main-nav .navbar-toggler[aria-expanded=false] .navbar-toggler-icon .close-btn,.navbar.main-nav .navbar-toggler[aria-expanded=true] .navbar-toggler-icon .open-btn{display:none}.navbar.main-nav .navbar-toggler[aria-expanded=true] .navbar-toggler-icon .close-btn{display:block}.navbar.main-nav .navbar-collapse{background-color:#fff;box-shadow:0 38px 35px 4px rgba(0,0,0,.05);overflow:hidden;padding:20px 0;position:absolute;top:80px;width:100%;z-index:1}@media (min-width:992px){.navbar.main-nav .navbar-collapse{box-shadow:none;overflow:visible}}.navbar.main-nav .navbar-collapse:before{box-shadow:0 13px 28px 19px rgba(0,0,0,.05);content:"";display:block;position:absolute;top:0;width:100%;z-index:1}@media (min-width:992px){.navbar.main-nav .navbar-collapse{background-color:transparent;box-shadow:none;position:relative;top:0;width:auto}.navbar.main-nav .navbar-collapse:before{display:none}}.navbar.main-nav .navbar-collapse .navbar-nav{padding-left:0}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav{padding-left:25px}}@media (min-width:1200px){.navbar.main-nav .navbar-collapse .navbar-nav{padding-left:45px}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item{margin-right:0}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item{margin-right:25px}}@media (min-width:1200px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item{margin-right:45px}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item .nav-link{color:#303947;font-size:16px;padding:14px 35px;transition:all .2s ease}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#6dc3c0;opacity:.8}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown,.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown:focus{outline:none}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-toggle{color:#6dc3c0;outline:none}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-toggle:after{content:"\f106"}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-toggle:focus{outline:none}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle{position:relative}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle:before{bottom:-31px;content:"";height:31px;position:absolute;width:100%}@media (max-width:768px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle:before{bottom:unset}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle:after{border:none;content:"\f107";float:right;font-family:FontAwesome;height:25px;vertical-align:0;width:10px}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle:after{float:none}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{background-color:#6dc3c0;border:none;border-radius:0;box-shadow:none;margin:5px 0 10px;min-width:225px;padding:15px 0;width:100%}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 20px 15px 0 rgba(0,0,0,.05);margin-left:-25px;min-width:225px;padding:0 0 10px;width:auto}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;font-size:15px;padding:14px 55px;transition:all .2s ease}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{color:#212529;padding:14px 25px}}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background-color:#fff;color:#6dc3c0}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item:last-child.dropdown .dropdown-toggle:after{margin-left:10px}.navbar.main-nav .navbar-collapse .navbar-nav .nav-item:last-child.dropdown .dropdown-menu{left:unset;min-width:0;right:0}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items{margin-top:30px}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items{margin-top:0}}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item:first-child .nav-link .text{display:block}@media (min-width:992px){.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item:first-child .nav-link .text{display:none}}@media (min-width:1200px){.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item:first-child .nav-link .text{display:block}}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item:last-child{margin-right:0}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link{color:#53627c}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link:hover{opacity:1}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link:hover .img-cont{transition:all .2s ease}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link:hover .img-cont.green-cont{background-color:#b2ffc7}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link:hover .img-cont.blue-cont{background-color:#87fffc}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link .img-cont{border-radius:6px;height:30px;margin-right:10px;width:30px}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link .img-cont.green-cont{background-color:#e5ffec}.navbar.main-nav .navbar-collapse .navbar-nav .user-nav-items .nav-item .nav-link .img-cont.blue-cont{background-color:#bafffd}.lang-drop{align-self:center;color:#53627c;font-size:14px;font-weight:400;text-transform:uppercase}.lang-drop:hover{color:#6dc3c0}.lang-drop .dropdown-menu{margin-right:-8px!important}.mobile-lang{display:none}@media (max-width:992px){.lang-drop{display:none}.mobile-lang{display:flex;justify-content:space-evenly;margin-top:20px}.mobile-lang .nav-item .active{color:#6dc3c0!important}.mobile-lang .nav-link{color:#53627c!important}.mobile-lang .nav-link:hover{color:#6dc3c0!important}}.mobile_navbar{width:100%}@media (max-width:992px){.mobile_navbar{height:100vh}}footer{background-color:#303947;font-family:HelveticaNeue;padding:40px 0}@media (min-width:768px){footer{padding:70px 0}}footer .contact-info{margin-bottom:15px}@media (min-width:768px){footer .contact-info{margin-bottom:35px}}footer .contact-info a{color:#a0acc1;font-size:17px;font-weight:700;transition:all .2s ease}footer .contact-info a:hover{color:#dee2e9}footer .cards,footer .footer-nav,footer .social{list-style:none;padding-left:0}footer .cards li,footer .footer-nav li,footer .social li{display:inline-block}footer .social{margin-bottom:35px}footer .social li{margin-right:45px}footer .social li a{color:#a0acc1;font-size:24px;transition:all .2s ease}footer .social li a:hover i.fa-facebook{color:#3360ff}footer .social li a:hover i.fa-instagram{color:#8134af}footer .social li a:hover i.fa-youtube{color:#e52d27}footer .footer-nav{margin-bottom:-15px}@media (max-width:768px){footer .footer-nav{display:flex;flex-flow:column}}footer .footer-nav li{margin-bottom:15px;margin-right:75px}footer .footer-nav li:last-child{margin-right:0}footer .footer-nav li a{color:#cfdffb;font-size:15px;letter-spacing:.4px;transition:all .2s ease}footer .footer-nav li a:hover{color:#e7effd}@media (max-width:768px){footer .footer-nav li{margin-right:0;width:-moz-max-content;width:max-content}}footer .cards{margin-bottom:22px;white-space:nowrap}footer .cards li{margin-right:10px}footer .copyright{color:#53627c}footer .copyright .rights{font-size:15px;margin-bottom:17px}footer .copyright .author{font-size:13px}footer .copyright .author a{margin-left:10px;position:relative}footer .copyright .author a img{height:17px;position:absolute;transition:all .2s ease}footer .copyright .author a img.on-hover,footer .copyright .author a:hover img{opacity:0}footer .copyright .author a:hover img.on-hover{opacity:1}.intro{height:545px;overflow:hidden;padding:0 15px;position:relative}@media (max-width:768px){.intro{height:345px}}.intro .bg-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.intro .text-cont{color:#fff;max-width:715px;z-index:2}.intro .text-cont .title{font-size:35px;margin-bottom:25px}@media (min-width:992px){.intro .text-cont .title{font-size:45px}}.intro .text-cont .desc-text{font-size:18px;line-height:32px;margin:auto auto 45px;max-width:530px;opacity:.79}.intro .section-shadow{background-image:linear-gradient(-180deg,#000,transparent);height:100%;left:0;opacity:.44;position:absolute;top:0;width:100%;z-index:1}.single-item-cont{margin-bottom:55px;padding:8%}@media (min-width:992px){.single-item-cont{padding:80px 8%}}.single-item-cont .short-desc{max-width:400px}.single-item-cont .short-desc .bg-title{margin-bottom:25px}@media (min-width:768px){.single-item-cont .short-desc .bg-title{margin-bottom:45px}}.single-item-cont .short-desc .title{color:#53627c;font-size:26px;margin-bottom:20px}@media (min-width:768px){.single-item-cont .short-desc .title{margin-bottom:25px}}.single-item-cont .short-desc .desc-text{font-size:18px;line-height:30px;margin-bottom:25px}@media (min-width:768px){.single-item-cont .short-desc .desc-text{margin-bottom:45px}}.single-item-cont .img-cont{overflow:hidden;padding-bottom:70%;position:relative;width:100%}.single-item-cont .img-cont img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cards-cont{margin-bottom:15px}@media (min-width:768px){.cards-cont{margin-bottom:55px}}.cards-cont .item-card{border:none;border-radius:4px;height:645px;transition:all .2s ease}@media (max-width:992px){.cards-cont .item-card{height:auto}}.cards-cont .item-card:hover{box-shadow:0 13px 28px 19px rgba(0,0,0,.05)}.cards-cont .item-card .card-img-cont{border-top-left-radius:4px;border-top-right-radius:4px;padding:40px;z-index:2}.cards-cont .item-card .card-img-cont.pink{background-color:#ffecf1}.cards-cont .item-card .card-img-cont.green{background-color:#e7eeee}.cards-cont .item-card .card-img-cont.yellow{background-color:#f6edcb}.cards-cont .item-card .card-img-cont .card-img-top{border-radius:0}.cards-cont .item-card .card-body{transition:all .4s ease}.cards-cont .item-card .card-body .item-desc{margin:auto;max-width:calc(100% - 20px);padding:15px 10px 20px}@media (min-width:768px){.cards-cont .item-card .card-body .item-desc{padding:25px 10px 40px}}.cards-cont .item-card .card-body .item-desc .card-title{color:#4a4a4a;font-size:20px;margin-bottom:15px}.cards-cont .item-card .card-body .item-desc .card-text{font-size:16px;line-height:30px;margin-bottom:25px}@media (min-width:768px){.cards-cont .item-card .card-body .item-desc .card-text{margin-bottom:35px}}@media (min-width:992px){.cards-cont .item-card .card-body .item-desc .link-btn{bottom:50px;left:50%;position:absolute;transform:translateX(-50%)}}.single-item-cont.bg-cont{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 8%}@media (min-width:768px){.single-item-cont.bg-cont{padding:150px 8%}}.single-item-cont.bg-cont .short-desc .title{font-size:35px;margin-bottom:30px}.single-item-cont.bg-cont .short-desc .desc-text{margin-bottom:35px}.rates-slider-cont{margin-bottom:45px}.rates-slider-cont .slider-heading{background-color:#fff;padding:30px 25px}@media (min-width:768px){.rates-slider-cont .slider-heading{padding:55px 60px}}.rates-slider-cont .slider-heading .slider-nav span{color:#9b9b9b;font-family:HelveticaNeue;font-size:15px;margin-right:50px}.rates-slider-cont .slider-heading .slider-nav .slider-button-next,.rates-slider-cont .slider-heading .slider-nav .slider-button-prev{cursor:pointer;outline:none;transition:all .2s ease}.rates-slider-cont .slider-heading .slider-nav .slider-button-next:hover,.rates-slider-cont .slider-heading .slider-nav .slider-button-prev:hover{opacity:.45}@media (max-width:768px){.rates-slider-cont .slider-heading .slider-nav .slider-button-next:hover,.rates-slider-cont .slider-heading .slider-nav .slider-button-prev:hover{opacity:1}.rates-slider-cont .slider-heading .slider-nav .slider-button-next:active,.rates-slider-cont .slider-heading .slider-nav .slider-button-prev:active{opacity:.45}}.rates-slider-cont .slider-heading .slider-nav .slider-button-prev{margin-right:25px}.rates-slider{border:1px solid #e7e7e7;overflow:hidden}.rates-slider .swiper-wrapper .swiper-slide{background-color:#fff;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:10px 20px 35px}@media (min-width:768px){.rates-slider .swiper-wrapper .swiper-slide{height:auto;padding:10px 20px 35px}}.rates-slider .swiper-wrapper .swiper-slide.swiper-slide-active{border-left:none;height:auto}.rates-slider .swiper-wrapper .swiper-slide.swiper-slide-next{border-left:none;border-right:none;height:auto}.rates-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-prev{border-right:none;height:auto}.rates-slider .swiper-wrapper .swiper-slide .slide-text{line-height:33px;margin-bottom:40px;max-width:415px}@media (min-width:768px){.rates-slider .swiper-wrapper .swiper-slide .slide-text{margin-bottom:30px}}.rates-slider .swiper-wrapper .swiper-slide .user-pic{border-radius:7px;height:57px;overflow:hidden;width:57px}.rates-slider .swiper-wrapper .swiper-slide .user-pic img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subscribe{background-color:#fff;flex-direction:column;padding:40px 4%}@media (min-width:1145px){.subscribe{flex-direction:row}}.subscribe .title-cont{flex-direction:column;margin-bottom:30px;width:60%}@media (min-width:1450px){.subscribe .title-cont{flex-direction:row}}@media (min-width:1145px){.subscribe .title-cont{margin-bottom:0}}@media screen and (max-width:780px){.subscribe .title-cont span{text-align:center}}.subscribe .title-cont .title{color:#53627c;font-size:19px;margin-bottom:10px;margin-right:0;text-align:center}@media (min-width:1450px){.subscribe .title-cont .title{margin-bottom:0;margin-right:45px}}@media (min-width:1145px){.subscribe .title-cont .title{text-align:left}}.subscribe .title-cont span{color:#9b9b9b}.subscribe .main-form{display:flex;width:40%}@media screen and (max-width:992px){.subscribe .main-form{flex-wrap:wrap;width:70%}.subscribe .main-form input{margin-right:0}.subscribe .main-form button{margin-top:10px;width:100%}}.section-wrapper.contact-form-wrapper{padding:30px 15px}@media (min-width:768px){.section-wrapper.contact-form-wrapper{padding:50px 130px}}@media (min-width:576px){.section-wrapper.contact-form-wrapper{padding:40px 70px}}.section-wrapper.contact-form-wrapper .section-heading-sec{margin:auto;max-width:430px}.section-wrapper.contact-form-wrapper .section-heading-sec .setcion-title{color:#303947;font-size:22px}.section-wrapper.contact-form-wrapper .section-heading-sec .section-subtitle{color:#303947;font-size:18px}.contact-info-cont{margin:60px 0 80px}@media (min-width:992px){.contact-info-cont{margin-left:-45px;margin-right:-45px}}@media (max-width:768px){.contact-info-cont{margin-bottom:30px;margin-top:30px}}.contact-info-item{margin:0}@media (min-width:992px){.contact-info-item{margin:0 45px}}.contact-info-item .icon-cont{align-items:center;border-radius:17px;display:flex;height:70px;justify-content:center;margin-right:25px;width:70px}.contact-info-item .icon-cont img{width:31px}.contact-info-item .icon-cont.gray{background-color:#f4f4f4}.contact-info-item .icon-cont.pink{background-color:#ffebe8}.contact-info-item .text-cont{padding-top:8px}.contact-info-item .text-cont .title{font-size:20px;margin-bottom:8px}@media (max-width:768px){.contact-info-item .text-cont .title{font-size:16px}}.contact-info-item .text-cont p{font-size:18px}@media (max-width:768px){.contact-info-item .text-cont p{font-size:15px}}.contact-info-item .text-cont a{color:#303947}.large-pills{margin-bottom:20px}.large-pills .nav-item{margin:0 10px 15px}.large-pills .nav-item .nav-link{align-items:center;background-color:#e7e7e7;border-radius:2px;color:#53627c;display:inline-flex;font-size:16px;height:55px;padding:0 35px;text-align:center;transition:all .2s ease}.large-pills .nav-item .nav-link:hover{background-color:#dadada}.large-pills .nav-item .nav-link.active{background-color:#6dc3c0;color:#fff;display:none}.accordion .card{border:none;border-radius:0 0 4px 4px!important;margin-bottom:20px}.accordion .card .card-header{border:none;padding:0}.accordion .card .card-header h5 button{background-color:#6dc3c0;border-radius:4px 4px 0 0;color:#fff;font-family:HelveticaNeue;font-size:18px;line-height:30px;min-height:75px;padding:10px 40px 10px 15px;position:relative;text-align:left;text-decoration:none;white-space:normal;width:100%}@media (min-width:768px){.accordion .card .card-header h5 button{padding:15px 55px 15px 30px}}.accordion .card .card-header h5 button:hover{text-decoration:none}.accordion .card .card-header h5 button:after{color:#fff;content:"\f106";font-family:FontAwesome;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (min-width:768px){.accordion .card .card-header h5 button:after{right:30px}}.accordion .card .card-header h5 button.collapsed{background-color:#fff;border-radius:4px;color:#303947}.accordion .card .card-header h5 button.collapsed:hover{background-color:#a3d9d7;color:#fff}.accordion .card .card-header h5 button.collapsed:hover:after{color:#fff}.accordion .card .card-header h5 button.collapsed:after{color:#9b9b9b;content:"\f107";font-family:FontAwesome}.accordion .card .card-body{font-size:17px;line-height:33px;padding:10px 15px 15px}@media (min-width:768px){.accordion .card .card-body{padding:20px 30px 35px}}.help{padding-top:35px}.help .heading{margin-bottom:35px}.help .heading .title{color:#53627c;font-size:20px;margin-bottom:20px}.help .heading .subtitle{color:#9b9b9b;font-size:18px}.help button{padding:0 50px}.special-offers{padding:40px 0}@media (min-width:576px){.special-offers{padding:75px 0}}.category-books{padding-top:30px}.book-cover .badge{height:40px;position:absolute;right:-25px;top:26px;width:90px}.book-cover .badge .badge-circle{border:2px solid #ba1733;border-radius:100%;height:65px;left:25px;position:absolute;top:-9px;width:65px;z-index:9}.book-cover .badge .badge-circle .circle-inside{align-items:center;background-color:#ba1733;border:2px solid #fff;border-radius:100%;display:flex;height:100%;justify-content:center;width:100%}.book-cover .badge .badge-circle .circle-inside h1{color:#000;color:#fff;font-size:10px;font-weight:700;text-align:center;white-space:pre-wrap}.book-cover .badge:after{bottom:0;clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 50%,0 0);content:"";height:0;height:100%;left:0;position:absolute;transform:rotate(90deg);width:0;width:100%;z-index:3}.shop-card{border:none;border-radius:0;height:446px;position:relative}@media (max-width:992px){.shop-card{height:auto}}.shop-card .badge{height:40px;position:absolute;right:-25px;top:26px;width:90px}@media (max-width:768px){.shop-card .badge{right:0}}.shop-card .badge .badge-circle{border:2px solid #ba1733;border-radius:100%;height:65px;left:25px;position:absolute;top:-9px;width:65px;z-index:9}.shop-card .badge .badge-circle .circle-inside{align-items:center;background-color:#ba1733;border:2px solid #fff;border-radius:100%;display:flex;height:100%;justify-content:center;width:100%}.shop-card .badge .badge-circle .circle-inside h1{color:#000;color:#fff;font-size:10px;font-weight:700;text-align:center;white-space:pre-wrap}.shop-card .badge:after{bottom:0;clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 50%,0 0);content:"";height:0;height:100%;left:0;position:absolute;transform:rotate(90deg);width:0;width:100%;z-index:3}.shop-card .card-img-cont{padding:10px 15px}@media (min-width:576px){.shop-card .card-img-cont{padding:20px 35px}}.shop-card .card-img-cont.orange{background-color:#ffefd8}.shop-card .card-img-cont.green{background-color:#ecfdd9}.shop-card .card-img-cont.pale-orange{background-color:#fcebe2}.shop-card .card-img-cont.blue{background-color:#d4e1f5}.shop-card .card-img-cont .card-img-top{border-radius:0}.shop-card .card-body{padding:15px}@media (min-width:576px){.shop-card .card-body{padding:15px 35px 30px}}.shop-card .card-body .card-heading{margin-right:0;min-height:60px}@media (min-width:576px){.shop-card .card-body .card-heading{margin-right:-15px}}.shop-card .card-body .card-heading .card-title{font-size:16px;line-height:24px;margin-bottom:0;margin-right:10px}.shop-card .card-body .item-details{margin-bottom:10px}.shop-card .card-body .item-details .item-price{color:#53627c;font-size:17px;margin-right:15px}.shop-card .card-body .item-details .age{color:rgba(48,57,71,.4);font-size:13px}.shop-card .card-body .card-text{font-size:15px;line-height:23px}.shop-card .card-footer{background-color:transparent;border-top:0;padding:0}.special-category{align-items:center;border-radius:4px;display:inline-flex;font-size:13px;height:28px;padding:0 10px;white-space:nowrap}.special-category.pink{background-color:#ffe0dc;color:#ed9e94}.special-category.yellow{background-color:#fff6d2;color:#fcca0a}.special-category.blue{background-color:#56cdf3;color:#fff}.badge-new-book{display:block;height:65px;position:absolute;right:-24px;top:18px;width:65px;z-index:22}.badge-new-book img{height:100%;width:100%}@media (max-width:768px){.badge-new-book{height:45px;right:0;width:45px}}.cart-cont .cart-heading{background-color:#627198;border-radius:4px 4px 0 0;color:#fff;padding:20px 15px}@media (min-width:768px){.cart-cont .cart-heading{padding:35px 50px}}.cart-cont .cart-heading .title{font-size:25px;margin-bottom:10px}@media (min-width:768px){.cart-cont .cart-heading .title{margin-bottom:0}}.cart-cont .cart-heading .count{font-size:17px}.cart-cont .cart-content{padding:20px 15px 30px}@media (min-width:768px){.cart-cont .cart-content{padding:45px 50px 50px}}.cart-cont .cart-content .cart-body{padding-bottom:15px}.cart-cont .cart-content .cart-footer{border-top:1px solid #e7e7e7;padding-top:35px}.cart-cont .cart-content .cart-footer .price-summary{margin-bottom:30px}@media (min-width:992px){.cart-cont .cart-content .cart-footer .price-summary{margin-bottom:-30px}}@media (min-width:768px){.cart-cont .cart-content .cart-footer .price-summary{margin-bottom:0}}.cart-cont .cart-content .cart-footer .price-summary .price{font-family:HelveticaNeue;font-size:15;margin-bottom:15px}.cart-cont .cart-content .cart-footer .price-summary .price span{font-family:BPG_Excelsior;margin-left:7px}.cart-cont .cart-content .cart-footer .cart-back-btn{background-color:transparent;color:#303947;margin-right:5px}@media (max-width:768px){.cart-cont .cart-content .cart-footer .cart-back-btn:after{margin-left:9px}}.cart-cont .cart-content .cart-footer .cart-back-btn:before{content:url(/images/icons/arrow-left-black.svg);transform:rotate(0deg)}@media (max-width:768px){.cart-cont .cart-content .cart-footer .coupon-code{flex-flow:wrap}}@media (max-width:1024px) and (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code{justify-content:center!important}}.cart-cont .cart-content .cart-footer .coupon-code .form-group{margin:auto auto 25px}@media (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .form-group{margin:0}}.cart-cont .cart-content .cart-footer .coupon-code .form-group button{margin-top:15px}@media (max-width:1024px) and (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group{width:250px}}@media (min-width:992px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group{max-width:300px}}.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group input{width:100%}@media (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group input{width:175px}}@media (min-width:992px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group input{width:204px}}.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group #coupon{text-transform:uppercase}@media (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group #coupon{width:175px}}@media (max-width:1024px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group #coupon{width:250px}}@media (min-width:1024px){.cart-cont .cart-content .cart-footer .coupon-code .form-group .input-group #coupon{width:300px}}.cart-cont .cart-content .cart-footer .coupon-code .btn-group{margin:auto}@media (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .btn-group{margin:0}}@media (max-width:1024px) and (min-width:768px){.cart-cont .cart-content .cart-footer .coupon-code .btn-group{margin:15px auto 0}.cart-cont .cart-content .cart-footer .coupon-code .btn-group .step-change-back{margin-right:20px!important}}.cart-cont .cart-content .cart-footer .coupon-code .btn-group .transparent{margin-right:15px}.cart-payment .d-flex{flex-flow:wrap}@media (max-width:768px){.cart-payment .d-flex{justify-content:center}}.cart-payment h2{color:#53627c;font-family:HelveticaNeue;font-size:16px;font-weight:800;padding:15px 0}.cart-payment_method[type="visa/mastercard"] .visa{margin-left:20px;width:52px}.cart-payment_method[type="visa/mastercard"] .mastercard{margin-left:10px;width:101px}.cart-payment_method[type=americanExpress] img{height:35px;position:absolute;right:18px;top:12px;width:90px}.cart-payment_method{border:1px solid #efefef;max-height:60px;max-width:497px;padding:20px 17px;position:relative;width:50%}@media screen and (max-width:992px){.cart-payment_method{flex-wrap:wrap;margin-bottom:20px;max-height:unset;max-width:100%;width:100%}}.cart-payment_method:not(:first-child){margin-left:15px}.cart-payment_method i{background-color:#f5f5f5;border-radius:1px;color:#6e6e6e;font-size:11px;height:21px;line-height:21px;text-align:center;width:21px}.cart-payment_method i:before{display:none}.cart-payment_method p{color:#6e6e6e;font-size:13px;font-weight:400;margin-left:10px}@media screen and (max-width:480px){.cart-payment_method p{margin-bottom:14px;width:65%;word-break:break-word}}.cart-payment_method input[type=radio]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.cart-payment_method input[type=radio]:checked{border:1px solid #6dc3c0}.cart-payment_method input[type=radio]:checked+i{background-color:#6dc3c0;color:#fff}.cart-payment_method input[type=radio]:checked+i:before{display:block}.cart-checked-radio-input{border:2px solid #6dc3c0!important}.add-address-modal .modal-dialog{max-width:712px!important}.add-address-modal .modal-content{border:none;padding:60px 50px;width:712px}@media screen and (max-width:780px){.add-address-modal .modal-content{padding:40px 10px;width:100%}}.add-address-modal .modal-content .modal-header{border:none;position:relative}.add-address-modal .modal-content .modal-header i{color:#303947;cursor:pointer;font-size:18px;position:absolute;right:0;top:-25px}.add-address-modal .modal-content .modal-footer{border:none}.add-address-modal .modal-content .modal-footer button{background:#6dc3c0;border:none;color:#fff;font-size:15px;max-height:50px;max-width:240px;outline:none;padding:15px 30px;text-align:center}.add-address-modal .modal-content .modal-body .form-group .other-input{margin-top:20px}@media screen and (max-width:780px){.add-address-modal .modal-content .modal-body .form-group .other-input{flex-wrap:wrap;justify-content:center}}.add-address-modal .modal-content .modal-body .form-group .other-input div{width:48%}@media screen and (max-width:780px){.add-address-modal .modal-content .modal-body .form-group .other-input div{width:100%}}.add-address-modal .modal-content .modal-body .form-group .other-input div:not(:first-child){margin-left:15px}@media screen and (max-width:780px){.add-address-modal .modal-content .modal-body .form-group .other-input div:not(:first-child){margin-left:0;margin-top:10px}}.add-address-modal .modal-content .modal-body .form-group h3{color:#303947;font-family:HelveticaNeue;font-size:18px;font-weight:800;margin-bottom:15px}.add-address-modal .modal-content .modal-body .form-group h3.same-address{font-size:16px;margin-top:20px}.add-address-modal .modal-content .modal-body .form-group.address-info .dropdown{max-width:442px}.add-address-modal .modal-content .modal-body .form-group.person-address .dropdown{max-width:50%;width:48%}.add-address-modal .modal-content .modal-body .form-group.person-address .dropdown:not(:first-child){margin-left:15px}.add-address-modal .modal-content .modal-body .form-group.person-address textarea{height:75px;margin-top:20px}.add-address-modal .modal-content .modal-body .form-group.person-address .address-hint{color:#303947;font-family:BPG_Excelsior;font-size:12px}.cart-item{background-color:#fcfcfc;border:1px solid #19aad9;border-radius:4px;margin-bottom:20px;padding:15px;position:relative;transition:all .2s ease}@media screen and (max-width:480px){.cart-item{flex-wrap:wrap}}.cart-item .cart-item-hidden-inputs{opacity:0;position:absolute}.cart-item:hover .item-delete{display:block}@media (min-width:576px){.cart-item{padding:17px 22px}}@media screen and (max-width:480px){.cart-item .item-desc{align-items:center;width:100%}}.cart-item .item-desc .item-img{height:85px;margin-bottom:15px;margin-right:20px;-o-object-fit:cover;object-fit:cover;width:120px}@media (min-width:576px){.cart-item .item-desc .item-img{height:70px;margin-bottom:0;width:95px}}.cart-item .item-desc .desc-text .free-delivery{color:#91d2d0;display:none;font-size:14px}.cart-item .item-desc .desc-text .title{font-size:16px;margin-bottom:6px}.cart-item .item-desc .desc-text p{color:#9b9b9b;font-size:14px}.cart-item .item-desc .desc-text a{color:#4a90e2;font-size:13px;text-decoration:underline;transition:all .2s ease}.cart-item .item-desc .desc-text a:hover{text-decoration:none}.cart-item .item-details{position:absolute;right:15px;top:15px}@media screen and (max-width:480px){.cart-item .item-details{align-items:center;flex-direction:column;margin-top:20px;position:static;width:100%}}@media (min-width:576px){.cart-item .item-details{position:relative;right:0;top:0}}.cart-item .item-details .add-address{border:none;border-radius:4px;color:#6dc3c0;font-size:14px;font-weight:400;margin-right:30px;max-height:40px;outline:none;padding:10px 14px}@media screen and (max-width:992px){.cart-item .item-details .add-address{margin-right:10px;max-height:-moz-max-content;max-height:max-content}}@media (max-width:768px){.cart-item .item-details .add-address{margin-right:0}}.cart-item .item-details .add-address img{margin-right:10px}.cart-item .item-details .add-address .after-add{display:none}.cart-item .item-details .item-price{font-family:HelveticaNeue;font-size:14px}@media screen and (max-width:480px){.cart-item .item-details .item-price{margin-top:20px}}.cart-item .item-details .item-price p{font-size:20px}.cart-item .item-details .item-price p .gel{font-size:14px;font-style:normal}.cart-item .item-details .item-price.on-sale{color:#3e837e}.cart-item .item-details .item-price.on-sale .before-sale{color:#9b9b9b;font-size:13px;position:relative;right:0;text-align:right;text-decoration:line-through;top:0}.cart-item .item-details .item-price.on-sale .before-sale span{font-size:13px}.cart-item form.item-delete-form{position:absolute;right:0;top:0}.cart-item .item-delete{-webkit-appearance:initial;background-color:#d54747;border:none;border-radius:50%;height:32px;line-height:32px;position:absolute;right:-16px;text-align:center;top:-16px;width:32px}.coupon-submit-parent{margin-top:20px!important}.coupon-submit-parent .coupon-submit{font-family:HelveticaNeue}.coupon-invalid-feedback{bottom:-1.5rem;left:0;position:absolute}@media screen and (max-width:780px){.modal-address-selector-parrent{flex-flow:wrap}.modal-address-selector-parrent .select2{width:100%!important}.modal-address-selector-parrent .select2:last-child{margin-left:0;margin-top:20px}}.address-modal-country-code{display:flex;width:100%!important}.address-modal-country-code .select2{background-color:#f5f5f5;border-radius:4px 0 0 4px;font-size:14px;margin-left:-15px;max-width:90px!important}@media (max-width:768px){.address-modal-country-code .select2{margin-left:unset}}.address-modal-country-code .select2:after{right:15px}.address-modal-country-code .select2 .select2-selection{font-size:14px}.address-modal-country-code input{border-radius:0 4px 4px 0;padding:0 15px}.chosen-address-container{border:1px solid #efefef;border-radius:2px;margin-bottom:30px;margin-top:15px;padding:19px 17px;width:100%}.chosen-address-container .chosen-address-item{cursor:pointer;position:relative;width:100%}.chosen-address-container .chosen-address-item:not(:first-child){margin-top:10px}.chosen-address-container .chosen-address-item input[type=radio]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.chosen-address-container .chosen-address-item input[type=radio]:checked+i{background-color:#6dc3c0;color:#fff}.chosen-address-container .chosen-address-item input[type=radio]:checked+i:before{display:block}.chosen-address-container .chosen-address-item i{background-color:#f5f5f5;border-radius:1px;color:#6e6e6e;cursor:pointer;font-size:11px;height:21px;line-height:21px;text-align:center;width:21px}.chosen-address-container .chosen-address-item i:before{display:none}.chosen-address-container .chosen-address-item .address-info{cursor:pointer;margin-left:20px;margin-top:-5px}.chosen-address-container .chosen-address-item .address-info p{color:#303947;cursor:pointer;font-family:HelveticaNeue;font-size:16px}.chosen-address-container .chosen-address-item .address-info span{color:#9b9b9b;cursor:pointer;font-size:14px;margin-top:5px}.main-tabs .nav{border-bottom:1px solid #e7e7e7}.main-tabs .nav .nav-item:first-child .nav-link{border-radius:4px 0 0 0}.main-tabs .nav .nav-item{width:100%}@media (min-width:576px){.main-tabs .nav .nav-item{width:50%}}@media (min-width:768px){.main-tabs .nav .nav-item{width:auto}}.main-tabs .nav .nav-link{align-items:center;color:#9b9b9b;display:flex;font-family:HelveticaNeue;font-size:17px;height:70px;justify-content:center;padding:0 30px;transition:all .2s ease}@media (min-width:768px){.main-tabs .nav .nav-link{height:85px;padding:0 60px}}.main-tabs .nav .nav-link:hover{background-color:rgba(98,113,152,.1)}.main-tabs .nav .nav-link.active{background-color:#627198;color:#fff}.main-tabs .nav .nav-link.active img{display:none}.main-tabs .nav .nav-link.active img.active{display:block}.main-tabs .nav .nav-link img{margin-right:15px}.main-tabs .nav .nav-link img.active{display:none}.main-tabs .tab-content{padding:30px 15px 10px}@media (min-width:768px){.main-tabs .tab-content{padding:45px 50px 40px}}.main-tabs .tab-content .tab-section{padding-bottom:30px}.main-tabs .tab-content .tab-section:last-child{padding-bottom:0}.cart-item.history-item .item-img{margin-bottom:15px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.cart-item.history-item .item-img{margin-right:0}}.cart-item.history-item .desc-text p{text-align:center}.cart-item.history-item:hover{border-color:#e7e7e7}.cart-item .item-details .delivery-status{align-items:center;border-radius:4px;display:flex;font-size:12px;margin-bottom:10px;margin-right:0;min-height:25px;padding:5px 10px}@media (min-width:576px){.cart-item .item-details .delivery-status{margin-bottom:0;margin-right:40px}}.cart-item .item-details .delivery-status.gray{background-color:#e7e7e7;color:#9b9b9b}.cart-item .item-details .delivery-status.blue{background-color:#d1f7f5;color:#6dc3c0}.cart-item .item-details .delivery-status.green{background-color:#dcf9e3;color:#2aaf4b}.settings-form{max-width:1250px}.settings-form .form-btn{margin:auto auto 30px;padding:0 35px}@media (min-width:768px){.settings-form .form-btn{margin:0}}.book-desc{padding:35px 0}@media (min-width:768px){.book-desc{padding:85px 0}}.book-desc .item-desc-cont{margin-bottom:40px;margin-left:0}@media (min-width:1200px){.book-desc .item-desc-cont{margin-bottom:0}}.book-desc .item-desc-cont .item-heading{margin-bottom:20px}@media (max-width:480px){.book-desc .item-desc-cont .item-heading{margin-bottom:0}}.book-desc .item-desc-cont .item-heading .age{color:#303947;font-size:16px;margin-right:20px}@media (min-width:576px){.book-desc .item-desc-cont .item-heading .age{margin-right:35px}}@media (max-width:480px){.book-desc .item-desc-cont .item-heading .age{font-size:14px}}.book-desc .item-desc-cont .item-heading .item-price{color:#53627c;font-family:HelveticaNeue;font-size:17px;margin-bottom:2px;margin-right:20px}@media (min-width:576px){.book-desc .item-desc-cont .item-heading .item-price{font-size:22px;margin-right:15px}}@media (max-width:480px){.book-desc .item-desc-cont .item-heading .item-price{font-size:14px;margin-top:unset}}.book-desc .item-desc-cont .item-title{font-size:30px;margin-bottom:20px}.book-desc .item-desc-cont .desc-text{font-size:18px;line-height:33px;margin-bottom:35px}.book-presentation .user-rate{margin-bottom:15px}.book-presentation .user-rate .star-raiting{margin-bottom:10px}.book-presentation .user-rate .star-raiting h5{color:#303947;font-size:16px;margin-bottom:18px}.book-presentation .user-rate .stars .star{display:inline-block}.book-presentation .user-rate .stars .star input{display:none}.book-presentation .user-rate .stars .star label{color:#e7e7e7;font-size:21px;margin:0 2px;transition:all .3s ease}.book-presentation .user-rate .stars .star input:checked+label{color:#ed8a19}.book-presentation .user-rate .comment{margin-bottom:20px}.book-presentation .user-rate .comment label{color:#303947;font-family:BPG_Excelsior;font-size:16px;margin-bottom:20px}.book-presentation .user-rate .comment textarea{height:65px;padding:24px 25px}.book-presentation .other-rates{margin-bottom:40px}@media (min-width:768px){.book-presentation .other-rates{margin-bottom:90px}}.book-presentation .similar-books{margin-bottom:40px}@media (min-width:768px){.book-presentation .similar-books{margin-bottom:115px}}.book-presentation .similar-books .title{font-size:22px;margin-bottom:25px}@media (min-width:768px){.book-presentation .similar-books .title{margin-bottom:45px}}.book-presentation .book-examples{margin-bottom:40px}@media (min-width:768px){.book-presentation .book-examples{margin-bottom:110px}}.book-presentation .book-examples .row{margin-bottom:60px}@media (min-width:992px){.book-presentation .book-examples .row{margin-bottom:160px}}.book-presentation .book-examples .img{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;padding-bottom:65%}.book-presentation .book-examples .cont-desc{padding:0}@media (min-width:768px){.book-presentation .book-examples .cont-desc{padding:0 10%}}.book-presentation .book-examples .cont-desc .cont-title{color:#303947;font-size:20px;margin-bottom:20px}.book-presentation .book-examples .cont-desc .cont-text{color:#303947;font-size:18px;line-height:32px;overflow-wrap:break-word}.book-presentation .book-pre-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;min-height:300px;padding-bottom:33%;width:100%}@media (min-width:768px){.book-presentation .book-pre-cover{margin-bottom:130px}}.rate{margin-bottom:50px}.rate .comment-wrapper{background-color:#fff;border-radius:10px;font-size:14px;line-height:27px;margin-bottom:20px;max-width:365px;padding:15px 20px}.rate .rate-stars{color:#f4ba78;margin-top:-8px}.rate .rate-stars .active,.rate .rate-stars .fa-star-half-o{color:#ed8a19}.rate .comment-author img{border-radius:50%;height:45px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:45px}.rate .comment-author .author-details .author-name{font-family:HelveticaNeue;font-size:14px;margin-bottom:5px}.rate .comment-author .author-details .author-country{color:#53627c;font-size:13px}.rate.large-rate{background-color:#fff;margin-bottom:2px;padding:25px 15px;width:100%}@media (min-width:576px){.rate.large-rate{padding:30px 45px}}.rate.large-rate .comment-wrapper{background-color:transparent;border-radius:0;margin-bottom:12px;max-width:none;padding:0}.rate.large-rate .comment-wrapper .comment-heading{margin-bottom:5px}.rate.large-rate .comment-wrapper .rate-stars{margin-top:0}.rate.large-rate .comment-wrapper .rate-stars i{font-size:17px;margin:0 2px}.rate.large-rate .comment-wrapper .comment-date{color:#9b9b9b;font-size:14px}.rate.large-rate .comment-wrapper .comment-text{font-size:16px;max-width:890px}.thumb-gallery{height:450px;overflow:hidden;position:relative}@media (min-width:1200px){.thumb-gallery{height:610px}}.thumb-gallery .swiper-container{height:300px;margin-left:auto;margin-right:auto;width:100%}.thumb-gallery .swiper-slide{background-position:50%;background-size:cover}.thumb-gallery .gallery-top{height:70%;width:100%}.thumb-gallery .gallery-top .swiper-slide iframe{display:none}.thumb-gallery .gallery-top .swiper-slide.video-active iframe{display:block}.thumb-gallery .gallery-top .swiper-slide.video-active .video-play{display:none}.thumb-gallery .gallery-thumbs{box-sizing:border-box;height:20%;margin-top:25px;overflow:visible;padding:15px 0;position:relative;transform:translateX(-37%)}.thumb-gallery .gallery-thumbs:before{background-color:#fff;border-radius:6px;content:"";display:block;height:100%;position:absolute;top:0;transform:translateX(37%);width:100%}.thumb-gallery .gallery-thumbs .swiper-slide{height:100%;opacity:.4;width:calc(25% - 28px)}.thumb-gallery .gallery-thumbs .swiper-slide-active{box-shadow:0 7px 15px 6px rgba(0,0,0,.12);opacity:1}.thumb-gallery-cont{padding:0;position:relative}@media (min-width:768px){.thumb-gallery-cont{padding-left:0;padding-right:0}}.thumb-gallery-cont .gallery-nav .swiper-button-next,.thumb-gallery-cont .gallery-nav .swiper-button-prev{background-color:hsla(0,0%,64%,.46);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50%;bottom:58%;float:left;height:50px;margin-right:10px;top:unset;width:50px}@media (min-width:768px){.thumb-gallery-cont .gallery-nav .swiper-button-next,.thumb-gallery-cont .gallery-nav .swiper-button-prev{bottom:45px}}@media (min-width:1200px){.thumb-gallery-cont .gallery-nav .swiper-button-next,.thumb-gallery-cont .gallery-nav .swiper-button-prev{bottom:75px}}.thumb-gallery-cont .gallery-nav .swiper-button-next:focus,.thumb-gallery-cont .gallery-nav .swiper-button-prev:focus{outline:none}.thumb-gallery-cont .gallery-nav .swiper-button-next.swiper-button-disabled,.thumb-gallery-cont .gallery-nav .swiper-button-prev.swiper-button-disabled{opacity:.7}.img-upload label.title{color:#303947;display:block;font-family:BPG_Excelsior;font-size:16px;margin-bottom:20px}.img-upload .form-group .upload-btn{align-items:center;background-color:#e7e7e7;border-radius:4px;color:#9b9b9b;cursor:pointer;display:flex;font-size:13px;height:35px;padding:0 18px;transition:all .2s ease;white-space:nowrap}.img-upload .form-group .upload-btn:hover{background-color:#e2e2e2}.img-upload .form-group .upload-btn img{margin-right:10px}.img-upload .form-group input{display:none}.rating{border:none;float:left}.rating>input{display:none}.rating>label:before{content:"\f005";display:inline-block;font-family:FontAwesome;font-size:1.25em;margin:5px}.rating>.half:before{content:"\f089";position:absolute}.rating>label{color:#ddd;float:right}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating>input:checked~label{color:#ed8a19}.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#f3ae60}@media (max-width:576px){.similar-card-parent{margin-bottom:5rem}}.text-page .text-page-section{margin-bottom:45px}.text-page .text-page-section h4{font-family:HelveticaNeue;font-size:20px;margin-bottom:22px}.text-page .text-page-section .text-cont{line-height:34px}.notification-cont{align-items:center;display:flex;min-height:calc(100vh - 364px)}.notification .icon{align-items:center;border-radius:50%;display:inline-flex;height:185px;justify-content:center;margin-bottom:20px;width:185px}.notification .icon.gray{background-color:#f3f3f3}.notification .icon.lightBlue{background-color:#d7faf9}.notification .icon.pink{background-color:#ffeeec}.notification .title{color:#53627c;font-size:25px;margin-bottom:20px}.notification p{color:#9b9b9b;font-size:17px;line-height:27px;margin:auto auto 40px;max-width:410px}.steps-tabs{width:100%}.steps-tabs main{background-color:#fff}.steps-tabs .steps-tab-nav .loading-border{background:#6dc3c0;height:2px;margin-top:-2px;transition:all 1s ease;z-index:2}.steps-tabs .steps-tab-nav .nav-link.active:first-child~.loading-border{width:25%}.steps-tabs .steps-tab-nav .nav-link.active:nth-child(2)~.loading-border{width:50%}.steps-tabs .steps-tab-nav .nav-link.active:nth-child(3)~.loading-border{width:75%}.steps-tabs .steps-tab-nav .nav-link.active:nth-child(4)~.loading-border{width:100%}@media screen and (max-width:500px){.steps-tabs .steps-tab-nav{margin-bottom:20px}}.steps-tabs .steps-tab-nav .w-100{margin-bottom:70px}.steps-tabs .steps-tab-nav .nav-link{background-color:#e0f1f4;color:#303947;padding:20px;position:relative;width:25%}.steps-tabs .steps-tab-nav .nav-link.active{border-color:#6dc3c0}.steps-tabs .steps-tab-nav .nav-link .flex-lg-row{overflow:hidden;width:300px}@media (min-width:1500px){.steps-tabs .steps-tab-nav .nav-link .flex-lg-row{width:350px}}@media (max-width:768px){.steps-tabs .steps-tab-nav .nav-link .flex-lg-row{overflow:unset}}.steps-tabs .steps-tab-nav .nav-link .step-num{font-family:HelveticaNeue;font-size:22px;margin-right:22px;margin-top:-5px}@media (min-width:576px){.steps-tabs .steps-tab-nav .nav-link .step-num{font-size:35px}}.steps-tabs .steps-tab-nav .nav-link .step-desc .title{font-size:14px;margin-bottom:7px}@media (min-width:992px){.steps-tabs .steps-tab-nav .nav-link .step-desc .title{font-size:18px}}@media screen and (max-width:480px){.steps-tabs .steps-tab-nav .nav-link .step-desc .title{font-size:10px}}@media screen and (device-aspect-ratio:40/71){.steps-tabs .steps-tab-nav .nav-link .step-desc .title{font-size:7px}}.steps-tabs .steps-tab-nav .nav-link .step-desc p{font-size:15px;line-height:28px;max-width:270px}@media screen and (max-width:480px){.steps-tabs .steps-tab-nav .nav-link .step-desc p{font-size:9px;line-height:unset}}@media screen and (device-aspect-ratio:40/71){.steps-tabs .steps-tab-nav .nav-link .step-desc p{font-size:7px}}.steps-tabs .tab-content .tab-pane .book-info{margin-bottom:53px}.steps-tabs .tab-content .tab-pane .book-info .section-title{color:#9b9b9b;font-size:14px;margin-bottom:15px}.steps-tabs .tab-content .tab-pane .book-info .book-title{font-family:HelveticaNeue;font-size:17px;margin-bottom:23px}.steps-tabs .tab-content .tab-pane .book-info .book-cover{height:235px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:333px}.steps-tabs .section-heading{border-bottom:1px solid #e7e7e7;padding-bottom:22px}.steps-tabs .section-heading.choose_lang{display:flex;justify-content:space-between}.steps-tabs .section-heading.choose_lang label{font-family:BPG_Excelsior;font-size:14px;width:-moz-max-content;width:max-content}@media (max-width:768px){.steps-tabs .section-heading.choose_lang{flex-flow:column}.steps-tabs .section-heading.choose_lang .book_language_select{margin-top:20px}}.steps-tabs .section-wrapper{background-color:transparent;padding:20px 15px 25px}@media (min-width:768px){.steps-tabs .section-wrapper{padding:25px 40px 35px}}@media (min-width:992px){.steps-tabs .section-wrapper{padding:45px 65px}}.steps-tabs .section-wrapper .section-title{font-family:HelveticaNeue;font-size:16px;margin-bottom:15px}.steps-tabs .section-wrapper .section-subtitle{color:#303947;font-family:BPG_Excelsior;font-size:16px;margin-bottom:15px}.main-pills .nav-item{margin-right:15px}@media (max-width:339px){.main-pills .nav-item{margin-right:0}}.main-pills .nav-item:last-child{margin-right:0}.main-pills .nav-item .nav-link{align-items:center;border:1px solid #e7e7e7;border-radius:4px;color:#9b9b9b;display:inline-flex;font-size:15px;height:40px;justify-content:center;min-width:132px;padding:0 15px}@media (min-width:768px){.main-pills .nav-item .nav-link{min-width:165px;padding:0 30px}}.main-pills .nav-item .nav-link.active{background-color:#6dc3c0;border:none;color:#fff}.gender .tab-content{padding:50px 0 30px}@media (max-width:768px){.gender .nav-item:first-child{margin-bottom:20px}}.character-form .choose-character{margin:0 -10px}@media (min-width:1200px){.character-form .choose-character{margin:0 -15px}}.character-form .input-radio{display:inline-block;margin-bottom:20px}.character-form .input-radio input{display:none}.character-form .input-radio input:checked+label{border:2px solid #6dc3c0!important}.character-form .input-radio label{border:1px solid #e7e7e7;border-radius:7px;cursor:pointer;height:177px;margin:0 10px;padding:9px 17px;transition:all .2s ease;width:144px}@media (min-width:1200px){.character-form .input-radio label{height:212px;margin:0 15px;width:172px}}.character-form .input-radio label img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.character-form .form-group{margin-bottom:30px;max-width:340px}@media (min-width:992px){.character-form .form-group{margin-bottom:30px}}@media (max-width:768px){.character-form .form-group{margin-bottom:50px}}.book-cover-form .choose-cover{margin-bottom:30px}@media (min-width:992px){.book-cover-form .choose-cover{margin-bottom:82px}}.book-cover-form .book-prototype{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding-bottom:300px;position:relative;width:100%;word-break:break-word}.book-cover-form .book-prototype p{color:#000;font-family:BPG_Excelsior;font-size:11px;line-height:16px;max-height:330px;overflow:hidden;padding:0 70px;position:absolute;text-align:center;top:63%;transform:translateY(-50%)}@media (min-width:480px) and (max-width:768px){.book-cover-form .book-prototype p{padding:0 20px;top:31%}}@media (max-width:479px){.book-cover-form .book-prototype p{max-height:400px;padding:10px 20px;top:50%}}@media screen and (max-width:480px){.book-cover-form .cover-items:first-child{margin-top:20px;order:2}.book-cover-form .cover-items:last-child{order:1}}.book-cover-form .cont-heading{margin-bottom:25px}.book-cover-form .cont-heading .title{font-size:16px;margin-bottom:15px}.book-cover-form .cont-heading .subtitle{font-size:15px}.book-cover-form .form-group p{color:#9b9b9b;font-size:15px;margin-top:-5px}.book-cover-form .form-group p.textarea-error-message{color:red;font-size:12px;margin-top:5px}.book-cover-form .form-group textarea{line-height:1.3;margin-bottom:9px;padding:15px 20px}@media (min-width:992px){.book-cover-form .form-group textarea{padding:20px 25px}}.book-cover-form .form-group textarea::-moz-placeholder{line-height:24px}.book-cover-form .form-group textarea::placeholder{line-height:24px}.book-cover-form .form-group textarea:-ms-input-placeholder{line-height:24px}.book-cover-form .form-group textarea::-ms-input-placeholder{line-height:24px}.sec-card{border:1px solid #e7e7e7;border-radius:0}.sec-card:hover{border-color:#19aad9}.sec-card .card-img-top{border-radius:0}.sec-card .card-body{background-color:#fff;padding:10px 15px 15px}@media (min-width:768px){.sec-card .card-body{padding:10px 20px 15px}}.sec-card .card-body .card-title{font-family:HelveticaNeue;font-size:16px;line-height:26px;margin-bottom:12px}.sec-card .card-body .editional-price,.sec-card .card-body .price{color:#53627c;font-family:HelveticaNeue;font-size:14px;margin-bottom:10px}.sec-card .card-body .editional-price{color:#969696;margin-top:5px}.sec-card .card-body .editional-price.free{color:#53627c}.sec-card .card-body .card-text{font-size:15px;line-height:23px}.sec-card .card-footer{background-color:transparent;border:none;padding:0}@media (max-width:992px){.sec-card .card-footer{display:flex;justify-content:center}}.sec-card .card-footer label{align-items:center;background:transparent;border:1px solid #19aad9;border-radius:4px;color:#fff;color:#19aad9;cursor:pointer;display:flex;font-family:BPG_Excelsior;font-size:14px;height:45px;justify-content:center;margin-bottom:0;max-width:300px;position:relative;transition:all .3s ease;width:100%}.sec-card .card-footer label:active{transform:scale(.95);transition-duration:.5s}.sec-card .card-footer label:hover{border-bottom:none;box-shadow:0 3px}.sec-card .card-footer label span.small{font-size:14px}.sec-card .card-footer label i{background-color:#1b99c1;border-radius:100%;color:#fff;display:none;font-size:12px;height:26px;line-height:26px;position:absolute;right:70px;text-align:center;width:26px}.sec-card .card-footer input{display:none}.sec-card .card-footer input:checked+label{color:#fff}.sec-card .card-footer input:checked+label i{display:block}.sec-card .card-footer input:checked+label.gray{background-color:#6dc3c0}.sec-card .card-footer input:checked+label.pink{background-color:#c87d8b}.sec-card .card-footer input:checked+label.pink i{background-color:#b5707d}.sec-card .card-footer input:checked+label.yellow{background-color:#f8b743}.sec-card .card-footer input:checked+label.yellow i{background-color:#e3a332}.sec-card .card-footer input:checked+label.dark{background-color:#2b2724}.sec-card .card-footer input:checked+label.dark i{background-color:#000}.sec-card .card-footer input:checked+label.blue{background-color:#19aad9;border:none;box-shadow:none;color:#fff}.sec-card .card-footer input:checked+label.gray{background-color:#eee}.sec-card .card-footer input:checked+label.gray span{color:#9b9b9b}.sec-card .card-footer input:checked+label.gray i{background-color:#9b9b9b}.change-character{margin-bottom:40px;position:relative}.change-character .heroes-container{height:70px}.change-character .section-heading{border-bottom:none;margin-bottom:0;padding-bottom:0}.change-character .character-cont{margin-top:30px}.change-character .character-cont:not(:first-child){cursor:pointer;margin-left:17px}.change-character .character-cont .selected{position:relative}.change-character .character-cont .selected input[type=radio]{left:0;opacity:0;position:absolute;top:0;z-index:1}.change-character .character-cont .selected input[type=radio]:checked+img{border-color:#19aad9!important}.change-character .character-cont .selected img{border:1px solid #e7e7e7;border-radius:4px;height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.change-character .character-cont .change-selected button.dropdown-toggle{background-color:transparent;border:none;color:#4a90e2;font-size:13px;padding:0;text-decoration:underline}.change-character .character-cont .change-selected button.dropdown-toggle:after{display:none}.change-character .character-cont .change-selected .dropdown-menu{border:none;border-radius:2px;left:50%!important;min-width:217px;padding:0;top:30px!important;transform:translateX(-50%)!important}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item{cursor:pointer;padding:7.5px 15px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item:first-child{border-radius:2px 2px 0 0}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item:last-child{border-radius:0 0 2px 2px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item:hover{background-color:#d9f0ef}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item input{display:none}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item input:checked+label .checkbox{border:1px solid #b0e971;border-radius:3px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item input:checked+label .checkbox img{display:none}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item input:checked+label .checkbox img.checked{display:inline-block}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item label{align-items:center;cursor:pointer!important;display:flex;justify-content:space-between;margin-bottom:0}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item label .char-icon{height:55px;-o-object-fit:contain;object-fit:contain;width:55px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item label .char-name{color:#9b9b9b;font-size:14px;margin-left:15px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item label .checkbox{align-items:center;background-color:#f5f5f5;border-radius:1px;display:inline-flex;height:20px;justify-content:center;margin-left:20px;width:20px}.change-character .character-cont .change-selected .dropdown-menu .dropdown-item label .checkbox img.checked{display:none}.slider-title{color:#9b9b9b;font-size:16px;margin-bottom:35px;padding-top:10px;text-align:center}.book-prev-slider-cont{position:relative}@media (max-width:576px) and (min-width:200px){.book-prev-slider-cont.height-detect{height:206px!important}}@media (max-width:576px) and (min-width:330px){.book-prev-slider-cont.height-detect{height:259px!important}}@media (max-width:576px) and (min-width:400px){.book-prev-slider-cont.height-detect{height:274px!important}}@media screen and (max-width:680px){.book-prev-slider-cont .change-character-nav-buttons{height:30px;width:30px}.book-prev-slider-cont .change-character-nav-buttons.btn-prev{left:unset;right:45px;top:-20px}.book-prev-slider-cont .change-character-nav-buttons.btn-next{right:5px;top:-20px}}@media screen and (max-width:400px){.book-prev-slider-cont .change-character-nav-buttons.btn-next,.book-prev-slider-cont .change-character-nav-buttons.btn-prev{top:-30px}}.book-prev-slider-cont .book-prev-slider{margin:0 auto;width:100%}@media (min-width:700px) and (max-width:992.98px){.book-prev-slider-cont .book-prev-slider{max-width:555px;width:100%}.book-prev-slider-cont .book-prev-slider .left-cont{background-size:contain}}.book-prev-slider-cont .book-prev-slider .swiper-slide{display:flex;justify-content:space-between;position:relative;width:100%}.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont{background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}@media (max-width:576px){.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont{background-size:100% 100%}}.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont .editable,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont .editable{background-color:transparent;border-radius:2px;color:inherit;display:block;height:auto;min-width:0;padding:5px 0;width:auto}@media (max-width:768px){.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont .editable,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont .editable{padding:3px 0}}.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont .editable.not-valid,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont .editable.not-valid{border-color:#dc3545}.book-prev-slider-cont .book-prev-slider .swiper-slide .left-cont .editable:focus,.book-prev-slider-cont .book-prev-slider .swiper-slide .right-cont .editable:focus{outline:none}.word-formation{padding-top:45px}.word-formation .cont-heading{margin-bottom:50px;max-width:332px;padding:15px}.word-formation .cont-heading .title{font-size:20px}.word-formation .form-group{max-width:100%;width:340px}@media (min-width:768px){.word-formation .form-group{margin:0 15px 30px}}.envelopes-form{margin:0 auto;width:85%}.dedication .form-group .form-control{background-color:#f5f5f5;border:1px solid #ebebeb;border-radius:4px;font-size:14px;height:60px;line-height:15px;padding:0 25px;width:100%}.dedication .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/icons/angle-down.svg);background-position:100%;background-repeat:no-repeat;background-size:auto}.dedication .form-group select:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;content:"\f107";font-family:FontAwesome;height:25px;vertical-align:0;width:10px}#nav-step4{margin-top:40px}.input-error-message{color:red;font-family:BPG_Excelsior;font-size:11px;margin-top:-20px}@media (max-width:992px){.step-1-input-group{display:flex;flex-flow:column;justify-content:center}}.form-group,.form-group-1,.form-group-2{display:inline-block}.cont-heading .title{font-size:20px}.cont-heading .subtitle{color:#9b9b9b;font-size:14px}.sub-cont-heading{margin-top:20px}#show-second-character{background:#fcca0b;color:#fff;cursor:pointer;transition:background .2s ease-in;width:-moz-max-content;width:max-content}@media (max-width:576px){#show-second-character{margin:0 auto}}#show-second-character:hover{background:rgba(252,202,11,.8)}#show-second-character i{font-size:22px;margin-left:10px}@media (max-width:768px){.dedication_row{flex-flow:column-reverse}.dedication_row textarea{height:450px!important}}.dedication_row textarea{height:350px}@media (max-width:768px){.reverse-buttons{flex-flow:wrap-reverse!important}.reverse-buttons .finish-createing,.reverse-buttons .step-change-front{margin-bottom:1rem;margin-top:0!important}}.character-modal-text{display:block;font-family:BPG_Excelsior;font-size:18px;margin:0 auto;text-align:center;width:100%}.loader-finish{animation:spin-loading 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;left:30px;position:absolute;width:20px}@keyframes spin-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.buttons-justify{justify-content:flex-end}@media (max-width:576px){.buttons-justify{justify-content:center}}.modal-footer{border-top:none}.modal-header{border-bottom:none}.discount-value{color:#29af4b}
