.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8;}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}
.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044;}
.mfp-preloader a {color: #ccc;}
.mfp-preloader a:hover {color: #fff;}
.mfp-s-ready .mfp-preloader {display: none;}
.mfp-s-error .mfp-content {display: none;}
button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:hover, .mfp-close:focus {opacity: 1;}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}
.mfp-arrow:before, .mfp-arrow:after {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}
.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}
.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}
.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}
.mfp-figure {line-height: 0;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0 0;transform-origin: 0 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.workemail{display:none}.service-blocks{margin:59px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.service-blocks [class*=service-blocks__]{position:relative;margin-bottom:30px}.service-blocks .block-wrapper{width:100%;height:450px;overflow:hidden;position:relative}.service-blocks .block-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.service-blocks .blocks-title{position:absolute;top:43%;left:0;width:100%;margin-bottom:0;font-weight:700;font-size:30px;line-height:37px;text-align:center;text-transform:uppercase;color:#fff;pointer-events:none}.service-blocks .blocks-button__wrap{position:absolute;top:60%;left:0;width:100%;text-align:center}.service-blocks .blocks-button{display:none;color:#fff;background:#e44900;width:200px;height:50px;margin:0 auto;line-height:50px;text-align:center;text-decoration:none;border:none;cursor:pointer}.service-blocks .blocks-button:hover{text-decoration:none}.service-blocks [class*=service-blocks__]:hover .blocks-button{display:inline-block}.navblock{cursor:pointer}.main-navigation{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px}.main-navigation__item{position:relative;max-width:370px;margin:0 15px 30px;display:inline-block}.main-navigation__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;border-radius:2px}.main-navigation__item:hover a{display:inline-block}.main-navigation img{width:100%;height:100%;border-radius:2px}.main-navigation span{position:absolute;top:40%;left:0;width:100%;z-index:10;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:10px;padding:0 15px}.main-navigation a{display:none;position:absolute;top:55%;left:30%;right:30%;z-index:10;color:#fff;background:#e44900;font-size:16px;text-align:center;padding:10px 20px;border-radius:2px;text-decoration:none}@media (max-width:1024px){.main-navigation span{top:35%}.main-navigation a{top:60%}}.contact-form .form-group--policy{margin-bottom:1.5rem}.contact-form .policy-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none}.contact-form .policy-checkbox{position:absolute;opacity:0;width:0;height:0}.contact-form .policy-checkbox:focus-visible+.policy-checkbox-custom{outline:2px solid #baad7b;outline-offset:2px}.contact-form .policy-checkbox:checked+.policy-checkbox-custom{background-color:#baad7b;border-color:#baad7b}.contact-form .policy-checkbox:checked+.policy-checkbox-custom:after{opacity:1;transform:rotate(45deg) scale(1)}.contact-form .policy-checkbox:disabled+.policy-checkbox-custom{opacity:.5;cursor:not-allowed}.contact-form .policy-checkbox-custom{flex-shrink:0;width:18px;height:18px;border:2px solid #ccc;border-radius:3px;background-color:#fff;transition:all .2s ease;position:relative;margin-top:2px}.contact-form .policy-checkbox-custom:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) scale(.8);transition:all .15s ease}.contact-form .policy-text{font-size:.9rem;line-height:1.4;color:#333}.contact-form .policy-text a{color:#baad7b;text-decoration:underline}.contact-form .policy-text a:hover{text-decoration:none}.contact-form .policy-text .required{color:#dc3545;margin-left:3px}.contact-form .policy-hint{display:none;margin-top:8px;font-size:.85rem;color:#dc3545}.contact-form .error_policy_agree{display:block;margin-top:5px;font-size:.85rem}.contact-form .btn-maincolor:disabled{opacity:.6;cursor:not-allowed;pointer-events:auto}.contact-form .workemail{display:none !important}.privacy-checkbox{width:25px !important}.logo img{width:200px}.page_toplogo .media{font-size:1.1rem;line-height:1.4;font-weight:500}.page_toplogo .media .media-body{position:relative;top:2px}@media (max-width:1199px){.page_header{padding:.5rem}.page_header .toggle_menu{position:relative;margin-left:0;margin-top:0}.page_header .nav-wrap{justify-content:end}.page_header .sf-menu{border-top:80px solid #baad7b}}.ri-shopping-cart-line{color:#6a6a6a;font-weight:400}.ri-shopping-cart-line svg{width:30px;height:30px;position:relative;top:5px;left:4px}.cart_qty_cls{position:absolute;background:#baad7b;width:20px;height:20px;color:#fff;border-radius:20px;text-align:center;font-size:12px;font-weight:600;top:0;right:-6px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#msMiniCart,.msMiniCart{padding-left:6px !important;padding-top:4px;width:50px;height:50px;position:relative;margin-right:1.5rem;flex-grow:0;min-width:40px;min-height:40px;max-width:50px;max-height:50px}#msMiniCart:before,.msMiniCart:before{display:block;position:absolute;left:0;bottom:0;right:0;top:0;background:rgba(255,255,255,.3);content:"";border-radius:50px}#msMiniCart:hover:before,.msMiniCart:hover:before{background:rgba(255,255,255,.9)}#msMiniCart:hover svg path,.msMiniCart:hover svg path{stroke:#333 !important}.page_footer{background:url("/components/footer/fbj8u0fbj8u0fbj8.jpg");background-size:cover;opacity:.9;background-repeat:no-repeat}.white-popup-block{background:#fff;padding:30px;text-align:left;max-width:500px;margin:40px auto;position:relative;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.white-popup-block form{margin-top:20px}.white-popup-block input,.white-popup-block textarea{width:100%;padding:12px;margin-bottom:15px;border:1px solid #e0e0e0;border-radius:8px;font-size:15px}.white-popup-block button[type=submit]{background:#203125;color:#fff;border:none;padding:12px 30px;border-radius:50px;cursor:pointer;font-weight:600;transition:background .3s}.white-popup-block button[type=submit]:hover{background:#d4af37}.mfp-close{color:#666 !important;font-size:32px !important;right:10px !important;top:5px !important}.modal-content{border:none}.modal-content .mfp-close{position:absolute !important;right:-20px !important;top:-25px !important}.policy-group{margin:20px 0;text-align:left}.policy-label{display:flex;align-items:flex-start;cursor:pointer;font-size:14px;line-height:1.4;color:#333;position:relative;user-select:none}.policy-checkbox{position:absolute;opacity:0;width:0;height:0}.policy-fake-checkbox{display:inline-block;width:18px;height:18px;background:#fff;border:2px solid #ddd;border-radius:4px;margin-right:10px;flex-shrink:0;transition:all .2s ease;position:relative}.policy-label:hover .policy-fake-checkbox{border-color:#203125}.policy-checkbox:checked+.policy-fake-checkbox{background:#203125;border-color:#203125}.policy-checkbox:checked+.policy-fake-checkbox:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.policy-checkbox:focus+.policy-fake-checkbox{box-shadow:0 0 0 3px rgba(32,49,37,.2)}.policy-text{flex:1}.policy-text a{color:#203125;text-decoration:underline;transition:color .2s}.policy-text a:hover{color:#d4af37}.required-star{color:#ff6b6b}.error-message{color:#ff6b6b;font-size:13px;margin-top:5px;padding:8px 12px;background:#fff4f4;border-radius:6px;border-left:3px solid #ff6b6b}.success-message{color:#155724;font-size:14px;margin-top:15px;padding:12px 15px;background:#d4edda;border-radius:8px;border-left:3px solid #28a745}.form-messages{margin-top:15px}button[disabled]{opacity:.6;cursor:not-allowed}.white-popup-block #modal-form input,.white-popup-block #modal-form textarea{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid #e0e0e0;border-radius:8px;font-size:15px;transition:border-color .2s}.white-popup-block #modal-form input:focus,.white-popup-block #modal-form textarea:focus{outline:none;border-color:#203125;box-shadow:0 0 0 2px rgba(32,49,37,.1)}.white-popup-block #modal-form button[type=submit]{width:100%;padding:14px 20px;background:#203125;color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.white-popup-block #modal-form button[type=submit]:hover:not([disabled]){background:#d4af37;transform:translateY(-2px);box-shadow:0 5px 15px rgba(212,175,55,.3)}.product.vertical-item{position:relative}.msProduct .price{color:#000;font-weight:600;font-size:1.4rem;margin-left:0;display:flex}.msProduct .price del{color:#baad7b;font-weight:500;padding-right:1em;text-decoration:line-through;font-size:1rem;position:relative;top:0;bottom:10px;margin-left:1rem}#msProduct .product_title{font-size:2rem}#msProduct .fotorama__nav-wrap,#msProduct .fotorama__arr{display:none !important}#msProduct .fotorama__stage>.fotorama__fullscreen-icon{display:none !important;width:100%;height:100%}#msProduct .option-images{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}#msProduct .option-item{cursor:pointer;border:2px solid transparent;border-radius:4px;padding:2px;transition:border-color .2s}#msProduct .option-item:hover{border-color:#ccc}#msProduct .option-item.active{border-color:red}#msProduct .option-item img{display:block;width:50px;height:50px;object-fit:cover;border-radius:4px}.woocommerce-tabs{font-family:inherit;line-height:1.6;color:#333}.woocommerce-tabs h2{font-size:2.4rem;margin-bottom:1rem}.woocommerce-tabs h3{font-size:2rem;margin-bottom:1rem}.woocommerce-tabs p{margin-top:0;margin-bottom:1.5rem}.woocommerce-tabs h2{font-size:1.8rem}.woocommerce-tabs h3{font-size:1.5rem}.woocommerce-tabs h4{font-size:1.2rem}.woocommerce-tabs ul,.woocommerce-tabs ol{margin-top:0;margin-bottom:1.5rem;padding-left:2rem}.woocommerce-tabs ul li,.woocommerce-tabs ol li{margin-bottom:.5rem}.woocommerce-tabs ul{list-style-type:disc}.woocommerce-tabs ol{list-style-type:decimal}.woocommerce-tabs blockquote{margin:2rem 0;padding:1.5rem;background-color:#f8f9fa;border-left:4px solid #007bff;font-style:italic;border-radius:0 4px 4px 0}.woocommerce-tabs blockquote p:last-child{margin-bottom:0}.woocommerce-tabs .alert{padding:1rem 1.5rem;margin-bottom:1.5rem;border:1px solid transparent;border-radius:4px}.woocommerce-tabs .alert.alert-info{background-color:#cce5ff;border-color:#b8daff;color:#004085}.woocommerce-tabs .alert.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.woocommerce-tabs .alert.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}#msCart .product-remove button{border:none !important}#msCart .product-price{min-width:250px}.category{padding:20px 0 40px}.category__inner-items .category__inner-title{text-transform:uppercase}.category__inner-items{display:flex;flex-direction:column;gap:10px;padding:40px;text-align:center;border:1px solid #e1e1e1;height:250px}.search-results-wrapper{margin-top:2rem}.search-results-list .search-result-item{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.search-results-list .search-result-item:last-child{border-bottom:none}.search-results-list .search-result-title{font-size:1.25rem;margin:0 0 .5rem}.search-results-list .search-result-title a{color:#333;text-decoration:none}.search-results-list .search-result-title a:hover{color:#baad7b;text-decoration:underline}.search-results-list .search-result-meta{font-size:.875rem;color:#777;margin-bottom:.5rem}.search-results-list .search-result-meta .search-result-url{margin-left:1rem}.search-results-list .search-result-meta .search-result-url a{color:#999;text-decoration:none}.search-results-list .search-result-meta .search-result-url a:hover{text-decoration:underline}.search-results-list .search-result-extract{line-height:1.5}.search-results-list .search-result-extract mark.search-highlight{background-color:#ff0;color:#000;padding:0 .1rem}.search-pagination{text-align:center;margin-top:2rem}.search-pagination .search-page-link,.search-pagination .search-page-current{display:inline-block;padding:.5rem .75rem;margin:0 .25rem;border:1px solid #ddd;background:#fff;color:#333;text-decoration:none}.search-pagination .search-page-link:hover,.search-pagination .search-page-current:hover{background:#f5f5f5}.search-pagination .search-page-current{background:#baad7b;border-color:#baad7b;color:#fff;cursor:default}.search-info{margin-top:1rem;text-align:center;font-size:.875rem;color:#777}.search-noresults{text-align:center;padding:2rem;color:#777}.service-daughter__header{width:100%;height:260px;background:url("/assets/img/serice-daughter-bg.jpg") no-repeat bottom;background-size:cover}.service-daughter__header__title{font-weight:700;font-size:50px;line-height:61px;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:100%;text-align:center;padding-top:100px}.service-daughter__info{width:100%}.service-daughter__info__text{width:1000px;display:block;margin:auto;font-size:20px;line-height:27px;color:#000;padding:40px 0}.service-daughter__info__text>b{font-weight:500}.service-daughter__info__text h2{font-size:2.2rem;margin-bottom:1rem;margin-top:2rem;font-weight:700;color:#000}.service-daughter__info__text ul{list-style-type:disc;margin-left:20px;margin-bottom:1.5rem}.service-daughter__info__text li{margin-bottom:.5rem;line-height:1.6}.service-daughter__title{margin-top:55px}@media (max-width:1024px){.service-daughter__info__text{width:95vw}}@media (max-width:576px){.service-daughter__header__title{width:90vw;margin:auto;font-size:36px}}.dg-container{width:100%;height:500px;position:relative;overflow:hidden;margin-top:60px}.dg-wrapper{width:760px;height:476px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px}.dg-wrapper a{width:auto;height:auto;display:block;position:absolute;left:0;top:0;border:10px solid #fff;pointer-events:none}.dg-wrapper a.dg-center{pointer-events:auto}.dg-wrapper a.dg-transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dg-wrapper a img{display:block;padding:0}.dg-wrapper a div{font-family:"Noto Sans Bold";font-style:normal;font-weight:800;font-size:24px;line-height:33px;color:#000;display:none;position:absolute;padding-top:10px}.dg-wrapper a.dg-center div{display:block}.dg-container nav{width:100%;position:relative;z-index:1000;bottom:49%;left:0;margin-left:-29px;display:block}.dg-container nav span{position:absolute;left:33%;float:none;cursor:pointer;width:24px;height:25px;opacity:.8}.dg-container nav span.dg-next{left:70%}.dg-container nav span:hover{opacity:1}.dg-container nav span.dg-next{background-position:top right;margin-left:10px}.slider__title{font-size:90px;line-height:90px;font-weight:700;color:#fff;margin-bottom:0}.slider__item{position:relative;margin:0;display:flex !important;align-items:center;height:430px}.slider__item-wrap{display:inline-block;margin-left:60px}.slider__item-wrap>h4{font-weight:700;font-size:36px;text-transform:uppercase;color:#222;margin-bottom:10px;background:#f1c83f;padding:5px 15px;position:absolute;padding-left:9%;top:12%;left:0;z-index:15}.slider__item-wrap>ul{padding-left:0;margin-bottom:20px;margin-top:90px}.slider__item-wrap>ul>li{list-style:none;color:#fff;font-size:18px;line-height:150%}.slider__item-wrap>div{display:flex;flex-direction:column;align-items:flex-start}.slider__item-wrap>div>p{color:#fff;background:#222;padding:10px 15px;display:inline-block;align-items:center;margin-bottom:0;font-size:18px;line-height:100%;font-weight:400;text-transform:uppercase}.slider__item-wrap>div>span{font-size:18px;padding:10px 15px;color:#222;background:#f1c83f;line-height:100%;font-weight:700}.slider__item-circle{display:inline-block;border-radius:50%;border:2px solid #fff;padding:40px;overflow:hidden;margin-left:60px}.slider__item-circle>img{width:330px;height:330px}.slider__item{background:url("/assets/img/inner-item1.jpg") no-repeat center;background-size:cover}.slider__item:before{content:"";background:#333;background:linear-gradient(90deg,rgba(51,51,51,1) 0%,rgba(255,255,255,0) 100%);width:100%;height:100%;position:absolute}.slider__item-two{background:url("/assets/img/inner-item2.png") no-repeat center;background-size:cover}@media (max-width:767px){.slider__item{height:500px}.slider__item-wrap>ul{margin-top:110px}.slider__item-wrap{left:0;width:100%;text-align:center}.slider__title{margin:auto;width:280px}.slider__text{margin:auto;width:300px}.slider__btn>button{margin:auto;margin-top:40px;width:230px}}@media (max-width:820px){.main__inner{margin-left:5%}}@media (max-width:580px){.slider__item-wrap>div{align-items:center;justify-content:center}.main__inner{width:95%;margin:auto;text-align:center}.main__title{font-size:40px;width:90%;margin:auto}.main__text{width:90%;margin:auto;margin-top:25px}.main__btn>a{margin:auto;margin-top:40px}}@media (max-width:360px){.main__title{padding-top:60px}}@media (max-width:575px){.rock__text{font-size:24px}}