@font-face{font-family:'FriendsBlack';src:url('../fonts/FriendsBlack.eot');src:url('../fonts/FriendsBlack.eot') format('embedded-opentype'),url('../fonts/FriendsBlack.woff2') format('woff2'),url('../fonts/FriendsBlack.woff') format('woff'),url('../fonts/FriendsBlack.ttf') format('truetype'),url('../fonts/FriendsBlack.svg#FriendsBlack') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'FriendsRegular';src:url('../fonts/FriendsRegular.eot');src:url('../fonts/FriendsRegular.eot') format('embedded-opentype'),url('../fonts/FriendsRegular.woff2') format('woff2'),url('../fonts/FriendsRegular.woff') format('woff'),url('../fonts/FriendsRegular.ttf') format('truetype'),url('../fonts/FriendsRegular.svg#FriendsRegular') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'FriendsUltraBold';src:url('../fonts/FriendsUltraBold.eot');src:url('../fonts/FriendsUltraBold.eot') format('embedded-opentype'),url('../fonts/FriendsUltraBold.woff2') format('woff2'),url('../fonts/FriendsUltraBold.woff') format('woff'),url('../fonts/FriendsUltraBold.ttf') format('truetype'),url('../fonts/FriendsUltraBold.svg#FriendsUltraBold') format('svg');font-style:normal;font-weight:normal}.FriendsBlack{font-family:'FriendsBlack'}.FriendsUltraBold{font-family:'FriendsUltraBold'}a{transition:all .3s ease;-webkit-transition:all .3s ease}a,a:focus,a:active,a:visited,a:hover{text-decoration:none;outline:none}*:focus{outline:none}.wpcf7-spinner,div.wpcf7 .ajax-loader{display:none !important}.wpcf7-not-valid-tip{font-size:12px}button{outline:none !important}.tr{transition:all .3s ease;-webkit-transition:all .3s ease}.wrapper{position:relative;width:100%;overflow-x:hidden}.section-404 .full-height{min-height:70vh}.section-404 .text-block{padding:100px 0;text-align:center}header{position:fixed;top:0;left:0;right:0;padding:20px 0 0;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:1000;background-color:transparent}header.scrolled{background-color:#15141a;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}header.active{background-color:#15141a;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}header .header-holder{position:relative;padding:0 0 15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:all .3s ease;-webkit-transition:all .3s ease;border-bottom:1px solid #3b3a3f}header .header-holder .lang{position:relative;padding:0;margin-left:10px}header .header-holder .lang .active-lang{background-color:#2f2e32;padding:8px 30px 8px 10px;margin:0;border:none;color:#fff;border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;font-size:16px;line-height:24px;background-image:url('../img/arw.svg');background-repeat:no-repeat;background-position:right 10px center;transition:all .3s ease;-webkit-transition:all .3s ease}header .header-holder .lang .active-lang.active{border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0}header .header-holder .lang .lang-sw-custom{display:none;position:absolute;top:100%;left:0;right:0;padding:0;margin:0;list-style:none}header .header-holder .lang .lang-sw-custom li{display:block;background-color:#2f2e32;padding:5px 10px}header .header-holder .lang .lang-sw-custom li:last-child{padding-bottom:10px;border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px}header .header-holder .lang .lang-sw-custom li a{color:#fff}header .header-holder .lang .lang-sw-custom li a:hover{opacity:.6}header .header-holder .logo-holder{flex:0 0 132px;width:132px;padding:0;transition:all .3s ease;-webkit-transition:all .3s ease}header .header-holder .logo-holder img{max-width:100%;max-height:58px;width:auto;height:auto}header .header-holder .phone-menu{position:relative;display:none;border:none;margin:0;padding:0 0 0;cursor:pointer;background-color:transparent}header .header-holder .phone-menu.change .bar1{-webkit-transform:rotate(-45deg) translate(-4px, 4px);transform:rotate(-45deg) translate(-4px, 4px);margin:6px 0}header .header-holder .phone-menu.change .bar2{opacity:0}header .header-holder .phone-menu.change .bar3{-webkit-transform:rotate(45deg) translate(-7px, -7px);transform:rotate(45deg) translate(-7px, -7px);margin:6px 0}header .header-holder .phone-menu .bar1,header .header-holder .phone-menu .bar2,header .header-holder .phone-menu .bar3{width:20px;height:2px;background-color:#fff;margin:4px 0;transition:.4s}header .header-holder .menu-holder{flex:1;display:flex;align-items:center;justify-content:space-between;flex-direction:row}header .header-holder .menu-holder .menu-primary-menu-container{flex:1}header .header-holder .menu-holder .primary-menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}header .header-holder .menu-holder .primary-menu>li{margin:0 0 0 20px;position:relative}header .header-holder .menu-holder .primary-menu>li.nav-log a{display:inline-block;padding:15px 30px;color:#d7010c;font-size:16px;font-family:'FriendsUltraBold';line-height:24px;background-color:rgba(215,1,12,0.17);white-space:nowrap;border-radius:28px;-webkit-border-radius:28px;text-align:center}header .header-holder .menu-holder .primary-menu>li.nav-log a:hover{color:#d7010c}header .header-holder .menu-holder .primary-menu>li.nav-sign a{display:inline-block;padding:15px 30px;color:#fff;font-size:16px;font-family:'FriendsUltraBold';line-height:24px;background:#fc3c46;background:linear-gradient(to bottom, #fc3c46 0, #d7010c 100%);background:-moz-linear-gradient(top, #fc3c46 0, #d7010c 100%);background:-webkit-linear-gradient(top, #fc3c46 0, #d7010c 100%);white-space:nowrap;border-radius:28px;-webkit-border-radius:28px;text-align:center}header .header-holder .menu-holder .primary-menu>li.nav-sign a:hover{color:#fff}header .header-holder .menu-holder .primary-menu>li>a{position:relative;display:inline-block;padding:10px 0;color:#fff;font-size:16px;line-height:24px}header .header-holder .menu-holder .primary-menu>li>a:hover{opacity:.7}body{width:100%;color:#fff;font-size:16px;font-family:'FriendsRegular';line-height:normal;background-color:#15141a}h1{font-size:56px;font-family:'FriendsBlack';line-height:147%;margin:0}h2{font-size:56px;font-family:'FriendsBlack';line-height:147%;margin:0}h3{font-size:40px;font-family:'FriendsBlack';line-height:147%;margin:0}p{color:#fff;margin:0 0 15px;line-height:normal;opacity:.62}.c-btn{display:inline-block;min-width:188px;padding:18px 25px;color:#fff;font-size:16px;font-family:'FriendsUltraBold';line-height:24px;background-color:transparent;white-space:nowrap;border-radius:30px;-webkit-border-radius:30px;text-align:center;background:#fc3c46;background:linear-gradient(to bottom, #fc3c46 0, #d7010c 100%);background:-moz-linear-gradient(top, #fc3c46 0, #d7010c 100%);background:-webkit-linear-gradient(top, #fc3c46 0, #d7010c 100%)}.c-btn:hover{color:#fff;-webkit-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);-moz-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53)}.c-btn.btn-white{background:#fff;color:#ec1c24}.c-btn.btn-white:hover{color:#ec1c24;-webkit-box-shadow:10px 10px 50px 0 rgba(255,255,255,0.53);-moz-box-shadow:10px 10px 50px 0 rgba(255,255,255,0.53);box-shadow:10px 10px 50px 0 rgba(255,255,255,0.53)}.home-hero-section{position:relative;padding:250px 0 160px;z-index:1}.home-hero-section::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:40%;background-image:url('../img/bg01.webp');background-repeat:no-repeat;background-position:left bottom;background-size:contain}.home-hero-section .section-title{position:relative;z-index:5}.home-hero-section .section-title h1{margin:0 0 25px}.home-hero-section .section-title p{margin:0 0 25px}.columns-section{padding:30px 0}.columns-section .text-block h3{margin:0 0 20px}.columns-section .image-block{width:100%}.columns-section .image-block img{max-width:100%;height:auto}.geos-section{padding:30px 0 300px;background-image:url('../img/shape04.webp');background-repeat:no-repeat;background-position:right bottom;background-size:175px auto}.geos-section .section-title{text-align:center;padding:0 0 20px}.geos-section .geo-block ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.geos-section .geo-block ul li{margin:0 13px 35px;padding:3px;display:flex;flex-direction:row;align-items:center;border:1px solid #333237;background-color:#1d1c22;border-radius:26px;-webkit-border-radius:26px;transition:all .3s ease;-webkit-transition:all .3s ease}.geos-section .geo-block ul li:hover{background-color:#e91d28;border:1px solid #e91d28;-webkit-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);-moz-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53)}.geos-section .geo-block ul li .flag{flex:0 0 43px;width:43px;height:43px;border-radius:50%;-webkit-border-radius:50%}.geos-section .geo-block ul li p{margin:0 20px 0 10px}.partner-section{padding:30px 0 70px}.partner-section .section-title{padding:0 0 50px}.partner-section .section-title h2{margin:0 0 15px}.partner-section .partner-slider{height:100%}.partner-section .partner-slider .slick-track{display:flex !important}.partner-section .partner-slider .slick-list{margin:0 -15px}.partner-section .partner-slider .slick-slide{height:inherit !important;padding:0 15px}.partner-section .partner-slider .slick-slide .slide{height:100%;padding:40px;border:1px solid #2f2e32;background-color:#1a191e;border-radius:35px;-webkit-border-radius:35px}.partner-section .partner-slider .slick-slide .slide img{border-radius:15px;-webkit-border-radius:15px;-webkit-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);-moz-box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);box-shadow:10px 10px 50px 0 rgba(224,15,26,0.53);margin:0 0 30px}.partner-section .partner-slider .slick-slide .slide h4{font-size:20px;font-family:'FriendsBlack';line-height:147%;margin:0 0 15px}.partner-section .partner-slider .slick-slide .slide p{margin:0}.partner-section .partner-slider .slick-arrow{display:block;position:absolute;width:50px;height:50px;bottom:0;border:1px solid #2f2e32;background-color:#1a191e;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;font-size:0;z-index:50}.partner-section .partner-slider .slick-arrow.slick-prev{left:-440px;background-image:url('../img/arrow-prev.svg')}.partner-section .partner-slider .slick-arrow.slick-next{left:-380px;background-image:url('../img/arrow-next.svg')}.events-section{padding:70px 0}.events-section .section-title{padding:0 0 10px}.events-section .events-slider .slick-list{margin:0 -10px}.events-section .events-slider .slick-slide{padding:0 10px}.events-section .events-slider .slide{padding:30px 0}.events-section .events-slider .slide .slide-img{position:relative;width:100%;height:165px;border-radius:30px;-webkit-border-radius:30px;background-repeat:no-repeat;background-position:center center;background-size:cover}.events-section .events-slider .slide .slide-img .date{display:inline-block;position:absolute;top:-14px;left:30px;padding:0 15px;color:#fff;font-size:18px;line-height:28px;font-family:'FriendsUltraBold';border-radius:15px;-webkit-border-radius:15px;background:#fc3c46;background:linear-gradient(to bottom, #fc3c46 0, #d7010c 100%);background:-moz-linear-gradient(top, #fc3c46 0, #d7010c 100%);background:-webkit-linear-gradient(top, #fc3c46 0, #d7010c 100%)}.events-section .events-slider .slide ul{padding:20px 0 0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}.events-section .events-slider .slide ul li{flex:0 0 50%;width:50%}.events-section .events-slider .slide ul li.header{color:#fff;font-size:20px;font-family:'FriendsBlack';line-height:147%}.events-section .events-slider .slide ul li.location{padding-left:34px;background-image:url('../img/shape06.svg');background-repeat:no-repeat;background-position:left center;color:rgba(255,255,255,0.62)}.events-section .events-slider .slick-arrow{display:block;position:absolute;width:50px;height:50px;top:-65px;border:1px solid #2f2e32;background-color:#1a191e;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;font-size:0;z-index:50}.events-section .events-slider .slick-arrow.slick-prev{right:60px;background-image:url('../img/arrow-prev.svg')}.events-section .events-slider .slick-arrow.slick-next{right:0;background-image:url('../img/arrow-next.svg')}.about-section{padding:100px 0 90px;background-image:url('../img/shape01.webp');background-repeat:no-repeat;background-position:left top;background-size:190px auto}.about-section .section-title{text-align:center;padding:0 0 40px}.about-section .text-block{padding:0 0 40px}.about-section .team-slider .slide{padding:35px;border:1px solid #2f2e32;background-color:#1a191e;border-radius:35px;-webkit-border-radius:35px}.about-section .team-slider .slide .info-block{display:flex;flex-direction:row;align-items:center}.about-section .team-slider .slide .info-block .info{flex:1}.about-section .team-slider .slide .info-block .info h4{color:#fff;font-size:32px;font-family:'FriendsBlack';line-height:147%;margin:0}.about-section .team-slider .slide .info-block .info h6{color:#ec1c24;font-size:20px;font-family:'FriendsBlack';line-height:147%;margin:0}.about-section .team-slider .slide .info-block .avatar{flex:0 0 86px;width:86px;height:86px;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.about-section .team-slider .slide .bio-block{padding:115px 0 0}.about-section .team-slider .slide .bio-block p{margin:0}.about-section .team-slider .slick-arrow{display:block;position:absolute;width:50px;height:50px;bottom:-75px;left:50%;border:1px solid #2f2e32;background-color:#1a191e;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;font-size:0;z-index:50}.about-section .team-slider .slick-arrow.slick-prev{margin-left:-55px;background-image:url('../img/arrow-prev.svg')}.about-section .team-slider .slick-arrow.slick-next{margin-left:5px;background-image:url('../img/arrow-next.svg')}.testimonials-section{padding:60px 0 120px}.testimonials-section .section-title{text-align:center;padding:0 0 35px}.testimonials-section .testimonials-slider .slide{padding:20px;border:1px solid #2f2e32;background-color:#1a191e;border-radius:35px;-webkit-border-radius:35px;display:flex;flex-direction:row;align-items:center}.testimonials-section .testimonials-slider .slide .img-box{flex:0 0 453px;width:453px;height:345px;background-image:url('../img/shape02.webp');background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:35px;-webkit-border-radius:35px}.testimonials-section .testimonials-slider .slide .body-box{padding:0 0 0 55px}.testimonials-section .testimonials-slider .slide .body-box .icon{width:137px;height:25px;background-image:url('../img/shape07.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;margin:0 0 30px}.testimonials-section .testimonials-slider .slide .body-box p{font-size:20px}.testimonials-section .testimonials-slider .slide .body-box .info{padding:20px 0 0;display:flex;flex-direction:row;align-items:center}.testimonials-section .testimonials-slider .slide .body-box .info .avatar{flex:0 0 54px;width:54px;height:54px;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.testimonials-section .testimonials-slider .slide .body-box .info h4{color:#fff;font-size:32px;font-family:'FriendsBlack';line-height:147%;margin:0 0 0 10px}.testimonials-section .testimonials-slider .slick-arrow{display:block;position:absolute;width:50px;height:50px;bottom:25px;right:0;border:1px solid #2f2e32;background-color:#1a191e;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;font-size:0;z-index:50}.testimonials-section .testimonials-slider .slick-arrow.slick-prev{margin-right:85px;background-image:url('../img/arrow-prev.svg')}.testimonials-section .testimonials-slider .slick-arrow.slick-next{margin-right:25px;background-image:url('../img/arrow-next.svg')}.promo-section{position:relative;padding:75px 0;background:#fc3c46;background:linear-gradient(to bottom, #fc3c46 0, #d7010c 100%);background:-moz-linear-gradient(top, #fc3c46 0, #d7010c 100%);background:-webkit-linear-gradient(top, #fc3c46 0, #d7010c 100%)}.promo-section::before{content:'';display:block;position:absolute;background-image:url('../img/shape03.webp');background-repeat:no-repeat;background-position:center bottom;background-size:contain;bottom:0;top:-150px;width:467px;right:55%}.promo-section .promo-block{text-align:center}.promo-section .promo-block h2{line-height:147%}.promo-section .promo-block p{opacity:1}footer{padding:40px 0 0}footer .logo-block{width:100%;max-width:132px;margin:0 0 25px}footer .logo-block img{max-width:100%;height:auto}footer .text-block{padding:0 0 75px}footer .text-block p{color:9 B9B9C;font-size:14px;margin:0}footer .foot-menu-block{width:100%;padding:0 0 15px}footer .foot-menu-block .footer-menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}footer .foot-menu-block .footer-menu li{flex:0 0 50%;width:50%;margin:0 0 20px;text-align:right}footer .foot-menu-block .footer-menu li a{color:#fff}footer .foot-menu-block .footer-menu li a:hover{opacity:.5}footer .social-block{border-top:1px solid #333238;padding:20px 0 30px}footer .social-block .social-media{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:flex-end}footer .social-block .social-media li{margin:0 0 0 10px}footer .social-block .social-media li a{color:#fff}footer .social-block .social-media li a:hover{opacity:.5}.signup-section{margin-top:80px;padding:150px 0 150px;background-image:url('../img/shape08.webp');background-repeat:no-repeat;background-position:center center;background-size:1148px auto}.signup-section .section-title{width:100%;max-width:700px;text-align:center;margin:0 auto}.code-section{background-color:#d9d9d9}.code-section .text-block{width:100%;max-width:525px;padding:350px 0;margin:0 auto}.code-section .text-block h3{text-align:center;color:#15141a;margin:0}.code-section .code-block{padding:150px 0}@media (max-width:1399.98px){.partner-section .partner-slider .slick-arrow.slick-prev{left:-380px}.partner-section .partner-slider .slick-arrow.slick-next{left:-320px}}@media (max-width:1199.98px){.partner-section .partner-slider .slick-arrow.slick-prev{left:-325px}.partner-section .partner-slider .slick-arrow.slick-next{left:-265px}header .header-holder .phone-menu{display:block}header .header-holder .lang .active-lang{width:62px}header .header-holder .lang{margin:0;width:62px}header .header-holder{flex-wrap:wrap}header .header-holder .menu-holder{display:none;padding-top:25px;flex:0 0 100%;width:100%}header .header-holder .menu-holder .primary-menu{flex-direction:column;align-items:flex-start}header .header-holder .menu-holder .primary-menu li{margin:0 0 5px}header .header-holder .menu-holder .primary-menu li.nav-sign,header .header-holder .menu-holder .primary-menu li.nav-log{margin-bottom:15px}}@media (max-width:991.98px){footer .social-block .social-media{justify-content:center}footer .social-block .social-media li{margin:0 5px}footer .text-block{padding:0 0 35px}footer .foot-menu-block .footer-menu li{text-align:left}.promo-section{padding:75px 0 500px}.promo-section::before{top:auto;bottom:0;height:500px;width:100%;left:0;right:0}.testimonials-section .testimonials-slider .slide .body-box{padding:25px 0 0}.testimonials-section .testimonials-slider .slide{flex-direction:row;flex-wrap:wrap}.testimonials-section .testimonials-slider .slide .img-box{flex:0 0 100%;width:100%;height:345px}.home-hero-section{padding:125px 0 450px}.home-hero-section::before{top:auto;left:0;height:450px;background-position:center center}}@media (max-width:767.98px){.testimonials-section .testimonials-slider .slick-arrow.slick-next{bottom:-75px;left:50%;right:auto;margin-left:5px}.testimonials-section .testimonials-slider .slick-arrow.slick-prev{bottom:-75px;left:50%;right:auto;margin-left:-55px}.about-section .section-title{text-align:left}.events-section{padding:30px 0}.about-section{background-image:none;padding:30px 0 90px}.geos-section{padding:30px 0 150px;background-size:115px auto}h1{font-size:40px}h2{font-size:40px}h3{font-size:32px}.home-hero-section .section-title p{font-size:14px}}@media (max-width:575.98px){.code-section .text-block{padding:150px 0}.promo-section{padding:50px 0 300px}.promo-section::before{height:300px}.testimonials-section .testimonials-slider .slide{padding:15px}.about-section .team-slider .slide{padding:25px}.events-section .events-slider .slick-arrow.slick-next{left:60px;right:auto;top:-55px}.events-section .events-slider .slick-arrow.slick-prev{left:0;right:auto;top:-55px}.events-section .section-title{padding:0 0 60px}.events-section .events-slider .slide ul{flex-wrap:wrap;flex-direction:column-reverse}.events-section .events-slider .slide ul li{flex:0 0 100%;width:100%;margin:0 0 5px}.partner-section .partner-slider .slick-slide .slide{padding:24px}}