body{font-family:"Roboto";font-weight:400;color:#616161;line-height:28px;font-size:16px;}body .wn-wrap h2 {font-family:"Montserrat";font-weight:600; letter-spacing:-1px; line-height:50px; font-size:42px; }body .wn-wrap h4 {font-family:"Montserrat";font-weight:500; letter-spacing:-1px; color:#000000; line-height:24px; font-size:26px; }  .transparent-header-w.t-dark-w #wrap #webnus-header-builder .whb-row1-area .nav>li>a,  ul > li.menu-item > a {font-family:"Montserrat";}@media only screen and (min-width: 1367px) {  .container {width: 96%;}}  #wrap .container {max-width:1230px;}@media(max-width:767px) { .breadcrumbs-w { display: none;} }#wrap .widget .subtitle-wrap h4.subtitle {color: #252525;padding: 0 0 10px;text-transform: uppercase;line-height: 20px;font-size: 18px;word-spacing: 1px;letter-spacing: -0.001em;}.widget .subtitle-wrap {position: relative;margin: 20px 0;padding-bottom: 4px;line-height: 18px;border-bottom: 1px solid #e5e5e5;}.widget .subtitle-wrap:before {content: "";width: 46px;height: 4px;position: absolute;bottom: -4px;left: 0;display: block;background: #437dfa;}.rtl .widget .subtitle-wrap:before {left: auto;right: 0;}#wrap .widget .subtitle-wrap {  margin-top:20px;margin-bottom:20px;}  #wrap .widget .subtitle-wrap h4.subtitle {margin-top:20px;margin-bottom:20px;  }.whb-topbar-area {  font-family: "Montserrat";  background-image: -webkit-gradient(linear, right top, left top, color-stop(0%, rgb(0, 217, 166)), to(rgb(155, 225, 93)));  background-image: -webkit-linear-gradient(right, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);  background-image: -o-linear-gradient(right, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);  background-image: linear-gradient(-90deg, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);}.whb-row1-area {  font-family: "Montserrat";}#webnus-header-builder .whb-row1-area:not(.whb-vertical) {  -webkit-box-shadow: 0 1px 54px 0 rgba(0, 0, 0, 0.14);  box-shadow: 0 1px 54px 0 rgba(0, 0, 0, 0.14);}.whb-login .ti-user::before {  font-family: "FontAwesome";  font-size: 16px;  content: "\f023";}.whb-nav-wrap.has-parent-arrow > ul > li.menu-item-has-children::before {  font-size: 12px;  color: #00d9a6;  right: calc(50% - 27px);  top: 65%;  -webkit-transform: inherit;  -ms-transform: inherit;  transform: inherit;}#webnus-header-builder .whb-nav-wrap #nav > li.menu-item ul.sub-menu {  -webkit-box-shadow: 0 1px 54px 0 rgba(0, 0, 0, 0.14);  box-shadow: 0 1px 54px 0 rgba(0, 0, 0, 0.14);}.whb-nav-wrap #nav > li.menu-item ul {  padding: 48px 50px;}.whb-nav-wrap #nav ul li.menu-item a {  padding: 10px 0;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}.whb-nav-wrap #nav ul li.menu-item a:hover {  padding-left: 20px;}.whb-nav-wrap.has-parent-arrow > ul > li.menu-item-has-children > ul li.menu-item-has-children::before {  font-size: 11px;  color: #9b9b9c;  z-index: 1;}.whb-nav-wrap #nav ul li:hover::before {  color: #000;}#webnus-header-builder .whb-text-wrap span {font-family: 'Montserrat';}#wrap .button,#wrap .slider-btn,#wrap .w-pricing-table.pt-type10 .pt-footer a.magicmore,.wpcf7 .wpcf7-form input[type="submit"] {  background:transparent;  background-color:transparent;  background-image: -webkit-gradient(linear, right top, left top, color-stop(10%, rgb(0, 217, 166)), to(rgb(155, 225, 93)));  background-image: -webkit-linear-gradient(right, rgb(0, 217, 166) 10%, rgb(155, 225, 93) 100%);  background-image: -o-linear-gradient(right, rgb(0, 217, 166) 10%, rgb(155, 225, 93) 100%);  background-image: linear-gradient(-60deg, rgb(0, 217, 166) 10%, rgb(155, 225, 93) 100%);}#wrap .elementor-157 .elementor-element.elementor-element-973aff7 .wn-sb-hole .button{padding: 0 !important;}.wpcf7 .wpcf7-form input[type="submit"]{  line-height: 58px !important;  padding: 0 82px !important;  margin: 50px 0 0 20px !important;}.wn-deep-title-wrap {  margin-bottom: 40px;}.no-margin .wn-deep-title-wrap {  margin-bottom: 0px !important;}.wn-deep-title-shape {  background: -webkit-gradient( linear, left top, left bottom, color-stop(35%, #7ad8a7), to(#b1e067) );  background: -webkit-linear-gradient( top, #7ad8a7 35%, #b1e067 100% );  background: -o-linear-gradient( top, #7ad8a7 35%, #b1e067 100% );  background: linear-gradient( -180deg, #7ad8a7 35%, #b1e067 100% );}#icon-row-1 .vc_col-sm-3 > .vc_column-inner {  padding: 0}.wn-icon-box {  padding: 50px 11% 40px;  -webkit-transition: 0.4s all ease;  -o-transition: 0.4s all ease;  transition: 0.4s all ease;}.wn-icon-box:hover {  -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.2);  box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.2);}#wrap .wn-icon-box i {  font-size: 48px;}#wrap .icon-box1 h4 {  text-transform: none;}a.magicmore {  font-size: 15px;  font-weight: normal;  line-height: 24px;  letter-spacing: 0px;  text-transform: uppercase;  color: #00d9a6;}#wrap .wn-icon-box a.magicmore:after {  content: "\e649";}.home-pic-top .wpb_single_image {  margin-top: -55px;  margin-left: 8%;}.home-pic-top .wpb_single_image img {  -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);  box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);}.p-margin-top {  margin-top: -40px;}#wrap a.magicmore:after {right: auto;}#timetable-sec-1 .wpb_wrapper {  text-align: center;}#timetable-sec-1 .button {  margin-top: 5px;  background: #fff;}#timetable-sec-1 .button span {  color: #00d9a6;}#wrap .all-week-link {  margin-top: 20px;  font-size: 13px;  color: #abb0bb;}.teacher-link {  margin-top: 65px}.teacher-link a {  font-size: 14px;  line-height: 24px;  position: relative;  text-transform: uppercase;  color: #00d9a6;}.teacher-link a::after {  font-family: "themify";  font-size: 12px;  font-weight: normal;  font-style: normal;  line-height: 1;  position: absolute;  top: 7px;  right: -25px;  left: auto;  margin: -4px 5px 0 0;  padding: 0 3px 0 4px;  content: "\e649";  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  text-transform: none;  opacity: 1;  -webkit-font-smoothing: antialiased;}.teacher-link a:hover::after {  right: -30px;}.our-team1 {  cursor: pointer;  border-radius: 2px;  -webkit-box-shadow: 0 32px 42px 0 rgb(0, 0, 0, 0.2);  box-shadow: 0 32px 42px 0 rgb(0, 0, 0, 0.2);}.our-team1 figcaption {  height: 101%;  opacity: 0.961;  background-image: -webkit-linear-gradient(307deg, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);  background-image: -o-linear-gradient(307deg, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);  background-image: linear-gradient(143deg, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);}.our-team1:hover {  -webkit-box-shadow: 0 24px 30px 0 rgba(196, 255, 120);  box-shadow: 0 24px 30px 0 rgba(196, 255, 120);}.our-team1 figure h5:before,.wn-custom-menu ul li a:before {  display: none;}.our-team1 figure h2,.our-team1 figure h5 {  left: 60%;  text-align: left;}.our-team1:hover figure h2,.our-team1:hover figure h5 {  top: 87%;}#wrap .our-team1 figure h2 {  font-family: "Montserrat";  font-size: 26px;  line-height: 49px;  letter-spacing: -2px;}#wrap .our-team1 figure h5 {  font-family: "Montserrat";  font-size: 15px;  line-height: 28px;}.our-team3 {  margin: 40px 5px;  padding: 85px 0;  border: 1px solid rgb(240, 240, 240);  border-radius: 2px;  background-color: rgb(255, 255, 255);  -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.08);  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.08);  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}.our-team3 figure {  float: none;  margin: 0 auto;  text-align: center;}.our-team3 figure img {  -webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.14);  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.14);  border: none;}.our-team3 .tdetail {  width: 100%;  float: none;  margin: 0 auto;  text-align: center;}#wrap .our-team3 .tdetail h2 {  font-size: 26px;  line-height: 49px;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}#wrap .our-team3 .tdetail h5 {  font-size: 15px;  line-height: 28px;  color: #a1a1a1;  -webkit-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}.our-team3 .social-team {  text-align: center;}.our-team3 .social-team i {  background: transparent;  color: #e0e0e0;}.our-team3:hover figure img {  border: none;}.our-team3:hover {  background-image: -webkit-linear-gradient(143deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: -o-linear-gradient(143deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: linear-gradient(-53deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  -webkit-box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);  box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);}#wrap .our-team3:hover .tdetail h2,#wrap .our-team3:hover .tdetail h5 {  color: #fff;}.our-team3 .social-team i:hover {  background: transparent;  color: #fbfff9;}.testimonial-sec {  height: 425px;}.timetable-box {padding: 20px 10px;}#wrap .testimonial-slider-owl-carousel {background-image: linear-gradient(150deg, rgb(112, 226, 79) 0%, rgb(0, 217, 166) 100%);padding: 90px 0 65px 0;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content:before {display: none;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-content:before {display:none;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content:before {  font-family: "Playfair Display";  font-size: 160px;  font-style: italic;  line-height: 50px;  left: calc( 50% - 60px );  color: #fff;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 {margin-top: 90px;text-align: center;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 q {max-width: 75% !important;display: block;margin: 0 auto !important;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-brand img {float: none;margin: 35px auto;width: 85px;left: 43px;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.22);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.22);} #wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 {  text-align: center;  padding: 0 100px;  letter-spacing: 0;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content{padding: 0;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 q {  font-family: "Lora";  font-size: 30px;  font-style: italic;  line-height: 42px;  text-align: center;  color: #fff;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-brand img {  float: none;  margin: 22px auto 50px;  width: 60px !important;  height: 60px !important;  left: 30px;}.ls-newsletter .wn-sb-hole .button span {display: none;}@media only screen and (max-width: 767px){.subscribe-bar1 .subscribe-box-input .subscribe-box-submit{ transform: translate(0,0) !important;}.ls-newsletter .wn-sb-hole .button span {display: inline-block;}footer.wn-footer .subscribe-box-submit::after {font-size: 12px !important;}}@media only screen and (max-width: 480px){#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 {padding: 0px }}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 {  font-family: "Roboto";  font-size: 24px;  line-height: 49px;  position: inherit;  top: auto;  left: auto;  margin: 0 auto;  letter-spacing: -1px;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 strong {  color: #fff;  font-weight: 400 !important;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 em {  font-family: "Roboto";  font-size: 15px;  font-style: normal !important;  line-height: 50px;  color: #fff;}#wrap .vc_custom_1521483143328 {  background: #f7f7f7 url("http://webnus.men/language-school/wp-content/uploads/2018/03/bg-2.png?id=62") center bottom no-repeat !important;}#wrap .w-pricing-table.pt-type10 .plan-title {  font-family: "Montserrat";  font-size: 28px;  font-weight: 500;  line-height: 32px;}#wrap .w-pricing-table.pt-type10 .plan-price {  background-image: -webkit-gradient(linear, left top, right top, from(rgb(155, 225, 93)), color-stop(65%, rgb(0, 217, 166)));  background-image: -webkit-linear-gradient(left, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: -o-linear-gradient(left, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: linear-gradient(90deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);}#wrap .w-pricing-table.pt-type10 .plan-price span.price-symbol {  font-family: "Rubik";  font-size: 12px;  font-weight: 300;  vertical-align: super;}#wrap .w-pricing-table.pt-type10 .plan-price span {  font-family: "Rubik";  font-size: 22px;  line-height: 32px;}#wrap .w-pricing-table.pt-type10 .plan-price small {  font-size: 14px;  font-weight: normal;  letter-spacing: 0;  text-transform: uppercase;}#wrap .w-pricing-table.pt-type10 .pt-features li {  line-height: 35px;  color: #8f8f8f;}#wrap .w-pricing-table.pt-type10 .pt-footer {  padding-top: 0;  padding-bottom: 32px;}#wrap .w-pricing-table.pt-type10 .pt-footer a.magicmore {  margin-top: 0;}.w-pricing-table.pt-type10 {  cursor: pointer;}.w-pricing-table.pt-type10:hover {  -webkit-box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);  box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);}.video-play-btn-wrap img {  border-radius: 2px;  -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);  box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);}#wrap .video-play-btn i {color: #fff;background: #00afff;background-image: linear-gradient(to right, #96db5a 0%, #30da8f 35%, #00d9a6 100%);box-shadow: 0 0 0 8px rgba(255,255,255,0.23), 0 5px 46px -6px #00afff;padding: 20px;font-size: 30px;}#wrap .video-play-btn:hover i {background: #222;background-image: linear-gradient(to right, #1a1a1a 0%, #5a5a5a 100%);box-shadow: 0 0 0 8px rgba(255,255,255,0.45), 0 5px 86px -6px #2a2a2a;}#wrap .video-play-btn i.sl-control-play:before {content: "\e6ad";font-family: 'themify';}#wrap .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info {  font-family: "Roboto";  font-size: 14px;  font-weight: 300;  line-height: 21px;  letter-spacing: 1px;  text-transform: uppercase;  color: #9a9a9a;}#wrap .mec-event-carousel-content-type2 .mec-event-carousel-title a {  line-height: 32px;}.mec-owl-carousel .owl-stage {  padding-bottom: 36px;}.mec-owl-carousel.owl-drag .owl-item:hover {  -webkit-box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);  box-shadow: 0 13px 36px 0 rgba(0, 0, 0, 0.23);  z-index: 100;}.mec-skin-carousel-container {  margin-bottom: -165px;}footer.wn-footer {  border-top: 1px solid #f0f0f0;}.wn-footer .wn-deep-title-wrap {margin-bottom: 50px;}#wrap footer.wn-footer .wpb_single_image {  margin-bottom: 30px;}#wrap footer.wn-footer .wn-custom-menu ul li a {  font-size: 16px;  font-weight: normal;  line-height: 28px;  letter-spacing: 0;  text-transform: none;  color: #505050;}#wrap footer.wn-footer .wn-custom-menu ul li a:hover {  color: #00d9a6;}.mc4wp-form-fields p {  position: relative;}.mc4wp-form-fields input[type="email"] {  font-family: "Roboto";  font-weight: 300;  line-height: 18px;  height: 50px;  padding: 18px 30px;  color: #d4d4d4;  border: 1px solid #e3e3e3;}footer.wn-footer .subscribe-box-submit {  position: absolute;  top: 0;  right: 4px;  width: 50px;  height: 50px;  margin: 0;  padding: 0;  cursor: pointer;  border: none;  border-left: 1px solid #e3e3e3;  background: transparent;}footer.wn-footer .subscribe-box-submit::after {  font-family: "themify";  font-size: 15px;  content: "\e649";}footer.wn-footer p span.copyright {  font-family: "Montserrat";  font-size: 14px;  line-height: 33px;  letter-spacing: 1px;  text-transform: uppercase;}#wrap .wn-social-network-type3 {  float: right;  padding: 0;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 {font-family: "Montserrat";font-size: 26px;line-height: 49px;position: inherit;top: auto;left: auto;margin: 0 auto;letter-spacing: -2px;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 strong {font-weight: 500;letter-spacing: .2px;color: #fff;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial-brand h5 em {font-family: "Roboto";font-size: 15px;line-height: 50px;color: #fff;font-style: normal;}.testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .owl-dots {right: calc(50% - 30px);padding-right: 0;}.testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .owl-dots .owl-dot {display: inline-block;margin-right: 12px;border-radius: 100%;}.aligncenter {margin: 0 auto;}.teacher-page article.our-team2 img {border-radius: 50%;}@media (max-width: 768px) {.our-team1 figcaption h2 {font-size: 16px !important;} .our-team1 figcaption h5 {font-size: 13px !important;}.our-team1 img {width: 100%;}.testimonial-sec {height: auto;}  #wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content::before {display: none;}#wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 q {font-size: 24px;}.mptt-shortcode-wrapper.mptt-table-responsive .mptt-shortcode-table {display: block !important;}}#wrap .wn-social-network-type3 .socialfollow a {  width: 44px;  height: 44px;  border-right: none;  border-radius: 50%;  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.1);}#wrap .wn-social-network-type3 .socialfollow a i {  font-size: 18px;  line-height: 44px;  height: 44px;}#wrap .wn-social-network-type3 .socialfollow a:hover i {  color: #00D9A6;}#about-sec-1 .wn-deep-title-wrap,#about-sec-1 p {  margin-left: 2%;}#contact-box-1 {  margin-top: -130px;  padding: 110px 90px;  background-image: -webkit-linear-gradient(149deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: -o-linear-gradient(149deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  background-image: linear-gradient(-59deg, rgb(155, 225, 93) 0%, rgb(0, 217, 166) 65%);  -webkit-box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);  box-shadow: 0 32px 42px 0 rgba(155, 225, 93, 0.6);  z-index: 100;}#contact-box-1 .wn-deep-title-shape,#dark-bg-sec .wn-deep-title-shape,#timetable-sec-1 .wn-deep-title-shape {  -webkit-box-shadow: none;  box-shadow: none;}#contact-box-1 p a {  color: #fff;}#contact-box-map > .vc_column-inner {  padding: 0;}.webnus-google-map {  margin-top: -130px;}#contact-box-2 {  background: #fafafa;  padding: 0 5% 40px;}.wn-cnform.wn-mssg,.wn-btn-cf {  margin-top: 0;}.wpcf7 .wpcf7-form .contact-form-1 input[type="text"],.wpcf7 .wpcf7-form .contact-form-1 input[type="password"],.wpcf7 .wpcf7-form .contact-form-1 input[type="number"],.wpcf7 .wpcf7-form .contact-form-1 input[type="email"],.wpcf7 .wpcf7-form .contact-form-1 textarea,.wpcf7 .wpcf7-form .contact-form-1 option,.wpcf7 .wpcf7-form .contact-form-teacher input[type="text"],.wpcf7 .wpcf7-form .contact-form-teacher input[type="password"],.wpcf7 .wpcf7-form .contact-form-teacher input[type="number"],.wpcf7 .wpcf7-form .contact-form-teacher input[type="email"],.wpcf7 .wpcf7-form .contact-form-teacher textarea,.wpcf7 .wpcf7-form .contact-form-teacher option {  border: none;  background: transparent;  -webkit-box-shadow: none;  box-shadow: none;  border-bottom: 1px solid #e9e9e9;}.contact-form-1 .wn-cnform label,.contact-form-teacher .wn-cnform label {  top: 28px !important;  font-size: 18px;  line-height: 22px;  font-weight: 400;}.wpcf7 .col-md-12, .wpcf7 .col-md-4, .wpcf7 .col-md-6, .wpcf7 .col-md-8 {margin-bottom: 10px;}.contact-form-1 .wn-cnform.wn-active::after,.contact-form-teacher .wn-cnform.wn-active::after {  background-image: -webkit-gradient(linear, left top, right top, color-stop(35%, rgb(0, 217, 166)), to(rgb(155, 225, 93)));  background-image: -webkit-linear-gradient(left, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);  background-image: -o-linear-gradient(left, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);  background-image: linear-gradient(90deg, rgb(0, 217, 166) 35%, rgb(155, 225, 93) 100%);}.contact-form-1 .wn-btn-cf {  text-align: center;}.contact-form-teacher .wn-btn-cf {  text-align: center;}.contact-box-teacher {  margin-top: -235px;  padding: 0 125px 150px;  border-radius: 2px;  background: #fff;  -webkit-box-shadow: 0 32px 42px 0 rgba(0, 0, 0, 0.2);  box-shadow: 0 32px 42px 0 rgba(0, 0, 0, 0.2);}.contact-box-teacher p {  text-align: center;}@media (max-width: 1024px) {  .wn-icon-box {  padding: 5%;  }  #wrap .w-pricing-table.pt-type10 .pt-footer a.magicmore {padding: 10% !important;font-size: 13px !important;  }  body #wrap h2 {font-size: 32px;  }  body #wrap h4 {font-size: 20px;  }  body p,  .wn-cnform label {font-size: 13px;  }}@media (max-width : 768px) {  .testimonial-sec {height: auto;  }  .wn-section-5aafed97e6e03 {min-height: auto !important;  }  .testimonial {margin: 20px;  }  .contact-box-teacher,  .testimonial-slider-owl-carousel,  #contact-box-1,  #contact-box-2 {  margin-top: 0;  padding: 5%;  }  .webnus-google-map {margin-top: 0;  }  #wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content::before {display: none;  }  #wrap .testimonial-slider-owl-carousel.ts-mono .testimonial-content h4 q {font-size: 24px;  }  .timetable-box {padding: 5%;  }}#wrap .testimonial-slider-owl-carousel.ts-mono .owl-dots {right: calc(50% - 30px);padding-right: 0;bottom: 50px;}#wrap .testimonial-slider-owl-carousel.ts-mono .owl-dots .owl-dot {display: inline-block;margin: 11px 11px 0 0;}#wrap .section .vc_section .vc_row.wpb_row .wpb_column a.magicmore:hover,.wpcf7 .wpcf7-form input[type=button]:hover,.wpcf7 .wpcf7-form input[type=reset]:hover,.wpcf7 .wpcf7-form input[type=submit]:hover,#wrap .slider-btn:hover,#wrap .w-pricing-table.pt-type10 .pt-footer a.magicmore:hover,.button.theme-skin:hover,.button:hover{background: linear-gradient(95deg, #555 0%, #222 50%, #000 100%) !important;box-shadow: 0 5px 21px -5px rgba(0,0,0,.5) !important;}#wrap .mec-event-grid-clean .mec-event-article {border: none;}#wrap .mec-event-grid-clean .mec-event-month span{text-transform: capitalize;font-size: 16px;line-height: 27px;font-family: 'Roboto';font-weight: 400;letter-spacing: 0;}#wrap .mec-event-grid-clean .event-grid-t2-head {margin-bottom: 10px;color: #fff;padding: 15px;text-align: left;background-image: linear-gradient(to right, #70E24F ,#00D9A6);}#wrap .mec-event-grid-clean .mec-event-footer{border:none;margin:0;}#wrap .mec-event-grid-clean .mec-event-title a {color: #0A0A0A;transition: all .24s ease;font-family: 'Montserrat';font-size: 24px;line-height: 32px;font-weight: 600;}#wrap .mec-event-grid-clean .mec-event-title .event-color{display:none;}#wrap .mec-event-grid-clean .mec-event-content {background: #fff;color: #767676;padding: 25px 0px 0;text-align: left;}#wrap .mec-event-grid-clean .mec-event-content p {font-size: 18px;color: #AFAFB5;line-height: 27px;text-transform: capitalize;letter-spacing: 0;font-family: 'Roboto';}#wrap .mec-event-sharing-wrap:hover>li {background-color: #00D9A6;}#wrap .mec-event-sharing-wrap:hover>li:first-of-type {border: 1px solid #00D9A6 !important;}#wrap .mec-event-sharing-wrap>li:first-of-type {border: 1px solid #AFAFB5;}#wrap .mec-event-footer .mec-booking-button {box-shadow: none;transition: all .21s ease;font-size: 14px;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;background: #fff;color: #AFAFB5;border: 1px solid #AFAFB5;position: absolute;top: 20px;right: 0px !important;padding: 0 28px;line-height: 39px;height: 40px;font-family: 'Roboto';}#wrap .mec-event-footer .mec-booking-button:hover {background: #00D9A6;color: #fff;border-color: #00D9A6;}.mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover {color: #0A0A0A;text-decoration: underline;}#wrap .testimonial-sec-ele .testimonial-slider-owl-carousel.ts-mono .testimonial{padding-bottom: 80px;}.lang-team .our-team6 {border: none;background: transparent;box-shadow: none;}.lang-team .our-team6 figcaption {text-align: left;}.mec-event-grid-clean .event-grid-t2-head .mec-event-month {display: inline-block;padding: 0;}.mec-event-grid-clean .event-grid-t2-head .mec-event-detail {display: inline-block;float: right;}.subscribe-bar1 .subscribe-box-input .subscribe-box-submit{right: 0;}#wrap .wn-cnform label {background: none;}#wrap .teacher-hover article:hover {background-image: -webkit-gradient(linear, right top, left top, color-stop(0%, rgb(0, 217, 166)), to(rgb(155, 225, 93)));background-image: -webkit-linear-gradient(right, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);background-image: -o-linear-gradient(right, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);background-image: linear-gradient(-50deg, rgb(0, 217, 166) 0%, rgb(155, 225, 93) 100%);}#wrap .teacher-hover article:hover figcaption h2, #wrap .elementor-15 .teacher-hover article:hover figcaption h5 {color: #fff !important;}#wrap .teacher-hover article{border: none !important;}.subscribe-bar1 .subscribe-box-input .subscribe-box-submit:hover {border: none !important;}.subscribe-bar1 .subscribe-box-input .subscribe-box-email {box-shadow: none !important;}.ls-newsletter .wn-sb-hole input::placeholder {font-size: 16px;line-height: 28px;font-weight: 400;color: #aaaaaa !important;}.our-team2 figure img{box-shadow: none !important;}.ls-icon-box .magicmore:after {display: none;}.ls-testimonial .owl-dots {display: none;}