h2{font-size:64px;line-height:1}h2:before{background-color:#8ad286;border-radius:.25rem;content:"";display:block;height:.25rem;width:64px;margin-bottom:10px}a{color:#0a0a09;text-decoration:none}.btn{padding:15px 55px;background-color:#8ad286;border:2px #8ad286 solid;border-radius:50px;font-size:18px;font-weight:700;outline:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{background-color:#54bd4e;-webkit-box-shadow:0 0 10px 5px rgba(138,210,134,.5);box-shadow:0 0 10px 5px rgba(138,210,134,.5);color:#fff}.btn_white{background-color:#fff}.btn-tp{background-color:transparent !important;font-weight:500 !important}.btn_call{padding-left:15px;padding-right:15px;height:50px;border-radius:50px;background-color:#54bd4e}.btn_call img{margin-right:10px}.btn_call button{height:50px;background:transparent;border:none}input,textarea{width:100%;padding:15px 35px;border:2px solid #fff;border-radius:50px;outline:none;font-size:18px;-webkit-transition:border .1s ease;-o-transition:border .1s ease;transition:border .1s ease}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:18px}input::-moz-placeholder,textarea::-moz-placeholder{font-size:18px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:18px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:18px}input::placeholder,textarea::placeholder{font-size:18px}input:focus,textarea:focus{border:3px solid #8ad286}.text-green{color:#54bd4e}.bg-shadow{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.zoomed{-webkit-animation:zoom 1s infinite alternate;animation:zoom 1s infinite alternate}.privacy-text{color:#555}.privacy-text a{color:#333 !important}.privacy-text a:hover{color:#000;cursor:pointer}.modal-header{position:relative;border:none}.modal-content{padding:50px 0;border-radius:25px}.modal h5{margin:auto}.modal .btn-close{position:absolute;right:0;top:-55px;background-color:#8ad286;border-radius:50%;opacity:1}.modal input{border:2px solid #eaeaea}.modal input:focus{border:2px solid #8ad286}.modal .privacy-text{margin-top:15px;font-size:14px}.modal-fullscreen{background-color:#fff}#menuModal ul li{text-align:right;font-weight:500;font-size:clamp(16px,4vw,28px)}#menuModal ul li a:hover{color:#8ad286}#menuModal .btn_call{background:#bde9ba;margin-top:30px;font-size:18px}#formModal .modal-content{position:relative;overflow:hidden;z-index:0}#formModal .modal-content:before{content:"";position:absolute;width:160%;height:160%;bottom:-80%;right:10%;background:url("../img/circlesfivth.svg") no-repeat center center;background-size:cover;opacity:.05;z-index:-1}#formModal .modal-content .btn-close{right:15px;top:-35px}.carousel-item{-webkit-transition:opacity ease-in-out .3s !important;-o-transition:opacity ease-in-out .3s !important;transition:opacity ease-in-out .3s !important}.slider__controls{position:absolute;height:50px;width:15%;bottom:10px;right:10%}.slider__controls button{width:55px;height:55px;border-radius:50%;background-color:#8ad286}@-webkit-keyframes spin-right{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-right{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes move{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}25%{-webkit-transform:translate(5px, -2px) rotate(15deg);transform:translate(5px, -2px) rotate(15deg)}50%{-webkit-transform:translate(-2px, 5px) rotate(0deg);transform:translate(-2px, 5px) rotate(0deg)}75%{-webkit-transform:translate(2px, 2px) rotate(25deg);transform:translate(2px, 2px) rotate(25deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes move{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}25%{-webkit-transform:translate(5px, -2px) rotate(15deg);transform:translate(5px, -2px) rotate(15deg)}50%{-webkit-transform:translate(-2px, 5px) rotate(0deg);transform:translate(-2px, 5px) rotate(0deg)}75%{-webkit-transform:translate(2px, 2px) rotate(25deg);transform:translate(2px, 2px) rotate(25deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Italic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-ExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-Heavy.otf") format("opentype");font-weight:950;font-style:normal}@font-face{font-family:"TT Norms";src:url("/fonts/TTNorms-HeavyItalic.otf") format("opentype");font-weight:950;font-style:italic}body{font-family:"TT Norms",sans-serif;font-weight:400}body{background:#8ad286}section{padding-top:90px;padding-bottom:90px}.navbar .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .nav-link{margin-right:10px;font-size:18px;font-weight:500}.navbar .nav-link:hover{color:#fff}.main_title h1{margin:0 auto 60px;font-size:36px;text-transform:uppercase;font-weight:700}.main_title h1 span{font-size:48px}.main_subtitle{font-size:26px}.main_subtitle ul{padding-left:0}.main_subtitle ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:300;letter-spacing:.6px}.main_subtitle ul li:before{content:"";margin:auto 5px auto 0;width:1rem;height:1rem;background:url("../img/vitamax.svg")}.main_block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-bottom:30px;padding:0 0 0 30px;border-radius:25px}.main_block-img{height:auto;z-index:1}.main_block-text{margin:30px 0}.main_slider{height:100%;overflow:hidden}.main_slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_slide-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:1}.main_slide-img img{height:auto;width:100%;margin-top:auto}.main_slide-img .molecula{position:absolute;width:700px;height:700px;top:-150px;right:-150px;border-radius:50%;background:url("../img/moleculac.svg") repeat center center;background-size:125px 125px;background-position:90px 90px;opacity:.05;z-index:-1}.main_slide-hidden{display:none}.main_benefit{margin-bottom:60px}.main_benefit ul{padding-left:0;list-style:none}.main_benefit ul li{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;margin-bottom:15px;line-height:1.2}.main_benefit ul li p{margin:auto 0;color:#000;font-weight:400}.main_benefit ul li:before{content:"";margin:auto 0;width:32px;height:32px;min-width:32px;margin-right:10px;background:url("../img/arrow_main.svg") no-repeat left center}.main_btn{display:-webkit-box;display:-ms-flexbox;display:flex}.main_btn-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:40px}.main_btn-arrow img{margin:auto 30px}.main_features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.main_features-dip{padding-left:0;margin-right:auto}.main_features-know{margin-left:auto;margin-right:auto}.main_features-rev{padding-right:0;margin-left:auto}.main_features-block{height:100%;padding:15px;border-radius:25px;background-color:#fff}.main_features-title{font-size:20px;font-weight:600;line-height:1.2}.main_features-title span{margin:auto 0}.main_features-desc{color:#666}.about{font-size:18px}.about_left{padding-top:15px}.about_left ul{position:relative;margin-top:30px;list-style:none}.about_left ul li{margin-bottom:10px}.about_left ul li:before{content:"";position:absolute;left:0;width:32px;height:32px;min-width:32px;margin-right:10px;background:url("../img/check-circle.svg") no-repeat left center}.about_left strong{font-weight:500}.about_block{padding:15px;margin-bottom:10px;border-radius:25px;background-color:#bdebf5}.about_block p{margin-bottom:0}.about_block-img{max-height:370px;overflow:hidden;border-radius:25px}.benefits_card{height:100%;overflow:hidden;padding:25px;background-color:#fffbeb;border-radius:25px}.benefits_card-title h4{font-size:32px;font-weight:600;margin-bottom:15px}.benefits_card-desc{position:relative;min-height:120px;margin-bottom:20px;font-size:18px;font-weight:normal;color:#645001;z-index:1}.benefits_card-img{position:relative;height:200px;z-index:0}.benefits_card-img img{position:absolute;width:320px;right:-30px;bottom:-60px}.stats p{font-size:18px}.stats .col-md-3{padding:10px}.stats_block{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;background-color:#eaeaea;border-radius:25px;-webkit-box-shadow:rgba(100,100,111,.2) 0px 0px 15px 0px;box-shadow:rgba(100,100,111,.2) 0px 0px 15px 0px;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;overflow:hidden;z-index:0}.stats_block:hover{-webkit-box-shadow:rgba(100,100,111,.6) 0px 0px 15px 0px;box-shadow:rgba(100,100,111,.6) 0px 0px 15px 0px}.stats_block:before{content:"";position:absolute;width:300px;height:100%;bottom:0;right:50%;background:url("../img/circlesfivth.svg") no-repeat center center;background-size:cover;opacity:.03;z-index:-1}.stats_block:after{content:"";position:absolute;right:10px;top:10px;width:90px;height:90px;background:url("../img/arrow-up-right-dots.svg") no-repeat right top;background-size:contain;opacity:.5}.stats_block-number{margin-bottom:30px;line-height:.5;font-size:64px;font-weight:800}.stats_block-number span{font-size:28px;font-weight:500}.stats_block-text{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px;margin-top:auto}.stats_block-text p{margin-top:auto;margin-bottom:0;font-size:20px;color:#555}.sub{background-color:#fff}.sub .container{padding:25px;border-radius:25px;background:#8487f6;color:#fff}.sub a{color:#bdebf5}.sub .form-title{font-size:24px;font-weight:bold;margin-bottom:20px;text-align:center}.sub button{padding:15px;background-color:#4a4dcc;border:none;color:#fff;font-weight:400;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.sub textarea{padding:15px;border:3px solid #fff}.sub textarea:focus{border:3px solid #8ad286}.sub input,.sub button{padding:15px;height:60px;font-size:18px}.sub .privacy-text{font-weight:300}.courses_heading{text-transform:uppercase}.courses_heading h3{color:#8487f6;font-weight:600}.courses_heading span{color:#000}.courses_modules{position:relative;padding:25px;margin-bottom:30px;border-radius:25px;background:url("../img/octagon_.webp") no-repeat left top;background-size:45%;background-color:#8487f6}.courses_modules-left{display:-webkit-box;display:-ms-flexbox;display:flex}.courses_modules:last-child{margin-bottom:0}.courses_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.courses_block-numb{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}.courses_block-numb img{width:80px;margin:auto}.courses_block-title{max-width:450px;-ms-flex-item-align:center;align-self:center;color:#fff}.courses_block-desc{margin-left:auto;font-size:18px}.courses_block-desc p{margin:10px 0 0 0}.courses_block-cert{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.courses_block-cert p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:10px 15px;border-radius:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;background-color:#f5f5f5}.courses_block-cert p:before{content:"";width:25px;height:25px;margin-right:10px;background:url("../img/cert.svg") no-repeat center left;background-size:contain}.courses_block-accordion{margin-left:auto}.courses_block-hash{position:relative;margin-right:0 !important}.courses_block-hash h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.courses_block-hash h5:before{content:"";width:25px;height:25px;background:url("../img/hash.svg") no-repeat center left;background-size:contain}.courses .accordion-item{border:none;background-color:transparent}.courses .accordion-collapse{margin-top:30px}.courses .accordion-body{padding:0;margin-bottom:25px}.courses .accordion-body ul{padding:25px;margin-bottom:0;list-style:none;border-radius:25px !important;background-color:#fff}.courses .accordion-body ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-left:30px;font-size:18px}.courses .accordion-body ul li:before{content:"";position:absolute;width:24px;height:24px;margin-left:-35px;background:url("../img/check-circle.svg") no-repeat left center;background-size:24px}.courses .accordion-body ul li:last-child{margin-bottom:0}.courses .accordion-body p{margin-bottom:0;font-size:18px}.courses .accordion-button{width:auto;margin-left:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.courses .accordion-button:after{margin-left:10px}.courses .accordion-button:before{content:"";position:absolute;bottom:-7px;left:30%;width:40px;height:30px;margin-right:5px;background:url("../img/line.svg") no-repeat center center;background-size:cover}.courses .accordion_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;margin-right:15px;border-radius:25px;background-color:#f5f5f5}.courses .accordion_block-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.courses .accordion_block h5{margin-right:5px;margin-bottom:0;font-size:16px}.courses .accordion_block p{margin-bottom:0px;font-size:16px;color:#555}.courses_high .courses_heading h3{color:#f191b2}.courses_high .courses_modules{background-color:#f191b2}.courses_high .courses_block-title{color:#000}.sub_small{position:relative;padding-top:30px;background-color:#bde9ba;z-index:1;overflow:hidden}.sub_small:before{content:"";position:absolute;background:url("../img/question.svg") no-repeat center center;background-size:contain;top:-30%;width:100%;height:150%;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);z-index:-1;opacity:.5}.sub_small-container{background:url("../img/question.webp") no-repeat;background-position:10% bottom;background-size:contain}.sub_small h4{margin-bottom:30px;z-index:1;font-size:28px;text-transform:uppercase}.sub_small form{z-index:1}.sub_small .btn{width:100%;padding:15px 35px;background-color:#fffbeb;border:none}.sub_small .btn:hover{color:#8ad286}.sub_small-title{margin:15px auto}.process{background:#fff}.process_block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:25px;overflow:hidden}.process_block-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;z-index:1}.process_block-left h3{margin-bottom:auto;font-size:36px}.process_block-left p{margin-top:15px;margin-bottom:0;font-size:18px}.process_block-img{position:relative}.process_block-img img{position:absolute;right:-35%;bottom:0;width:300px;z-index:0}.process_block.green{background-color:#fffbeb}.process_block.gray{background-color:#f5f5f5}.teacher{overflow:hidden;z-index:0;position:relative}.teacher:before{content:"";position:absolute;width:100%;height:100%;bottom:0;right:0;background:url(../img/dna.svg) no-repeat left center;background-size:cover;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:.025;z-index:-1}.teacher h2{margin-bottom:30px}.teacher .carousel-inner{min-height:460px;border-radius:25px}.teacher .carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:460px;z-index:-1}.teacher_about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;background:transparent}.teacher_title h3{font-size:36px}.teacher_desc{margin:15px 0}.teacher_desc ul{list-style:none}.teacher_desc ul li{position:relative;margin-bottom:10px;font-size:18px}.teacher_desc ul li:before{content:"";position:absolute;width:25px;height:25px;margin-left:-30px;background:url("../img/award.svg") no-repeat left center;background-size:25px}.teacher_btn button{border:none;border-bottom:2px solid #8ad286;border-radius:0;font-weight:400}.teacher_btn button:hover{border-radius:25rem}.teacher_img{position:relative;z-index:0}.teacher_img img{position:relative;z-index:0}.price .cnc{background:#ced3ff}.price .cnc .btn:hover{background-color:#f191b2;-webkit-box-shadow:0 0 10px 5px rgba(247,193,228,.5);box-shadow:0 0 10px 5px rgba(247,193,228,.5)}.price .nutri{background:#f7c1e4}.price .nutri .btn:hover{background-color:#8487f6;-webkit-box-shadow:0 0 10px 5px rgba(132,135,246,.5);box-shadow:0 0 10px 5px rgba(132,135,246,.5)}.price_block{position:relative;height:100%;padding:25px;border-radius:25px;color:#000;text-align:center;z-index:0;overflow:hidden}.price_block:before{content:"";position:absolute;width:100%;height:100%;bottom:50%;right:0;background:url("../img/circlesfivth.svg") no-repeat center center;background-size:cover;opacity:.01;z-index:-1}.price_block-title{text-align:center;font-size:24px;font-weight:600}.price_block-price{margin:30px auto}.price_block-price .old-price{margin-bottom:-10px;color:#555;font-size:14px}.price_block-price .old-price span{margin-left:10px;text-decoration:line-through;font-size:15px}.price_block-price .new-price{color:#0a0a09;font-weight:500;font-size:42px}.price_block ul{position:relative;padding-left:15px;margin-bottom:0;list-style:none}.price_block ul li{margin-bottom:5px;font-weight:400}.price_block-btn{padding-bottom:30px;border-bottom:1px solid #bbb9db}.price_block-btn .btn{background-color:#fff;border:none;font-weight:normal}.price_block-list{margin-top:30px;text-align:left;font-weight:500}.price_block-list p{font-size:18px}.diploma_container{padding:25px;border-radius:25px;background:#e6cffa}.diploma_container .carousel-item{min-height:430px}.diploma_container .carousel-item img{overflow:hidden;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto;border-radius:25px}.diploma_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}.diploma_block-title h3{font-size:36px;font-weight:600}.diploma_block-desc{margin-top:30px;font-size:18px}.diploma_block-desc p:first-child{margin-bottom:30px}.diploma_block-desc a{color:#555}.diploma_block-controls{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;margin-top:30px}.diploma_block-controls .carousel-control-prev{width:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background-color:#555;border-radius:50%}.diploma_block-controls .carousel-control-next{width:40px;left:80px;border-radius:50%;background-color:#555}.diploma_btn{margin-top:30px}.diploma_btn button{color:#555 !important;background-color:#e6cffa;border:none;font-weight:500}.diploma_btn button:hover{background-color:#c28af3;-webkit-box-shadow:none;box-shadow:none}.testimonial_heading{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.testimonial_heading:after{content:"";position:absolute;width:25px;height:25px;top:0;right:5px;background:url("../img/insta.svg") no-repeat center center;background-size:25px}.testimonial h5{margin-bottom:0;font-size:22px}.testimonial .col-lg-4{margin-bottom:25px}.testimonial_block{height:100%;padding:25px;border-radius:25px;background-color:#fffbeb}.testimonial_text p{font-size:16px}.testimonial_img{height:50px;width:50px;margin-right:25px;margin-bottom:auto;border:3px solid #8ad286;border-radius:25px}.testimonial .carousel-control-next,.testimonial .carousel-control-prev{width:5%}.faq .accordion-header:before{display:none}.faq .accordion-item{margin-bottom:25px;padding:10px;border-radius:25px;background:#fff;border:none}.faq .accordion-item .active{background:transparent}.faq .accordion-button{background:transparent;-webkit-box-shadow:none;box-shadow:none;font-size:28px;font-weight:500}.faq .accordion-body{padding:25px 35px;font-size:18px}.faq .accordion-button:not(.collapsed){color:#8ad286}.sub_bot .container{padding:0}.sub_bot-block{padding:25px}.sub_bot img{margin-top:auto}.contact{background-color:#222;color:#fff;padding-top:60px;padding-bottom:60px}.contact_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_logo .text-muted{color:#555 !important}.contact_logo img{margin-right:5px;margin-bottom:10px}.contact_block{margin-top:15px}.contact_block h5{color:#555}.contact ul{padding-left:0;list-style:none}.contact ul li{margin-bottom:5px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.contact ul li:hover{color:#8ad286}.contact ul li a{color:#eaeaea}.contact ul li a:hover{color:#8ad286;cursor:pointer}@media(min-width: 1200px)and (max-width: 1439.98px){.main_features{margin-top:0}.stats_block-number{font-size:54px}.stats_block-number span{font-size:24px}.stats_block:after{width:80px;height:80px}}@media(max-width: 1199.98px){.main_slide-img .molecula{width:100%;height:100%;right:-20%}.main_title h1{margin:0 auto 30px;font-size:28px}.main_title h1 span{font-size:36px}.main_benefit{margin-bottom:30px}.main_btn-arrow img{margin:auto 15px}.main_features{margin-top:0}h2{font-size:52px;line-height:1}.stats_block-number{font-size:42px}.stats_block-number span{font-size:24px}.stats_block:after{width:40px;height:40px}.benefits_card-title h4{font-size:24px}.courses_modules-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses_block-numb{margin-bottom:25px}.courses_block-numb img{margin-left:0}.process_block-left{z-index:1}.process_block-img img{right:-65%;z-index:0}.testimonial h5{font-size:18px}.testimonial_heading:after{right:0}.faq .accordion-button{font-size:24px}.diploma_block-title h3{font-size:28px}.diploma_block-title h3 br{display:none}.diploma_container .carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 991.98px){section{padding-top:60px;padding-bottom:60px}h2{font-size:42px}.main_slide-img .molecula{width:100%;height:100%;left:0;top:auto;bottom:-30%}.main_block{display:block;padding:15px 15px 0 15px}.main_block-text{margin:0 0 15px 0}.main_title h1{font-size:24px}.main_slide-img img{width:50%;margin:auto}.main_features-know{margin-top:15px;padding:0}.main_features-rev{margin-top:15px;padding-right:calc(var(--bs-gutter-x)*.5)}.about{font-size:16px}.benefits_card{padding:15px}.benefits_card-title h4{font-size:20px}.benefits_card-desc{margin-bottom:0;font-size:16px}.benefits_card-img img{right:-20px;bottom:-30px}.stats_block-number{margin-bottom:0}.sub h2{font-size:36px}.privacy-text{font-size:14px;opacity:.7}.accordion_block{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses_block-title{-ms-flex-item-align:start;align-self:flex-start}.courses_block-entry{max-width:150px}.courses_block-entry h5{margin-right:auto !important;margin-bottom:5px !important}.courses_block-entry p{margin-right:auto}.stats_block:before{right:65%}.sub_small-title{margin-left:auto;margin-right:0 !important}.sub_small-container{background-position:0 bottom}.sub_small .btn{margin-left:auto;width:auto}.process_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.process_block p{font-size:16px}.process_block-left h3{margin-bottom:15px;font-size:24px}.process_block-img{height:200px}.process_block-img img{bottom:-25%;right:0}.price_block-title{font-size:18px;font-weight:500}.diploma_container .col-lg-6.col-12.pe-lg-0{padding:0}.diploma_container{padding:15px}.diploma_block-controls{margin-top:0;margin-bottom:25px}}@media(max-width: 767.98px){.main_features{padding:0}.main_features-dip{padding-right:0}.main_features-rev{padding-left:0;padding-right:0}.courses_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses_block-title{margin:auto 0}.courses_block-title h3{margin-bottom:0}.courses_modules-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.courses_block-numb{margin:auto 15px auto 0}.courses_block-desc{margin-top:15px}.courses_block-numb img{max-width:70px;width:70px}.sub_small-container{background:none}.sub_small .btn{width:100%}.stats_block:before{right:75%}.process_block{padding-bottom:15px}.btn-tp{padding:15px 35px}.teacher_title h3{font-size:28px}.teacher_desc ul li{font-size:16px}.carousel-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teacher_about{padding-bottom:35px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.teacher_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teacher_img img{margin:auto}.slider__controls{width:100%;right:0}.diploma_container .carousel-item{min-height:100%}.diploma_block-controls .carousel-control-next{left:auto}.faq .accordion-button{padding:10px;font-size:18px}.faq .accordion-body{padding:15px}.sub_bot-block{padding-bottom:0}.stats_block:after{width:70px;height:70px}.stats_block-number{font-size:64px}.sub_bot{overflow:hidden}}@media(max-width: 575.98px){.btn{width:100%;padding:10px 25px;font-size:16px}#main{padding-top:30px}.main_slide-img img{width:100%}.faq .accordion-body{font-size:16px}}@media(max-width: 475px){h2{font-size:32px}.courses_block-cert{position:relative}.courses .accordion-button{margin:15px auto 0 auto;color:#fff}.sub h2{font-size:32px}.courses_modules{padding:15px}.courses_block-title h3{font-size:22px}.courses .accordion-body ul{padding:15px}.courses .accordion-body ul li{font-size:16px}.courses .accordion_block-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses .accordion_block{width:100%;max-width:none;margin-bottom:10px !important}.courses .accordion_block h5{margin-right:5px !important;margin-bottom:0 !important}.courses_block-entry{margin-right:0 !important}.courses_block-entry p{margin-left:0;margin-right:auto}.stats_block:before{right:65%}}@media(max-width: 375px){section{padding-top:30px;padding-bottom:30px}.main_title h1{font-size:18px}.main_title h1 span{font-size:24px}.main_block{padding:15px 15px 0 15px}.main_benefit ul li p{font-size:14px}.main_benefit ul li:before{width:20px;height:20px;min-width:20px;background-size:contain}.main_features-title{font-size:18px;line-height:normal}.main_features-title span{margin:auto 0}h2{font-size:28px}.sub h2{font-size:24px}.courses_heading h3{font-size:18px}.courses_block-desc{font-size:16px}.courses_block-title h3{font-size:16px}.teacher_about{min-height:450px;padding:0}.teacher_title h3{margin-top:10px;font-size:22px}.teacher_desc ul li{font-size:14px}.sub_bot h3{font-size:22px}.navbar-brand{margin-right:5px}.navbar-brand img{width:50px;height:50px}.btn_call img{margin-right:0}}