@font-face{font-family:'Proxima Nova Rg';src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Bd';src:url(../fonts/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Goudy Old Style';src:url(../fonts/GoudyOldStyleBT-Bold.eot);src:url(../fonts/GoudyOldStyleBT-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/GoudyOldStyleBT-Bold.woff2) format("woff2"),url(../fonts/GoudyOldStyleBT-Bold.woff) format("woff"),url(../fonts/GoudyOldStyleBT-Bold.ttf) format("truetype"),url(../fonts/GoudyOldStyleBT-Bold.svg#GoudyOldStyleBT-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Goudy Old Style Ex';src:url(../fonts/GoudyOldStyleBT-ExtraBold.eot);src:url(../fonts/GoudyOldStyleBT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GoudyOldStyleBT-ExtraBold.woff2) format("woff2"),url(../fonts/GoudyOldStyleBT-ExtraBold.woff) format("woff"),url(../fonts/GoudyOldStyleBT-ExtraBold.ttf) format("truetype"),url(../fonts/GoudyOldStyleBT-ExtraBold.svg#GoudyOldStyleBT-ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Aquarelle;src:url(../fonts/Aquarelle.eot);src:url(../fonts/Aquarelle.eot?#iefix) format("embedded-opentype"),url(../fonts/Aquarelle.woff2) format("woff2"),url(../fonts/Aquarelle.woff) format("woff"),url(../fonts/Aquarelle.ttf) format("truetype"),url(../fonts/Aquarelle.svg#Aquarelle) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Georgia;src:url(../fonts/Georgia.eot);src:url(../fonts/Georgia.eot?#iefix) format("embedded-opentype"),url(../fonts/Georgia.woff2) format("woff2"),url(../fonts/Georgia.woff) format("woff"),url(../fonts/Georgia.ttf) format("truetype"),url(../fonts/Georgia.svg#Georgia) format("svg");font-weight:400;font-style:normal}body{font-family:'Proxima Nova Bd';font-weight:700;font-style:normal;width:75%;margin:0 auto;position:relative}.container{max-width:1000px}.main-screen{background:url(../img/main-image.jpg) no-repeat center/cover;height:360px;padding-top:25px;position:relative}.main-screen .tower-img-absolute{position:absolute;left:10.75%;min-height:375px;top:-4%;z-index:100;transition:.2s ease-in-out;opacity:0}.main-screen a.link-img{display:block;max-width:307px;margin:20px auto 0;border-radius:3px;padding:7px;transition:.2s ease-in-out}.main-screen a.link-img:hover{box-shadow:1px 1px 7px rgba(110,163,221,.8)}.main-screen img{max-height:190px;margin:0 auto;display:block}.main-screen .main-screen__top-socials{padding:0 30px 0 10px;height:30px;background:rgba(74,102,149,.9);z-index:1000;position:absolute;width:100%}.main-screen .main-screen__top-socials .main-screen__links-socials{padding:0 20px}.main-screen .main-screen__top-socials .main-screen__language,.main-screen .main-screen__top-socials .main-screen__links-socials{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.main-screen .main-screen__top-socials .main-screen__language a,.main-screen .main-screen__top-socials .main-screen__links-socials a{display:block;padding:0 10px;height:30px;font-size:25px;line-height:33px;color:#fff}.main-screen .main-screen__top-socials .main-screen__language .links-socials__fb:hover,.main-screen .main-screen__top-socials .main-screen__links-socials .links-socials__fb:hover{color:#b7bdc6;transition:all .2s}.main-screen .main-screen__top-socials .main-screen__language .links-socials__tw:hover,.main-screen .main-screen__top-socials .main-screen__links-socials .links-socials__tw:hover{color:#04a9f4;transition:all .2s}.main-screen .main-screen__top-socials .main-screen__language .links-socials__yt:hover,.main-screen .main-screen__top-socials .main-screen__links-socials .links-socials__yt:hover{color:red;transition:all .2s}.main-screen .main-screen__top-socials .main-screen__language a{font-size:18px;text-decoration:none;padding:0 5px;line-height:30px}.main-screen .main-screen__top-socials .main-screen__language a.language__actual{border-bottom:3px solid #fbd8d7;color:#fbd8d7}.main-screen .main-screen__top-socials .main-screen__language a:hover{border-bottom:3px solid #fbd8d7;transition:all .1s;color:#fbd8d7}.main-screen:hover .tower-img-absolute{opacity:1}.navigate__menu nav ul{list-style:none;margin:0;padding:0}.navigate__menu nav a{display:block;text-decoration:none;outline:0}.navigate__menu .topmenu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;backface-visibility:hidden;background:#fff}.navigate__menu .topmenu>li{display:inline-block;position:relative}.navigate__menu .topmenu>li>a{height:30px;line-height:30px;padding:0 7px;font-weight:700;color:#6ea3dd;text-transform:uppercase;transition:.1s ease-in-out;border-bottom:2px solid #fff}.navigate__menu .topmenu>li>a.actual-menu{border-bottom:2px solid #fbc7cb}.navigate__menu .down:after{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #6ea3dd;left:47%;bottom:-7px;z-index:100}.navigate__menu .topmenu li a:hover{color:#e6855f;border-bottom:2px solid #fbc7cb;transition:.1s ease-in-out}.navigate__menu .submenu{background:#fff;border:2px solid #95bce6;position:absolute;left:5%;right:-35%;visibility:hidden;opacity:0;padding:0 10px 5px;z-index:150;transition:.1s ease-in-out;transform:translate(0,15px)}.navigate__menu .topmenu>li:hover .submenu{visibility:visible;opacity:1;transform:translate(0,0)}.navigate__menu .submenu li a{color:#6ea3dd;font-size:14px;line-height:15px;padding:10px 0 3px;text-transform:uppercase;margin:0 auto;color:#255069;transition:.1s ease-in-out;border-bottom:2px solid #fff;transform-origin:0 0}.navigate__menu .submenu li a:hover{border-bottom:2px solid #fbc7cb;color:#6ea3dd}.navigate__menu .topmenu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.about-site .sitefrench__wrap,.classes .sitefrench__wrap,.contact-form .sitefrench__wrap,.terms .sitefrench__wrap,.tutor .sitefrench__wrap,.type-class .sitefrench__wrap{padding:0 70px}.about-site .sitefrench__wrap .classes__img-wrap,.classes .sitefrench__wrap .classes__img-wrap,.contact-form .sitefrench__wrap .classes__img-wrap,.terms .sitefrench__wrap .classes__img-wrap,.tutor .sitefrench__wrap .classes__img-wrap,.type-class .sitefrench__wrap .classes__img-wrap{margin:9px 0 30px}.about-site .about-site__maincap,.classes .about-site__maincap,.contact-form .about-site__maincap,.terms .about-site__maincap,.tutor .about-site__maincap,.type-class .about-site__maincap{font-family:Aquarelle;font-size:72px;text-align:center;margin-top:50px;color:#9c151c;margin-bottom:25px}.about-site .about-site__fstr,.about-site .about-site__paragraph,.about-site .slide-text,.classes .about-site__fstr,.classes .about-site__paragraph,.classes .slide-text,.contact-form .about-site__fstr,.contact-form .about-site__paragraph,.contact-form .slide-text,.terms .about-site__fstr,.terms .about-site__paragraph,.terms .slide-text,.tutor .about-site__fstr,.tutor .about-site__paragraph,.tutor .slide-text,.type-class .about-site__fstr,.type-class .about-site__paragraph,.type-class .slide-text{color:#000;font-size:20px;font-family:Georgia;font-weight:800;line-height:1.5em;margin-bottom:25px}.about-site .about-site__fstr_red,.classes .about-site__fstr_red,.contact-form .about-site__fstr_red,.terms .about-site__fstr_red,.tutor .about-site__fstr_red,.type-class .about-site__fstr_red{color:#9d0d16}.about-site .about-site__paragraph,.about-site .slide-link,.about-site .slide-text,.classes .about-site__paragraph,.classes .slide-link,.classes .slide-text,.contact-form .about-site__paragraph,.contact-form .slide-link,.contact-form .slide-text,.terms .about-site__paragraph,.terms .slide-link,.terms .slide-text,.tutor .about-site__paragraph,.tutor .slide-link,.tutor .slide-text,.type-class .about-site__paragraph,.type-class .slide-link,.type-class .slide-text{font-family:Georgia;font-weight:400;font-size:20px;margin-bottom:35px}.about-site .link-toppage,.about-site .slide-link,.classes .link-toppage,.classes .slide-link,.contact-form .link-toppage,.contact-form .slide-link,.terms .link-toppage,.terms .slide-link,.tutor .link-toppage,.tutor .slide-link,.type-class .link-toppage,.type-class .slide-link{color:#3477d4;cursor:pointer;text-decoration:none}.about-site .about-site__paragraph_mm,.classes .about-site__paragraph_mm,.contact-form .about-site__paragraph_mm,.terms .about-site__paragraph_mm,.tutor .about-site__paragraph_mm,.type-class .about-site__paragraph_mm{margin-bottom:5px}.about-site .link-toppage:hover,.about-site .slide-link:hover,.classes .link-toppage:hover,.classes .slide-link:hover,.contact-form .link-toppage:hover,.contact-form .slide-link:hover,.terms .link-toppage:hover,.terms .slide-link:hover,.tutor .link-toppage:hover,.tutor .slide-link:hover,.type-class .link-toppage:hover,.type-class .slide-link:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}.about-site .slide-link,.about-site .slide-text,.classes .slide-link,.classes .slide-text,.contact-form .slide-link,.contact-form .slide-text,.terms .slide-link,.terms .slide-text,.tutor .slide-link,.tutor .slide-text,.type-class .slide-link,.type-class .slide-text{margin-bottom:10px}.about-site .sitefrench__subcap,.about-site h3,.classes .sitefrench__subcap,.classes h3,.contact-form .sitefrench__subcap,.contact-form h3,.terms .sitefrench__subcap,.terms h3,.tutor .sitefrench__subcap,.tutor h3,.type-class .sitefrench__subcap,.type-class h3{font-family:'Goudy Old Style';font-size:36px;color:#9d0d16}.about-site .type-class__blog-cup,.classes .type-class__blog-cup,.contact-form .type-class__blog-cup,.terms .type-class__blog-cup,.tutor .type-class__blog-cup,.type-class .type-class__blog-cup{font-family:'Goudy Old Style Ex'}#footer{margin-top:35px}.footer__wrap p{font-family:'Proxima Nova Bd';font-size:10px;color:#fff;background:#9d0d16;text-align:center;text-transform:uppercase;margin:0;padding:0 0 4px}.footer__wrap .fa-copyright{font-size:12px}.footer__wrap .footer__social{background:#9d0d16;padding:5px 10px}.footer__wrap .footer__social .main-screen__links-socials{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer__wrap .footer__social .main-screen__links-socials a{display:block;padding:0 30px;height:30px;font-size:25px;line-height:33px;color:#fff}.footer__wrap .footer__social .main-screen__links-socials .links-socials__fb:hover{color:#b7bdc6;transition:all .2s}.footer__wrap .footer__social .main-screen__links-socials .links-socials__tw:hover{color:#04a9f4;transition:all .2s}.footer__wrap .footer__social .main-screen__links-socials .links-socials__yt:hover{color:red;transition:all .2s}.footer__wrap .navigate__menu .submenu{background:#9d0d16;border:2px solid #fff;position:absolute;bottom:15px;transform:translate(0,-10px)}.footer__wrap .navigate__menu .topmenu{background:#9d0d16;padding:5px 10px 0}.footer__wrap .navigate__menu .topmenu>li>a{height:30px;line-height:30px;padding:0 7px;font-weight:700;color:#fff;text-transform:uppercase;transition:.1s ease-in-out;border-bottom:2px solid #9d0d16}.footer__wrap .navigate__menu .topmenu>li>a.actual-menu{border-bottom:2px solid #fff}.footer__wrap .navigate__menu .topmenu li a:hover{color:#e6855f;border-bottom:2px solid #fbc7cb;transition:.1s ease-in-out}.footer__wrap .navigate__menu .down:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #fff;z-index:50}.footer__wrap .navigate__menu .submenu{background:#9d0d16;border:2px solid #fff;position:absolute;left:5%;right:-35%;visibility:hidden;opacity:0;padding:0 10px 5px;z-index:150;transition:.1s ease-in-out;transform:translate(0,-10px)}.footer__wrap .navigate__menu .topmenu>li:hover .submenu{visibility:visible;opacity:1;transform:translate(0,-20px)}.footer__wrap .navigate__menu .submenu li a{font-size:14px;line-height:15px;padding:10px 0 3px;text-transform:uppercase;margin:0 auto;color:#fff;transition:.1s ease-in-out;border-bottom:2px solid #9d0d16;transform-origin:0 0}.footer__wrap .navigate__menu .submenu li a:hover{border-bottom:2px solid #fbc7cb;color:#6ea3dd}.footer__wrap .navigate__menu .topmenu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.contact-form{margin:70px 0 45px}.contact-form .sitefrench__wrap{padding:0 70px}.contact-form .sitefrench__wrap img{padding-left:30px;display:block;margin:6px auto 0}.contact-form .sitefrench__wrap .contact-form__field textarea{height:125px;resize:none}.contact-form .sitefrench__wrap .contact-form__field button,.contact-form .sitefrench__wrap .contact-form__field input,.contact-form .sitefrench__wrap .contact-form__field label,.contact-form .sitefrench__wrap .contact-form__field span{margin:0;font-family:Georgia;font-weight:400;font-size:18px}.contact-form .sitefrench__wrap .contact-form__field span{font-size:14px}.contact-form .sitefrench__wrap .contact-form__field input,.contact-form .sitefrench__wrap .contact-form__field textarea{display:block;width:100%;margin-bottom:15px;border:3px solid #4a6695}.contact-form .sitefrench__wrap .contact-form__field input{padding:2px 5px}.contact-form .sitefrench__wrap .contact-form__field button{border:none;cursor:pointer;display:block;margin-top:25px;padding:5px;background:#4a6695;color:#fff;text-align:center;text-decoration:none;width:100%}.contact-form .sitefrench__wrap .sitefrench__subcap{margin-bottom:25px;text-align:center}.contact-form .sitefrench__wrap .contact-form__text-bottom{font-family:Georgia;font-weight:400;font-size:14px;padding-left:30px;margin-top:25px;text-align:justify}.tutor{margin-top:70px}.tutor .sitefrench__wrap{padding:0 40px 0 60px}.tutor .sitefrench__wrap .tutor-circle{width:165px;height:165px;margin:0 auto;border-radius:50%;text-align:center}.tutor .sitefrench__wrap .tutor-circle img{width:100%}.tutor .sitefrench__wrap .ourtutor-pl{padding-left:50px}.tutor .sitefrench__wrap .tutor__accordion .about-site__paragraph{margin-bottom:10px;font-size:18px;padding-left:155px}.tutor .sitefrench__wrap .tutor__accordion .active{display:block}.tutor .sitefrench__wrap .tutor__accordion .slide-link{color:#3477d4;cursor:pointer}.tutor .sitefrench__wrap .tutor__accordion .slide-link:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}.tutor .sitefrench__wrap .tutor__accordion .about-site__paragraph_bottom{margin-bottom:40px;font-family:'Proxima Nova Rg'}.tutor .sitefrench__wrap .tutor__accordion .about-site__paragraph_cut{margin-top:20px}.tutor .about-site__fstr{margin-top:20px}.classes{margin-top:70px}.classes a{text-decoration:none}.classes a:hover .slide-link1{color:#5295f2;border-bottom:1px solid #fbc5c8}.classes .sitefrench__wrap{border-bottom:2px solid #b9d4f2;padding:5px;border-radius:3px;margin:0 25px 40px 50px}.classes .sitefrench__wrap .about-site__fstr,.classes .sitefrench__wrap .about-site__paragraph{font-size:20px}.classes .sitefrench__wrap .about-site__fstr .slide-link1,.classes .sitefrench__wrap .about-site__paragraph .slide-link1{color:#5295f2}.classes .sitefrench__wrap:hover{box-shadow:1px 1px 7px rgba(0,0,0,.2);transition:.2s;background:rgba(0,0,0,.03);border-bottom:2px solid #00aff1}.classes .sitefrench__wrap_none,.classes .sitefrench__wrap_none:hover{border-bottom:2px solid #fff;margin-bottom:10px}.terms{margin-top:70px}.terms .terms__imgtower{margin-bottom:20px}.terms .about-site__paragraph_terms{margin-bottom:0}.terms .terms__wrap{padding:15px 25px 25px;border:5px solid #4a6695;margin-bottom:35px}.terms .terms__wrap .about-site__fstr{margin-top:0}.terms .terms__wrap .about-site__paragraph{margin-bottom:0;margin-top:15px}.terms .about-site__fstr{margin:10px 0 0}.terms .terms-link{text-decoration:none}.terms .terms-link:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}.type-class{margin-top:70px}.type-class .sitefrench__wrap{padding:0 40px}.type-class .sitefrench__wrap .sitefrench__subcap{font-size:36px}.type-class .sitefrench__wrap .about-site__fstr,.type-class .sitefrench__wrap .about-site__paragraph{font-size:20px}.type-class .sitefrench__wrap .about-site__fstr{font-size:24px;line-height:1.2em}.type-class .sitefrench__wrap .about-site__paragraph{margin-bottom:10px}.type-class .sitefrench__wrap .about-site__paragraph_cut{margin-top:30px}.type-class .sitefrench__wrap ul.about-site__paragraph{padding-left:70px}.type-class .sitefrench__wrap ul.about-site__paragraph li{margin-bottom:7px}.type-class .sitefrench__wrap h3{font-size:23px;color:#000;margin:20px 0}.type-class .sitefrench__wrap .about-site__fstr_small{font-size:20px}.type-class .sitefrench__wrap .type-class__button{margin:30px auto 20px;display:block;text-align:center;text-decoration:none;color:#fff;background:#6ea3dd;padding:7px 5px 4px;transition:all .2s}.type-class .sitefrench__wrap .type-class__button p{margin:0 0 3px;font-size:18px}.type-class .sitefrench__wrap .type-class__button .but-par1{text-transform:uppercase}.type-class .sitefrench__wrap .type-class__button .but-par2{font-family:'Proxima Nova Rg';font-weight:400}.type-class .sitefrench__wrap .type-class__button:hover{box-shadow:1px 1px 7px #6ea3dd;background:#558ac4}.type-class .terms-link{text-decoration:none}.type-class .terms-link:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}.type-class .sitefrench__wrap .paragraph__bottom-blog{margin-bottom:20px}.type-class .sitefrench__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.type-class .sitefrench__wrap .type-class__button_prices{width:48%;font-family:'Proxima Nova Rg';font-weight:400;font-size:20px;margin:10px 0;padding:12px 0 10px;background:#6ea3dd;transition:all .2s;text-decoration:none;color:#fff;text-align:center}.type-class .sitefrench__wrap .type-class__button_prices:hover{box-shadow:1px 1px 7px #6ea3dd;background:#4a6695}.type-class .sitefrench__wrap .about-site__paragraph{font-size:20px}.type-class .sitefrench__wrap .about-site__paragraph_ctr{text-align:center;margin-bottom:25px}.type-class .sitefrench__wrap .about-site__paragraph_ctr a{text-decoration:none}.type-class .sitefrench__wrap .about-site__paragraph_ctr a:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}.type-class .sitefrench__wrap .payment-wrap{border:3px solid #4a6695;margin:30px 0;padding:20px 10px}.type-class .sitefrench__wrap .payment-wrap .payment__cup,.type-class .sitefrench__wrap .payment-wrap .wrap-calc,.type-class .sitefrench__wrap .payment-wrap p{width:100%;margin:5px auto;font-family:'Proxima Nova Rg';font-weight:400;font-size:20px}.type-class .sitefrench__wrap .payment-wrap .payment__cup input,.type-class .sitefrench__wrap .payment-wrap .payment__cup label,.type-class .sitefrench__wrap .payment-wrap .payment__cup select,.type-class .sitefrench__wrap .payment-wrap .wrap-calc input,.type-class .sitefrench__wrap .payment-wrap .wrap-calc label,.type-class .sitefrench__wrap .payment-wrap .wrap-calc select,.type-class .sitefrench__wrap .payment-wrap p input,.type-class .sitefrench__wrap .payment-wrap p label,.type-class .sitefrench__wrap .payment-wrap p select{width:49%}.type-class .sitefrench__wrap .payment-wrap .payment__cup select,.type-class .sitefrench__wrap .payment-wrap .wrap-calc select,.type-class .sitefrench__wrap .payment-wrap p select{border:3px solid #4a6695}.type-class .sitefrench__wrap .payment-wrap .payment__cup .sel-color,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .sel-color,.type-class .sitefrench__wrap .payment-wrap p .sel-color{border:3px solid #b80001}.type-class .sitefrench__wrap .payment-wrap .payment__cup .submit-block,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .submit-block,.type-class .sitefrench__wrap .payment-wrap p .submit-block{text-align:center}.type-class .sitefrench__wrap .payment-wrap .payment__cup .submit-block p,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .submit-block p,.type-class .sitefrench__wrap .payment-wrap p .submit-block p{margin:10px 0;cursor:pointer;padding:5px;width:99%;background:#4a6695;transition:.2s;color:#fff}.type-class .sitefrench__wrap .payment-wrap .payment__cup .submit-block__culc,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .submit-block__culc,.type-class .sitefrench__wrap .payment-wrap p .submit-block__culc{width:49%;position:relative;display:block}.type-class .sitefrench__wrap .payment-wrap .payment__cup .submit-block__culc p,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .submit-block__culc p,.type-class .sitefrench__wrap .payment-wrap p .submit-block__culc p{margin:0;background:#6ea3dd}.type-class .sitefrench__wrap .payment-wrap .payment__cup .submit-block__culc:hover p,.type-class .sitefrench__wrap .payment-wrap .wrap-calc .submit-block__culc:hover p,.type-class .sitefrench__wrap .payment-wrap p .submit-block__culc:hover p{background:#4a6695}.type-class .sitefrench__wrap .payment-wrap .fst-lbl,.type-class .sitefrench__wrap .payment-wrap .payment__cup{font-size:18px;font-family:'Proxima Nova Bd'}.type-class .sitefrench__wrap .payment-wrap .fst-lbl{text-transform:uppercase}.type-class .sitefrench__wrap .payment-wrap .payment__cup{margin-top:10px;position:relative}.type-class .sitefrench__wrap .payment-wrap .payment__cup_p{display:block;bottom:26px;color:#6e7ba4;left:52px;text-align:center;transition:ease .3s;font-size:15px;font-family:'Proxima Nova Bd'}.type-class .sitefrench__wrap .payment-wrap .payment__list li{font-size:20px;font-family:'Proxima Nova Rg'}.type-class .sitefrench__wrap .payment-wrap:hover .payment__cup_p{color:#e6855f;text-decoration:underline;-webkit-text-decoration-color:#fbc7cb;-moz-text-decoration-color:#fbc7cb;text-decoration-color:#fbc7cb}.type-class .sitefrench__wrap .payment-wrap-bottom{margin:0 0 50px}#warn{display:none;text-align:center;color:#e9b5b9;font-family:'Proxima Nova Bd';border:2px solid #e9b5b9;width:99%}.select_error{border-color:red}.select_error~#warn{display:block}#modalCheck .modal-content .modal-body .payment-wrap,#modalTransfer .modal-content .modal-body .payment-wrap{border:3px solid #4a6695;margin:30px 0;padding:20px 10px}#modalCheck .modal-content .modal-body .payment-wrap .payment__cup,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc,#modalCheck .modal-content .modal-body .payment-wrap p,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc,#modalTransfer .modal-content .modal-body .payment-wrap p{width:100%;margin:5px auto;font-family:'Proxima Nova Rg';font-weight:400;font-size:20px}#modalCheck .modal-content .modal-body .payment-wrap .payment__cup input,#modalCheck .modal-content .modal-body .payment-wrap .payment__cup label,#modalCheck .modal-content .modal-body .payment-wrap .payment__cup select,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li input,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li label,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li select,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc input,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc label,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc select,#modalCheck .modal-content .modal-body .payment-wrap p input,#modalCheck .modal-content .modal-body .payment-wrap p label,#modalCheck .modal-content .modal-body .payment-wrap p select,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup input,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup label,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup select,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li input,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li label,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li select,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc input,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc label,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc select,#modalTransfer .modal-content .modal-body .payment-wrap p input,#modalTransfer .modal-content .modal-body .payment-wrap p label,#modalTransfer .modal-content .modal-body .payment-wrap p select{width:49%}#modalCheck .modal-content .modal-body .payment-wrap .payment__cup select,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li select,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc select,#modalCheck .modal-content .modal-body .payment-wrap p select,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup select,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li select,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc select,#modalTransfer .modal-content .modal-body .payment-wrap p select{border:3px solid #4a6695}#modalCheck .modal-content .modal-body .payment-wrap .payment__cup .submit-block,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li .submit-block,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc .submit-block,#modalCheck .modal-content .modal-body .payment-wrap p .submit-block,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup .submit-block,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li .submit-block,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc .submit-block,#modalTransfer .modal-content .modal-body .payment-wrap p .submit-block{text-align:center}#modalCheck .modal-content .modal-body .payment-wrap .payment__cup .submit-block p,#modalCheck .modal-content .modal-body .payment-wrap .payment__list li .submit-block p,#modalCheck .modal-content .modal-body .payment-wrap .wrap-calc .submit-block p,#modalCheck .modal-content .modal-body .payment-wrap p .submit-block p,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup .submit-block p,#modalTransfer .modal-content .modal-body .payment-wrap .payment__list li .submit-block p,#modalTransfer .modal-content .modal-body .payment-wrap .wrap-calc .submit-block p,#modalTransfer .modal-content .modal-body .payment-wrap p .submit-block p{margin:10px 0;cursor:pointer;padding:5px;width:99%;background:#4a6695;color:#fff}#modalCheck .modal-content .modal-body .payment-wrap .fst-lbl,#modalCheck .modal-content .modal-body .payment-wrap .payment__cup,#modalTransfer .modal-content .modal-body .payment-wrap .fst-lbl,#modalTransfer .modal-content .modal-body .payment-wrap .payment__cup{font-size:18px;font-family:'Proxima Nova Bd'}#modalCheck .modal-content .modal-body .payment-wrap-bottom,#modalTransfer .modal-content .modal-body .payment-wrap-bottom{margin:0 0 10px}#modalCheck .modal-content .modal-body .payment-wrap-bottom .payment__list,#modalTransfer .modal-content .modal-body .payment-wrap-bottom .payment__list{margin-top:20px;padding-left:33px}#modalCheck .modal-content .modal-body .payment-wrap-bottom p,#modalTransfer .modal-content .modal-body .payment-wrap-bottom p{margin:0;line-height:1.3em}#modalCheck .modal-content .modal-body .payment-wrap-bottom .par-mbottom,#modalTransfer .modal-content .modal-body .payment-wrap-bottom .par-mbottom{margin-bottom:15px}#tutor__accordion .about-site__paragraph,#tutor__accordion .slide-link,#tutor__accordion .slide-text{margin-bottom:10px;font-size:16px}#tutor__accordion .active{display:block}#tutor__accordion .slide-link{color:#3477d4;cursor:pointer}#tutor__accordion .slide-link:hover{color:#5295f2;border-bottom:1px solid #fbc5c8}#tutor__accordion .tutor-circle{width:165px;height:165px;margin:0 auto;border-radius:50%}#tutor__accordion .tutor-circle img{width:100%}#tutor__accordion .about-site__paragraph_bottom{margin-bottom:40px}#tutor__accordion .about-site__paragraph_cut{margin-top:20px}.classes .sitefrench__wrap .img-float,.type-class .sitefrench__wrap .img-float{max-width:28%;float:left;padding:9px 20px 5px 0}.classes .sitefrench__wrap .img-fluid,.type-class .sitefrench__wrap .img-fluid{margin:-1px auto -6px}#result-culc{font-size:30px;font-family:'Proxima Nova Bd';line-height:1em}#div__paypal.type-class__button_prices{padding:0}#div__paypal.type-class__button_prices #button__paypal{transition:all .2s;color:#fff;max-width:90%}#div__paypal.type-class__button_prices .eng-paypal{padding:0 30px}#div__paypal.type-class__button_prices form{padding:10px}#contact-form__hidden{display:block}.calculator select{text-align:center}.calculator select option{text-align:center}.submit-block__culc .tooltiptext{visibility:hidden;width:250px;background-color:#fff;color:#fff;text-align:center;padding:5px 0;border-radius:6px;box-shadow:1px 1px 7px rgba(0,0,0,.7);position:absolute;z-index:1;bottom:115%;left:50%;margin-left:-125px;padding:10px;font-size:20px;letter-spacing:.06em;text-transform:none;background:#6ea3dd;opacity:0;transition:opacity .3s;font-family:'Proxima Nova Rg'}.submit-block__culc .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#6ea3dd transparent transparent transparent}.submit-block__culc:hover .tooltiptext{visibility:visible;opacity:1;transition:opacity .3s}#modalSuccess{color:#6ea3dd;font-size:35px;font-family:'Proxima Nova Rg';line-height:1.2}#modalSuccess .payment-wrap-bottom{text-align:center;background:#f3f3f3;border:1px solid #f29ca2;border-radius:5px;padding:12px 25px}#modalSuccess button{padding:.375rem 1.2rem}#modalSuccess .modal-header{border-bottom:none}#modalSuccess .modal-header button{padding:.9rem 1.2rem .3rem}#modalSuccess .modal-body{padding:.2rem 1rem 1.7rem}#paySera{border:none;cursor:pointer}