@charset "UTF-8";a,button{color:inherit}*,button,button:focus{outline:0}.label,b,strong{font-weight:700}.button--next,sup{position:relative}.container,img{max-width:100%}@media only screen and (max-width:768px){.hide-on-small{display:none!important}}@media only screen and (max-width:1024px){.hide-on-medium{display:none!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.space-betwen,.text-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.button--next::after,.content-row__heading::before,.has-submenu::before,.row-table thead::before{content:''}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{border:none;background:0 0;font-family:inherit}strong{color:#42425b}sup{font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}.space-betwen{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-modal,.text-center{-webkit-flex-direction:column;-webkit-box-orient:vertical}.text-center{text-align:center;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.text-right{text-align:right}.flex-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.disabled{opacity:.33}.button--next:hover,.button--primary:hover{opacity:.9}.color-primary{color:#4385ff}.color-green{color:#27ae60}.color-orange{color:#f2994a}.color-red{color:#eb5757}.bg-primary{background-color:#4385ff!important}.bg-green{background-color:#27ae60!important}.bg-orange{background-color:#f2994a!important}.bg-red{background-color:#eb5757!important}.info{font-size:12px;line-height:18px;color:#a0a0a0}.label{margin:15px 0;font-size:15px;line-height:19px}.heading{font-weight:400;font-size:24px;line-height:36px;text-align:center}.button{padding:10px 25px;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #e3e3ea;-webkit-border-radius:50px;border-radius:50px;color:#42425b;font-weight:600;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fixed-button,.v-center{-webkit-box-align:center}.button--next,.button--primary,.button:hover{background-color:#4385ff;color:#fff}.button img,.fixed-button{-webkit-transition:.5s;-o-transition:.5s}.button img{margin-right:10px;transition:.5s}.button--inline{display:inline-block}.button--primary{border:none}.button--primary img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.button--next{padding:15px;border:none}.button--next::after{position:absolute;right:20px;top:24px;width:24px;height:12px;background-image:url(../img/chevron.png);background-repeat:no-repeat;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.button:hover{cursor:pointer;border-color:#4385ff}.button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.link{color:#4385ff}.link:hover{cursor:pointer;opacity:.8}.contact-modal__close:hover,.content-row__toggle:hover{opacity:.7;cursor:pointer}.spacer{margin:15px 0;height:1px;width:100%;background:#e3e3ea}ol{padding-left:15px}ol li{margin:10px 0;padding-left:20px}html{height:100%;scroll-behavior:smooth}body{font-family:Quicksand;font-size:13px;line-height:20px;color:#42425b;background:#f5f7f4}.header,.logo{font-family:Poppins}*{-webkit-box-sizing:border-box;box-sizing:border-box}.main-image{position:absolute;top:0;left:0;width:100%;height:-webkit-calc(100vh - 150px);height:calc(100vh - 150px);-o-object-fit:cover;object-fit:cover}.main{position:relative;z-index:20;padding-top:280px}@media only screen and (max-width:1024px){.main{padding-top:120px}}.container{width:1310px;margin:auto;padding:0 15px}.duo-col,.quartet-col,.trio-col{display:grid;grid-gap:20px}.duo-col{grid-template-columns:1fr 1fr}.trio-col{grid-template-columns:1fr 1fr 1fr}.quartet-col{grid-template-columns:1fr 1fr 1fr 1fr}.gap10{grid-gap:10px}.v-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.h-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-wrapper{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(66,66,91,.2);box-shadow:0 0 10px rgba(66,66,91,.2);-webkit-border-radius:10px;border-radius:10px;padding:50px}@media only screen and (max-width:768px){.duo-col,.quartet-col,.trio-col{display:block}.page-wrapper{padding:20px}}.page-wrapper--small{width:500px;margin:auto}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.divided{display:grid;grid-template-columns:5fr 2fr;grid-gap:20px}@media only screen and (max-width:768px){.divided{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.callendar .day,.contact-modal,.contact-modal__content,.warranty{-webkit-box-direction:normal}.divided .content-row:first-of-type{margin-top:0}.divided .content-row:last-of-type{margin-bottom:0}.page-heading{margin-bottom:60px}.page-subtitle,.page-title{text-align:center;color:#fff;margin:0}.page-title{font-size:42px;line-height:1.1;font-weight:700}@media only screen and (max-width:768px){.page-title{font-size:32px}}.page-subtitle{margin:30px 0;font-weight:400;font-size:18px;line-height:1.4}.fixed-button{position:fixed;bottom:35px;z-index:4000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);transition:.5s}.header--fixed,.sub-menu{-webkit-box-shadow:0 0 10px rgba(66,66,91,.2)}.content-row__toggle,.fixed-button img{-webkit-transition:.5s;-o-transition:.5s}.fixed-button img{transition:.5s}.fixed-button:hover{cursor:pointer;background:#fff}.fixed-button:hover img{-webkit-filter:invert(1);filter:invert(1)}.button-scroll-top{right:35px;background:#42425b}.button-call{left:35px;background:#eb5757}@media only screen and (max-width:768px){.page-subtitle{font-size:16px}.fixed-button{bottom:15px}.button-scroll-top{right:15px}.button-call{left:15px}}.content-row{margin:25px 0}.content-row__heading{position:relative;display:block;margin:0;padding:15px 25px;background:#f6f7fd;-webkit-border-radius:4px;border-radius:4px;font-weight:700;font-size:18px;line-height:22px}.content-row__heading::before{position:absolute;left:0;top:0;background:#4385ff;-webkit-border-radius:4px;border-radius:4px;width:4px;height:100%}.content-row__toggle{position:absolute;top:2px;right:0;padding:25px;background-image:url(../img/chevron.png);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.5s}.content-row__inner{padding:15px 0}.sub-menu{display:none;position:absolute;top:20px;right:0;padding:10px;background-color:#fff;color:#42425b;box-shadow:0 0 10px rgba(66,66,91,.2);-webkit-border-radius:4px;border-radius:4px}.sub-menu a:hover{color:#4385ff}.has-submenu{padding:0;margin:0;position:relative;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.has-submenu:hover{cursor:pointer}.has-submenu:hover .sub-menu{display:block}.has-submenu::before{margin-right:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}.buttons-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.buttons-flex .button{margin-right:10px}.flex-table td{padding:5px 15px 5px 0;font-size:11px;font-weight:700}.flex-table td:first-child{font-weight:500;color:rgba(66,66,91,.75)}.row-table{width:100%}.row-table thead{position:relative;background:#f6f7fd;-webkit-border-radius:4px;border-radius:4px;font-weight:400;font-size:10px;line-height:12px;text-transform:uppercase}.row-table thead::before{position:absolute;left:0;top:0;background:#4385ff;-webkit-border-radius:4px;border-radius:4px;width:4px;height:100%}.row-table thead tr td{padding:5px 10px}.row-table thead tr td:first-child{padding-left:20px}.row-table thead tr td:last-child{padding-right:30px;text-align:right}.row-table tbody tr{border-bottom:1px solid #e3e3ea}.row-table tbody tr td{padding:5px 10px}.row-table tbody tr td:first-child{padding-left:20px}.row-table tbody tr td:last-child{padding-right:30px;text-align:right}.row-table .checkbox{margin:10px 0}input[type=date]{position:relative;height:50px}input[type=date]:after{content:"\25BC";color:#555;padding:0 5px;opacity:0}input[type=date]:hover:after{color:#bf1400}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0}.header,.header__logo strong{color:#fff}input[type=date]::-webkit-inner-spin-button{z-index:99999;opacity:0}input[type=date]::-webkit-clear-button{z-index:99999;opacity:0}.header{position:fixed;top:0;left:0;width:100%;z-index:5000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header__top{padding:10px 0;background-color:rgba(0,0,0,.33);font-size:11px}@media only screen and (max-width:1024px){.header__top{display:none}.header__main{background-color:rgba(255,255,255,.98)}}.header__top .container,.header__top__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.header__top .container{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top__left{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__main .container,.header__top__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.header__top__left a{font-weight:700}.header__top__left img{margin-right:10px}.header__top__right{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top__right a::after{margin-left:10px;content:'|'}.header__top__right a:last-of-type{margin-right:20px}.header__top__right a:last-of-type::after{display:none}.header__top a{margin:0 5px}.header__top a:hover{opacity:.85}.header__main .container{padding:35px 15px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.header__logo{font-size:22px;font-weight:300}.header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__nav .nav-item{display:block;margin:0 15px;font-weight:600;font-size:14px}@media only screen and (max-width:1024px){.header__main .container{padding:20px 15px;border-bottom:none}.header__logo,.header__logo strong{color:#42425b}.header__nav{position:fixed;top:60px;right:0;z-index:50;background-color:rgba(255,255,255,.98);padding:40px 15px;width:100%;height:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__nav .nav-item{margin:15px 0;font-size:18px;width:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#42425b}}.header__nav .nav-item:hover:not(.has-submenu){opacity:.8}.header__nav .nav-item .sub-menu{right:inherit;left:0;padding:0;min-width:150px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__nav .nav-item .sub-menu a{position:relative;display:block;margin:5px 0;padding:5px 40px 8px 15px;text-align:left;border-bottom:1px solid #666;font-weight:400}.header__nav .nav-item .sub-menu a::after{content:'';position:absolute;right:15px;top:11px;width:12px;height:8px;background-image:url(../img/chevron.png);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header__nav .nav-item .sub-menu li:last-child a{border-bottom:none}.header__cta{border:none}@media only screen and (max-width:1024px){.header__nav .nav-item .sub-menu a{margin:10px 0}.header__nav .nav-item .sub-menu{width:100%;padding:15px}.header__cta{display:none;background-color:#4385ff;color:#fff}.header__cta img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.header__burger{display:none;position:fixed;top:11px;right:15px;z-index:8000}.header__burger span{margin:8px 0;display:block;height:3px;width:36px;background-color:#42425b;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header--fixed{background-color:#fff;box-shadow:0 0 10px rgba(66,66,91,.2)}.header--fixed .header__top{background-color:rgba(0,0,0,.8)}.header--fixed .header__logo,.header--fixed .header__logo strong,.header--fixed .header__nav .nav-item{color:#42425b}.header--fixed .header__nav .has-submenu::before{border-top-color:#42425b}.header--fixed .header__cta{background-color:#4385ff;color:#fff}.header--fixed .header__cta img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media only screen and (max-width:1024px){.header__burger{display:block}.menu-opened .header__nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.menu-opened .header__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;left:15px;bottom:25px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);z-index:8000}.menu-opened .header__burger span:nth-child(2){opacity:0}.menu-opened .header__burger span:nth-child(1){-webkit-transform:rotate(45deg) translate(8px,7px);-ms-transform:rotate(45deg) translate(8px,7px);transform:rotate(45deg) translate(8px,7px)}.menu-opened .header__burger span:nth-child(3){-webkit-transform:rotate(-45deg) translate(8px,-7px);-ms-transform:rotate(-45deg) translate(8px,-7px);transform:rotate(-45deg) translate(8px,-7px)}.logo{font-size:22px;font-weight:300}.testimonials{padding:40px 0}.tns-outer{position:relative;padding:40px 0!important}@media screen and (max-width:1460px){.tns-outer{padding:40px 100px!important}}.tns-outer>button{display:none}.testimonial__title,.tns-controls button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.tns-controls button{position:absolute;top:-webkit-calc(50% - 30px);top:calc(50% - 30px);width:60px;height:60px;background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-modal__wrapper,.offer__item{-webkit-box-shadow:0 0 10px rgba(66,66,91,.2)}@media only screen and (max-width:768px){.tns-outer{padding:20px 0!important}.tns-controls{margin-top:40px}.tns-controls button{top:-70px}}.tns-controls button::after{width:24px;height:24px;content:'';background-image:url(../img/top.png);background-repeat:no-repeat;background-position:center;-webkit-filter:invert(1);filter:invert(1)}.tns-controls button:first-of-type{left:-130px}.tns-controls button:first-of-type::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tns-controls button:last-of-type{right:-130px}@media screen and (max-width:1600px){.tns-controls button:first-of-type{left:-80px}.tns-controls button:last-of-type{right:-80px}}@media screen and (max-width:1460px){.tns-controls button:first-of-type{left:0}.tns-controls button:last-of-type{right:0}}.tns-controls button:last-of-type::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.testimonial__title{margin-bottom:25px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.testimonial__title div,.testimonial__title__right a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center}.testimonial__title div{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.testimonial__title__right{-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.testimonial__title__right a{font-weight:700;font-size:12px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.testimonial__author__avatar,.testimonial__title__points{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;width:50px;height:50px;font-weight:700}.testimonial__title__right a img{margin-right:5px}.testimonial__title__points{margin-left:20px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;font-size:24px}.testimonial__author__avatar{-webkit-border-radius:50px;border-radius:50px;background:#bb6bd9;color:#fff;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:30px;font-family:Quicksand;text-align:center}.form-control label,.testimonial__location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.testimonial__author__avatar img{width:50px;height:50px;-webkit-border-radius:50px;border-radius:50px;-o-object-fit:cover;object-fit:cover}.testimonial__author__name{margin-left:10px;font-weight:700;font-size:14px}.testimonial__location{border-top:1px solid #e3e3ea;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:15px}.testimonial__location img{margin-right:10px}.footer{background:#42425b;color:#fff}.footer__heading{margin:30px 0;font-weight:700;font-size:18px}.footer__container{padding:80px 15px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px}@media only screen and (max-width:1024px){.footer__container{padding:40px 15px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.footer__heading{margin:20px 0 10px}.footer__container{grid-template-columns:1fr;text-align:center}}.footer .social-media a{margin-right:15px;opacity:.5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.footer .social-media a:hover{opacity:1}.footer__copyrights{padding:30px 15px;border-top:1px solid rgba(255,255,255,.15);text-align:center}.footer__copyrights p{margin:5px 0;font-size:11px;opacity:.5}.footer__copyrights a{font-weight:700}input,select,textarea{border:none;background:0 0;font-family:Quicksand;font-size:13px}.form-control{padding:10px 0;position:relative}.form-control input,.form-control select,.form-control textarea{border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;background:#fff;width:100%;padding:16px 15px;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.form-control textarea{height:140px}.form-control select{padding:15px 10px;background-image:url(../img/select.png);background-repeat:no-repeat;background-position:95% 23px;font-weight:700;height:50px;-moz-appearance:none;-webkit-appearance:none}.form-control select::-ms-expand{display:none}.form-control label{margin:5px 0;display:flex;font-weight:700;font-size:15px}.checkbox,.form-control .tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.form-control .tip{margin-left:5px;width:18px;height:18px;-webkit-border-radius:9px;border-radius:9px;background-color:rgba(0,0,0,.33);font-weight:400;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.checkbox label::before,.radio label::before{width:14px;height:14px;left:0;content:''}.checkbox,.radio{-webkit-box-align:center}.form-control .tip span{position:absolute;top:-15px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;color:#42425b;font-size:10px;padding:2px 7px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;visibility:hidden;border:1px solid #eee}.checkbox label a,.radio label a{color:#4385ff}.form-control .tip:hover{cursor:pointer;background-color:#4385ff}.form-control .tip:hover span{visibility:visible;opacity:1}.checkbox input,.radio input{opacity:0}.checkbox{margin:15px 0;position:relative;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.radio,.radio label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.checkbox input:checked+label::before{border-color:#4385ff;background-color:#4385ff;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.checkbox label{margin-left:10px;font-weight:500;font-size:10px;line-height:11px;text-align:justify}.checkbox label:hover{cursor:pointer}.checkbox label::before{position:absolute;top:0;border:1px solid #e3e3ea;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkbox--normal label{font-size:13px;line-height:20px}.checkbox--normal label::before{top:4px}.radio{margin:15px 0;position:relative;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.radio label,.switch{-webkit-box-align:center}.radio input:checked+label::before{border-color:#4385ff;background-color:#4385ff;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.radio label{margin-left:10px;font-weight:500;font-size:11px;line-height:11px;text-align:justify;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.price-input,.switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.radio label:hover{cursor:pointer}.radio label::before{position:absolute;border:1px solid #e3e3ea;-webkit-border-radius:22px;border-radius:22px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.offer__item__img,.switch label::after{-webkit-transition:.5s;-o-transition:.5s}.switch{position:relative;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.switch input:checked~label::after{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.switch label{font-weight:500;font-size:12px;padding-left:30px}.switch label:hover{cursor:pointer}.switch label::after,.switch label::before{content:'';position:absolute}.switch label::before{left:0;top:0;width:41px;height:20px;background:#313134;-webkit-border-radius:50px;border-radius:50px}.switch label::after{left:2px;top:2px;width:16px;height:16px;-webkit-border-radius:8px;border-radius:8px;background:#54545c;transition:.5s}.post-code{display:grid;grid-template-columns:2fr 1fr 3fr 2fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-items:center}.small-select{width:95px!important;background-position:80% 23px!important}.price-input{max-width:220px;display:flex}.price-input__currency{position:relative;z-index:5;margin-right:-10px;padding:0 20px;background:#fff;border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;font-weight:500;font-size:11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-modal__wrapper--error,.contact-modal__wrapper--error::before,.contact-modal__wrapper--success{display:none}.price-input input{width:70%}.date-input{position:relative}.date-input input{background-image:url(../img/calendar.png);background-repeat:no-repeat;background-position:93% center}.date-input input::-webkit-clear-button{display:none}.date-input input::-ms-clear{width:0;height:0;display:none}.contact-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:6000;background-color:rgba(255,255,255,.85);-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-modal .checkbox input:checked+label::before{border-color:#eb5757;background-color:#eb5757}.contact-modal .checkbox label{font-size:9px;color:#a0a0a0}.contact-modal__wrapper{padding:70px 0;width:1000px;max-width:100%;min-height:500px;background:url(../img/call.jpg) right no-repeat #fff;position:relative;box-shadow:0 0 10px rgba(66,66,91,.2);-webkit-border-radius:10px;border-radius:10px;-webkit-background-size:auto 100%;background-size:auto 100%}.contact-modal__wrapper::before{content:'';width:250px;height:100%;position:absolute;top:0;right:300px;background:-webkit-gradient(linear,left top,right top,from(white),color-stop(white),to(transparent));background:-webkit-linear-gradient(left,#fff,#fff,transparent);background:-o-linear-gradient(left,#fff,#fff,transparent);background:linear-gradient(to right,#fff,#fff,transparent)}.contact-modal__wrapper--error .button-cancel,.contact-modal__wrapper--success .button-cancel{margin-top:20px;margin-left:0!important;width:180px}.contact-modal__wrapper--error{background:#eb5757;color:#fff}.contact-modal__wrapper--error .contact-modal__close{color:#fff}.contact-modal__wrapper--error .button-cancel{border-color:#fff!important}.contact-modal__content{position:relative;z-index:10;margin-left:120px;max-width:500px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contact-modal__close{position:absolute;right:15px;top:-5px;font-size:42px;border:none;background:0 0;padding:5px;color:#000}.contact-modal__title{margin:0;font-weight:700;font-size:42px;line-height:52px}.contact-modal__text{font-size:18px;line-height:27px}.contact-modal__form .custom-input{background:#fff;border:1px solid #e3e3ea;-webkit-box-shadow:0 0 20px rgba(255,255,255,.4);box-shadow:0 0 20px rgba(255,255,255,.4);-webkit-border-radius:4px;border-radius:4px;max-width:380px;display:flexbox}.contact-modal__form .custom-input input{padding:15px;font-family:Quicksand;font-size:14px}.contact-modal__form .custom-input::before{margin-left:15px;content:'+48';font-weight:700;font-size:14px}.callendar__month::before,.place-gallery__item::after{content:'';left:0;top:0}.contact-modal__form .checkbox{max-width:380px}.contact-modal__form .buttons{margin:20px 0}.contact-modal .button-cancel,.contact-modal .button-submit{padding:15px 40px;font-weight:600;font-size:14px;-webkit-border-radius:50px;border-radius:50px}.contact-modal .button-cancel:hover,.contact-modal .button-submit:hover{cursor:pointer;opacity:.85}.contact-modal .button-submit{border:1px solid #eb5757;background:#eb5757;color:#fff}.contact-modal .button-cancel{margin-left:10px;border:1px solid #42425b}.contact-modal__info{font-size:9px;line-height:11px;color:#a0a0a0}.callendar__month{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px;padding:15px 25px;background:#f6f7fd;-webkit-border-radius:4px;border-radius:4px;font-weight:700;font-size:18px;line-height:22px}.callendar__month::before{position:absolute;background:#4385ff;-webkit-border-radius:4px;border-radius:4px;width:4px;height:100%}.callendar .day,.place-gallery__item{position:relative}.callendar__month__button{margin:0 30px}.callendar__month__button:hover{cursor:pointer;opacity:.7}.callendar__month__button:first-of-type img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.callendar__month__button:last-of-type img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.callendar__grid{display:grid;grid-template-columns:repeat(7,1fr)}.admin-nav,.callendar .day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.callendar .day-name{font-size:10px;opacity:.5}.callendar .day{margin:-1px;padding:10px;height:120px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e3e3ea;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.callendar .day p{margin:0;font-size:11px;line-height:14px;text-align:center}.callendar .day .lbl{height:25px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);display:block;margin:0 -10px;padding:2px 2px 2px 15px;background-color:#666;font-weight:700;font-size:11px;color:#fff}.callendar .day .lbl--start{width:-webkit-calc(100% + 10px);width:calc(100% + 10px);margin-left:10px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius:15px}.callendar .day .lbl--end{width:100%;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px}.callendar .day .lbl--primary{background-color:#4385ff}.callendar .day .lbl--green{background-color:#27ae60}.callendar .day .lbl--orange{background-color:#f2994a}.callendar .day .lbl--red{background-color:#eb5757}.callendar .day .price{text-align:right;font-weight:500;font-size:12px}.hero,.offer__item,.place-equipment__item{text-align:center}.callendar .day--excluded{background-color:#f6f7fd}.callendar .day--excluded *{opacity:.5}.callendar .day--green,.callendar .day--orange,.callendar .day--primary,.callendar .day--red{color:#fff}.callendar .day--primary{background-color:#4385ff}.callendar .day--green{background-color:#27ae60}.callendar .day--orange{background-color:#f2994a}.callendar .day--red{background-color:#eb5757}.callendar .day:hover{-webkit-box-shadow:0 0 20px rgba(51,126,239,.3);box-shadow:0 0 20px rgba(51,126,239,.3);z-index:999}.admin-nav{margin-top:-60px;display:flex}.admin-nav__item,.offer__item__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.admin-nav__item{margin-bottom:-10px;padding:15px 25px 25px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;color:#fff;font-weight:600;font-size:13px}.admin-nav__item i{font-size:24px}.admin-nav__item i,.admin-nav__item img{margin-right:10px}.admin-nav__item:hover:not(.admin-nav__item--active){opacity:.8}.admin-nav__item--active{background:#fff;color:#000;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.admin-nav__item--active i,.admin-nav__item--active img{-webkit-filter:brightness(0);filter:brightness(0)}.hero .button{margin:auto;width:100px}.offer{margin-top:180px}.offer .container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media only screen and (max-width:1024px){.hero{padding-top:80px}.offer .container{grid-template-columns:1fr}.offer__item:not(:first-child){margin-top:120px}}.offer__item{background:#fff;box-shadow:0 0 10px rgba(66,66,91,.2);-webkit-border-radius:10px;border-radius:10px;padding:0 15px 40px}.offer__item__img{display:block;margin:-100px auto auto;-webkit-border-radius:240px;border-radius:240px;width:240px;height:240px;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;-webkit-box-shadow:0 0 10px rgba(66,66,91,.2);box-shadow:0 0 10px rgba(66,66,91,.2);transition:.5s}.place-gallery__item::after,.place-nav{-webkit-transition:.5s;-o-transition:.5s}.offer__item__img:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.offer__item__title{margin:25px 0;font-weight:700;font-size:18px;line-height:22px}.offer__item__text{margin-bottom:25px}.offer__item__buttons{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.place-heading .container,.place-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.offer__item__buttons .button{margin:0 5px}.place-heading .container{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.offer__item{padding:0 15px 20px}.place-heading .container{display:grid;grid-template-columns:40px auto 40px;grid-gap:15px}}.place-nav{width:60px;height:60px;background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:.5s}.place-nav img{-webkit-filter:invert(1);filter:invert(1)}.place-nav:hover{opacity:.85}.place-nav--left img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.place-nav--right img{margin-top:3px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.reservation-form{margin:15px 0 25px;color:#fff}.reservation-form .form-control{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-right:10px}@media only screen and (max-width:768px){.place-nav{width:40px;height:40px}.reservation-form{padding:20px 0;background-color:#fff}.reservation-form .form-control{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%}}.reservation-form .form-control input,.reservation-form .form-control select,.reservation-form .form-control textarea{-webkit-box-shadow:0 0 20px rgba(255,255,255,.4);box-shadow:0 0 20px rgba(255,255,255,.4);border:none;width:100%}.reservation-form label{color:#e3e3ea}.reservation-form .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reservation-form .object-select{width:311px}.reservation-form .guests-select{width:68px;background-position:90% 23px}.reservation-form .checkbox{margin-top:5px;margin-left:10px}.reservation-form .button{margin-bottom:10px;height:50px}.place-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px}@media only screen and (max-width:1024px){.place-gallery{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.reservation-form .form-control input,.reservation-form .form-control select,.reservation-form .form-control textarea{border:1px solid #e3e3ea;-webkit-box-shadow:none;box-shadow:none}.reservation-form label{color:#42425b}.reservation-form .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.place-gallery{grid-template-columns:repeat(2,1fr)}}.place-gallery__item::after{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);background-image:url(../img/mag.png);background-repeat:no-repeat;background-position:center;-webkit-border-radius:4px;border-radius:4px;transition:.5s;opacity:0}.place-gallery__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:4px;border-radius:4px}.place-gallery__item:nth-child(n+7){display:none}.place-gallery__item:hover::after{opacity:1}.place-gallery-more{margin:25px 0 15px}.place-equipment{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.place-equipment{display:grid;grid-template-columns:repeat(3,1fr)}.place-equipment__item{padding:5px}}.place-equipment__item__icon{height:40px;font-size:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.place-equipment__item span{font-size:10px}.schedule-table{width:100%}.schedule-table thead tr td{opacity:.5;font-size:10px;text-transform:uppercase}.schedule-table thead tr td:first-child{padding-left:15px}.schedule-table thead tr td:last-child{text-align:right;padding-right:15px}.schedule-table tbody tr td{padding:5px 0;border-bottom:1px solid #e3e3ea}.schedule-table tbody tr td:first-child{padding-left:15px;font-weight:700;font-size:15px}.schedule-table tbody tr td:nth-last-child(2){text-align:right}@media only screen and (max-width:768px){.schedule-table thead{display:none}.schedule-table tbody tr td{border-bottom:none}.schedule-table tbody tr td:first-child{padding-left:0}.schedule-table tbody tr td:nth-last-child(2){text-align:left}}.schedule-table tbody tr td:last-child{text-align:right;width:100px;padding-right:15px}@media only screen and (max-width:768px){.schedule-table tbody tr td:last-child{text-align:left;width:inherit;padding-right:0}.schedule-table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;border-bottom:1px solid #e3e3ea}}#localization-map{height:450px;margin-top:-15px}.conditions-table__row{font-size:14px;border-bottom:1px solid #e3e3ea;display:grid;grid-template-columns:1fr 2fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.conditions-table__row__title,.progress-bar__progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.conditions-table__row:last-of-type{border-bottom:none}.conditions-table__row__title{padding:20px 0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:15px;line-height:19px}.conditions-table__row__title img{margin-left:20px;margin-right:10px}.progress-bar{position:relative;width:370px;height:15px;background:#e3e3ea;-webkit-border-radius:10px;border-radius:10px}@media only screen and (max-width:768px){.conditions-table__row{grid-template-columns:1fr}.conditions-table__row__title{padding-bottom:0}.progress-bar{display:none}}.progress-bar__tip{margin-top:-6px;padding:3px 8px;position:absolute;background:#fff;border:1px solid #a0a0a0;-webkit-border-radius:3px;border-radius:3px;font-weight:500;font-size:12px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.progress-bar__progress{position:absolute;width:25%;left:5%;height:100%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.progress-bar--green .progress-bar__progress{background-color:#27ae60}.progress-bar--orange .progress-bar__progress{background-color:#f2994a}.login-wrapper .logo{margin:10px 0 30px}.login-wrapper .button{margin:15px 0}.mini-table{margin-top:20px;width:100%}.mini-table tr th{font-weight:700;font-size:12px;opacity:.5;text-align:left;padding-left:15px;padding-bottom:10px}.mini-table tr td{padding:3px 0;border-bottom:1px solid #e3e3ea;font-weight:500;font-size:14px}.mini-table tr td:first-child{padding-left:15px;font-size:11px;font-weight:400;text-transform:uppercase}.mini-table tr td:last-child{text-align:right;width:100px;padding-right:15px}.mini-table .small-text{font-size:12px;line-height:15px}.mini-table .normal-text{font-weight:700;font-size:18px}.warranty{margin:25px 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#4385ff;font-weight:700;font-size:12px}.warranty img{margin-bottom:5px}.guests-list{margin:20px 0;display:grid;grid-template-columns:2fr 1fr;grid-column-gap:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.guests-list strong{margin-bottom:5px;font-size:15px}.guests-list .form-control{margin:5px 0}.add-to-guests-list{display:block;font-weight:500;font-size:11px;text-align:right;color:#4385ff}.add-to-guests-list:hover{cursor:pointer;opacity:.8}.reservation-row{margin:5px -45px 5px 45px;width:-webkit-calc(100% - 45px);width:calc(100% - 45px);display:grid;grid-template-columns:45px auto 130px 130px 130px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0;border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;font-weight:500;font-size:11px;line-height:14px;color:rgba(66,66,91,.75)}.reservation-row__details__stats,.reservation-row__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.reservation-row__img{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reservation-row__img img{position:absolute;margin-left:-60px;width:90px;height:90px;-webkit-border-radius:45px;border-radius:45px;border:3px solid #fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.reservation-row__details__name{margin:5px 0;color:#4385ff;font-weight:700;font-size:15px}.reservation-row__details__object{margin:5px 0 10px;color:#42425b;font-weight:400;font-size:13px}.reservation-row__details__stats{display:flex}.reservation-row__details__stats>div{margin-right:20px}.reservation-row__details__stats>div:last-child{margin-right:0}.reservation-row__details__stats img{margin-right:10px}.reservation-row__details__stats b{color:#42425b;margin-right:10px;font-weight:700;font-size:30px}.reservation-row__dates,.reservation-row__summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.reservation-row__summary__price{margin:0;color:#42425b;font-weight:700;font-size:30px}.reservation-row__summary__price small{font-size:20px}.reservation-row__dates{border-left:1px solid #e3e3ea}.reservation-row__dates__date{margin:0;color:#42425b;font-size:36px;font-weight:700;line-height:45px}.reservation-row__dates__date b{display:block;font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase}.call-row{margin-bottom:5px;padding:25px 20px;background:#fff;border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;display:grid;grid-template-columns:15px 140px 70px 30px 70px auto 110px;grid-gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:11px;line-height:14px;color:rgba(66,66,91,.75)}.options-buttons,.photos{grid-template-columns:repeat(3,1fr)}.call-row strong{display:block;margin-top:3px;color:#42425b;font-weight:700;font-size:15px}.options-buttons{display:grid;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.options-buttons__item{margin:0!important;text-align:center;font-weight:500;font-size:11px;line-height:14px}.options-buttons__item:hover{cursor:pointer}.options-buttons__item:hover .options-buttons__icon{background-color:#4385ff;border-color:#4385ff}.options-buttons__item:hover .options-buttons__icon i,.options-buttons__item:hover .options-buttons__icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.options-buttons__icon{margin-bottom:10px;height:80px;width:100%;border:1px solid #e3e3ea;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.options-buttons__icon i{font-size:32px}.options-buttons__icon i,.options-buttons__icon img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.flex-table .radio{margin:5px 0}.buttons-flex{margin-top:30px}.buttons-flex .button{padding:15px 45px}.add-photos{display:block;margin-top:40px;padding:15px 25px}.photos{display:grid;grid-gap:10px}.photos__item{position:relative;-webkit-border-radius:4px;border-radius:4px;background:#e3e3ea}.photos__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:4px;border-radius:4px}.photos__item:first-child{grid-column:1/4}.photos__item::after{content:'×';position:absolute;z-index:50;right:8px;top:3px;color:#fff;font-size:28px}.photos__item:hover{cursor:pointer;opacity:.9}.row-table{margin:40px 0 -20px}
/*# sourceMappingURL=style.css.map */
