.dancing-script-700{font-family:"Dancing Script",cursive;font-optical-sizing:auto;font-weight:700;font-style:normal}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:absolute;top:0;left:0;right:0;padding:10px 0;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:1000;background-color:transparent}header.scrolled{-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:#080808;-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 .drop-down-menu{display:none;width:100%}header .drop-down-menu .primary-menu{padding:40px 0 10px;margin:0;list-style:none}header .drop-down-menu .primary-menu li{display:block;text-align:center;margin-bottom:15px}header .drop-down-menu .primary-menu li a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:500;line-height:24px}header .drop-down-menu .primary-menu li a:hover{opacity:.7}header .header-holder{position:relative;padding:0 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;transition:all .3s ease;-webkit-transition:all .3s ease}header .header-holder .logo-holder{flex:0 0 210px;width:210px;padding:0 30px;transition:all .3s ease;-webkit-transition:all .3s ease}header .header-holder .logo-holder img{max-width:100%;max-height:129px;width:auto;height:auto}header .header-holder .phone-menu{position:relative;display:block;border:none;margin:17px 0 18px;padding:0 0 0;cursor:pointer;background-color:transparent}header .header-holder .phone-menu .bar1,header .header-holder .phone-menu .bar3{width:20px;height:2px;background-color:#fff;margin:6px 0;transition:.4s}header .header-holder .menu-holder{flex:1;display:flex;align-items:center;flex-direction:row;border-bottom:1px solid rgba(255,255,255,0.24)}header .header-holder .menu-holder .menu-primary-menu-container{flex:1}header .header-holder .menu-holder .primary-menu{padding:12px 0 20px;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center}header .header-holder .menu-holder .primary-menu>li{margin:0 20px 0 0;position:relative}header .header-holder .menu-holder .primary-menu>li>a{position:relative;display:inline-block;padding:10px 0;color:#fff;font-size:16px;font-weight:500;line-height:24px}header .header-holder .menu-holder .primary-menu>li>a:hover{opacity:.7}header .header-holder .menu-holder .primary-menu>li .sub-menu{display:none;position:absolute;padding:25px 0 10px;border-radius:16px;-webkit-border-radius:16px;margin:0;list-style:none;top:100%;left:-20px;width:170px;background-color:#15315a;-webkit-box-shadow:0 8px 54px 0 rgba(42,72,108,0.08);-moz-box-shadow:0 8px 54px 0 rgba(42,72,108,0.08);box-shadow:0 8px 54px 0 rgba(42,72,108,0.08)}header .header-holder .menu-holder .primary-menu>li .sub-menu li{display:block;padding:0 20px;margin:0 0 15px}header .header-holder .menu-holder .primary-menu>li .sub-menu li a{color:#fff;font-size:16px;text-transform:uppercase}header .header-holder .menu-holder .primary-menu>li .sub-menu li a:hover{opacity:.6}header .header-holder .button-holder{flex:1;border-bottom:1px solid rgba(255,255,255,0.24);padding:5px 0 15px;text-align:right}header .header-holder .button-holder .c-btn.mobile{display:none;font-size:12px;line-height:18px;padding:11px 12px}body{width:100%;color:#fff;font-size:14px;font-family:"Poppins",system-ui;font-weight:400;font-style:normal;line-height:normal;background-color:#080808;background-image:url('../img/bg01.webp');background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}h2{font-size:40px;font-weight:600;line-height:147%;margin:0}p{color:rgba(255,255,255,0.61);margin:0 0 20px;line-height:147%}.c-btn{position:relative;display:inline-block;padding:16px 25px;color:#fff;font-size:16px;font-weight:600;line-height:24px;background-color:transparent;white-space:nowrap;border-radius:28px;-webkit-border-radius:28px;text-align:center;z-index:4}.c-btn::before{content:'';display:block;position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;border-radius:28px;-webkit-border-radius:28px;background:#ffada3;background:linear-gradient(to right, #ffada3 0, #ff74cc 100%);background:-moz-linear-gradient(left, #ffada3 0, #ff74cc 100%);background:-webkit-linear-gradient(left, #ffada3 0, #ff74cc 100%);transition:all .3s ease;-webkit-transition:all .3s ease}.c-btn::after{content:'';display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:28px;-webkit-border-radius:28px;opacity:0;background:#ff74cc;background:linear-gradient(to right, #ff74cc 0, #ffada3 100%);background:-moz-linear-gradient(left, #ff74cc 0, #ffada3 100%);background:-webkit-linear-gradient(left, #ff74cc 0, #ffada3 100%);transition:all .3s ease;-webkit-transition:all .3s ease}.c-btn:hover{color:#fff}.c-btn:hover::after{opacity:1}.c-btn.btn-black{color:#f07db0}.c-btn.btn-black::after{content:'';display:block;position:absolute;z-index:-1;top:1px;right:1px;bottom:1px;left:1px;border-radius:28px;-webkit-border-radius:28px;opacity:1;background:#020202;transition:all .3s ease;-webkit-transition:all .3s ease}.c-btn.btn-black:hover{color:#fff}.c-btn.btn-black:hover::after{opacity:0}.home-hero-section{position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;z-index:2}.home-hero-section .video-mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-hero-section .video-mask video{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;min-width:100%;min-height:100%;width:auto;height:auto;margin:auto !important}.home-hero-section .mobile-video-mask{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-hero-section .mobile-video-mask video{position:absolute;top:-9899px;right:-9999px;bottom:-9999px;left:-9999px;min-width:100%;min-height:100%;width:100%;height:auto;margin:auto !important}.home-hero-section::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(0,0,0,0.63) 0, rgba(0,0,0,0) 49%, #080808 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0.63) 0, rgba(0,0,0,0) 49%, #080808 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.63) 0, rgba(0,0,0,0) 49%, #080808 100%);z-index:3}.home-hero-section .full-height{min-height:100vh}.home-hero-section .section-title{position:relative;z-index:5;text-align:center;padding-bottom:95px}.home-hero-section .section-title h3{font-size:28px;font-weight:700;line-height:40px;margin:0}.home-hero-section .section-title h1{color:#f07db0;font-size:40px;font-family:"Dancing Script",cursive;font-optical-sizing:auto;font-weight:700;font-style:normal;line-height:40px}.home-hero-section .button-block{position:relative;z-index:5;text-align:right;padding-bottom:65px}.story-section{padding:80px 0}.story-section .image-block{width:100%}.story-section .image-block img{width:100%;height:auto;border-radius:30px;-webkit-border-radius:30px}.story-section .outer-block{width:100%;padding:45px;border-radius:35px;-webkit-border-radius:35px;border:1px solid #323232;background-color:#181818}.story-section .text-block{position:relative;padding-bottom:30px}.story-section .text-block h2{padding:0 0 15px;border-bottom:1px solid #2b2b2b;margin:0 0 15px}.story-section .text-block::before{content:'';display:none;position:absolute;bottom:0;left:0;right:0;height:60px;z-index:5;background-color:#008000;background:linear-gradient(to bottom, rgba(24,24,24,0) 0, #181818 100%);background:-moz-linear-gradient(top, rgba(24,24,24,0) 0, #181818 100%);background:-webkit-linear-gradient(top, rgba(24,24,24,0) 0, #181818 100%)}.story-section .text-block.hidden{max-height:625px;overflow:hidden}.story-section .text-block.hidden::before{display:block}.story-section .text-block .toggle{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;width:200px;left:50%;margin-left:-100px;bottom:0;z-index:10;color:#f07db0;font-size:16px;font-weight:400;white-space:nowrap;border:none;background-color:transparent}.story-section .text-block .toggle::after{content:'';display:inline-block;width:17px;height:15px;margin-left:5px;background-image:url('../img/shape01.svg');background-repeat:no-repeat;background-position:center center;background-size:contain}.services-section{position:relative;padding:80px 0}.services-section .video-mask{position:absolute;top:140px;right:0;bottom:110px;left:0;overflow:hidden}.services-section .video-mask video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.services-section .section-title{position:relative;text-align:center;padding:0 0 65px;z-index:15}.services-section .spacer{margin-bottom:30px}.services-section .box{text-align:center}.services-section .box img{position:relative;width:250px;height:250px;margin-bottom:-20px;z-index:3}.services-section .box .inner{position:relative;border-radius:35px;-webkit-border-radius:35px;z-index:4;padding:30px 30px 10px;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(20px);border:1px solid #2c2c2c}.services-section .box .inner h4{font-size:18px;font-weight:600;line-height:147%;margin:0 0 15px}.packages-section{position:relative;padding:80px 0}.packages-section .video-mask{position:absolute;top:150px;right:0;bottom:0;left:0;overflow:hidden}.packages-section .video-mask video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.packages-section .section-title{position:relative;text-align:center;padding:0 0 65px;z-index:15}.packages-section .spacer{margin-bottom:20px}.packages-section .box{position:relative;width:100%;height:320px;padding:30px;background-repeat:no-repeat;background-position:right bottom;background-size:182px 182px;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(20px);border:1px solid #2c2c2c;border-radius:35px;-webkit-border-radius:35px}.packages-section .box h4{font-size:20px;font-weight:600;line-height:147%;margin:0 0 0}.promo-section{padding:235px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;z-index:2}.promo-section::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to bottom, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%);background:-moz-linear-gradient(top, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%);background:-webkit-linear-gradient(top, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%)}.promo-section::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to right, #080808 0, rgba(8,8,8,0) 100%);background:-moz-linear-gradient(left, #080808 0, rgba(8,8,8,0) 100%);background:-webkit-linear-gradient(left, #080808 0, rgba(8,8,8,0) 100%)}.promo-section .promo-block{position:relative;z-index:10}.promo-section .promo-block h2{margin:0 0 25px}.promo-section .promo-block p{margin:0 0 50px}.team-section{padding:120px 0}.team-section .section-title{text-align:center;padding:0 0 65px}.team-section .slider-nav .slick-slide{padding:0 10px;opacity:.72}.team-section .slider-nav .slick-slide.slick-current{opacity:1}.team-section .slider-nav .slick-slide.slick-current .slide .avatar .avatar-active{opacity:1}.team-section .slider-nav .slide{text-align:center;cursor:pointer}.team-section .slider-nav .slide h4{color:#fff;font-size:24px;font-weight:600;line-height:32px;margin:0 0 5px}.team-section .slider-nav .slide h6{color:#ff74cc;font-size:16px;font-weight:600;line-height:24px;margin:0}.team-section .slider-nav .slide .avatar{position:relative;width:100px;height:100px;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;margin:0 auto 25px}.team-section .slider-nav .slide .avatar .avatar-active{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease}.team-section .slider-nav .slick-dots{padding:20px 0 0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.team-section .slider-nav .slick-dots li{margin:0 5px}.team-section .slider-nav .slick-dots li.slick-active button{background-color:#ff74cc;width:12px}.team-section .slider-nav .slick-dots li button{display:block;width:6px;height:6px;padding:0;background-color:#fff;border-radius:3px;-webkit-border-radius:3px;border:none;font-size:0;transition:all .3s ease;-webkit-transition:all .3s ease}.team-section .slider-main{padding:65px 0 0}.team-section .slider-main .slide{display:flex;flex-direction:row;align-items:center;padding:45px;border-radius:35px;-webkit-border-radius:35px;-webkit-box-shadow:20px 20px 30px 0 #000;-moz-box-shadow:20px 20px 30px 0 #000;box-shadow:20px 20px 30px 0 #000;border:1px solid #303030;background-color:rgba(255,255,255,0.04)}.team-section .slider-main .slide .img{flex:0 0 378px;width:378px;height:400px;border-radius:30px;-webkit-border-radius:30px;background-repeat:no-repeat;background-position:center center;background-size:cover}.team-section .slider-main .slide .inner{flex:1;padding-left:35px}.team-section .slider-main .slide .inner h6{color:#ff74cc;font-size:16px;font-weight:600;line-height:24px;margin:0 0 5px}.team-section .slider-main .slide .inner h2{border-bottom:1px solid #2c2c2c;padding:0 0 15px;margin:0 0 15px}.faq-section{padding:80px 0}.faq-section .section-title h6{color:#ff74cc;font-size:18px;font-weight:600;line-height:30px;margin:0 0 10px}.faq-section .section-title h2{margin:0 0 20px}.faq-section .section-title p{margin:0 0 30px}.faq-section .accords .accord-card{border:1px solid #2c2c2c;background-color:#121212;-webkit-box-shadow:20px 20px 30px 0 #000;-moz-box-shadow:20px 20px 30px 0 #000;box-shadow:20px 20px 30px 0 #000;margin:0 0 15px;border-radius:21px;-webkit-border-radius:21px}.faq-section .accords .accord-card.active .card-btn::after{display:none}.faq-section .accords .accord-card .card-btn{position:relative;display:block;width:100%;padding:20px 70px 20px 20px;background-color:transparent;color:#fff;font-size:20px;font-weight:600;line-height:147%;text-align:left;border:none}.faq-section .accords .accord-card .card-btn::before{content:'';display:block;position:absolute;width:14px;height:2px;background-color:#fff;top:31px;right:25px}.faq-section .accords .accord-card .card-btn::after{content:'';display:block;position:absolute;width:2px;height:14px;background-color:#fff;top:25px;right:31px}.faq-section .accords .accord-card .card-box{display:none;padding:0 20px 20px}.faq-section .button-block{text-align:center;padding:10px 0}.column-section{padding:130px 0;position:relative;z-index:2}.column-section .img-mask{position:absolute;top:0;right:50%;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:3}.column-section .img-mask::before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(to bottom, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%);background:-moz-linear-gradient(top, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%);background:-webkit-linear-gradient(top, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 85%, #080808 100%)}.column-section .img-mask::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 75%, #080808 100%);background:-moz-linear-gradient(left, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 75%, #080808 100%);background:-webkit-linear-gradient(left, #080808 0, rgba(8,8,8,0) 15%, rgba(8,8,8,0) 75%, #080808 100%)}.column-section .section-title{position:relative;z-index:5}.column-section .section-title h2{margin:0 0 20px}.column-section .section-title p{line-height:20px}.contact-section{padding:65px 0 35px}.contact-section .form-block{padding:45px 25px 25px;border:1px solid #3a3a3a;border-radius:35px;-webkit-border-radius:35px;background-color:rgba(255,255,255,0.04)}.contact-section .form-block .title-holder{text-align:center;padding-bottom:25px}.contact-section .form-block br{display:none}.contact-section .form-block p{margin:0}.contact-section .form-block .label{display:block;width:100%;max-width:990px;margin:0 auto;background-color:#080808;border:1px solid #3a3a3a;border-radius:19px;-webkit-border-radius:19px;line-height:20px;padding:28px 20px;text-align:center}.contact-section .form-block .radio-holder{margin-bottom:10px}.contact-section .form-block .radio-holder .wpcf7-radio{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:20px;flex-wrap:wrap}.contact-section .form-block .radio-holder .wpcf7-radio .wpcf7-list-item{margin:0 10px 10px}.contact-section .form-block .radio-holder .wpcf7-radio input[type=radio]{display:none}.contact-section .form-block .radio-holder .wpcf7-radio input[type=radio]+.wpcf7-list-item-label{display:block;position:relative;color:#fff;font-size:16px;font-weight:600;line-height:24px;padding:10px 30px;min-width:46px;text-align:center;z-index:10;background-color:transparent;cursor:pointer}.contact-section .form-block .radio-holder .wpcf7-radio input[type=radio]+.wpcf7-list-item-label::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #424242;background-color:#2e2e2e;border-radius:23px;-webkit-border-radius:23px;z-index:-2}.contact-section .form-block .radio-holder .wpcf7-radio input[type=radio]+.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#ffada3;background:linear-gradient(to right, #ffada3 0, #ff74cc 100%);background:-moz-linear-gradient(left, #ffada3 0, #ff74cc 100%);background:-webkit-linear-gradient(left, #ffada3 0, #ff74cc 100%);border-radius:23px;-webkit-border-radius:23px;z-index:-1;transition:all .3s ease;-webkit-transition:all .3s ease}.contact-section .form-block .radio-holder .wpcf7-radio input[type=radio]:checked+.wpcf7-list-item-label::after{opacity:1}.contact-section .form-block .input-holder{margin-bottom:20px}.contact-section .form-block .input-holder.spaced{padding-bottom:64px}.contact-section .form-block .input-holder input[type=text]{display:block;width:100%;height:78px;max-width:990px;margin:0 auto;border:1px solid #3a3a3a;background-color:#080808;border-radius:19px;-webkit-border-radius:19px;color:#fff;font-size:14px;line-height:20px;padding:0 20px;text-align:center}.contact-section .form-block .input-holder input[type=text].red-border{border:1px solid #f00}.contact-section .form-block .submit-holder{text-align:center;padding-bottom:64px}.contact-section .form-block .submit-holder input{height:46px;padding:0 30px;border:none;border-radius:23px;-webkit-border-radius:23px;color:#fff;font-size:16px;font-weight:600;background:#ffada3;background:linear-gradient(to right, #ffada3 0, #ff74cc 100%);background:-moz-linear-gradient(left, #ffada3 0, #ff74cc 100%);background:-webkit-linear-gradient(left, #ffada3 0, #ff74cc 100%)}.contact-section .form-block .buttons{width:100%}.contact-section .form-block .buttons p{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.contact-section .form-block .buttons .next{display:inline-flex;flex-direction:row;align-items:center;padding:0 30px;height:46px;color:#fff;font-size:16px;font-weight:600;border:none;background-color:#242424;border-radius:23px;-webkit-border-radius:23px;margin:0 0 0 auto}.contact-section .form-block .buttons .next::after{content:'';display:inline-block;width:16px;height:15px;margin-left:10px;background-image:url('../img/arrow-next.svg');background-repeat:no-repeat;background-position:center center}.contact-section .form-block .buttons .back{display:inline-flex;flex-direction:row;align-items:center;padding:0 30px;height:46px;color:#fff;font-size:16px;font-weight:600;border:none;background-color:#242424;border-radius:23px;-webkit-border-radius:23px;margin:0 auto 0 0}.contact-section .form-block .buttons .back::before{content:'';display:inline-block;width:16px;height:15px;margin-right:10px;background-image:url('../img/arrow-prev.svg');background-repeat:no-repeat;background-position:center center}.contact-section .form-block .wpcf7-not-valid-tip{text-align:center}.contact-section .form-block .tab-group-2,.contact-section .form-block .tab-group-3,.contact-section .form-block .tab-group-4,.contact-section .form-block .tab-group-5{display:none}.talk-section{position:relative;padding:30px 0 65px}.talk-section .video-mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.talk-section .video-mask video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.talk-section .text-block{position:relative;padding:100px 75px;border:1px solid #3a3a3a;border-radius:35px;-webkit-border-radius:35px;background-color:rgba(255,255,255,0.04);background-image:url('../img/shape02a.webp');background-repeat:no-repeat;background-position:right 100px center;background-size:235px 235px}.talk-section .text-block h2{font-size:64px;margin:0 0 40px}.talk-section .text-block .c-btn{-webkit-box-shadow:10px 10px 70px 0 rgba(255,124,198,0.57);-moz-box-shadow:10px 10px 70px 0 rgba(255,124,198,0.57);box-shadow:10px 10px 70px 0 rgba(255,124,198,0.57)}footer{padding:40px 0 160px}footer .logo-block{width:100%;padding:30px 0 40px;border-top:1px solid #323232}footer .logo-block .custom-logo-link{display:block;width:100%;max-width:121px;margin:0 auto}footer .logo-block .custom-logo-link img{width:auto;max-height:103px}footer .foot-menu-block .footer-menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}footer .foot-menu-block .footer-menu li{margin:0 15px 15px}footer .foot-menu-block .footer-menu li a{color:#fff;font-size:16px;font-weight:500}footer .foot-menu-block .footer-menu li a:hover{opacity:.6}@media (max-width:1399.98px){.services-section .video-mask video{height:100%;width:auto;margin:auto !important}}@media (max-width:1199.98px){header{padding:15px 0}header .header-holder .logo-holder{flex:0 0 96px;width:96px;padding:0 10px}header .header-holder .logo-holder img{max-height:64px}header .header-holder .button-holder{padding:7px 0 10px}header .header-holder .button-holder .c-btn{display:none}header .header-holder .button-holder .c-btn.mobile{display:inline-block}}@media (max-width:991.98px){.packages-section .video-mask video{height:100%;width:auto;margin:auto !important}.talk-section .text-block{padding:30px 15px 260px;background-size:160px 160px;background-position:right 15px bottom 30px}.talk-section .text-block h2{font-size:32px;line-height:48px;margin:0 0 30px}.column-section{padding:50px 0 350px}.column-section .img-mask{right:0;top:auto;height:350px}.faq-section .section-title{padding:0 0 30px}.faq-section .section-title h2{margin:0 0 30px;font-size:32px}.faq-section .section-title{text-align:center}.promo-section::before{background:linear-gradient(to bottom, #080808 0, rgba(8,8,8,0) 45%, rgba(8,8,8,0) 55%, #080808 100%);background:-moz-linear-gradient(top, #080808 0, rgba(8,8,8,0) 45%, rgba(8,8,8,0) 55%, #080808 100%);background:-webkit-linear-gradient(top, #080808 0, rgba(8,8,8,0) 45%, rgba(8,8,8,0) 55%, #080808 100%)}.promo-section::after{display:none}.promo-section{padding:50px 0;background-position:right 14% center}.promo-section .promo-block{text-align:center}.promo-section .promo-block h2{margin-bottom:56%}.promo-section .promo-block p{margin:0 0 30px;padding:10px 5px;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(20px);border-radius:10px;-webkit-border-radius:10px}.faq-section,.team-section{padding:50px 0}.team-section .slider-main .slide .img{flex:0 0 100%;width:100%;height:100%;padding-top:100%}.team-section .slider-main .slide .inner{padding:0 0 30px}.team-section .slider-main .slide{flex-direction:column-reverse;padding:15px}.packages-section{padding:40px 0}.packages-section .section-title,.services-section .section-title{padding-bottom:35px}.services-section{padding:40px 0}.story-section{padding:40px 0}.home-hero-section .full-height{min-height:1px}.home-hero-section .section-title{padding:100px 0 380px}.home-hero-section .button-block{padding-bottom:35px}.story-section .image-block img{margin-top:25px}}@media (max-width:767.98px){.talk-section .video-mask video{height:100%;width:auto;margin:auto !important}footer{padding:40px 0 90px}footer .foot-menu-block .footer-menu{flex-direction:column}footer .foot-menu-block .footer-menu li{margin:0 0 30px}footer .logo-block .custom-logo-link{max-width:95px}footer .logo-block .custom-logo-link img{max-height:80px}.faq-section .accords .accord-card .card-btn{font-size:16px;line-height:24px}.faq-section .section-title h6{font-size:12px}.team-section .slider-nav .slide .avatar{width:48px;height:48px}.team-section .slider-main{padding:35px 0 0}.team-section .slider-nav .slide h6{font-size:12px}.team-section .slider-nav .slide h4{font-size:14px;line-height:20px}.team-section .slider-main .slide .inner h2{font-size:16px;margin:0 0 10px;padding:0 0 10px}.team-section .slider-main .slide .inner h6{font-size:12px}.packages-section .box h4{font-size:16px;line-height:24px}.packages-section .box{height:231px}.services-section .box .inner{padding:15px 15px 0;border-radius:24px;-webkit-border-radius:24px}.services-section .box .inner h4{font-size:16px;line-height:24px;margin:0 0 10px}.services-section .box img{width:160px;height:160px}.story-section .text-block h2{padding:0 0 10px;margin:0 0 10px}.story-section .outer-block{padding:15px;border-radius:32px;-webkit-border-radius:32px}.story-section .outer-block img{border-radius:24px;-webkit-border-radius:24px}h2{font-size:24px;line-height:32px}.home-hero-section .section-title h3{font-size:24px;line-height:32px}.home-hero-section .section-title h1{font-size:32px}}@media (max-width:575.98px){.home-hero-section .mobile-video-mask{display:block}.home-hero-section .video-mask{display:none}.faq-section .section-title h2{font-size:14px}}