.header-title{color:#b91817;font-size:5em;font-weight:600;padding-bottom:50px;padding-top:50px;text-align:center}.header-nav{box-shadow:none!important}.products-section{padding-bottom:100px}.button-wrap{display:flex;justify-content:center}.button-wrap a{background-color:#b91817;border:1px solid #b91817;border-radius:25px;color:#fff;display:inline-block;font-size:2em;letter-spacing:1px;line-height:1.5em;padding:16px 37px;text-transform:uppercase;transition:all .5s;vertical-align:top}.button-wrap a:hover{background-color:transparent;color:#b91817;transition:all .5s}.product-title{color:#303638;font-size:30px;font-weight:200;line-height:32px;margin:0 0 28px;text-align:center}.product-cards{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:10px}.about-section{background-color:#f5f5f5;background-image:url(/img/about.jpg);background-position:100%;background-repeat:no-repeat;background-size:50% 100%;overflow-x:hidden}.about-wrap{display:flex}.about-info{display:block;max-width:590px;padding-bottom:65px;padding-right:40px;padding-top:84px;width:100%}.about-info_title{color:#303638;font-size:34px;font-weight:100;letter-spacing:-.7px;line-height:36px;margin:0 0 24px;text-align:left}.about-info_text{color:#000;font-size:18px;font-weight:300;line-height:30px;margin-bottom:37px;max-width:450px;text-align:left}.about-img{width:100%}.info-section{padding-bottom:50px;padding-top:70px}.accedi-section{padding-bottom:50px;padding-top:50px}.info-wrap{display:flex}.info-wrap i{color:#b91817;font-size:2.7em;padding-right:30px;padding-top:5px}.info-wrap-2{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}.info-button{background-color:#b91817;border:1px solid #b91817;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:24px;padding:13px 42px;text-align:center;text-transform:uppercase;transition:all .5s;vertical-align:middle;width:170px}.info-button:hover{background-color:transparent;color:#b91817;transition:all .5s}.info-buttons-wrap{display:flex;justify-content:space-around;width:100%}.info-col{margin-right:25px;width:30%}.info-col_title{color:#303638;font-size:1.8em;font-weight:600;line-height:1.2;margin:0 0 10px;text-decoration:underline}.info-col_title a{color:#b91817;transition:color .4s ease-in-out}.info-col_title a:hover{color:#ccc}.info-col_text{color:#000;font-size:1.4em;font-weight:400}.courses-section{background-attachment:fixed;background-blend-mode:darken;background-color:rgba(14,21,30,.6);background-image:url(/img/paralax.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;padding:188px 0 192px}.courses-content{align-items:center;display:flex;flex-direction:column}.courses-content_title{color:#fff;font-size:48px;font-weight:100;line-height:50px;margin:0 0 23px;text-align:center}.courses-content_text{font-size:24px;font-weight:200;line-height:36px;margin-bottom:32px;max-width:980px}.courses-button,.courses-content_text{color:#fff;display:inline-block;vertical-align:middle}.courses-button{background-color:#b91817;border-radius:30px;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:24px;padding:13px 42px;text-transform:uppercase;transition:all .5s}.courses-button:hover{background-color:#fff;color:#b91817;transition:all .5s}.news-section{background-color:#f5f5f5;padding-bottom:67px;padding-top:96px}.news-section-wrap .news-info{text-align:center}.news-section-wrap .news-info_title{color:#303638;font-size:30px;font-weight:200;line-height:32px;margin:0 0 28px}.news-section-wrap .news-info_text{color:#727e85;display:inline-block;font-size:16px;font-weight:200;line-height:30px;margin:0 0 40px;max-width:790px;text-align:center;vertical-align:middle}.news-form-data{align-items:center;display:flex;margin-bottom:40px}.news-form-data_wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.news-form-data_input{border:1px solid #d4d8da;color:#000;height:50px;margin:10px;outline:none;padding:10px 38px;vertical-align:middle;width:100%;width:270px}.news-form-data_button,.news-form-data_input{border-radius:25px;display:inline-block;font-size:14px;line-height:16px}.news-form-data_button{background-color:#b91817;border:1px solid #b91817;color:#fff;cursor:pointer;letter-spacing:1px;margin-left:100px;padding:16px 37px;text-transform:uppercase;transition:all .5s;vertical-align:top}.news-form-data_button:hover{background-color:transparent;color:#b91817;transition:all .5s}.news-form-agreement_title{color:#000;font-size:16px;font-weight:700;line-height:30px;margin-bottom:10px}.news-form-agreement_text{color:#000;font-size:16px;font-weight:300;line-height:30px}.news-form-agreement_text a{color:#b91817;transition:all .5s}.news-form-agreement_text a:hover{color:#ccc;text-decoration:none}.agreement-check-line{display:flex;padding:20px 80px 20px 50px}.agreement-check-line-condition{align-items:flex-start;display:flex;padding-left:30px}.agreement-check-line-condition_radio{height:15px;width:15px}.news-form-agreement_number{color:#000;font-weight:300;line-height:30px}.news-form-agreement_text{padding-left:30px}.section-review{padding-top:96px}.review-wrap{align-items:center;display:flex;flex-direction:column}.review-title{color:#303638;font-size:30px;font-weight:200;line-height:32px;margin:0 0 60px}.owl-carousel,.theme-1-outer{padding:35px}.owl-theme-01{padding:0 45px}.owl-theme-01 .owl-item{padding:35px}.owl-theme-01 .owl-prev{border:1px solid #b5bbbe!important;border-radius:50%;color:#b5bbbe;font-size:0;height:40px;left:0;margin-top:-20px;position:absolute;text-align:center;top:50%;transition:all .5s;width:40px}.owl-theme-01 .owl-prev:before{color:#b6bcc0;content:"\f104";display:inline-block;font-family:FontAwesome;font-size:22px;line-height:38px;transition:all .5s;vertical-align:middle}.owl-theme-01 .owl-prev:hover{background-color:#fff;border:1px solid #fff;box-shadow:0 0 18px 0 rgba(0,0,0,.09);transition:all .5s}.owl-theme-01 .owl-prev:hover:before{color:#303638;transition:all .5s}.owl-theme-01 .owl-next{border:1px solid #b5bbbe!important;border-radius:50%;color:#b5bbbe;font-size:0;height:40px;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;transition:all .5s;width:40px}.owl-theme-01 .owl-next:before{color:#b6bcc0;content:"\f105";display:inline-block;font-family:FontAwesome;font-size:22px;line-height:38px;transition:all .5s;vertical-align:middle}.owl-theme-01 .owl-next:hover{background-color:#fff;border:1px solid #fff;box-shadow:0 0 18px 0 rgba(0,0,0,.09);transition:all .5s}.owl-theme-01 .owl-next:hover:before{color:#303638;transition:all .5s}a{color:#b91817}.owl-carousel-item{background-color:#e6e8e9;border-radius:18px;box-shadow:0 0 18px 0 rgba(0,0,0,.09);min-height:50px;padding:29px 38px 21px;position:relative}.owl-carousel-item_img{border-radius:50%;left:-70px;max-width:80px;overflow:hidden;position:absolute;top:-50px}.owl-carousel-item_title{border-bottom:1px solid #e9ecef;font-size:16px;font-weight:600;line-height:18px;margin:0 0 6px;padding-bottom:13px;padding-left:34px;padding-right:45px;position:relative}.owl-carousel-item_title:before{background:url(/img/icons/owl_icon.png) no-repeat 50%;content:"";display:inline-block;height:38px;position:absolute;right:0;top:-15px;vertical-align:middle;width:38px}.owl-carousel-item_text{font-weight:200;line-height:30px}.owl-item{margin-right:30px}@media only screen and (max-width:1200px){.product-cards{grid-column-gap:20px}.news-form-data_button{margin-left:50px}.news-form-data_input{width:230px}.news-form-data_wrap{width:100%}}@media only screen and (max-width:1000px){.product-cards{grid-row-gap:15px;grid-template-columns:repeat(3,1fr)}.courses-section{padding:150px 0}.news-form-data{flex-direction:column}.news-form-data_button{margin-top:10px}.news-form-data_input{width:50%}.news-form-data_button{margin-left:0;width:50%}}@media only screen and (max-width:800px){.nav-list--open{margin-bottom:25px}.about-wrap{justify-content:center}.about-info{padding-right:0}.about-info_text,.about-info_title{text-align:center}.about-info_text{max-width:100%}.about-section{background-image:none}.about-img{display:none}.info-col{margin-bottom:15px;margin-right:0}.info-wrap i{margin-bottom:10px;padding-right:0}.courses-content_title{font-size:35px;line-height:38px;margin-bottom:30px}.news-form-agreement_title{text-align:center}.agreement-check-line-condition{margin-top:15px;padding-left:0}.news-form-agreement_number,.news-form-agreement_text{display:contents}.product-cards{grid-column-gap:40px;grid-template-columns:repeat(2,42%);justify-content:center}.info-section{padding-bottom:40px;padding-top:40px}.info-wrap{align-items:center;flex-direction:column}.info-col{text-align:center;width:90%}.info-col_text{margin-bottom:20px}.agreement-check-line{flex-direction:column}}@media only screen and (max-width:600px){.product-cards{grid-template-columns:repeat(1,60%)}.news-form-data_button,.news-form-data_input{width:80%}}@media only screen and (max-width:500px){.product-cards{grid-template-columns:repeat(1,80%)}.button-wrap a{font-size:1.5em}}@media only screen and (max-width:430px){.button-wrap a{font-size:1em}.info-buttons-wrap{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between;width:100%}}@media only screen and (max-width:360px){.button-wrap a{font-size:.9em}}
