@charset "UTF-8";
@font-face {font-family: "GothamProRegular"; src: url("../fonts/GothamProRegular.eot");src: url("../fonts/GothamProRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProRegular.woff") format("woff"),url("../fonts/GothamProRegular.ttf") format("truetype");font-style: normal;font-weight: normal;}
@font-face {font-family: "GothamProBold";src: url("../fonts/GothamProBold.eot");src: url("../fonts/GothamProBold.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProBold.woff") format("woff"),url("../fonts/GothamProBold.ttf") format("truetype");font-style: normal;font-weight: normal;}
@font-face {font-family: "GothamProMedium";src: url("../fonts/GothamProMedium.eot");src: url("../fonts/GothamProMedium.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProMedium.woff") format("woff"),url("../fonts/GothamProMedium.ttf") format("truetype");font-style: normal;font-weight: normal;}
@font-face {font-family: "GothamProLight";src: url("../fonts/GothamProLight.eot");src: url("../fonts/GothamProLight.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProLight.woff") format("woff"),url("../fonts/GothamProLight.ttf") format("truetype");font-style: normal;font-weight: normal;}

@font-face {font-family: "Roboto-Bold";src: url("../fonts/Roboto-Bold.woff") format("truetype");}
@font-face {font-family: "Roboto-Regular";src: url("../fonts/Roboto-Regular.woff") format("truetype");}
@font-face {font-family: "Roboto-Medium";src: url("../fonts/Roboto-Medium.woff") format("truetype");}
@font-face {font-family: "Montserrat";src: url("../fonts/Montserrat-Regular.ttf") format("truetype");}
@font-face {font-family: "Montserrat-ExtraBold";src: url("../fonts/Montserrat-Bold.ttf") format("truetype");}
@font-face {font-family: "Ubuntu-Regular";src: url("../fonts/Ubuntu-Regular.ttf") format("truetype");}
@font-face {font-family: "2211";src: url("../fonts/2211.ttf") format("truetype");}


