@media screen and (min-width:1950px){.fifth__block .about__wrap .right .about__image{right:25%}.error404 .error__inner h1{margin-bottom:100px;letter-spacing:600px;text-indent:410px}}@media screen and (max-width:1700px){.first__block .titles{margin-left:100px}.first__block .main__slider .owl-dots{left:100px}.first__block .first__social{right:100px}.second__block .marble__variant{margin-right:24px}.second__block .marble__variant .marble__thumb{height:275px}.fifth__block .about__wrap .left{margin-right:220px}.sixth__block .left{margin-right:200px;width:48%}.seventh__block .gallery__item{width:22%}.ninth__block .form__wrap .left{margin-right:150px}.ninth__block .form__wrap .right{width:35%}.partner__items .partner__item{margin-right:29px}.error404 .error__inner h1{text-indent:250px}}@media screen and (max-width:1600px){.fifth__block:before{left:0}.fifth__block .about__wrap .right{width:45%}.sixth__block .left{width:51%;margin-right:150px}.sixth__block .left .advantages__cards .advantage__card{padding:50px 50px 80px}.partner__items .partner__item{margin-right:27px}.error404 .error__inner h1{text-indent:200px}}@media screen and (max-width:1550px){header{padding-top:30px}header .header__logo{width:90px}header nav ul li{margin-right:40px}header nav ul li a{font-size:15px}header .header__phone{width:50px;height:50px;-webkit-background-size:15px 15px;background-size:15px}.main__page--block{padding:80px 0}.first__block .titles .top{font-size:14px;margin-bottom:20px;padding-left:25px}.first__block .titles .top:before{height:20px;top:-5px}.first__block .titles h1{font-size:72px;margin-bottom:20px}.first__block .titles .order__button{width:200px;padding:20px 0;font-size:12px}.first__block .to__second{font-size:14px}.first__block .first__social .facebook{width:13px;height:18px;margin-right:30px}.first__block .first__social .instagram{width:20px;height:20px;margin-right:30px}.first__block .first__social .youtube{width:20px;height:20px}.second__block .marble__variant .marble__thumb{height:255px}.second__block .marble__variant .marble__description{height:90px}.second__block .marble__variant .marble__description p{font-size:12px}.second__block .marble__variant .marble__description p:before{width:7px;height:12px;right:-15px}.second__block .marble__all--button,.second__block .next{padding:20px 0;font-size:12px}.third__block .marble__product{height:320px;padding:0 0 20px 30px;margin-bottom:30px}.third__block .marble__product:first-child{height:320px}.third__block .marble__product:nth-child(4){height:670px}.third__block .marble__product:nth-child(7){top:700px}.third__block .marble__product h4 a{font-size:14px}.third__block .marble__product h4 a:before{width:7px;height:12px;right:-15px}.third__block .marble__all--button,.third__block .next{padding:20px 0;font-size:12px}.fourth__block .consult__wrap .consult__title{font-size:44px}.fourth__block .consult__wrap .order__button{width:170px;padding:20px 0;font-size:12px}.fifth__block:before{width:1000px;height:450px;-webkit-background-size:contain;background-size:contain;top:100px}.fifth__block .about__wrap .left{width:35%}.fifth__block .about__wrap .left .more__about--button{padding:20px 0;font-size:12px;width:200px}.fifth__block .about__wrap .right{width:35%}.fifth__block .about__wrap .right .about__image--bg{height:650px;width:90%}.sixth__block .left{width:48%}.sixth__block .right .more__advantages--button{width:200px;padding:20px 0;font-size:12px}.seventh__block .gallery__item{height:320px;margin-bottom:20px;width:23%;margin-right:20px}.seventh__block .gallery__item .gallery__thumb:before{width:30px;height:30px}.seventh__block .gallery__all--button{padding:20px 0;font-size:12px}.eight__block .slider__item{padding:50px 40px 70px;max-height:400px}.ninth__block .form__wrap .left{margin-right:100px}.ninth__block .form__wrap .right{width:38%}footer .footer__row nav ul li{margin-right:30px}footer .popup__callback .popup__content,footer .thankyou__popup .popup__content{max-width:750px;padding:100px}footer .popup__callback .popup__content .close__callback,footer .popup__callback .popup__content .close__thankyou,footer .thankyou__popup .popup__content .close__callback,footer .thankyou__popup .popup__content .close__thankyou{width:35px;height:35px;-webkit-background-size:20px 20px;background-size:20px;top:30px;right:30px}footer .popup__callback .popup__content form .wpcf7-form-control-wrap,footer .thankyou__popup .popup__content form .wpcf7-form-control-wrap{margin-bottom:30px}footer .popup__callback .popup__content form .wpcf7-form-control-wrap.your-phone,footer .thankyou__popup .popup__content form .wpcf7-form-control-wrap.your-phone{margin-bottom:40px}.page__banner--wrap .breadcrumbs li a,.page__banner--wrap .breadcrumbs li span{font-size:14px}.about__description,.services__section{padding:100px 0}.services__section .services__wrap .service__item{padding:50px 40px 75px}.blog__items--wrap,.related__posts{padding-top:100px}.blog__items .blog__item .blog__thumb{height:400px}.blog__items .blog__item .to__article{width:200px;padding:22px 0}.pagination{margin-bottom:100px}.single__content--wrap{padding-top:100px}.contacts__info .contacts__info--wrap .contacts__info--map{width:60%}.contacts__info .contacts__info--wrap .contacts__info--map iframe{height:600px}.handling__content--wrap{padding-top:100px}.handling__content--wrap .handling__content h4{margin-top:60px}.work__description{padding-top:100px}.work__description .work__description--wrap .left{margin-right:50px}.work__description .work__description--wrap .left .lSGallery{bottom:-10px}.work__description .work__description--wrap .left .lSGallery li{width:140px!important;height:90px!important}.expendable__inner{padding-top:100px}}@media screen and (max-width:1500px){.second__block .marble__variant{margin-right:20px}.partner__items .partner__item{margin-right:25px}.error404 .error__inner h1{text-indent:150px}}@media screen and (max-width:1400px){header nav ul li{margin-right:30px;font-size:14px}header nav ul li a{font-size:14px}.first__block .main__slider .owl-dots button.active{width:15px;height:15px}.second__block:after{height:300px}.second__block .marble__variant{margin-right:19px}.second__block .marble__variant .marble__thumb{height:215px}.second__block .marble__variant .marble__description{height:70px}.third__block .marble__product{height:265px;padding:0 0 20px 30px;margin-bottom:30px}.third__block .marble__product:first-child{height:265px}.third__block .marble__product:nth-child(4){height:560px}.third__block .marble__product:nth-child(7){top:590px}.sixth__block .left{margin-right:100px;width:50%}.sixth__block .left .advantages__cards .advantage__card{padding:40px}.seventh__block .gallery__item{height:275px}.seventh__block .gallery__item .number{font-size:16px}.seventh__block .gallery__item .gallery__thumb:before{width:30px;height:30px}.seventh__block .gallery__item h4{max-width:150px}.seventh__block .gallery__item h4 a{font-size:14px}.seventh__block .gallery__item h4 a:before{width:7px;height:12px;right:-15px;top:22px}.eight__block .slider__item{max-height:380px}.eight__block .slider__item:before{width:200px;height:150px}.eight__block .slider__item .author__info{margin-bottom:20px}.eight__block .slider__item .description{font-size:12px}.ninth__block .form__wrap .right .form__title{font-size:36px}.ninth__block .form__wrap .right form .wpcf7-form-control-wrap.your-phone{margin-bottom:60px}.ninth__block .form__wrap .right form .wpcf7-form-control-wrap input,.ninth__block .form__wrap .right form .wpcf7-form-control-wrap textarea{padding-bottom:15px;border-bottom:1px solid #000}.ninth__block .form__wrap .right form .send__form{width:220px;font-size:12px;padding:20px 0}footer{padding:70px 0}footer .footer__row nav ul li{margin-right:15px}footer .footer__row nav ul li a{font-size:14px}footer .footer__row .footer__social a{width:45px;height:45px;padding:15px}footer .footer__row .footer__social .facebook,footer .footer__row .footer__social .instagram,footer .footer__row .footer__social .youtube{-webkit-background-size:20px 20px;background-size:20px}footer .footer__row .row__middle .middle__first,footer .footer__row .row__middle .middle__phones,footer .footer__row .row__middle .middle__second{margin-right:50px}footer .popup__callback .popup__content,footer .thankyou__popup .popup__content{max-width:700px;padding:70px}footer .popup__callback .popup__content .undertitle,footer .thankyou__popup .popup__content .undertitle{margin-bottom:40px}.about__description .description__wrap .left img{max-height:600px}.about__description .description__wrap .right p{font-size:14px;margin-bottom:20px}.services__section .services__wrap .service__item{padding:50px 30px}.blog__items .blog__item .blog__thumb{height:350px}.partner__items .partner__item{margin-right:22px}.error404 .error__inner h1{font-size:300px;letter-spacing:355px;text-indent:190px}.error404 .error__inner .to__main{padding:20px 0}.additional__info,.contacts__info{padding:100px 0}.additional__info .additional__card{padding:40px}}@media screen and (max-width:1200px){header nav ul li{margin-right:20px}.first__block .titles{margin-left:50px}.first__block .main__slider .owl-dots{left:50px}.first__block .first__social{right:50px}.second__block .marble__variant{margin-right:15px}.second__block .marble__variant .marble__thumb{height:175px}.second__block .marble__variant .marble__description p{font-size:10px}.second__block .marble__variant .marble__description p:before{top:-2px}.third__block .marble__product{padding:0 0 20px 20px}.fifth__block:before{width:700px;height:350px}.fifth__block .about__wrap .right .about__image--bg{width:100%}.sixth__block .left .advantages__cards .advantage__card{padding:30px}.sixth__block .left .advantages__cards .advantage__card img{margin-bottom:20px}.sixth__block .left .advantages__cards .advantage__card h4{font-size:16px}.sixth__block .left .advantages__cards .advantage__card p,footer .footer__row nav ul li a{font-size:12px}footer .footer__row .copyright{width:150px}footer .footer__row .row__middle .middle__first,footer .footer__row .row__middle .middle__phones,footer .footer__row .row__middle .middle__second{margin-right:40px}.partner__items{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partner__items .partner__item{width:48%;margin-right:0}.error404 .error__inner h1{font-size:250px;letter-spacing:355px;text-indent:125px}}@media screen and (max-width:990px){header .header__nav,header .language{display:none}header .mobile__menu{background:transparent url(../img/menu-bg.jpg) 50% no-repeat;-webkit-background-size:cover;background-size:cover;padding-top:225px;position:fixed;top:0;left:0;z-index:1;width:100%;height:100vh;overflow-y:scroll}header .mobile__menu nav ul li{display:block;text-align:center;margin-bottom:50px;margin-right:0}header .mobile__menu nav ul li.current-menu-item a{color:#000}header .mobile__menu nav ul li:last-child{margin-bottom:0}header .mobile__menu nav ul li a{color:#333;font-size:24px;font-weight:500}header .mobile__menu nav ul li .sub-menu{position:static;width:auto;background:transparent}header .mobile__menu .language{display:block;margin-top:50px}header .mobile__menu .language ul{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}header .mobile__menu .language ul li a{font-size:24px;color:#000}header .hamburger{width:50px;height:50px;border-radius:50%;border:1px solid #fff;padding:16px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}header .hamburger:before{margin-bottom:6px}header .hamburger:after,header .hamburger:before{display:block;content:"";width:18px;height:2px;background-color:#fff}header .hamburger .hamburger__inner{width:18px;height:2px;background-color:#fff;margin-bottom:6px}header .hamburger.active{border-color:#000}header .hamburger.active:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-1px;height:1px;width:18px;top:24px;left:15px;position:absolute;background-color:#000}header .hamburger.active:after{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}header .hamburger.active .hamburger__inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:24px;left:15px;height:1px;width:18px;position:absolute;background-color:#000}.first__block .titles{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-left:0}.first__block .titles .top{font-size:16px;margin-bottom:45px}.first__block .titles h1{text-align:center;font-size:75px;margin-bottom:45px}.first__block .titles .order__button{width:210px;padding:25px 0;font-size:14px}.first__block .to__second{font-size:18px;font-weight:300}.second__block .container{width:100%}.second__block .container .col-md-12{padding:0}.second__block .marble__variations{display:none}.second__block #marble__variations,.second__block #marble__variations-1,.second__block #marble__variations-2,.second__block #marble__variations-3{display:block}.second__block #marble__variations-1 .owl-stage-outer,.second__block #marble__variations-2 .owl-stage-outer,.second__block #marble__variations-3 .owl-stage-outer,.second__block #marble__variations .owl-stage-outer{overflow:visible}.second__block #marble__variations-1 .owl-dots,.second__block #marble__variations-2 .owl-dots,.second__block #marble__variations-3 .owl-dots,.second__block #marble__variations .owl-dots{display:none}.second__block .marble__variant{width:100%}.second__block .marble__variant .marble__thumb{height:312px}.second__block .marble__variant .marble__description{height:110px}.second__block .marble__variant .marble__description p{font-size:14px}.second__block .marble__variant .marble__description p:before{width:10px;height:15px;right:-25px}.third__block .marble__product{padding:0 0 40px 40px;width:48%;height:320px}.third__block .marble__product:first-child{width:100%;height:390px;padding:0 0 50px 40px}.third__block .marble__product:nth-child(4){width:48%;height:320px}.third__block .marble__product:nth-child(6){padding:0 0 50px 40px;width:100%;height:670px}.third__block .marble__product:nth-child(7){width:100%;height:390px;padding:0 0 50px 40px;position:relative;top:0}.third__block .marble__product:last-child{width:100%}.third__block .marble__product h4 a{font-size:18px}.third__block .marble__product h4 a:before{width:10px;height:16px;right:-25px}.fourth__block{padding:180px 0}.fourth__block .consult__wrap .consult__title{font-size:48px}.fourth__block .consult__wrap .order__button{width:190px;padding:25px 0;font-size:14px}.fifth__block:before{top:0}.fifth__block .about__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fifth__block .about__wrap .left{width:100%;max-width:475px;margin-bottom:70px;margin-right:0}.fifth__block .about__wrap .right{width:100%}.fifth__block .about__wrap .right .about__image--bg{width:75%;height:735px}.fifth__block .about__wrap .right .about__image{left:0;right:0;margin-left:auto;margin-right:auto;width:90%;max-height:520px}.sixth__block:before{width:100%}.sixth__block .advantages__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sixth__block .advantages__wrap .left{width:100%;margin-right:0}.sixth__block .advantages__wrap .left .advantages__cards .advantage__card{padding:40px 50px 50px}.sixth__block .advantages__wrap .left .advantages__cards .advantage__card h4{font-size:18px}.sixth__block .advantages__wrap .left .advantages__cards .advantage__card p{font-size:14px}.sixth__block .advantages__wrap .right{width:100%;margin-right:0;max-width:475px;margin:0 auto;margin-bottom:60px}.sixth__block .advantages__wrap .right .top__number{margin:0 auto;margin-bottom:20px}.sixth__block .advantages__wrap .right .block__title{margin:0 auto;margin-bottom:40px;text-align:center}.sixth__block .advantages__wrap .right .advantage__description p{text-align:center}.sixth__block .advantages__wrap .right .more__advantages--button{margin:0 auto}.seventh__block .gallery__wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.seventh__block .gallery__item{width:49%;height:330px;margin-right:0}.seventh__block .gallery__item .gallery__thumb:before{width:40px;height:40px}.seventh__block .gallery__item h4{max-width:200px}.seventh__block .gallery__item h4 a{font-size:18px}.seventh__block .gallery__item h4 a:before{width:10px;height:15px;right:-20px;top:25px}.eight__block .reviews__slider .owl-item{opacity:1}.eight__block .slider__item{max-height:490px}.eight__block .slider__item .description{font-size:14px}.ninth__block{margin-top:0;padding:100px 0}.ninth__block:before{width:100%;height:820px;bottom:0;top:unset}.ninth__block .form__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ninth__block .form__wrap .left{width:100%;height:670px;margin-bottom:100px;margin-right:0}.ninth__block .form__wrap .right{width:100%;max-width:500px}footer{padding:60px 0 340px;position:relative}footer .footer__row{margin-bottom:80px}footer .footer__row .row__middle{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer__row .row__middle div{margin-right:0!important}footer .footer__row .copyright{position:absolute;top:85px;left:0;right:0;margin-left:auto;margin-right:auto;width:auto;text-align:center}footer .footer__row img{margin-bottom:85px;margin:0 auto}footer .footer__row nav{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-200px}footer .footer__row nav,footer .footer__row nav ul{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer__row nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer__row nav ul li{margin-right:30px;margin-bottom:35px}footer .footer__row nav ul li a{font-size:16px}footer .footer__row .footer__social{bottom:-250px}footer .footer__row .developed,footer .footer__row .footer__social{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer__row .developed{bottom:-290px}.about__description .description__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about__description .description__wrap .left{margin-right:0;width:100%}.about__description .description__wrap .right{margin-bottom:50px;width:100%}.services__section .services__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.services__section .services__wrap .service__item{width:100%;margin-bottom:40px}.services__section .services__wrap .service__item:last-child{margin-bottom:0}.blog__items .blog__item .blog__thumb{height:200px}.blog__items .blog__item h4{height:85px}.blog__items .blog__item h4 a{font-size:22px}.error404 header .hamburger{border-color:#000}.error404 header .hamburger .hamburger__inner,.error404 header .hamburger:after,.error404 header .hamburger:before{background-color:#000}.error404 .error__inner h1{letter-spacing:450px;text-indent:-50px;margin-bottom:100px}.contacts__info .contacts__info--wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacts__info .contacts__info--wrap .contacts__info--map{width:100%}.contacts__info .contacts__info--wrap .contacts__info--adress{width:100%;text-align:center}.contacts__info .contacts__info--wrap .contacts__info--adress a,.contacts__info .contacts__info--wrap .contacts__info--adress p{max-width:200px;margin:0 auto;margin-bottom:30px;padding-left:0}.contacts__info .contacts__info--wrap .contacts__info--adress a:before,.contacts__info .contacts__info--wrap .contacts__info--adress p:before{left:-20px!important}.contacts__info .contacts__info--wrap .contacts__info--adress .social{max-width:200px;margin:0 auto}.additional__info .additional__card{width:48%}.work__description .work__description--wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work__description .work__description--wrap .left{width:100%;margin-right:0;margin-bottom:70px}.work__description .work__description--wrap .right{width:100%}.expendable__items .expendable__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.expendable__items .expendable__item img{width:100%;height:auto;margin-right:0;margin-bottom:40px}.expendable__items .expendable__item .description{width:100%}}@media screen and (max-width:500px){header{padding-top:20px}header .hamburger{width:30px;height:30px;padding:0}header .hamburger:before{width:10px;height:1px;margin-bottom:4px}header .hamburger:after{width:10px;height:1px}header .hamburger .hamburger__inner{width:10px;height:1px;margin-bottom:4px}header .hamburger.active .hamburger__inner,header .hamburger.active:before{top:14px;left:5px}header .header__logo{width:55px}header .header__phone{width:30px;height:30px;-webkit-background-size:10px 10px;background-size:10px}header .header__phone.active{-webkit-background-size:13px 13px;background-size:13px}header .mobile__menu{padding-top:130px}header .mobile__menu .language ul li a{font-size:14px}header .mobile__menu nav ul li{margin-bottom:25px}header .mobile__menu nav ul li a{font-size:14px}header .mobile__menu nav ul li.menu-item-has-children{position:relative}header .mobile__menu nav ul li.menu-item-has-children:after{display:block;content:"";width:10px;height:10px;background:transparent url(../img/arrow-top-black.svg) 50% no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;top:4px;right:110px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .mobile__menu nav ul li .sub-menu li a{font-size:12px}.main__page--block{padding:50px 0}.block__title{font-size:25px;margin-bottom:30px}.first__block .titles .top{font-size:12px;margin-bottom:25px;padding-left:10px}.first__block .titles .top:before{left:0}.first__block .titles h1{font-size:36px;max-width:280px;margin:0 auto;margin-bottom:25px}.first__block .titles .order__button{padding:15px 0;width:180px;font-size:14px}.first__block .main__slider .owl-dots{width:100%;bottom:140px}.first__block .lSGallery,.first__block .main__slider .owl-dots{left:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.first__block .lSGallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;bottom:100px;margin:0 auto!important}.first__block .lSGallery li{opacity:.7;-webkit-transition:all .5s ease;-o-transition:.5s all ease;transition:all .5s ease}.first__block .lSGallery li.active{opacity:1}.first__block .lSGallery li:last-child{margin-right:0!important}.first__block .slider__item .number{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.first__block .first__social{display:none}.first__block .to__second{font-size:12px;bottom:40px}.second__block .marble__variant .marble__thumb{height:235px}.second__block .marble__variant .marble__description{height:80px}.second__block .marble__variant .marble__description p{font-size:12px}.second__block .marble__variant .marble__description p:before{width:7px;height:12px;right:-15px;top:0}.second__block .marble__all--button,.second__block .next{width:120px;padding:15px 0}.third__block .marble__products{display:none}.third__block #marble__products{display:block}.third__block #marble__products .owl-nav{display:none}.third__block #marble__products .owl-dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 45px;height:18px}.third__block #marble__products .owl-dots button{width:8px;height:8px;border-radius:50%;background-color:#000;opacity:.4;margin-right:20px;-webkit-transition:all .4s ease-out;-o-transition:.4s all ease-out;transition:all .4s ease-out}.third__block #marble__products .owl-dots button:last-child{margin-right:0}.third__block #marble__products .owl-dots button.active{width:18px;height:18px;opacity:1}.third__block #marble__products .marble__product{position:static;height:300px!important;padding:0 0 20px 20px!important;margin:0}.third__block #marble__products .marble__product h4 a{font-size:14px;font-weight:400}.third__block #marble__products .marble__product h4 a:before{width:7px;height:12px;right:-15px}.third__block .marble__all--button,.third__block .next{width:140px;padding:15px 0;font-size:12px}.fourth__block{padding:60px 0}.fourth__block .consult__wrap .consult__title{font-size:20px;margin-bottom:15px}.fourth__block .consult__wrap .consult__undertitle{font-size:14px;font-weight:300;margin-bottom:15px}.fourth__block .consult__wrap .order__button{width:160px;padding:15px 0}.fifth__block:before{width:300px;height:150px;top:15px}.fifth__block .about__wrap .left{margin-bottom:50px;padding:0 20px}.fifth__block .about__wrap .left .about__description,.fifth__block .about__wrap .left .about__description p{margin-bottom:20px}.fifth__block .about__wrap .left .more__about--button{width:185px;padding:15px 0;font-size:14px}.fifth__block .about__wrap .right .about__image--bg{max-height:320px}.fifth__block .about__wrap .right .about__image{max-height:210px}.sixth__block .advantages__wrap .left .advantages__cards .advantage__card{width:100%;padding:50px 25px;margin-bottom:20px}.sixth__block .advantages__wrap .left .advantages__cards .advantage__card h4{font-size:16px}.sixth__block .advantages__wrap .right{margin-bottom:50px}.sixth__block .advantages__wrap .right .advantage__description{margin-bottom:20px}.sixth__block .advantages__wrap .right .more__advantages--button{width:185px;padding:15px 0;font-size:14px}.seventh__block .gallery__item{height:300px;padding:0 0 20px 20px;width:100%}.seventh__block .gallery__item h4{max-width:150px}.seventh__block .gallery__item h4 a{font-size:14px}.seventh__block .gallery__item h4 a:before{width:7px;height:12px;right:-15px;top:23px}.seventh__block .gallery__all--button{width:135px;padding:15px 0;font-size:14px}.eight__block .reviews__slider .owl-item{padding:20px 0 40px}.eight__block .slider__item .author__name{font-size:16px}.ninth__block .form__wrap .left{height:280px;margin-bottom:60px}.ninth__block .form__wrap .right .form__title{font-size:25px;margin-bottom:25px}.ninth__block .form__wrap .right .form__undertitle{margin-bottom:35px}footer{padding:40px 0 150px}footer .footer__row{margin-bottom:350px}footer .footer__row .footer__social{bottom:-80px}footer .footer__row img{width:75px}footer .footer__row nav{bottom:370px}footer .footer__row nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer__row nav ul li{margin-right:0;margin-bottom:25px}footer .footer__row nav ul li:last-child{margin-bottom:0}footer .footer__row nav ul li a{font-size:14px}footer .footer__row .row__middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer__row .row__middle div{margin-bottom:30px;text-align:center;padding-top:30px}footer .footer__row .row__middle div:before{left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important;top:0!important}footer .footer__row .row__middle div:last-child{margin-bottom:0}footer .footer__row .developed{bottom:-110px}footer .popup__callback .popup__content,footer .thankyou__popup .popup__content{padding:60px 15px;height:100%}footer .popup__callback .popup__content .close__callback,footer .popup__callback .popup__content .close__thankyou,footer .thankyou__popup .popup__content .close__callback,footer .thankyou__popup .popup__content .close__thankyou{width:30px;height:30px;-webkit-background-size:18px 18px;background-size:18px;top:15px;right:15px}footer .popup__callback .popup__content h4,footer .thankyou__popup .popup__content h4{font-size:30px;margin-bottom:20px}.page__banner--wrap,.page__banner--wrap .inner__content{max-height:450px}.page__banner--wrap .breadcrumbs{margin-bottom:25px}.page__banner--wrap .breadcrumbs li a,.page__banner--wrap .breadcrumbs li span{font-size:12px}.page__banner--wrap .breadcrumbs li.separator{margin:0 10px}.page__banner--wrap .page__title{font-size:32px}.about__description{padding:60px 0}.about__description .description__wrap .left img{max-height:350px}.about__description .description__wrap .right{margin-bottom:30px}.services__section{padding:60px 0}.services__section .services__wrap .service__item{padding:30px 15px;margin-bottom:20px}.services__section .services__wrap .service__item img{max-height:60px;max-width:60px;margin-bottom:20px}.services__section .services__wrap .service__item h4{margin-bottom:20px}.blog__items--wrap,.related__posts{padding-top:60px}.blog__items{padding-bottom:60px}.blog__items .blog__item{width:100%;margin-bottom:30px}.blog__items .blog__item .blog__thumb{height:220px;margin-bottom:20px}.blog__items .blog__item h4{height:auto}.blog__items .blog__item h4 a{font-size:20px}.blog__items .blog__item p{margin-bottom:30px}.blog__items .blog__item .to__article{width:175px;padding:18px 0;font-size:12px}.pagination{margin-bottom:60px}.single__content--wrap{padding-top:60px}.single__content ol,.single__content p,.single__content ul{margin-bottom:20px}.single__content ol li,.single__content ul li{margin-bottom:15px}.single__content img{margin-bottom:20px}.works__inner .third__block .marble__products{display:block}.works__inner .third__block .marble__products .marble__product{width:100%!important;height:300px!important;padding:0 0 20px 20px!important;position:relative!important}.error404 header .header__phone{-webkit-background-size:15px 15px;background-size:15px}.error404 .error__inner h1{letter-spacing:100px;text-indent:-10px;font-size:200px}.error404 .error__inner .to__main{width:150px;padding:15px 0;font-size:12px}.contacts__info{padding:60px 0}.contacts__info .contacts__info--wrap .contacts__info--map iframe{height:400px}.contacts__info .contacts__info--wrap .contacts__info--adress h6{margin-bottom:30px}.contacts__info .contacts__info--wrap .contacts__info--adress a,.contacts__info .contacts__info--wrap .contacts__info--adress p{font-size:16px!important;margin-bottom:15px}.contacts__info .contacts__info--wrap .contacts__info--adress a:before,.contacts__info .contacts__info--wrap .contacts__info--adress p:before{width:20px!important;height:20px!important;left:-5px!important}.additional__info{padding:60px 0}.additional__info .additional__card{width:100%;padding:30px;margin-bottom:20px}.additional__info .additional__card:last-childd{margin-bottom:0}.additional__info .additional__card h6{font-size:20px}.handling__content--wrap{padding-top:60px}.handling__content--wrap .handling__content h4{font-size:22px;margin-bottom:30px;margin-top:40px}.handling__content--wrap .handling__content p{margin-bottom:20px}.work__description{padding-top:60px}.work__description .work__description--wrap .left .lSAction .lSPrev{width:15px;height:20px;bottom:15px;left:15px}.work__description .work__description--wrap .left .lSAction .lSNext{width:15px;height:20px;bottom:15px;right:15px}.work__description .work__description--wrap .left .lSGallery li{width:100px!important;height:60px!important}.expendable__inner{padding-top:60px}.expendable__items{margin-bottom:0}.expendable__items .expendable__item{padding:40px 20px}}@media screen and (max-width:415px){.error404 .error__inner h1{letter-spacing:130px}}@media screen and (max-width:380px){.error404 .error__inner h1{letter-spacing:100px}}@media screen and (max-width:350px){header .mobile__menu nav ul li.menu-item-has-children:after{right:90px}.second__block .marble__variant .marble__thumb{height:180px}.second__block .marble__variant .marble__description{height:60px}.eight__block .slider__item{padding:50px 20px}.error404 .error__inner h1{letter-spacing:50px}footer .popup__callback .popup__content h4,footer .thankyou__popup .popup__content h4{font-size:26px}}
/*# sourceMappingURL=maps/media.css.map */
