.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;user-select:none;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{outline:0}.btn-default{border:1px solid transparent;color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-md{padding:10px 12px;font-size:12px;line-height:1.5;border-radius:4px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:4px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-green-order{display:flex;align-items:center;justify-content:center;background:#3c821a;transition:background .2s;text-align:center;border:0;z-index:0;padding:9px 15px;font-size:.9em;color:#fff;font-weight:400}.btn-green-order:focus,.btn-green-order:hover{background:#66b245}.btn-green-order[disabled]{opacity:.65;cursor:not-allowed}.btn-gray-check{display:flex;align-items:center;justify-content:center;background-color:#aaa;text-align:center;border:0;z-index:0;padding:9px 15px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400}.btn-gray-check:focus,.btn-gray-check:hover{background-color:#777}@media (max-width:768px){.btn-gray-check{margin-left:auto}}.btn-red-gradient{border:0;z-index:0;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:700}.btn-red-gradient[disabled]{opacity:.65;cursor:not-allowed}.btn-red-gradient{background-color:#dc3545;background:linear-gradient(to bottom,#e40a0a 45%,#cf0202 55%)}.btn-red-gradient:focus,.btn-red-gradient:hover{background:linear-gradient(to bottom,#d50909 45%,#c00202 55%)}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;text-align:center}@media (min-width:768px){.modal::before{content:'';display:inline-block;height:100%;vertical-align:middle}}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto}@media (min-width:768px){.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop,.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,.5)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.staticMain.photogalleryMain h2{margin-top:10px;font-size:24px;line-height:30px}.staticMain h1{font:700 24px/32px 'Open Sans',Arial,Helvetica,sans-serif;text-align:left;margin:20px 0;margin-bottom:16px}.staticMain h2{font:700 20px/24px 'Open Sans';margin:0}.staticMain h3{margin:18px 0;padding:0;font-size:24px;font-weight:400}@media (min-width:768px){.staticMain h3{padding:0 20px}}.staticMain ul{font-size:18px;line-height:26px;list-style:square;margin:10px 0;padding-left:20px;padding-right:10px}.staticMain ul.block-list{list-style-type:none;padding-left:0;padding-right:0}.staticMain ul.block-list li{display:block;margin:20px 0;padding:10px;background:#f9f9f9;border:1px solid #d7d7d7}@media (min-width:768px){.staticMain ul.block-list li{padding:15px 15px 15px 170px}}.staticMain ul.block-list li img{display:block;max-width:100%;margin:0 auto 20px auto}@media (min-width:500px){.staticMain ul.block-list li img{float:left;margin:0;max-width:165px}}@media (min-width:768px){.staticMain ul.block-list li img{margin:0 0 0 -165px}}.staticMain ul.block-list li p{padding-left:0}.staticMain ul.block-list li .title{padding-bottom:25px;font-weight:600}@media (min-width:500px){.staticMain ul.block-list li .title{padding-bottom:10px;padding-left:170px}.staticMain ul.block-list li .title:after,.staticMain ul.block-list li .title:before{content:" ";display:table}.staticMain ul.block-list li .title:after{clear:both}}@media (min-width:768px){.staticMain ul.block-list li .title{padding-bottom:25px;padding-left:0}.staticMain ul.block-list li .title:after,.staticMain ul.block-list li .title:before{display:none;content:''}}@media (min-width:768px){.staticMain ul{padding-left:40px}}@media (min-width:992px){.staticMain ul{margin-left:20px;padding-left:40px}}.staticMain p{margin:0;padding:7px 0;font-size:14px;line-height:21px}@media (min-width:768px){.staticMain p{padding:7px 20px}}.staticMain p+h3{margin-top:28px}.staticMain .note{box-sizing:border-box;display:inline-block;margin:15px;padding:7px 20px;background:#d7d7d7;font-style:italic;font-size:14px;line-height:18px;color:#444}@media (min-width:768px){.staticMain .note{margin-left:30px;margin-right:30px}}.staticMain .image-list{font-size:0;text-align:center}@media (min-width:402px){.staticMain .image-list{text-align:left}}.staticMain .image-list div{display:inline-block;vertical-align:top;border:1px solid #e4e4e4;padding:2px;margin:8px}.staticMain .application,.staticMain .mail__change,.staticMain .mail__disabled,.staticMain .rate,.staticMain .special{max-width:640px}@media (min-width:768px){.staticMain .application,.staticMain .mail__change,.staticMain .mail__disabled,.staticMain .rate,.staticMain .special{width:75%}}@media (min-width:992px){.staticMain .application,.staticMain .mail__change,.staticMain .mail__disabled,.staticMain .rate,.staticMain .special{width:50%}}@media (min-width:1190px){.staticMain .application,.staticMain .mail__change,.staticMain .mail__disabled,.staticMain .rate,.staticMain .special{width:75%}}@media (min-width:1300px){.staticMain .application,.staticMain .mail__change,.staticMain .mail__disabled,.staticMain .rate,.staticMain .special{width:50%}}.staticMain .rate fieldset .form-group.last{margin-bottom:0}.staticMain .rate fieldset .form-group--radio .input-wrapp .checkbox{display:inline-block}.staticMain .rate__message{margin:20px auto;font-size:16px;line-height:20px;text-align:center}.staticMain .rate__actions{padding:20px 0}.staticMain .rate__actions button[type=submit]{margin:0 auto}.staticMain .mail__change,.staticMain .mail__disabled{margin:50px auto 0 auto;max-width:960px}@media (min-width:992px){.staticMain .mail__change,.staticMain .mail__disabled{width:75%}}@media (min-width:1300px){.staticMain .mail__change,.staticMain .mail__disabled{width:75%}}.staticMain .mail__change__title,.staticMain .mail__disabled__title{margin:0 0 20px 0;text-align:center}.staticMain .mail__change__content,.staticMain .mail__disabled__content{padding:5px 10px}.staticMain .mail__change__name,.staticMain .mail__disabled__name{margin:0 0 10px 0}.staticMain .mail__change__actions,.staticMain .mail__disabled__actions{padding:20px;text-align:center}.staticMain .mail__change__action,.staticMain .mail__disabled__action{margin:0 5px;min-width:80px}.staticMain .mail__change,.staticMain .mail__disabled{max-width:640px}@media (min-width:992px){.staticMain .mail__change,.staticMain .mail__disabled{width:100%}}.assessment{width:100%;max-width:500px;margin:20px auto;background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.assessment__img{height:100px}.assessment__img img{height:100%;width:100%;object-fit:cover}.assessment__content{display:grid;align-items:center;text-align:center;height:100%;padding:0 24px 32px}.assessment__form{display:flex;flex-direction:column;gap:16px;font-size:14px}.assessment__fields{display:grid;gap:8px}.assessment h1{text-align:center;margin:24px 0 0}.assessment p{max-width:330px;margin:auto;padding:0}.assessment label{font-weight:400;font-size:14px}.assessment textarea{resize:none;height:100px}.assessment button{margin:8px auto 0}.assessment .br-theme-css-stars{margin:2px 0 10px}.assessment .br-theme-css-stars .br-widget{display:flex;align-items:center;justify-content:center}.guestbook__title{width:100%;margin:0 16px 16px 0;display:inline-flex;align-items:center;gap:8px}.guestbook__total-rating{font-size:18px;font-weight:600}.guestbook__score{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:#fff;border:1px solid #d7d7d7;border-radius:4px}.photogallery{margin:0 auto;padding:20px 0;width:100%;max-width:1190px}.photogallery__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.photogallery__item{box-sizing:border-box;padding:10px;flex:0 1 100%}@media (min-width:320px){.photogallery__item{flex:0 1 100%}}@media (min-width:425px){.photogallery__item{flex:0 1 50%}}@media (min-width:600px){.photogallery__item{flex:0 1 33.33%}}@media (min-width:768px){.photogallery__item{flex:0 1 25%}}@media (min-width:992px){.photogallery__item{flex:0 1 25%}}@media (min-width:1190px){.photogallery__item{flex:0 1 25%}}.photogallery__item__poster{display:block;margin:0 auto;width:100%;height:auto}.photogallery__item__title{display:block;margin-top:3px;text-align:center;font-size:12px}.photogallery__item__location{display:block;margin-top:3px;text-align:center;font-size:12px}.photogallery__image-wrapper{min-height:200px}.thanks__page{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:12px}@media (min-width:992px){.thanks__page{margin-top:36px}}.thanks__page__wrapper{width:100%;max-width:712px;padding:18px 0;border-radius:16px;background:#fff;box-shadow:0 0 10 0 rgba(0,0,0,.1)}.thanks__page .thanks_header{line-height:21px;text-align:center}.thanks__page .thanks_header__title{font-size:16px;font-weight:700;line-height:21px;text-align:center;margin:16px 0 8px 0}.thanks__page .thanks_header__info{font-size:14px;padding:0 16px}.thanks__page .orderinfo__payment_method{font-size:14px;padding:0 26px 0 16px}.thanks__page .orderinfo__order{padding:0 16px}.thanks__page .orderinfo__order__list{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:21px;list-style:none;padding:0;margin:0}.thanks__page .orderinfo__order__summary{font-size:14px;font-weight:600}.thanks__page .orderinfo__delivery{padding:0 16px;font-size:14px}.thanks__page .orderinfo__delivery__title{font-size:14px;line-height:16px;font-weight:600;margin:0 0 16px 0}.thanks__page .orderinfo__delivery__content{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:992px){.thanks__page .orderinfo__delivery__content{flex-wrap:nowrap;gap:48px}}.thanks__page .orderinfo__delivery__col{display:flex;flex-direction:column;gap:8px}@media (min-width:992px){.thanks__page .orderinfo__delivery__col{min-width:250px}.thanks__page .orderinfo__delivery__col:first-child{max-width:50%}}.thanks__page .orderinfo__delivery__row{display:flex;gap:8px}.thanks__page .orderinfo__delivery__row strong{font-weight:500;color:#85888e;width:100px;flex-shrink:0}.thanks__page .mobile_app{display:flex;align-items:center;justify-content:space-between;font-size:14px;gap:16px;padding:0 16px}.thanks__page .mobile_app__info{margin-bottom:12px}.thanks__page .mobile_app__list{display:flex;gap:16px;font-size:14px}.thanks__page .mobile_app__list img{display:block;width:100%;height:42px}.thanks__page .spacing{display:flex;justify-content:space-between}.thanks__page .separator{content:'';display:block;height:1px;margin:18px 0;background:rgba(133,136,142,.1)}.regions{display:flex;flex-direction:column;gap:12px}@media (min-width:992px){.regions__search{max-width:327px}}.regions__search-title{font:700 16px/21px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 8px}.regions__search ul#region-result{font-size:14px;line-height:18px}.regions__list{background:#fff;padding:0 16px;font-size:14px;line-height:21px}.regions__head{color:#85888e;display:none}@media (min-width:992px){.regions__head{display:flex}}.regions__border{border-bottom:1px solid #f0f0f0}.regions__parent{display:flex;font-size:16px;font-weight:700;margin:16px 0 4px}@media (min-width:992px){.regions__parent{font-size:14px;font-weight:400;align-items:center;width:100%;height:44px;margin:0 0 -44px}}.regions__item{display:flex}.regions__cell{display:flex;align-items:center;width:100%;padding:11px 0}@media (min-width:992px){.regions__name{flex:0 0 auto;width:250px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.regions__city-name{flex:2}.regions__price{width:150px;flex:0 0 auto;justify-content:flex-end}@media (min-width:768px){.regions__price{justify-content:flex-start}}@media (min-width:1190px){.static{display:flex;flex-direction:column;max-width:1024px}}.static__side{display:grid;gap:16px}.static__img{border-radius:8px;overflow:hidden;width:100%;max-height:300px;margin:0 0 8px}.static__img img{width:100%;height:100%;object-fit:cover}.static__text p,.static__text ul{font-size:14px;line-height:21px;margin:8px 0}.static__text p{padding:0}.static__text ul{padding:0 0 0 16px;list-style:disc}