@import"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css";:root{--var-color-rose-madder: #d62840;--var-color-topaz: #18bebe;--var-color-curious-blue: #2890d6;--var-color-dark-sea-green: #89bb91;--var-color-candy-pink: #ff59e8;--var-color-gunmetal: #2f2f37;--var-color-lavender-indigo: #9550f1;--var-color-grey-cloud: #b6b6b6;--var-color-lime-green: #09b609;--var-color-dark-orange: #f98a07;--var-color-luxor-gold: #b18821}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}@media (max-width: 1399px){html{font-size:57.5%}}@media (max-width: 1299px){html{font-size:52.5%}}@media (max-width: 1023px){html{font-size:62.5%}}body{font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.7rem;color:#2f2f37}body.top-fixed{padding-top:10.6rem}@media (max-width: 1023px){body.top-fixed{padding-top:8.2rem}}body.top-fixed header .top{position:fixed;top:0}body.overflow-hidden{overflow:hidden}body.overflow-hidden header{display:block!important}body.overflow-hidden header .top:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}a{text-decoration:underline;color:#3332d0}@media (max-width: 1023px){a.arrow-link{font-size:1.1rem}}a.arrow-link:after{content:"";display:inline-block;background:url(/build/assets/arrow-right-active.11ca14d4.svg) no-repeat center center/cover;width:5px;height:10px;margin-left:1rem;transition:transform .3s ease-in-out}a:hover,a:active{color:#d62840}a:hover:after,a:active:after{background-image:url(/build/assets/arrow-right-red.6cfad5b5.svg)}p,h1,h2,h3,h4,h5,h6{margin:0;line-height:1.5}button:hover{cursor:pointer}ul,ol{list-style-type:none;margin:0;padding:0}html.keyboard-user input:focus,html.keyboard-user select:focus,html.keyboard-user textarea:focus,html.keyboard-user button:focus,html.keyboard-user a:focus,html.keyboard-user [tabindex]:focus{outline:3px solid rgba(51,50,208,.3)}.alert{padding:1rem;border-radius:5px;font-size:1.4rem}.alert-success{background-color:var(--var-color-dark-sea-green);color:#fff;border:1px solid var(--var-color-lime-green)}.alert-error{background-color:var(--var-color-rose-madder);color:#fff;border:1px solid var(--var-color-dark-orange)}.alert-warning{background-color:#ffad1e;color:#2f2f37;border:1px solid var(--var-color-dark-orange)}input[type=text],textarea{font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media (max-width: 1023px){.hide-xs{display:none!important}}@media (min-width: 1024px){.mobile-visible{display:none!important}}@media (max-width: 1023px){.desktop-visible{display:none!important}}.position-relative{position:relative}.w-100{width:100%!important}@media (max-width: 1023px){.w-100-xs{width:100%!important}}h2.heading{font-size:6.5rem;font-family:Abhaya Libre,serif;font-weight:400}@media (max-width: 1023px){h2.heading{font-size:3.2rem}}.fw-bold{font-weight:700}.fw-semibold{font-weight:600}.gap-1{gap:1rem}.heading-url{font-size:1.3rem}section.spacing{padding:18rem 0}@media (max-width: 1023px){section.spacing{padding:4.5rem 0}}section.small-spacing{padding:10rem 0}@media (max-width: 1023px){section.small-spacing{padding:3.5rem 0}}.bg-secondary{background-color:#f5f5f5}@media (min-width: 1024px){.bg-special{background:linear-gradient(to right,white 50%,#f5f5f5 50%)}}@media (min-width: 1024px){.bg-special-reverse{background:linear-gradient(to right,#f5f5f5 50%,white 50%)}}.container{margin-left:auto;margin-right:auto;width:100%;max-width:1424px;padding-left:24px;padding-right:24px}@media (max-width: 359px){.container{padding-left:16px;padding-right:16px}}.container-small{max-width:1028px}@media (max-width: 1023px){.container-small{max-width:100%;padding:0}}.flex{display:flex}.flex-inline{display:inline-flex}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}@media (min-width: 1024px){.flex-lg{display:flex}}@media (max-width: 1023px){.flex-xs{display:flex}.flex-direction-column-xs{flex-direction:column}}.flex .col-v{width:23%}.align-center{align-items:center}.align-end{align-items:flex-end}.gap-2{gap:1rem}.justify-between{justify-content:space-between}@media (min-width: 1024px){.justify-between-lg{justify-content:space-between}}.justify-end{justify-content:flex-end}@media (min-width: 1024px){.justify-end-lg{justify-content:flex-end}}.text-center{text-align:center}@media (max-width: 399px){.text-center-xs{text-align:center}}.img-responsive{max-width:100%;height:auto}.tabs .tab{display:none;padding:3rem 3.8rem}.tabs .tab-heading{font-size:1.3rem;font-weight:600}.tabs .tab-url{font-size:1.3rem}.tabs .tab-content{margin-top:4rem;font-size:1.3rem;line-height:2.3rem}.tabs .tab-list{margin-top:4rem}.tabs .tab-list li{font-size:1.3rem;line-height:2.3rem}.tabs .tab-list li a{color:#2f2f37;text-decoration:none}.tabs .tab-list li a:hover{color:#3332d0;font-weight:700}.tabs .tab-active{display:block}.btn{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;border-radius:3px;transition:background-color .3s ease-in-out,color .3s ease-in-out;outline:0;border:0}.btn:disabled{pointer-events:none;opacity:.5}.btn-small{padding-left:2.4rem;padding-right:2.4rem;height:3.4rem;font-size:1.3rem;font-weight:600}.btn-medium{padding-left:2.6rem;padding-right:2.6rem;height:5rem;font-size:1.6rem;font-weight:600}@media (max-width: 1023px){.btn-medium{height:4.3rem;font-size:1.3rem}}.btn-big{border-radius:4px;padding-left:4rem;padding-right:4rem;height:7.7rem;font-size:2.2rem;font-weight:600}@media (max-width: 1023px){.btn-big{height:5.4rem;font-size:1.6rem}}.btn.btn-loading{position:relative;pointer-events:none;color:transparent!important}.btn.btn-loading:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:url(/build/assets/loading.1086a972.svg) no-repeat center center/contain}.btn-buy{height:4.6rem;padding-left:2rem;padding-right:2rem;font-size:1.5rem;font-weight:600;text-wrap:nowrap}.btn-buy:before{content:"";background:url(/build/assets/cart-add.3c46fe48.svg) no-repeat center center/cover;width:1.9rem;height:2rem;transition:background-image .3s ease-in-out;margin-right:1.5rem}.btn-buy-career:before{background-image:url(/build/assets/calendar-black.3fa32850.svg)}.btn-buy.big{height:7.2rem;font-size:2.1rem}.btn-buy.big:before{width:2.9rem;height:3rem}.btn-buy.small{height:2.8rem;font-size:1.1rem}.btn-buy.small:before{width:1.1rem;height:1.15rem;margin-right:.8rem}.btn-buy:hover:before{background-image:url(/build/assets/cart-add-active.520bdc28.svg)}.btn-buy:hover.btn-buy-career:before{background-image:url(/build/assets/calendar-white.c5a81911.svg)}.btn-buy.loading{pointer-events:none}.btn-buy.loading:before{background-image:url(/build/assets/loading2.7156d605.svg)}.btn-buy.success{pointer-events:none}.btn-buy.success:before{background-image:url(/build/assets/success.588873fa.svg)}.btn-buy.error{pointer-events:none}.btn-buy.error:before{background-image:url(/build/assets/error.99f27eca.svg)}.btn-submit:before{content:"";background:url(/build/assets/check-submit.a6bb51fe.svg) no-repeat center center/cover;width:2.555rem;height:1.75rem;transition:background-image .3s ease-in-out;margin-right:1.5rem}.btn-submit:hover:before{background-image:url(/build/assets/check-submit-active.5d77ea17.svg)}.btn-submit.btn-medium:before{width:2rem;height:1.3rem}.btn-user:before{content:"";background:url(/build/assets/user.d4bb66a0.svg) no-repeat center center/cover;width:1.5rem;height:2rem;transition:background-image .3s ease-in-out;margin-right:1.5rem}.btn-user:hover:before{background-image:url(/build/assets/user-active.bf95e58f.svg)}.btn-check:before{content:"";background:url(/build/assets/check-submit.a6bb51fe.svg) no-repeat center center/cover;width:2.5rem;height:1.7rem;transition:background-image .3s ease-in-out;margin-right:1.5rem}.btn-check:hover:before{background-image:url(/build/assets/check-submit-active.5d77ea17.svg)}.btn-outline{border:1px solid #2f2f37}.btn-outline-white{border:1px solid #fff;color:#fff;transition:background-color .3s ease-in-out}.btn-outline-white:hover{color:#fff;background-color:#d62840}.btn-outline-black{border:1px solid #000;color:#000;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn-outline-black:hover{color:#fff;background-color:#d62840}.btn-white{background-color:#fff;color:#2f2f37}.btn-white:hover,.btn-white:active{color:#fff;background-color:#d62840}.btn-yellow{background-color:#ffad1e;color:#2f2f37}.btn-yellow:hover,.btn-yellow:active{color:#fff;background-color:#000}.btn-category{display:inline-flex;padding:1.3rem 2.5rem;font-size:2.2rem;font-weight:700;border:1px solid #c4c4c4;border-radius:2.9rem;line-height:1;color:#000;text-decoration:none;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;align-items:center}@media (max-width: 1023px){.btn-category{font-size:1.5rem;padding:1rem 2rem}}.btn-category:before{content:"";width:2.2rem;height:2.2rem;border-radius:50%;margin-right:1.5rem;transition:background-color .3s ease-in-out}.btn-category.medium{font-size:1.5rem;font-weight:400;padding:.8rem 1.4rem;color:#8e8e8e}.btn-category.medium:before{width:1.2rem;height:1.2rem}.btn-category-color-rose-madder:before{background-color:var(--var-color-rose-madder)}.btn-category-color-topaz:before{background-color:var(--var-color-topaz)}.btn-category-color-curious-blue:before{background-color:var(--var-color-curious-blue)}.btn-category-color-dark-sea-green:before{background-color:var(--var-color-dark-sea-green)}.btn-category-color-candy-pink:before{background-color:var(--var-color-candy-pink)}.btn-category-color-gunmetal:before{background-color:var(--var-color-gunmetal)}.btn-category-color-lavender-indigo:before{background-color:var(--var-color-lavender-indigo)}.btn-category-color-grey-cloud:before{background-color:var(--var-color-grey-cloud)}.btn-category-color-lime-green:before{background-color:var(--var-color-lime-green)}.btn-category-color-dark-orange:before{background-color:var(--var-color-dark-orange)}.btn-category-color-luxor-gold:before{background-color:var(--var-color-luxor-gold)}.btn-category:hover{color:#fff}.btn-category:hover:before{background-color:#fff}.btn-category:hover.btn-category-color-rose-madder{border-color:var(--var-color-rose-madder);background-color:var(--var-color-rose-madder)}.btn-category:hover.btn-category-color-topaz{border-color:var(--var-color-topaz);background-color:var(--var-color-topaz)}.btn-category:hover.btn-category-color-curious-blue{border-color:var(--var-color-curious-blue);background-color:var(--var-color-curious-blue)}.btn-category:hover.btn-category-color-dark-sea-green{border-color:var(--var-color-dark-sea-green);background-color:var(--var-color-dark-sea-green)}.btn-category:hover.btn-category-color-candy-pink{border-color:var(--var-color-candy-pink);background-color:var(--var-color-candy-pink)}.btn-category:hover.btn-category-color-gunmetal{border-color:var(--var-color-gunmetal);background-color:var(--var-color-gunmetal)}.btn-category:hover.btn-category-color-lavender-indigo{border-color:var(--var-color-lavender-indigo);background-color:var(--var-color-lavender-indigo)}.btn-category:hover.btn-category-color-grey-cloud{border-color:var(--var-color-grey-cloud);background-color:var(--var-color-grey-cloud)}.btn-category:hover.btn-category-color-lime-green{border-color:var(--var-color-lime-green);background-color:var(--var-color-lime-green)}.btn-category:hover.btn-category-color-dark-orange{border-color:var(--var-color-dark-orange);background-color:var(--var-color-dark-orange)}.btn-category:hover.btn-category-color-luxor-gold{border-color:var(--var-color-luxor-gold);background-color:var(--var-color-luxor-gold)}.btn-tag{display:inline-flex;align-items:center;border:1px solid #c4c4c4;height:4.6rem;padding:0 2.2rem;font-size:1.5rem;border-radius:2.3rem}.m-0{margin:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.p-0{padding:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.fs-0{font-size:0rem}@media (max-width: 1023px){.m-0-xs{margin:0rem}.ml-0-xs{margin-left:0rem}.mr-0-xs{margin-right:0rem}.mt-0-xs{margin-top:0rem}.mb-0-xs{margin-bottom:0rem}.p-0-xs{padding:0rem}.pl-0-xs{padding-left:0rem}.pr-0-xs{padding-right:0rem}.pt-0-xs{padding-top:0rem}.pb-0-xs{padding-bottom:0rem}.fs-0-xs{font-size:0rem}}@media (min-width: 1024px){.m-0-lg{margin:0rem}.ml-0-lg{margin-left:0rem}.mr-0-lg{margin-right:0rem}.mt-0-lg{margin-top:0rem}.mb-0-lg{margin-bottom:0rem}.p-0-lg{padding:0rem}.pl-0-lg{padding-left:0rem}.pr-0-lg{padding-right:0rem}.pt-0-lg{padding-top:0rem}.pb-0-lg{padding-bottom:0rem}.fs-0-lg{font-size:0rem}}.m-1{margin:1rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.p-1{padding:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.fs-1{font-size:1rem}@media (max-width: 1023px){.m-1-xs{margin:1rem}.ml-1-xs{margin-left:1rem}.mr-1-xs{margin-right:1rem}.mt-1-xs{margin-top:1rem}.mb-1-xs{margin-bottom:1rem}.p-1-xs{padding:1rem}.pl-1-xs{padding-left:1rem}.pr-1-xs{padding-right:1rem}.pt-1-xs{padding-top:1rem}.pb-1-xs{padding-bottom:1rem}.fs-1-xs{font-size:1rem}}@media (min-width: 1024px){.m-1-lg{margin:1rem}.ml-1-lg{margin-left:1rem}.mr-1-lg{margin-right:1rem}.mt-1-lg{margin-top:1rem}.mb-1-lg{margin-bottom:1rem}.p-1-lg{padding:1rem}.pl-1-lg{padding-left:1rem}.pr-1-lg{padding-right:1rem}.pt-1-lg{padding-top:1rem}.pb-1-lg{padding-bottom:1rem}.fs-1-lg{font-size:1rem}}.m-2{margin:2rem}.ml-2{margin-left:2rem}.mr-2{margin-right:2rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.p-2{padding:2rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.fs-2{font-size:2rem}@media (max-width: 1023px){.m-2-xs{margin:2rem}.ml-2-xs{margin-left:2rem}.mr-2-xs{margin-right:2rem}.mt-2-xs{margin-top:2rem}.mb-2-xs{margin-bottom:2rem}.p-2-xs{padding:2rem}.pl-2-xs{padding-left:2rem}.pr-2-xs{padding-right:2rem}.pt-2-xs{padding-top:2rem}.pb-2-xs{padding-bottom:2rem}.fs-2-xs{font-size:2rem}}@media (min-width: 1024px){.m-2-lg{margin:2rem}.ml-2-lg{margin-left:2rem}.mr-2-lg{margin-right:2rem}.mt-2-lg{margin-top:2rem}.mb-2-lg{margin-bottom:2rem}.p-2-lg{padding:2rem}.pl-2-lg{padding-left:2rem}.pr-2-lg{padding-right:2rem}.pt-2-lg{padding-top:2rem}.pb-2-lg{padding-bottom:2rem}.fs-2-lg{font-size:2rem}}.m-3{margin:3rem}.ml-3{margin-left:3rem}.mr-3{margin-right:3rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.p-3{padding:3rem}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.pt-3{padding-top:3rem}.pb-3{padding-bottom:3rem}.fs-3{font-size:3rem}@media (max-width: 1023px){.m-3-xs{margin:3rem}.ml-3-xs{margin-left:3rem}.mr-3-xs{margin-right:3rem}.mt-3-xs{margin-top:3rem}.mb-3-xs{margin-bottom:3rem}.p-3-xs{padding:3rem}.pl-3-xs{padding-left:3rem}.pr-3-xs{padding-right:3rem}.pt-3-xs{padding-top:3rem}.pb-3-xs{padding-bottom:3rem}.fs-3-xs{font-size:3rem}}@media (min-width: 1024px){.m-3-lg{margin:3rem}.ml-3-lg{margin-left:3rem}.mr-3-lg{margin-right:3rem}.mt-3-lg{margin-top:3rem}.mb-3-lg{margin-bottom:3rem}.p-3-lg{padding:3rem}.pl-3-lg{padding-left:3rem}.pr-3-lg{padding-right:3rem}.pt-3-lg{padding-top:3rem}.pb-3-lg{padding-bottom:3rem}.fs-3-lg{font-size:3rem}}.m-4{margin:4rem}.ml-4{margin-left:4rem}.mr-4{margin-right:4rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.p-4{padding:4rem}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.pt-4{padding-top:4rem}.pb-4{padding-bottom:4rem}.fs-4{font-size:4rem}@media (max-width: 1023px){.m-4-xs{margin:4rem}.ml-4-xs{margin-left:4rem}.mr-4-xs{margin-right:4rem}.mt-4-xs{margin-top:4rem}.mb-4-xs{margin-bottom:4rem}.p-4-xs{padding:4rem}.pl-4-xs{padding-left:4rem}.pr-4-xs{padding-right:4rem}.pt-4-xs{padding-top:4rem}.pb-4-xs{padding-bottom:4rem}.fs-4-xs{font-size:4rem}}@media (min-width: 1024px){.m-4-lg{margin:4rem}.ml-4-lg{margin-left:4rem}.mr-4-lg{margin-right:4rem}.mt-4-lg{margin-top:4rem}.mb-4-lg{margin-bottom:4rem}.p-4-lg{padding:4rem}.pl-4-lg{padding-left:4rem}.pr-4-lg{padding-right:4rem}.pt-4-lg{padding-top:4rem}.pb-4-lg{padding-bottom:4rem}.fs-4-lg{font-size:4rem}}.m-5{margin:5rem}.ml-5{margin-left:5rem}.mr-5{margin-right:5rem}.mt-5{margin-top:5rem}.mb-5{margin-bottom:5rem}.p-5{padding:5rem}.pl-5{padding-left:5rem}.pr-5{padding-right:5rem}.pt-5{padding-top:5rem}.pb-5{padding-bottom:5rem}.fs-5{font-size:5rem}@media (max-width: 1023px){.m-5-xs{margin:5rem}.ml-5-xs{margin-left:5rem}.mr-5-xs{margin-right:5rem}.mt-5-xs{margin-top:5rem}.mb-5-xs{margin-bottom:5rem}.p-5-xs{padding:5rem}.pl-5-xs{padding-left:5rem}.pr-5-xs{padding-right:5rem}.pt-5-xs{padding-top:5rem}.pb-5-xs{padding-bottom:5rem}.fs-5-xs{font-size:5rem}}@media (min-width: 1024px){.m-5-lg{margin:5rem}.ml-5-lg{margin-left:5rem}.mr-5-lg{margin-right:5rem}.mt-5-lg{margin-top:5rem}.mb-5-lg{margin-bottom:5rem}.p-5-lg{padding:5rem}.pl-5-lg{padding-left:5rem}.pr-5-lg{padding-right:5rem}.pt-5-lg{padding-top:5rem}.pb-5-lg{padding-bottom:5rem}.fs-5-lg{font-size:5rem}}.mt-18{margin-top:18rem}@media (min-width: 1024px){.mt-18-lg{margin-top:18rem}}.img-responsive,.img-responsive-voucher{max-width:100%;height:auto}header{z-index:1000;position:relative}header .top{height:10.6rem;background-color:#fff;left:0;right:0;display:flex;align-items:center;position:relative;border-bottom:1px solid #c4c4c4}@media (max-width: 1023px){header .top{height:8.2rem}}header .top .logo{width:21.6rem;height:5.8rem}@media (max-width: 767px){header .top .logo{width:16.25rem;height:4.3rem}}header .top .nav-mobile{flex:1;justify-content:flex-end}@media (max-width: 1023px){header .top nav{display:none;position:fixed;left:0;top:0;bottom:0;width:300px;z-index:2001;transform:translate(-100%);background-color:#fff;padding:3.5rem;align-items:flex-start!important;justify-content:flex-start!important;overflow-y:auto}header .top nav.active{display:flex;flex-direction:column;animation:slide .3s ease-in-out forwards}header .top nav .nav-close-wrapper{display:flex;justify-content:flex-end;width:100%;margin-bottom:3.2rem}header .top nav .nav-close-wrapper .nav-close{background:transparent;border:0;outline:0}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(0)}}}header .top nav>ul{display:flex;align-items:center;gap:2.4rem;margin-left:6.4rem}@media (max-width: 1023px){header .top nav>ul{order:3;margin-left:0;flex-direction:column;align-items:flex-start;width:100%;margin-top:3.6rem}}@media (max-width: 1023px){header .top nav>ul>li{width:100%}}header .top nav>ul>li>a{text-decoration:none;color:#2f2f37;font-size:1.6rem}@media (max-width: 1023px){header .top nav>ul>li>a{font-size:1.9rem;width:100%;display:flex;align-items:center;justify-content:space-between}}header .top nav>ul>li>a img{margin-right:7px}header .top nav>ul>li>a.toggle:after{content:"";margin-left:1.2rem;display:inline-block;background:url(/build/assets/toggle.83890b37.svg) no-repeat center center/cover;width:10px;height:5px;vertical-align:middle}@media (max-width: 1023px){header .top nav>ul>li>a.toggle:after{transform:rotate(-90deg)}}header .top nav>ul>li>a.active.toggle:after,header .top nav>ul>li>a:hover.toggle:after,header .top nav>ul>li>a:active.toggle:after{transform:rotate(180deg)}header .top nav>ul>li.hovered .submenu{display:block;z-index:2}header .top nav .list-bottom{margin-top:3.7rem;padding-top:3.7rem;border-top:1px solid #c4c4c4}header .top nav .nav-contact{order:4;margin-top:3.7rem;padding-top:3.7rem;border-top:1px solid #c4c4c4;font-size:1.3rem;line-height:2rem}header .top nav .nav-contact .nav-link{font-size:1.5rem}header .top nav .nav-contact .text-decoration{text-decoration:underline}header .top nav .nav-contact a{color:#2f2f37;text-decoration:none}header .top nav .submenu{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border-top:1px solid #c4c4c4}@media (max-width: 1023px){header .top nav .submenu{top:80px;left:0;right:0;bottom:0;padding:0 3.5rem;border-top:0;z-index:1}header .top nav .submenu .content{display:none!important}}header .top nav .submenu .list{border-right:1px solid #c4c4c4;padding:1.5rem 1.6rem}@media (max-width: 1023px){header .top nav .submenu .list{border-right:0;padding:0;width:100%}}header .top nav .submenu .content{flex:1}header .top nav .submenu .menu-back{border-bottom:1px solid #c4c4c4;padding-bottom:1.6rem;margin-bottom:3rem}header .top nav .submenu .menu-back a{display:inline-flex;align-items:center;font-size:1.9rem;color:#2f2f37;text-decoration:none;line-height:0}header .top nav .submenu .menu-back a:before{content:"";display:inline-block;background:url(/build/assets/arrow-right.6a64a11e.svg) no-repeat center center/cover;width:5px;height:10px;margin-right:1.2rem;transform:rotate(180deg)}header .top nav .submenu ul.nav-list li{font-size:1.3rem;font-weight:500;min-width:184px}@media (max-width: 1023px){header .top nav .submenu ul.nav-list li{font-size:1.9rem}}header .top nav .submenu ul.nav-list li a{padding:1.1rem 0;color:#2f2f37;text-decoration:none;width:100%;display:flex;align-items:center;justify-content:space-between}header .top nav .submenu ul.nav-list li a:after{content:"";display:inline-block;background:url(/build/assets/arrow-right.6a64a11e.svg) no-repeat center center/cover;width:5px;height:10px}@media (max-width: 1023px){header .top nav .submenu ul.nav-list li a:after{display:none}}header .top nav .submenu ul.nav-list li a:hover{font-weight:700;color:#3332d0}header .top nav .submenu ul.nav-list li a:hover:after{background-image:url(/build/assets/arrow-right-active.11ca14d4.svg)}header .top form{display:flex;align-items:center;flex:1;width:100%;border:1px solid #c4c4c4;border-radius:3px;height:4.3rem;margin:0 4.8rem;overflow:hidden}@media (max-width: 1023px){header .top form{order:1;flex:0 1 auto;margin:0 auto;flex-shrink:0}}header .top form:focus-within{outline:3px solid rgba(51,50,208,.3)}header .top form input{display:flex;flex:1;border:0;padding-left:2.4rem;font-size:1.3rem;height:100%;color:#2f2f37;background-color:transparent}header .top form input:focus{outline:none}header .top form>button{border:0;background-color:#2f2f37;width:3.1rem;height:3.1rem;margin-right:.6rem;margin-left:.6rem;transition:background-color .3s ease-in-out}header .top form>button .ico-search{display:inline-block}header .top form>button .ico-close{display:none}header .top form>button:hover,header .top form>button:active{background-color:#d62840}header .top form .search-results{display:none;position:absolute;left:0;right:0;top:100%;height:calc(100vh - 10.6rem);background-color:#fff;border-top:1px solid #c4c4c4;padding-top:7rem;overflow-y:auto}@media (max-width: 1023px){header .top form .search-results{height:calc(100vh - 136px);top:136px;border-top:0;padding-top:3rem}}header .top form.active>button .ico-search{display:none}header .top form.active>button .ico-close{display:inline-block}header .top .btn-cart{position:relative;padding:6px}header .top .btn-cart:hover,header .top .btn-cart:active{background-color:#e6e6e6}header .top .btn-cart>img{width:2.7rem;height:2.8rem}header .top .btn-cart .cart-badge{position:absolute;top:0;right:0;background-color:#d62840;width:1.6rem;height:1.6rem;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;font-size:1rem;font-weight:600;color:#fff}header .top .btn-platform{margin-left:4.8rem}@media (max-width: 1023px){header .top .btn-platform{order:2;margin-top:1.5rem;margin-left:0;flex-shrink:0}}header .top .mobile-hamburger{display:inline-flex;width:35px;height:35px;background-color:#2f2f37;border-radius:3px;align-items:center;justify-content:center;flex-direction:column;transition:background-color .3s ease-in-out}header .top .mobile-hamburger:hover,header .top .mobile-hamburger:active{background-color:#d62840}header .top .mobile-hamburger span{display:block;width:21px;height:2px;background-color:#fff;margin:2.5px auto;border-radius:2px}header .top .cart-desktop .cart-popup{position:absolute;top:100%;margin-left:-180px;width:360px;border:1px solid #c4c4c4;background:#fff}header .top .cart-desktop .cart-popup .cart-items{max-height:300px;overflow-y:auto}header .top .cart-desktop .cart-popup .cart-item{padding:1rem;display:flex;gap:1rem}header .top .cart-desktop .cart-popup .cart-item h4{font-size:12px;font-weight:600;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}header .top .cart-desktop .cart-popup .cart-item p{font-size:15px;font-weight:700}header .top .cart-desktop .cart-popup .cart-item img{object-fit:contain}header .top .cart-desktop .cart-popup .cart-item-details{flex:1}header .top .cart-desktop .cart-popup .cart-item-details-sub{margin-top:.5rem;font-size:12px}header .top .cart-desktop .cart-popup .cart-total{margin-top:1rem;padding:1rem;border-top:1px solid #c4c4c4}header .top-info{height:6.9rem;background-color:#191a4d;color:#fff;display:flex;align-items:center}@media (max-width: 767px){header .top-info{height:8rem}}@media (max-width: 399px){header .top-info{font-size:1.5rem}header .top-info .flex{flex-direction:column;gap:1rem}}header .top-info .promo{display:inline-flex;gap:3.8rem;align-items:center}@media (max-width: 767px){header .top-info .promo{flex-direction:column;gap:1rem}}@media (max-width: 399px){header .top-info .promo{flex-direction:row}}header .top-info .promo a{color:#fff}header .top-info .promo a:hover{color:#d62840}header .top-info .contact{display:inline-flex;align-items:center;gap:3.8rem}@media (max-width: 767px){header .top-info .contact{flex-direction:column;gap:1rem}}@media (max-width: 399px){header .top-info .contact{flex-direction:row}}header .top-info .contact a{color:#fff;text-decoration:none}header .top-info .contact a:hover,header .top-info .contact a:active{text-decoration:underline}.slider{position:relative;height:97.2rem}@media (max-width: 1023px){.slider{height:39vh}}@media (max-width: 599px){.slider{height:auto}}.slider-wrap{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0}@media (max-width: 1023px){.slider-wrap{width:100%;height:39vh}}@media (max-width: 599px){.slider-wrap{position:relative}}.slider-bg{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:0;transition:opacity 1s ease-in-out}.slider-bg-active{opacity:1}.slider-bg-1{background-image:url(/build/assets/slider-1.43828f88.jpg)}@media (max-width: 599px){.slider-bg-1{background-image:url(/build/assets/slider-1-mobile.b063b81e.jpg)}}.slider-bg-2{background-image:url(/build/assets/slider-2.d2c7948e.jpg)}@media (max-width: 599px){.slider-bg-2{background-image:url(/build/assets/slider-2-mobile.f332720d.jpg)}}.slider-bg-3{background-image:url(/build/assets/slider-3.9c6c26c1.jpg)}@media (max-width: 599px){.slider-bg-3{background-image:url(/build/assets/slider-3-mobile.870cdffa.jpg)}}.slider-bg-4{background-image:url(/build/assets/slider-4.f2056aa8.jpg)}@media (max-width: 599px){.slider-bg-4{background-image:url(/build/assets/slider-4-mobile.0ac0c6c8.jpg)}}.slider-text{position:relative;height:100%;display:flex;align-items:center;z-index:2;padding-bottom:129px}@media (max-width: 1023px){.slider-text{padding-bottom:65px}}@media (max-width: 599px){.slider-text{padding:3rem 0 4rem}}.slider-text-content-heading{font-family:Abhaya Libre,serif;font-weight:400;font-style:normal;font-size:11rem;color:#2f2f37;line-height:10rem}@media (max-width: 1023px){.slider-text-content-heading{font-size:4rem;line-height:4rem}}.slider-text-content-heading-highlight{position:relative;padding-bottom:11rem;overflow:hidden}@media (max-width: 1023px){.slider-text-content-heading-highlight{padding-bottom:5rem}}.slider-text-content-heading-highlight span{position:absolute;color:#3332d0;transition:transform 1s ease-in-out;visibility:hidden}.slider-text-content-heading-highlight span.slider-highlight-next{transform:translateY(100%)}.slider-text-content-heading-highlight span.slider-highlight-active{visibility:visible}.slider-text-content-heading-highlight span.slider-highlight-prev{transform:translateY(-100%);visibility:visible}.slider-text-content-paragraph{margin-top:3rem;line-height:4.5rem;max-width:59rem;font-size:3rem}@media (max-width: 1023px){.slider-text-content-paragraph{max-width:29rem;font-size:1.8rem;line-height:2.8rem;margin-top:0}}.opinions{position:relative;z-index:3;margin-top:-129px;background-color:#3332d0;border-radius:10px;padding:6rem 10rem}@media (max-width: 1023px){.opinions{padding:2.6rem 2.8rem;margin-top:-65px}}@media (max-width: 599px){.opinions{margin-top:0}}.opinions-header{border-bottom:1px solid #fff;font-size:2.5rem;color:#fff;line-height:3.3rem;margin-bottom:5rem;padding-bottom:5rem}@media (max-width: 1023px){.opinions-header{font-size:1.8rem;line-height:2.4rem;margin-bottom:2.5rem;padding-bottom:2.5rem}}@media (max-width: 1023px){.opinions-header-counter>div:nth-child(2){display:none}}@media (max-width: 1023px){.opinions-header-rating .stars{text-wrap:nowrap}.opinions-header-rating .stars img{width:14px;height:auto}}.opinions-header-all a{color:#fff;font-size:1.3rem}.opinions-content{color:#fff;display:grid;grid-template-columns:repeat(3,1fr);gap:7.4rem}@media (max-width: 1023px){.opinions-content{gap:0;display:block;overflow:hidden;width:100%}.opinions-content .opinions-slider{display:flex;flex-wrap:nowrap;gap:0 2.5rem;transition:transform .3s ease-in-out}}.opinions-content-opinion{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1023px){.opinions-content-opinion{width:100%;flex-shrink:0}}.opinions-content-opinion p{font-size:1.7rem;line-height:2.5rem}.opinions-content-opinion-footer{border-top:1px solid #fff;margin-top:5rem;padding-top:2.5rem}@media (max-width: 1023px){.opinions-content-opinion-footer{border-top:0;margin-top:2.5rem;padding-top:0}}.opinions-content-opinion-footer-author{font-size:1.6rem;font-weight:500;margin-bottom:1.7rem;gap:1.5rem}.opinions-content-opinion-footer-author .stars{text-wrap:nowrap}@media (max-width: 1023px){.opinions-content-opinion-footer-author .stars>img{width:13px;height:auto}}.opinions-content-opinion-footer-course{font-size:1.2rem;margin-bottom:.9rem}.opinions-content-opinion-footer-course a{color:#fff}.opinions-content-opinion-footer-course a:hover{text-decoration:none}.opinions-content-opinion-footer-date{font-size:1.2rem}.opinions-navigation{padding-top:2.5rem;margin-top:2.5rem;border-top:1px solid #fff}.opinions-navigation ul{display:flex;justify-content:space-between;align-items:center}.opinions-navigation a{color:#fff;font-size:1.1rem}.opinions-navigation button{border:1px solid #fff;background-color:transparent;border-radius:50%;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.opinions-navigation button.slide-left{transform:rotate(180deg)}.opinions-navigation button:after{content:"";background:url(/build/assets/arrow-right-white.d7b2026e.svg) no-repeat center center/cover;height:10px;width:5px;transition:background .3s ease-in-out}.opinions-navigation button:hover,.opinions-navigation button:active{background-color:#c4c4c4}.opinions-navigation button:hover:after,.opinions-navigation button:active:after{background-image:url(/build/assets/arrow-right-active.11ca14d4.svg)}.benefits{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8rem 13.3rem;margin-top:8rem}.benefits.no-margin{margin-top:0}@media (max-width: 1423px){.benefits{gap:8rem 8rem}}@media (max-width: 1023px){.benefits{gap:0;margin-top:0}}.benefits-benefit{width:37rem;display:flex;gap:3.2rem}@media (max-width: 1423px){.benefits-benefit{width:26%}}@media (max-width: 1023px){.benefits-benefit{width:100%;gap:2.4rem;padding:3.4rem 0}.benefits-benefit+.benefits-benefit{border-top:1px solid #c4c4c4}}.benefits-benefit-icon{width:8.4rem;height:8.4rem;display:flex;justify-content:center;align-items:center;background-color:#edf3ff;border-radius:5px;flex:0 0 auto}.benefits-benefit-content{flex:2 1 auto}.benefits-benefit-content h3{font-size:2.2rem;line-height:2.5rem;font-weight:700;margin-bottom:.6rem}@media (max-width: 1023px){.benefits-benefit-content h3{font-size:1.9rem}}.benefits-benefit-content p{font-size:1.7rem;line-height:2.5rem}@media (max-width: 1023px){.benefits-benefit-content p{font-size:1.4rem;line-height:2.1rem}}@media (min-width: 1024px){.benefits-large .benefits-benefit{width:45%}}.benefits-full{gap:2rem}.benefits-full .benefits-benefit{width:100%}.benefits-center .benefits-benefit{align-items:center}.benefits-bg-secondary .benefits-benefit-icon{background-color:#c8dbff}@media (max-width: 599px){.benefits-breaks-mobile .benefits-benefit{flex-wrap:wrap;gap:2.4rem}}.benefits-certificates{align-items:flex-start}.benefits-certificates .benefits-benefit-icon{width:18.4rem}.benefits-certificates .benefits-benefit-icon>img{width:auto;height:auto;max-width:90%;max-height:90%}.steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:9rem;margin-top:8rem;padding:0 10rem}@media (max-width: 1023px){.steps{margin-top:3.4rem;padding:3.4rem 0;grid-template-columns:repeat(1,1fr);gap:3.4rem}}.steps:before{content:"";position:absolute;top:3.9rem;width:100%;height:1px;background-color:#c4c4c4;z-index:1}@media (max-width: 1023px){.steps:before{left:3.3rem;top:0;width:1px;height:100%}}.steps .pin{position:absolute;top:3.9rem;left:0;width:0;height:1px;background-color:#000;z-index:1;transition:left .3s ease-in-out .4s,width .3s ease-in-out .4s}.steps-step{position:relative;z-index:3}@media (max-width: 1023px){.steps-step{display:flex;gap:2.4rem}}.steps-step-counter{font-family:Abhaya Libre,serif;font-size:5.9rem;display:flex;justify-content:center;align-items:center;color:#c4c4c4;width:7.8rem;height:7.8rem;border-radius:50%;border:1px solid #c4c4c4;background-color:#f5f5f5}@media (max-width: 1023px){.steps-step-counter{width:6.5rem;height:6.5rem;flex-shrink:0;font-size:4.9rem}}.steps-step-content{margin-top:3.4rem}@media (max-width: 1023px){.steps-step-content{margin-top:0}}.steps-step-content h3,.steps-step-content p{font-size:1.7rem;color:#c4c4c4;line-height:2.5rem}.steps-step.active .steps-step-counter,.steps-step:hover .steps-step-counter{background-color:#000;color:#fff}.steps-step.active .steps-step-content h3,.steps-step.active .steps-step-content p,.steps-step:hover .steps-step-content h3,.steps-step:hover .steps-step-content p{color:#2f2f37}.category-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.3rem 2rem;margin-top:8rem}@media (max-width: 1023px){.category-list{margin-top:3.7rem}}@media (max-width: 599px){.category-list .btn-category{width:100%}}.products{margin-top:7rem;display:flex;flex-wrap:wrap;gap:3.8rem 3.5%}@media (max-width: 1023px){.products{gap:0;margin-top:3.7rem;display:block;overflow:hidden}.products .products-slider{display:flex;flex-wrap:nowrap;gap:0 2.5rem;transition:transform .3s ease-in-out}}.products-page{gap:2.8rem 2%}@media (max-width: 1023px){.products-page{display:flex;gap:3.8rem 4%}}.products.loading{position:relative}.products.loading:after{content:"";background:rgba(0,0,0,.1) url(/build/assets/loading.1086a972.svg) no-repeat center center;top:0;left:0;right:0;bottom:0;position:absolute;border-radius:5px}.products.loading .products-item{filter:blur(3px)}@media (max-width: 1023px){.products-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:2.5rem}}.products-navigation ul{display:flex;justify-content:space-between;align-items:center;gap:1rem}.products-navigation ul li{flex:1}.products-navigation a{font-size:1.1rem;display:inline-flex;align-items:center}.products-navigation button{border:1px solid #c4c4c4;background-color:transparent;border-radius:50%;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.products-navigation button.slide-left{transform:rotate(180deg)}.products-navigation button:after{content:"";background:url(/build/assets/arrow-right-light.6365424a.svg) no-repeat center center/cover;height:10px;width:5px;transition:background .3s ease-in-out}.products-navigation button:hover,.products-navigation button:active{background-color:#c4c4c4}.products-navigation button:hover:after,.products-navigation button:active:after{background-image:url(/build/assets/arrow-right-white.d7b2026e.svg)}.products.no-m{margin-top:0}.products.s-m{margin-top:3.7rem}.products.gap-s{gap:3rem}.products-item{width:31%;border:1px solid #c4c4c4;border-radius:5px}@media (max-width: 1023px){.products-item{min-width:27rem;flex-shrink:0}}.products-item.medium{width:32%}@media (max-width: 1023px){.products-item.medium{width:48%}}@media (max-width: 609px){.products-item.medium{width:100%}}.products-item.medium .products-item-content{padding:2rem 2.3rem;font-size:1.3rem}.products-item.medium .products-item-content p{font-size:1.3rem}.products-item.medium .products-item-content-title a{font-size:1.6rem;line-height:2.4rem;min-height:4.8rem}@media (max-width: 609px){.products-item.medium .products-item-content-title a{min-height:initial}}.products-item.medium .products-item-content-price span{font-size:2.2rem}.products-item.medium .products-item-content-price span.old{font-size:1.6rem;margin-left:.5rem}.products-item.medium .btn-buy{font-size:1.1rem;height:3.4rem;padding-left:1.7rem;padding-right:1.7rem}.products-item.medium .btn-buy:before{width:1.4rem;height:1.45rem}.products-item.small.small-max{width:23%}@media (max-width: 1023px){.products-item.small.small-max{width:100%;min-width:100%;margin-top:1rem}.products-item.small.small-max .products-item-content{padding:1rem}}.products-item.small .products-item-content{padding:2rem 3rem}.products-item.small .products-item-content-title a{font-size:1.8rem;line-height:2.4rem;min-height:4.8rem}.products-item.small .products-item-content-data{margin-bottom:1rem}.products-item.small .btn-buy{font-size:0}.products-item.small .btn-buy:before{margin-right:0}.products-item.small .products-item-content-price span{font-size:2.6rem}.products-item.xs{width:18.9rem}.products-item.xs small{font-size:1rem}.products-item.xs .products-item-content{padding:1.3rem}.products-item.xs .products-item-content p{font-size:1rem}.products-item.xs .products-item-content-title{margin-bottom:1rem}.products-item.xs .products-item-content-title a{font-size:1.3rem;line-height:1.7rem;min-height:5.1rem;-webkit-line-clamp:3;line-clamp:3}.products-item.xs .products-item-content-data{margin-bottom:1rem}.products-item.xs .products-item-content-price span{font-size:1.6rem}.products-item.xs .products-item-content-price span.old{font-size:1rem}.products-item.xs .btn-buy{font-size:0;width:2.8rem;height:2.8rem;padding:0}.products-item.xs .btn-buy:before{margin-right:0;width:1.1rem;height:1.2rem}.products-item.xs .stars{display:inline-flex;align-items:center;gap:.1rem}.products-item.xs .stars img{width:7px;height:7px}.products-item-image{position:relative}.products-item-image a{display:block}.products-item-image img{width:100%;height:auto}.products-item-image .tags{position:absolute;display:flex;align-items:flex-start;flex-direction:column;gap:.5rem;z-index:2;top:1.6rem;left:1.6rem}.products-item-image .tag{color:#fff;font-size:1.3rem;font-weight:600;padding:5px 15px;border-radius:3px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.products-item-image .tag:before{content:"";display:inline-block;margin-right:7px}.products-item-image .tag-fire{background-color:#d62840}.products-item-image .tag-fire:before{background:url(/build/assets/fire.81862c44.svg) no-repeat center center/cover;width:1.4rem;height:1.6rem}.products-item-image .tag-new{background-color:var(--var-color-lime-green)}.products-item-image .tag-new:before{background:url(/build/assets/new.ef97c4b9.svg) no-repeat center center/cover;width:1.4rem;height:1.6rem}.products-item-content{padding:2.7rem 3rem;color:#8e8e8e}@media (max-width: 1023px){.products-item-content{font-size:1.1rem;padding:1.9rem}}.products-item-content-title{margin-bottom:2.3rem}.products-item-content-title a{font-size:2.2rem;color:#2f2f37;font-weight:700;line-height:3rem;min-height:6rem;text-decoration:none;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1023px){.products-item-content-title a{font-size:1.6rem;line-height:2.4rem;min-height:4.8rem}}.products-item-content-title a:hover{text-decoration:underline}.products-item-content-data{margin-bottom:2.3rem}.products-item-content-price span{font-size:3rem;color:#2f2f37;font-weight:600}@media (max-width: 1023px){.products-item-content-price span{font-size:2.3rem}}.products-item-content-price span.promo{color:#d62840}.products-item-content-price span.old{font-size:2.2rem;text-decoration:line-through;margin-left:1rem}@media (max-width: 1023px){.products-item-content-price span.old{font-size:1.7rem}}.products-paginator{margin-top:7rem}@media (max-width: 1024px){.products-paginator{margin-top:5rem}}.products-paginator ul{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.products-paginator-prev,.products-paginator-next{padding:0 1rem}.products-paginator-prev:after,.products-paginator-next:after{content:"";display:inline-block;width:5px;height:10px;background:url(/build/assets/arrow-right.6a64a11e.svg) no-repeat center center/cover;transition:background-image .3s ease-in-out}.products-paginator-prev.disabled,.products-paginator-next.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.products-paginator-prev:after{transform:rotate(180deg)}.products-paginator input{width:3.4rem;height:3.4rem;border:1px solid #c4c4c4;color:#2f2f37;text-align:center;border-radius:3px;-moz-appearance:textfield;appearance:textfield;margin:0}.products-paginator input::-webkit-outer-spin-button,.products-paginator input::-webkit-inner-spin-button{-webkit-appearance:none}.new-products{max-width:333px;margin-right:7rem}@media (max-width: 1023px){.new-products{max-width:100%;margin-right:0}}.new-products p{font-size:1.7rem;line-height:2.5rem}.newsletter{background:url(/build/assets/newsletter-bg.24bd3ff2.png) no-repeat center center/cover;padding:9.6rem 0 11rem}@media (max-width: 1023px){.newsletter{padding:4.5rem 0}}.newsletter h2,.newsletter p{color:#fff}.newsletter p{font-size:1.9rem;line-height:2.7rem;max-width:720px}.newsletter .btn{text-wrap:nowrap}footer{padding:12rem 0 6rem;border-top:1px solid #c4c4c4}@media (max-width: 1023px){footer{padding:0 0 4.4rem}}footer .back-to-top{display:none;color:#2f2f37;text-decoration:none;background:transparent;border:0;outline:0}@media (max-width: 1023px){footer .back-to-top{margin:5.2rem 0;display:flex;font-size:1.8rem;align-items:center}footer .back-to-top:before{content:"";width:4.9rem;height:4.9rem;border:1px solid #2f2f37;border-radius:50%;background:url(/build/assets/arrow-up.2fe2c44d.svg) no-repeat center center;margin-right:1.7rem}}footer .footer{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 1023px){footer .footer{grid-template-columns:repeat(2,1fr);gap:5rem 0}}@media (max-width: 599px){footer .footer{grid-template-columns:repeat(1,1fr);gap:3rem 0}}footer .footer p{font-size:1.3rem;line-height:2rem}footer .footer a{color:#2f2f37}footer .footer a:hover{text-decoration:underline}footer .footer ul li+li{margin-top:.75rem}footer .footer ul li a{font-size:1.3rem;color:#2f2f37;text-decoration:none}footer .footer ul li a:hover{color:#3332d0;text-decoration:none;font-weight:700}footer .footer ul.big li a{font-size:1.6rem}footer .footer-left{display:flex;flex-direction:column;justify-content:space-between;align-items:start}@media (max-width: 1023px){footer .footer-left{order:1}}@media (max-width: 599px){footer .footer-left{order:2}footer .footer-left>a{order:2;margin-top:3rem}footer .footer-left>div{order:1}}footer .footer-left .socials{margin-top:4rem}footer .footer-center{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 1023px){footer .footer-center{order:3;gap:1.5rem}}@media (max-width: 1023px) and (min-width: 600px){footer .footer-center{grid-area:2/1/3/3}}footer .footer-center-column h3{font-size:1.6rem;margin-bottom:3.4rem;font-weight:600}@media (max-width: 1023px){footer .footer-right{order:2}}@media (max-width: 599px){footer .footer-right{order:1}}footer .footer-right p.big{font-size:2.2rem;font-weight:600;line-height:3.2rem}footer .footer-right p a{text-decoration:none}footer .footer-partnership{border-top:1px solid #c4c4c4;margin-top:12rem;padding-top:6rem;display:flex;align-items:center;justify-content:center;gap:6rem}@media (max-width: 1023px){footer .footer-partnership{gap:2.8rem 1.8rem;flex-wrap:wrap;margin-top:4.4rem;padding-top:4.4rem}}#newsletter-email{min-width:250px}.form-label{display:block;font-size:11px;margin-bottom:7px;color:#8e8e8e}.form-input input,.form-input select,.form-input textarea{border:1px solid #c4c4c4;outline:0;border-radius:3px;background-color:#fff;color:#2f2f37;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;height:51px;padding-left:16px;padding-right:16px}.modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;justify-content:center;align-items:center;padding:24px}@media (max-width: 359px){.modal{padding:16px}}.modal.active{display:flex;padding:24px}.modal .modal-close{position:absolute;top:24px;right:24px;cursor:pointer}@media (max-width: 359px){.modal .modal-close{top:16px;right:16px}}.modal .container{position:relative;background-color:#fff;padding:24px;border-radius:5px;margin-top:auto;margin-bottom:auto}@media (max-width: 359px){.modal .container{padding:16px}}.modal .container h3{font-family:Abhaya Libre,serif;font-size:3rem;font-weight:400;margin-bottom:2.5rem;text-align:center}@media (max-width: 767px){.modal .container h3{font-size:2rem;margin:0 24px}}.modal .container h3 span{color:#3332d0}.modal .container ul li{background:url(/build/assets/check.944dabd6.svg) no-repeat center left;font-size:1.4rem;margin-left:1rem;padding-left:2.5rem}.modal .container ul li+li{margin-top:1rem}.modal .container .flex>img{max-width:25%;height:auto}@media (max-width: 767px){.modal .container .flex>img{max-width:50%}}.breadcrumb{display:flex;align-items:center;gap:0 1.1rem;margin:7.6rem 0}@media (max-width: 1023px){.breadcrumb{margin:2.3rem 0}}.breadcrumb li{color:#8e8e8e;font-size:1rem}.breadcrumb li:not(:last-child):after{content:"";display:inline-block;background:url(/build/assets/arrow-breadcrumb.6e6d9ff0.svg) no-repeat center center/cover;width:3px;height:6px;margin-left:11px}.breadcrumb li a{color:#8e8e8e;text-decoration:none}.breadcrumb li a:hover{text-decoration:none;text-shadow:.5px 0 0 #8e8e8e}.category{display:grid;grid-template-columns:1fr 3fr;gap:0 1.6rem}@media (max-width: 1023px){.category{grid-template-columns:1fr}}.category-editor h2,.category-editor h3,.category-editor h4,.category-editor h5,.category-editor h6{font-weight:400;font-family:Abhaya Libre,serif}.category-editor h2{font-size:3rem}.category-editor h3{font-size:2.5rem}.category-editor h4{font-size:2rem}.category-editor h5{font-size:1.8rem}.category-editor h6{font-size:1.6rem}.category-editor p{font-size:1.5rem;line-height:2.5rem;text-align:justify}.category-editor p b,.category-editor p strong{font-weight:600}.category-content{margin-bottom:13rem}.category-content-desc{margin-top:2.5rem;text-align:justify}@media (min-width: 1024px){.category-content-desc{display:grid;grid-template-columns:5fr 4fr}}.category-content-desc p{font-size:1.5rem;line-height:2.5rem;text-align:justify}@media (max-width: 1023px){.category-content-desc .form-category-sort{margin-top:3rem;width:100%;display:flex;justify-content:space-between;gap:1.5rem}}@media (max-width: 1023px) and (max-width: 599px){.category-content-desc .form-category-sort{flex-wrap:wrap}.category-content-desc .form-category-sort .form-input,.category-content-desc .form-category-sort .form-input select{width:100%}}.category-nav{display:block;padding-right:7rem}@media (max-width: 1023px){.category-nav{display:none}}.category-nav-section{margin-bottom:5rem}.category-nav-section .sub-heading{margin-bottom:2.8rem}.category-nav-section+div{border-top:1px solid #c4c4c4;padding-top:5rem}.category-nav-section p{font-size:1.2rem;line-height:2rem}.category-nav ul li{padding:.6rem 0}.category-nav ul li a{display:flex;align-items:center;font-size:1.2rem;color:#2f2f37;text-decoration:none}.category-nav ul li a:hover{font-weight:700}.category-nav ul li a:hover span{font-weight:400}.category-nav ul li a span{margin-left:auto;color:#8e8e8e}.category-nav ul li a:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;margin-right:1.3rem}.category-nav ul li:first-child a:before{border:1px solid #c4c4c4;background-color:#fff}.category-nav ul li.active a{font-weight:700}.category-nav ul li.active a span{font-weight:400}.category-description{background-repeat:no-repeat;background-position:left center;background-size:cover;padding:13rem 0}@media (max-width: 1023px){.category-description{padding:5rem 0;margin-top:5rem}}@media (min-width: 1024px){.category-description-content{padding-left:35.6rem}}.category-description-content-text{display:-webkit-box!important;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.category-description-content-text.expanded{-webkit-line-clamp:initial;line-clamp:initial}.category-description-content-expand{font-size:2rem;margin-top:2.5rem}.category-description-content-expand>span{cursor:pointer;display:inline-block}.category-description-content-expand>span:after{content:"";margin-left:1.2rem;display:inline-block;background:url(/build/assets/toggle.83890b37.svg) no-repeat center center/cover;width:10px;height:5px;vertical-align:middle}.category-description-content-expand>span.toggle:after{transform:rotate(180deg)}.category-description h1:not(:first-child),.category-description h2:not(:first-child),.category-description h3:not(:first-child),.category-description h4:not(:first-child),.category-description h5:not(:first-child),.category-description h6:not(:first-child),.category-description p:not(:first-child){margin-top:2.4rem}.course{display:grid;grid-template-columns:2fr 1fr;gap:0 1.6rem;margin-top:-2.5rem;margin-bottom:16rem}@media (max-width: 1023px){.course{display:block;margin-top:0;margin-bottom:8rem}}.course.career-advisor{margin:0 auto;padding-bottom:5rem;padding-top:2rem}.course .fixed-basket{display:none;width:100%;height:60px;background-color:#c4c4c4;position:fixed;bottom:-60px;left:0;right:0;transition:bottom .3s ease-in-out;align-items:center;padding:0 .8rem}@media (max-width: 1023px){.course .fixed-basket{display:flex}.course .fixed-basket.active{bottom:0}}.course .fixed-basket-content{flex:1;display:flex;align-items:center;justify-content:space-between;gap:2rem}.course .fixed-basket-content-name{flex:1}@media (max-width: 499px){.course .fixed-basket-content-name{display:none}}.course .fixed-basket-content-name h3{font-size:1.1rem;line-height:1.3rem}@media (max-width: 499px){.course .fixed-basket-content-price{flex:1;text-align:center}}.course .fixed-basket-content-price span{font-size:1.5rem;line-height:1.5rem;font-weight:600}@media (max-width: 499px){.course .fixed-basket-content-price span{font-size:1.8rem}}.course .fixed-basket-content-price span.promo{color:#d62840}.course .fixed-basket-content-price span.old{font-size:1.2rem;text-decoration:line-through}@media (max-width: 499px){.course .fixed-basket-content-price span.old{font-size:1.5rem}}.course-promo{display:flex;align-items:center;gap:2rem;margin-top:2.5rem}.course-promo-img{position:relative;overflow:hidden;border:1px solid #c4c4c4;border-radius:3px;width:130px;height:130px;background-size:cover;background-position:center center}.course-promo-img img{position:absolute;top:0;left:0;width:100%;height:auto}.course-promo-content{flex:1}.course-promo-content-title{font-size:1.3rem;line-height:1.9rem;height:3.8rem;color:#2f2f37;text-decoration:none;font-weight:700;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-promo-content p{font-size:1.1rem;color:#8e8e8e;margin-top:.6rem}.course-promo-content p img{vertical-align:middle}.course-promo-content-price{display:flex;align-items:center;gap:1.3rem}.course-promo-content-price span{font-size:2rem;font-weight:600}.course-promo-content-price span.promo{color:#d62840}.course-promo-content-price span.old{font-size:1.4rem;text-decoration:line-through}.course-promo-content-footer{margin-top:1.4rem;display:flex;align-items:center;justify-content:space-between}.course-description-top{font-size:1.8rem;line-height:2.8rem;margin-top:2.5rem;margin-bottom:3.8rem}.course-description-top p,.course-description-top span{color:#2f2f37!important;background-color:transparent!important}.course-price{display:flex;align-items:center;justify-content:center;gap:2.5rem;padding:2.5rem 0 0}.course-price span{font-size:4.4rem;font-weight:600}.course-price span.promo{color:#d62840}.course-price span.old{font-size:3.2rem;text-decoration:line-through}.course-content{padding-right:11.6rem}@media (max-width: 1199px){.course-content{padding-right:6rem}}@media (max-width: 1023px){.course-content{padding-right:0}}.course-content-header{position:relative;padding:4.5rem 0}@media (min-width: 1024px){.course-content-header:before{content:"";z-index:-1;background:#f5f5f5;height:100%;position:absolute;top:0;bottom:0;width:100vw;left:calc(-50vw + 50%);right:calc(-50vw + 50%)}}@media (max-width: 1023px){.course-content-header{border:1px solid #c4c4c4;border-radius:5px;overflow:hidden;padding:0;margin-top:4rem}.course-content-header .mobile-padding{padding:1.8rem}.course-content-header>img{width:100%;max-height:500px;object-fit:cover}}.course-content-header-reviews{font-size:1.5rem;color:#8e8e8e}.course-content-header-reviews a{font-size:1.3rem}.course-content-header-reviews+.course-content-header-reviews{margin-top:1rem}.course-content-header-categories{margin-top:1.5rem}.course-content-features{margin-top:4.2rem}@media (max-width: 1023px){.course-content-features{margin-top:4rem}}.course-content-features ul{display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.course-content-features ul{flex-direction:column;gap:1rem}}.course-content-features ul li{height:7.4rem;display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:0 2rem;font-size:1.5rem;line-height:2rem}@media (min-width: 768px){.course-content-features ul li+li{border-left:1px solid #c4c4c4}}@media (max-width: 767px){.course-content-features ul li{border:1px solid #c4c4c4;padding:1.2rem 1.8rem;width:100%;border-radius:5rem;height:5rem}.course-content-features ul li br{display:none}}.course-content-section{border:1px solid #c4c4c4;border-radius:5px;padding:3.8rem 5rem;margin-top:5rem}.course-content-section.special{background-color:#edf3ff;border:0}.course-content-section.clear{border:0;padding:0}@media (max-width: 1023px){.course-content-section{padding:1.8rem;margin-top:4rem}}.course-content-section-header{margin-bottom:2.4rem}.course-content-section-tags{display:flex;gap:1.5rem;flex-wrap:wrap}.course-content-section .modules-list{line-height:2.5rem}.course-content-progress{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4rem}@media (max-width: 767px){.course-content-progress{grid-template-columns:1fr;gap:3rem}}.course-content-progress>div{display:flex;align-items:flex-start;gap:2.3rem}.course-content-progress>div span{display:flex;width:4.4rem;height:4.4rem;border:1px solid #2f2f37;border-radius:50%;align-items:center;justify-content:center;font-size:3.1rem;font-weight:400;font-family:Abhaya Libre,serif;line-height:1}.course-content-progress>div p{display:block;flex:1;font-size:1.5rem;line-height:2.5rem}.course-content-faq-question{font-size:1.5rem;font-weight:600;line-height:2.5rem;margin-bottom:1.1rem}.course-content-faq-answer{font-size:1.5rem;line-height:2.5rem;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.course-content-faq-answer>div{overflow:hidden}.course-content-faq ul li{position:relative;padding-left:3rem;cursor:pointer}.course-content-faq ul li:after,.course-content-faq ul li:before{position:absolute;left:0;top:1rem;content:"";display:block;width:18px;height:3px;background-color:#3332d0;border-radius:3px}.course-content-faq ul li:before{transform:rotate(270deg);transition:transform .3s ease-in-out}.course-content-faq ul li+li{margin-top:1.1rem}.course-content-faq ul li.active:before{transform:rotate(0)}.course-content-faq ul li.active .course-content-faq-answer{grid-template-rows:1fr}.course-content-advantages{margin-top:8rem}@media (max-width: 1023px){.course-content-advantages{margin-top:4rem}}.course-content-advantages ul,.course-content-advantages ol{list-style-type:disc;margin-left:2rem;font-size:1.5rem;line-height:2.5rem;background-color:transparent!important;color:#2f2f37!important}.course-content-description-text{margin-top:2.4rem;display:-webkit-box!important;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;transition:-webkit-line-clamp .3s ease-in-out}.course-content-description-text p{font-size:1.5rem;line-height:2.5rem}.course-content-description-text p,.course-content-description-text span{background-color:transparent!important;color:#2f2f37!important}.course-content-description-text h2,.course-content-description-text h3,.course-content-description-text h4,.course-content-description-text h5,.course-content-description-text h6{font-size:3rem;font-weight:400!important;font-family:Abhaya Libre,serif;background-color:transparent!important;color:#2f2f37!important}.course-content-description-text h2 strong,.course-content-description-text h3 strong,.course-content-description-text h4 strong,.course-content-description-text h5 strong,.course-content-description-text h6 strong{font-weight:400!important}.course-content-description-text p:not(:first-child),.course-content-description-text h2:not(:first-child),.course-content-description-text h3:not(:first-child),.course-content-description-text h4:not(:first-child),.course-content-description-text h5:not(:first-child),.course-content-description-text h6:not(:first-child),.course-content-description-text ul:not(:first-child),.course-content-description-text ol:not(:first-child){margin-top:2rem}.course-content-description-text ul,.course-content-description-text ol{list-style-type:disc;margin-left:2rem;font-size:1.5rem;line-height:2.5rem;background-color:transparent!important;color:#2f2f37!important}.course-content-description-text.showAll{-webkit-line-clamp:initial;line-clamp:initial}.course-content-description-author{margin-top:5rem;padding-top:5rem;border-top:1px solid #c4c4c4}.course-content-description-author h3{font-size:2.5rem}.course-content-description-author-text p{margin-top:0!important}.course-content-description-show{height:109px;background:linear-gradient(to bottom,rgba(255,255,255,.3),20%,rgb(255,255,255));margin-top:-75px;display:flex;align-items:flex-end;position:relative;transition:background .3s ease-in-out}.course-content-description-show.showAll{background:none}.course-content-description-show.showAll a img{transform:rotate(180deg)}.course-content-description-show a{font-family:Abhaya Libre,serif;font-size:2rem;font-weight:400;color:#2f2f37;text-decoration:none}.course-content-description-show a img{vertical-align:middle}.course-box-details{position:sticky;margin-top:-2.9rem;top:-17.6rem;display:block;border:1px solid #c4c4c4;border-radius:5px;overflow:hidden;background-color:#fff}@media (max-width: 1399px){.course-box-details{top:-19.9rem}}@media (max-width: 1299px){.course-box-details{top:-22.9rem}}.course-box-details-career{margin-top:5rem;top:12rem}.course-box-details-img{background-size:cover;background-position:center center;height:280px}.course-box-details-img>img{width:100%;height:auto}.course-box-details-info{padding:0 3.5rem 4rem}.course-box-details-info-btn{margin-top:2.5rem}.course-box-details-info-features{margin-top:4rem}@media (max-height: 929px){.course-box-details-info-features{margin-top:2rem}}.course-box-details-info-features ul{margin-top:.7rem}.course-box-details-info-features ul li{padding:.7rem 0;display:flex}.course-box-details-info-features ul li>img{margin-right:.9rem}.course-box-details-info-recommend{margin-top:4rem;padding-top:4rem;border-top:1px solid #c4c4c4}@media (max-height: 929px){.course-box-details-info-recommend{margin-top:2rem;padding-top:2rem}}.basket{display:grid;grid-template-columns:2fr 1fr;gap:0 13rem;margin:4rem 0}@media (max-width: 1299px){.basket{gap:0 4rem}}@media (max-width: 1023px){.basket{grid-template-columns:1fr}}.basket-checkout{gap:0 4rem}.basket-login{background-color:#f5f5f5;border-radius:5px;padding:4.5rem 5rem}@media (max-width: 767px){.basket-login{padding:2.5rem;text-align:center}}@media (max-width: 459px){.basket-login{padding:1rem}}.basket-section{border-radius:5px;padding:4.5rem 5rem;border:1px solid #c4c4c4}@media (max-width: 767px){.basket-section{padding:2.5rem}}@media (max-width: 459px){.basket-section{padding:0;border:0}}.basket-section-number{border:1px solid #8e8e8e;color:#8e8e8e;border-radius:50%;font-family:Abhaya Libre,serif;font-size:3rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-right:2rem}.basket-summary{border-radius:5px;overflow:hidden}@media (max-width: 459px){.basket-summary{margin-left:-24px;margin-right:-24px}}.basket-summary-wrap{background-color:#edf3ff;padding:5rem}@media (max-width: 767px){.basket-summary-wrap{padding:2.5rem}}.basket-summary-wrap h2{font-size:2.5rem;font-weight:600;margin-bottom:2.5rem}.basket-summary-item{display:flex;align-items:center;justify-content:space-between;padding:2.5rem 0;border-top:1px solid #c4c4c4}.basket-summary-item-image{flex:1}.basket-summary-item-image img{object-fit:cover}.basket-summary-item-data{display:flex;align-items:center}.basket-summary-item-name{font-size:1.3rem;font-weight:700;color:#2f2f37;flex:1;margin:0 2rem}.basket-summary-item-price{font-size:1.5rem;font-weight:600;color:#2f2f37;text-align:right}.basket-summary-item-price span{font-size:2rem;font-weight:600}.basket-summary-item-price span.promo{color:#d62840}.basket-summary-item-price span.old{font-size:1.4rem;text-decoration:line-through}.basket-summary-total{display:flex;align-items:center;justify-content:space-between;font-size:3.5rem;color:#2f2f37;font-weight:600;margin-top:2rem;padding-top:2rem;border-top:1px solid #c4c4c4}.basket-item{display:flex;gap:2.5rem;align-items:center;justify-content:space-between;padding:4rem 0;border-top:1px solid #c4c4c4;position:relative}@media (max-width: 767px){.basket-item{padding:3rem 0;display:grid;grid-template-columns:repeat(5,1fr);row-gap:0}}@media (max-width: 459px){.basket-item{display:block}}.basket-item-image{position:relative;flex:1}@media (max-width: 767px){.basket-item-image{grid-area:1/1/3/2;display:flex;height:100%}}@media (max-width: 459px){.basket-item-image{padding-right:3rem;margin-bottom:1rem}}.basket-item-image img{object-fit:contain}@media (max-width: 459px){.basket-item-image img{width:100%;height:auto}}.basket-item-image .tags{position:absolute;display:flex;align-items:flex-start;flex-direction:column;gap:.5rem;z-index:2;top:1rem;left:1rem}.basket-item-image .tag{color:#fff;font-size:1rem;font-weight:600;padding:2px 7px;border-radius:2px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.basket-item-image .tag:before{content:"";display:inline-block;margin-right:7px}.basket-item-image .tag-fire{background-color:#d62840}.basket-item-image .tag-fire:before{background:url(/build/assets/fire.81862c44.svg) no-repeat center center/cover;width:1.4rem;height:1.6rem}.basket-item-image .tag-new{background-color:var(--var-color-lime-green)}.basket-item-image .tag-new:before{background:url(/build/assets/new.ef97c4b9.svg) no-repeat center center/cover;width:1.4rem;height:1.6rem}.basket-item-content{width:100%;font-size:1.3rem;color:#8e8e8e}@media (max-width: 767px){.basket-item-content{grid-area:1/2/2/6;padding-right:3rem}}.basket-item-content-title a{font-size:1.6rem;font-weight:700;color:#2f2f37;text-decoration:none}.basket-item-content-title a:hover{text-decoration:underline}.basket-item-content .rating{margin-bottom:.5rem}.basket-item-price{flex:1;text-align:right;text-wrap:nowrap}@media (max-width: 767px){.basket-item-price{grid-area:2/2/3/6;text-align:left;margin-top:2rem}}.basket-item-price span{text-wrap:nowrap;font-size:2rem;font-weight:600}.basket-item-price span.promo{color:#d62840}.basket-item-price span.old{font-size:1.4rem;text-decoration:line-through}@media (max-width: 767px){.basket-item-remove{position:absolute;top:3rem;right:0}}.basket-item-remove a{display:block;width:1.7rem;height:1.7rem;flex:1}.basket-item-remove a:after{content:"";display:block;width:1.7rem;height:1.7rem;background:url(/build/assets/remove.d2847086.svg) no-repeat center center/cover;transition:background-image .3s ease-in-out}.basket-item-remove a:hover:after{background-image:url(/build/assets/remove-active.3aaaecce.svg)}.basket-table{margin-top:4rem}.basket-form{margin-top:7rem}@media (max-width: 1023px){.basket-form{margin-top:4rem}}.basket-form-wrap{padding:6rem 3.5rem;border:1px solid #c4c4c4;border-radius:5px;display:flex;flex-direction:column;gap:4.5rem}@media (max-width: 1023px){.basket-form-wrap{gap:2.5rem;padding:3rem 1.8rem}}.basket-form-summary{font-size:2.5rem;font-weight:600}.basket-form-summary .basket-form-price{font-size:3.2rem;font-weight:600}.basket-form-summary .promo{font-size:4.4rem;color:#d62840}.basket-form-summary .old{text-decoration:line-through}.basket-form a{color:#2f2f37;text-decoration:none}.basket-form a:hover{font-weight:700}.basket-form form.discount-form{display:flex;align-items:center;width:100%;border:1px solid #c4c4c4;border-radius:5px;height:5.9rem;overflow:hidden}@media (max-width: 1023px){.basket-form form.discount-form{order:1;flex:0 1 auto;margin:0 auto;flex-shrink:0}}.basket-form form.discount-form:focus-within{outline:3px solid rgba(51,50,208,.3)}.basket-form form.discount-form input{display:flex;flex:1;border:0;padding-left:2.4rem;font-size:1.6rem;height:100%;color:#2f2f37;background-color:transparent;width:100%}@media (max-width: 359px){.basket-form form.discount-form input{padding-left:1rem}}.basket-form form.discount-form input:focus{outline:none}.basket-form form.discount-form button{border:0;background-color:#2f2f37;width:12.3rem;height:4.3rem;margin-right:.6rem;margin-left:.6rem;transition:background-color .3s ease-in-out;font-size:1.6rem;font-weight:600;color:#fff}@media (max-width: 359px){.basket-form form.discount-form button{width:10rem}}.basket-form form.discount-form button:hover,.basket-form form.discount-form button:active{background-color:#d62840}.page .banner{display:flex;align-items:center;width:100%;height:60vh;background:url(/build/assets/banner.1916b09c.jpg) no-repeat center center/cover;color:#fff}@media (max-width: 1023px){.page .banner{height:40rem}}.page .banner-small{height:40vh}@media (max-width: 1023px){.page .banner-small{height:30rem}}.page .banner.certificates{background:url(/build/assets/banner.dcfef1a7.jpg) no-repeat center center/cover}.page .banner.contact{background:url(/build/assets/banner.472533a5.jpg) no-repeat center center/cover}.page .banner.our-experts{background:url(/build/assets/banner.611c679d.jpg) no-repeat center center/cover}.page .banner.about-us{background:url(/build/assets/banner.0820d93c.jpg) no-repeat center center/cover}.page .banner.reviews{background:url(/build/assets/banner.deb500f1.jpg) no-repeat center center/cover}.page .banner.voucher{background:url(/build/assets/banner.38487914.png) no-repeat center center/cover}@media (max-width: 1023px){.page .banner.voucher{background:url(/build/assets/banner-xs.56dfb672.png) no-repeat center center/cover}}.page .banner.career{background:url(/build/assets/banner.726aa06a.jpg) no-repeat center center/cover}.page .banner .heading{font-weight:400;font-style:normal;font-size:11rem;color:#2f2f37;line-height:10rem}@media (max-width: 1023px){.page .banner .heading{font-size:8rem;line-height:7rem}}@media (max-width: 599px){.page .banner .heading{font-size:6rem;line-height:5rem}}@media (max-width: 460px){.page .banner .heading{font-size:4rem;line-height:3rem}}.page .banner .heading span{font-family:Manrope,sans-serif;display:inline-block;line-height:4.5rem;font-size:3rem;color:#3332d0}@media (max-width: 599px){.page .banner .heading span{line-height:3.5rem;font-size:2rem}}.page .banner .sub-heading{font-family:Manrope,sans-serif;line-height:4.5rem;font-size:3rem;color:#3332d0}.page .banner .sub-heading.quote{position:relative;font-style:italic;padding-left:3rem;display:inline-block}.page .banner .sub-heading.quote span{display:block;text-align:right}.page .banner .sub-heading.quote:after{content:"";position:absolute;top:0;left:0;background:url(/build/assets/quote.7518d23f.svg) no-repeat center center/cover;width:2.5rem;height:2.5rem}@media (max-width: 599px){.page .banner .sub-heading{line-height:3.5rem;font-size:2rem}}.page-progress{display:grid;grid-template-rows:1fr 1fr 1fre;grid-template-columns:1fr;gap:4rem}.page-progress>div{display:flex;align-items:flex-start;gap:2.3rem}.page-progress>div span{display:flex;width:4.4rem;height:4.4rem;border:1px solid #2f2f37;border-radius:50%;align-items:center;justify-content:center;font-size:3.1rem;font-weight:400;font-family:Abhaya Libre,serif;line-height:1}.page-progress>div p{display:block;flex:1;font-size:1.5rem;line-height:2.5rem}.page-tags{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}@media (max-width: 1023px){.page-tags{grid-template-columns:repeat(2,1fr)}}@media (max-width: 599px){.page-tags{grid-template-columns:repeat(1,1fr)}}.page-tags.small{display:flex;gap:1rem;flex-wrap:wrap}.page-tags.small .btn-tag{font-size:1.6rem;padding:.5rem 1rem}.page-tags .btn-tag{font-family:Abhaya Libre,serif;font-weight:400;font-size:3rem;justify-content:center;padding:1.5rem 2.5rem;height:auto}.grid.col-2{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem}.grid.col-2-50-percent{grid-template-columns:50% 50%}@media (max-width: 1023px){.grid.col-2{grid-template-columns:100%;gap:1.6rem}}@media (max-width: 1023px){.grid.gap-form{gap:2rem}}.grid.gap-7{gap:7rem}@media (max-width: 1023px){.grid.gap-7{gap:2rem}}.form-styled.bordered{border:1px solid #c4c4c4;border-radius:5px;padding:5rem;background-color:#fff}@media (max-width: 1023px){.form-styled.bordered{padding:1rem}}.form-styled .form-group>label:not(.form-check-label){display:block;font-size:1.1rem;font-weight:600;color:#8e8e8e;margin-bottom:.7rem}.form-styled .form-group.has-danger .form-control{border-color:#d62840}.form-styled .form-group.has-danger .pristine-error{display:block;font-size:1.1rem;color:#d62840;margin-top:.5rem}.form-styled .check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}@media (max-width: 599px){.form-styled .check-grid{grid-template-columns:repeat(1,1fr)}}.form-styled .form-check .form-check-input{border-radius:1px;width:13px;height:13px;border:1px solid #2f2f37;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-size:8px 6px;vertical-align:top;margin-top:.35em}.form-styled .form-check .form-check-input:checked{background-color:#2f2f37;background-image:url(/build/assets/checkbox.c1b497a8.svg)}.form-styled .form-check .form-check-input:focus{outline:3px solid rgba(51,50,208,.3)}.form-styled .form-check.has-danger .form-check-input{border-color:#d62840}.form-styled .form-check.has-danger .form-check-label{color:#d62840}.form-styled .form-check .form-check-label{font-size:1.2rem;font-weight:400;color:#2f2f37;margin-left:.5rem}.form-styled .form-check.big .form-check-label{font-size:1.6rem}.form-styled .form-check.big .form-check-input{width:20px;height:20px;background-size:12px 10px;margin-top:.15rem}.form-styled .form-radio{display:flex;align-items:center}.form-styled .form-radio .form-radio-input{border-radius:50%;width:20px;height:20px;border:1px solid #c4c4c4;background-color:#fff;background-repeat:no-repeat;background-position:center center;accent-color:#000}.form-styled .form-radio .form-radio-input:checked{accent-color:#000}.form-styled .form-radio .form-radio-input:focus{outline:3px solid rgba(51,50,208,.3)}.form-styled .form-radio .form-radio-input:invalid{border-color:#d62840}.form-styled .form-radio .form-radio-label{font-size:1.5rem;font-weight:600;color:#2f2f37;margin-left:.8rem;flex:1}.form-styled .form-radio.big .form-radio-label{font-size:1.6rem}.form-styled .form-radio.big .form-radio-input{width:20px;height:20px;background-size:12px 10px;margin-top:.15rem}.form-styled .form-control{border:1px solid #c4c4c4;border-radius:3px;padding:1.2rem;height:5rem;font-size:1.4rem;color:#2f2f37;font-family:Manrope,sans-serif;font-weight:600;width:100%;outline:0;resize:none}.form-styled .form-control:focus{outline:3px solid rgba(51,50,208,.3)}.form-styled textarea.form-control{height:15rem;line-height:2.2rem}.form-styled .submitAlert{font-size:1.4rem;color:#2f2f37;margin-top:2rem}.table{width:100%;overflow-x:auto;line-height:1.5}.table table{min-width:600px;border-collapse:collapse;border-spacing:0}.table table strong{color:#3332d0}.table table .text-green{color:var(--var-color-lime-green)}.table table .text-orange{color:var(--var-color-dark-orange)}.table table tbody tr:not(.no-border){border-top:1px solid #c4c4c4}.table table tbody tr:not(.no-border) td{padding:2rem .5rem}.table table tbody tr.no-border td{padding:0 .5rem 2rem}.table table thead tr th{padding:2rem .5rem}.table-prices{text-align:center}.table-prices table thead th{width:25%}.table-documents{text-align:center}.table-documents table{margin-left:auto;margin-right:auto}@media (max-width: 991px){.table-documents table thead th{width:50%}}.socials .social{display:inline-block;width:2rem;height:2rem;transition:background-image .3s ease-in-out;font-size:0}.socials .social-big{width:3.2rem;height:3.2rem}.socials .social-fb{background:url(/build/assets/facebook.3df2b9fe.svg) no-repeat center center/cover}.socials .social-fb:hover{background-image:url(/build/assets/facebook-active.1243fb30.svg)}.socials .social-insta{background:url(/build/assets/instagram.70e38244.svg) no-repeat center center/cover}.socials .social-insta:hover{background-image:url(/build/assets/instagram-active.af664d2a.svg)}.blog-posts-lazy{display:flex;gap:3.2rem;margin-top:4rem}.blog-posts-lazy article{border:1px solid #c4c4c4;border-radius:3px;width:263px;height:250px}.blog-posts-lazy article a{text-decoration:none}.blog-posts-lazy article img{width:100%;height:96px;object-fit:cover}.blog-posts-lazy article .article-desc{padding:1.8rem}.blog-posts-lazy article h3{font-size:1.3rem;font-weight:700;color:#2f2f37;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;overflow:hidden}.blog-posts-lazy article p{margin-top:.5rem;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;-moz-box-orient:vertical;overflow:hidden;font-size:1rem;color:#8e8e8e;text-decoration:none!important}.super-heading{font-size:6rem;font-weight:400;font-family:Abhaya Libre,serif;line-height:6.5rem}.heading{font-family:Abhaya Libre,serif;font-weight:400;font-size:4.5rem;line-height:5rem}.sub-heading{font-size:3rem;font-weight:400;font-family:Abhaya Libre,serif}.xs-heading{font-size:1.6rem;font-weight:700}.heading-desc{font-size:1.8rem;line-height:2.8rem}.heading-desc-small{font-size:1.5rem;line-height:2.5rem}.editor-text p,.editor-text ol,.editor-text ul{font-size:1.5rem;line-height:2.5rem;text-align:justify}@media (max-width: 599px){.editor-text p,.editor-text ol,.editor-text ul{word-break:break-word}}.editor-text p.list-disc,.editor-text ol.list-disc,.editor-text ul.list-disc{list-style-type:disc;margin-left:2rem}.editor-text h2,.editor-text h3,.editor-text h4,.editor-text h5,.editor-text h6{font-size:3rem;font-weight:400;font-family:Abhaya Libre,serif}.editor-text p:not(:first-child),.editor-text h2:not(:first-child),.editor-text h3:not(:first-child),.editor-text h4:not(:first-child),.editor-text h5:not(:first-child),.editor-text h6:not(:first-child),.editor-text ul:not(:first-child),.editor-text ol:not(:first-child){margin-top:2rem}.editor-text.regulations>ol{list-style-type:decimal;margin-left:1.6rem}.editor-text.regulations>ol li::marker{font-weight:bolder}.editor-text.regulations>ol>li+li{margin-top:2rem}.editor-text.regulations>ol ol{list-style-type:decimal;margin-left:1.6rem}.editor-text.regulations>ol p:not(:first-child),.editor-text.regulations>ol h2:not(:first-child),.editor-text.regulations>ol h3:not(:first-child),.editor-text.regulations>ol h4:not(:first-child),.editor-text.regulations>ol h5:not(:first-child),.editor-text.regulations>ol h6:not(:first-child),.editor-text.regulations>ol ul:not(:first-child),.editor-text.regulations>ol ol:not(:first-child){margin-top:1rem}.editor-text.voucher>ol>li+li{margin-top:.75rem}.reviews-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5rem}@media (min-width: 600px){.reviews-list.list-2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1099px){.reviews-list{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (max-width: 599px){.reviews-list{grid-template-columns:repeat(1,1fr)}}.reviews-list-item{border:1px solid #c4c4c4;padding:3.5rem;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 599px){.reviews-list-item{padding:1.5rem}}.reviews-list-item-body-text{font-size:1.5rem;color:#2f2f37;line-height:2.2rem;text-align:justify}.reviews-list-item-body-comment{font-size:1.3rem;color:#3332d0;line-height:2rem;text-align:justify}.reviews-list-item-header{font-size:1.3rem}@media (max-width: 991px){.reviews-list-item-header{display:flex;flex-direction:column}}.reviews-list-item-header span{font-weight:600;margin:1rem 0}.pagination{display:flex;align-items:center;gap:.5rem;justify-content:center;margin-top:3rem}.pagination li{display:inline-block}.pagination li a{display:block;padding:.5rem}.pagination li:first-child.disabled button,.pagination li:first-child.disabled span,.pagination li:last-child.disabled button,.pagination li:last-child.disabled span{background-color:#c4c4c4;color:#2f2f37}.pagination li:first-child button,.pagination li:first-child span,.pagination li:last-child button,.pagination li:last-child span{outline:0;border:0;display:block;background-color:#3332d0;color:#fff;display:inline-block;padding:1rem;text-decoration:none}.page-slider{position:relative;width:100%;max-width:100%;overflow:hidden;justify-content:center}.page-slider-content{display:flex;transition:transform .5s ease-in-out;width:100%}.page-slider-content-opinion{flex:0 0 100%;text-align:center}.page-slider-content-opinion h2{margin-bottom:2rem}.page-slider-content-opinion img{width:100%;height:auto}.page-slider-navigation{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-top:1.5rem}.page-slider-navigation ul{display:flex;align-items:center;justify-content:center;gap:2rem}.page-slider-navigation button{background-color:#00000080;border:none;color:#fff;padding:10px 15px;cursor:pointer}
