.reserve .im{margin-bottom:75px}@media (max-width: 767px){.reserve .im{margin-bottom:25px}}.reserve .info{padding-bottom:100px}@media (max-width: 767px){.reserve .info{padding-bottom:45px}}.reserve .info .wcm{max-width:908px}.reserve .info__title{font-size:28px;letter-spacing:1px;font-weight:bold;margin-bottom:20px}@media (max-width: 767px){.reserve .info__title{font-size:22px;line-height:30px}}.reserve .info__txt{font-size:16px;letter-spacing:1px;margin-bottom:60px}@media (max-width: 767px){.reserve .info__txt{letter-spacing:0.5px;margin-bottom:45px}}.reserve .info__banner{margin-bottom:45px}.reserve .info__btn{text-align:center}.reserve .info__btn a{max-width:390px}@media (max-width: 767px){.reserve .info__btn a{max-width:290px}}.reserve .info__btn a:after{margin-top:-3px;background-position:center bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 767px){.reserve .info__btn a:after{width:18px}}.reserve .info__btn a:hover:after{right:17px;margin-top:5px}.reserve .merit{padding:0 0 150px}@media (max-width: 767px){.reserve .merit{padding-bottom:0}}.reserve .merit .wcm{max-width:908px}.reserve .merit__title{margin-bottom:50px}@media (max-width: 767px){.reserve .merit__title{margin-bottom:20px}}.reserve .merit__title p{font-size:14px;letter-spacing:2px;font-family:"Inter", sans-serif;color:#7c7c7c;text-align:center;margin-bottom:20px}@media (max-width: 767px){.reserve .merit__title p{margin-bottom:10px}}.reserve .merit__title h2{font-size:36px;letter-spacing:2px;font-weight:bold;text-align:center}@media (max-width: 767px){.reserve .merit__title h2{font-size:24px}}.reserve .merit ul{font-size:0;margin:0 -17px}@media (max-width: 767px){.reserve .merit ul{margin:0}}.reserve .merit ul li{display:inline-block;vertical-align:top;width:33.3333333%;padding:0 17px}@media (max-width: 767px){.reserve .merit ul li{display:block;width:auto;padding:0;margin-bottom:50px}}.reserve .merit ul li .img{margin-bottom:40px;position:relative}@media (max-width: 767px){.reserve .merit ul li .img{margin-bottom:30px}}.reserve .merit ul li .img .icon{width:78px;position:absolute;left:-25px;bottom:-30px}@media (max-width: 767px){.reserve .merit ul li .img .icon{left:0}}.reserve .merit ul li .tit{font-size:22px;letter-spacing:1px;font-weight:bold;color:#e15b29;margin-bottom:10px}@media (max-width: 767px){.reserve .merit ul li .tit{margin-bottom:5px}}.reserve .merit ul li .intr{font-size:16px;letter-spacing:1px}.reserve .blockForm{padding:90px 0 150px;position:relative}@media (max-width: 767px){.reserve .blockForm{padding:60px 0 70px;margin-bottom:0;margin-top:0}}.reserve .blockForm:before{display:block;content:"";width:43%;height:590px;position:absolute;right:0;bottom:-110px;background:url(../../img/top/gr1_bg.svg) repeat;z-index:1}@media (max-width: 767px){.reserve .blockForm:before{display:none}}.reserve .blockForm .wcm{max-width:908px}.reserve .formBlock{position:relative;z-index:2}.reserve .formBlock .custom-checkbox .checkmark{background:#fffbf8}.reserve .formBlock .other input{background:#fffbf8}.reserve #footer .copyr{background:#f2f2f2;padding-bottom:40px}@media (max-width: 767px){.reserve #footer .copyr{padding-bottom:20px}}.step2 .blockForm{background:none;padding-top:0}@media (max-width: 767px){.step2 .blockForm{overflow:hidden}}#reserve #footer .bx-contact-ft,#reserve #footer .ft-ins{display:none}#reserve.indexThx.step3 #footer .bx-contact-ft,#reserve.indexThx.step3 #footer .ft-ins{display:inherit}

/*# sourceMappingURL=maps/reserve.min.css.map */
