*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}body{font-size:16px;color:#414141;background:#fff;line-height:1.6;font-family:Open Sans,sans-serif}@media (max-width:1000px){body{line-height:1.4}}.reverso{font-weight:700;color:#111;letter-spacing:2px;font-family:Oswald,sans-serif}.reverso__reverse{unicode-bidi:bidi-override;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin-right:1px;margin-left:-1px;direction:rtl;display:inline-block}@-webkit-keyframes logo{0%{-webkit-filter:drop-shadow(0 0 2px #fff);filter:drop-shadow(0 0 2px white)}70%{-webkit-filter:drop-shadow(0 0 100px #fff);filter:drop-shadow(0 0 100px white)}75%{-webkit-filter:drop-shadow(0 0 500px #fff);filter:drop-shadow(0 0 500px white)}to{-webkit-filter:drop-shadow(0 0 2px #fff);filter:drop-shadow(0 0 2px white)}}@keyframes logo{0%{-webkit-filter:drop-shadow(0 0 2px #fff);filter:drop-shadow(0 0 2px white)}70%{-webkit-filter:drop-shadow(0 0 100px #fff);filter:drop-shadow(0 0 100px white)}75%{-webkit-filter:drop-shadow(0 0 500px #fff);filter:drop-shadow(0 0 500px white)}to{-webkit-filter:drop-shadow(0 0 2px #fff);filter:drop-shadow(0 0 2px white)}}.header{-ms-flex-pack:center;height:100vh;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;text-align:center;align-items:center;background:url(/img/header-bg.jpg) no-repeat 50%;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header:after{right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(0,0,0,.4);left:0;z-index:1}.header__logo{-webkit-animation:logo 2s ease-in-out 1s;animation:logo 2s ease-in-out 1s;position:absolute;top:12%;width:250px;z-index:10}@media (max-width:1000px){.header__logo{width:150px}}.header__center{color:#fff;z-index:10}.header__title{font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:3px;font-family:Oswald,sans-serif}@media (max-width:1000px){.header__title{font-size:24px;letter-spacing:2px}}.header__subtitle{font-size:26px;margin-bottom:100px;letter-spacing:1px;margin-top:20px;font-family:Oswald,sans-serif}@media (max-width:1000px){.header__subtitle{font-size:16px}}.header__order-button{border-bottom-right-radius:25px;padding:12px 30px;font-size:22px;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s;text-transform:uppercase;border-bottom:1px solid grey;border-top-left-radius:5px;letter-spacing:1px;background:-webkit-gradient(linear,left top,right top,from(#111),to(#000));background:linear-gradient(90deg,#111,#000);cursor:pointer;font-family:Oswald,sans-serif;display:inline-block}.header__order-button:hover{color:grey;-webkit-box-shadow:0 0 40px hsla(0,0%,7%,.2);box-shadow:0 0 40px hsla(0,0%,7%,.2)}@media (max-width:1000px){.header__order-button{font-size:16px}}.header__bottom{-ms-flex-pack:space-evenly;height:100px;justify-content:space-evenly;-webkit-box-pack:space-evenly;right:0;-webkit-box-align:center;position:absolute;bottom:0;background-color:hsla(0,0%,7%,.5);align-items:center;left:0;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}@media (max-width:1000px){.header__bottom{height:70px}}.header__bottom-link{font-size:16px;color:#ddd;-webkit-box-align:center;-webkit-transition:color .3s;transition:color .3s;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;cursor:pointer;width:200px;-ms-flex-align:center;font-family:Oswald,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.header__bottom-link{font-size:12px}}.header__bottom-link:hover{color:grey}.header__bottom-link:hover .header__bottom-icon{-webkit-box-shadow:0 0 10px hsla(0,0%,50%,.9),inset 0 0 100px hsla(0,0%,50%,.4);box-shadow:0 0 10px hsla(0,0%,50%,.9),inset 0 0 100px hsla(0,0%,50%,.4)}.header__bottom-icon{-webkit-filter:invert(97%) sepia(2%) saturate(782%) hue-rotate(203deg) brightness(116%) contrast(73%);filter:invert(97%) sepia(2%) saturate(782%) hue-rotate(203deg) brightness(116%) contrast(73%);margin-bottom:10px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;width:40px}@media (max-width:1000px){.header__bottom-icon{margin-bottom:5px;width:24px}}.main .section:nth-child(2n){background-color:#f7f7f7}.section{padding:150px 0}@media (max-width:1600px){.section{padding-right:200px;padding-left:200px}}@media (max-width:1000px){.section{padding:60px 30px}}.section__title{font-size:32px;margin-bottom:50px;color:#333;position:relative;letter-spacing:1px;margin-left:400px;line-height:1.1;font-family:Oswald,sans-serif;display:inline-block}@media (max-width:1600px){.section__title{margin-left:0}}@media (max-width:1000px){.section__title{font-size:20px;margin-bottom:40px}}.section__title:before{content:"";position:absolute;bottom:0;top:0;background:#333;left:-30px;width:4px}@media (max-width:1000px){.section__title:before{left:-15px;width:3px}}.section__text{padding:0 400px}@media (max-width:1600px){.section__text{padding:0}}.section__text-note{font-size:.8em;margin-top:20px}.section__text-contact{font-size:24px;text-decoration:none;color:#333;-webkit-transition:color .3s;transition:color .3s;font-family:Oswald,sans-serif;display:block}@media (max-width:1000px){.section__text-contact{font-size:20px}}.section__text-contact:first-child{font-family:"PT Serif",serif}.section__text-contact:hover{color:grey}.section__text-contact:hover img{-webkit-filter:invert(52%) sepia(0) saturate(0) hue-rotate(176deg) brightness(97%) contrast(92%);filter:invert(52%) sepia(0) saturate(0) hue-rotate(176deg) brightness(97%) contrast(92%)}.section__text-contact img{-webkit-filter:invert(17%) sepia(0) saturate(10%) hue-rotate(145deg) brightness(93%) contrast(87%);filter:invert(17%) sepia(0) saturate(10%) hue-rotate(145deg) brightness(93%) contrast(87%);margin-right:10px;width:20px;vertical-align:middle}@media (max-width:1000px){.section__text-contact img{width:16px}}.section__text-contact_phone{font-weight:700}.section__text-contact_instagram img{margin-left:1px;width:18px}@media (max-width:1000px){.section__text-contact_instagram img{width:14px}}.section__text-address{font-size:.9em;margin-top:30px}.section__text-address img{-webkit-filter:invert(28%) sepia(51%) saturate(0) hue-rotate(207deg) brightness(92%) contrast(117%);filter:invert(28%) sepia(51%) saturate(0) hue-rotate(207deg) brightness(92%) contrast(117%);width:15px;vertical-align:middle}.section__text p{margin-bottom:20px}.section__text ul{list-style:none;padding-left:80px}@media (max-width:1000px){.section__text ul{padding-left:30px}}.section__text li{margin-bottom:40px;position:relative}@media (max-width:1000px){.section__text li{margin-bottom:25px}}.section__text li:last-child{margin-bottom:0}.section__text li img{-webkit-filter:invert(52%) sepia(0) saturate(0) hue-rotate(176deg) brightness(97%) contrast(92%);filter:invert(52%) sepia(0) saturate(0) hue-rotate(176deg) brightness(97%) contrast(92%);position:absolute;top:0;left:-80px;width:45px}@media (max-width:1000px){.section__text li img{top:5px;left:-30px;width:20px}}.section__list-item-title{margin-bottom:10px;color:grey;text-transform:uppercase;font-family:Oswald,sans-serif}.section__cards{-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1600px){.section__cards{margin-right:-200px;margin-left:-200px}}@media (max-width:1300px){.section__cards{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center}}.section__card{border-bottom-right-radius:25px;padding:50px;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s;-webkit-box-direction:normal;border-bottom:1px solid grey;-ms-flex-direction:column;flex-direction:column;border-top-left-radius:5px;background-color:#eee;-webkit-box-orient:vertical;width:400px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1300px){.section__card{margin-bottom:70px;width:100%}.section__card:last-child{margin-bottom:0}}@media (max-width:1000px){.section__card{padding:30px}}.section__card:hover{-webkit-box-shadow:0 0 30px hsla(0,0%,7%,.2);box-shadow:0 0 30px hsla(0,0%,7%,.2)}.section__card-desc p{margin-bottom:10px}.section__card-desc-note{font-weight:500;color:grey}.section__card-title{margin-bottom:30px;color:grey;text-transform:uppercase;font-family:Oswald,sans-serif}@media (max-width:1000px){.section__card-title{font-size:16px;margin-bottom:20px}}.section__card-list{list-style-type:square;margin-left:-40px;margin-top:20px}.section__card-list-title{font-size:18px;margin-bottom:10px;color:grey;font-family:Oswald,sans-serif}.section__card-list-item{margin-bottom:5px}.section__card-spacer{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.section__card-prices{border-bottom-right-radius:25px;-ms-flex-pack:center;height:100px;padding:0 20px;justify-content:center;-webkit-box-pack:center;font-size:18px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-left-radius:5px;text-align:center;background-color:hsla(0,0%,7%,.2);-webkit-box-orient:vertical;line-height:1.2;margin-top:20px;font-family:Oswald,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.section__card-prices{padding:10px;font-size:16px}}.section__card-prices-price{font-size:26px;font-weight:700;color:grey;font-family:"PT Serif",serif}@media (max-width:1000px){.section__card-prices-price{font-size:22px}}.section__card-button{border-bottom-right-radius:25px;padding:10px 0;font-size:18px;color:#fff;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s;text-transform:uppercase;border-top-left-radius:5px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#111),to(#000));background:linear-gradient(90deg,#111,#000);cursor:pointer;margin-top:40px;font-family:Oswald,sans-serif}@media (max-width:1000px){.section__card-button{font-size:16px;margin-top:30px}}.section__card-button:hover{color:grey;-webkit-box-shadow:0 0 20px hsla(0,0%,7%,.5);box-shadow:0 0 20px hsla(0,0%,7%,.5)}.section__divider{height:1px;margin:60px 0 70px;background:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(50%,hsla(0,0%,7%,.5)),to(transparent));background:linear-gradient(270deg,transparent 0,hsla(0,0%,7%,.5) 50%,transparent)}@media (max-width:1300px){.section__divider{margin:60px 0}}@media (max-width:1000px){.section__divider{margin:40px 0}}.carousel{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel:nth-child(3),.carousel:nth-child(7){-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.carousel:nth-child(3) .carousel__desc,.carousel:nth-child(7) .carousel__desc{padding-right:50px;padding-left:0}@media (max-width:1300px){.carousel,.carousel:nth-child(3),.carousel:nth-child(7){-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.carousel .carousel__images{width:100%}.carousel .carousel__desc{padding:0;margin-bottom:30px;width:100%}}.carousel__images{width:60%}.carousel__desc{width:40%;padding-left:50px}.carousel-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-nav__link{margin-right:10px;margin-bottom:10px}.carousel-nav__link:last-child{margin-right:0}.carousel-nav img{height:50px;-o-object-fit:cover;object-fit:cover;width:80px;display:block}@media (max-width:1000px){.carousel-nav img{width:70px}}.footer{padding:150px 400px;position:relative;background:url(/img/footer-bg.jpg) no-repeat center -1300px}@media (max-width:1300px){.footer{padding:150px 200px}}@media (max-width:1000px){.footer{padding:80px 30px}}.footer:after{right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(0,0,0,.4);left:0;z-index:1}.footer__form{position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.footer__form>*{margin-bottom:30px}.footer__form>:last-child{margin-bottom:0}.footer__form-title{font-size:26px;color:#fff;font-family:Oswald,sans-serif}@media (max-width:1000px){.footer__form-title{font-size:20px}}.footer__form input{padding:10px 0;font-size:20px;border:none;margin-bottom:-2px;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.2);outline:none;background-color:transparent;width:100%}@media (max-width:1000px){.footer__form input{font-size:16px}}.footer__form input:focus{border-bottom:2px solid #fff}.footer__form input::-webkit-input-placeholder{color:#fff}.footer__form input:-ms-input-placeholder{color:#fff}.footer__form input::-ms-input-placeholder{color:#fff}.footer__form input::placeholder{color:#fff}.footer__form-input:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;content:"";border-bottom:2px solid #fff;display:block}.footer__form-input:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.footer__form-button{border-bottom-right-radius:25px;padding:10px 0;font-size:18px;border:none;color:#fff;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s;border-bottom:1px solid grey;border-top-left-radius:5px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#111),to(#000));background:linear-gradient(90deg,#111,#000);cursor:pointer;margin-top:30px;font-family:Oswald,sans-serif}@media (max-width:1000px){.footer__form-button{font-size:16px}}.footer__form-button:hover{color:grey;-webkit-box-shadow:0 0 30px hsla(0,0%,7%,.3);box-shadow:0 0 30px hsla(0,0%,7%,.3)}.dialog{border-bottom-right-radius:25px;padding:30px 50px;right:calc(50% - 300px);position:fixed;border-top-left-radius:5px;top:100px;background-color:#eee;display:none;z-index:1000}@media (max-width:1000px){.dialog{right:0;top:0;border-radius:0;width:100%}}.dialog__button{border-bottom-right-radius:25px;padding:10px 0;font-size:18px;color:#fff;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s;text-transform:uppercase;border-top-left-radius:5px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#111),to(#000));background:linear-gradient(90deg,#111,#000);cursor:pointer;margin-top:15px;font-family:Oswald,sans-serif}@media (max-width:1000px){.dialog__button{font-size:16px;margin-top:30px}}.dialog__button:hover{color:grey;-webkit-box-shadow:0 0 20px hsla(0,0%,7%,.5);box-shadow:0 0 20px hsla(0,0%,7%,.5)}