@font-face{font-family:"ProximaNova-Regular";src:url("../../assets/fonts/ProximaNova-Regular.otf");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ProximaNova-Semibold";src:url(../../assets/fonts/ProximaNova-Semibold.eot),url(../../assets/fonts/ProximaNova-Semibold.ttf),url(../../assets/fonts/ProximaNova-Semibold.woff),url(../../assets/fonts/ProximaNova-Semibold.woff2),url(../../assets/fonts/ProximaNova-Semibold.svg);font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"ProximaNova-Bold";src:url(../../assets/fonts/ProximaNova-Bold.eot),url(../../assets/fonts/ProximaNova-Bold.ttf),url(../../assets/fonts/ProximaNova-Bold.woff),url(../../assets/fonts/ProximaNova-Bold.woff2),url(../../assets/fonts/ProximaNova-Bold.svg);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"ProximaNova-Light";src:url(../../assets/fonts/ProximaNova-Light.eot),url(../../assets/fonts/ProximaNova-Light.eot),url(../../assets/fonts/ProximaNova-Light.woff),url(../../assets/fonts/ProximaNova-Light.woff2),url(../../assets/fonts/ProximaNova-Light.svg);font-style:normal;font-weight:300;font-display:swap}.deleted-text,.regular-12-del,.regular-14-del,.regular-16-del,.regular-18-del{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#86888d}.opacity-75{opacity:.75}.underline-text{-webkit-text-decoration-line:underline;text-decoration-line:underline}.bold,.bold-16,#coupon .coupon-container .form-container .privacy-policy a,.main-button,.bold-18,.invalid-input-label,.bold-24,.bold-40,.bold-48{font-family:"ProximaNova-Bold",sans-serif;font-style:normal;font-weight:bold;line-height:115%;letter-spacing:-0.01em;color:#fff}.bold-48{font-size:3rem}.bold-40{font-size:2.5rem}.bold-24{font-size:1.5rem}.bold-18,.invalid-input-label{font-size:1.125rem;line-height:145%}.bold-16,#coupon .coupon-container .form-container .privacy-policy a,.main-button{font-size:1rem;line-height:145%}.semibold,.semibold-12,.semibold-14,.semibold-14-del-link,.semibold-16,.semibold-18,.semibold-20{font-family:"ProximaNova-Semibold",sans-serif;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-0.005em;color:#fff}.semibold-20{font-size:1.25rem}.semibold-18{font-size:1.125rem}.semibold-16{font-size:1rem}.semibold-14,.semibold-14-del-link{font-size:.875rem}.semibold-14-del-link{text-transform:none;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.semibold-12{font-size:.75rem}.regular,.regular-12,.regular-12-del,.regular-14,.regular-14-del,.regular-16,.regular-16-del,.regular-18,.regular-18-del{font-family:"ProximaNova-Regular",sans-serif;font-style:normal;font-weight:normal;line-height:145%;letter-spacing:-0.005em;color:#fff}.regular-18,.regular-18-del{font-size:1.125rem}.regular-16,.regular-16-del{font-size:1rem}.regular-14,.regular-14-del{font-size:.875rem}.regular-12,.regular-12-del{font-size:.75rem}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;list-style:none;text-decoration:none;text-align:left;border:0;outline:0;font-size:16px;font-family:"ProximaNova-Regular",sans-serif}html{font-size:1rem;background-color:#000;scroll-behavior:smooth}body{overflow-x:hidden;background-color:#000}button{font-family:"ProximaNova-Semibold",sans-serif;background:transparent;cursor:pointer}img{display:block;max-width:100%}input,button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-scrollbar{display:none}input[type=text]{padding:.5vw;width:100%;border-radius:6px;background-color:#202227}.wrap-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:35px;margin-bottom:0px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#aaa;margin-top:2vh}.wrap-checkbox label a.pp{margin:0 !important;padding:0;display:inline-block;font-weight:100}.wrap-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #00e7f9;border-radius:5px}.wrap-checkbox:hover input[type=checkbox]~.checkmark{background-color:transparent}.wrap-checkbox input[type=checkbox]:checked~.checkmark{background-color:transparent}.checkmark:after{content:"";position:absolute;display:none;width:100%;height:100%}.wrap-checkbox input[type=checkbox]:checked~.checkmark:after{display:block}.wrap-checkbox .checkmark:after{left:5px;top:1px;width:4px;height:8px;border:solid #00e7f9;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile{display:none !important}.desktop{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media(max-width: 560px){.mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.desktop{display:none !important}}main{max-width:1920px;margin:auto;margin-top:112px}.main-button{background-color:#00e7f9;padding:12px 29px;border:none;outline:none;border-radius:6px;color:#000;display:block;text-align:center}.base-container,#coupon .coupon-container,#meet-our-content .meet-our-content-container,#main-hero .main-hero-container{max-width:1440px;margin:auto}.main-input{background:#202227;color:#fff;opacity:.6;padding:13px 20px !important;width:100%;border:none;border-radius:6px;opacity:.9}.main-input:focus{outline:2px solid #00e7f9}.invalid-input-label{margin-top:8px;font-size:.875rem;color:#cf6679;display:none}#faq{margin:5rem auto 0}#faq .container{width:80rem;padding:0 1rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#faq .container .title-image{width:2rem;height:2rem;margin:0 0 1.25rem 0}#faq .container h2{width:25rem}#faq .container h2 span{color:#86888d}#faq .container nav{display:grid;grid-template-columns:1fr 1fr 1fr;width:46.25rem;margin:3rem auto 4rem auto}#faq .container nav button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:1.5rem 0;opacity:.5;border-bottom:1px solid #202227}#faq .container nav button.active{opacity:1;border-bottom:1px solid #00e7f9}#faq .container nav button img{width:1.5rem;height:1.5rem;margin-right:1rem}#faq .container nav button :nth-child(2){display:block;font-family:"ProximaNova-Semibold",sans-serif}#faq .container nav button :nth-child(3){display:none;font-family:"ProximaNova-Semibold",sans-serif}#faq .container ul .faq-content{display:none}#faq .container ul .faq-content.active{display:block}#faq .container ul .faq-content .wrap-faq{width:100%;padding:1.25rem 1.5rem;cursor:pointer;margin:0 auto 1rem auto;background-color:#202227;border-radius:6px;overflow:hidden}#faq .container ul .faq-content .wrap-faq .wrap-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#faq .container ul .faq-content .wrap-faq .wrap-question .arrow-down{width:1.5rem;height:1.5rem;background-image:url("../assets/images/faq/arrow-down.svg");background-repeat:no-repeat;background-position:center;background-size:cover}#faq .container ul .faq-content .wrap-faq .wrap-question .arrow-down.active{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-image:url("../assets/images/faq/arrow-top.svg")}#faq .container ul .faq-content .wrap-faq .answer{text-align:left;color:#86888d;height:0;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#faq .container ul .faq-content .wrap-faq .answer.open{height:unset;opacity:1;padding:1rem 0}@media(min-width: 768px)and (max-width: 1279px){#faq{margin:2.5rem auto 0 auto}#faq .container{width:100%;margin:auto;text-align:center;padding:2.5rem}#faq .container .title-image{margin:0 0 .75rem 0}#faq .container nav{width:100%}}@media(min-width: 471px)and (max-width: 767px){#faq .container{width:100%}#faq .container nav{width:100%;margin:3rem auto 2rem auto}#faq .container nav button :nth-child(2){display:none}#faq .container nav button :nth-child(3){display:block}}@media(max-width: 470px){#faq{margin:2.5rem auto 0 auto}#faq .container{width:100%;padding:1.25rem}#faq .container .title-image{margin:0 0 .75rem 0}#faq .container h2{font-size:1.5rem;text-align:center;width:100%}#faq .container nav{width:100%;margin:3rem auto 2rem auto}#faq .container nav button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#faq .container nav button img{margin-right:unset}#faq .container nav button :nth-child(2){display:none}#faq .container nav button :nth-child(3){display:block}#faq .container ul .faq-content .wrap-faq{width:100%}#faq .container ul .faq-content .wrap-faq .wrap-question{text-align:left}#faq .container ul .faq-content .wrap-faq .wrap-question strong{font-size:1rem;width:90%}}footer{width:76.25rem;margin:5rem auto 0;border-top:1px solid #86888d}footer .footer-content{max-width:100%;padding:4rem 0 2rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){footer{width:59rem;margin:2.5rem auto 0}footer .footer-content{max-width:50%;padding:2rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}footer .footer-content .logo-grupo-primo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer .footer-content .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2rem}footer .footer-content .terms-of-use{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 768px){footer{width:100%;margin:2.5rem auto 0}footer .footer-content{max-width:65%}footer .footer-content .copyright{text-align:center}footer .footer-content .terms-of-use{margin-top:1.5rem;text-align:center}}@media(max-width: 375px){footer{width:20.375rem;margin:0 auto}footer .footer-content{max-width:90%;padding:1.5rem 0 2rem}}@media(max-width: 320px){footer{width:18rem;margin:0 auto}footer .footer-content{max-width:100%}}header{position:fixed;top:0;left:0;height:7rem;width:100%;padding:2rem 0;z-index:2000;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 540px){header{height:6rem}header .semibold-20{font-size:1rem}header .regular-18,header .regular-18-del{font-size:.875rem}}#main-hero{background:url("../assets/images/hero-banner-1920.png");background-size:cover;min-height:610px;padding-left:112px;padding-top:90px}#main-hero .main-hero-container{margin:unset}#main-hero h1{max-width:592px;margin-top:32px}#main-hero .subtitle{margin-top:24px}#main-hero .price-info{background:-o-linear-gradient(181.39deg, #0f1116 2.36%, rgba(15, 17, 22, 0) 97.64%);background:linear-gradient(268.61deg, #0f1116 2.36%, rgba(15, 17, 22, 0) 97.64%);max-width:592px;padding:32px 40px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}#main-hero .price-info .promo-price{margin-top:8px}#main-hero .price-info .promo-disclaimer-mobile{display:none;background:-o-linear-gradient(35.46deg, #0093dc -1.26%, #00e7f9 95.85%);background:linear-gradient(54.54deg, #0093dc -1.26%, #00e7f9 95.85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#main-hero .price-info .promo-disclaimer{margin-top:12px;background:-o-linear-gradient(35.46deg, #0093dc -1.26%, #00e7f9 95.85%);background:linear-gradient(54.54deg, #0093dc -1.26%, #00e7f9 95.85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width: 1440px){#main-hero{background:url("../assets/images/hero-banner-1440.png");background-size:cover}}@media(max-width: 1024px){#main-hero{background:url("../assets/images/hero-banner-1024.png");background-size:cover;padding-left:40px}}@media(max-width: 768px){#main-hero{background:url("../assets/images/hero-banner-768.png");background-size:cover;padding-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:764px}#main-hero .main-hero-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-hero h1{max-width:510px;text-align:center;font-size:2.5rem}#main-hero .price-info{padding:32px;min-width:510px}}@media(max-width: 540px){#main-hero{background:url("../assets/images/hero-banner-375.png") no-repeat;background-size:cover;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:597px;padding:0 23px}#main-hero img{height:24px;width:123.94px}#main-hero h1{font-size:1.5rem;margin-top:16px}#main-hero .subtitle{font-size:1rem;text-align:center}#main-hero .price-info{min-width:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#main-hero .price-info .price-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-hero .price-info .price-info-text .original-price{font-size:.875rem}#main-hero .price-info .promo-disclaimer{display:none}#main-hero .price-info .promo-disclaimer-mobile{display:block;margin-top:10px;text-align:center}#main-hero .price-info .price-info-button{margin-top:24px}}@media(max-width: 325px){#main-hero{padding-top:79px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:444px}#main-hero h1{font-size:1.25rem}#main-hero .subtitle{margin-top:16px;font-size:.875rem}#main-hero .price-info .price-info-text .original-price{font-size:.75rem}#main-hero .price-info .price-info-text .promo-price{font-size:1.25rem}#main-hero .price-info .promo-disclaimer-mobile{font-size:.75rem}}#meet-our-content{color:#fff;padding-top:80px}#meet-our-content h2{margin-top:16px;margin-bottom:16px}#meet-our-content h2 span{color:#86888d}#meet-our-content .meet-our-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#meet-our-content .trails-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}#meet-our-content .trails-container .trail-of-knowledge{background-color:#0f1116;padding:40px 32px;border-radius:8px;margin-right:16px;max-width:384px}#meet-our-content .trails-container .trail-of-knowledge .headline .level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#meet-our-content .trails-container .trail-of-knowledge .headline .level p{text-transform:none;margin-left:24px}#meet-our-content .trails-container .trail-of-knowledge .headline .description{margin-top:24px}#meet-our-content .trails-container .trail-of-knowledge .courses-list{margin-top:40px}#meet-our-content .trails-container .trail-of-knowledge .courses-list p{text-transform:none}#meet-our-content .trails-container .trail-of-knowledge .courses-list ul{margin-top:16px;line-height:145%}#meet-our-content .trails-container .trail-of-knowledge .courses-list ul li span{margin-right:8px}@media(max-width: 1024px){#meet-our-content .trails-container{padding-left:40px;padding-right:40px}#meet-our-content .trails-container .trail-of-knowledge{max-width:293.33px}#meet-our-content .trails-container .trail-of-knowledge .headline .description{font-size:1rem}#meet-our-content .trails-container .trail-of-knowledge .headline .level p{font-size:1.125rem}}@media(max-width: 768px){#meet-our-content .trails-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#meet-our-content .trails-container .trail-of-knowledge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin-right:0;margin-bottom:32px}#meet-our-content .trails-container .trail-of-knowledge .headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}#meet-our-content .trails-container .trail-of-knowledge .headline .level{margin-bottom:24px}#meet-our-content .trails-container .trail-of-knowledge .courses-list{margin-top:0;padding-right:24px}}@media(max-width: 540px){#meet-our-content{padding-top:40px;padding-left:24px;padding-right:24px}#meet-our-content h2,#meet-our-content span{font-size:24px;text-align:center}#meet-our-content .subtitle{text-align:center}#meet-our-content .trails-container{padding-left:0px;padding-right:0px}#meet-our-content .trails-container .trail-of-knowledge{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#meet-our-content .trails-container .trail-of-knowledge .headline{width:100%}#meet-our-content .trails-container .trail-of-knowledge .courses-list{padding-right:0}#meet-our-content .trails-container .trail-of-knowledge .courses-list p{margin-top:40px}}@media(max-width: 325px){#meet-our-content h2,#meet-our-content span{font-size:1.25rem}#meet-our-content .subtitle{font-size:.875rem}#meet-our-content .trails-container .trail-of-knowledge .headline .level p{font-size:1rem}#meet-our-content .trails-container .trail-of-knowledge .headline .description{font-size:.875rem}#meet-our-content .trails-container .trail-of-knowledge .courses-list p{font-size:.875rem}#meet-our-content .trails-container .trail-of-knowledge .courses-list ul li{font-size:.75rem}}#achievements{padding-top:5rem}#achievements .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;max-width:1440px}#achievements .content h2{margin-top:16px}#achievements .content .subtitle{max-width:685px;text-align:center;margin-top:16px}#achievements .content .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:83px}#achievements .content .badges-container .badge{background:#0f1116;width:279px;height:137px;margin-right:32px;margin-bottom:67px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#achievements .content .badges-container .badge img{width:104px;height:104px;position:absolute;top:-35px}#achievements .content .badges-container .badge p{text-transform:none;position:absolute;bottom:0;height:40px;margin-bottom:8px}@media(max-width: 1024px){#achievements{padding-top:2.5rem}#achievements .content .subtitle{font-size:1rem}#achievements .content .badges-container{padding:0 77px}#achievements .content .badges-container .badge{width:223px;height:83px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:48px}#achievements .content .badges-container .badge img{position:static;margin-left:-15px}#achievements .content .badges-container .badge p{position:static;height:unset;margin-bottom:0;margin-left:16px;line-height:23.2px}}@media(max-width: 540px){#achievements .content{padding:0 24px}#achievements .content .subtitle{font-size:1rem}#achievements .content .badges-container{margin-top:58px;padding:0 14px}#achievements .content .badges-container .badge{width:100%;margin-right:0px}#achievements .content .badges-container .badge img{position:static;margin-left:-15px}#achievements .content .badges-container .badge p{position:static;height:unset;margin-bottom:0;margin-left:16px;line-height:23.2px}}@media(max-width: 325px){#achievements .content .subtitle{font-size:.875rem}}#assurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5rem}#assurance h2{margin-top:1.25rem}#assurance p{text-align:center;margin-top:1rem}@media(max-width: 1024px){#assurance{padding-top:2.5rem}}#coupon{padding-top:80px}#coupon .coupon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#coupon .coupon-container h2{margin-top:16px}#coupon .coupon-container h2 span{color:#86888d}#coupon .coupon-container .subtitle{margin-top:16px}#coupon .coupon-container .coupon-price{background:#0f1116;padding:32px;border-radius:8px;margin-top:48px}#coupon .coupon-container .coupon-price .discount{background:-o-linear-gradient(35.46deg, #0093dc -1.26%, #00e7f9 95.85%);background:linear-gradient(54.54deg, #0093dc -1.26%, #00e7f9 95.85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#coupon .coupon-container .coupon-price .headline{margin-top:16px;max-width:344px;text-transform:none}#coupon .coupon-container .coupon-price .original-price{margin-top:16px;color:#86888d}#coupon .coupon-container .coupon-price .promo-price span{color:#86888d}#coupon .coupon-container .form-container{margin-top:48px}#coupon .coupon-container .form-container .form-group{margin-bottom:24px}#coupon .coupon-container .form-container .form-group label{color:#fff}#coupon .coupon-container .form-container .form-group input{margin-top:9px}#coupon .coupon-container .form-container .main-button{margin-top:40px}#coupon .coupon-container .form-container .privacy-policy{margin-top:12px;opacity:.9;text-align:center}#coupon .coupon-container .form-container .privacy-policy a{font-size:.875rem;text-decoration:underline;color:#fff}@media(max-width: 540px){#coupon{padding-top:40px;padding-left:24px;padding-right:24px}#coupon h2,#coupon .subtitle{text-align:center}#coupon h2,#coupon span{font-size:1.5rem}#coupon .subtitle{font-size:1rem}}#testimonial{padding-top:5rem}#testimonial .container{width:80rem;margin:auto}#testimonial .container .title img{width:2rem;height:2rem;margin-bottom:.5rem}#testimonial .container .title h2{width:25rem}#testimonial .container .title h2 span{color:#86888d}#testimonial .container .testi-content{display:grid;grid-template-columns:25rem 3rem 38.75rem;gap:0 6.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3.5rem}#testimonial .container .testi-content .user .user-card{height:7rem;margin-bottom:1.5rem;background-color:#0f1116;opacity:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}#testimonial .container .testi-content .user .user-card.active{opacity:1;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}#testimonial .container .testi-content .user .user-card img{width:4.5rem;height:4.5rem;margin:1.25rem 2rem;border-radius:2.25rem}#testimonial .container .testi-content .user .user-card .wrap-text strong{color:#00e7f9}#testimonial .container .testi-content .control button.up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#testimonial .container .testi-content .control button img{width:3rem;height:3rem;margin:.5rem 0}#testimonial .container .testi-content .testi-text{border-radius:1rem;background-color:#0f1116;padding:2.5rem 3rem}#testimonial .container .testi-content .testi-text ul li{height:0;opacity:0}#testimonial .container .testi-content .testi-text ul li.active{-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;opacity:1;height:auto}#testimonial .container .testi-content .testi-text ul li ul{margin-top:.625rem}#testimonial .container .testi-content .testi-text ul li ul li{display:inline-block;opacity:unset}#testimonial .container .testi-content .testi-text ul li ul li img{width:1rem;height:1rem;margin-right:.375rem;display:inline-block}#testimonial .container .testi-content .testi-text ul li .quote{width:1.5rem;height:1.5rem;margin-top:2.375rem}#testimonial .container .testi-content .testi-text ul li p{margin-top:1.75rem}@media(min-width: 768px)and (max-width: 1279px){#testimonial{padding-top:2.5rem}#testimonial .container{width:100%;padding:0 2.5rem}#testimonial .container .title h2{width:19rem;font-size:2rem;line-height:2.25rem}#testimonial .container .testi-content{grid-template-columns:1fr 1.5fr;gap:0 1.5rem;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;grid-template-areas:"column-2 column-2" "column-1 column-3"}#testimonial .container .testi-content .user{grid-area:column-1}#testimonial .container .testi-content .user .user-card img{width:4rem;height:4rem;margin:1rem}#testimonial .container .testi-content .user .user-card .wrap-text p{width:8.125rem}#testimonial .container .testi-content .control{grid-area:column-2;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#testimonial .container .testi-content .control button{margin-left:1.25rem}#testimonial .container .testi-content .control button img{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#testimonial .container .testi-content .testi-text{grid-area:column-3;border-radius:1rem}#testimonial .container .testi-content .testi-text ul li .quote{margin-top:1.5rem}#testimonial .container .testi-content .testi-text ul li p{margin-top:.75rem}}@media(max-width: 540px){#testimonial{padding-top:2.5rem}#testimonial .container{width:100%;padding:0 1.25rem}#testimonial .container .title h2{width:18.25rem;font-size:1.75rem;line-height:2rem}#testimonial .container .testi-content{grid-template-columns:1fr;gap:0;grid-template-areas:"column-3" "column-1" "column-2"}#testimonial .container .testi-content .user{grid-area:column-1}#testimonial .container .testi-content .user .user-card{height:0;margin-bottom:0;border-radius:0 0 1rem 1rem;overflow-y:hidden}#testimonial .container .testi-content .user .user-card.active{height:unset}#testimonial .container .testi-content .user .user-card img{margin:1.25rem 1rem 1.25rem 1.5rem}#testimonial .container .testi-content .control{grid-area:column-2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}#testimonial .container .testi-content .control button img{margin:0 0 0 .75rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#testimonial .container .testi-content .testi-text{grid-area:column-3;border-radius:1rem 1rem 0 0;padding:1.5rem}#testimonial .container .testi-content .testi-text ul li{overflow-y:hidden}#testimonial .container .testi-content .testi-text ul li ul li{height:unset}}#mastermind{width:100%;max-width:90rem;margin:5.5rem auto 0px auto}#mastermind .container{text-align:center;position:relative}#mastermind .container img{width:2rem;height:2rem;margin:0 0 .5rem 0;display:unset}#mastermind .container h2{text-align:center}#mastermind .container h2 span{color:#86888d}#mastermind .container p{margin:1rem 0 1.5rem 0;text-align:center}#mastermind .container .slide-galery{height:39.875rem;padding:1.5rem 0;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}#mastermind .container .slide-galery::-webkit-scrollbar{height:.625rem}#mastermind .container .slide-galery .card{width:16.25rem;height:36.25rem;display:inline-block;position:relative;cursor:pointer}#mastermind .container .slide-galery .card img{width:16.25rem;height:36.25rem;margin:0px;position:absolute;top:0;left:0}#mastermind .container .slide-galery .card h3{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;position:absolute;font-size:2rem;line-height:3rem;text-align:left;left:-7.625rem;bottom:10.875rem;width:21.75rem;display:block;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card .description{display:block;width:10.25rem;position:absolute;bottom:-5px;right:1.25rem;white-space:pre-wrap;text-align:left;opacity:0;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover{background-color:#ffffff55;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover h3{color:#fff;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover .description{-webkit-animation-name:"hover";animation-name:"hover";-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1000ms;animation-duration:1000ms}#mastermind .container .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;width:80rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;z-index:5;top:calc(50% - 3rem);left:5rem;opacity:0}#mastermind .container .navigation img{width:3.5rem;height:3.5rem}#mastermind .container .navigation :last-child{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}#mastermind .container .navigation :last-child img{width:3rem;height:3rem}#mastermind .container .navigation :first-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}#mastermind .container .navigation :first-child img{width:48px;height:48px}#mastermind .container:hover .navigation{opacity:1;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media(min-width: 768px)and (max-width: 1279px){#mastermind{width:100%;max-width:100%;margin:117px auto 0px auto}#mastermind .container{text-align:center;position:relative}#mastermind .container img{width:32px;height:32px;margin:0px 0 14px 0}#mastermind .container h3{font-size:32px;line-height:36px;color:#86888d}#mastermind .container h3 span{color:#fff}#mastermind .container p{margin:16px 0 25px 0;font-size:18px;line-height:26.1px}#mastermind .container .navigation{display:none;width:0}#mastermind .container:hover .navigation{display:none}#mastermind .container .slide-galery{height:638px;padding:23px 0;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}#mastermind .container .slide-galery::-webkit-scrollbar{height:10px}#mastermind .container .slide-galery .card{width:260px;height:581px;display:inline-block;position:relative;cursor:pointer}#mastermind .container .slide-galery .card img{width:260px;height:581px;margin:0px;position:absolute;top:0;left:0}#mastermind .container .slide-galery .card h3{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;-webkit-text-stroke-width:unset;-webkit-text-stroke-color:unset;position:absolute;font-size:32px;line-height:48px;left:-122px;text-align:left;bottom:174px;width:348px;display:block;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card .description{display:block;font-size:16px;width:165px;color:#fff;position:absolute;bottom:-5px;right:10px;line-height:24px;white-space:pre-wrap;text-align:left;opacity:1;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover h3{color:#fff;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover .description{-webkit-animation-name:"hover";animation-name:"hover";-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1000ms;animation-duration:1000ms}}@media(max-width: 767px){#mastermind .container .navigation{display:none;width:0}#mastermind .container:hover .navigation{display:none}}@media(max-width: 470px){#mastermind{width:100%;max-width:100vw;margin:76px auto 0px auto}#mastermind .container{text-align:center;position:relative}#mastermind .container img{width:32px;height:32px;margin:0 0 8.67px 0}#mastermind .container h3{font-size:28px;line-height:32px;color:#86888d;width:186px;margin:auto}#mastermind .container h3 span{color:#fff}#mastermind .container p{margin:16px 0 9px 0;font-size:18px;line-height:23.2px;width:100%}#mastermind .container .navigation{display:none}#mastermind .container:hover .navigation{display:none}#mastermind .container .slide-galery{height:638px;padding:23px 0;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}#mastermind .container .slide-galery::-webkit-scrollbar{height:10px}#mastermind .container .slide-galery .card{width:250px;height:550px;display:inline-block;position:relative;cursor:pointer}#mastermind .container .slide-galery .card img{width:250px;height:550px;margin:0px;position:absolute;top:0;left:0}#mastermind .container .slide-galery .card h3{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;position:absolute;font-size:32px;line-height:48px;left:-122px;text-align:left;bottom:174px;width:348px;display:block;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card .description{display:block;font-size:16px;width:169px;color:#fff;position:absolute;bottom:-5px;right:10px;line-height:24px;white-space:pre-wrap;text-align:left;opacity:1;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms}#mastermind .container .slide-galery .card:hover h3{color:#fff;-webkit-transition:all ease-out 1000ms;-o-transition:all ease-out 1000ms;transition:all ease-out 1000ms;-webkit-text-stroke-width:unset;-webkit-text-stroke-color:unset}#mastermind .container .slide-galery .card:hover .description{-webkit-animation-name:unset;animation-name:unset;-webkit-animation-fill-mode:unset;animation-fill-mode:unset;-webkit-animation-duration:unset;animation-duration:unset}}@-webkit-keyframes hover{from{opacity:0;bottom:-50px}to{opacity:1;bottom:-5px}}@keyframes hover{from{opacity:0;bottom:-50px}to{opacity:1;bottom:-5px}}.modal{position:fixed;width:100vw;height:100vh;background-color:#00000077;top:0;left:0;z-index:2000;display:none}.modal.show{display:block}.modal .close-bar{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .close-bar img{width:50px;height:50px;margin:10px 50px;cursor:pointer}.modal .wrap-video{width:100%;height:calc(100vh - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .wrap-video iframe{width:1057px;height:575px}@media(min-width: 768px)and (max-width: 1279px){.modal{position:fixed;width:100vw;height:100vh;background-color:#00000077;top:0;left:0;z-index:11;display:none}.modal.show{display:block}.modal .close-bar{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .close-bar img{width:50px;height:50px;margin:10px 50px;cursor:pointer}.modal .wrap-video{width:100%;height:calc(100vw - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .wrap-video iframe{width:700px;height:400px}}@media(max-width: 470px){.modal{position:fixed;width:100vw;height:100vh;background-color:#000000dd;top:0;left:0;z-index:11;display:none}.modal.show{display:block}.modal .close-bar{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .close-bar img{width:50px;height:50px;margin:10px 10px;cursor:pointer}.modal .wrap-video{width:100%;height:calc(100vh - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .wrap-video iframe{width:200%;height:auto}}