.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}*{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Lato,sans-serif;height:100%;width:100%}a{text-decoration:none;color:#fff}.container{margin:0 auto;max-width:2560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;margin-top:64px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}.header__menu.hidden{display:none}.header__tel{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:21px;padding-left:42px;padding-right:42px;min-height:53px;background-color:#d12a21;font-size:18px;text-align:left;color:#fff;padding-top:8px;padding-bottom:8px}.header__tel-item{text-decoration:none;color:#fff}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:20px;font-size:26px;margin-top:26px}.header__nav-item{position:relative;text-decoration:none;color:#000;-webkit-transition:all .3s;transition:all .3s;text-transform:capitalize}.header__nav-item a,span{text-decoration:none;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transition:color .3s ease;transition:color .3s ease}.header__nav-item:hover{color:#d12a21}.arrow{display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__nav-item:hover .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;background:#fff;border-radius:10px;border:1px solid #ddd;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);list-style:none;padding:10px 0;margin:0;display:none;z-index:3}.dropdown-menu li{padding:5px 5px;white-space:nowrap}.dropdown-menu li a{text-decoration:none;color:#000;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.dropdown-menu li a:hover{color:#d12a21}.header__nav-item:hover .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__nav-item:hover .dropdown-menu{display:block}.submenu{position:absolute;top:0;left:100%;background:#fff;border:1px solid #ddd;border-radius:10px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);list-style:none;padding:10px 0;margin:0;display:none}.dropdown-menu li:hover .submenu{display:block}.dropdown-menu li a{-webkit-transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-webkit-transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.submenu li{padding:8px 20px;-webkit-transition:all .3s;transition:all .3s}.submenu li a:hover{color:#d12a21}.arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow-r{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.burger{display:none;background:0 0;border:none;position:fixed;top:0;left:0;width:100vw;z-index:1001;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;cursor:pointer;padding:15px;background:#fff;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.burger span{display:block;width:30px;height:3px;background-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger.active span:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.burger.active span:nth-child(2){opacity:0}.burger.active span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media (max-width:768px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu{position:fixed;top:20px;right:0;bottom:0;left:0;background-color:#fff;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__tel{width:100%;gap:5px;margin:0;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:100px;-ms-flex-preferred-size:content;flex-basis:content}.header__menu.open{-webkit-transform:translateY(0);transform:translateY(0);width:100%;height:100%;background:#d12a21;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.header__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:20px}.header__nav img{background:#fff;border-radius:4px}.header__nav a{color:#fff}.header__tel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px}.submenu{top:100%;left:0;padding:0}}.intro{min-height:680px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.intro__img-absolute{position:absolute;width:150px;height:150px;position:absolute;top:7px;right:7px}@media (max-width:670px){.intro__img-absolute{width:100px;height:100px;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.intro__left{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:684px;background:url(//ua-snab.com.ua/wp-content/themes/ua-snab/assets/img/Group.jpg);background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-right:20px}.intro__text{min-height:220px;margin-top:100px;font-size:40px;font-weight:900;line-height:1.5;text-align:left;color:#fff;line-height:60px;text-transform:uppercase}.intro__text span{color:#000}.intro__btn-black{width:350px;height:80px;font-size:24px;margin-top:99px;border-radius:10px;background-color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;margin-right:40px}.intro__btn-black:hover{-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500;scale:1.1}.intro__btn-link{text-decoration:none;color:#fff}.intro__right{-webkit-box-flex:1;-ms-flex:1;flex:1;height:684px;background:url(//ua-snab.com.ua/wp-content/themes/ua-snab/assets/img/DIN472-bg.jpg);background-size:cover;background-position:center}.intro__btn-red{width:350px;height:80px;margin-top:440px;margin-left:43px;border-radius:10px;background-color:#d12a21;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;font-size:24px}.intro__btn-red:hover{-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500;scale:1.1}@media (max-width:1020px){.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__left{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px;padding-right:0}.intro__right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro__btn-red{margin-top:10px;margin-left:0}.intro__btn-black{margin-right:0}.intro__text{width:100%;margin-top:20px;text-align:center;font-size:30px}}@media (max-width:425px){.intro__btn-red{margin-top:10px;margin-left:0;width:90%}.intro__btn-black{margin-right:0;width:90%}}@media (max-width:670px){.intro__text{font-size:24px;line-height:45px}}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product__title{padding-left:5px;padding-right:5px;margin-top:60px;font-size:36px;font-weight:900}.product__description{padding-left:5px;padding-right:5px;font-size:18px;font-weight:300}.product__items{max-width:1000px;margin-top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:58px}.product__item{min-width:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__img-wrapper{width:175px;height:175px;border-radius:100%;-webkit-box-shadow:6px -6px #ece9e9;box-shadow:6px -6px #ece9e9;position:relative;-webkit-transition:all .3s;transition:all .3s}.product__img-wrapper:hover{-webkit-box-shadow:0 0 5px 2px #d12a21;box-shadow:0 0 5px 2px #d12a21}.product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.product__img-wrapper::after{position:absolute;bottom:0;left:80px;content:"";width:190px;height:4px;background:#d12a21}.product__circle1{position:absolute;bottom:6px;left:155px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__circle1::after{position:absolute;bottom:0;left:18px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__circle1::before{position:absolute;bottom:0;left:36px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__circle2{position:absolute;bottom:6px;left:210px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__circle2::after{position:absolute;bottom:0;left:36px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__circle2::before{position:absolute;bottom:0;left:18px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.product__item-descr{font-size:17px;line-height:1.41;text-align:left;color:#d12a21}.product__item-descr a{color:#d12a21}.product__item-title{margin-top:12px;font-size:16px;text-align:left;color:#000;text-transform:uppercase}.best-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;height:228px;background:url(//ua-snab.com.ua/wp-content/themes/ua-snab/assets/img/bg-3.jpg);background-position:center center;background-size:cover}.best-price__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:70px;font-size:24px}.best-price__btn{margin-top:25px;width:225px;height:55px;border-radius:5px;background-color:#d12a21;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:20px;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.best-price__btn:hover{-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500;scale:1.1}.description-work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100vw;margin-top:70px;gap:25px}.description-work__img{overflow:hidden;width:225px;height:225px;border-radius:10px;-webkit-box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29);box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29)}.description-work__item{width:225px;text-align:center}.description-work__descr{margin-top:26px;font-size:16px;font-weight:300;line-height:1.5}.description-work__price{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;margin-top:76px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:1024px;height:550px}.description-work__price-img{position:absolute;right:50px;height:524px;z-index:-1}.description-work__title{margin-top:10px;padding-left:10px;font-size:80px;font-weight:900;letter-spacing:2px;text-align:left;color:#fff}.description-work__description{padding-left:10px;margin-top:75px;font-size:34px;font-weight:900;letter-spacing:.85px;text-align:left;color:#000}@media (max-width:1020px){.description-work__price{height:300px}.description-work__price-img{right:5px;height:300px}.description-work__title{font-size:40px;text-align:center}.description-work__description{text-align:center;font-size:18px}}@media (max-width:750px){.product__title{margin-top:20px}.about__title{margin-top:25px}.description-work__title{padding-left:0;font-size:25px;text-align:center}.description-work__description{margin-top:125px;text-align:left;font-size:12px}}.about{background-color:#f8f6f6}.about__container{margin:0 auto;padding-left:10px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:974px}.about__title{margin-top:80px;font-size:36px;font-weight:900;line-height:1;text-align:center;-webkit-text-decoration:uppercase;text-decoration:uppercase}.about__descr{margin-top:20px;font-size:19px;font-weight:300;line-height:1.58;text-align:left;color:#000}.accordion{padding-left:5px;padding-right:5px;max-width:980px;margin:59px auto;overflow:hidden}.accordion-item{border-bottom:1px solid #ddd;background:#fff;border:1px solid #ddd;border-radius:10px;-webkit-box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29);box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29);margin-bottom:20px}.accordion-item:last-child{border-bottom:none}.accordion-header{background:#fff;padding:15px 24px;cursor:pointer;width:100%;text-align:left;font-size:16px;font-weight:700;border:none;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0}.accordion-header:hover{background:#eaeaea}.arrow{font-size:18px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.accordion-header.active .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;padding:0 22px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29);box-shadow:1.4px 1.4px 6px 0 rgba(0,0,0,.29);background-color:#dbdbdb;font-size:16px;line-height:1.5;text-align:left;color:#000}.accordion-content p{margin-top:35px;margin-bottom:27px}.accordion-content ol{margin-left:30px}.accordion-content ul{margin-left:30px}.accordion-content__ul{list-style:none;margin-left:0}.accordion-content__ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid gray}.accordion-content__ul li button{border-radius:5px;background-color:#d12a21;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:5px;font-size:12px;padding-left:10px;padding-right:10px}@media (max-width:750px){.accordion{padding-left:10px;padding-right:5px;max-width:100%}.accordion-header{padding:10px 10px;font-size:14px}.arrow{font-size:14px}.arrow img{max-width:20px;overflow-x:hidden}.accordion-content{padding:0 15px;font-size:14px}.accordion-content p{margin-top:25px;margin-bottom:20px}.accordion-content ol,.accordion-content ul{margin-left:15px}}@media (max-width:375px){.accordion-header{padding:8px 12px;font-size:12px}.arrow{font-size:12px}.accordion-content{padding:0 10px;font-size:12px}.accordion-content p{margin-top:15px;margin-bottom:15px}.accordion-content ol,.accordion-content ul{margin-left:10px}}.catalog-product{background-image:url(//ua-snab.com.ua/wp-content/themes/ua-snab/assets/img/book.jpg);background-position:center;background-size:cover;height:218px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:225px;height:55px;border-radius:5px;background-color:#000;font-size:18px;text-align:center;color:#fff;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.catalog-product__btn:hover{-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500;scale:1.1}.footer{background-color:#333}.footer__container{max-width:1024px;margin:0 auto;padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__social{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.footer__adress,.footer__year{margin-top:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:39px;font-size:18px;text-align:left;color:#fff}.footer__adress-tel{max-width:130px;line-height:1.67}.footer__year{margin-top:40px;margin-bottom:100px}.footer__adress-tel-item{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__adress-tel-item:hover{color:#d12a21}.footer__link a:hover{scale:1.05}@media (max-width:600px){.footer__adress{font-size:16px}}.din-circle{max-width:998px;margin:0 auto;overflow:hidden}.din-circle__title-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;max-width:375px;border-bottom:3px solid #d12a21;margin-top:60px;margin-left:15px;padding-bottom:10px}.din-circle__title{font-size:30px;font-weight:600;line-height:1.2;text-align:left;color:#000}.din-circle__circle1{position:absolute;bottom:-18px;left:15px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__circle1::after{position:absolute;bottom:0;left:18px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__circle1::before{position:absolute;bottom:0;left:36px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__circle2{position:absolute;bottom:-18px;left:70px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__circle2::after{position:absolute;bottom:0;left:36px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__circle2::before{position:absolute;bottom:0;left:18px;content:"";width:12px;height:12px;border-radius:100%;background:#d12a21}.din-circle__product-wrapper{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.din-circle__product-item{-ms-flex-preferred-size:30%;flex-basis:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.din-circle__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:175px;max-height:175px;border-radius:100%;-webkit-box-shadow:6px -6px #ece9e9;box-shadow:6px -6px #ece9e9;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.din-circle__img img{width:100%;height:100%}.din-circle__img:hover{-webkit-box-shadow:0 0 5px 2px #d12a21;box-shadow:0 0 5px 2px #d12a21}.din-circle__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.din-circle__link-item{font-size:17px;line-height:1.41;text-align:center;color:#d12a21;text-transform:uppercase}.din-circle__description{max-width:950px;margin-top:100px;margin-left:10px;font-size:19px;font-weight:300;line-height:1.26;text-align:left;color:#000}.din-circle__description p{font-size:19px;font-weight:300;line-height:1.26;text-align:left;color:#000}.din-circle__description b{font-size:24px}.din-circle__description a{color:#d12a21}.contacts{max-width:995px;margin:0 auto;margin-bottom:40px;width:100%}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:78px;padding-left:10px;padding-right:10px}.contacts__adress-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.contacts__adress-tel-adress{font-size:20px;font-weight:300;line-height:1.2;text-align:left;color:#000}.contacts__adress-tel-tel{min-width:300px;font-size:20px;font-weight:600;line-height:1.8;color:#000}.contacts__adress-tel-item{color:#000;-webkit-transition:all .3s;transition:all .3s}.contacts__adress-tel-item:hover{color:#d12a21}.contacts__map{z-index:3;width:100%;max-width:489px;max-height:373px}.contacts__map img{width:100%}@media (max-width:760px){.contacts__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__adress-tel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.contacts__adress-tel-adress{text-align:center}}.connection{background:url(//ua-snab.com.ua/wp-content/themes/ua-snab/assets/img/bg-gray.jpg);background-size:cover;background-position:center}.connection__wrapper{margin:0 auto;max-width:995px;padding-bottom:35px;padding-top:15px}.contact-form{margin-top:15px;padding-left:15px;width:100%;max-width:370px}.form-title{font-size:30px;font-weight:600;line-height:.8;text-align:left;color:#000}.connection__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px}.connection__form-label{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-weight:500;text-align:left;color:#000;margin-bottom:8px}input,textarea{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:58px}textarea{min-height:150px}input:focus,textarea:focus{outline:0;border:1px solid gray}textarea{resize:none}.submit-button{background-color:#d12a21;color:#fff;font-size:20px;width:225px;height:55px;border-radius:5px;background-color:#d12a21;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-button:hover{scale:1.1;-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500}.one-product{margin:0 auto;max-width:1024px;width:100%}.din-circle__btn-item{width:350px;height:80px;border-radius:10px;background-color:#d12a21;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:all .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;font-size:24px;color:#fff;margin:5px}.din-circle__btn-item:hover{-webkit-box-shadow:1px 2px 1px #5c0500;box-shadow:1px 2px 1px #5c0500;scale:1.005}.one-product__wrapper{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.one-product__description{margin-top:30px;max-width:950px;margin-left:10px;font-size:19px;font-weight:300;line-height:1.26;text-align:left;color:#000}@media (max-width:760px){.one-product__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1010}.popup-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:10px;width:90%;max-width:500px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.close-button{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;color:#333}.connection__form-label{display:block;margin-bottom:10px}.connection__form-label input,.connection__form-label textarea{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.submit-button{padding:10px 20px;background-color:#d12a21;color:#fff;border:none;border-radius:5px;cursor:pointer}.connection__form-label span{color:#d12a21}.documents__wrapper{max-width:1024px;padding:15px;margin:0 auto}.documents__wrapper ul,ol{margin:10px 0;padding-left:30px}.documents__wrapper p{margin:0 0 15px}.documents__wrapper h2{text-align:center;margin-top:15px;margin-bottom:15px}.footer__year{font-size:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.wpcf7-not-valid-tip{font-size:.8rem}.connection__form-label{margin-bottom:10px}.wpcf7 form .wpcf7-response-output{margin-top:5px}textarea{min-height:80px}}h2{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}@media (max-width: 420px){.description-work__description{max-width:110px}}