*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin:0;padding:0}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-stretch:normal;font-style:normal;font-weight:1 1000;src:url(/wp-content/themes/elearning-group/src/fonts/PlusJakartaSans-VariableFont_wght.ttf) format("truetype")}* ::-moz-selection{background-color:#d90368;color:#fff}* ::selection{background-color:#d90368;color:#fff}* body{align-items:auto;background:#fff;display:flex;flex-direction:column;flex-wrap:auto;justify-content:space-between;min-height:100vh;position:relative}* body svg{height:auto;width:auto}* body a.wc-block-cart__submit-button,* body button.wc-block-components-button{background-color:#d90368;border:none;border-radius:8px;color:#fff;font-weight:700;padding:16px 24px;text-decoration:none}* body a.wc-block-cart__submit-button:hover,* body button.wc-block-components-button:hover{background:#223843;border-color:#223843}* body a.wc-block-cart__submit-button div.wc-block-components-button__text,* body a.wc-block-cart__submit-button div.wc-block-components-button__text div.wc-block-components-checkout-place-order-button__text,* body button.wc-block-components-button div.wc-block-components-button__text,* body button.wc-block-components-button div.wc-block-components-button__text div.wc-block-components-checkout-place-order-button__text{color:#fff}* body .woocommerce .woocommerce-order{margin-top:2.5rem}* body .woocommerce .woocommerce-order ul li:before{background:none!important;background-size:contain;content:"";height:23px;left:0;position:absolute;top:2px;width:23px}* body .edwiser-bridge h5{margin-bottom:2rem;margin-top:2rem}* body .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}* body.no-scroll{overflow-y:hidden}* body section{padding:20px 16px;position:relative}* body section:not(.woocommerce-order-details):not(.woocommerce-customer-details){padding:64px 16px}* body section:first-of-type:not(.woocommerce-order-details):not(.woocommerce-customer-details){padding:160px 16px 64px}* body section.error-404{padding:160px 16px}* body section.error-404 .wrapper .content{text-align:center}* body section.error-404 .wrapper .content .btns{justify-content:center}* body .wrapper{margin:0 auto;max-width:1206px;position:relative;width:100%}* body .wrapper .pagination:not(.swiper){margin-top:1.5rem;text-align:center}* body h1{line-height:1.3;line-height:1;margin-bottom:2rem}* body h1,* body h1 *{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1.875rem;font-weight:800}* body h1 *{line-height:1.3}* body h2{line-height:1.3;line-height:1;margin-bottom:2rem}* body h2,* body h2 *{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1.75rem;font-weight:700}* body h2 *{line-height:1.3}* body h3{line-height:1.3;line-height:1;margin-bottom:2rem}* body h3,* body h3 *{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1.75rem;font-weight:700}* body h3 *{line-height:1.3}* body h4{font-size:1.3125rem;line-height:1.3;line-height:1.4;margin-bottom:2rem}* body h4,* body h4 *{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}* body h4 *{font-size:1.625rem;line-height:1.3}* body h5,* body h6{font-weight:700;line-height:1.3;line-height:1;margin-bottom:2rem}* body h5,* body h6,* body p{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem}* body p{font-weight:500;line-height:1.3;line-height:1.5;margin-bottom:1rem}* body p:last-of-type{margin-bottom:0}* body p b,* body p strong{font-weight:700}* body p b,* body p em,* body p i,* body p strong{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.3}* body p em,* body p i{font-weight:400}* body ol,* body ul{list-style-type:none;margin:1rem 0}* body ol.normal,* body ul.normal{list-style-type:disc;padding-left:27px}* body ol.normal li,* body ul.normal li{padding-left:0}* body ol.normal li:before,* body ul.normal li:before{display:none}* body ol li,* body ul li{margin-bottom:.5rem;padding-left:27px;position:relative}* body ol li:before,* body ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M11.626 21.314c5.35 0 9.688-4.337 9.688-9.688 0-5.35-4.337-9.688-9.688-9.688-5.35 0-9.688 4.337-9.688 9.688 0 5.35 4.337 9.688 9.688 9.688Z' fill='%23D90368'/%3E%3Cpath d='m8.72 11.626 1.937 1.937 3.875-3.875' stroke='%23fff' stroke-width='1.938' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),no-repeat;background-size:contain;content:"";height:23px;left:0;position:absolute;top:2px;width:23px}* body ol li p,* body ul li p{margin-bottom:.4rem}* body a{text-decoration:underline}* body a,* body a *{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}* body a:hover{text-decoration:none}* body .btns{margin-top:2rem}* body .swiper .swiper-wrapper{transition-timing-function:linear}* form{position:relative}* form .fields{align-items:auto;display:flex;flex-direction:column;flex-wrap:auto;gap:16px;justify-content:auto}* form .fields .field.flex-100,* form .fields .field.flex-25,* form .fields .field.flex-33,* form .fields .field.flex-50,* form .fields .field.flex-66,* form .fields .field.flex-75{flex-basis:100%}* form .fields .field .instruction{color:#3aaa35;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;padding-top:8px}* form .fields .field .radio-wrapper{align-items:center;color:#000;display:flex;flex-direction:row-reverse;flex-wrap:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-weight:400;gap:8px;justify-content:flex-end;line-height:1.3;padding-top:12px}* form .fields .field .radio-wrapper input{height:24px;margin-top:-3px;width:24px}* form input:not(.gform_button) * form input:not(.wc-block-components-radio-control),* form input:not(.gform_button) * form select:not(.wc-block-components-radio-control),* form input:not(.gform_button) * form textarea:not(.wc-block-components-radio-control),* form select:not(.gform_button) * form input:not(.wc-block-components-radio-control),* form select:not(.gform_button) * form select:not(.wc-block-components-radio-control),* form select:not(.gform_button) * form textarea:not(.wc-block-components-radio-control),* form textarea:not(.gform_button) * form input:not(.wc-block-components-radio-control),* form textarea:not(.gform_button) * form select:not(.wc-block-components-radio-control),* form textarea:not(.gform_button) * form textarea:not(.wc-block-components-radio-control){background:#fff!important;border:1.5px solid rgba(0,0,0,.2)!important;border-radius:5px!important;color:#000!important;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem!important;font-weight:400!important;height:60px!important;line-height:1.3;outline-color:default!important;width:100%!important}* form input:not(.wc-block-components-radio-control) * form input:not(.wc-block-components-radio-control__input),* form input:not(.wc-block-components-radio-control) * form select:not(.wc-block-components-radio-control__input),* form select:not(.wc-block-components-radio-control) * form input:not(.wc-block-components-radio-control__input),* form select:not(.wc-block-components-radio-control) * form select:not(.wc-block-components-radio-control__input){padding:0 1rem!important}* form select option{color:#000}* form .file{align-items:center;display:flex;flex-direction:auto;flex-wrap:auto;gap:10px;justify-content:auto}* form textarea{height:145px!important;padding:1rem!important;resize:none!important}* form .checkboxes{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;margin-top:16px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}* form .checkboxes label+label{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:auto;gap:16px;justify-content:flex-end;line-height:1}* form .checkboxes label+label .checkmark{background-color:#eee;cursor:pointer;height:25px;left:0;position:absolute;top:0;transition:all .3s ease;width:25px}* form .checkboxes label+label .checkmark:after{content:"";cursor:pointer;opacity:0;position:absolute;transition:opacity .3s ease}* form .checkboxes label+label input:checked~.checkmark{background-color:#3aaa35}* form .checkboxes label+label input:checked~.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:15px;left:8px;opacity:1;top:4px;transform:rotate(45deg);width:8px}* form .checkboxes label+label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}* form label{color:#000;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin-bottom:5px}* form label.file-upload{align-items:center;background:#f8f8f8;border:1.5px solid #000;cursor:pointer;display:flex;flex-direction:auto;flex-wrap:auto;height:43px;justify-content:center;margin:0;position:relative;width:194px}* form label.file-upload input{left:0;position:absolute;top:0;visibility:hidden}* form .form-footer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:32px}* form .privacy-policy{margin:10px 0}* form .privacy-policy *{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1.3}* form .privacy-policy a{font-weight:600}* form .privacy-policy a:hover{text-decoration:underline}* form .captcha .captcha-placeholder{height:auto;min-height:auto;min-width:304px;width:304px}* form .captcha .captcha-placeholder,* form .captcha .g-recaptcha{transform:scale(.87);transform-origin:0 0}* form.captcha-loaded .captcha-placeholder{display:none}* form .error,* form .success{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin:5px 0}* form .error{color:red!important}* form .invisible{position:absolute;visibility:hidden}* .accordion-wrapper{border-bottom:1px solid #000;height:-moz-fit-content;height:fit-content}* .accordion-wrapper .accordion{align-items:center;cursor:pointer;display:flex;flex-direction:auto;flex-wrap:auto;gap:10px;justify-content:space-between}* .accordion-wrapper .accordion svg{transition:transform .3s ease-in-out}* .accordion-wrapper .panel{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}* .accordion-wrapper.open .accordion svg{transform:rotate(90deg)}* .accordion-wrapper.open .panel{max-height:600px}* .content.small *{font-size:.875rem}* .content.semi-bold *{font-weight:600}* .content.white *{color:#fff!important}* .content strong{font-weight:600!important}* .content a{text-decoration:underline}* .btns{flex-wrap:wrap;gap:10px;justify-content:flex-start}* .btns,* .plain-btn{align-items:center;display:flex;flex-direction:row}* .plain-btn{color:#d90368;flex-wrap:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.3;padding:1rem;width:-moz-max-content;width:max-content}* .plain-btn svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}* .btn{all:unset;align-items:center;background:#000;background:#d90368;border:2px solid #d90368;border-radius:8px;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:auto;font-weight:400;font-weight:700;gap:8px;justify-content:auto;justify-content:center;padding:12px;text-decoration:none!important;transition:all .3s ease;width:-moz-fit-content;width:fit-content}* .btn,* .btn.btn-outline{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.3}* .btn.btn-outline{background:transparent;border:1px solid #000;color:#000;font-weight:400}* .btn:hover{background:rgba(0,0,0,.5);color:#fff}* .btn span{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}* .btn.full-w-btn{width:auto}* .btn:focus,* .btn:hover{background:#223843;border-color:#223843}* .btn.light-btn{background:#fff;border-color:#fff;color:#223843}* .btn.light-btn:focus{background:#fff;border-color:#d90368}* .btn.light-btn:hover{background:#d90368;border-color:#d90368;color:#fff}* .btn.dark-btn{background:#223843;border-color:#223843}* .btn.dark-btn:focus,* .btn.dark-btn:hover{background:#d90368;border-color:#d90368}* .btn.outline-btn{background:transparent;border:2px solid #fff}* .btn.outline-btn:focus{border-color:#afca0b}* .btn.outline-btn:hover{background:#fff;color:#000}* .btn.pill-btn{border-radius:40px}* a{display:inline-block;height:-moz-fit-content;height:fit-content;text-decoration:none;width:-moz-fit-content;width:fit-content}* hr{background:#000;border:none;height:1px;width:100%}* picture{font-size:0;height:-moz-fit-content;height:fit-content;line-height:0;width:-moz-fit-content;width:fit-content}* picture ::-moz-selection{background:none}* picture ::selection{background:none}* iframe,* img,* video{border:none;display:block;height:auto;width:100%}* svg{height:auto;width:100%}@media only screen and (min-width:992px){* form .additional-text a,* form .additional-text p,* form .privacy-policy a,* form .privacy-policy p{font-size:1.125rem}* form .fields{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}* form .fields .field.flex-25{flex-basis:calc(25% - 14px)}* form .fields .field.flex-33{flex-basis:calc(33% - 12px)}* form .fields .field.flex-50{flex-basis:calc(50% - 8px)}* form .fields .field.flex-66{flex-basis:calc(66% - 6px)}* form .fields .field.flex-75{flex-basis:calc(75% - 4px)}* form .fields .field.flex-100{flex-basis:100%}}@media only screen and (min-width:1200px){* body section:not(.woocommerce-order-details):not(.woocommerce-customer-details){padding:80px 16px}* body section:first-of-type:not(.woocommerce-order-details):not(.woocommerce-customer-details){padding:200px 16px 80px}* body section.error-404{padding:200px 16px}* body section.error-404 .wrapper .content{text-align:center}* body section.error-404 .wrapper .content .btns{justify-content:center}* body h1,* body h1 *{font-size:3.375rem}* body h2,* body h2 *{font-size:2.625rem}* body h3,* body h3 *{font-size:1.875rem}* body h4,* body h4 *{font-size:1.3125rem}* body h5,* body h6{font-size:1.25rem}* body a,* body a *,* body p,* body p a,* body p b,* body p em,* body p i,* body p strong{font-size:1.125rem}* form .privacy-policy *{font-size:.875rem}* .content.small *{font-size:1rem}* .content.large *{font-size:1.125rem}}@media only screen and (min-width:1536px){* form .captcha .captcha-placeholder,* form .captcha .g-recaptcha{transform:scale(1)}}.reveal.fade-in{transition:opacity .5s linear}.reveal.fade-in:not(.revealed){opacity:0}.reveal.reveal-bottom{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-bottom:not(.revealed){opacity:0;transform:translateY(50px)}.reveal.reveal-left{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-left:not(.revealed){opacity:0;transform:translateX(-25px)}.reveal.reveal-right{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.reveal.reveal-right:not(.revealed){opacity:0;transform:translateX(25px)}body>header{height:95px;left:0;position:fixed;top:0;width:100%;z-index:99999!important}body>header nav{height:95px;left:0;padding:0 16px;position:absolute;top:0;width:100%}body>header nav,body>header nav .wrapper{align-items:center;display:flex;flex-direction:auto;flex-wrap:auto;gap:20px;justify-content:space-between}body>header nav .wrapper{background:#fff;border-radius:50px;box-shadow:0 5px 10px rgba(0,0,0,.2);padding:1rem 2rem 1rem 1rem}body>header nav .logo,body>header nav .logo img{height:35px;min-height:35px;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}body>header nav .inner{width:-moz-fit-content;width:fit-content}body>header nav .inner .mob-nav{align-items:center;display:flex;flex-direction:auto;flex-wrap:auto;gap:20px;justify-content:auto}body>header nav .inner .mob-nav .phone,body>header nav .inner .mob-nav .phone svg{height:29px;min-height:29px;min-width:29px;width:29px}body>header nav .inner .mob-nav .burger .burger-icon{height:28px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:37px}body>header nav .inner .mob-nav .burger .burger-icon span{background:#d90368;border-radius:5px;display:block;height:5px;left:0;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:37px}body>header nav .inner .mob-nav .burger .burger-icon span:first-child{top:0}body>header nav .inner .mob-nav .burger .burger-icon span:nth-child(2),body>header nav .inner .mob-nav .burger .burger-icon span:nth-child(3){top:11.5px}body>header nav .inner .mob-nav .burger .burger-icon span:nth-child(4){top:23px}body>header nav .inner .mob-nav .burger.open .burger-icon span:first-child,body>header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(4){left:50%;top:11.5px;width:0}body>header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(2){transform:rotate(45deg);width:37px}body>header nav .inner .mob-nav .burger.open .burger-icon span:nth-child(3){transform:rotate(-45deg);width:37px}body>header nav .inner .menu{background:#000;height:100vh;left:0;overflow:scroll;padding:127px 1rem 91px;position:fixed;top:-100vh;transition:top .5s ease-out,left .5s ease-out;width:100%;z-index:-1}body>header nav .inner .menu.active{top:0}body>header nav .inner .menu .accordion-wrapper{border:none}body>header nav .inner .menu .accordion-wrapper *{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;text-decoration:none}body>header nav .inner .menu .accordion-wrapper .accordion{cursor:pointer;gap:17px;justify-content:flex-start;padding:17px 0}body>header nav .inner .menu .accordion-wrapper .accordion svg{height:auto;min-height:auto;min-width:11px;width:11px}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li:before{display:none}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li a:hover{color:#d90368}body>header nav .inner .menu .accordion-wrapper .panel{padding-left:24px}body>header nav .inner .menu .accordion-wrapper .panel .child{padding:14px 0}body>header nav .inner .menu .btns{flex-direction:column;width:100%}body>header nav .inner .menu .btns .btn{width:auto}body>header nav .inner .menu .copyright{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin-top:103px}body>header nav .inner>.btns{display:none;margin-top:0}@media only screen and (min-width:500px){body>header nav .inner .menu{left:-425px;max-width:425px;top:0}body>header nav .inner .menu.active{left:0}}@media only screen and (min-width:1200px){body>header,body>header nav{height:120px}body>header nav .logo,body>header nav .logo img{height:54px;min-height:54px;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}body>header nav .wrapper{padding:1rem 2rem}body>header nav .inner{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:2rem;justify-content:space-between;width:100%}body>header nav .inner .mob-nav{display:none}body>header nav .inner .menu{align-items:center;background:unset;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;height:-moz-fit-content;height:fit-content;justify-content:flex-start;max-width:none;overflow:visible;padding:0;position:static;transition:none;z-index:1}body>header nav .inner .menu .accordion-wrapper.open .panel{top:120px}body>header nav .inner .menu .accordion-wrapper .accordion{gap:8px;padding:1rem}body>header nav .inner .menu .accordion-wrapper .accordion *{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem!important;font-weight:600;line-height:1.3}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu{margin:0}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li:before{display:none}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li{display:inline-block}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li a{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem!important;font-weight:400;line-height:1.3}body>header nav .inner .menu .accordion-wrapper .accordion ul.main-menu li a:hover{color:#d90368}body>header nav .inner .menu .accordion-wrapper .panel{align-items:center;background:#000;display:flex;flex-direction:auto;flex-wrap:auto;height:86px;justify-content:space-around;left:0;max-height:-moz-fit-content;max-height:fit-content;padding:0 5vw;position:fixed;top:-86px;transition:top .25s ease-in;width:100%;z-index:-1}body>header nav .inner .menu .accordion-wrapper .panel .child{padding:0}body>header nav .inner .menu .accordion-wrapper .panel .child *{padding:15px}body>header nav .inner .menu .accordion-wrapper .panel .child a:hover{text-decoration:underline}body>header nav .inner .menu .btns{display:none}body>header nav .inner>.btns{display:flex;min-width:-moz-max-content;min-width:max-content}}footer{background:#223843}footer .footer-cta{background:#d90368;clip-path:ellipse(150% 100% at 50% 0);overflow:hidden}footer .footer-cta.ochre{background:#eaac8b}footer .footer-cta.jade{background:#b3dec1}footer .footer-cta.coolgrey{background:#999ac6}footer .footer-cta .wrapper{max-width:1000px;overflow:hidden;padding:2rem 1.5rem}footer .footer-cta .wrapper .content{margin:0 auto;max-width:747px;text-align:center;width:100%}footer .footer-cta .wrapper .content h2,footer .footer-cta .wrapper .content p,footer .footer-cta .wrapper .content p *{color:#fff}footer .footer-cta .wrapper .content .btns{justify-content:center;width:100%}footer .footer-cta .wrapper .content .btns .btn{width:100%}footer .top{padding:32px 16px}footer .top .wrapper{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-direction:column;flex-wrap:auto;gap:2rem;justify-content:flex-start;padding-bottom:2rem}footer .top .wrapper .logo{margin:0 auto}footer .top .wrapper .logo img{margin-left:auto;margin-right:auto;width:50%}footer .top .wrapper .logo .socials{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;justify-content:center;margin-top:1rem}footer .top .wrapper #menu-quicklinks-menu li:before{display:none}footer .top .wrapper #menu-quicklinks-menu li{padding-left:0}footer .top .wrapper .item *{color:#fff}footer .top .wrapper .item h5{margin-bottom:1rem}footer .top .wrapper .item.location p{white-space:pre-line}footer .top .wrapper .item a{display:block;margin-bottom:8px;text-decoration:none;transition:all .3s ease}footer .top .wrapper .item a:hover{color:#d90368}footer .bottom .wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:auto;gap:15px;justify-content:space-between;padding:1rem 0 2rem}footer .bottom .wrapper .copyright{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin-bottom:0}footer .bottom .wrapper .surge{align-items:center;display:flex;flex-direction:column;flex-wrap:auto;gap:6px;justify-content:auto}footer .bottom .wrapper .surge *{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;margin-bottom:0}footer .bottom .wrapper .surge svg,footer .bottom .wrapper .surge>a{height:28px;min-height:28px;min-width:80px;width:80px}footer .bottom .wrapper .surge svg path,footer .bottom .wrapper .surge>a path{fill:#fff;transition:all .3s ease}footer .bottom .wrapper .surge svg:hover path,footer .bottom .wrapper .surge>a:hover path{fill:#d90368}@media only screen and (min-width:601px){footer .top .wrapper .logo img{width:60%}footer .bottom .wrapper .surge{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;justify-content:center}}@media only screen and (min-width:992px){footer .footer-cta{clip-path:ellipse(100% 100% at 50% 0)}footer .footer-cta .wrapper{padding:80px}footer .footer-cta .wrapper .content .btns .btn{width:-moz-max-content;width:max-content}footer .top{padding:4rem 1rem 1rem}footer .top .wrapper{align-items:flex-start;flex-direction:row;gap:2rem;justify-content:space-between}footer .top .wrapper .logo{flex-basis:20%}footer .top .wrapper .logo .socials{justify-content:flex-start;margin-top:2rem}footer .top .wrapper .location{flex-basis:20%}footer .top .wrapper .contact{flex-basis:30%}footer .top .wrapper .nav{flex-basis:20%}footer .bottom .wrapper{flex-direction:row}}section.page .woocommerce{align-items:flex-start;display:flex;flex-direction:column-reverse;flex-wrap:auto;gap:1.5rem;justify-content:flex-start}section.page .woocommerce .woocommerce-info{border-top-color:#d90368}section.page .woocommerce .woocommerce-info:before{color:#d90368}section.page .woocommerce .woocommerce-MyAccount-navigation ul{margin:0}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{padding-left:0}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:before{display:none}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{background:#d90368;border:1px solid #d90368;color:#fff}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background-color:#fff;color:#d90368}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{background:#223843;border:1px solid #223843;border-radius:8px;color:#fff;font-weight:700;padding:1rem;text-decoration:none;transition:all .3s ease;width:100%}section.page .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover{background-color:#fff;color:#223843}section.page .woocommerce .woocommerce-MyAccount-content address{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.3;line-height:1.5;margin-bottom:1rem}section.page .woocommerce .woocommerce-MyAccount-content address:last-of-type{margin-bottom:0}section.page .woocommerce .woocommerce-MyAccount-content address b,section.page .woocommerce .woocommerce-MyAccount-content address strong{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}section.page .woocommerce .woocommerce-MyAccount-content address em,section.page .woocommerce .woocommerce-MyAccount-content address i{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}section.page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{padding:20px 16px}section.page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{background:#f1f9fa;border-radius:8px;padding:1rem}section.page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header h2{font-size:1.5rem}section.page .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header a{display:block;float:left;margin-bottom:1rem}section.page .woocommerce .woocommerce-MyAccount-content form .form-row,section.page .woocommerce .woocommerce-MyAccount-content form .woocommerce-form-row{padding:0 0 8px}section.page .woocommerce .woocommerce-MyAccount-content form .woocommerce-form-row span,section.page .woocommerce .woocommerce-MyAccount-content form .woocommerce-form-row span *{color:#d90368;font-size:1rem}section.page .woocommerce .woocommerce-MyAccount-content form fieldset{border:1.5px solid rgba(0,0,0,.2)!important;border-radius:8px;margin:8px 0;padding:1rem}section.page .woocommerce .woocommerce-MyAccount-content form fieldset legend{background:#fff;padding:0 8px}section.page .woocommerce .woocommerce-MyAccount-content form .woocommerce-Button,section.page .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .button{margin-top:1.5rem}section.page .woocommerce .woocommerce-MyAccount-content>p{padding:0 16px 20px}section.page .woocommerce .woocommerce-MyAccount-content ul li{padding:0}section.page .woocommerce .woocommerce-MyAccount-content ul li:before{display:none!important}section.page .woocommerce .woocommerce-MyAccount-content a:not(.woocommerce-button),section.page .woocommerce .woocommerce-MyAccount-content a:not(.woocommerce-button) *{color:#d90368}section.page .woocommerce .woocommerce-MyAccount-content .woocommerce-table .wc-item-meta li{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;justify-content:flex-start}section.page .woocommerce .woocommerce-button{all:unset;align-items:center;background:#000;background:#d90368;border:2px solid #d90368;border-radius:8px;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;font-weight:700;gap:8px;justify-content:auto;justify-content:center;line-height:1.3;padding:12px;text-decoration:none!important;transition:all .3s ease;width:-moz-fit-content;width:fit-content}section.page .woocommerce .woocommerce-button.btn-outline{background:transparent;border:1px solid #000;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}section.page .woocommerce .woocommerce-button:hover{background:rgba(0,0,0,.5);color:#fff}section.page .woocommerce .woocommerce-button span{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}section.page .woocommerce .woocommerce-button:focus,section.page .woocommerce .woocommerce-button:hover{background:#223843;border-color:#223843}@media only screen and (min-width:992px){section.page .woocommerce{flex-direction:row;gap:2rem}section.page .woocommerce:after,section.page .woocommerce:before{display:none}section.page .woocommerce .woocommerce-MyAccount-content address,section.page .woocommerce .woocommerce-MyAccount-content address a,section.page .woocommerce .woocommerce-MyAccount-content address b,section.page .woocommerce .woocommerce-MyAccount-content address em,section.page .woocommerce .woocommerce-MyAccount-content address i,section.page .woocommerce .woocommerce-MyAccount-content address strong{font-size:1.125rem}}section.page .edwiser-bridge{max-width:1300px!important;width:100%}section.page .eb-my-courses-wrapper{width:100%}section.page .eb-my-courses-wrapper .eb-my-courses-h2{display:none}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1{flex-basis:100%;max-width:100%;position:relative;width:100%}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 a{height:100%;width:100%}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-course-grid,section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-course-grid a{max-height:100%}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-course-image{aspect-ratio:16/9;border-bottom:1px solid #adaeb3;height:auto}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-course-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-cat-wrapper-new{background:#e6e6e7;border-radius:9px;color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:1.3;padding:4px 8px;position:absolute;right:1rem;top:1rem;z-index:2}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-title{color:#223843;font-family:Plus Jakarta Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-action-cont{height:150px}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-action-cont .eb-course-action-progress-cont{height:8px;line-height:8px}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-action-cont .eb-course-action-progress{background:#d90368;height:8px;line-height:8px}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-action-cont .eb-course-progress-status{font-size:1rem}section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1 .wdm-caption .eb-course-action-cont .eb-course-action-btn-start{background:#d90368;border:2px solid #d90368;border-radius:6px;color:#fff;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.3;margin-top:2rem;padding:12px;position:relative;text-decoration:none!important;width:100%}@media only screen and (min-width:601px){section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1{flex-basis:50%}}@media only screen and (min-width:992px){section.page .eb-my-courses-wrapper .eb-my-course .hentry.wdm-col-3-2-1{flex-basis:33%}}@media only screen and (min-width:1200px){section.hero{align-items:flex-start;clip-path:ellipse(100% 100% at 50% 0);display:flex;flex-direction:row;flex-wrap:auto;justify-content:flex-end}section.hero:first-of-type{padding:175px 1rem 0!important}section.hero:first-of-type .wrapper .content{padding-bottom:175px}section.hero .wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:auto;justify-content:space-between}section.hero .wrapper .content{padding-bottom:80px;width:100%}section.hero .wrapper .image{align-self:stretch;bottom:-50px;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.25));flex:1;position:absolute;right:0;width:680px}}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .accordion{padding-bottom:1rem}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .accordion h4{margin-bottom:0}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .accordion svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;transform:rotate(0deg);width:24px}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .panel .tags{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start;padding:1rem 0}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .panel .tags .tag{background:#f5f5f5;border-radius:9px;color:#999ac6;font-size:1rem;font-weight:700;padding:4px 8px;text-decoration:none;transition:all .3s ease}section.blog-index .wrapper .categories .accordion-container .accordion-wrapper .panel .tags .tag:hover{background:#999ac6;color:#fff}section.blog-index .wrapper .posts{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.blog-index .wrapper .posts .post{align-items:flex-start;background:#fff;border:1px solid #adaeb3;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}section.blog-index .wrapper .posts .post:hover{background:#f5f5f5;box-shadow:0 10px 15px rgba(0,0,0,.12);z-index:9}section.blog-index .wrapper .posts .post .image{aspect-ratio:1.7/1;background:#adaeb3;overflow:hidden;position:relative;width:100%}section.blog-index .wrapper .posts .post .image .pill{background:#f5f5f5;border-radius:9px;font-size:.875rem;padding:4px 8px;position:absolute;right:1rem;top:1rem;z-index:2}section.blog-index .wrapper .posts .post .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.blog-index .wrapper .posts .post .detail{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:auto;gap:1rem;justify-content:space-between;padding:1.5rem 1rem 1rem;width:100%}section.blog-index .wrapper .posts .post .detail h4{font-size:1.3125rem;font-weight:700;margin-bottom:1rem}section.blog-index .wrapper .posts .post .detail .content{width:100%}section.blog-index .wrapper .posts .post .detail .content .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1rem}section.blog-index .wrapper .posts .post .detail .content .content-icon p{font-size:1rem}section.blog-index .wrapper .posts .post .detail .content .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.blog-index .wrapper .posts .post .detail .footer{align-items:center;border-top:2px solid #f5f5f6;display:flex;flex-direction:row;flex-wrap:auto;gap:.5rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;width:100%}section.blog-index .wrapper .posts .post .detail .footer svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:11px;width:11px}@media only screen and (min-width:601px){section.blog-index .wrapper .posts{gap:2rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){section.blog-index .wrapper>.content{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between}section.blog-index .wrapper .posts{grid-template-columns:1fr 1fr 1fr}section.blog-index .wrapper .posts .post:hover{background:#fff;transform:scale(1.1)}}section.hero{background:#999ac6}section.hero .wrapper .content p.tag{background:#f5f5f5;border-radius:9px;color:#999ac6;font-size:.875rem;font-weight:700;margin-bottom:1rem;padding:4px 8px;width:-moz-max-content;width:max-content}section.hero .wrapper .content p.tag a{color:#999ac6;text-decoration:none}section.hero .wrapper .content p.tag a:hover{text-decoration:underline}section.hero .wrapper .content .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1rem}section.hero .wrapper .content .content-icon p{font-size:1rem}section.hero .wrapper .content .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.hero .wrapper .content .content-icon svg circle,section.hero .wrapper .content .content-icon svg path{fill:#fff}@media only screen and (min-width:1200px){section.hero{align-items:flex-start;clip-path:ellipse(100% 100% at 50% 0);display:flex;flex-direction:row;flex-wrap:auto;justify-content:flex-end}section.hero:first-of-type{padding:175px 1rem 0!important}section.hero:first-of-type .wrapper .content{padding-bottom:175px}section.hero .wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:auto;justify-content:space-between}section.hero .wrapper .content{padding-bottom:80px;width:100%}}section.post .wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:auto;gap:24px;justify-content:flex-start}section.post .wrapper article{width:100%}section.post .wrapper article .image{border-radius:1rem;margin-bottom:1rem;overflow:hidden}section.post .wrapper article h2,section.post .wrapper article h3,section.post .wrapper article h4{margin-bottom:1rem;margin-top:2rem}section.post .wrapper aside{max-width:300px;width:100%}section.post .wrapper aside a{color:#999ac6;display:block;font-weight:700;margin-bottom:1rem}@media only screen and (min-width:992px){section.post .wrapper{flex-direction:row;gap:40px}}section.hero{background:#d90368;clip-path:ellipse(150% 100% at 50% 0);overflow:hidden}section.hero.ochre{background:#eaac8b}section.hero.ochre .wrapper .content h1{color:#223843}section.hero.ochre .wrapper .content h1 b,section.hero.ochre .wrapper .content h1 span{color:#fff}section.hero.ochre .wrapper .content p,section.hero.ochre .wrapper .content p *{color:#223843}section.hero.jade{background:#b3dec1}section.hero.jade .wrapper .content h1{color:#223843}section.hero.jade .wrapper .content h1 b,section.hero.jade .wrapper .content h1 span{color:#fff}section.hero.jade .wrapper .content p,section.hero.jade .wrapper .content p *{color:#223843}section.hero.coolgrey{background:#999ac6}section.hero .wrapper .content{max-width:700px}section.hero .wrapper .content p{max-width:450px}section.hero .wrapper .content h1,section.hero .wrapper .content p,section.hero .wrapper .content p *{color:#fff}section.hero .wrapper .content .btns{gap:2rem}section.hero .wrapper .content .video-link{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:center}section.hero .wrapper .content .video-link .icon{align-items:center;background:#fff;border-radius:50px;display:flex;flex-direction:row;flex-wrap:auto;height:50px;justify-content:center;width:50px}section.hero .wrapper .content .video-link .icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:14px;width:14px}section.hero .wrapper .content .video-link span{color:#fff}section.hero .wrapper .image{display:none}@media only screen and (min-width:1200px){section.hero{clip-path:ellipse(100% 100% at 50% 0)}section.hero:first-of-type{padding:150px 1rem 0!important}section.hero:first-of-type .wrapper .content{padding-bottom:150px}section.hero .wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;justify-content:space-between}section.hero .wrapper .content{padding-bottom:55px;width:100%}section.hero .wrapper .image{align-self:stretch;bottom:-25%;display:block;flex:1;position:absolute;right:20px;width:680px}}section.featured-courses .wrapper .courses{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.featured-courses .wrapper .courses .course{align-items:flex-start;background:#fff;border:1px solid #adaeb3;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}section.featured-courses .wrapper .courses .course:hover{background:#f5f5f5;box-shadow:0 10px 15px rgba(0,0,0,.12);z-index:9}section.featured-courses .wrapper .courses .course .image{aspect-ratio:1.7/1;background:#adaeb3;overflow:hidden;position:relative;width:100%}section.featured-courses .wrapper .courses .course .image .pill{background:#f5f5f5;border-radius:9px;font-size:.875rem;padding:4px 8px;position:absolute;right:1rem;top:1rem;z-index:2}section.featured-courses .wrapper .courses .course .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.featured-courses .wrapper .courses .course .detail{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:auto;gap:1rem;justify-content:space-between;padding:1.5rem 1rem 1rem;width:100%}section.featured-courses .wrapper .courses .course .detail h4{font-size:1.3125rem;font-weight:700;margin-bottom:1rem}section.featured-courses .wrapper .courses .course .detail .content{width:100%}section.featured-courses .wrapper .courses .course .detail .content .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1rem}section.featured-courses .wrapper .courses .course .detail .content .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.featured-courses .wrapper .courses .course .detail .footer{align-items:flex-start;border-top:2px solid #f5f5f6;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100%}section.featured-courses .wrapper .courses .course .detail .footer .rating{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:4px;justify-content:flex-start}section.featured-courses .wrapper .courses .course .detail .footer .rating svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.featured-courses .wrapper .courses .course .detail .footer .rating p{margin:0}@media only screen and (min-width:601px){section.featured-courses .wrapper .courses{gap:2rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){section.featured-courses .wrapper>.content{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between}section.featured-courses .wrapper .courses{grid-template-columns:1fr 1fr 1fr}section.featured-courses .wrapper .courses .course:hover{background:#fff;transform:scale(1.2)}}section.content-carousel .wrapper>.content{margin:0 auto;max-width:943px;text-align:center;width:100%}section.content-carousel .wrapper>.content p{margin:0 auto}section.content-carousel .wrapper .box{background:#f1f9fa;border-radius:1rem;margin-top:2rem;overflow:hidden}section.content-carousel .wrapper .box .navigation.pagination{padding-top:0}section.content-carousel .wrapper .box .swiper{padding-bottom:0;position:relative}section.content-carousel .wrapper .box .swiper .swiper-navigation{align-items:center;bottom:1rem;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:center;left:1rem;margin:0 auto;max-width:300px;position:absolute;right:1rem;width:-moz-max-content;width:max-content;z-index:9999}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-next,section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-prev{align-items:center;background:#fff;border-radius:32px;box-shadow:1px 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:auto;height:32px;justify-content:center;max-width:32px;min-width:32px}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-next svg,section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-prev svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:16px;width:16px}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-pagination{bottom:0;position:relative}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-pagination .swiper-pagination-bullet{background:rgba(34,56,67,.5);border-radius:11px;height:11px;opacity:1;transition:all .3s ease;width:11px}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){background:#223843}section.content-carousel .wrapper .box .swiper .swiper-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d90368;width:33px}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide{align-items:flex-start;display:flex;flex-direction:column-reverse;flex-wrap:auto;height:auto;justify-content:flex-start}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .image{aspect-ratio:1.7/1;border-radius:1rem;overflow:hidden;width:100%}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content{padding:2rem 2rem 6rem;text-align:left}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;margin-top:2rem}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats .stat{flex-basis:100%}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats .stat h3{color:#d90368;font-size:2rem;margin-bottom:8px}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats .stat p{text-align:left}@media only screen and (min-width:992px){section.content-carousel .wrapper>.content p{max-width:85%}section.content-carousel .wrapper .box{margin-top:3rem}section.content-carousel .wrapper .box .swiper .swiper-navigation{bottom:32px;left:50px;margin:0;right:0}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide{flex-direction:row;justify-content:center}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content{flex-basis:50%;padding:90px 50px 130px}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats .stat{flex-basis:calc(50% - 12px)}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .content .stats .stat h3{font-size:2.625rem}section.content-carousel .wrapper .box .swiper .swiper-wrapper .swiper-slide .image{align-self:stretch;flex-basis:50%}}section.cta .wrapper{background:#223843;border-radius:1rem;max-width:1000px;overflow:hidden;padding:2rem 1.5rem}section.cta .wrapper .content{margin:0 auto;max-width:747px;text-align:center;width:100%}section.cta .wrapper .content h2,section.cta .wrapper .content p,section.cta .wrapper .content p *{color:#fff}section.cta .wrapper .content .btns{justify-content:center;width:100%}section.cta .wrapper .content .btns .btn{width:100%}@media only screen and (min-width:992px){section.cta .wrapper{padding:80px}section.cta .wrapper .content .btns .btn{width:-moz-max-content;width:max-content}}section.how-it-works .wrapper .content{text-align:center}section.how-it-works .wrapper .content p strong{color:#d90368}section.how-it-works .wrapper .grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}section.how-it-works .wrapper .grid .item{align-self:stretch;flex:1 1 calc(33% - 1rem)}section.how-it-works .wrapper .grid .item .number{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1.5rem}section.how-it-works .wrapper .grid .item .number h3{color:#d90368;font-size:3.375rem;margin:0}section.how-it-works .wrapper .grid .item .number .line{background:#d90368;height:2px;margin-bottom:10px;width:100%}section.how-it-works .wrapper .swiper{margin-top:2rem}section.how-it-works .wrapper .swiper .swiper-wrapper .swiper-slide .number{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1.5rem}section.how-it-works .wrapper .swiper .swiper-wrapper .swiper-slide .number h3{color:#d90368;font-size:3.375rem;margin:0}section.how-it-works .wrapper .swiper .swiper-wrapper .swiper-slide .number .line{background:#d90368;height:2px;margin-bottom:10px;width:100%}@media only screen and (min-width:992px){section.how-it-works .wrapper .swiper{margin-top:3rem}}section.content-image .wrapper{align-items:flex-start;background:#f1f9fa;border-radius:1rem;display:flex;flex-direction:column-reverse;flex-wrap:auto;justify-content:flex-start;overflow:hidden}section.content-image .wrapper .image{aspect-ratio:1.7/1;border-radius:1rem;overflow:hidden;width:100%}section.content-image .wrapper .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.content-image .wrapper .content{padding:2rem}section.content-image .wrapper .content .stats{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;margin-top:2rem}section.content-image .wrapper .content .stats .stat{flex-basis:100%}section.content-image .wrapper .content .stats .stat h3{color:#d90368;font-size:2rem;margin-bottom:8px}@media only screen and (min-width:992px){section.content-image .wrapper{flex-direction:row-reverse}section.content-image .wrapper .content{flex-basis:50%;padding:90px 32px 90px 64px}section.content-image .wrapper .content ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}section.content-image .wrapper .content ul li{flex-basis:calc(50% - 12px)}section.content-image .wrapper .content ul li p{font-size:1rem}section.content-image .wrapper .image{align-self:stretch;flex-basis:50%}}section.content-image-flipped .wrapper{align-items:flex-start;background:#f1f9fa;border-radius:1rem;display:flex;flex-direction:column-reverse;flex-wrap:auto;justify-content:flex-start;overflow:hidden}section.content-image-flipped .wrapper .image{aspect-ratio:1.7/1;border-radius:1rem;overflow:hidden;width:100%}section.content-image-flipped .wrapper .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.content-image-flipped .wrapper .content{padding:2rem}section.content-image-flipped .wrapper .content .stats{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;margin-top:2rem}section.content-image-flipped .wrapper .content .stats .stat{flex-basis:100%}section.content-image-flipped .wrapper .content .stats .stat h3{color:#d90368;font-size:2rem;margin-bottom:8px}@media only screen and (min-width:992px){section.content-image-flipped .wrapper{flex-direction:row}section.content-image-flipped .wrapper .content{flex-basis:50%;padding:90px 32px 90px 64px}section.content-image-flipped .wrapper .content ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}section.content-image-flipped .wrapper .content ul li{flex-basis:calc(50% - 12px)}section.content-image-flipped .wrapper .content ul li p{font-size:1rem}section.content-image-flipped .wrapper .image{align-self:stretch;flex-basis:50%}}section.stats{background:#d90368;clip-path:ellipse(150% 100% at 50% 100%);overflow:hidden}section.stats .wrapper .content{margin:0 auto;max-width:800px;text-align:center;width:100%}section.stats .wrapper .content h2,section.stats .wrapper .content p,section.stats .wrapper .content p *{color:#fff}section.stats .wrapper .stats{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:2rem;row-gap:auto}section.stats .wrapper .stats .stat{text-align:center}section.stats .wrapper .stats .stat h3{color:#fff;font-size:2.625rem;margin-bottom:1rem}section.stats .wrapper .stats .stat p{color:#fff;margin:0 auto;max-width:180px}@media only screen and (min-width:992px){section.stats{clip-path:ellipse(100% 100% at 50% 100%);padding:120px 16px 80px}section.stats .wrapper .stats{grid-template-columns:1fr 1fr 1fr 1fr;margin-top:3rem}section.stats .wrapper .stats .stat h3{font-size:3.75rem}}section.content-accordions .wrapper>.content{margin:0 auto;max-width:800px;text-align:center;width:100%}section.content-accordions .wrapper .accordions{background:#f1f9fa;border-radius:1rem;margin-top:2rem;overflow:hidden}section.content-accordions .wrapper .accordions .left{align-items:flex-start;background:#223843;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;justify-content:flex-start;overflow:hidden;padding:2rem 1.5rem}section.content-accordions .wrapper .accordions .left button{align-items:flex-start;background:0;border:0;border-bottom:1px solid #fff;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1.3125rem;font-weight:700;justify-content:space-between;line-height:1.3;overflow:hidden;padding:1rem 48px 1rem 0;position:relative;transition:all .3s ease;width:100%}section.content-accordions .wrapper .accordions .left button.active,section.content-accordions .wrapper .accordions .left button:hover{border-color:#d90368}section.content-accordions .wrapper .accordions .left button.active svg,section.content-accordions .wrapper .accordions .left button:hover svg{opacity:1;right:0}section.content-accordions .wrapper .accordions .left button svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:32px;opacity:0;position:absolute;right:-32px;transition:all .3s ease;width:32px}section.content-accordions .wrapper .accordions .right{background:#f1f9fa}section.content-accordions .wrapper .accordions .right .tab-content{display:none;padding:2rem 1.5rem 4rem}section.content-accordions .wrapper .accordions .right .tab-content.active{display:block}section.content-accordions .wrapper .accordions .right .tab-content>.icon{margin-bottom:2rem;width:60px}section.content-accordions .wrapper .accordions .right .tab-content h3{color:#d90368;font-weight:700}section.content-accordions .wrapper .accordions .right .tab-content .video-link{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:center;margin-top:2rem}section.content-accordions .wrapper .accordions .right .tab-content .video-link .icon{align-items:center;background:#223843;border-radius:50px;display:flex;flex-direction:row;flex-wrap:auto;height:50px;justify-content:center;width:50px}section.content-accordions .wrapper .accordions .right .tab-content .video-link .icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:14px;width:14px}@media only screen and (min-width:992px){section.content-accordions .wrapper .accordions{-moz-column-gap:auto;column-gap:auto;display:grid;grid-template-columns:1fr 1fr;margin-top:3rem;row-gap:auto}section.content-accordions .wrapper .accordions .left{background:#223843;justify-content:center;padding:4rem}section.content-accordions .wrapper .accordions .left button{font-size:1.875rem;padding:2rem 48px 2rem 0}section.content-accordions .wrapper .accordions .left button.active{border-color:#d90368}section.content-accordions .wrapper .accordions .right .tab-content{display:none;padding:4rem}section.content-accordions .wrapper .accordions .right .tab-content.active{display:block}section.content-accordions .wrapper .accordions .right .tab-content>.icon{margin-bottom:3rem;width:75px}section.content-accordions .wrapper .accordions .right .tab-content .video-link{margin-top:4rem}}section.logo-carousel{padding-left:0;padding-right:0}section.logo-carousel .wrapper{max-width:100%}section.logo-carousel .wrapper .swiper{position:relative;width:100%}section.logo-carousel .wrapper .swiper .swiper-wrapper{justify-content:center}section.logo-carousel .wrapper .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;flex-wrap:auto;height:auto;justify-content:center}section.logo-carousel .wrapper .swiper .swiper-wrapper .swiper-slide img,section.logo-carousel .wrapper .swiper .swiper-wrapper .swiper-slide svg{width:150px}section.testimonial-carousel .wrapper>.content{margin:0 auto;max-width:800px;text-align:center;width:100%}section.testimonial-carousel .wrapper .swiper{margin-top:2rem}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide{align-items:flex-start;background:#f1f9fa;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;gap:2rem;height:auto;justify-content:space-between;padding:2rem}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .quote svg{margin-bottom:1rem;width:60px}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .bottom .stars{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:2px;justify-content:flex-start;margin-bottom:.5rem}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .bottom .stars svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .bottom .name{font-weight:600;margin-bottom:0}section.testimonial-carousel .wrapper .swiper .swiper-wrapper .swiper-slide .bottom .title{color:#d90368}@media only screen and (min-width:992px){section.testimonial-carousel .wrapper .swiper{margin-top:3rem}}section.content-icon-grid .wrapper>.content{margin:0 auto;max-width:943px;text-align:center;width:100%}section.content-icon-grid .wrapper>.content p strong{color:#d90368}section.content-icon-grid .wrapper .grid{-moz-column-gap:auto;column-gap:auto;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.content-icon-grid .wrapper .grid .item{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:1.5rem;justify-content:flex-start}section.content-icon-grid .wrapper .grid .item .icon{align-items:center;background:#eaac8b;border-radius:16px;display:flex;flex-direction:row;flex-wrap:auto;height:65px;justify-content:center;min-height:65px;min-width:65px;width:65px}section.content-icon-grid .wrapper .grid .item .icon.pink{background:#d90368}section.content-icon-grid .wrapper .grid .item .icon.jade{background:#b3dec1}section.content-icon-grid .wrapper .grid .item .icon.coolgrey{background:#999ac6}section.content-icon-grid .wrapper .grid .item .icon img{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:40px;width:40px}section.content-icon-grid .wrapper .grid .item .content h4{margin-bottom:1rem}@media only screen and (min-width:1200px){section.content-icon-grid .wrapper>.content p{font-size:1.25rem}section.content-icon-grid .wrapper .grid{gap:5rem 3rem;grid-template-columns:1fr 1fr;margin-top:4rem}}section.logo-wallpaper{margin:40px 0;padding:0}section.logo-wallpaper .image{aspect-ratio:4/1;overflow:hidden;width:100%}section.logo-wallpaper .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.price-boxes-small .wrapper>.content{margin:0 auto;max-width:943px;text-align:center;width:100%}section.price-boxes-small .wrapper>.content p strong{color:#d90368}section.price-boxes-small .wrapper>.content .btns{justify-content:center}section.price-boxes-small .wrapper .boxes{-moz-column-gap:auto;column-gap:auto;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.price-boxes-small .wrapper .boxes .box{align-items:flex-start;border:2px solid #d90368;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;gap:2rem;height:100%;justify-content:space-between;padding:2rem 1rem;text-decoration:none;width:100%}section.price-boxes-small .wrapper .boxes .box.ochre{border-color:#eaac8b}section.price-boxes-small .wrapper .boxes .box.ochre .top .tab{background:#eaac8b}section.price-boxes-small .wrapper .boxes .box.ochre .top .tab span{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}section.price-boxes-small .wrapper .boxes .box.ochre .price{border-bottom:1px solid hsla(21,69%,73%,.3);border-top:1px solid hsla(21,69%,73%,.3)}section.price-boxes-small .wrapper .boxes .box.jade{border-color:#b3dec1}section.price-boxes-small .wrapper .boxes .box.jade .top .tab{background:#b3dec1}section.price-boxes-small .wrapper .boxes .box.jade .top .tab span{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}section.price-boxes-small .wrapper .boxes .box.jade .price{border-bottom:1px solid rgba(179,222,193,.3);border-top:1px solid rgba(179,222,193,.3)}section.price-boxes-small .wrapper .boxes .box.coolgrey{border-color:#999ac6}section.price-boxes-small .wrapper .boxes .box.coolgrey .top .tab{background:#999ac6}section.price-boxes-small .wrapper .boxes .box.coolgrey .price{border-bottom:1px solid rgba(153,154,198,.3);border-top:1px solid rgba(153,154,198,.3)}section.price-boxes-small .wrapper .boxes .box .top{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between;width:100%}section.price-boxes-small .wrapper .boxes .box .top .icon{height:40px;min-height:40px;min-width:40px;width:40px}section.price-boxes-small .wrapper .boxes .box .top .tab{background:#d90368;border-radius:5px;padding:8px 13px}section.price-boxes-small .wrapper .boxes .box .top .tab span{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}section.price-boxes-small .wrapper .boxes .box .price{border-bottom:1px solid rgba(217,3,104,.3);border-top:1px solid rgba(217,3,104,.3);padding:1rem 0;width:100%}section.price-boxes-small .wrapper .boxes .box .price h3{font-size:2.5rem;margin-bottom:.5rem}section.price-boxes-small .wrapper .boxes .box .price h3 span{font-size:1rem;font-weight:400}section.price-boxes-small .wrapper .boxes .box .price p{font-size:1rem;font-weight:700}section.price-boxes-small .wrapper .boxes .box .btns{margin:0;width:100%}section.price-boxes-small .wrapper .boxes .box .btns a{width:100%}@media only screen and (min-width:1200px){section.price-boxes-small .wrapper .boxes{gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-top:3rem}section.price-boxes-small .wrapper .boxes .box{padding:2.5rem 2rem}}section.pricing-table{overflow:hidden}section.pricing-table .wrapper>.content{margin:0 auto;max-width:943px;text-align:center;width:100%}section.pricing-table .wrapper>.content p strong{color:#d90368}section.pricing-table .wrapper>.content .btns{justify-content:center}section.pricing-table .wrapper .table{margin-top:2rem;width:100%}section.pricing-table .wrapper .table p.note{color:#d90368;font-style:italic;margin-bottom:18px;text-align:center}section.pricing-table .wrapper .table-toggle{margin:0 auto;max-width:943px;text-align:center;width:100%}section.pricing-table .wrapper .table-toggle button{background-color:#fff;border-color:#000;border-radius:30px;border-style:solid;color:#000;font-size:1rem;font-weight:600;margin-left:-30px;padding:8px 38px;z-index:-999}section.pricing-table .wrapper .table-toggle button.active{background-color:#d90368;border-color:#d90368;color:#fff;position:relative;z-index:999}section.pricing-table .wrapper .table-wrapper{overflow:scroll;width:100%}section.pricing-table .wrapper table{border-collapse:collapse;min-width:700px;width:100%}section.pricing-table .wrapper table thead tr th{border-bottom:2px solid #b3dec1;padding:1.5rem 1rem;text-align:center}section.pricing-table .wrapper table thead tr th:first-child{text-align:left}section.pricing-table .wrapper table thead tr th p{font-size:1.125rem;font-weight:700}section.pricing-table .wrapper table tbody tr.price{background:rgba(179,222,193,.3)}section.pricing-table .wrapper table tbody tr.price_annual{background:rgba(179,222,193,.3);display:none}section.pricing-table .wrapper table tbody tr td{border-bottom:1px solid #b3dec1;padding:1.5rem 1rem;text-align:center}section.pricing-table .wrapper table tbody tr td:first-child{text-align:left}section.pricing-table .wrapper table tbody tr td:first-child p{font-weight:700}section.pricing-table .wrapper table tbody tr td p svg{height:20px;min-height:20px;min-width:20px;width:20px}@media only screen and (min-width:992px){section.pricing-table .wrapper .table{margin-top:3rem}section.pricing-table .wrapper .table .note{display:none}}section.contact .wrapper .gform_wrapper form .gform-body .gform_fields{-moz-column-gap:1rem!important;column-gap:1rem!important;row-gap:1rem!important}section.contact .wrapper .gform_wrapper form .gform-footer .gform_button{all:unset;align-items:center;background:#000;background:#d90368!important;border:2px solid #d90368!important;border-radius:8px;border-radius:6px!important;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-size:1rem!important;font-weight:400;font-weight:700!important;gap:8px;justify-content:auto;justify-content:center;line-height:1.3;padding:16px 24px;padding:12px!important;text-decoration:none!important;transition:all .3s ease;width:174px!important}section.contact .wrapper .gform_wrapper form .gform-footer .gform_button.btn-outline{background:transparent;border:1px solid #000;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}section.contact .wrapper .gform_wrapper form .gform-footer .gform_button:hover{background:rgba(0,0,0,.5);color:#fff}section.contact .wrapper .gform_wrapper form .gform-footer .gform_button:focus,section.contact .wrapper .gform_wrapper form .gform-footer .gform_button:hover{background:#223843!important;border-color:#223843!important}section.contact .wrapper .image{display:none}@media only screen and (min-width:1200px){section.contact{padding:64px 1rem 0}section.contact .wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:2rem;justify-content:space-between}section.contact .wrapper .hs-form-frame{flex-basis:60%;margin-bottom:80px}section.contact .wrapper .image{align-self:stretch;display:block;flex-basis:40%;position:relative}section.contact .wrapper .image img{bottom:0;filter:drop-shadow(0 20px 30px rgba(0,0,0,.25));left:0;position:absolute;width:100%}}section.faqs .wrapper>.content{margin:0 auto;max-width:943px;text-align:center;width:100%}section.faqs .wrapper>.content p strong{color:#d90368}section.faqs .wrapper .accordion-container{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1.125rem;grid-template-columns:1fr;margin:2rem auto 0;max-width:840px;row-gap:auto}section.faqs .wrapper .accordion-container .accordion-wrapper{border:1px solid rgba(0,0,0,.25);border-radius:1rem;padding:1rem}section.faqs .wrapper .accordion-container .accordion-wrapper.open .accordion .icon{background:#223843}section.faqs .wrapper .accordion-container .accordion-wrapper.open .accordion .icon svg path{stroke:#fff}section.faqs .wrapper .accordion-container .accordion-wrapper .accordion h4{margin-bottom:0}section.faqs .wrapper .accordion-container .accordion-wrapper .accordion .icon{align-items:center;background:#f1f9fa;border-radius:36px;display:flex;flex-direction:row;flex-wrap:auto;height:36px;justify-content:center;min-height:36px;min-width:36px;transition:all .3s ease;width:36px}section.faqs .wrapper .accordion-container .accordion-wrapper .accordion .icon svg{height:20px;min-height:20px;min-width:20px;width:20px}section.faqs .wrapper .accordion-container .accordion-wrapper .accordion .icon svg path{transition:all .3s ease}section.faqs .wrapper .accordion-container .accordion-wrapper .panel .panel-wrap{padding:1rem 0 0}@media only screen and (min-width:992px){section.faqs .wrapper .accordion-container{margin-top:3rem}section.faqs .wrapper .accordion-container .accordion-wrapper{padding:1.5rem}}section.courses-index .wrapper .content .wrap .accordion-container{position:relative}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper{border:0}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .accordion{align-items:center}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .accordion p{color:#d90368;text-decoration:underline}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .accordion svg{height:24px;min-height:24px;min-width:24px;width:24px}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .panel{position:absolute;top:55px;transition:none;z-index:99}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .panel .tags{background:#fff;border:1px solid #adaeb3;border-radius:10px;-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr;overflow:hidden;padding:1rem 1.5rem;row-gap:auto;width:288px}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .panel .tags a{text-decoration:none}section.courses-index .wrapper .content .wrap .accordion-container .accordion-wrapper .panel .tags a:hover{color:#d90368}section.courses-index .wrapper .courses{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.courses-index .wrapper .courses .course{align-items:flex-start;background:#fff;border:1px solid #adaeb3;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}section.courses-index .wrapper .courses .course:hover{background:#f5f5f5;box-shadow:0 10px 15px rgba(0,0,0,.12);z-index:9}section.courses-index .wrapper .courses .course .image{aspect-ratio:1.7/1;background:#adaeb3;overflow:hidden;position:relative;width:100%}section.courses-index .wrapper .courses .course .image .pill{background:#f5f5f5;border-radius:9px;font-size:.875rem;padding:4px 8px;position:absolute;right:1rem;top:1rem;z-index:2}section.courses-index .wrapper .courses .course .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.courses-index .wrapper .courses .course .detail{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:auto;gap:1rem;justify-content:space-between;padding:1.5rem 1rem 1rem;width:100%}section.courses-index .wrapper .courses .course .detail h4{font-size:1.3125rem;font-weight:700;margin-bottom:1rem}section.courses-index .wrapper .courses .course .detail .content{width:100%}section.courses-index .wrapper .courses .course .detail .content .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1rem}section.courses-index .wrapper .courses .course .detail .content .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.courses-index .wrapper .courses .course .detail .footer{align-items:flex-start;border-top:2px solid #f5f5f6;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100%}section.courses-index .wrapper .courses .course .detail .footer .rating{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:4px;justify-content:flex-start}section.courses-index .wrapper .courses .course .detail .footer .rating svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.courses-index .wrapper .courses .course .detail .footer .rating p{margin:0}@media only screen and (min-width:601px){section.courses-index .wrapper .courses{gap:2rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){section.courses-index .wrapper>.content{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between}section.courses-index .wrapper .courses{grid-template-columns:1fr 1fr 1fr}section.courses-index .wrapper .courses .course:hover{background:#fff;transform:scale(1.05)}}section.course .wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:auto;gap:24px;justify-content:flex-start}section.course .wrapper article{width:100%}section.course .wrapper article .image{aspect-ratio:16/9;border-radius:1rem;margin-bottom:1rem;overflow:hidden}section.course .wrapper article .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.course .wrapper article h2,section.course .wrapper article h3,section.course .wrapper article h4{margin-bottom:1rem;margin-top:2rem}section.course .wrapper aside{width:100%}section.course .wrapper aside .top{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;justify-content:space-between}section.course .wrapper aside .sep{background:rgba(153,154,198,.5);height:1px;margin:1.5rem 0;width:100%}section.course .wrapper aside .price h4{font-size:2rem;font-weight:700;margin-bottom:0}section.course .wrapper aside h4{margin-bottom:.5rem}section.course .wrapper aside .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start}section.course .wrapper aside .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.course .wrapper aside .rating{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:4px;justify-content:flex-start;margin-bottom:4px}section.course .wrapper aside .rating svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.course .wrapper aside .rating p{margin:0}@media only screen and (min-width:992px){section.course .wrapper{flex-direction:row;gap:40px}section.course .wrapper aside{max-width:300px}}section.recommended-courses .wrapper .courses{-moz-column-gap:auto;column-gap:auto;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem;row-gap:auto}section.recommended-courses .wrapper .courses .course{align-items:flex-start;background:#fff;border:1px solid #adaeb3;border-radius:1rem;display:flex;flex-direction:column;flex-wrap:auto;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none;transition:all .3s ease;width:100%}section.recommended-courses .wrapper .courses .course:hover{background:#f5f5f5;box-shadow:0 10px 15px rgba(0,0,0,.12);z-index:9}section.recommended-courses .wrapper .courses .course .image{aspect-ratio:1.7/1;background:#adaeb3;overflow:hidden;position:relative;width:100%}section.recommended-courses .wrapper .courses .course .image .pill{background:#f5f5f5;border-radius:9px;font-size:.875rem;padding:4px 8px;position:absolute;right:1rem;top:1rem;z-index:2}section.recommended-courses .wrapper .courses .course .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.recommended-courses .wrapper .courses .course .detail{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:auto;gap:1rem;justify-content:space-between;padding:1.5rem 1rem 1rem;width:100%}section.recommended-courses .wrapper .courses .course .detail h4{font-size:1.3125rem;font-weight:700;margin-bottom:1rem}section.recommended-courses .wrapper .courses .course .detail .content{width:100%}section.recommended-courses .wrapper .courses .course .detail .content .content-icon{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:auto;gap:8px;justify-content:flex-start;margin-bottom:1rem}section.recommended-courses .wrapper .courses .course .detail .content .content-icon svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.recommended-courses .wrapper .courses .course .detail .footer{align-items:flex-start;border-top:2px solid #f5f5f6;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100%}section.recommended-courses .wrapper .courses .course .detail .footer .rating{align-items:center;display:flex;flex-direction:row;flex-wrap:auto;gap:4px;justify-content:flex-start}section.recommended-courses .wrapper .courses .course .detail .footer .rating svg{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:24px;width:24px}section.recommended-courses .wrapper .courses .course .detail .footer .rating p{margin:0}@media only screen and (min-width:601px){section.recommended-courses .wrapper .courses{gap:2rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){section.recommended-courses .wrapper>.content{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:auto;gap:1rem;justify-content:space-between}section.recommended-courses .wrapper .courses{grid-template-columns:1fr 1fr 1fr}section.recommended-courses .wrapper .courses .course:hover{background:#fff;transform:scale(1.05)}}

/*# sourceMappingURL=main.css.map*/