

/* Start:/local/templates/template1/public/css/common/blocks/faq/faq.css?17860187412440*/
.faq .accordion{padding:0;margin-bottom:32px;background-color:#fff}@media (max-width:767px){.faq .accordion{margin-bottom:15px}}.faq .accordion.-open .accordion__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .accordion .accordion__title{padding:20px 40px;border:1px solid #20233a;background-color:#fff}@media (max-width:1325px){.faq .accordion .accordion__title{padding:18px 20px}}@media (max-width:767px){.faq .accordion .accordion__title{padding:14px 15px}}.faq .accordion .accordion__title-text{border:0;font-size:26px;line-height:1.45;color:#20233a}@media (max-width:1325px){.faq .accordion .accordion__title-text{font-size:18px}}@media (max-width:767px){.faq .accordion .accordion__title-text{font-size:14px}}.faq .accordion .accordion__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-size:35px;line-height:1;color:#20233a;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq .accordion .accordion__icon::before{display:block;font-size:35px;line-height:1}.faq .accordion .accordion__body{background-color:#f1e8dd}.faq .accordion .accordion__text{margin-top:0;padding:40px;color:#20233a}@media (max-width:1325px){.faq .accordion .accordion__text{padding:25px}}@media (max-width:767px){.faq .accordion .accordion__text{padding:15px}}.faq .accordion .accordion__text p:first-of-type{display:block}.faq__title{display:block;width:100%;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:center;font-family:"Montserrat",Verdana,sans-serif;font-weight:500;font-size:40px;line-height:1.45;text-transform:uppercase;color:#20233a}@media (max-width:1600px){.faq__title{font-size:32px}}@media (max-width:1325px){.faq__title{margin-bottom:30px;font-size:28px}}@media (max-width:767px){.faq__title{margin-bottom:15px;font-size:24px}}.faq__more-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}@media (max-width:1325px){.faq__more-wrapper{margin-top:30px}}@media (max-width:767px){.faq__more-wrapper{margin-top:20px}}
/*# sourceMappingURL=faq.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/contacts/contacts.css?17483397264341*/
.contacts__reach-subtitle{font-family:"Montserrat",Verdana,sans-serif;font-weight:500;font-size:20px;line-height:1.6;letter-spacing:.03em;color:#20233a}@media (max-width:1600px){.contacts__reach-subtitle{font-size:18px}}@media (max-width:1325px){.contacts__reach-subtitle{font-size:17px}}@media (max-width:767px){.contacts__reach-subtitle{font-size:15px}}.contacts__info,.contacts__list,.contacts__reach-text li{font-family:"Montserrat",Verdana,sans-serif;font-weight:400;font-size:16px;line-height:1.8;letter-spacing:.02em}.contacts__reach-text li{color:#20233a}@media (max-width:1600px){.contacts__info,.contacts__list,.contacts__reach-text li{font-size:14px}}@media (max-width:767px){.contacts__info,.contacts__list,.contacts__reach-text li{font-size:13px;line-height:1.6}}.contacts__container{padding-top:70px}@media (max-width:1600px){.contacts__container{padding-top:95px}}@media (max-width:1325px){.contacts__container{padding-top:0}}.contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:663px;min-height:500px;height:auto;padding-top:80px;color:#20233a;background-color:#f1e8dd}@media (max-width:1600px){.contacts__list{max-width:49%;min-height:347px;padding-top:60px}}@media (max-width:1325px){.contacts__list{max-width:647px;min-height:347px;padding-top:100px}}@media (max-width:767px){.contacts__list{max-width:100%;min-height:inherit;padding-top:20px}}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px;word-break:break-word}@media (max-width:1600px){.contacts__item{margin-top:35px}}@media (max-width:1325px){.contacts__item{margin-top:30px}}.contacts__item.icon::before{margin-right:15px;line-height:1;color:#20233a}.contacts__item.icon-location::before{margin-left:7px;font-size:28px}.contacts__item.icon-phone::before{font-size:35px}.contacts__item.icon-email::before{margin-left:5px;font-size:30px}.contacts__item:first-child{margin-top:0}.contacts__item--email{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__address{max-width:336px}.contacts__coords{margin-top:30px;display:block}@media (max-width:1600px){.contacts__coords{margin-top:10px}}@media (max-width:1325px){.contacts__coords{margin-top:20px}}.contacts__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__reach-container{padding:60px 90px 60px 80px;margin-top:55px;border:.5px solid #20233a}@media (max-width:1600px){.contacts__reach-container{padding:37px 99px 80px 40px}}@media (max-width:1325px){.contacts__reach-container{padding:41px 86px 60px 45px}}@media (max-width:767px){.contacts__reach-container{margin-top:40px;padding:20px 20px 40px}}.contacts__reach-subtitle{margin-bottom:33px}@media (max-width:1600px){.contacts__reach-subtitle{margin-bottom:26px}}.contacts__reach-text li{position:relative;margin-bottom:31px;padding-left:20px}@media (max-width:1325px){.contacts__reach-text li{padding-left:23px}}.contacts__reach-text li::before{content:"";position:absolute;top:13px;left:3px;display:inline-block;width:13px;height:1px;border-bottom:1px solid #20233a}@media (max-width:1600px){.contacts__reach-text li::before{top:11px}}@media (max-width:1325px){.contacts__reach-text li::before{top:9px}}.contacts__reach-text li:last-child{margin-bottom:0}.contacts__map{height:480px;background-color:rgba(0,0,0,.2)}@media (max-width:767px){.contacts__map{height:400px}}.contacts__info{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:80px 0 80px 80px;color:#20233a;background-color:#f1e8dd}@media (max-width:1600px){.contacts__info{padding:60px}}@media (max-width:1325px){.contacts__info{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-gap:20px 40px;margin-bottom:55px;padding:50px 60px 50px 40px}}@media (max-width:767px){.contacts__info{grid-auto-flow:row;grid-row-gap:30px;grid-template-columns:repeat(1,1fr);margin-bottom:40px;padding:20px 20px 40px}}
/*# sourceMappingURL=contacts.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/contacts/contacts--main.css?1748339726506*/
.contacts--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1325px){.contacts--main{margin-bottom:-60px}}@media (max-width:767px){.contacts--main{margin-bottom:0}}@media (max-width:1325px){.contacts--main .contacts__container{max-width:708px;margin:0 auto}}.contacts--main .card__title-link{margin-right:auto;margin-left:auto}
/*# sourceMappingURL=contacts--main.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/map/map.css?17483397292501*/
.map__title{font-family:"Montserrat",Verdana,sans-serif;font-weight:500;font-size:40px;line-height:58px;text-transform:uppercase}@media (max-width:1600px){.map__title{font-size:32px;line-height:46px}}@media (max-width:1325px){.map__title{font-size:28px;line-height:40px}}@media (max-width:767px){.map__title{font-size:24px;line-height:35px}}.map__content{font-family:"Montserrat",Verdana,sans-serif;font-size:16px;line-height:1.8;letter-spacing:.02em}@media (max-width:1600px){.map__content{font-size:14px}}@media (max-width:767px){.map__content{font-size:13px;line-height:1.6}}.map{background-color:rgba(0,0,0,.2)}.map--default{height:420px}@media (max-width:1600px){.map--default{height:300px}}.map--network{height:580px}@media (max-width:1325px){.map--network{height:480px}}@media (max-width:767px){.map--network{height:318px}}.map img{background-color:transparent}.map__marker{width:42px;height:50px;font-size:50px;line-height:1;color:#20233a}.map__marker svg path{fill:#20233a;stroke:#20233a}@media (max-width:1600px){.map__marker{width:34px;height:40px;font-size:40px}}@media (max-width:767px){.map__marker{width:26px;height:30px;font-size:30px}}.map__marker--cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.map__marker--cluster::before{position:absolute;top:-3px;color:#20233a}.map__marker-count{position:absolute;top:3px;font-size:14px;line-height:1.6}@media (max-width:1325px){.map__marker-count{line-height:1.4}}@media (max-width:767px){.map__marker-count{font-size:12px;line-height:1.2}}#map [class$=-gototech]{display:none}.map__title{color:#fff}.map__template{min-height:470px;max-width:924px;width:100%}@media (max-width:1325px){.map__template{min-height:400px}}@media (max-width:767px){.map__template{min-height:425px}}.map__content{max-width:422px;-ms-flex-item-align:center;align-self:center;padding:0 69px;color:#fff;font-weight:300}@media (max-width:1325px){.map__content{max-width:314px;padding:0 30px}}@media (max-width:767px){.map__content{max-width:100%;padding:40px 38px 60px}}.map__title{margin-bottom:30px}.ymaps-2-1-79-gototech{display:none!important}#map>ymaps{border-radius:5px}.page--main #map>ymaps{overflow:hidden;border-radius:0 5px 5px 0}@media (max-width:767px){.page--main #map>ymaps{border-radius:0 0 5px 5px}#map *,#map-hotel{-ms-touch-action:auto;touch-action:auto}}
/*# sourceMappingURL=map.css.map */

/* End */
/* /local/templates/template1/public/css/common/blocks/faq/faq.css?17860187412440 */
/* /local/templates/template1/public/css/common/blocks/contacts/contacts.css?17483397264341 */
/* /local/templates/template1/public/css/common/blocks/contacts/contacts--main.css?1748339726506 */
/* /local/templates/template1/public/css/common/blocks/map/map.css?17483397292501 */
