@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");@import url("https://unpkg.com/aos@next/dist/aos.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css");.top{background:#000;padding:10px 0}.top__content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:992px){.top__content{-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.top__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.top a{color:#fff;text-decoration:none;padding-left:35px;position:relative}@media (max-width:992px){.top a{margin:0 25px;font-size:14px}}@media (max-width:767px){.top a{margin:5px}}.top a::after{display:block;position:absolute;left:0;top:2px;bottom:0;margin:auto}.top a.mail::after{content:url("/media/default/message.png")}.top__phone{padding-left:35px;margin-left:50px;position:relative;color:#fff}@media (max-width:992px){.top__phone{font-size:14px;margin:0}}.top__phone p{margin:0}.top__phone a{padding:0}.top__phone::after{display:block;position:absolute;left:0;top:2px;bottom:0;margin:auto;content:url("/media/default/phone.png")}.menuButton{position:absolute;top:50px;right:15px;width:40px;height:32px;z-index:100;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;display:none;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}@media (max-width:992px){.menuButton{display:-ms-flexbox;display:-webkit-flex;display:flex;top:20px}}.menuButton span{background:#fff;height:4px;width:36px;transition:background 0.3s ease-in, visibility 0.3s ease-in, opacity 0.3s ease-in, -ms-transform 0.3s ease-in-out;transition:background 0.3s ease-in, visibility 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in-out;transition:background 0.3s ease-in, visibility 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in, visibility 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in-out;border:2px solid #1d0e07}.menuButton.active span{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border:0}.menuButton.active span:nth-child(1){-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menuButton.active span:nth-child(2){visibility:hidden;opacity:0}.menuButton.active span:nth-child(3){-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu{position:-webkit-sticky;position:sticky;top:0;z-index:99;background:#0f2031}@media (max-width:992px){.menu{display:none;position:fixed;top:0;right:0;left:0;bottom:0;overflow-y:auto}}.menu__container{display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-ms-flex-pack:center;justify-content:center}.menu__ul{list-style-type:none;padding:0;margin:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-webkit-transition:padding-left 0.3s ease-in-out;transition:padding-left 0.3s ease-in-out}@media (max-width:992px){.menu__ul{-ms-flex-direction:column;flex-direction:column;padding:100px 0px}}.menu__ul li{margin-left:50px;position:relative}@media (max-width:1199px){.menu__ul li{margin-left:30px}}@media (max-width:992px){.menu__ul li{margin-left:0;margin-bottom:20px}}.menu__ul li.active>a{color:#ffbb03;font-weight:600}.menu__ul li:hover>a{color:#ffbb03}.menu__ul li:hover>ul{opacity:1;visibility:visible}.menu__ul li:first-child{margin-left:0}.menu__ul li a{display:block;font-size:15px;text-transform:uppercase;font-weight:300;color:#fff;text-decoration:none;text-align:center;padding:5px 0}@media (max-width:992px){.menu__ul li a{font-size:20px}}.menu__ul ul{list-style-type:none;margin:0;padding:0;padding:10px;-ms-flex-direction:column;flex-direction:column;visibility:hidden;opacity:0;position:absolute;background:#0f2031;left:-10px;width:200px;box-sizing:border-box;-webkit-transition:opacity 0.3s, visibility 0.3s;transition:opacity 0.3s, visibility 0.3s}@media (max-width:992px){.menu__ul ul{visibility:visible;opacity:1;display:none;position:static;width:100%}}.menu__ul ul li{margin:10px 0}.menu__ul ul li a{font-size:14px;text-align:left}@media (max-width:992px){.menu__ul ul li a{text-align:center;font-size:16px}}.section{padding:70px 0;padding-bottom:120px;overflow:hidden}@media (max-width:992px){.section{padding:40px 0}}@media (max-width:767px){.section{padding:20px 0}}.section--offer{background:url("/media/default/background.jpg") no-repeat;background-attachment:fixed;padding-bottom:70px}.section__row{margin:0 -25px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:992px){.section__row{-ms-flex-direction:column;flex-direction:column}}.section__col{padding:0 25px;box-sizing:border-box;width:100%}@media (max-width:992px){.section__col{padding-bottom:20px}}.section h1{color:#545454;font-weight:300;line-height:140%;font-size:32px}.section__text{line-height:170%;color:#545454;font-size:16px;margin-bottom:10px}.section__text--offer{text-align:center;max-width:692px;margin:0 auto}.section h2{font-size:62px;color:#545454;line-height:140%;text-align:center;font-weight:300;margin-top:0;margin-bottom:25px}@media (max-width:992px){.section h2{font-size:40px}}.contact{background:url("/media/default/contact-background.jpg");background-attachment:fixed;padding:108px 0}@media (max-width:992px){.contact{background-position:center;padding:40px 0}}.contact__row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px}@media (max-width:992px){.contact__row{-ms-flex-direction:column;flex-direction:column}}.contact__col{padding:0 15px;box-sizing:border-box}@media (max-width:992px){.contact__col{text-align:center}}.contact__col:first-child{width:46%}@media (max-width:992px){.contact__col:first-child{width:100%}}.contact__col:last-child{width:54%}@media (max-width:992px){.contact__col:last-child{width:100%}}.contact h2{margin:0;font-size:60px;color:#545454;font-weight:400;text-transform:uppercase;margin-bottom:39px}@media (max-width:992px){.contact h2{text-align:center;font-size:40px}}.contact h3{font-size:18px;color:#545454;font-weight:bold;line-height:120%;margin:0;margin-bottom:20px}@media (max-width:992px){.contact h3{margin-top:30px;text-align:center}}.contact__text{font-size:16px;color:#545454;line-height:170%;margin-bottom:20px}.contact__text strong{font-weight:900;display:block;padding:10px 0}@media (max-width:992px){.contact__text{text-align:center;margin-bottom:30px}}.contact__text a{color:inherit;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.contact__text a:hover{color:#1d0e07}.contact__text .marker{display:block;padding-left:45px;position:relative}@media (max-width:992px){.contact__text .marker{padding-left:0;padding-top:40px;text-align:center}}.contact__text .marker::before{content:url("/media/default/marker.png");position:absolute;left:0;top:0}@media (max-width:992px){.contact__text .marker::before{right:0;top:0px;margin:auto}}.contact__text .phone{display:inline-block;padding-left:45px;position:relative}@media (max-width:992px){.contact__text .phone{padding-left:0;padding-top:40px;text-align:center}}.contact__text .phone::before{content:url("/media/default/phone.png");position:absolute;left:0;top:0}@media (max-width:992px){.contact__text .phone::before{right:0;top:0px;margin:auto}}.contact__text .message{display:inline-block;padding-left:45px;position:relative}@media (max-width:992px){.contact__text .message{padding-left:0;padding-top:40px;text-align:center}}.contact__text .message::before{content:url("/media/default/message.png");position:absolute;left:0;top:0}@media (max-width:992px){.contact__text .message::before{right:0;top:0px;margin:auto}}.contact__information{padding-top:50px}@media (max-width:992px){.contact__information{max-width:400px;padding-top:10px;padding-bottom:30px;margin:0 auto}}.contact__informationRow{display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:992px){.contact__informationRow{-ms-flex-pack:center;justify-content:center;margin:0 -15px}}@media (max-width:767px){.contact__informationRow{-ms-flex-direction:column;flex-direction:column}}.contact__informationCol{padding-left:60px;box-sizing:border-box;font-size:16px;color:#545454;line-height:170%}@media (max-width:992px){.contact__informationCol{width:50%;padding:0 15px}}@media (max-width:767px){.contact__informationCol{width:100%;padding:15px 0}}.contact__informationCol:first-child{padding-left:0}.contact__informationCol a{color:inherit;text-decoration:none}.contact__informationCol a span{font-weight:900}.footer{background:#fff;padding:20px 0}.footer .footer__text{color:#4e5455;font-size:12px;text-align:center;line-height:120%;margin-bottom:5px}.footer .footer__text--marginTop{margin-top:20px}.footer .footer__text a{color:inherit;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;text-decoration:none}.footer .footer__text a:hover{color:#1d0e07}.footer .footer__text img{display:inline-block;margin-left:5px;position:relative;top:4px}.form{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:10px}@media (max-width:992px){.form{max-width:600px;margin:0 auto}}.form__text{color:#545454;font-size:13px;line-height:160%;text-align:center;margin-top:10px}.form__text a{color:inherit;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.form__text a:hover{color:#1d0e07}.form__input{width:100%;border:1px solid #545454;box-sizing:border-box;font-size:14px;padding:10px 12px;height:40px;font-family:"Open Sans";padding-right:50px;background:none;color:#545454 !important;outline:none}.form__input.error{border:1px solid #c27070}.form__input--textarea{height:127px;resize:none}.form__field{margin-bottom:18px;position:relative}.form__label{display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:13px;color:#545454;line-height:120%;margin-left:-5px;margin-top:-9px}.form__checkbox{height:22px;width:100%;max-width:22px;border:1px solid #888;outline:none;background:#545454;margin-right:15px}.form__checkbox.error{border:1px solid #c27070}.form__fieldButton{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-top:23px}@media (max-width:992px){.form__fieldButton{-ms-flex-pack:center;justify-content:center}}.form__button{background:#1d0e07;color:#fff;font-size:18px;font-weight:bold;text-align:center;outline:none;border:0;padding:12px 36px;cursor:pointer;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.form__button:hover{background:#32180c}.form__error{color:#c27070;margin-top:7px;font-size:13px;font-weight:400;padding-bottom:5px}.form__loading{display:none;margin-top:30px}.form__loadingContent{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center}.form__loading span{display:-ms-flexbox;display:-webkit-flex;display:flex;width:25px;height:25px;border:3px solid #1d0e07;border-top-color:rgba(0, 0, 0, 0);border-radius:100%;-webkit-animation:formSending 0.7s ease-in-out infinite;animation:formSending 0.7s ease-in-out infinite}.form__success{font-size:16px;text-align:center;padding:10px 0;color:#1d0e07;font-weight:bold}@-webkit-keyframes formSending{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes formSending{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.callbackButton,.callback__icon{display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;-ms-flex-align:center;align-items:center;align-items:center;-ms-flex-pack:center;justify-content:center;justify-content:center;z-index:2;z-index:2;-webkit-transition:opacity 0.3s;-webkit-transition:opacity 0.3s, bottom 0.7s;-webkit-transition:opacity 0.3s, bottom 7s;transition:opacity 0.3s;transition:opacity 0.3s, bottom 0.7s;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:60px;height:60px;background:#4da5fd;box-shadow:0px 0px 10px 0 #4da5fd;position:fixed;right:20px;-moz-transition:opacity 0.3s, bottom 0.7s;-ms-transition:opacity 0.3s, bottom 0.7s;-o-transition:opacity 0.3s, bottom 0.7s;bottom:30px;font-size:35px;color:#fff;border-radius:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important}@media (max-width:992px){.callbackButton,.callback__icon{width:45px;height:45px;font-size:28px}}.callbackButton:hover,.callback__icon:hover{opacity:0.8}.callbackButton:before,.callback__icon:before,.callbackButton:after,.callback__icon:after{content:"";display:block;position:absolute;border:2px solid #4da5fd;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:100%;-webkit-animation:pulse-animate 1.5s linear infinite;animation:pulse-animate 1.5s linear infinite;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.callbackButton:after,.callback__icon:after{animation-delay:0.5s}@-webkit-keyframes pulse-animate{0%{-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulse-animate{0%{-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}50%{opacity:1}100%{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}.callback{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0, 0, 0, 0.8);z-index:9999999;display:none;overflow-y:auto;padding:20px 15px}.callback__blur{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.callback__container{max-width:450px;height:100%;position:relative;margin:0 auto;top:10%}@media (max-width:992px){.callback__container{top:5%}}.callback__modal{width:100%;background:#fff;border-radius:20px;box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.5);padding:60px 20px;position:relative;position:relative;box-sizing:border-box;z-index:2}@media (max-width:767px){.callback__modal{padding:40px 15px;padding-bottom:50px}}.callback__close{position:absolute;top:10px;right:15px;font-size:25px;color:#ccc;-webkit-transition:color 0.3s;transition:color 0.3s;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important}.callback__close:hover{color:#333}.callback__logo{padding:20px;background:#0f2031;margin:20px -20px}@media (max-width:767px){.callback__logo{margin-left:-15px;margin-right:-15px}}.callback__logo img{display:block;margin:0 auto}@media (max-width:767px){.callback__logo img{max-width:150px}}.callback__message{color:#0f2031;text-align:center;font-weight:bold;font-size:18px}@media (max-width:767px){.callback__message{font-size:16px}}.callback__message--marginTop{margin-top:20px}@media (max-width:767px){.callback__message--marginTop{margin-top:10px}}.callback__text{color:#333;font-size:18px;text-align:center;margin:10px 0}@media (max-width:767px){.callback__text{font-size:16px}}.callback__contact{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:5px 20px 10px 20px;max-width:400px;background:#f0f0f0;border-radius:50px;margin:0px auto;margin-top:30px;margin-bottom:20px;box-sizing:border-box}@media (max-width:767px){.callback__contact{margin-top:20px}}.callback__directional{font-size:32px;color:#000;font-weight:bold}@media (max-width:767px){.callback__directional{font-size:24px}}.callback__input{width:75px;background:none;border:0;border-bottom:2px solid #000;font-size:32px;color:#000;font-weight:bold;text-align:center;outline:none;margin:0 5px;margin-top:1px}@media (max-width:767px){.callback__input{font-size:24px;width:50px}}.callback__dash{font-size:30px;color:#000;font-weight:400}.callback__button{padding:15px 22px;display:block;margin:10px auto;max-width:225px;font-size:18px;text-align:center;color:#fff;border-radius:5px;border-radius:50px;-webkit-transition:color 0.3s, background-color 0.3s;-webkit-transition:opacity 0.3s;transition:color 0.3s, background-color 0.3s;transition:opacity 0.3s;cursor:pointer;box-sizing:border-box;background:#0f2031;border:2px solid #0f2031;outline:none;font-weight:400}@media (max-width:767px){.callback__button{font-size:16px}}.callback__button--marginTop{margin-top:40px}@media (max-width:767px){.callback__button--marginTop{margin-top:30px}}.callback__button:hover{opacity:0.8}.callback__info{font-size:14px;color:#777;text-align:center;margin-top:30px}@media (max-width:767px){.callback__info{margin-top:20px}}.callback__icon{position:absolute;position:absolute;bottom:0;bottom:-25px;right:0;right:20px;cursor:default;width:60px;height:60px;font-size:35px}.callback__icon:hover{opacity:1}.callback__icon:before,.callback__icon:after{display:none}.header{background:#0f2031;padding:17px 0;position:-webkit-sticky;position:sticky;top:-50px;z-index:99}@media (max-width:992px){.header{top:0;padding:10px 0}}@media (min-width:993px){.header.sticky .header__logo{-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);top:25px}}.header__row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px}@media (max-width:992px){.header__row{-ms-flex-direction:column;flex-direction:column}}.header__logo{max-width:240px;position:relative;padding:0 15px;box-sizing:border-box;transition:-ms-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out}@media (max-width:992px){.header__logo{max-width:100%;width:100%;text-align:center}.header__logo img{max-width:120px}}.header__menu{padding:0 15px;box-sizing:border-box;width:calc(100% - 255px);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width:992px){.header__menu{display:block;width:100%}}.recommended{border-top:4px solid #ffbb03;background:#04192e;padding:50px 0;padding-bottom:70px}@media (max-width:767px){.recommended{padding-bottom:30px}}.recommended__wrapper{padding:50px 0}.recommended__slide{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:60px !important}.recommended h2{font-size:22px;font-weight:900;text-align:center;line-height:120%;color:#fff;margin:0}.page{padding:75px 0;background:url("/media/default/background.jpg") no-repeat;background-attachment:fixed;position:relative}@media (max-width:1399px){.page{padding:40px 0}}@media (max-width:1399px){.page{padding:30px 0}}.page::after{content:"";display:block;background:#dde7f4;opacity:0.75;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.page h1{font-size:47px;color:#0e1f31;line-height:140%;text-align:center;font-weight:bold;margin-top:0;margin-bottom:25px}@media (max-width:992px){.page h1{font-size:30px}}.page__container{position:relative;z-index:2}.page__error{font-size:30px;color:#0e1f31;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.page__error{font-size:20px}}.page__error a{border:2px solid #c2a670;border:3px solid #ffbb03;text-align:center;padding:10px 45px;text-decoration:none;display:inline-block;margin-top:30px;color:#ffbb03;font-size:20px;font-weight:bold;-webkit-transition:color 0.3s ease-in-out, background 0.3s ease-in-out;transition:color 0.3s ease-in-out, background 0.3s ease-in-out}@media (max-width:767px){.page__error a{font-size:16px}}.page__error a:hover{background:#ffbb03;color:#fff}.page__row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.page__col{width:33.33%;padding:0 15px;padding-bottom:30px;box-sizing:border-box}@media (max-width:992px){.page__col{width:50%}}@media (max-width:767px){.page__col{width:100%;max-width:400px;margin:0 auto}}.components{padding-bottom:30px}.components img{display:block;margin:0 auto}.components--center{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.components--column{-ms-flex-direction:column;flex-direction:column}.components:first-child{padding-top:0}.components:last-child{padding-bottom:0}.components__row{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px}@media (max-width:992px){.components__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.components__row{-ms-flex-direction:column;flex-direction:column}}.components__row--center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.components__row--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.components__col{padding:0 15px;box-sizing:border-box;width:50%;padding-bottom:30px}@media (max-width:992px){.components__col{padding-bottom:20px}}@media (max-width:1399px){.components__col{width:100%}.components__col:last-child{padding-bottom:0}}.components__col--4{width:25%}@media (max-width:1399px){.components__col--4{width:33.33%}}@media (max-width:767px){.components__col--4{width:100%;max-width:295px;margin:0 auto}}.components__photo{text-decoration:none;display:contents}.components__photo:hover img{opacity:0.8}.components__photo span{font-size:14px;color:#545454;line-height:160%;font-style:italic;display:block;padding-top:15px;text-align:center}@media (max-width:992px){.components__photo span{font-size:13px;padding-top:10px}}.components__img{display:block;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;border:10px solid #fff;box-sizing:border-box}.components__button{font-size:14px;color:#ffbb03;font-weight:900;text-transform:uppercase;border:3px solid #ffbb03;display:inline-block;padding:12px 24px;text-decoration:none;margin-top:30px;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s}.components__button:hover{background:#ffbb03;color:#0f2031}.components__text{color:#545454;font-size:16px;line-height:170%;overflow-x:auto;font-weight:400}.components__text p{margin-top:0}.components__text hr{border:1px solid #000}.components__text--singleText{max-width:800px;margin:0 auto}.components__text table{width:100% !important;height:auto !important;border-collapse:collapse}@media (max-width:767px){.components__text table{font-size:14px}}.components__text table p{margin:0;line-height:140%}.components__text table tr:first-child td{border-top:0}.components__text table td{border-top:1px solid #545454;padding:15px 5px;line-height:140%}.components__header{font-size:47px;margin:0;color:#0e1f31;font-weight:bold}@media (max-width:992px){.components__header{font-size:30px;margin-bottom:0}}.components__header--center{text-align:center}.components__subHeader{font-size:22px;color:#0e1f31;margin:0;font-weight:bold;margin-top:10px}@media (max-width:992px){.components__subHeader{font-size:20px}}@media (max-width:767px){.components__subHeader{font-size:18px}}.components__subHeader--center{text-align:center}.components__iframe{max-width:670px;height:380px;width:100%;margin:0 auto;border:0;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:767px){.components__iframe{max-width:767px;height:50vw}}.components__center{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}html,body{padding:0;margin:0;font-family:"Open Sans", sans-serif}html.overflow,body.overflow{overflow:hidden}a,button,input,div[role="button"]{-webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important}a{-ms-word-break:break-all;word-break:break-all}img{max-width:100%}.container,.top__container,.menu__container,.section__container,.contact__container,.footer__container,.header__container,.recommended__container,.page__container,.banner__container{max-width:1270px;padding:0 15px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:992px){.container,.top__container,.menu__container,.section__container,.contact__container,.footer__container,.header__container,.recommended__container,.page__container,.banner__container{max-width:768px}}.map{height:621px;width:100%;border:0;display:block}@media (max-width:992px){.map{height:400px}}.grecaptcha-badge{display:none !important}.pagination ul{list-style-type:none;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul li{margin:5px}.pagination ul li.disabled{display:none}.pagination ul li.active span{background:#0e1f31;color:#fff}.pagination ul a,.pagination ul span{font-size:16px;color:#0e1f31;text-decoration:none;font-weight:bold;display:block;padding:5px 10px;box-sizing:border-box;border:2px solid #0e1f31}.pagination ul a:hover{background:#0e1f31;color:#fff;opacity:0.7}.banner{z-index:0 !important}.banner--page .banner__image{height:300px}.banner--page .banner__button{color:#fff;border-color:#fff;margin-top:20px}.banner--page .banner__button:hover{background:#fff}.banner__image{height:650px;width:100%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;position:relative}@media (max-width:1399px){.banner__image{height:550px}}@media (max-width:1399px){.banner__image{height:400px}}.banner__item{position:relative;z-index:1}.banner__content{position:absolute;z-index:1;right:70px;left:70px;bottom:0;top:0}@media (max-width:767px){.banner__content{left:15px;right:15px}}.banner__container{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.banner__header{font-size:36px;font-weight:900;line-height:150%;color:#fff;max-width:600px}@media (max-width:1399px){.banner__header{font-size:30px}}@media (max-width:992px){.banner__header{font-size:26px}}@media (max-width:767px){.banner__header{font-size:18px}}.banner__text{font-size:18px;line-height:170%;color:#fff;margin-top:30px;max-width:600px}@media (max-width:1399px){.banner__text{font-size:16px;margin-top:20px}}@media (max-width:767px){.banner__text{font-size:14px;margin-top:15px}}.banner__button{font-size:14px;color:#ffbb03;font-weight:900;text-transform:uppercase;border:3px solid #ffbb03;display:inline-block;padding:12px 24px;text-decoration:none;margin-top:60px;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s}@media (max-width:1399px){.banner__button{margin-top:30px}}.banner__button:hover{background:#ffbb03;color:#0f2031}.banner__navigation{width:32px;height:32px;border:6px solid rgba(0, 0, 0, 0);border-radius:2px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;margin:auto;z-index:2;outline:none;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media (max-width:1399px){.banner__navigation{width:26px;height:26px}}@media (max-width:1199px){.banner__navigation{width:22px;height:22px}}@media (max-width:767px){.banner__navigation{display:none}}.banner__navigation--next{border-bottom-color:#969698;border-left-color:#969698;left:40px}@media (max-width:1399px){.banner__navigation--next{left:20px}}.banner__navigation--prev{border-top-color:#969698;border-right-color:#969698;right:40px}@media (max-width:1399px){.banner__navigation--prev{right:20px}}.banner__navigation:hover{opacity:0.7}