@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&family=Montserrat:wght@300;400;600;700&display=swap");*{font-weight:400;line-height:1.4;font-family:Inter,serif}html{overflow:scroll;overflow-x:hidden;font-size:16px;-webkit-overflow-scrolling:touch}body{overflow:hidden;padding-top:75px;background:#000}a{text-decoration:underline}a:hover{text-decoration:none}html body .container{max-width:1600px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}::-webkit-input-placeholder{color:#686868}::-moz-placeholder{color:#686868}:-ms-input-placeholder{color:#686868}:-moz-placeholder{color:#686868}.show-on-mobile{display:none}.hide-on-mobile{display:block}.hide-on-desktop{display:none}.inner-page{padding-top:100px}.page-header{margin:0;background:#1f86ff}.page-header h1{padding:10px 0;font-size:32px;font-weight:700;color:#fff}.to-top-show{pointer-events:auto;opacity:1}.alignleft{margin-right:20px;margin-bottom:20px;float:left}.alignright{margin-bottom:20px;margin-left:20px;float:right}.aligncenter{margin-right:auto;margin-left:auto}.aligncenter,.alignnone{height:auto;margin-bottom:20px;width:100%;display:block}.alignnone{clear:both}.red-text{color:red}.hide{display:none}.loading-blanket{right:0;position:fixed;bottom:0;top:0;left:0;z-index:1000}.loading-blanket:before{content:"";opacity:.5;background:#fff}.loading,.loading-blanket:before{right:0;position:absolute;bottom:0;top:0;left:0}.loading-icon{-webkit-animation:sk-rotateplane 1.2s ease-in-out infinite;animation:sk-rotateplane 1.2s ease-in-out infinite;height:40px;pointer-events:none;position:absolute;top:50%;background-color:#ff981f;margin:-20px auto 100px -20px;left:50%;width:40px}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.mobile-menu{height:100%;pointer-events:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:fixed;bottom:0;top:0;background:#000;width:100%;margin-top:-4000px;display:block;z-index:200}.mobile-menu .container{min-height:100vh;position:relative}.mobile-menu .title{padding-top:20px;font-size:22px;font-weight:400;color:#929297;text-align:center;padding-bottom:130px;line-height:1.4}.mobile-menu .close{height:40px;right:12px;position:absolute;top:20px;background:red;background:url(/wp-content/themes/evolvers/images/menu-close.svg) 50% no-repeat;background-size:cover;cursor:pointer;width:40px}.mobile-menu .menu-logo{position:absolute;top:20px;left:12px;display:block}.mobile-menu .phone{margin-right:30px;background:url(/wp-content/themes/evolvers/images/bxs_phone.svg) 0 no-repeat}.mobile-menu .email,.mobile-menu .phone{font-size:18px;margin-bottom:50px;color:#fff;line-height:1;padding-left:25px;display:inline-block}.mobile-menu .email{background:url(/wp-content/themes/evolvers/images/email-white.svg) 0 no-repeat}.mobile-menu .bottom-logo{right:12px;position:absolute;bottom:20px;left:12px}.mobile-menu .bottom-logo img{width:100%}.mobile-menu .links-wrapper .column-title{margin-bottom:25px}.mobile-menu .links-wrapper .column-title a{font-size:18px;text-decoration:none;font-weight:400;color:#929297;line-height:1.4}.mobile-menu .links-wrapper .column-title a:hover{text-decoration:underline}.mobile-menu .links-wrapper .links div{margin-bottom:15px}.mobile-menu .links-wrapper .links div a{font-size:18px;text-decoration:none;font-weight:400;color:#fff;line-height:1.4}.mobile-menu .links-wrapper .links div a:hover{text-decoration:underline}.mobile-menu .blue-block{padding:30px;border-radius:30px;background:#1f86ff}.mobile-menu .blue-block .socials{margin-bottom:50px}.mobile-menu .blue-block .socials a{margin-right:10px;display:inline-block}.mobile-menu .blue-block .text{font-size:25px;margin-bottom:50px;color:#fff;line-height:1.4}.mobile-menu .blue-block .buttons,.mobile-menu .blue-block .buttons a{vertical-align:middle;display:inline-block}.mobile-menu .blue-block .buttons a{padding:10px 20px;font-size:18px;text-decoration:none;margin-right:30px;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:30px;background:#ff981f}.mobile-menu .blue-block .buttons a:hover{color:#000;background:#fff}.mobile-menu>div{overflow:auto;right:0;position:absolute;-ms-overflow-style:none;bottom:0;top:0;box-sizing:border-box;left:0;scrollbar-width:none}.mobile-menu>div::-webkit-scrollbar{display:none}.mobile-menu-open{pointer-events:auto;margin-top:0}.mobile-menu-open .bottom{display:block}.evolvers-black-popup .modal-content{padding:30px;border-radius:30px;background:#111}.evolvers-black-popup .modal-content:before{height:179px;right:100px;content:"";position:absolute;top:50%;background:url(/wp-content/themes/evolvers/images/logo-gray.svg) 50% no-repeat;background-size:cover;width:185px;margin-top:-90px}.evolvers-black-popup .modal-content .close{height:26px;right:0;position:absolute;background:url(/wp-content/themes/evolvers/images/close-popup.svg) 50% no-repeat;background-size:cover;top:0;cursor:pointer;width:26px}.evolvers-black-popup .modal-content label{font-size:16px;color:#fff;line-height:1.4}.evolvers-black-popup .modal-content input[type=checkbox]{color:#fff}.evolvers-black-popup .modal-content .form-check{margin-bottom:5px}.evolvers-black-popup .modal-content .buttons{padding-top:30px}.evolvers-black-popup .modal-content .buttons .btn-primary{padding:15px 25px;font-size:18px;border:0;margin-right:20px;margin-bottom:10px;color:#000;border-radius:30px;background:#ff981f;line-height:1}.evolvers-black-popup .modal-content .buttons .btn-primary:hover{background:#ef880f}.evolvers-black-popup .modal-content .title{font-size:22px;margin-bottom:20px;color:#929297;line-height:1.4}.evolvers-black-popup .modal-content .reset-button{font-size:18px;color:#929297;background:url(/wp-content/themes/evolvers/images/reset-icon.svg) 0 no-repeat;cursor:pointer;line-height:1.4;margin-top:7px;padding-left:20px}@media (max-width:1000px){.hide-on-mobile{display:none}.hide-on-desktop,.show-on-mobile{display:block}}header{padding-top:10px;right:0;position:relative;position:fixed;top:0;background:#000;padding-bottom:10px;left:0;z-index:100}header>.container{padding-top:15px;position:relative;padding-bottom:15px}header .menu-button{padding:5px 15px;font-size:18px;border:1px solid #fff;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:30px;cursor:pointer;margin-left:30px;vertical-align:middle;display:inline-block}header .menu-button:hover{color:#000;background:#fff}header .left{position:absolute;top:50%;left:12px;margin-top:-25px}header .left .logo{vertical-align:middle;display:inline-block}header .right{right:12px;position:absolute;top:50%;margin-top:-22px}header .right .menu-button{border:1px solid #ff981f;color:#ff981f;display:none}header .right .menu-button:hover{color:#000;background:#ff981f}header .right .phone{background:url(/wp-content/themes/evolvers/images/bxs_phone.svg) 0 no-repeat}header .right .phone,header .right .whatsapp{font-size:18px;color:#fff;vertical-align:middle;padding-left:22px;display:inline-block}header .right .whatsapp img{height:auto;width:24px}header .right .buttons,header .right .buttons a{vertical-align:middle;display:inline-block}header .right .buttons a{padding:10px 20px;font-size:18px;text-decoration:none;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:30px;background:#ff981f;margin-left:30px}header .right .buttons a:hover{color:#000;background:#fff}header .links{padding-right:340px;padding-left:200px}header .links ul{list-style:none;padding:0;text-align:center;margin:0;display:block}header .links ul li{padding:0 7px;display:inline-block}header .links ul li:before{display:none}header .links ul li a{font-size:18px;text-decoration:none;color:#fff;line-height:1.4;display:inline-block}header .links ul li a:hover{text-decoration:underline}header .mobile-menu-button{display:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes glare-slide{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mobile-menu-links{position:relative;background:#000;z-index:1}.mobile-menu-links .whatsapp{margin-right:30px}.mobile-menu-links .whatsapp img{height:auto;width:24px}.mobile-menu .blue-block-wrapper .blue-block .socials img{height:34px;width:34px}@media (max-width:1600px){.mobile-menu .blue-block .text{font-size:18px}}@media (max-width:1300px){body .banner-block .banner .image{justify-content:center;align-items:center;left:65%;display:flex}body .banner-block .banner .image img{height:auto;max-height:100%;width:100%}body .banner-block .banner .info{max-width:60%}}@media (max-width:991px){body .banner-block .banner .image{padding-right:30px}body .banner-block .banner .info .header{font-size:32px}body .banner-block .banner .info .text{font-size:14px}body .banner-block .banner .breadcrumbs ul li,body .banner-block .banner .breadcrumbs ul li a{font-size:12px}header .links{min-height:50px}header .left .menu-button,header .links .header-menu{display:none}header .right .menu-button{display:inline-block}header .right .buttons{display:none}.mobile-menu .container{padding-top:90px}.mobile-menu .container .close{top:17px}.mobile-menu .container .menu-logo{top:12px}.mobile-menu .container .d-sm-none{display:none}.mobile-menu .links-wrapper .col-lg-4{margin-bottom:30px}.mobile-menu .links-wrapper .column-title,.mobile-menu .links-wrapper .email,.mobile-menu .links-wrapper .phone{font-size:14px;margin-bottom:15px}.mobile-menu .links-wrapper .column-title a{font-size:14px}.mobile-menu .links-wrapper .links div{margin-bottom:10px}.mobile-menu .links-wrapper .links div a{font-size:14px}.mobile-menu .blue-block-wrapper{padding-top:30px;border-top:1px solid #98989e}.mobile-menu .blue-block-wrapper .blue-block{position:relative}.mobile-menu .blue-block-wrapper .blue-block .text{font-size:14px;margin-bottom:100px}.mobile-menu .blue-block-wrapper .blue-block .socials{right:30px;position:absolute;bottom:30px;margin:0}.mobile-menu .blue-block-wrapper .blue-block .buttons{position:absolute;bottom:30px;left:30px}}@media (max-width:460px){header .right .menu-button{margin-left:10px}header .right .whatsapp{padding-left:10px}.mobile-menu .blue-block-wrapper{margin-bottom:30px}.mobile-menu .blue-block-wrapper .blue-block .buttons{bottom:70px}}footer{padding-top:50px;background:#fff;padding-bottom:50px}footer .footer-links{margin-bottom:50px}footer .footer-links .col-lg-3{margin-bottom:30px}footer .footer-links .title{font-size:18px;font-weight:600;margin-bottom:10px;color:#000;line-height:1.4}footer .footer-links .links div{margin-bottom:10px}footer .footer-links .links div a{font-size:18px;text-decoration:none;color:#6e6e73;line-height:1.4}footer .footer-links .links div a:hover{text-decoration:underline}footer .footer-links .contacts{margin-bottom:20px}footer .footer-links .contacts div{margin-bottom:10px}footer .footer-links .contacts div a,footer .footer-links .contacts div img{vertical-align:middle;display:inline-block}footer .footer-links .contacts div a{font-size:18px;text-decoration:none;color:#6e6e73;line-height:1.4}footer .footer-links .contacts div a:hover{text-decoration:underline}footer .footer-links .socials a{margin-right:5px;display:inline-block}footer .footer-links .socials a img{height:33px;width:33px}footer .copyright-line{padding-top:80px;position:relative;border-top:1px solid #000}footer .copyright-line .logo{position:absolute;top:50%;left:0;margin-top:-41px;display:block}footer .copyright-line .copyright{font-size:18px;margin-bottom:10px;color:#6e6e73;line-height:1.4}footer .copyright-line .links div{padding-right:20px;display:inline-block}footer .copyright-line .links div a{font-size:18px;text-decoration:none;color:#6e6e73;line-height:1.4;display:inline-block}footer .copyright-line .links div a:hover{text-decoration:underline}footer .copyright-line .author div{font-size:18px;margin-bottom:10px;color:#6e6e73;line-height:1.4}@media (max-width:991px){footer .copyright-line .logo{margin-bottom:20px;position:static;max-width:150px;margin-top:0}footer .copyright-line .logo img{width:100%}footer .copyright-line .col-lg-3{position:relative}footer .copyright-line .links{padding-top:30px}footer .copyright-line .author{position:absolute;bottom:0}}@media (max-width:767px){footer .copyright-line{position:relative}footer .copyright-line .logo{position:absolute;bottom:0;top:auto;left:0}footer .copyright-line .copyright{margin-bottom:20px}footer .copyright-line .col-lg-3{position:static}footer .copyright-line .links{padding-top:0;margin-bottom:20px}footer .copyright-line .author{margin-bottom:130px;position:static}footer .copyright-line .socials{right:0;position:absolute;bottom:30px;width:auto}footer .copyright-line .socials a{margin-left:10px;display:inline-block}footer .copyright-line .socials a img{height:auto;max-width:33px;max-height:33px;width:100%}}@media (max-width:400px){footer{padding-bottom:0}footer .copyright-line{padding-bottom:100px}footer .copyright-line .logo{right:0;max-width:100%;bottom:80px;text-align:center}footer .copyright-line .logo img{max-width:150px}footer .copyright-line .socials{text-align:center;left:0}footer .copyright-line .socials a{margin-right:5px;margin-left:5px}}.banner-block{padding:40px 0}.banner-block .banner{padding:100px 30px;position:relative;border-radius:30px;background:linear-gradient(90deg,#1f86ff,#4364f7 50%,#6fb1fc)}.banner-block .banner .info{max-width:800px}.banner-block .banner .info .header{font-size:80px;font-weight:600;margin-bottom:20px;color:#fff;line-height:1}.banner-block .banner .info .text{font-size:18px;color:#fff;line-height:1.4}.banner-block .banner .image{pointer-events:none;right:0;position:absolute;padding-right:100px;bottom:0;text-align:right;top:0;box-sizing:border-box;left:0}.banner-block .banner .image img{height:100%;width:auto;display:inline-block}.banner-block .banner .breadcrumbs{font-size:16px;color:#fff;position:absolute;top:30px;left:30px;line-height:1.4}.banner-block .banner .breadcrumbs ul{list-style:none;padding:0;margin:0}.banner-block .banner .breadcrumbs ul li{font-size:16px;position:relative;padding-right:20px;display:inline-block}.banner-block .banner .breadcrumbs ul li:after{height:20px;right:0;content:"";position:absolute;top:50%;background:url(/wp-content/themes/evolvers/images/bc-arrow.svg) 50% no-repeat;background-size:contain;width:14px;margin-top:-10px;display:block}.banner-block .banner .breadcrumbs ul li a{font-size:16px;text-decoration:none;color:#fff}.banner-block .banner .breadcrumbs ul li a:hover{text-decoration:underline}.banner-block .banner .breadcrumbs ul li:last-child:after{display:none}.banner-block .banner .school{transform:rotate(-90deg);font-size:16px;right:30px;color:#fff;position:absolute;top:50%;transform-origin:100% 100%;line-height:1.4;margin-top:-100px}@media (max-width:600px){body .banner-block .banner{padding-bottom:30px}body .banner-block .banner .info{margin-bottom:30px;max-width:100%}body .banner-block .banner .image{margin-right:auto;position:static;max-width:300px;padding-right:0;margin-left:auto}}.text-block{padding:40px 0}.text-block .text-wrapper{padding:30px 30px 14px;border-radius:30px;background:#fff}.text-block .text-wrapper .header{font-size:24px;font-weight:700;margin-bottom:30px;line-height:1.4}.image-boxes-block{padding:40px 0}.image-boxes-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.image-boxes-block .boxes .row{margin-right:-5px;margin-left:-5px}.image-boxes-block .boxes .row .col-lg-6{padding-right:5px;padding-left:5px}.image-boxes-block .boxes .item{overflow:hidden;min-height:520px;justify-content:center;margin-bottom:10px;position:relative;background-size:cover;align-items:center;background-position:50%;border-radius:30px;display:flex}.image-boxes-block .boxes .item .title{font-size:38px;font-weight:600;color:#fff;padding-right:20px;text-align:center;padding-left:20px}.image-boxes-block .boxes .item .text{font-size:22px;right:0;color:#fff;position:absolute;padding-right:80px;bottom:20px;text-align:center;box-sizing:border-box;left:0;line-height:1.4;padding-left:80px}.styles-block{padding:40px 0}.styles-block>.container{position:relative}.styles-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.styles-block .styles-filter-bar{margin-bottom:20px;border-bottom:1px solid #929297;padding-bottom:20px}.styles-block .styles-filter-bar .filter-button{cursor:pointer;display:inline-block}.styles-block .styles-filter-bar .filter-button .button{font-size:18px;color:#ff981f;background:url(/wp-content/themes/evolvers/images/filter-icon.svg) 0 no-repeat;line-height:1.4;padding-left:30px;display:inline-block}.styles-block .styles-filter-bar .filter-button .chosen{font-size:18px;color:#fff;line-height:1.4;display:inline-block}.styles-block .styles-filter-bar .found{font-size:18px;color:#fff;line-height:1.4}.styles-block .all-link{right:12px;position:absolute;top:10px}.styles-block .all-link:before{height:10px;border:1px solid #ff981f;margin-right:5px;content:"";border-radius:50%;width:10px;vertical-align:middle;display:inline-block}.styles-block .all-link a{font-size:18px;text-decoration:none;font-weight:600;color:#ff981f;line-height:1.4;vertical-align:middle;display:inline-block}.styles-block .items .row{margin-right:-5px;margin-left:-5px}.styles-block .items .row .col-lg-3{padding:5px;position:relative}.styles-block .items .row .col-lg-3:before{right:5px;content:"";position:absolute;bottom:5px;top:5px;border-radius:30px;background:#191919;left:5px;display:block}.styles-block .items .item{overflow:hidden;min-height:520px;padding:15px;margin-bottom:10px;position:relative;border-radius:30px}.styles-block .items .item .image{min-height:300px;margin-bottom:30px;background-size:cover;background-position:50%;border-radius:30px;background-repeat:no-repeat}.styles-block .items .item .title{font-size:32px;font-weight:600;margin-bottom:20px;color:#fff}.styles-block .items .item .text{font-size:16px;color:#929297;box-sizing:border-box;line-height:1.4}.styles-block .items .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.styles-block .load-more{padding-top:50px;text-align:center}.styles-block .load-more>div{height:158px;justify-content:center;border:1px solid #fff;margin-right:auto;position:relative;align-items:center;border-radius:50%;cursor:pointer;margin-left:auto;width:158px;display:flex}.styles-block .load-more>div .loading{display:none}.styles-block .load-more>div span{font-size:18px;font-weight:700;color:#fff}.styles-block .load-more.load-more-loading>div .loading{display:block}.styles-block .load-more.load-more-loading>div span{display:none}.styles-block-with-filter .load-more{padding-top:0}.styles-block-with-filter .load-more>div{height:40px;border:0;width:40px}.styles-block-with-filter .no-result{font-size:20px;color:#fff;text-align:center}@media (max-width:991px){.styles-block .all-link{margin-bottom:20px;position:static}}.news-block{padding:40px 0}.news-block>.container{position:relative}.news-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.news-block .all-link{right:12px;position:absolute;top:10px}.news-block .all-link:before{height:10px;border:1px solid #ff981f;margin-right:5px;content:"";border-radius:50%;width:10px;vertical-align:middle;display:inline-block}.news-block .all-link a{font-size:18px;text-decoration:none;font-weight:600;color:#ff981f;line-height:1.4;vertical-align:middle;display:inline-block}.news-block .items .row{margin-right:-5px;margin-left:-5px}.news-block .items .row .col-lg-3{padding:5px;position:relative}.news-block .items .item{overflow:hidden;min-height:520px;margin-bottom:10px;position:relative;border-radius:30px 30px 0 0}.news-block .items .item .image{min-height:445px;margin-bottom:20px;background-size:cover;background-position:50%;border-radius:30px;background-repeat:no-repeat}.news-block .items .item .date{padding:10px;font-size:14px;margin-bottom:20px;color:#fff;border-radius:30px;background:#1c1c1d;line-height:1;display:inline-block}.news-block .items .item .title{font-size:18px;font-weight:400;margin-bottom:10px;color:#fff;line-height:1.4}.news-block .items .item .text{font-size:16px;color:#929297;box-sizing:border-box;line-height:1.4}.news-block .items .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.news-block .load-more{padding-top:50px;text-align:center}.news-block .load-more>div{height:158px;justify-content:center;border:1px solid #fff;margin-right:auto;position:relative;align-items:center;border-radius:50%;cursor:pointer;margin-left:auto;width:158px;display:flex}.news-block .load-more>div .loading{display:none}.news-block .load-more>div span{font-size:18px;font-weight:700;color:#fff}.news-block .load-more.load-more-loading>div .loading{display:block}.news-block .load-more.load-more-loading>div span{display:none}@media (max-width:991px){.news-block .all-link{margin-bottom:20px;position:static}}.mosaic-block{padding:40px 0}.mosaic-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.mosaic-block .items .row{margin-right:-5px;margin-left:-5px}.mosaic-block .items .row .col-lg-12,.mosaic-block .items .row .col-lg-3,.mosaic-block .items .row .col-lg-6{padding-right:5px;padding-left:5px}.mosaic-block .items .item{overflow:hidden;margin-bottom:10px;position:relative;border-radius:30px}.mosaic-block .items .item .text-wrapper{padding:30px;position:relative;box-sizing:border-box;z-index:1}.mosaic-block .items .item .text-wrapper .title{font-size:146px;margin-bottom:10px;color:#fff;line-height:125px}.mosaic-block .items .item .text-wrapper .text{font-size:22px;color:#fff;position:relative;line-height:1.4}.mosaic-block .items .item .image{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat}.mosaic-block .items .item.biggest-header .text-wrapper .title{font-size:240px;letter-spacing:-20px;line-height:180px}.mosaic-block .items .item.biggest-header.right-bottom-text .text-wrapper .text{padding-left:50px}.mosaic-block .items .item.right-bottom-text .text-wrapper{right:0;position:absolute;bottom:0}.mosaic-block .items .item.small-right-bottom-icon .image{right:15px;max-width:56px;bottom:15px;top:auto;left:auto}.mosaic-block .items .item.medium-right-bottom-icon .image{right:15px;max-width:173px;bottom:0;top:auto;left:auto}.mosaic-block .items .item.bottom-image .image{right:0;bottom:0;top:auto;background:transparent;left:0}.mosaic-block .items .item.bottom-image .image img{width:100%}.mosaic-block .items .item.right-image .image{right:30px;background-size:contain;bottom:10px;top:10px;left:auto}.mosaic-block .items .item.right-image .image img{opacity:0}.mosaic-block .items .item.inline-heading .text-wrapper .title{vertical-align:bottom;display:inline-block}.mosaic-block .items .item.inline-heading .text-wrapper .title span{font-size:26px;vertical-align:bottom;display:inline-block}.mosaic-block .items .item.inline-heading .text-wrapper .text{vertical-align:top;display:inline-block}.mosaic-block .items .item.bottom-text .text-wrapper{right:0;position:absolute;bottom:0;padding-bottom:10px;left:0}.mosaic-block .items .item.item-0{min-height:450px}.mosaic-block .items .item.item-1,.mosaic-block .items .item.item-2{min-height:220px}.mosaic-block .items .item.item-3{min-height:450px}.mosaic-block .items .item.item-4,.mosaic-block .items .item.item-5{min-height:220px}.slider-block{padding:40px 0}.slider-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.slider-block .hero-slider{overflow:hidden;position:relative;border-radius:30px}.slider-block .hero-slider .swiper-slide{overflow:hidden;min-height:700px;padding:30px;justify-content:center;box-sizing:border-box;align-items:center;border-radius:30px;background:#fff;display:flex}.slider-block .hero-slider .swiper-slide .image{margin-bottom:30px}.slider-block .hero-slider .swiper-slide .image img{width:100%}.slider-block .hero-slider .swiper-slide .title{font-size:64px;margin-bottom:50px;color:#fff;text-align:center;line-height:1}.slider-block .hero-slider .swiper-slide .text{font-size:18px;margin-bottom:50px;color:#fff;text-align:center;line-height:1.4}.slider-block .hero-slider .swiper-slide .buttons{text-align:center}.slider-block .hero-slider .swiper-slide .buttons a{padding:20px 25px;font-size:18px;text-decoration:none;margin-right:20px;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:30px;background:#ff981f;margin-left:20px;line-height:1;display:inline-block}.slider-block .hero-slider .swiper-slide .buttons a:hover{color:#ff981f;background:#000}.slider-block .hero-slider .swiper-slide.text-position-left>div{padding-right:50%}.slider-block .hero-slider .swiper-slide.text-position-left .text,.slider-block .hero-slider .swiper-slide.text-position-left .title{margin-bottom:30px;text-align:left}.slider-block .hero-slider .swiper-slide.text-position-left .buttons{text-align:left}.slider-block .hero-slider .swiper-slide.text-position-left .buttons a{margin-right:20px;margin-left:0}.slider-block .hero-slider .swiper-slide.text-position-left .image{margin-bottom:0;right:50px;position:absolute;max-width:35%;bottom:0;width:100%}.slider-block .hero-slider .swiper-slide.text-position-left .image img{width:100%}.slider-block .hero-slider .swiper-slide.text-position-right>div{padding-left:50%}.slider-block .hero-slider .swiper-slide.text-position-right .text,.slider-block .hero-slider .swiper-slide.text-position-right .title{margin-bottom:30px;text-align:left}.slider-block .hero-slider .swiper-slide.text-position-right .buttons{text-align:left}.slider-block .hero-slider .swiper-slide.text-position-right .buttons a{margin-right:20px;margin-left:0}.slider-block .hero-slider .swiper-slide.text-position-right .image{margin-bottom:0;position:absolute;max-width:35%;bottom:0;left:50px;width:100%}.slider-block .hero-slider .swiper-slide.text-position-right .image img{width:100%}.slider-block .hero-slider-left{height:33px;right:68px;top:30px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;left:auto;width:33px;margin-top:0}.slider-block .hero-slider-left:after{opacity:0}.slider-block .hero-slider-right{height:33px;right:30px;top:30px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;width:33px;margin-top:0}.slider-block .hero-slider-right:after{opacity:0}.slider-block .hero-slider-pagination{right:30px;bottom:30px;left:auto;width:auto}.slider-block .hero-slider-pagination .swiper-pagination-bullet{height:4px;opacity:1;background:#fff;width:4px;vertical-align:middle;margin-top:0;display:inline-block}.slider-block .hero-slider-pagination .swiper-pagination-bullet-active{height:8px;background:#fff;width:8px;margin-top:0}.slider-block .socials{position:absolute;bottom:30px;left:30px;z-index:1}.slider-block .socials a{margin-right:10px;display:inline-block}.slider-block .socials a img{height:33px;width:auto}@media (max-width:991px){.slider-block .hero-slider .swiper-slide.text-position-left,.slider-block .hero-slider .swiper-slide.text-position-right{padding-top:70px;align-items:flex-start}.slider-block .hero-slider .swiper-slide.text-position-left>div,.slider-block .hero-slider .swiper-slide.text-position-right>div{padding:0}.slider-block .hero-slider .swiper-slide.text-position-left>div .image,.slider-block .hero-slider .swiper-slide.text-position-right>div .image{right:auto;max-width:60%;left:20%}.slider-block .hero-slider .swiper-slide .title{font-size:32px;line-height:1.4}}.dancehalls-block{padding:40px 0}.dancehalls-block .dancehalls-slider,.dancehalls-block .dancehalls-slider .swiper-slide{overflow:hidden;position:relative;border-radius:30px}.dancehalls-block .dancehalls-slider .swiper-slide{box-sizing:border-box;background:#fff}.dancehalls-block .dancehalls-slider .swiper-slide .image{background-size:cover;background-position:50%;background-repeat:no-repeat}.dancehalls-block .dancehalls-slider .swiper-slide .image img{margin-bottom:-1px;opacity:0;width:100%}.dancehalls-block .dancehalls-slider .swiper-slide .title{font-size:32px;color:#fff;position:absolute;max-width:45%;text-align:left;top:30px;left:30px;line-height:1.4}.dancehalls-block .dancehalls-slider-left{height:33px;top:30px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.dancehalls-block .dancehalls-slider-left:after{opacity:0}.dancehalls-block .dancehalls-slider-right{height:33px;top:30px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.dancehalls-block .dancehalls-slider-right:after{opacity:0}.dancehalls-block .dancehalls-slider-pagination{bottom:30px}.dancehalls-block .dancehalls-slider-pagination .swiper-pagination-bullet{height:4px;opacity:1;background:#fff;width:4px;vertical-align:middle;margin-top:0;display:inline-block}.dancehalls-block .dancehalls-slider-pagination .swiper-pagination-bullet-active{height:8px;background:#fff;width:8px;margin-top:0}.dancehalls-block .info{padding:30px;right:30px;position:absolute;max-width:520px;bottom:30px;box-sizing:border-box;border-radius:30px;background:#fff;width:100%;z-index:1}.dancehalls-block .info .icon{margin-bottom:50px}.dancehalls-block .info .icon img{max-width:100%}.dancehalls-block .info .heading{font-size:32px;font-weight:700;color:#000;margin:0 0 20px;line-height:1}.dancehalls-block .info ul{padding:0 0 0 18px;margin:0}.dancehalls-block .info ul li{font-size:16px;line-height:1.4}@media (max-width:991px){.dancehalls-block .dancehalls-slider .swiper-slide .image{min-height:500px}.dancehalls-block .dancehalls-slider .swiper-slide .image img{display:none}.dancehalls-block .dancehalls-slider .swiper-slide .title{max-width:100%;bottom:15px;top:auto}.dancehalls-block .swiper-wrapper{margin-bottom:10px}.dancehalls-block .info{position:static;max-width:100%}.dancehalls-block .dancehalls-slider-pagination{right:30px;bottom:auto;top:460px;left:auto;width:auto;z-index:1}}.reviews-block{padding:40px 0}.reviews-block,.reviews-block>.container{position:relative}.reviews-block .heading{min-height:69px;padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.reviews-block .all-link{right:12px;position:absolute;top:10px}.reviews-block .all-link:before{height:10px;border:1px solid #ff981f;margin-right:5px;content:"";border-radius:50%;width:10px;vertical-align:middle;display:inline-block}.reviews-block .all-link a{font-size:18px;text-decoration:none;font-weight:600;color:#ff981f;line-height:1.4;vertical-align:middle;display:inline-block}.reviews-block .reviews-slider,.reviews-block .reviews-slider .swiper-slide{overflow:hidden;position:relative;border-radius:30px}.reviews-block .reviews-slider .swiper-slide{min-height:550px;box-sizing:border-box;background:#191919}.reviews-block .reviews-slider .swiper-slide .text{padding:20px 20px 80px;font-size:16px;color:#d7d7d7;line-height:1.4}.reviews-block .reviews-slider .swiper-slide .sign{right:20px;position:absolute;bottom:20px;left:20px}.reviews-block .reviews-slider .swiper-slide .sign .image{height:46px;overflow:hidden;background-size:cover;background-position:50%;border-radius:50%;width:46px;background-repeat:no-repeat;vertical-align:middle;display:inline-block}.reviews-block .reviews-slider .swiper-slide .sign .image img{display:none}.reviews-block .reviews-slider .swiper-slide .sign .name{color:#fff;vertical-align:middle;padding-left:10px;display:inline-block}.reviews-block .reviews-slider-left{height:33px;top:10px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.reviews-block .reviews-slider-left:after{opacity:0}.reviews-block .reviews-slider-right{height:33px;top:10px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.reviews-block .reviews-slider-right:after{opacity:0}.reviews-block .reviews-list{padding:20px;background:#fff}.reviews-block .reviews-list .review-item{padding:0 5px;max-width:50%;box-sizing:border-box;margin:0 0 20px;width:100%;vertical-align:top;display:inline-block}.reviews-block .reviews-list .review-item>.photo{height:180px;background-size:cover;background-position:50%;border-radius:50%;width:100%;width:180px;float:left;background-repeat:no-repeat}.reviews-block .reviews-list .review-item>.photo img{display:none}.reviews-block .reviews-list .review-item>.review-item-info{max-width:74.3%;width:100%;float:right}.reviews-block .reviews-list .review-item-title{font-size:18px;font-weight:700;color:#000;text-transform:uppercase;margin:0 0 8px;line-height:1}.reviews-block .reviews-list .review-item-text{font-size:14px}@media (max-width:991px){.reviews-block .all-link{margin-bottom:20px;position:static}}.team-block{padding:40px 0}.team-block,.team-block>.container{position:relative}.team-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.team-block .team-filter-bar{margin-bottom:20px;border-bottom:1px solid #929297;padding-bottom:20px}.team-block .team-filter-bar .filter-button{cursor:pointer;display:inline-block}.team-block .team-filter-bar .filter-button .button{font-size:18px;color:#ff981f;background:url(/wp-content/themes/evolvers/images/filter-icon.svg) 0 no-repeat;line-height:1.4;padding-left:30px;display:inline-block}.team-block .team-filter-bar .filter-button .chosen{font-size:18px;color:#fff;line-height:1.4;display:inline-block}.team-block .team-filter-bar .found{font-size:18px;color:#fff;line-height:1.4}.team-block .all-link{right:12px;position:absolute;top:10px}.team-block .all-link:before{height:10px;border:1px solid #ff981f;margin-right:5px;content:"";border-radius:50%;width:10px;vertical-align:middle;display:inline-block}.team-block .all-link a{font-size:18px;text-decoration:none;font-weight:600;color:#ff981f;line-height:1.4;vertical-align:middle;display:inline-block}.team-block .team-slider,.team-block .team-slider .swiper-slide{overflow:hidden;position:relative;border-radius:30px}.team-block .team-slider .swiper-slide{min-height:550px;box-sizing:border-box;background:#191919}.team-block .team-slider .swiper-slide>div{padding:10px;position:relative}.team-block .team-slider .swiper-slide>div .image{overflow:hidden;min-height:490px;margin-bottom:20px;background-size:cover;background-position:50%;border-radius:30px;background-repeat:no-repeat;display:block}.team-block .team-slider .swiper-slide>div .image img{display:none}.team-block .team-slider .swiper-slide>div .name{font-size:18px;color:#fff;line-height:1.4;display:block}.team-block .team-slider .swiper-slide>div .text{min-height:50px;font-size:16px;color:#929297;line-height:1.4;display:block}.team-block .team-slider .swiper-slide>div a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.team-block .team-slider-left{height:33px;top:10px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.team-block .team-slider-left:after{opacity:0}.team-block .team-slider-right{height:33px;top:10px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.team-block .team-slider-right:after{opacity:0}.team-block .team-item{overflow:hidden;min-height:550px;margin-bottom:20px;position:relative;box-sizing:border-box;border-radius:30px;background:#191919}.team-block .team-item>div{padding:10px;position:relative}.team-block .team-item>div>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.team-block .team-item>div .image{overflow:hidden;min-height:490px;margin-bottom:20px;background-size:cover;background-position:50%;border-radius:30px;background-repeat:no-repeat;display:block}.team-block .team-item>div .image img{display:none}.team-block .team-item>div .name{font-size:18px;color:#fff;line-height:1.4;display:block}.team-block .team-item>div .text{min-height:50px;font-size:16px;color:#929297;line-height:1.4;display:block}.teammate-block{padding-top:20px;background:#fff}.teammate-block img{width:100%}.team-block-with-filter .load-more{padding-top:0;position:relative;text-align:center}.team-block-with-filter .load-more>div{height:40px;border:0;width:40px}.team-block-with-filter .load-more>div .loading{display:none}.team-block-with-filter .load-more.load-more-loading>div .loading{display:block}.team-block-with-filter .load-more.load-more-loading>div span{display:none}.team-block-with-filter .no-result{font-size:20px;color:#fff;text-align:center}@media (max-width:991px){.team-block .team-slider-left{right:48px;margin-left:0;left:auto}.team-block .team-slider-right{right:12px;left:auto}.team-block .all-link{margin-bottom:20px;position:static}}.signup-block{padding:40px 0;position:relative}.signup-block .rounded{overflow:hidden;border-radius:30px!important}.signup-block .rounded>.row{margin-right:0;margin-left:0}.signup-block .header img{width:100%}.signup-block .left-part{min-height:500px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.signup-block .left-part .photo{position:absolute;max-width:350px;bottom:0;margin-left:-175px;left:50%;width:100%}.signup-block .left-part .photo img{width:100%}.signup-block .left-part .text{padding:8px 15px;font-size:22px;color:#fff;position:absolute;bottom:37%;border-radius:30px;background:#1f86ff;left:50%;line-height:1}.signup-block .right-part{min-height:500px;padding:30px;box-sizing:border-box;background:#1f86ff}.signup-block .right-part .subscribers{margin-bottom:30px;text-align:left}.signup-block .right-part .subscribers .photo{height:40px;background-size:cover;background-position:50%;border-radius:50%;margin-left:-10px;width:40px;background-repeat:no-repeat;vertical-align:middle;display:inline-block}.signup-block .right-part .subscribers .photo:first-child{margin-left:0}.signup-block .right-part .subscribers .text{font-size:12px;color:#fff;line-height:1.4;vertical-align:middle;padding-left:10px;display:inline-block}.signup-block .right-part .form{margin-right:auto;max-width:400px;margin-left:auto}.signup-block .right-part .form h2{font-size:38px;font-weight:400;color:#fff;text-align:center;margin:0 0 20px;line-height:1}.signup-block .right-part .form br{display:none}.signup-block .right-part .form input[type=text]{padding:15px 18px;font-size:16px;border:0;margin-bottom:20px;color:#686868;border-radius:30px;background:#fff;width:100%;line-height:1;display:block}.signup-block .right-part .form input[type=submit]{padding:15px 18px;font-size:18px;border:0;text-decoration:none;margin-bottom:0;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;border-radius:30px;background:#ff981f;width:100%;line-height:1;display:block}.signup-block .right-part .form input[type=submit]:hover{color:#ff981f;background:#000}.signup-block .right-part .form .wpcf7-not-valid-tip{position:relative;top:-20px}.signup-block .right-part .form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.signup-block .right-part .form .wpcf7-acceptance label{font-size:12px;color:#fff}@media (max-width:991px){.signup-block .left-part .text{right:30px;bottom:20px;text-align:center;left:30px}}.gallery-block{padding:40px 0}.gallery-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.gallery-block .items .row{margin-right:-5px;margin-left:-5px}.gallery-block .items .row .col-lg-3,.gallery-block .items .row .col-lg-4,.gallery-block .items .row .col-lg-6{padding-right:5px;padding-left:5px}.gallery-block .items .item{overflow:hidden;min-height:350px;justify-content:center;margin-bottom:10px;position:relative;background-size:cover;align-items:center;background-position:50%;border-radius:30px;display:flex}.gallery-block .items .item a{right:0;position:absolute;bottom:0;top:0;left:0}.gallery-block .items .item img{width:100%;display:none}.video-block{padding:40px 0}.video-block .videos{margin-bottom:10px}.video-block .videos .row{margin-right:-5px;margin-left:-5px}.video-block .videos .row .col-lg-4{padding-right:5px;padding-left:5px}.video-block .videos .item iframe{width:100%}.video-block .videos .video-item{overflow:hidden;border-radius:30px}.video-block .videos .video-item img{width:100%;display:block}.video-block .videos .video-slider-left{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.video-block .videos .video-slider-left:after{opacity:0}.video-block .videos .video-slider-right{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.video-block .videos .video-slider-right:after{opacity:0}.video-block .text-section{padding:40px;border-radius:30px;background:#232323}.video-block .text-section .heading{font-size:38px;margin-bottom:20px;color:#fff;line-height:1.4}.video-block .text-section .youtube-link{font-size:18px;text-decoration:none;color:#fff;position:relative;padding-right:70px;text-align:left;box-sizing:border-box;width:300px;line-height:1.4;display:inline-block}.video-block .text-section .youtube-link:after{height:55px;right:0;content:"";position:absolute;top:50%;background:url(/wp-content/themes/evolvers/images/youtube-icon.svg) 50% no-repeat;width:55px;margin-top:-27px;display:block}.video-block .text-section .text,.video-block .text-section .text p{font-size:16px;color:#98989e;line-height:1.4}.projects-block{padding:40px 0}.projects-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.projects-block .projects .item{padding:20px;margin-bottom:24px;position:relative;box-sizing:border-box;border-radius:30px;background:#191919}.projects-block .projects .item .title{font-size:32px;margin-bottom:10px;color:#fff;line-height:1}.projects-block .projects .item .text{font-size:16px;margin-bottom:20px;color:#98989e;line-height:1.4}.projects-block .projects .item .image{min-height:370px;background-size:cover;background-position:50%;border-radius:24px;background-repeat:no-repeat}.projects-block .projects .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.teams-block{padding:40px 0}.teams-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.teams-block .teams .item{padding:20px;margin-bottom:24px;position:relative;box-sizing:border-box;border-radius:30px;background:#191919}.teams-block .teams .item .title{font-size:32px;margin-bottom:10px;color:#fff;line-height:1}.teams-block .teams .item .text{font-size:16px;color:#98989e;line-height:1.4}.teams-block .teams .item .image{min-height:370px;background-size:cover;background-position:50%;border-radius:24px;background-repeat:no-repeat}.teams-block .teams .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.timetable-block{padding:40px 0;background:#000}.timetable-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.timetable-block .branches{overflow:hidden;grid-template-columns:repeat(5,1fr);border:1px solid #6e6e73;margin-bottom:40px;grid-row-gap:0;grid-column-gap:0;border-radius:60px;display:grid}.timetable-block .branches div{border-right:1px solid #6e6e73;padding:20px;font-size:22px;color:#fff;text-align:center;cursor:pointer;line-height:1.4}.timetable-block .branches div:last-child{border-right:0}.timetable-block .branches div.active{color:#000;background:#ff981f}.timetable-block .filters-row{margin-bottom:40px}.timetable-block .filters .item{margin-right:10px;margin-bottom:10px;min-width:150px;cursor:pointer;display:inline-block}.timetable-block .filters .item .current{padding:10px 30px 10px 15px;font-size:16px;color:#000;position:relative;border-radius:30px;background:#fff;line-height:1.4}.timetable-block .filters .item .current:after{height:9px;right:15px;content:"";position:absolute;background:url(/wp-content/themes/evolvers/images/black-down-trgl.svg) 50% no-repeat;background-size:contain;top:50%;width:8px;margin-top:-4px;display:block}.timetable-block .filters .item .options{display:none}.timetable-block .filters .item.open .current{border-radius:30px 30px 0 0}.timetable-block .filters .item.open .options{overflow-y:auto;position:absolute;max-width:250px;max-height:400px;width:100%;display:block;z-index:1}.timetable-block .filters .item.open .options div{padding:5px 15px;font-size:16px;color:#000;background:#fff;line-height:1.4}.timetable-block .filters .item.open .options div:hover{color:#fff;background:#000}.timetable-block .current-branch{padding-top:0;font-size:18px;color:#fff;padding-bottom:10px;line-height:1.4;display:inline-block}.timetable-block .mobile-days{padding-top:10px;border-radius:30px 30px 0 0;background:#191919;padding-bottom:10px;display:none}.timetable-block .mobile-days .days{grid-template-columns:repeat(7,1fr);grid-row-gap:0;grid-column-gap:10px;padding-left:130px;display:grid}.timetable-block .mobile-days .days div{padding:10px;font-size:18px;color:#fff;text-align:center;cursor:pointer;line-height:1.4}.timetable-block .mobile-days .days div.current{color:#000;border-radius:5px;background:#ff981f}.timetable-block .timetable{overflow:hidden;min-height:100px;position:relative;border-radius:30px}.timetable-block .timetable .mobile,.timetable-block .timetable .mobile>div{display:none}.timetable-block .timetable .mobile .current{display:block}.timetable-block .timetable .mobile .current table th{width:100px}.timetable-block .timetable .mobile .current table td{width:auto}.timetable-block .timetable p{font-size:24px;color:#fff;text-align:center}.timetable-block .timetable table{border-collapse:collapse;width:100%}.timetable-block .timetable table th{border-left:1px solid #232323;padding:30px;font-size:18px;color:#fff;border-bottom:1px solid #232323;text-align:center;box-sizing:border-box;background:#191919;line-height:1.4;vertical-align:middle}.timetable-block .timetable table th:first-child{border-left:0;width:100px}.timetable-block .timetable table td{border-left:1px solid #232323;padding:5px 5px 0;border-bottom:1px solid #232323;background:#191919;width:14%}.timetable-block .timetable table td:first-child{border-left:0}.timetable-block .timetable table td .item{border-left:1px solid #ff981f;padding:10px;margin-bottom:5px;border-radius:5px;background:#000}.timetable-block .timetable table td .item .time{font-size:14px;color:#98989e;line-height:1.4}.timetable-block .timetable table td .item .title{font-size:14px;color:#fff;line-height:1.4}.timetable-block .timetable table td .item .teacher{font-size:14px;color:#98989e;line-height:1.4}.timetable-block .timetable table tbody tr:last-child td,.timetable-block .timetable table tbody tr:last-child th{border-bottom:0}@media (max-width:991px){.timetable-block .filters{text-align:center}.timetable-block .filters .item{margin-right:5px;margin-left:5px}.timetable-block .branches div{font-size:16px}.timetable-block .current-branch{text-align:center;display:block}.timetable-block .mobile-days{display:block}.timetable-block .timetable{border-radius:0 0 30px 30px}.timetable-block .timetable .desktop{display:none}.timetable-block .timetable .mobile{display:block}}@media (max-width:740px){.timetable-block .branches{border:0;text-align:center;border-radius:0;display:block}.timetable-block .branches div{padding:10px;font-size:16px;border:1px solid #6e6e73;margin-right:5px;margin-bottom:10px;border-radius:30px;margin-left:5px;display:inline-block}.timetable-block .mobile-days .days{grid-column-gap:0}}@media (max-width:500px){.timetable-block .mobile-days .days{padding-left:85px}.timetable-block .mobile-days .days div{padding-right:5px;padding-left:5px}.timetable-block .timetable .mobile .current table th{padding:10px;width:70px}}.shop-block{padding:40px 0;position:relative}.shop-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.shop-block .items .row{margin-right:-5px;margin-left:-5px}.shop-block .items .row .col-lg-3{padding:5px;position:relative}.shop-block .items .row .col-lg-3:before{right:5px;content:"";position:absolute;bottom:5px;top:5px;border-radius:30px;background:#191919;left:5px;display:block}.shop-block .items .item{overflow:hidden;padding:15px;margin-bottom:10px;position:relative;border-radius:30px}.shop-block .items .item .image{min-height:300px;margin-bottom:10px;background-size:cover;background-position:50%;border-radius:30px;background-repeat:no-repeat}.shop-block .items .item .title{font-size:22px;font-weight:400;margin-bottom:10px;color:#fff;line-height:1.4}.shop-block .items .item .price{font-size:18px;color:#98989e;line-height:1.4}.shop-block .items .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.text-with-images-block{padding:40px 0}.text-with-images-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.text-with-images-block .text-with-images{overflow:auto;padding:40px 40px 0;border-radius:30px;background:#1c1c1d}.text-with-images-block .items .text-item .title{font-size:32px;margin-bottom:40px;color:#fff;line-height:1.4}.text-with-images-block .items .text-item .text{font-size:16px;margin-bottom:40px;color:#98989e;line-height:1.4}.text-with-images-block .items .text-item .text ul br{display:none}.text-with-images-block .items .image-item{margin-bottom:40px}.text-with-images-block .items .image-item img{border-radius:24px;width:100%;display:block}.text-with-images-block .text-images-slider-left{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.text-with-images-block .text-images-slider-left:after{opacity:0}.text-with-images-block .text-images-slider-right{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.text-with-images-block .text-images-slider-right:after{opacity:0}.wins-block{padding:40px 0}.wins-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.wins-block .years{padding:20px;box-sizing:border-box;border-radius:30px;background:#191919}.wins-block .years .year{font-size:80px;font-weight:600;margin-bottom:20px;color:#ff981f;line-height:1}.wins-block .years .wins,.wins-block .years .wins .item{margin-bottom:20px}.wins-block .years .wins .item .title{font-size:28px;color:#fff;position:relative;border-bottom:1px solid #6e6e73;padding-right:30px;cursor:pointer;padding-bottom:10px;line-height:1.4}.wins-block .years .wins .item .title:after{height:26px;right:0;content:"";position:absolute;top:50%;background:url(/wp-content/themes/evolvers/images/gray-arrow.svg) 50% no-repeat;background-size:contain;width:26px;margin-top:-13px;display:block}.wins-block .years .wins .item .text{overflow:hidden;max-height:0}.wins-block .years .wins .item .text>div{padding-top:20px}.wins-block .years .wins .item .text p{font-size:16px;margin-bottom:20px;color:#fff;line-height:1.4}.wins-block .years .wins .item .text ul{margin-bottom:20px}.wins-block .years .wins .item .text ul li{font-size:16px;color:#fff;line-height:1.4}.wins-block .years .wins .item .text img{margin-bottom:20px;width:100%;display:block}.wins-block .years .wins .item.item-open .title:after{transform:rotate(90deg)}.wins-block .years .wins .item.item-open .text{max-height:5000px}@media (max-width:767px){.wins-block .years .wins .item .title{font-size:20px}}.prices-block{padding:40px 0}.prices-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.prices-block .buttons{margin-bottom:30px}.prices-block .buttons div{padding:10px 20px;font-size:16px;margin-right:10px;margin-bottom:20px;color:#000;border-radius:30px;background:#fff;cursor:pointer;line-height:1.4;display:inline-block}.prices-block .buttons div.current{color:#000;background:#ff981f}.prices-block .section{margin-bottom:60px}.prices-block .section.section-hidden{display:none}.prices-block .section .section-name{font-size:38px;margin-bottom:10px;color:#fff;line-height:1.4}.prices-block .section .item{padding:20px;margin-bottom:10px;border-radius:30px;background:#191919}.prices-block .section .item .head{min-height:200px;padding:20px;border:1px solid #6e6e73;margin-bottom:20px;position:relative;border-radius:30px}.prices-block .section .item .head .name{font-size:26px;color:#fff;line-height:1}.prices-block .section .item .head .value{font-size:26px;right:20px;color:#fff;position:absolute;bottom:20px;left:20px;line-height:1}.prices-block .section .item .details{min-height:200px}.prices-block .section .item .details .text{font-size:16px;margin-bottom:20px;color:#929297;line-height:1.4}.prices-block .section .item .details .label{padding:5px 10px;font-size:16px;border:1px solid #6e6e73;color:#929297;border-radius:22px;line-height:1.4;display:inline-block}.prices-block .section .item .prices .label{font-size:16px;color:#929297;line-height:1.4}.prices-block .section .item .prices .price{font-size:32px;font-weight:600;color:#fff;line-height:1.4}.prices-block .section .item .prices .sale-price{font-size:32px;font-weight:600;color:#929297;line-height:1.4}.prices-block .section .item.item-highlighted .head{border:1px solid #981fff;background:#981fff}.prices-block .section .item.item-highlighted .head .name,.prices-block .section .item.item-highlighted .head .value{color:#fff}.prices-block .section .item.item-highlighted .prices .price{color:#981fff}@media (max-width:991px){.prices-block .buttons{text-align:center}.prices-block .buttons div{margin-right:5px;margin-left:5px}}.motto-block{padding:40px 0}.motto-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.motto-block .image{overflow:hidden;border-radius:30px}.motto-block .image img{width:100%;display:block}.motto-block .col-lg-6{margin-bottom:40px;position:relative}.motto-block .text{padding:40px;right:0;position:absolute;bottom:0;top:0;border-radius:30px;background:#191919;left:0}.motto-block .text .top-text{font-size:18px;font-weight:700;color:#fff}.motto-block .text .bottom-text{font-size:46px;font-weight:600;right:40px;position:absolute;bottom:40px;background:#1f86ff;background:linear-gradient(90deg,#1f86ff 0,#fff);-webkit-background-clip:text;left:40px;line-height:1;-webkit-text-fill-color:transparent}@media (max-width:1260px){.motto-block .text{position:relative}.motto-block .text .top-text{margin-bottom:20px}.motto-block .text .bottom-text{position:static}}.blue-boxes-block .heading{font-size:38px;font-weight:600;color:#fff;margin:0 0 40px;line-height:1}.blue-boxes-block .blue-boxes{padding:40px 40px 20px;border-radius:30px;background:#191919}.blue-boxes-block .blue-boxes .boxes{grid-template-columns:repeat(5,1fr);grid-column-gap:20px;display:grid}.blue-boxes-block .blue-boxes .boxes .item{min-height:350px;padding:30px;margin-bottom:20px;position:relative;box-sizing:border-box;border-radius:20px;background:#1f86ff}.blue-boxes-block .blue-boxes .boxes .item .number{font-size:22px;margin-bottom:5px;color:#84bcff;line-height:1.4}.blue-boxes-block .blue-boxes .boxes .item .title{font-size:22px;margin-bottom:5px;color:#fff;line-height:1.4}.blue-boxes-block .blue-boxes .boxes .item .text{font-size:16px;right:30px;color:#fff;position:absolute;bottom:30px;left:30px;line-height:1.4}@media (max-width:1480px){.blue-boxes-block .blue-boxes .boxes{grid-template-columns:repeat(3,1fr)}}@media (max-width:950px){.blue-boxes-block .blue-boxes .boxes{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blue-boxes-block .blue-boxes .boxes{display:block}}.teacher-block{padding:40px 0}.teacher-block .teacher{padding:40px;margin-bottom:20px;border-radius:30px;background:#1c1c1d}.teacher-block .teacher .heading{font-size:32px;margin-bottom:40px;color:#fff}.teacher-block .teacher .info{margin-bottom:40px}.teacher-block .teacher .info .item{margin-bottom:30px}.teacher-block .teacher .info .item .title{font-size:16px;font-weight:600;margin-bottom:10px;color:#fff;line-height:1.4}.teacher-block .teacher .info .item .text{font-size:16px;color:#98989e;line-height:1.4}.teacher-block .teacher .teacher-images-slider{margin-bottom:40px}.teacher-block .teacher .teacher-images-slider .image-item{overflow:hidden;border-radius:30px}.teacher-block .teacher .teacher-images-slider .image-item img{width:100%;display:block}.teacher-block .teacher .motto{font-size:32px;font-weight:600;font-style:italic;color:#fff;line-height:1.4}.teacher-block .teacher-images-slider-left{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/left-arrow.svg) 50% no-repeat;margin-left:-36px;left:50%;width:33px;margin-top:0}.teacher-block .teacher-images-slider-left:after{opacity:0}.teacher-block .teacher-images-slider-right{height:33px;top:45px;border-radius:50%;background:#fff;background:#fff url(/wp-content/themes/evolvers/images/right-arrow.svg) 50% no-repeat;margin-left:3px;left:50%;width:33px;margin-top:0}.teacher-block .teacher-images-slider-right:after{opacity:0}.services-block{padding:40px 0}.services-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.services-block .services .item{padding:20px;margin-bottom:24px;position:relative;box-sizing:border-box;border-radius:30px;background:#191919}.services-block .services .item .title{font-size:32px;margin-bottom:10px;color:#fff;line-height:1}.services-block .services .item .text{font-size:16px;color:#98989e;line-height:1.4}.services-block .services .item .image{min-height:370px;background-size:cover;background-position:50%;border-radius:24px;background-repeat:no-repeat}.services-block .services .item>a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.contacts-block{padding:40px 0}.contacts-block .heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.contacts-block .contacts .label{font-size:18px;margin-bottom:20px;color:#98989e;line-height:1.4}.contacts-block .contacts .value{font-size:40px;margin-bottom:50px;color:#fff;line-height:1}.contacts-block .socials{margin-bottom:20px}.contacts-block .socials a{margin-right:10px;display:inline-block}.contacts-block .socials a img{height:56px;width:56px}.contacts-block .branches .label{font-size:18px;margin-bottom:30px;color:#98989e;line-height:1.4}.contacts-block .branches .label span{padding-top:6px;padding-bottom:6px;vertical-align:middle;display:inline-block}.contacts-block .branches .label img{margin-right:10px;vertical-align:middle;display:inline-block}.contacts-block .branches .value{font-size:18px;margin-bottom:30px;color:#fff;line-height:1}.contacts-block .branches .bus-stop-value{padding-left:47px}@media (max-width:991px){.contacts-block .contacts .value,.contacts-block .heading{font-size:26px}.contacts-block .socials{margin-bottom:40px}.contacts-block .branches .bus-icon{display:none}.contacts-block .branches .col-5{width:100%}.contacts-block .branches .col-5 .value{margin-bottom:10px}.contacts-block .branches .col-7{width:100%}.contacts-block .branches .bus-stop-value{padding-left:0}}.single-news-block{padding:40px 0}.single-news-block .container>.heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.single-news-block .single-news{padding:30px;box-sizing:border-box;border-radius:30px;background:#1d1d1d}.single-news-block .single-news .news-content{margin-right:auto;max-width:800px;margin-left:auto}.single-news-block .single-news .news-content .breadcrumbs{font-size:16px;margin-bottom:30px;color:#fff;text-align:center;line-height:1.4}.single-news-block .single-news .news-content .date{font-size:16px;margin-bottom:30px;color:#98989e;text-align:left;line-height:1.4}.single-news-block .single-news .news-content .heading{padding:0;font-size:38px;color:#fff;text-align:left;margin:0 0 30px;line-height:1.4}.single-news-block .single-news .news-content .text p{font-size:16px;color:#98989e;margin:0 0 30px;line-height:1.4}.single-news-block .single-news .news-content .text img{border-radius:30px;display:inline-block}.single-news-block .single-news .news-content .text a{text-decoration:underline;color:#ff981f!important}.single-news-block .single-news .news-content .text a span{color:#ff981f!important}.single-news-block .single-news .news-content .text a:hover{text-decoration:none}.single-product-block{padding:40px 0}.single-product-block .container>.heading{padding:0 0 30px;font-size:38px;font-weight:600;color:#fff;border-bottom:1px solid #fff;margin:0 0 30px;line-height:1}.single-product-block .single-product .image img{border-radius:30px;width:100%;display:block}.single-product-block .single-product .title{padding:0;font-size:38px;color:#fff;text-align:left;margin:0 0 30px;line-height:1.4}.single-product-block .single-product .text p{font-size:16px;color:#98989e;margin:0 0 30px;line-height:1.4}.single-product-block .single-product .text img{border-radius:30px;display:inline-block}.single-product-block .single-product .text a{text-decoration:underline;color:#ff981f!important}.single-product-block .single-product .text a span{color:#ff981f!important}.single-product-block .single-product .text a:hover{text-decoration:none}.single-product-block .single-product .price{font-size:28px;color:#fff;line-height:1.4}