body {width: 100%;height: 100%;margin: 0;padding: 0;font-family: "GothamProRegular";display: flex;flex-direction: column;min-height: 100vh;}
.containe {flex-grow: 1;}
footer#footer {flex-shrink: 0;}
.jr_component {width: 100%;margin: 0 auto;}
.jr_component .jr_full {float: left;width: 100%;}
.jr_component .jr_middle {float: left;width: 70%;}
.jr_component .jr_small {float: left;width: 30%;}
.jr_component .jr_right {float: left;width: 27%;margin-left: 3%;}
.jr_component .jr_left {float: left;width: 27%;margin-left: 3%;}
.jr_component .jr_right,
.jr_component .jr_left {float: left;}
.jr_component .jr_right .moduletable,
.jr_component .jr_left .moduletable {float: left;margin: 2;padding: 2%;width: 96%;}
.clr {clear: both;float: none;margin: 0;padding: 0;}
img {max-width: 100%;object-fit: cover;}
div#back-top span{position: fixed;left: 2%;top: inherit;bottom: 20px;z-index: 10;font-size: 33px;}
ul, p{margin-bottom: 15px;}
a{color:inherit;}
a:hover{text-decoration: none;}
::-webkit-scrollbar-track{background-color:#ffffff;}
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-thumb{background-color:#e5bd79;}
/*
 div#text3 p {width: 100%;margin: 4px 0;}
.modal-body {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;
justify-content: space-between;padding: 0;height: 57vh;}
.modal-body > form {width: 60%;position: relative;}
.modal-dialog { width: 52%; margin: 142px auto;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
div#text3 {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;width: 80%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;margin: 0 auto;}
.mimage {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-ms-align-items: flex-end;align-items: flex-end;background: url(/images/video_03.jpg);background-size: cover;background-repeat: no-repeat;padding: 20px;width: 40%;}
p.mod-title {font-size: 16px;}
.modal-body > form button.close {position: absolute;bottom: 0;width: 100%;padding: 16px;background: #eef1f5;text-shadow: none;}
div#text3 input.btn-send.form-control {margin-top: 17px;margin-bottom: 2rem;width: 45%;border-radius: 0;height: 40px;background: #00704c;text-transform: uppercase;color: #fff;}
div#text3 > p > input  {margin-top: 10px;border-color: #eef1f5;box-shadow: none;padding: 10px;border-radius: 0;height: 50px;}
.mimage img {width: 40%;margin: 0 auto;padding-bottom: 2rem;}
.modal-content > button.close {position: absolute;top: 4%;right: 2%;font-size: 22px;z-index: 1;}
*/
/*------------------------------------------*/

.modal-header button.close {position: absolute;right: 17px;top: 10px;z-index: 2;font-size: 30px;}
.modal-header {padding: 0;border: none;}
.modal-body {display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0;}
.mimage {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-ms-align-items: flex-end;align-items: flex-end;background: url(/images/video_03.jpg);background-size: cover;background-repeat: no-repeat;width: 60%;padding: 0;}
.mimage img {width: 100%;height: 100%;object-fit: cover;padding-bottom: 0;margin: 0 auto;}
.modal-body > form {padding-top: 30px;}
div#text3 {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;width: 80%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;margin: 0 auto;}
div#text3 p {width: 100%;margin: 4px 0;}
p.mod-title {font-size: 16px;}
div#text3 > p > input {margin-top: 10px;border-color: #eef1f5;box-shadow: none;padding: 10px;border-radius: 0;height: 50px;}
div#text3 input.btn-send.form-control {margin-top: 17px;margin-bottom: 2rem;border-radius: 0;height: 40px;background: #00704c;text-transform: uppercase;color: #fff;width: 100%;
}
.formSuccess {color: red;margin-bottom: -10px;}
/*---------------------------------------------*/
.slicknav_menu {display: none;}
a[href="http://www.faboba.com"] {display: none !important;}
.map > iframe {width: 100%;height: 100%;}
/*-----------------------------------------------------------*/
#popup__toggle{bottom:10px;right:-15px;position:fixed;z-index:999;display: none;}
.img-circle{background-color:#29AEE3;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #29AEE3;width:150px;height:150px;bottom:-40px;right:-15px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#29AEE3;width:100px;height:100px;bottom:-15px;right:10px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:-1px;right: 24px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circle:hover{opacity: 1;}
.img-circleblock span,
.img-circleblock i{display: flex;justify-content: center;align-items: center;color: #fff;width: 100%;height: 100%;font-size: 30px;}
.img-circleblock i { transform: rotate(90deg);}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
  /*--------------------------------------------------------------------------------------------*/

.budte {background: url(/images/Group305.jpg) no-repeat;background-size: cover;padding-top: 53px;padding-bottom: 64px;}
p.vkurse {font-size: 24px;line-height: 64px;text-align: center;color: #fff;margin-bottom: 1px;font-family: "Montserrat";font-weight: bold;}
p.poluchaite {font-size: 15px;line-height: 18px;text-align: center;margin-bottom: 32px;color: #FFFFFF;font-family: "Roboto-Regular";}

form#form1 input#form_name {font-size: 14px;line-height: 16px;letter-spacing: 0.01em;font-weight: 300;background: #F2F5F7;border: 2px solid #424B5A;box-sizing: border-box;border-radius: 10px;padding: 11px 18px;height: auto;font-family: "Roboto-Regular";width: 100%;outline: none !important;}
form#form1 input#form_name[type="text"]::-webkit-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="text"]:-ms-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="text"]::-ms-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="text"]::placeholder{color: #424B5A;}
form#form1 input#form_name[type="email"]::-webkit-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="email"]:-ms-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="email"]::-ms-input-placeholder{color: #424B5A;}
form#form1 input#form_name[type="email"]::placeholder{color: #424B5A;}
.formazayavki {display: flex;align-items: center;width: 606px;margin: auto;position: relative;outline: none;}
.formazayavki p { margin-bottom: 0;}
form#form1 .formazayavki input.btn-send.form-control {width: 42px;height: 42px;background: url(/images/Group-306.png) no-repeat;box-sizing: border-box;border-radius: 0px 10px 10px 0px;position: absolute;right: 0;z-index: 9;outline: none;background-size: cover;border: 0;}
img.send-1 {position: absolute;right: 13px;z-index: 99;}
.futer { background: #081229;padding-top: 59px;}
.footer {display: flex;justify-content: space-between;padding-bottom: 65px;}
p.footlogo {font-size: 24px;line-height: 29px;color: #fff;text-transform: uppercase;font-family: "Montserrat";font-weight: bold;margin-bottom: 11px;}
p.tekst {font-size: 14px;line-height: 22px;color: #fff;font-family: "Montserrat";font-weight: 500;}
.footer2 {display: flex;width: 70%;color: #fff;justify-content: space-between;}
.footer1 {width: 30%;}
.footer2 p {font-size: 14px;line-height: 17px;font-family: "Montserrat";font-weight: 600;}
.footer2 a {display: block;font-size: 14px;line-height: 26px;font-family: "Montserrat";margin-bottom: 4px;}
.footer2 a:hover {color: #fff;}
.footer2 a.telephone {font-weight: 500;font-size: 18px;line-height: 38px;font-family: "Roboto-Regular";margin-bottom: 0;}
.footer2 a.email {font-size: 14px;line-height: 38px;font-family: "Roboto-Regular";}
.okom2 {position: relative;}
.okom2::before {content: "";position: absolute;left: -50px;background: #ffff;opacity: 0.7;height: 100%;width: 1px;}
.okom3 {position: relative;}
.okom3::before {content: "";position: absolute;left: -50px;background: #ffff;opacity: 0.7;height: 100%;width: 1px;}
.footer2 p.zdes {font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;}
.copyraith {display: flex;justify-content: space-between;border-top: 1px solid #FFFFFF;padding-top: 22px;color: #fff;font-family: "Montserrat";align-items: center;padding-bottom: 33px;}
.copyraith div  p {font-size: 12px;line-height: 15px;margin-bottom: 0;}
.copyraith > div:last-child {display: flex;align-items: center;}
.copyraith > div:last-child p {margin-right: 20px;}
.copyraith > div:last-child a {margin-right: 15px;}
.copyraith > div:last-child a:last-child {margin-right: 0;}
.security {position: relative;}
a.play-button {position: absolute;top: 50%;text-align: center;left: 50%;transform: translate(-50%, -50%);z-index: 9;}
.security::before {position: absolute;content: "";width: 100%;height: 100%;background: #272727;top: 0;left: 0;z-index: 2;opacity: 0.4;border-radius: 10px;}
img.rectangle {border-radius: 10px;height: 388px;}
p.otzyvy {font-size: 34px;line-height: 32px;color: #222222;font-style: normal;text-align: center;font-family: "Montserrat-ExtraBold";position: relative;padding-bottom: 19px;margin-bottom: 62px;}
p.otzyvy::after {background: #00247D;height: 2px;width: 68px;content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.reliz .owl-prev {background: none !important;left: -66px;position: absolute;top: 50%;transform: translateY(-50%);}
.reliz .owl-next {display: none !important;}
.reliz { margin-bottom: 108px;}
.security .circle-fill {background: #CF142B;z-index: 8;opacity: 1;position: absolute;top: 34%;text-align: center;left: 37%;transform: translate(-50%, -50%);right: auto;bottom: auto;width: 123px;height: 123px;}
.kluchi {background: url(/images/Group-294.jpg) no-repeat;background-size: cover;padding-top: 36px;}
.dolg {display: flex;justify-content: space-between;}
p.number {font-size: 144px;line-height: 169px;text-align: center;color: #CF142B;font-family: "Roboto-Bold";margin-bottom: 0;}
p.shiroki {color: #222222;font-weight: 500;font-size: 16px;line-height: 24px;font-family: "Roboto-Medium";}
.dolg > div {margin-bottom: 38px;}
.dolg div:nth-child(2) p.number {color: #00247D;}
.dolg div:last-child p.number { color: #00247D;}
p.otzyvy.nash { margin-bottom: 46px;}
.news p.otzyvy {margin-bottom: 74px;}
.news {margin-top: 75px;margin-bottom: 60px;}
.news .blog1latestnews1 {display: flex;justify-content: space-between;width: 100%;}
.news .blog1latestnews1 .blog1latestnews2 {width: 31%;}
.news .blog1latestnews3 img {border-radius: 4px 4px 0px 0px;height: 200px;}
.news .blog1latestnews4 a {color: #222222;font-size: 16px;line-height: 19px;font-family: "Roboto-Bold";display: block;margin-top: 6px;margin-bottom: 14px;position: relative;padding-bottom: 10px;}
.news .blog1latestnews5 {color: #4E4E4E;font-size: 14px;line-height: 20px;font-family: "Roboto-Regular";}
.news .blog1latestnews4 a::after {background: #00247D;content: "";position: absolute;bottom: 0;left: 0;width: 30px;height: 2px;}
.news .blog1latestnews6 {font-size: 14px;line-height: 16px;color: #575757;font-family: "Roboto-Regular";margin-top: 14px;margin-bottom: 6px;}
.news a.chitat {color: #00247D;font-size: 15px;line-height: 18px;font-family: "Roboto-Bold";display: block;margin-top: 12px;}
.news .blog1latestnews5 p {margin-bottom: 0;}
.news .blog1latestnews5 {opacity: 0;transition: 0.4s;/* height: 0; */}
.news a.chitat {opacity: 0;transition: 0.4s;/* height: 0; */}
.news .blog1latestnews1 .blog1latestnews2:hover .blog1latestnews5 {opacity: 1;transition: 0.6s;/*height: auto;*/}
.news .blog1latestnews1 .blog1latestnews2:hover a.chitat {opacity: 1;transition: 0.6s;/*height: auto;*/}
.blog1latestnews2:hover .blog1latestnews3 img {height: 90px;}
.news .blog1latestnews3 img {width: 100%;transition: 0.4s;}
.news .blog1latestnews1 .blog1latestnews2 {height: 286px;}
.news .blavtors { display: none;}
.okompnii {display: flex;justify-content: space-between;margin-bottom: 98px;}
.onasfoto {width: 48%;position: relative;}
.onastext {width: 49%;}
.onasfoto::before {background: #272727;opacity: 0.4;border-radius: 10px;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.onasfoto img.Rectangle285 {border-radius: 10px;}
.onasfoto .circle-fill {background: #CF142B;z-index: 8;opacity: 1;position: absolute;top: 39%;text-align: center;left: 37.4%;transform: translateX(-50%);right: auto;bottom: auto;width: 130px;height: 130px;}
p.britt {font-size: 34px;line-height: 32px;color: #222222;padding-bottom: 19px;position: relative;font-family: "Montserrat-ExtraBold";margin-bottom: 24px;margin-top: 20px;}
p.britt:after {background: #00247D;left: 0;bottom: 0;width: 68px;height: 2px;content: "";position: absolute;}
p.academy {font-size: 16px;line-height: 24px;color: #222222;font-family: "Roboto-Regular";margin-bottom: 19px;}
.spoilers .title:hover {background: #00247D;color: #FFFFFF;background: #00247D;border-radius: 4px;padding: 18px 22px;font-family: "Roboto-Medium";border: 1px solid #00247D;}
.mark {display:none;}
.spoilers .desc {background: none;border: none;font-size: 16px;line-height: 24px;color: #222222;padding-left: 20px;padding-right: 20px;font-family: "Roboto-Regular";padding-top: 0;padding-bottom: 5px;}
.spoilers .title:before {position: absolute;content: "";right: 15px;top: 16px;width: 30px;height: 30px;background: url(/images/Group-257.png) no-repeat;transition: .7s;}
.spoilers .title.active:before {background: url(/images/minus.png) no-repeat;transition: .7s;}
.spoilers .title {color: #1a76dd;transition: .7s;background-color: transparent;background: #F3F3F3;border: 1px solid #000000; box-sizing: border-box;border-radius: 4px;color: #222222;font-weight: 500;font-size: 16px;line-height: 19px;letter-spacing: 0.01em;padding: 18px 22px;font-family: "Roboto-Medium";}
.spoilers .title.active  {border: none;position: relative;transition: .7s;margin-top: 15px;font-weight: 500;font-size: 16px;line-height: 19px;letter-spacing: 0.01em;color: #FFFFFF;background: #00247D;border-radius: 4px;padding: 18px 22px;font-family: "Roboto-Medium";border: 1px solid #00247D;}
.spoilers .title.active .mark {background-color: #3cb9ef;transition: .7s;}
p.akademie {margin-bottom: 0;}
.spoilers .title {position: relative;margin-bottom: 15px;}
.onasfoto {height: 604px;}
.onasfoto img.Rectangle285 {  height: 604px;}
p.otzyvy.i2 {margin-bottom: 94px;}
.pochemyvibor {margin-bottom: 126px;position: relative;padding-top: 85px;}
img.women {display: block;margin: auto;}
.globus {position: absolute;}
.globus.a1 {left: 0;top: 35px;text-align: right;}
.globus.a2 {bottom: 75px;text-align: right;}
.globus.a3 {right: 0;top: 35px;}
.globus.a4 {right: 0;bottom: 65px;}
.globus p {margin-bottom: 0;font-size: 16px;line-height: 24px;color: #222222;font-family: "Roboto-Regular";}
.globus.a1 img {position: absolute;top: 12px;margin-left: 60px;}
.globus.a2 img {position: absolute;top: 0;margin-left: 61px;}
.globus.a3 img {position: absolute;top: -5px;left: -105px;}
.globus.a4 img {position: absolute;left: -87px;top: 0;}
img.women {padding-left: 15px;}
img.Ellipse {animation: prAnim 15s infinite forwards linear;}
@keyframes prAnim {
    0 % {
        transform: rotate(0);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.globus.a1 img.Ellipse {top: -8px;margin-left: 39px;}
.globus.a2 img.Ellipse {margin-left: 37px;top: -20px;}
.globus.a2 {bottom: 100px;left: 0;}
.globus.a3 img.Ellipse {top: -8px;left: -129px;}
.globus.a3 img {top: 12px;}
.globus.a4 img.Ellipse {left: -119px;top: -20px;}
.globus.a4 { bottom: 100px;}
.globus.a2 img.Ellipse::after {content: "";position: absolute;background: url(/images/Group-309.png) no-repeat;width: 20px;height: 15px;right: 0;top: 0;}
.globus.a2::after {content: "";position: absolute;top: -13px;right: -160px;background: url(/images/Group-309.png) no-repeat;width: 20px;height: 15px;}
.globus.a1::after {content: "";position: absolute;right: -166px;bottom: 0;background: url(/images/Group-308.png) no-repeat;width: 25px;height: 20px;}
.globus.a3::before {content: "";position: absolute;bottom: -23px;background: url(/images/Group-310.png) no-repeat;width: 25px;height: 20px;left: -155px;}
.globus.a4::before {content: "";position: absolute;top: -10px;background: url(/images/Group-311.png) no-repeat;width: 25px;height: 20px;left: -142px;}
.seeocndmenu {display: flex;justify-content: space-between;width: 100%;padding-top: 20px;padding-bottom: 20px;}
.seeocndmenu .menu2 a {font-size: 15px;line-height: 19px;letter-spacing: 0.01em;text-transform: uppercase;color: #222222;font-family: "Roboto-Medium";}
.seeocndmenu .menu2 {width: 78%;margin-right: 10px;}
.seeocndmenu .menu2 ul {justify-content: space-between;margin-top: 10px;}
.telephone a {letter-spacing: 0.01em;text-transform: uppercase;color: #222222;font-size: 18px;line-height: 21px;font-family: "Roboto-Bold";display: flex;}
.telephone a svg {margin-right: 8px;}
.conta { border-top: 1px solid #E2E2E2;}
.telephone {margin-top: 5px;}
.shhappka {background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.shapka { display: flex; justify-content: space-between; padding-top: 10px;padding-bottom: 12px; align-items: center;width: 100%;}
.shapka .socialset {display: flex;align-items: center;padding-top: 5px;}
p.podpis { margin-bottom: 0; letter-spacing: 0.01em; text-transform: uppercase;color: #222222;font-size: 13px; line-height: 15px; font-family: "Roboto-Regular"; margin-right: 20px;padding-top: 5px;}
.shapka .socialset div a { margin-right: 26px;}
p.languageeng {font-weight: 800;font-size: 94px;line-height: 70px;font-family: "Montserrat-ExtraBold";color: #00247D;margin-bottom: 26px;}
p.languageeng span {color: #CF142B;}
p.za3month {color: #222222;font-size: 37px;line-height: 46px;font-family: "Roboto-Regular";margin-bottom: 79px;}
span.nuka {color: #CF142B;font-family: "Roboto-Bold";}
.studyza { display: flex;}
p.korpobuchenie {background: #00247D;opacity: 0.7;border-radius: 0px 0px 10px 10px;color: #fff;text-align: center;font-family: "Roboto-Bold";font-size: 18px;line-height: 21px;letter-spacing: 0.01em;padding-top: 11px;padding-bottom: 11px;}
.schoolza img.ctang {height: 183px;border-radius: 10px;width: 100%;}
.schoolza {position: relative;width: 23%;margin-right: 30px;transition: 0.8s;}
/*.schoolza::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #00247D;opacity: 0.05;border-radius: 10px;}*/
p.korpobuchenie {margin-bottom: 0;position: absolute;bottom: 0;width: 100%;opacity: 1;background: #00247d8f;}
.studyza {margin-bottom: 0;}
.schoolza:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.blockk1 {background: url(/images/Black.jpg) no-repeat;background-size: cover;height: 660px;margin-bottom: 76px;}
.studyza {justify-content: space-between;}
.schoolza {margin-right: 0;}
.english {padding-top: 170px;}
a.bok { position: relative;}
a.bok::after {content: "";position: absolute;background: #939393;width: 1px;height: 100%;top: 1px;margin-left: 15px;}
.footer2 a.telephone {font-family: "Roboto-Bold";}

/*--------------------------------------------------------------------------*/
input#hmt {display: none;}
.btn-menu {cursor: pointer;transition: left .23s;z-index: 999;width: 25px;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;height: 20px;margin-bottom: 0;padding-top: 4px;margin-right: 26px;}
.hidden-menu {display: block;position: fixed;list-style: none;padding: 50px;margin: 0;box-sizing: border-box;width: 400px;height: 100%;top: 61px;left: -430px;transition: 1s;z-index: 100;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;padding-top: 80px;text-align: left;line-height: 60px;font-size: 20px;background: #FFFFFF;/* box-shadow: 4px 0px 4px rgba(0, 0, 0, 0.25); */}
.hidden-menu-ticker:checked ~ .hidden-menu {left: 0;padding-top: 45px;}
p.menuu {display: inline-block;margin-top: 0;display: none;}
label.btn-menu span {width: 25px;height: 3px;position: relative;display: block;background: #222222;margin-bottom: 5px;transition: .5s;text-align: right;float: right;}
.hidden-menu-ticker:checked ~ .btn-menu span.first {-webkit-transform: rotate(45deg);top: 12px;transition: .5s;}
.hidden-menu-ticker:checked ~ .btn-menu span.second {opacity: 0;transition: .5s;margin-bottom: 5px;}
.hidden-menu-ticker:checked ~ .btn-menu span.third {-webkit-transform: rotate(-45deg);top: -4px;transition: .5s;}
ul.hidden-menu li a {color: #222222;padding: 0;font-weight: normal;font-size: 22px;line-height: 26px;font-family: "Roboto-Medium";}
li.menu__item {margin-bottom: 0;list-style: none;border-bottom: 1px solid #2c2c2c57;}
li.menu__item.parent {position: relative;}
li.menu__item.parent::before {position: absolute;content: "";right: -15px;top: 53%;width: 8px;height: 8px;border: 2px solid #fff;transform: translate(0,-50%) rotate(45deg);border-bottom: none;border-left: honeydew;}
ul.hidden-menu .submenu a {font-size: 16px;line-height: 1.5;padding-left: 30px;}
span.icon.icon--cross { display: none;}
label.btn-menu 
label.btn-menu span.third {width: 37.89px;}
.hidden-menu-ticker:checked ~ .btn-menu span.first {width: 30px;}
.hidden-menu-ticker:checked ~ .btn-menu span.third {width: 30px;}
ul.menu__level {padding-left: 0;}
.okol ul li.menu__item:last-child {border-bottom: 0;}
/*--------------------------------------------------------------------------*/
.footer2 a.telephone { line-height: 21px;}

.blavtors {display: none !important;}
.finder_search {position: absolute;right: 0px;top: -47px;}
.finder_search label.element-invisible.finder_search {display: none;}
.finder_search button.btn.btn-primary.hasTooltip._search.finder_search {background: none;border: 0;font-size: 0;outline: none;padding-right: 0;}
.finder_search button.btn.btn-primary.hasTooltip._search.finder_searchspan.icon-search.icon-white {font-size: 17px;}
.finder_search span.icon-search.icon-white {font-size: 21px;opacity: 1;}
button.btn.btn-primary.hasTooltip._search.finder_search:focus {outline: none;box-shadow: none;}
.finder_search:hover input#mod-finder-searchword99 {width: 400px;padding: 0 5px;padding: 5px;border: 2px solid #797979;}
.hider {position: relative;}
input#mod-finder-searchword99 {padding: 0;border: 0;box-shadow: none;width: 0;transition: 0.6s;border-radius: 10px;height: 38px;}
.finder_search button.btn.btn-primary.hasTooltip._search.finder_search {position: absolute;top: -64px;top: 0;background: #CF142B;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 10px;width: 42px;height: 38px;padding-left: 0;}
span.icon-search.icon-white::before {background: url(/images/Group-55.png) no-repeat;content: "";position: absolute;top: 7px;left: 9px;width: 17px;height: 15px;}
.shapka .socialset {padding-top: 0px;margin-right: 35px;}
p.greatbrit {font-weight: 300;font-size: 20px;line-height: 23px;color: #222222;font-family: "Roboto-Regular";}
p.billion {font-weight: 300;font-size: 20px;line-height: 23px;color: #222222;margin-bottom: 13px;padding-bottom: 13px;border-bottom: 1px solid #424B5A;}
.gorod {font-size: 19px;line-height: 24px;color: #222222;font-family: "Roboto-Regular";display: flex;justify-content: space-between;align-items: center;}
.gorod a img {margin-right: 4px;}
.gorod a:last-child img {margin-right: 0;}
ul.hidden-menu li a {font-size: 20px;line-height: 24px;}
.socialsety {margin-top: 25px;}
.shhappka.fixed-desktop {position: fixed;}
.shhappka {width: 100%;z-index: 99;}
.seeocndmenu .menu2 ul li.item-107 {display: none;}
.seeocndmenu .menu2 ul li.item-108 {display: none;}
.seeocndmenu .menu2 ul li.item-109 {display: none;}
.seeocndmenu .menu2 ul li.item-110 {display: none;}
.seeocndmenu .menu2 ul li.item-111 {display: none;}
.seeocndmenu .menu2 ul li.item-112 {display: none;}
.seeocndmenu a.openMenu {display: none;}
.iazik {margin-top: 70px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 100%;    margin-bottom: 71px;}
.iazik .siniazik {width: 48.6%;position: relative;margin-bottom: 32px;}
.iazik .siniazik img {border-radius: 10px;}
p.proidi {background: #00247d8c;font-weight: 800;font-size: 34px;line-height: 31px;color: #fff;text-align: center;font-family: "Montserrat";padding-top: 35px;padding-bottom: 35px;position: absolute;width: 100%;bottom: 0;margin-bottom: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.iazik .siniazik:hover p.proidi {height: 100%;border-radius: 10px;transition: 0.7s;padding-top: 160px;background: #00247d59;}
p.proidi {transition: 0.7s;height: 101px;}
.iazik .siniazik {transition: 0.8s;}
a.palesa {font-size: 16px;line-height: 18px;line-height: 17px;text-decoration-line: underline;color: #FFFFFF;margin-top: 17px;display: none;font-family: "Ubuntu-Regular";}
.iazik .siniazik:hover a.palesa {display: block;}
.programms-study {display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;align-items: center;margin-top: 74px;margin-bottom: 102px;}
.programms-study .Toefl {width: 31.8%;position: relative;margin-bottom: 32px;}
.programms-study .Toefl > img {height: 300px;border-radius: 10px;width: 100%;}
.programms-study .Toefl p.proidi {font-size: 20px;line-height: 24px;height: 101px;padding: initial;transition: 0.8s;align-items: center;display: flex;width: 100%;justify-content: center;flex-wrap: wrap;}
.programms-study .Toefl:hover p.proidi {height: 100%;border-radius: 10px;padding-top: 100px;}
.programms-study .Toefl:hover a.palesa {display: block;}
.programms-study .Toefl a.palesa { width: 100%;}
.programms-study .Toefl:hover p.proidi {display: block;}
.iazik .siniazik img {width: 100%;height: 417px;}
p.proidi {align-items: center;display: flex;width: 100%;justify-content: center;flex-wrap: wrap;padding: inherit;}
.iazik .siniazik:hover a.palesa {display: block;}
.iazik .siniazik a.palesa { width: 100%;}
.iazik .siniazik:hover p.proidi {display: block;}
.iazik.f-1  .siniazik img { height: 378px;}
.s.britaca {margin-top: 70px;}
img.Backg-1 {height: 461px;width: 100%;border-radius: 10px;}
p.bui {font-size: 34px;line-height: 32px;margin-bottom: 36px;font-family: "Montserrat-ExtraBold";color: #222222;position: relative;padding-left: 100px;margin-top: 35px;}
p.bui::before {position: absolute;left: 0;background: #00247D;content: "";top: 50%;width: 70px;height: 2px;transform: translateY(-50%);}
p.do17 {font-size: 16px;line-height: 24px;color: #4E4E4E;font-family: "Roboto-Regular";}
.s.britaca {display: flex;justify-content: space-between;flex-wrap: wrap;}
.col-britaca1 {width: 42%;}
.col-britaca2 {width: 58%;padding-left: 57px;}
img.Backg-1.hio {border-radius: 0;height: 390px;}
.seryi.b-1 {padding-top: 65px;margin-bottom: 109px;}
.seryi.b-1 p.bui {margin-bottom: 69px;}
.seryi.qqq { position: relative;}
.seryi.qqq:before {content: "";position: absolute;left: 0;top: 21px;width: 100%;background: #EFE9E9;height: 175px;}
p.bui.komandas {margin-bottom: 61px;}
img.glasses {width: 100%;height: 465px;object-fit: cover;margin-bottom: 120px;}
ul.breadcrumb.BreadcrumbList {background: none;position: absolute;margin-top: 45px;z-index: 99;padding: 0;letter-spacing: 0.04em;color: #FFFFFF;font-size: 14px;line-height: 16px;font-family: "Roboto-Regular";}
img.breadcrumbs_img {height: 184px;width: 100%;object-fit: cover;}
p.onlinezagalov {position: absolute;top: 90px;margin-bottom: 0;font-size: 32px;line-height: 24px;color: #FFFFFF;font-family: "Montserrat-ExtraBold";}
.timm {position: relative;}
ul.breadcrumb.BreadcrumbList li:nth-child(2) {text-decoration-line: underline;color: rgba(255, 255, 255, 0.5);}
ul.breadcrumb.BreadcrumbList li.active span.divider.icon-location {display: none;}
span.divider {margin-left: 8px;margin-right: 9px;}
.seeocndmenu .menu2 ul.nav-child.unstyled.small {background: #FFFFFF;border: 1px solid #E2E2E2;box-sizing: border-box;box-shadow: 4px 1px 6px rgba(0, 0, 0, 0.05);}
.seeocndmenu .menu2 ul.nav-child.unstyled.small li {list-style: none;}
.seeocndmenu li.parent {position: relative;}
.seeocndmenu  ul.nav-child {display: none;position: absolute;z-index: 999;top: 20px;left: 0;width: 424px;padding-bottom: 5px;padding-top: 29px;padding-left: 15px;padding-right: 29px;}
.seeocndmenu  li.parent:hover ul.nav-child {display: unset;}
.seeocndmenu .menu2 ul.nav-child.unstyled.small li {border-bottom: 1px solid #E2E2E2;padding-bottom: 16px;margin-bottom: 16px;}
img.Backg-1.jjj {height: 390px;width: 100%;border-radius: 10px;}
a.zapisatsa {font-size: 20px;line-height: 23px;color: #CF142B;display: block;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 60px;padding: 20px;width: 342px;font-family: "Roboto-Bold";margin-top: 37px;}
a.zapisatsa {font-size: 20px;line-height: 23px;color: #CF142B;display: block;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 60px;padding: 20px;width: 335px;font-family: "Roboto-Bold";margin-top: 37px;position: relative;padding-left: 75px;height: 60px;padding-top: 17px;margin-bottom: 50px;transition: 0.8s;background: #FFF url(/images/Group-287.png) no-repeat -0.4% 50%;}
a.zapisatsa:hover {color: #fff;background: #00247d url(/images/Group-287.png) no-repeat 101% 50%;padding-left: 35px;}
/*a.zapisatsa {font-size: 20px;line-height: 23px;color: #CF142B;display: block;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 60px;padding: 20px;width: 342px;font-family: "Roboto-Bold";margin-top: 37px;}
a.zapisatsa {position: relative;padding-left: 80px;height: 60px;padding-top: 17px;}
a.zapisatsa::before {content: "";position: absolute;left: -2px;top: -2px;width: 60px;height: 60px;background: url(/images/Group-287.png) no-repeat;}*/
.zniatie12 {background: url(/images/Group-294.png) no-repeat;background-size: cover;margin-top: 70px;margin-bottom: 104px;padding-top: 95px;padding-bottom: 40px;}
p.iz_chego {font-size: 34px;line-height: 32px;color: #222222;font-family: "Montserrat-ExtraBold";position: relative;padding-left: 100px;margin-bottom: 90px;}
p.iz_chego::before {content: "";position: absolute;left: 0;background: #222222;width: 70px;height: 2px;top: 50%;transform: translateY(-50%);}
.klubb_1 {display: flex;justify-content: space-between;width: 100%;}
.cartoon {width: 55%;display: flex;}
.cartoon2 {display: flex;width: 45%;}
p.dopolnitelnie span {font-size: 84px;line-height: 98px;text-align: center;color: #00247D;font-family: "Roboto-Bold";}
p.dopolnitelnie {text-align: center;color: #222222;font-weight: 500;font-size: 17px;line-height: 24px;font-family: "Roboto-Medium";}
p.fidbek {color: #00247D;font-size: 21px;line-height: 31px;font-family: "Montserrat-ExtraBold";margin-bottom: 8px;}
p.fidbek2 {font-size: 15px;line-height: 24px;color: #222222;font-family: "Roboto-Regular";}
p.dopolnitelnie {margin-bottom: 0;position: relative;width: 246px;height: 246px;margin-left: -25px;}
p.dopolnitelnie::before {background: url(/images/Group-320.png) no-repeat;content: "";position: absolute;top: -60px;left: -4px;width: 100%;height: 100%;}
.cartoon2 p.dopolnitelnie {margin-left: 0;}
.bilodalshe p br {display: none;}
.bilodalshe {font-size: 16px;line-height: 26px;color: #4E4E4E;font-family: "Montserrat";font-weight: 400;}
.bilodalshe p {position: relative;padding-left: 40px;}
.bilodalshe p::before {content: "";position: absolute;left: 0;top: 1px;background: url(/images/Group-76.png) no-repeat;width: 24px;height: 25px;}
.prise {background: url(/images/Group-303.png) no-repeat;background-size: cover;margin-top: 104px;padding-top: 50px;padding-bottom: 85px;}
.prise_t {display: flex;justify-content: space-around;width: 100%;/* align-items: center; */margin-top: 84px;text-align: center;}
.prise_t div {width: 29%;}
p.gruppi {font-size: 44px;line-height: 52px;color: #00247D;font-family: "Roboto-Bold";border-bottom: 1px solid #222222;margin-bottom: 10px;padding-bottom: 10px;}
p.gruppips {color: #222222;font-size: 28px;line-height: 34px;font-family: "Montserrat";font-weight: 500;}
p.gruppi.red {color: #CF142B;}
p.gruppi {position: relative;}
p.gruppi::before {content: "";position: absolute;left: 40px;top: 3px;background: url(/images/Group-299.png) no-repeat;width: 25px;height: 24px;}
p.gruppi.red::before {content: "";position: absolute;left: 40px;top: 3px;background: url(/images/Group-300.png) no-repeat;width: 25px;height: 24px;}
p.gruppi.red { position: relative;}
.col-britaca2.GT { padding-left: 0;}
.col-britaca1.GT {width: 40%;}
.col-britaca1.GT img.Backg-1.jjj {height: 300px;}
.s.britaca.GT {margin-top: 100px;margin-bottom: 150px;}
.seeocndmenu .menu2 ul > li {height: 30px;}
.seeocndmenu {padding-bottom: 17px;}
.free.lesson {background: url(/images/Group-321.jpg) no-repeat;background-size: cover;padding-top: 66px;padding-bottom: 110px;}
p.heime {text-align: center;font-size: 42px;line-height: 64px;color: #FFFFFF;font-family: "Montserrat";font-weight: 600;}
p.heime span {font-size: 54px;line-height: 64px;font-family: "Montserrat-ExtraBold";}
.free.lesson .inputss {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;margin-top: 73px;}
.free.lesson .inputss input {background: rgba(242, 245, 247, 0.9); border: 1px solid #FFFFFF;box-sizing: border-box;border-radius: 10px;height: 67px;width: 100%;}
.free.lesson .inputss div:first-child {width: 49%;}
.free.lesson .inputss div:nth-child(2) {width: 49%;}
.free.lesson .inputss div:nth-child(3) {width: 100%;margin-top: 32px;margin-bottom: 32px;}
.free.lesson input.form-control.btn-orange {background: #CF142B;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 10px;width: 100%;height: 67px;color: #fff;font-size: 20px;line-height: 23px;text-transform: uppercase;font-family: "Roboto-Bold";}
.free.lesson form#form2 {width: 700px;display: block;margin: auto;}
p.kontaktyvn {font-size: 18px;line-height: 24px;color: #222222;font-family: "Roboto-Medium";margin-top: 40px;}
p.street24 {font-size: 16px;line-height: 24px;color: #4E4E4E;font-family: "Roboto-Regular";margin-bottom: 22px;}
.sport {display: flex;justify-content: space-between;}
a.aipho {font-size: 16px;line-height: 24px;color: #4E4E4E;font-family: "Roboto-Regular";}
.sport p {font-size: 18px;line-height: 24px;margin-bottom: 7px;color: #222222;font-family: "Roboto-Regular";}
a.zaprossonline {background: #CF142B;border-radius: 10px;display: block;width: 225px;text-align: center;color: #fff;letter-spacing: 0.01em;font-size: 16px;line-height: 19px;font-family: "Roboto-Bold";padding-top: 13px;padding-bottom: 13px;margin-top: 45px;}
img.Backg-1.kg84 {height: 305px;}
.klients {background: #EFE9E9;padding-top: 40px;padding-bottom: 34px;}
.Overview .item a img {height: 62px;object-fit: contain;}
p.bui.our_clients {margin-top: 94px;}
.Overview .owl-prev {background: none !important;position: absolute;left: -70px;top: 50%;transform: translateY(-50%);}
.Overview .owl-next {background: none !important;position: absolute;right: -70px;top: 50%;transform: translateY(-50%);}
.Internships {display: flex;justify-content: space-between;width: 100%;margin-bottom: 70px;}
.Internships1 {width: 43%;}
.Internships2 {width: 57%;padding-left: 60px;}
.Internships1 img {border-radius: 10px 10px 0px 0px;width: 100%;object-fit: cover;height: 100%;}
p.training {font-size: 28px;line-height: 32px;color: #222222;font-family: "Montserrat-ExtraBold";position: relative;padding-left: 100px;margin-bottom: 18px;}
p.training::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 70px;height: 2px;background: #00247D;}
p.professional_education {font-size: 18px;line-height: 24px;color: #222222;font-family: "Roboto-Bold";padding-top: 6px;}
p.just_text {color: #4E4E4E;font-size: 16px;line-height: 24px;font-family: "Roboto-Regular";}
.Internships p.training {margin-top: 35px;}
.Internships a.submit {font-size: 20px;line-height: 23px;color: #CF142B;display: block;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 60px;padding: 20px;width: 304px;font-family: "Roboto-Bold";margin-top: 37px;position: relative;padding-left: 75px;height: 60px;padding-top: 17px;margin-bottom: 50px;transition: 0.8s;background: #FFF url(/images/Group-287.png) no-repeat -0.4% 50%;}
.Internships a.submit:hover {color: #fff;background: #00247d url(/images/Group-287.png) no-repeat 101% 50%;padding-left: 35px;}
.Internshipsvse .Internships:nth-child(2n) {flex-direction: row-reverse;}
.Internshipsvse .Internships:nth-child(2n) .Internships2 {padding-left: 0;padding-right: 52px;}
.Academic {position: relative;margin-top: 53px;}
/*.Academic::before {background: #424B5A;width: 100%;height: 1px;content: "";position: absolute;top: 38px;opacity: 0.3;}*/
nav.sport+ nav-link.active {border: 0;}
nav.sport+ .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {border: 0;}
.Academic .nav-tabs {border-bottom: 0;}
nav.sport_sss a.nav-item.nav-link {font-size: 16px;line-height: 19px;letter-spacing: 0.05em;color: #222222;font-family: "Roboto-Regular";padding: 0;padding-bottom: 17px;margin-right: 50px;}
nav.sport_sss a.nav-item.nav-link.active {color: #CF142B;font-family: "Roboto-Bold";border-bottom: 3px solid #CF142B;}
nav.sport_sss .nav-link:focus, .nav-tabs .nav-link:hover:hover {border-color: #fff;}
.BoxHillSchool {display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 50px;align-items: center;width: 100%;}
p.field {background: #143052;border-radius: 0px 0px 10px 10px;font-size: 30px;line-height: 33px;color: #fff;text-align: center;font-family: "Roboto-Bold";padding-top: 30px;padding-bottom: 30px;width: 100%;position: absolute;margin-bottom: 0;bottom: 0;}
.Sarrei {position: relative;width: 44%;}
img.graf {width: 100%;border-radius: 10px;height: 485px;}
.BoxHill {width: 56%;padding-left: 55px;}
p.bradfiled {font-size: 28px;line-height: 32px;color: #222222;font-family: "Montserrat-ExtraBold";padding-left: 100px;position: relative;margin-bottom: 20px;}
p.bradfiled::before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 70px;height: 2px;background: #00247D;}
.BoxHill p.just_text:last-child {margin-bottom: 0;}
div#nav-home {margin-top: 81px;}
p.bestworld {font-size: 38px;line-height: 42px;text-align: center;color: #222222;font-family: "Montserrat-ExtraBold";margin-top: 65px;margin-bottom: 24px;}
p.worldof {text-align: center;text-transform: uppercase;color: #00247D;font-size: 48px;line-height: 42px;font-family: "Montserrat-ExtraBold";margin-bottom: 47px;}
a.consultation {font-size: 20px;line-height: 23px;color: #CF142B;display: block;border: 3px solid #CF142B;box-sizing: border-box;border-radius: 60px;padding: 20px;font-family: "Roboto-Bold";margin-top: 37px;position: relative;padding-left: 75px;height: 60px;padding-top: 17px;margin-bottom: 50px;transition: 0.8s;background: #FFF url(/images/Group-287.png) no-repeat -0.4% 50%;width: 390px;margin: auto;margin-bottom: 71px;}
a.consultation:hover {color: #fff;background: #00247d url(/images/Group-287.png) no-repeat 101% 50%;padding-left: 35px;}
p.Our_services {font-size: 34px;line-height: 32px;margin-bottom: 0;text-align: center;color: #222222;font-family: "Montserrat-ExtraBold";font-weight: 900;position: relative;}
p.Our_services:after {background: #00247D;position: absolute;content: "";bottom: -20px;width: 70px;height: 2px;left: 50%;transform: translateX(-50%);}
.packages2 {background: url(/images/Group-29-4.jpg) no-repeat;background-size: cover;padding-top: 107px;padding-bottom: 108px;margin-bottom: 80px;}

.packagii {display: flex;justify-content: space-between;margin-top: 100px;position: relative;}
p.Barce {font-size: 22px;line-height: 25px;color: #222222;font-family: "Montserrat";font-weight: 800;margin-bottom: 45px;min-height: 53px;align-items: center;display: flex;flex-wrap: wrap;}
p.Barce span {font-weight: 300;}
.scholarship {width: 30%;}
.packagii::before {content: "";position: absolute;top: 64px;left: 0;width: 100%;height: 1px;background: #A1A4A7;}
p.Barce span { width: 100%;}
.scholarship .spoilers .title {padding-left: 16px;padding-right: 50px;border: 0;border-bottom: 1px solid #505D68;border-radius: 0;margin-bottom: 25px;background: none;}
.scholarship .spoilers .title.active {background: #00247D;}
.scholarship .spoilers .title:hover {background: #00247D;color: #FFFFFF;background: #00247D;font-family: "Roboto-Medium";}
.scholarship .spoilers .desc {padding-bottom: 0;padding-top: 0;font-size: 14px;line-height: 24px;color: #4E4E4E;}
.scholarship {position: relative;}
.scholarship::after {content: "";position: absolute;top: 0;right: -30px;background: #A1A4A7;width: 1px;height: 100%;}
.scholarship:last-child::after {display: none;}
.blog.menedzher .pull-left.item-image {float: right;width: 32%;}
.blog.menedzher .pull-left.item-image img {height: 168px;width: 100%;object-fit: cover;}
.blog.menedzher time {color: #575757;font-size: 14px;line-height: 21px;}
.menedzher {font-family: "2211";margin-top: 80px;}
.blog.menedzher .pull-left.item-image {margin-left: 40px;margin-top: -50px;}
.menedzher p {font-size: 15px;line-height: 24px;   font-family: "2211";}
.menedzher dl.article-info.muted {margin-bottom: 0px;}
.menedzher dd.published {margin-bottom: 5px;}
.menedzher .clearfix {padding-bottom: 35px;margin-bottom: 55px;border-bottom: 1px solid #C2D1D9;}
.menedzher .clearfix:last-child {margin-bottom: 100px;border-bottom: 0;}
.menedzher p.readmore a {padding-left: 0;font-size: 15px;line-height: 24px;}
.menedzher span.icon-calendar {display: none;}
.menedzher p.pravilny {font-weight: 600;margin-top: 10px;width: 60%;}
.menedzher p.readmore a {padding: 0;}
p.text_center_ {text-align: center;margin-top: 50px;font-family: "Roboto-Bold";font-size: 24px;}
p.f_questions {font-family: "Roboto-Regular";}
form#exam .about3{font-family: "Roboto-Regular";}
.gorod.iy {   justify-content: flex-start;}
.gorod.iy a {margin-right: 10px;}
.programms-study.ppp .Toeffi p.proidi {font-size: 20px;line-height: 24px;height: 101px;padding: initial;transition: 0.8s;align-items: center;display: flex;width: 100%;justify-content: center;flex-wrap: wrap;}
.programms-study.ppp .Toeffi {width: 31.8%;position: relative;margin-bottom: 32px;}
.programms-study .Toeffi p.proidi {font-size: 20px;line-height: 24px;height: 101px;padding: initial;transition: 0.8s;align-items: center;display: flex;width: 100%;justify-content: center;flex-wrap: wrap;}
.programms-study .Toeffi {width: 31.8%;position: relative;margin-bottom: 32px;}
.shapka .socialset div a.bok:last-child {margin-right: 0;}
.shapka .socialset div a.bok:last-child::after {display: none;}
.shapka .socialset {margin-right: 0;}
.sertificate a img {height: 211px;}
p.Placement_test {font-weight: bold;margin-bottom: 10px;}
p.anketa {text-align: center;font-size: 24px;line-height: 32px;font-family: "Montserrat-ExtraBold";margin-top: 55px;position: relative;padding-bottom: 27px;margin-bottom: 48px;}
.pkpkp {width: 100%;}
.pkpkp input.form-control {border: 0;border-bottom: 1px solid #081229;border-radius: 0;margin-bottom: 10px;}
form#exam .about3 input.form-control {margin-right: 6px;}
p.anketa::after {content: "";position: absolute;bottom: 0;width: 70px;height: 2px;background: #00247D;left: 50%;transform: translateX(-50%);}
.pkpkp2 {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 100%;}
.pkpkp2 input.form-control:first-child {width: 46%;}
.pkpkp2 input.form-control:nth-child(2) {width: 20%;}
.pkpkp2 input.form-control:last-child {width: 28%;}
select.Gorod_gorod.g {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;}
.pkpkp2 {margin-bottom: 22px;}
.pkpkp2 select.Gorod_gorod.g {width: 46%;color: #838383;}
form#exam .about3 .pkpkp2 input.form-control {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;}
.pkpkp2 select.Gorod_gorod.g:last-child {width: 51%;}
.pkpkp2 input[type="text"]::-webkit-input-placeholder{color:#838383;}
.pkpkp2 input[type="text"]:-ms-input-placeholder{color:#838383;}
.pkpkp2 input[type="text"]::-ms-input-placeholder{color:#838383;}
.pkpkp2 input[type="text"]::placeholder{color:#838383;}
.perv p {font-size: 17px;line-height: 20px;color: #222222;font-family: "Roboto-Regular";}
.vtoroi {font-size: 14px;line-height: 16px;color: #333333;margin-bottom: 16px;}
.vtoroi input {margin-right: 9px;}
.vremie {float: left;width: 50%;margin-top: 29px;}
.perv {margin-bottom: 27px;min-height: 40px;}
input.zakanchit {background: #CF142B;border: 0;padding: 10px 30px;color: #fff;font-family: "Roboto-Medium";   margin-top: 50px;margin-bottom: 100px;}
.lacement_te {font-family: "Roboto-Regular";}
.vtoroi { font-family: "Roboto-Regular";}
.lacement_te label {font-size: 14px;line-height: 16px;color: #333333;padding-left: 8px;}
input.zakanchit:hover {cursor: pointer;}
form#exam center {margin-bottom: 150px;}
form#exam .about3 {display: flex;flex-wrap: wrap;width: 100%;    flex-direction: column-reverse;}
.aboooo_1 {width: 100%;}
.aboooo_2 {width: 100%;}
img.footbol {width: 100%;height: 360px;margin-bottom: 20px;}
.keste {color: #4E4E4E;font-size: 16px;line-height: 24px;font-family: "Roboto-Regular";margin-bottom: 60px;}
.moduletable.nnta li.item-101.default {display: none;}
.moduletable.nnta {margin-top: 33px;}
.moduletable.nnta ul.nav.menu li {font-size: 16px;line-height: 19px;letter-spacing: 0.05em;color: #222222;font-family: "Roboto-Regular";padding: 0;padding-bottom: 17px;margin-right: 50px;}
.moduletable.nnta ul.nav.menu li.active {color: #CF142B;font-family: "Roboto-Bold";border-bottom: 3px solid #CF142B;}
.moduletable.nnta ul.nav.menu li a:hover { color: #CF142B;}
.kurazh {background: #424B5A;width: 100%;height: 1px;content: "";position: absolute;bottom: -72px;opacity: 0.3;}
p.zorro {font-size: 16px;line-height: 26px;color: #4E4E4E;font-family: "Montserrat";font-weight: 400;}
.bilodalshe 
 p.zorro {padding-left: 0;}
.bilodalshe p.zorro::before {display: none;}
.Internships1 img {border-radius: 10px;}
div#ssssi {background: #0000008f;}
div#ssssi .block2 h4#myModalLabel {text-align: center;font-size: 24px;line-height: 32px;margin-top: 35px;position: relative;padding-bottom: 27px;margin-bottom: 48px;font-family: "Roboto-Bold";}
div#ssssi .modal-dialog {max-width: 800px;}
div#ssssi .block2 {width: 100%;}
div#ssssi .block2 h4#myModalLabel::after {content: "";position: absolute;bottom: 0;width: 70px;height: 2px;background: #00247D;left: 50%;transform: translateX(-50%);}
div#ssssi form#form3 input.form-control {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;width: 70%;display: block;margin: auto;}
select.zhdenie {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;width: 70%;display: block;margin: auto;color: #7c848b;}
button.close {position: absolute;top: 12px;right: 12px;z-index: 9999;width: 22px;}
.zayavka2 {position: relative;}
div#ssssi form#form3 input.btn-send.form-control {background: #CF142B;border: 0;padding: 10px 30px;color: #fff;font-family: "Roboto-Medium";margin-top: 30px;margin-bottom: 70px;width: 200px;border-radius: 0;}
div#ssssi form#form3 input.btn-send.form-control:hover {cursor: pointer;}
div#ssssi form#form3 center { margin-bottom: 130px;font-size: 19px;}
.motivataion {display: flex;justify-content: space-between;align-items: center;width: 100%;flex-wrap: wrap;margin-top: 125px;margin-bottom: 102px;}
.motivation1 {width: 50%;}
.motivation2 {width: 45%;}
.motivation2 img {height: 100%;border-radius: 10px;width: 100%;}
p.vovlekai {font-size: 28px;line-height: 32px;color: #222222;font-family: "Montserrat-ExtraBold";margin-bottom: 31px;}
p.vovlekai span {margin-right: 30px;color: #00247D;}
p.mordekai {font-size: 16px;line-height: 24px;color: #4E4E4E;font-family: "Roboto-Regular";margin-bottom: 50px;}
.motivation1 p.mordekai:last-child {margin-bottom: 0;}
.kainn {margin-top: 80px;}
.kainn .spoilers .title {background: none;border: 0;border-bottom: 1px solid #505D68;border-radius: 0;padding-left: 0;padding-right: 0;font-family: "Montserrat-ExtraBold";}
.kainn .spoilers .title:hover {color: #222222;}
.kainn .spoilers .title.active:before {background: url(/images/minus-1.png) no-repeat;}
.kainn .spoilers .title.active {color: #222222;}
.kainn .spoilers .title:before {right: 0;}
.kainn .spoilers .desc {padding: 0;}
.kainn .nurtas {color: #222222;font-size: 14px;line-height: 16px;font-family: "Roboto-Regular";font-weight: 100; }
.kainn .nurtas .table-striped tbody tr:first-child {color: #00247D;font-family: "Roboto-Bold";align-items: center;}
.gleison .work {position: relative;}
.gleison .work::before {position: absolute;content: "";top: 25px;left: 50%;transform: translate(-50%,0);width: 1px;height: calc(100% - 110px);background: #737171;}
.gleison .work-item {width: 50%;}
.gleison .work-item_odd {text-align: right;padding-right: 40px;}
.gleison .work-item_even {margin-left: 50%;padding-left: 40px;}
.gleison .work-item_center {position: relative;text-align: center;width: auto;left: 50%;transform: translate(-50%,0);bottom: 0;padding-top: 35px;}
.gleison .work-item_center .work-item_number {position: relative;left: unset;transform: none;margin-left: auto;margin-right: auto;margin-bottom: 20px;}
/*.gleison .work-item_number::before {position: absolute;content: "";top: 50%;left: 50%;width: 24px;height: 24px;background: #D6B78C;border-radius: 50%;opacity: 0.6;transform: translate(-50%,-50%);z-index: -1;transition: 1s;animation: workAnim 10s infinite forwards;}

.gleison .work .work-item:first-child .work-item_number::before {
  animation-delay: 0s;
}
.gleison .work .work-item:nth-child(2) .work-item_number::before {
  animation-delay: 2s;
}
.gleison .work .work-item:nth-child(3) .work-item_number::before {
  animation-delay: 4s;
}
.gleison .work .work-item:nth-child(4) .work-item_number::before {
  animation-delay: 6s;
}
.gleison .work .work-item:nth-child(5) .work-item_number::before {
  animation-delay: 8s;
}


@keyframes workAnim {
  0% {
    transform: translate(-50%,-50%) scale(1);
  }
  10% {
    transform: translate(-50%,-50%) scale(2);
  }
  20% {
    transform: translate(-50%,-50%) scale(1);
  }
}
*/

p.rigbi {font-size: 34px;line-height: 32px;text-align: center;color: #222222;font-family: "Montserrat-ExtraBold";position: relative;padding-bottom: 33px;margin-bottom: 45px;}
p.rigbi::after {background: #00247D;content: "";position: absolute;bottom: 0;width: 70px;height: 2px;transform: translateX(-50%);left: 50%;}
p.boloung {font-size: 64px;line-height: 75px;color: #00247D;font-family: "Roboto-Bold";margin-bottom: 0;}
p.complekstest {color: #1A1A18;font-size: 24px;line-height: 29px;font-family: "Montserrat-ExtraBold"; margin-bottom: 11px;}
p.work-item_text {color: #535353;font-size: 15px;line-height: 18px;font-family: "Roboto-Regular";}
.gleison {background: url(/images/Goup-294.jpg) no-repeat;background-size: cover;padding-top: 50px;padding-bottom: 60px;}
img.croup358 {position: absolute;left: 50%;transform: translateX(-50%);margin-top: 25px;}
a.jext {display: none !important;}
.sport p.kontaktyvn {font-family: "Roboto-Medium";margin-top: 5px;}
img.Play-Button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.s.britaca {overflow: hidden;}
.prise {overflow: hidden;}
.motivataion {overflow: hidden;}
.free.lesson .inputss div:first-child {width: 100%;margin-bottom: 32px;}
.free.lesson .inputss div:nth-child(3) {width: 49%;margin-top: 0;margin-bottom: 0;}
.free.lesson form#form2 .inputss select.Gorod_gorod.g {background: rgba(242, 245, 247, 0.9);border: 1px solid #FFFFFF;box-sizing: border-box;border-radius: 10px;height: 67px;width: 100%;color: #6c757d;font-size: 18px;}
.free.lesson .inputss div:nth-child(4) {width: 100%;margin-top: 32px;margin-bottom: 32px;}
.free.lesson input.form-control.btn-orange:hover {cursor: pointer;}
.free.lesson form#form2 center {font-size: 24px;color: #fff;margin-top: 30px;}
a.nee {color: #CF142B;font-size: 18px;font-family: "Roboto-Regular";    font-size: 20px;line-height: 23px;font-family: "Roboto-Bold";}
.nashakomanda {display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.nashakomanda-1 {width: 49%;}
.nashakomanda-2 {width: 49%;}
.nashakomanda-1 {width: 48%;}
.nashakomanda-2 {width: 50%;}
p.do_imy {font-size: 24px;line-height: 28px;color: #505D68;font-family: "Roboto-Bold";margin-top: 15px;}
p.do_imy {font-size: 24px;line-height: 28px;color: #505D68;font-family: "Roboto-Bold";margin-top: 15px;}
.ttpoo ul.nav.nav-tabs li {margin-right: 30px;  margin-bottom: 45px;}
.ttpoo ul.nav.nav-tabs li:last-child {margin-right: 0;}
img.group_368 {width: 100%;margin-bottom: 25px;}
.ttpoo {position: absolute;bottom: 5px;}
.b-cont {position: relative;}
.nashakomanda {min-height: 500px;}
.ttpoo .nav-tabs {border-bottom: 0;}
.Toefl a.knob {color: #fff;background: #00247d;font-size: 17px;line-height: 21px;font-family: "Roboto-Regular";position: absolute;left: 50%;transform: translate(-50%, -50%);top: 55%;padding: 15px 25px;width: 200px;text-align: center;transition: 0.8s;display: none;}
.programms-study .Toefl:hover  a.knob {display: block;}

div#uslugi {background: #0000008f;}
div#uslugi .modal-dialog {max-width: 750px;}
h4#myModalLabel {text-align: center;font-size: 24px;line-height: 32px;margin-top: 35px;position: relative;padding-bottom: 27px;margin-bottom: 48px;font-family: "Roboto-Bold";}
h4#myModalLabel::after {content: "";position: absolute;bottom: 0;width: 70px;height: 2px;background: #00247D;left: 50%;transform: translateX(-50%);}
div#uslugi .block2 {width: 100%;}
div#uslugi input.form-control {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;width: 70%;display: block;margin: auto;}
div#uslugi input.btn-send.form-control {background: #CF142B;border: 0;padding: 10px 30px;color: #fff;font-family: "Roboto-Medium";margin-top: 30px;margin-bottom: 60px;width: 200px;border-radius: 0;}
div#uslugi input.btn-send.form-control:hover {cursor: pointer;}
div#uslugi center { margin-bottom: 130px;font-size: 19px;}
div#granty {background: #0000008f;}
div#granty .modal-dialog {max-width: 750px;}
div#granty .block2 {width: 100%;}
div#granty input.form-control {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;width: 70%;display: block;margin: auto;}
div#granty input.btn-send.form-control {background: #CF142B;border: 0;padding: 10px 30px;color: #fff;font-family: "Roboto-Medium";margin-top: 30px;margin-bottom: 60px;width: 200px;border-radius: 0;}
div#granty input.btn-send.form-control:hover {cursor: pointer;}
div#granty center { margin-bottom: 130px;font-size: 19px;}
.pkpkp2 input.form-control {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px; font-size: 16px;line-height: 19px; font-family: "Roboto-Regular";padding: 16px; padding-top: 17px; height: 56px;margin-right: 0;}
.platet { display: flex;justify-content: space-between; width: 100%;flex-wrap: wrap;margin-bottom: 10px;margin-top: -12px;}
.pkpkp .platet input {background: #FFFFFF;border: 1px solid #CED2D7;box-sizing: border-box;border-radius: 4px;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";padding: 16px;padding-top: 17px;height: 56px;margin-right: 0;width: 46%;}
.pkpkp .platet input:last-child {width: 51%;}
p.chnia {font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";color: #6c757d;}
.platet.d {margin-top: 0;}
.platet.d > div {width: 46%;font-size: 16px;line-height: 19px;font-family: "Roboto-Regular";color: #6c757d;}
.platet.d > div:last-child {width: 51%;}
.platet.d > div input.form-control {width: 100%;}
form#oplata center {margin-bottom: 150px;margin-top: 60px;}
.telephone a.online_payment {background: #cf142b;color: #fff;padding: 15px 20px;font-size: 16px;line-height: 18px;}
.seeocndmenu {align-items: center;padding-top: 13px;}
#popup__toggle2{bottom: 93px;right: 13px;position:fixed;z-index:999;}
#popup__toggle2 .img-circle{background-color: #00247d;box-sizing:content-box;-webkit-box-sizing:content-box;}
#popup__toggle2 .circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #00247d;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
#popup__toggle2 .circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color: #00247d;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
#popup__toggle2 .img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: 1;}
#popup__toggle2 .img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(/images/mini2.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
#popup__toggle2 .img-circle:hover{opacity: 1;}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }   
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}   
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
.telephone a.online_payment {border-radius: 29px;font-size: 14px;padding: 12px 25px;}




