﻿@font-face{font-family:'Rajdhani';font-style:normal;font-weight:400;src:local("Rajdhani Regular"),local("Rajdhani-Regular"),url("../fonts/rajdhani-v9-latin-ext_latin-regular.woff2") format("woff2"),url("../fonts/rajdhani-v9-latin-ext_latin-regular.woff") format("woff");}@font-face{font-family:'Rajdhani';font-style:normal;font-weight:600;src:local("Rajdhani SemiBold"),local("Rajdhani-SemiBold"),url("../fonts/rajdhani-v9-latin-ext_latin-600.woff2") format("woff2"),url("../fonts/rajdhani-v9-latin-ext_latin-600.woff") format("woff");}@font-face{font-family:'Rajdhani';font-style:normal;font-weight:700;src:local("Rajdhani Bold"),local("Rajdhani-Bold"),url("../fonts/rajdhani-v9-latin-ext_latin-700.woff2") format("woff2"),url("../fonts/rajdhani-v9-latin-ext_latin-700.woff") format("woff");}*,*::before,*::after{box-sizing:border-box;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}html{font-family:sans-serif;font-size:10px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}body{font-family:"Rajdhani";line-height:1;margin:0;padding:0;}.hidden{display:none !important;}.page{overflow:hidden;background:#e8e8e8;padding-top:8rem;}@media only screen and (min-width:990px){.page{padding-top:11rem;}}@media only screen and (min-width:1200px){.page{padding-top:14rem;}}.container{width:100%;margin:0 auto;max-width:120rem;padding:0 1.5rem;}.text-center{text-align:center !important;}.text-left{text-align:left !important;}.w-100{width:100%;}.m-0{margin:0 !important;}.text-uppercase{text-transform:uppercase !important;}.text-default{font-size:1.6rem;line-height:1.6;color:#282828;}.text-default h1{font-size:3rem;margin:0 0 2rem 0;line-height:1.1;font-weight:bold;color:#000;}@media only screen and (min-width:768px){.text-default h1{font-size:3.6rem;margin:0 0 3rem 0;}}@media only screen and (min-width:991px){.text-default h1{font-size:4.8rem;margin:0 0 4rem 0;}}.text-default h2{margin:0 0 1rem 0;font-weight:bold;line-height:1.1;font-size:2rem;color:#009994;}@media only screen and (min-width:768px){.text-default h2{margin:0 0 1.5rem 0;font-size:2rem;}}.text-default h3{margin:1rem 0;font-weight:bold;line-height:1.1;font-size:1.6rem;color:#0a2373;}@media only screen and (min-width:768px){.text-default h3{margin:0 0 1.5rem 0;font-size:1.8rem;}}.text-default a:not(.btn):not(.faq-box){color:#009994;background:linear-gradient(to bottom,#009994 0%,#009994 100%);background-position:0 100%;background-repeat:repeat-x;background-size:.2rem .2rem;text-decoration:none;transition:background-size .4s;}.text-default a:not(.btn):not(.faq-box):hover{background-size:.2rem 5rem;color:#000;}.text-default ul{list-style:none;margin:0 0 3rem;padding:0;}.text-default ul li{margin:0 0 .5rem 0;padding:0 0 0 1.5rem;position:relative;}.text-default ul li:before{content:"";width:.7rem;height:.2rem;background:#aaa;position:absolute;left:0;top:1.2rem;}.text-default p{margin:0 0 3rem 0;}.text-default img{max-width:100%;}.text-default table{width:100%;margin:0 0 3rem 0;border-collapse:collapse;border-spacing:0;}.text-default table thead tr td{background:#009994;color:#000;font-weight:bold;line-height:1.2;padding:1.2rem .7rem;font-size:1.4rem;text-transform:uppercase;}.text-default table tbody tr td,.text-default table tbody tr th{font-weight:normal;line-height:1.2;padding:.5rem .7rem;color:#282828;border:.1rem solid #eee;}.text-default table tbody tr:nth-child(2n+1) td,.text-default table tbody tr:nth-child(2n+1) th{background:#f7f7f7;}.navigation{list-style:none;margin:0;padding:7.5rem 0 1.5rem 0;text-align:center;}@media only screen and (min-width:991px){.navigation{margin:0 -2rem 0 0;padding:0;}}@media only screen and (min-width:1200px){.navigation{margin:0 -3rem 0 0;}}.navigation li{margin:0;padding:0;position:relative;}@media only screen and (min-width:991px){.navigation li{display:inline-block;}}.navigation li.has-child a{padding:1rem 3.5rem 1rem 2rem;}@media only screen and (min-width:991px){.navigation li.has-child a{padding:2rem 4.5rem 2rem 3rem;}}.navigation li.has-child a:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-60%);border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;}.navigation li.has-child.open ul{opacity:1;pointer-events:all;visibility:visible;height:auto;}@media only screen and (min-width:991px){.navigation li.has-child.open ul{top:calc(100% - .2rem);}}.navigation li.has-child.open a:after{transform:translateY(-50%) rotate(180deg);}.navigation li.has-child ul{display:block;margin:0;opacity:0;pointer-events:none;visibility:hidden;padding:0;background:#fff;list-style:none;transition:.3s;height:0;overflow:hidden;}@media only screen and (min-width:991px){.navigation li.has-child ul{position:absolute;top:150%;left:-1rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);padding:.5rem 0;height:auto;}}.navigation li.has-child ul li{margin:0;padding:0;display:block;}.navigation li.has-child ul li a{display:block;color:#666;padding:.5rem 2rem;text-align:center;font-weight:normal;font-size:1.4rem;}@media only screen and (min-width:991px){.navigation li.has-child ul li a{border:none;text-align:left;color:#282828;font-weight:bold;padding:1rem 2rem;font-size:1.2rem;}}.navigation li.has-child ul li a:before,.navigation li.has-child ul li a:after{content:none;display:none;}.navigation li.has-child ul li a:hover{background:none;color:#009994;}@media only screen and (min-width:991px){.navigation li.has-child ul li a:hover{background:none;color:#009994;}}.navigation li.selected a{color:#009994;}.navigation li a{display:inline-block;position:relative;text-decoration:none;padding:1rem 1.9rem;font-size:1.6rem;font-weight:600;transition:.3s;cursor:pointer;color:#000;white-space:nowrap;font-family:"Rajdhani";text-align:center;}@media only screen and (min-width:991px){.navigation li a{font-size:1.6rem;padding:2rem 2rem;}}@media only screen and (min-width:1200px){.navigation li a{padding:2rem 1.8rem;}}.navigation li a:hover{color:#009994;}@media only screen and (min-width:991px){.navigation li a:hover{color:#009994;}}.header{position:fixed;top:0;left:0;width:100%;z-index:250;text-align:center;background:#fff;border-bottom:.4rem solid #009994;}@media only screen and (min-width:991px){.header{border-bottom:.8rem solid #009994;}}.header__main{width:100%;max-width:120rem;padding:0 1.5rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;}.header__logo{display:flex;align-items:center;padding:1.3rem 0;font-size:0;position:relative;z-index:10;}@media only screen and (min-width:991px){.header__logo{padding:2rem 0;}}.header__logo--link{background:#0a2373;position:relative;}.header__logo img{max-height:5rem;display:inline-block;}@media only screen and (min-width:991px){.header__logo img{max-height:7rem;}}@media only screen and (min-width:1200px){.header__logo img{max-height:10rem;}}.header__logo h1{position:absolute;top:-9999px;left:-9999px;}.header__logo-background{width:999rem;height:8.3rem;position:absolute;background:#0a2373;top:-2rem;right:-4rem;overflow:hidden;z-index:-1;}@media only screen and (min-width:991px){.header__logo-background{height:11rem;}}@media only screen and (min-width:1200px){.header__logo-background{height:14rem;right:-6.5rem;}}.header__contact{text-align:left;color:#000;line-height:1.2;font-size:1.5rem;margin:0 0 0 5rem;display:none;}@media only screen and (min-width:991px){.header__contact{display:block;font-size:1.5rem;}}@media only screen and (min-width:1200px){.header__contact{margin:0 0 0 11.5rem;font-size:2rem;}}.header__contact a{font-weight:700;text-decoration:none;color:#000;margin:0 0 0 .5rem;}.header__contact span{color:#000;font-weight:400;}.header__menu{display:none;}.header__menu.open{display:block;}@media only screen and (max-width:990px){.header__menu{position:absolute;top:0;left:0;width:100%;background:#fff;box-shadow:0 2rem 2rem rgba(29,29,29,.2);}}@media only screen and (min-width:991px){.header__menu{display:block !important;}}.header__controls{display:flex;align-items:center;}@media only screen and (min-width:991px){.header__controls{position:absolute;top:0;right:1.5rem;}}.header__social{font-size:0;position:relative;z-index:10;display:block;margin:0 5rem 0 0;}@media only screen and (min-width:991px){.header__social{display:block;margin:0 1rem 0 0;}}.header__social a{display:inline-block;vertical-align:middle;margin:0 .4rem;}.header__social a img{width:2.2rem;height:2.2rem;display:block;}.header__phone{display:none;line-height:1.1;border:none;outline:none !important;border-radius:0;cursor:pointer;text-decoration:none;padding:1.5rem 1.5rem 1.5rem 4.5rem;font-weight:600;color:#000;background:#009994;position:relative;font-size:1.4rem;font-family:"Rajdhani";}@media only screen and (min-width:991px){.header__phone{display:block;padding:1.5rem 1.5rem 1.5rem 4.5rem;margin:0 0 0 1rem;}}@media only screen and (min-width:1500px){.header__phone{margin:0 0 0 2rem;}}.header__phone img{width:1.6rem;height:1.6rem;position:absolute;top:50%;transform:translateY(-50%);left:1.5rem;}.header__btn{display:none;line-height:1.1;border:none;outline:none !important;border-radius:0;cursor:pointer;text-decoration:none;padding:1.5rem 2rem;font-weight:600;color:#fff;background:#0a2373;position:relative;font-size:1.4rem;font-family:"Rajdhani";margin:0 0 0 .6rem;transition:.3s;}@media only screen and (min-width:991px){.header__btn{display:block;padding:1.5rem 2.5rem;}}.header__btn img{width:2rem;height:2rem;position:absolute;top:50%;transform:translateY(-50%);left:2.2rem;filter:brightness(0) saturate(100%) invert(53%) sepia(51%) saturate(670%) hue-rotate(352deg) brightness(88%) contrast(91%);}.header__btn:hover,.header__btn:focus,.header__btn:active{background:#081c5c;color:#fff;}.header__toggle{position:absolute;top:1.2rem;right:1rem;display:inline-block;width:4.5rem;height:4rem;border:none;outline:none !important;background:#009994;transform:rotate(0deg);transition:.3s ease-in-out;cursor:pointer;z-index:500;}@media only screen and (min-width:991px){.header__toggle{display:none;}}.header__toggle span{display:block;position:absolute;height:.2rem;width:2.8rem;background:#fff;opacity:1;left:.85rem;transform:rotate(0deg);transition:.25s ease-in-out;pointer-events:none;}.header__toggle span:nth-child(1){top:1rem;}.header__toggle span:nth-child(2){top:1.8rem;}.header__toggle span:nth-child(3){top:1.8rem;}.header__toggle span:nth-child(4){top:2.6rem;}.header__toggle.open span:nth-child(1){top:1.5rem;width:0%;left:50%;}.header__toggle.open span:nth-child(2){transform:rotate(45deg);}.header__toggle.open span:nth-child(3){transform:rotate(-45deg);}.header__toggle.open span:nth-child(4){top:1.5rem;width:0%;left:50%;}.footer{position:relative;}.footer .container{padding:0;}@media only screen and (min-width:768px){.footer .container{padding:0 1.5rem;}}.footer__caption{color:#000;font-size:1.8rem;line-height:1.2;text-align:center;width:100%;font-weight:bold;margin:0;padding:3rem 0;display:none;}@media only screen and (min-width:768px){.footer__caption{display:block;}}@media only screen and (min-width:991px){.footer__caption{font-size:2.8rem;padding:4rem 0;}}.footer__content{width:100%;}@media only screen and (min-width:768px){.footer__content{position:absolute;z-index:10;bottom:0;left:0;}}.footer__map{position:relative;z-index:5;}.footer-content{position:relative;}.footer-content__info{font-size:1.6rem;position:relative;}@media only screen and (min-width:768px){.footer-content__info{display:inline-block;}}.footer-content__address{background:none;color:#000;padding:3rem 2rem 1.5rem;text-align:center;line-height:2;}@media only screen and (min-width:768px){.footer-content__address{padding:3rem 5rem 6rem 3rem;text-align:left;background:#14348d;color:#fff;}}.footer-content__address span{font-weight:700;}@media only screen and (min-width:768px){.footer-content__address span{font-size:2.2rem;}}.footer-content__address p{font-weight:400;}.footer-content__address table{margin:0 auto;}@media only screen and (min-width:768px){.footer-content__address table{margin:0;}}.footer-content__address a{display:block;color:#009994;text-decoration:underline;}.footer-content__address a:hover{text-decoration:none;}@media only screen and (min-width:768px){.footer-content__address a{color:#fff;}}.footer-content__contacts{background:#009994;color:#000;padding:.5rem 2rem;}@media only screen and (max-width:767px){.footer-content__contacts{display:flex;flex-direction:column;}}@media only screen and (min-width:768px){.footer-content__contacts{padding:1.5rem 3rem;position:absolute;top:50%;right:0;transform:translate(50%,-50%);}}a.footer-phone:hover,a.footer-mail:hover{text-decoration:underline;}.copyright{padding:1.5rem 0;text-align:center;font-size:1.1rem;line-height:1.1;color:#000;font-weight:normal;width:100%;}@media only screen and (min-width:1200px){.copyright{font-size:1.2rem;}}.copyright a{text-decoration:none;color:#000;}.copyright a:hover{text-decoration:underline;}.btn{line-height:1.1;border:none;outline:none !important;border-radius:0;cursor:pointer;text-decoration:none;padding:1.1rem 3rem;font-weight:400;display:inline-block;color:#000;background:#f0f0f0;position:relative;font-size:1.4rem;font-family:"Rajdhani";border-radius:0;transition:.3s;}@media only screen and (min-width:991px){.btn{padding:1.1rem 3.5rem;}}.btn:hover{text-decoration:none;}.btn-primary{background:#009994;color:#fff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#006663;color:#fff;}.btn-secondary{background:transparent;color:#fff;border:1px solid #fff;padding:.8rem 3.2rem;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#061544;color:#fff;}.btn-link{padding:0;background:none;text-decoration:underline;color:#000;}.btn-link:hover,.btn-link:focus,.btn-link:active{text-decoration:none;color:#009994;}.formButton{text-align:center;}.formButton input{line-height:1.1;border:none;outline:none !important;border-radius:0;cursor:pointer;text-decoration:none;padding:1.1rem 3rem;font-weight:400;display:inline-block;color:#fff;background:#009994;position:relative;font-size:1.4rem;font-family:"Rajdhani";border-radius:0;transition:.3s;}.formButton input:hover,.formButton input:focus,.formButton input:active{background:#006663;color:#fff;}.formField{margin:0 0 1.5rem 0;position:relative;}.formField .label{line-height:1.1;font-family:"Rajdhani";font-size:1.4rem;color:#000;padding:0 0 .7rem 0;margin:0;font-weight:600;}.formField .edit input,.formField .edit textarea{border:.1rem solid #fff;background:#fff;border-radius:0;display:block;width:100%;line-height:1.1;font-family:"Rajdhani";font-size:1.6rem;color:#000;padding:.9rem 1.2rem;margin:0;}.formField .edit input:focus,.formField .edit textarea:focus{background:#fff;color:#000;}.formField .edit span.error{font-size:1.2rem;font-weight:bold;color:#f00;display:block;padding:.5rem 0;}.formField .edit textarea{resize:none;height:15rem;}.formField .edit ::-webkit-input-placeholder{color:transparent;}.formField .edit :-moz-placeholder{color:transparent;}.formField .edit ::-moz-placeholder{color:transparent;}.formField .edit :-ms-input-placeholder{color:transparent;}.formField .edit input::placeholder{color:transparent;}.formField.formField-checkBox{display:flex;flex-wrap:wrap;margin:4rem 0 1.5rem 0;padding:0;position:relative;width:100%;font-family:"Rajdhani";font-size:1.4rem;line-height:1.1;justify-content:center;align-items:center;}.formField.formField-checkBox .edit{width:1.4rem !important;order:-1;}.formField.formField-checkBox .edit span.val_required{position:absolute;}.formField.formField-checkBox .label{display:block;width:calc(100% - 24px);padding:0 0 0 1rem;}.formField.formField-checkBox .label label{color:#000;font-size:1.4rem;}.formField.formField-checkBox .label label a{color:#009994;text-decoration:underline;}.formField.formField-checkBox .label label a:hover{text-decoration:none;}#contactForm2 .form-row{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;}#contactForm2 .form-row .form-group{padding:0 .5rem;width:100%;}@media only screen and (min-width:550px){#contactForm2 .form-row .form-group{width:50%;}}#contactForm2 .form-group{margin-bottom:1rem;}#contactForm2 .form-group__label{margin-bottom:.5rem;width:100%;font-size:1.6rem;font-weight:bold;display:none;}#contactForm2 .form-group__input,#contactForm2 .form-group__textarea{display:block;width:100%;padding:.6rem 1.2rem;font-size:1.6rem;line-height:1.5;color:#444;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;font-family:"Rajdhani";}#contactForm2 .form-group__textarea{min-height:12rem;resize:none;}#contactForm2 .success{padding:12rem 0;width:100%;text-align:center;color:#008000;font-weight:bold;font-size:1.6rem;}.contact-form-popup{max-width:100rem;margin:0 auto;position:relative;}.contact-form-popup .mfp-close{width:3.2rem;height:3.2rem;line-height:3.3rem;text-align:center;position:absolute;top:-1.6rem;right:-1.6rem;background:#fff;color:#d00;padding:0;opacity:1;border-radius:100%;}@media(max-width:990px){.contact-form-popup .mfp-close{top:-1rem;right:-1rem;}}.contact-form-popup .mfp-close:hover{background:#d00;color:#fff;}.contact-form-popup .popup-sidebar{width:34rem;height:100%;position:absolute;top:0;left:0;background:#0a2373;}@media(max-width:990px){.contact-form-popup .popup-sidebar{width:28.5rem;}}@media(max-width:767px){.contact-form-popup .popup-sidebar{display:none;}}.contact-form-popup .popup-sidebar .popup-logo{text-align:center;padding:7.5rem 0;}.contact-form-popup .popup-sidebar .popup-logo svg,.contact-form-popup .popup-sidebar .popup-logo img{width:16rem;fill:#fff;}.contact-form-popup .popup-sidebar .popup-contacts{padding:0 0 0 4rem;}.contact-form-popup .popup-sidebar .popup-contacts .contact-link{margin:0 0 3rem 0;color:#fff;text-decoration:none;display:block;}.contact-form-popup .popup-sidebar .popup-contacts .contact-link .link-icon{display:inline-block;vertical-align:middle;margin:0 2rem 0 0;font-size:2rem;}.contact-form-popup .popup-sidebar .popup-contacts .contact-link .link-text{display:inline-block;vertical-align:middle;font-weight:normal;}.contact-form-popup .popup-sidebar .popup-contacts .contact-link .link-text span{display:block;font-size:1.4rem;}.contact-form-popup .popup-sidebar .popup-contacts .contact-link .link-text strong{display:block;font-size:1.8rem;}.contact-form-popup .popup-content{width:100%;padding:0 0 0 34rem;background:#fff;}@media(max-width:990px){.contact-form-popup .popup-content{padding:0 0 0 28.5rem;}}@media(max-width:767px){.contact-form-popup .popup-content{padding:0;}}.contact-form-popup .popup-content .form-inner{padding:7rem 5rem;min-height:40rem;}@media(max-width:990px){.contact-form-popup .popup-content .form-inner{padding:5rem 3rem;}}.contact-form-popup .popup-content .form-inner .form-text h1{margin:0 0 3.5rem 0;line-height:1.2;color:#000;font-size:3.5rem;font-weight:bold;}@media(max-width:990px){.contact-form-popup .popup-content .form-inner .form-text h1{margin:0 0 2rem 0;font-size:2.8rem;}}@media(max-width:767px){.contact-form-popup .popup-content .form-inner .form-text h1{margin:0 0 2rem 0;font-size:2.4rem;}}.contact-form-popup .popup-content .form-inner .form-text p{margin:0 0 3.5rem 0;line-height:1.2;color:#000;font-size:1.7rem;font-weight:normal;}@media(max-width:990px){.contact-form-popup .popup-content .form-inner .form-text p{font-size:1.5rem;}}@media(max-width:767px){.contact-form-popup .popup-content .form-inner .form-text p{font-size:1.4rem;}}.contact-form-popup .popup-content .form-inner .formField{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;}.contact-form-popup .popup-content .form-inner .formField .edit{width:100%;}.contact-form-popup .popup-content .form-inner .formField .edit input,.contact-form-popup .popup-content .form-inner .formField .edit textarea{width:100%;display:block;padding:.6rem 1.2rem;font-size:1.6rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-family:"Rajdhani";}@media(max-width:767px){.contact-form-popup .popup-content .form-inner .formField .edit input,.contact-form-popup .popup-content .form-inner .formField .edit textarea{width:100%;}}.contact-form-popup .popup-content .form-inner .formField .edit input.error,.contact-form-popup .popup-content .form-inner .formField .edit textarea.error{border-color:#f00;}.contact-form-popup .popup-content .form-inner .formField .edit textarea{width:100% !important;min-height:12rem;resize:none;}@media(min-width:768px){.contact-form-popup .popup-content .form-inner .formField .edit textarea{margin:.5rem 0 0 0;}}.contact-form-popup .popup-content .form-inner .formField .edit span.error{font-size:1.2rem;font-weight:bold;color:#f00;display:block;padding:.5rem 0;}.contact-form-popup .popup-content .form-inner .form-button{text-align:center;}.contact-form-popup .popup-content .form-inner .form-button input{line-height:1.1;border:none;outline:none !important;border-radius:0;cursor:pointer;text-decoration:none;padding:1.5rem 3rem;font-weight:600;display:inline-block;position:relative;font-size:1.4rem;font-family:"Rajdhani";border-radius:0;transition:.3s;background:#009994;color:#fff;}@media only screen and (min-width:991px){.contact-form-popup .popup-content .form-inner .form-button input{padding:1.5rem 3.5rem;}}.contact-form-popup .popup-content .form-inner .form-button input:hover,.contact-form-popup .popup-content .form-inner .form-button input:focus,.contact-form-popup .popup-content .form-inner .form-button input:active{text-decoration:none;background:#006663;color:#000;}.contact-form-popup .popup-content .form-inner.success{padding:12rem 0;width:100%;text-align:center;color:#008000;font-weight:bold;font-size:1.6rem;}.popup{max-width:760px;margin:0 auto;position:relative;background:#fff;}.popup-box{display:flex;width:100%;}.popup-box-left{padding:3rem 4rem 3rem 3rem;width:calc(100% - 235px);align-self:center;}@media(max-width:620px){.popup-box-left{width:100%;}}@media(max-width:550px){.popup-box-left{padding:4rem 2rem;}}.popup-box-right{width:23.5rem;}@media(max-width:620px){.popup-box-right{display:none;}}.popup-box-right img{max-width:100%;object-fit:cover;display:block;}.popup-box-title{text-align:center;margin:0 0 3.5rem 0;}.welcome-text{text-align:center;display:block;font-size:2.4rem;font-weight:800;padding:1rem 1rem 2.5rem;}@media(max-width:768px){.welcome-text{font-size:2.2rem;}}.popup-box-title svg{margin:0 auto;height:auto;max-width:10rem;text-align:center;}@media(max-width:768px){.popup-box-title svg{max-width:8rem;}}.popup-box-text{display:block;font-weight:500;color:#000;margin:0;padding:0;line-height:1.3;font-size:20px;text-align:center;}@media(max-width:768px){.popup-box-text{font-size:1.8rem;}}.popup-box-text a{color:#009994;font-weight:600;text-decoration:underline;}.popup-box-text a:hover{text-decoration:none;}.popup-box-text p{margin:0 0 1.5rem 0;}.popup-box-button{text-align:center;margin:2.5rem 0 0 0;}.popup-box-button a{position:relative;display:inline-block;font-size:1.6rem;color:#fff;text-decoration:none;font-weight:800;background-color:#009994;padding:1.2rem 3.5rem;border:1px solid transparent;transition:background-color .3s ease-in;border-radius:2px;cursor:pointer;}.popup-box-button a:hover{border:1px solid #000;background:#fff;color:#000;}.popup-box-seat{position:absolute;bottom:5rem;right:18rem;}.popup-box-logo{position:absolute;right:2.8rem;bottom:3rem;}.popup-box-logo img{display:block;max-width:100%;width:16.6rem;}.popup .mfp-close{width:5rem;height:5rem;line-height:5rem;text-align:center;position:absolute;top:-1.6rem;right:-1.6rem;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#d00 !important;opacity:1;filter:alpha(opacity=100);padding:0;font-size:5rem;}#cookiePanel{z-index:999;width:290px;min-height:20px;box-sizing:border-box;padding:20px;background:#222;overflow:hidden;position:fixed;bottom:15px;right:15px;}@media only screen and (min-width:768px){#cookiePanel{width:350px;padding:30px 30px 30px 30px;bottom:30px;right:30px;}}.cookiePanelIn{margin:0;padding:0;font-family:"Rajdhani";color:#fff;font-size:13px;line-height:20px;display:block;margin-top:10px;}.cookiePanelIn a{color:#fff;text-decoration:underline;}.cookiePanelIn a:hover{text-decoration:none;}.cookiePanelIn input{display:inline-block;font-family:"Rajdhani";background:#009994;color:#fff;font-size:14px;font-weight:bold;margin-top:14px;box-sizing:border-box;padding:15px 24px;text-align:center;transition:background .3s;border:1px solid #009994;border-radius:0;}.cookiePanelIn input:hover{cursor:pointer;background:#222;border-color:#fff;}