@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Thin.eot);src:local('Grava Thin'), local('Grava-Thin'), url(/wp-content/themes/webnow/fonts/grava/Grava-Thin.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Thin.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Thin.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Ultra.eot);src:local('Grava Ultra'), local('Grava-Ultra'), url(/wp-content/themes/webnow/fonts/grava/Grava-Ultra.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Ultra.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Ultra.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Ultra.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-SemiBold.eot);src:local('Grava SemiBold'), local('Grava-SemiBold'), url(/wp-content/themes/webnow/fonts/grava/Grava-SemiBold.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-SemiBold.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-SemiBold.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Light.eot);src:local('Grava Light'), local('Grava-Light'), url(/wp-content/themes/webnow/fonts/grava/Grava-Light.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Light.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Light.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Bold.eot);src:local('Grava Bold'), local('Grava-Bold'), url(/wp-content/themes/webnow/fonts/grava/Grava-Bold.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Bold.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Bold.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Roman.eot);src:local('Grava Roman'), local('Grava-Roman'), url(/wp-content/themes/webnow/fonts/grava/Grava-Roman.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Roman.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Roman.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Roman.ttf) format('truetype');font-weight:450;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Black.eot);src:local('Grava Black'), local('Grava-Black'), url(/wp-content/themes/webnow/fonts/grava/Grava-Black.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Black.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Black.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Black.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap !important;}

@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-ExtraLight.eot);src:local('Grava ExtraLight'), local('Grava-ExtraLight'), url(/wp-content/themes/webnow/fonts/grava/Grava-ExtraLight.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-ExtraLight.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-ExtraLight.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Normal.eot);src:local('Grava Normal'), local('Grava-Normal'), url(/wp-content/themes/webnow/fonts/grava/Grava-Normal.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Normal.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Normal.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Normal.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap !important;}
@font-face{font-family:'Grava';src:url(/wp-content/themes/webnow/fonts/grava/Grava-Medium.eot);src:local('Grava Medium'), local('Grava-Medium'), url(/wp-content/themes/webnow/fonts/grava/Grava-Medium.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/grava/Grava-Medium.woff2) format('woff2'), url(/wp-content/themes/webnow/fonts/grava/Grava-Medium.woff) format('woff'), url(/wp-content/themes/webnow/fonts/grava/Grava-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap !important;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBold.eot);src:local('Gilroy ExtraBold'), local('Gilroy-ExtraBold'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBold.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBold.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Heavy.eot);src:local('Gilroy Heavy'), local('Gilroy-Heavy'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Heavy.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Heavy.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Heavy.ttf) format('truetype');font-weight:900;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-LightItalic.eot);src:local('Gilroy Light Italic'), local('Gilroy-LightItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-LightItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-LightItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ThinItalic.eot);src:local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ThinItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ThinItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BlackItalic.eot);src:local('Gilroy Black Italic'), local('Gilroy-BlackItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BlackItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BlackItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BoldItalic.eot);src:local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BoldItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BoldItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBold.eot);src:local('Gilroy SemiBold'), local('Gilroy-SemiBold'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBold.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBold.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLightItalic.eot);src:local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLightItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLightItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBoldItalic.eot);src:local('Gilroy SemiBold Italic'), local('Gilroy-SemiBoldItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBoldItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBoldItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Light.eot);src:local('Gilroy Light'), local('Gilroy-Light'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Light.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Light.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Light.ttf) format('truetype');font-weight:300;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-MediumItalic.eot);src:local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-MediumItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-MediumItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBoldItalic.eot);src:local('Gilroy ExtraBold Italic'), local('Gilroy-ExtraBoldItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBoldItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Regular.eot);src:local('Gilroy Regular'), local('Gilroy-Regular'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Regular.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Regular.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-HeavyItalic.eot);src:local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-HeavyItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-HeavyItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Medium.eot);src:local('Gilroy Medium'), local('Gilroy-Medium'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Medium.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Medium.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Medium.ttf) format('truetype');font-weight:500;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-RegularItalic.eot);src:local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-RegularItalic.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-RegularItalic.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-RegularItalic.ttf) format('truetype');font-weight:normal;font-style:italic;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLight.eot);src:local('Gilroy UltraLight'), local('Gilroy-UltraLight'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLight.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLight.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-UltraLight.ttf) format('truetype');font-weight:200;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Bold.eot);src:local('Gilroy Bold'), local('Gilroy-Bold'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Bold.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Bold.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Thin.eot);src:local('Gilroy Thin'), local('Gilroy-Thin'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Thin.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Thin.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Thin.ttf) format('truetype');font-weight:100;font-style:normal;}
@font-face{font-display:swap !important;font-family:'Gilroy';src:url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Black.eot);src:local('Gilroy Black'), local('Gilroy-Black'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Black.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Black.woff) format('woff'), url(/wp-content/themes/webnow/fonts/gilroy/Gilroy-Black.ttf) format('truetype');font-weight:900;font-style:normal;}
header .menu-item .woodmart-nav-link{padding:2.5vh 2vh !important;font-size:1.65vh !important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 4vh 0 0;}
header .wd-header-secondary-nav .menu-item .woodmart-nav-link{margin:0;border-radius:1vh;background:#f8f8f9;padding:1.5vh !important;height:6vh;}
header .wd-header-secondary-nav .wd-dropdown-menu{border-radius:1vh;min-width:100%;width:fit-content;background:transparent;margin-right:0 !important;right:0;left:auto;}
header .wd-header-secondary-nav .wd-dropdown-menu .woodmart-nav-link{height:auto;border-radius:1vh;font-weight:600;}
header .wpml-ls-item .woodmart-nav-link>span{display:flex;}
header .wpml-ls-item .woodmart-nav-link img{width:2.5vh;height:2.5vh;object-fit:cover;border-radius:30px;}
header .wpml-ls-item .woodmart-nav-link span span{font-size:2vh;}
html[lang="en-US"] .whb-flex-flex-middle .whb-col-center .wd-header-nav{width:fit-content;max-width:fit-content;margin:0 auto 0 10vh;}
header .whb-general-header-inner{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important;padding:1.5vh 0;position:relative;z-index:1;max-height:-webkit-fit-content !important;max-height:-moz-fit-content !important;max-height:fit-content !important;}
header .menu{margin:0;justify-content:flex-start;gap:initial;}
header .wd-logo img{max-width:22vh !important;max-height:10vh;}
h1, h2, h3, h4, h5, h6, p, span, a, li, div, button, strong, label, input, b{line-height:120% !important;font-family:'Gilroy' !important;outline:none !important;text-transform:none;text-decoration:none !important;}
body .vc_btn3-container, .wpb_button, body .wpb_content_element, ul.wpb_thumbnails-fluid>li, h1, h2, h3, h4, h5, h6, p, .porto-sicon-box, body .owl-carousel, body .tabs, body .wd-wpb{margin-bottom:0;}
.wpcf7 .wpcf7-form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;color:#1A2E35;}
.wpcf7 input::-webkit-input-placeholder, .wpcf7 .textarea::-webkit-input-placeholder{color:#9A9A9A !important}
.wpcf7 input::-moz-placeholder, .wpcf7 .textarea::-moz-placeholder{color:#9A9A9A !important}
.wpcf7 input:-ms-input-placeholder, .wpcf7 .textarea:-ms-input-фplaceholder{color:#9A9A9A !important}
.wpcf7 input::-ms-input-placeholder, .wpcf7 .textarea::-ms-input-placeholder{color:#9A9A9A !important}
.wpcf7 input::-webkit-input-placeholder, .wpcf7 .textarea::-webkit-input-placeholder{color:#9A9A9A !important}
.wpcf7 input::-moz-placeholder, .wpcf7 .textarea::-moz-placeholder{color:#9A9A9A !important}
.wpcf7 input:-ms-input-placeholder, .wpcf7 .textarea:-ms-input-placeholder{color:#9A9A9A !important}
.wpcf7 input::placeholder, .wpcf7 .textarea::placeholder{color:#9A9A9A !important}
input.wpcf7-not-valid{border-color:#EA0101 !important;}
a[rel="author"]{display:none;}
.pum-overlay.pum-active{padding:0 !important;overflow:hidden !important;}
html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px !important;}
html.pum-open.pum-open-overlay.pum-open-scrollable .header-main{padding-right:15px !important;}
@media(min-width:1000px){
	.container{max-width:82vw !important;}
header .whb-main-header{padding-top:2vh;}
}

body .website-wrapper .vc_btn3, header .vc_btn3, #my_footer .vc_btn3, #mainsec .btn{border-radius:5vh;overflow:hidden;background:var(--wd-primary-color) !important;color:#fff !important;font-size:1.8vh;border:none !important;text-transform:none;padding:2px 2px 2px 3vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin:3.5vh 0 0;width:fit-content;}
body .website-wrapper .vc_btn3-center .vc_btn3{margin:0 auto;}
.website-wrapper .vc_section, .website-wrapper .vc_section.vc_section-has-fill{padding-top:3vh !important;padding-bottom:3vh;position:relative;}
body .website-wrapper .vc_btn3:before{content:'';position:absolute;right:2vh;top:50%;transform:translateY(-50%) rotate(-40deg);transition:all .3s;background:url(//svyaz.systems/wp-content/uploads/2024/09/arrow-but.svg) no-repeat center;background-size:contain;width:2vh;height:2vh;}
body .website-wrapper .vc_btn3:after{min-width:5.2vh;min-height:5.2vh;content:'';background:linear-gradient(122deg, #2099e3 0%, #1e70a3 100%);border-radius:5vh;margin:0 0 0 4vh;}
.vc_btn3:hover:before{transform:translateY(-50%) rotate(0deg) !important;}
.site-content{margin:0 !important;}
.post-type-archive-portfolio .wd-projects{margin-top:5vh;}
.wd-hover-button .wd-buttons, .wd-hover-info-alt .wd-buttons{display:none !important}
.home .site-content{margin-bottom:0;}
.wd-single-breadcrumbs .woocommerce-breadcrumb>*:last-child{color:var(--wd-title-color) !important;font-weight:450 !important;}
/*.wd-tooltip-label{display:flex;align-items:center;}*/ 
#my_product{border-bottom:1px solid #E4E4E4;padding-bottom:0 !important;padding-top:0 !important;}
#my_product .wd-single-action-btn a{display:flex;flex-direction:row-reverse;border-radius:50px;background:#fff;padding:2px 2px 2px 3vh;border:1px solid #F0F0F0;}
#my_product .wd-single-action-btn a:before{min-width:5.2vh;min-height:5.2vh;background:#F8F8F8;font-size:2vh;border-radius:50px;margin:0 0 0 2.5vh;display:flex;align-items:center;justify-content:center;}
#my_product .wr_buts .vc_btn3, #my_product .wr_buts .wd-wpb{margin:0 1.5vh 0 0;}
#my_product .wr_buts>div>div>div{display:flex;align-items:center;margin:3vh 0;}
#my_product .wd-single-price .price{font-size:3.2vh;margin:2.5vh 0 0;}
#my_product .wd-single-price .price del{display:block;}
#my_product .wd-single-price .price del .amount{font-weight:450;}
#my_product .wd-single-price .price del .woocommerce-Price-currencySymbol{display:none;}
#my_product .wd-single-price .price .woocommerce-Price-currencySymbol{color:var(--wd-text-color);}
#my_product .wd-single-short-desc{margin:2.5vh 0;}
#my_product .wd-single-short-desc *{font-size:1.65vh;}
#my_product .wd-single-tabs{padding:4vh 0 5vh;position:relative;z-index:1;margin:5vh 0 0;}
#my_product .wd-single-tabs:before{content:'';position:absolute;left:50%;top:0;width:100vw;height:100%;background:#fff;transform:translateX(-50%);z-index:-1;}
#my_product .wd-single-tabs .wd-nav-wrapper{text-align:left;margin:0 0 3.5vh;}
#my_product .woocommerce-product-gallery img{border-radius:1vh;background:#fff;}
#my_product .right_info{padding:0 0 0 2vh;}
#my_product .product_title{font-size:3.5vh;margin:0 0 1.5vh;}
#my_product .reviews_tab{display:none !important;}
#my_product .wpb_raw_code{margin:0 0 2.5vh;}
#my_product .wd-single-stock-status{display:flex;align-items:center;}
#my_product .wd-single-stock-status a{border-bottom:1px dashed;color:var(--wd-primary-color);font-size:1.65vh;}
#my_product .wd-single-stock-status:before{content:'';min-width:2vh;min-height:2vh;background:url(//svyaz.systems/wp-content/uploads/2024/10/down-img.svg) no-repeat center;background-size:contain;margin:0 1vh 0 0;}
#my_product .right_info .product_meta, #my_product .right_info .wd-single-attrs{display:flex;margin:0 0 1vh;}
#my_product .right_info .product_meta:before, #my_product .right_info .wd-single-attrs:before{content:'';min-width:10px;min-height:10px;background:#9d9d9d;height:10px;border-radius:50px;margin:0 1.5vh 0 0;}
#my_product .right_info .product_meta *, #my_product .right_info .wd-single-attrs *{color:#6A6A6A !important;font-size:1.65vh;font-weight:400;border:none;text-align:left;}
#my_product .right_info .wd-single-attrs *{display:block;padding:0;height:fit-content;min-height:fit-content;margin:0;}
#my_product .right_info .product_meta .meta-label, #my_product .right_info .wd-single-attrs .wd-attr-name{display:none;}
.woocommerce-tabs .wd-nav-tabs>li>a{position:relative;font-weight:400;}
.woocommerce-tabs .wd-nav-tabs>li.active>a{font-weight:600;}
.woocommerce-tabs .wd-nav-tabs>li>a:before{content:'';width:0%;left:50%;top:0;transform:translateX(-50%);background:var(--nav-color-active);height:2px;position:absolute;transition:all .5s;}
.woocommerce-tabs .wd-nav-tabs>li.active>a:before{width:100%;}
.wd-tools-element .wd-tools-count{display:flex;align-items:center;justify-content:center;}
.website-wrapper{background:#f1f1f1 !important;}
header.whb-header{margin:0;padding-top:0 !important;}
header.whb-sticky-prepared{padding-top:12vh !important;}
header .whb-main-header{box-shadow:none !important;}
header .wd-header-cats{margin:0 5px 0 10px;}
header .wd-header-main-nav>ul>li>.woodmart-nav-link{margin:0 0 0 .5vh;font-weight:400;background:#F8F8F9;padding:1.7vh 2.5vh !important;display:flex;border-radius:8px;flex-direction:row-reverse;font-size:2vh !important;}
header .wd-header-main-nav>ul>li>.woodmart-nav-link:after{background:url(//svyaz.systems/wp-content/uploads/2024/09/arrow-1.svg) no-repeat center;background-size:cover;width:2vh;height:2vh;font-size:0;margin:0 1vh 0 0;transition:all .3s;}
header .wd-header-main-nav>ul>li:hover>.woodmart-nav-link:after{transform:rotate(180deg);}
header .wd-header-cats .menu-opener{min-width:fit-content !important;border-radius:8px !important;background:var(--wd-primary-color) !important;border:1px solid;height:auto !important;color:#fff !important;font-weight:600;padding:1.8vh 2.5vh 1.8vh 2vh !important;}
header .wd-header-cats .menu-opener:hover{background:var(--wd-primary-color) !important;color:#fff !important;}
header .wd-header-cats .menu-opener span{font-size:1.8vh !important;text-transform:none !important;}
header .wd-header-cats .menu-opener span *{font-size:inherit;}
header .wd-header-cats .menu-opener:after{display:none;}
header .wd-header-cats .menu-opener:hover, .phone_top:hover .info-svg-wrapper, header .wd-tools-element>a:hover, header .socials-top a:hover, 
header .wd-header-secondary-nav .menu-item .woodmart-nav-link:hover{border-radius:3vh !important;}
header .whb-ii7oqv73rm3payruga9l .menu-opener{border:none;font-weight:400;}
header .whb-ii7oqv73rm3payruga9l .wd-nav-vertical>li>a{display:none;}
header .whb-ii7oqv73rm3payruga9l .wd-nav-vertical .wd-dropdown-menu{top:auto;left:auto;transform:none;opacity:1;pointer-events:auto;}
header .whb-ii7oqv73rm3payruga9l.wd-opened .wd-nav-vertical .wd-dropdown-menu{visibility:visible;pointer-events:auto;}
header .wd-header-cats .menu{border-radius:1vh;background:#fff;height:100%;border:none;display:flex;align-items:flex-start;}
header .menu .menu-item:not(:last-child){border-bottom:1px solid #eaeaea;}
header .wd-header-cats .menu>li{position:initial;border-bottom:1px solid var(--brdcolor-gray-200);}
header .wd-header-cats .menu>li a{margin:0;padding:2vh !important;width:100%;font-weight:600;position:initial;color:var(--wd-title-color);}
header .wd-header-cats .menu>li a:hover{background:#2481ba;color:#fff;}
header .wd-header-cats .menu>li a:hover:after{color:#fff;}
header .wd-header-cats .menu>li a:hover img{filter:brightness(10);}
header .wd-dropdown{min-width:17vw;margin-top:1.8vh !important;padding:0 !important;}
header .wd-nav-vertical .wd-dropdown-menu{min-height:100%;}
header .wd-tools-element>a, header .socials-top a{width:6vh;height:6vh;border-radius:8px;border:none;display:flex;align-items:center;background:#F8F8F9;justify-content:center;padding:1.5vh;margin:0 0 0 1vh;}
header .socials-top{display:flex;}
header .phone{text-align:right;font-size:1.65vh;margin:0 0 0 2vh;}
header .phone a{display:block;font-size:2vh;}
.wd-prefooter{display:none;}
header .whb-general-header>.container{background:#fff;border-radius:1vh;}
header .whb-general-header{background:transparent !important;}
header.whb-sticked .whb-general-header>.container{box-shadow:0 2px 30px rgba(0, 0, 0, .10);}
.wd-nav-vertical>li.menu-item-has-children>a:after{font-size:clamp(6px, 100%, 15px) !important;color:rgba(30, 30, 30, .45);}
header .my_lang{padding:0 5px 0 3vh;}
header .my_lang .glink{display:flex;align-items:center;height:6vh;padding:0 1.8vh;background:#F8F8F9;border-radius:8px;flex-direction:row-reverse;justify-content:center;}
header .my_lang .glink.gt-current-lang{display:none;}
header .my_lang a.glink img{height:2.5vh;width:2.5vh;object-fit:cover;border-radius:50px;}
header .my_lang .glink span{font-size:1.8vh;margin:0 1vh 0 0;}
.wd-projects .portfolio .entry-header{display:flex;box-shadow:none !important;background:#fff;padding:1.5vh !important;border-radius:1vh;}
.wd-projects .portfolio .entry-thumbnail{width:35vh;height:25vh;min-width:35vh;min-height:25vh;border-radius:1vh !important;}
.wd-projects .portfolio .wd-portfolio-btns{display:none;}
.wd-projects .portfolio .portfolio-info:before{position:absolute;right:2vh;border-radius:5vh;overflow:hidden;background:var(--wd-primary-color) !important;pointer-events:none;color:#fff !important;font-size:1.8vh;content:'Подробнее';padding:2vh 4vh;font-weight:600;bottom:2vh;}
html[lang="uz-UZ"] .wd-projects .portfolio .portfolio-info:before{content:'Batafsil';}
.wd-projects .portfolio .entry-thumbnail *{width:100%;height:100%;object-fit:cover;}
.wd-projects .portfolio .portfolio-info{padding:2vh 0 0 3vh;}
.wd-projects .portfolio .portfolio-info *{height:100%;}
.wd-projects .portfolio .portfolio-info a{display:block;}
.wd-projects .portfolio .wd-entities-title{text-align:left;font-size:2.2vh;}
.phone_top{--ib-icon-sp:2vh !important;}
.phone_top .box-icon-wrapper, .phone_top .info-box-icon{display:flex;}
.phone_top .info-svg-wrapper{width:6vh !important;height:6vh !important;border-radius:8px;overflow:hidden;}
.phone_top .info-box-subtitle{font-size:2.5vh;font-weight:700;color:var(--wd-primary-color) !important;}
.phone_top .info-box-title{margin:0 !important;font-weight:400;border-bottom:1px dashed;width:fit-content;}
.website-wrapper .vc_custom_heading{font-size:3.5vh;font-weight:600;margin:0 0 2.5vh;}
.site-content p, .site-content li{font-size:1.85vh;margin:0;}
.website-wrapper .vc_column_container>.vc_column-inner{padding-left:10px;padding-right:10px;}
.website-wrapper .vc_row{margin-left:-10px;margin-right:-10px;}
.website-wrapper .container, .website-wrapper .container-fluid{padding-right:10px;padding-left:10px;}
@media(max-width:750px){
	body header .wd-tools-element>a, body header .socials-top a{width:auto;height:auto;margin:0;min-height:6vh;min-width:6vh;}
body header .wd-tools-text{text-transform:none !important;}
body header .whb-general-header-inner{align-items:center;}
body header .whb-general-header>.container{margin:0;border-radius:0;padding:0 10px;}
body header .wpml-ls-item .woodmart-nav-link{border-radius:5px;padding:1.5vh 2vh !important;}
body .whb-mobile-left{margin:0;}
body .whb-mobile-right{text-align:right;margin:0;}
body .whb-mobile-right>div{padding-right:0;}
	body .site-content p, .site-content li{font-size:3.8vw;margin:0;}
body .website-wrapper .vc_custom_heading{font-size:6vw;margin:0 0 2vh;}
body .website-wrapper .vc_custom_heading br{display:none;}
body .website-wrapper .vc_section, body .website-wrapper .vc_section.vc_section-has-fill{padding-top:5vh !important;padding-bottom:5vh;}
body .wd-single-breadcrumbs{margin:2vh 5px 3vh !important;}
	body .wd-projects .portfolio .entry-thumbnail{width:20vh;height:20vh;min-width:20vh;min-height:20vh;}
	body #mainsec .left>div>div{padding:3.5vh;margin:0 0 2vh;}
body #mainsec .products .price del{display:none;}
body #mainsec .products .product-element-top{text-align:center;}
body #mainsec .products .product-element-top img{max-width:75%;min-height:40vh;object-fit:contain;object-position:50% 25%;margin:0 auto;}
	body #reshenie_otrasli .wd-info-box{padding:3.5vw;}
body #reshenie_otrasli .vc_row-o-equal-height{flex-wrap:nowrap;overflow-x:scroll;}
body #reshenie_otrasli .vc_row-o-equal-height>div{min-width:50%;}
body #reshenie_otrasli .info-box-title{font-size:4vw;}
body #reshenie_otrasli .info-svg-wrapper{width:10vw !important;height:10vw !important;}
	body #my_categories .products{flex-wrap:nowrap;overflow-x:scroll;padding:0 0 1.5vh;align-items:flex-start;gap:10px;}
body #my_categories .products .wd-col{min-width:95%;}
body #my_categories.my_archive .products .wd-col, body #my_categories .wr_subcat .product-categories li{min-width:80%;}
body #my_categories.my_archive .wd-cat-image{min-height:21vh;}
	body #main_uslugi .wd-projects{display:flex;flex-wrap:nowrap;overflow-x:scroll;height:fit-content !important;}
body #main_uslugi .wd-projects .portfolio .wd-entities-title{font-size:4vw;}
body #main_uslugi .wd-projects .portfolio{min-width:80%;max-width:80%;}
	body #cta_1 .wpb_text_column{width:100%;}
body #cta_1 .vc_custom_heading{margin:0 0 2.5vh;}
body #cta_1 #phone{margin:4vh -10px 0;}
	body #partners .wd-nav-pagin-wrap{display:block !important;}
	body #triggers .wd-info-box{height:auto;margin:0 0 2vh;}
body #triggers .wd-info-box .info-box-title{font-size:4.5vw;}
	body #alfa_read{padding:3.5vh 2vh;}
body #alfa_read .wd-rs-65b381d221e5a.wd-collapsible-content > .vc_column-inner{max-height:35vh;}
body #alfa_read .wd-collapsible-content .wd-text-block{width:auto;}
body #alfa_read .wd-collapsible-content img{position:relative;width:65%;top:auto;right:auto;margin:2vh auto;}
	body .wd-posts .btn-read-more{font-size:3.5vw;}
body .wd-posts .wd-entities-title{font-size:4vw !important;}
body .products .wd-product-cats *{font-size:3.3vw;}
body .products .wd-entities-title{font-size:4.2vw !important;}
body .products .wd-buttons{border-radius:1vh;bottom:1vh;top:auto;left:1vh;display:flex;flex-direction:row;}
body .wd-buttons :is(.wd-quick-view-icon,.wd-compare-btn){display:block;}
	body #my_footer #phone>div>div>div{flex-direction:column-reverse;}
body #my_footer #phone>div>div>div>*{margin:0 0 3vh;}
body #my_footer #phone .info-box-subtitle, body #my_footer #phone .social span{font-size:3.5vw;text-align:center;}
body #my_footer #phone .info-box-title{font-size:7vw;}
body #my_footer .vc_btn3-container{display:flex;justify-content:center;float:initial;}
body #my_footer .fot_cent{display:flex;flex-wrap:wrap;}
body #my_footer .fot_cent .wpb_single_image{margin:0 0 3vh;}
body #my_footer .menu-item a{font-size:4vw;}
body #my_footer .fot_cent .info-box-subtitle{font-size:3.5vw;}
body #my_footer .fot_cent .wd-info-box{margin:3.5vh 0 0;text-align:left;}
body #my_footer .fot_cent .info-box-title{font-size:4vw;margin:1vh 0 0;}
body #my_footer .fot_cent .map{min-height:50vh;}
body #my_footer .menu{margin:3vh 0;}
	body .wd-cat img{max-height:15vh;object-fit:contain;}
body #my_archive .row_sorts{margin:3vh -10px 2vh;}
body #my_categories.my_archive .wd-entities-title, body #my_categories .wr_subcat .product-categories li .subcat-title{bottom:2vh;top:auto;font-size:3.8vw !important;}
body #my_archive .woocommerce-ordering select{background:#fff;border-radius:5px;padding:5px;color:#232323 !important;font-size:0;}
body #my_categories .wr_subcat .product-categories{margin:0 0 3vh;}
body .my_widget>div>div{padding:0;}
body .my_widget .widget-title{font-size:4vw;}
body .wd-burger-icon>a:before{display:block;}
	body #my_product .right_info{padding:0;margin:3vh 0 0;}
body #my_product .product_title{font-size:6vw;}
body .wd-product-stock.in-stock{font-size:3.5vw}
body #my_product .wd-single-short-desc *, body #my_product .right_info .product_meta *, body #my_product .right_info .wd-single-attrs *{font-size:3.6vw;}
body #my_product .wr_buts .wd-wpb{font-size:0;}
body #my_product .wd-single-action-btn a:before{margin:0;}
body #my_product .wd-single-action-btn a{padding:.7vh;}
body #my_product .wd-product-brands img{max-width:30vw;border-radius:1vh;}
	body #uslugi_page .vc_row:first-child{margin:0 0 6vh;padding:3.5vh 0 0 0;}
body #uslugi_page{padding-top:1vh !important;}
body #uslugi_page .vc_row:first-child>div:last-child{position:relative;right:auto;top:auto;margin:3vh 0 0;}
body #uslugi_page .vc_row:first-child>div:last-child>div{padding:0;}
body #uslugi_page .vc_row:first-child>div:last-child:before{background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);}
body #uslugi_page .vc_row:first-child .vc_column-inner{padding:0 2vh;}
	body #contact_page .wpcf7 .row{flex-wrap:wrap;flex-direction:column;}
body #contact_page .wpcf7 .col-lg-12{flex:1;width:100%;margin:0 0 2vh;}
body #contact_page .wpcf7 .vc_btn3{width:100%;}
body #contact_page .wd-info-box{max-width:80%;}
body #contact_page .right .map{min-height:55vh;}
	body.single-post .post-single-page .post-title{font-size:5vw;}
body.single-post .site-content{max-width:100%;}
body.single-post .article-inner{margin:5vh 0 0;}
	body .pum-container{width:95% !important;position:fixed !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;padding:0 !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;top:50% !important;}
body .pum-container .pum-close{right:1.5vh !important;top:1.5vh !important;}
	body .wpcf7 .wpcf7-form{padding:7vw 5vw 5vw;}
  body .wpcf7 .wpcf7-form-control, body .wpcf7 textarea{padding:15px;border-radius:8px !important;font-size:14px;}
  body .wpcf7 .head_form{font-size:6vw;margin:0 auto 15px;width:100%;}
body .wpcf7 .text{font-size:3.5vw;}
  body .wpcf7 input.wpcf7-submit{padding:12px !important;font-size:3.5vw !important;}
}


#mainsec{padding-top:2vh !important;padding-bottom:0;}
#mainsec .left>div>div{background:linear-gradient(180deg, #fff 0%, #e6eef2 43%);height:100%;padding:5vh;display:flex;flex-direction:column;position:relative;z-index:1;justify-content:center;overflow:hidden;border-radius:1vh;}
#mainsec .left>div>div:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(//svyaz.systems/wp-content/uploads/2024/09/main-img.jpg) no-repeat center;z-index:-1;opacity:.08;background-size:cover;}
#mainsec .vc_custom_heading{margin:0 0 2vh;}
#mainsec .wpb_text_column{width:90%;}
#mainsec .wd-products{border-radius:1vh;overflow:hidden;}
#mainsec .wd-products, #mainsec .wd-carousel-inner{margin:0;}
#mainsec .wd-products .wd-carousel{padding:0;}
#mainsec .product-element-bottom{position:absolute;bottom:2.5vh;padding:0;left:2.5vh;font-size:2.5vh;}
#mainsec .wd-product-cats, #mainsec .product-rating-price, #mainsec .wrapp-swatches, #mainsec .wd-buttons{display:none;}
#mainsec .wd-nav-pagin-wrap{margin:0;display:none;}
#mainsec .my_link{display:none;}
#mainsec .wpb_single_image{border-radius:10px;overflow:hidden;margin:0 0 10px;}
#reshenie_otrasli .vc_row-o-equal-height .vc_column-inner>div, #reshenie_otrasli .vc_row-o-equal-height .vc_column-inner>div>div{height:100%;}
#reshenie_otrasli .wd-info-box{border:1px solid var(--wd-primary-color);height:100%;gap:2vh;border-radius:2vh;background:#fff;padding:1.5vh;overflow:hidden;position:relative;}
#reshenie_otrasli .wd-info-box:before{content:'';position:absolute;right:-5vh;top:-5vh;width:5vh;height:5vh;border-radius:500px;background:var(--wd-primary-color);display:block;transition:all .3s;}
#reshenie_otrasli .wd-info-box:hover:before{right:0;top:0;width:100%;height:100%;border-radius:0px;}
#reshenie_otrasli .wd-info-box:hover .info-box-title{color:#fff;}
#reshenie_otrasli .wd-info-box:hover .info-svg-wrapper{filter:brightness(20);}
#reshenie_otrasli .wd-info-box, #reshenie_otrasli .wd-info-box *{transition:all .3s;}
#reshenie_otrasli .box-icon-wrapper{text-align:right;}
#reshenie_otrasli .info-svg-wrapper{width:5vh !important;height:5vh !important;}
#reshenie_otrasli .info-box-title{font-size:1.9vh;font-weight:600;}
#my_categories .wd-cat-image:before, #my_categories.my_archive .category-image-wrapp:before, #my_categories .wr_subcat .product-categories a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:all .3s;opacity:0;background:radial-gradient(50% 50% at 50% 50%, rgb(2, 71, 114) 0%, rgb(56, 179, 255) 100%) !important;}
#my_categories.my_archive .category-image-wrapp:before{z-index:0;}
#my_categories.my_archive .category-image-wrapp a{z-index:1;position:relative;}
#my_categories .wd-cat-inner:hover .wd-cat-image:before, #my_categories.my_archive .wrapp-category:hover .category-image-wrapp:before, 
#my_categories .wr_subcat .product-categories a:hover:before, #my_categories .wr_subcat .product-categories .active a:before{opacity:1;}
#my_categories.my_archive .wrapp-category:hover .wd-entities-title{color:#fff;}
#my_categories.my_archive .products{flex-wrap:nowrap;gap:15px;}
#my_categories .products{display:flex;align-items:center;flex-wrap:wrap;gap:20px;}
#my_categories .products .wd-col{width:calc(33.3% - 13px);}
#my_categories .products *{transition:all .3s;transform:none;}
#my_categories.cat_main .wd-col:hover .wd-entities-title{color:var(--wd-primary-color) !important;}
#my_categories .wd-cat-thumb{max-width:40%;pointer-events:none;}
#my_categories .wd-cat-inner{background:#fff;border-radius:1.5vh;padding:1.5vh;}
#my_categories .wd-entities-title{font-size:2vh;font-weight:600;}
#my_categories .wd-cat-footer{margin:1.5vh 0 0;--sub-menu-color:#242424;}
#my_categories .wd-sub-menu li>a{padding:0 0 .8vh;}
#my_categories .wd-cat-image{border-radius:1vh;min-height:22vh;display:flex;align-items:center;z-index:1;overflow:hidden;position:relative;background:#fff;}
#my_categories.cat_main .wd-cat-image{background:radial-gradient(50% 50% at 50% 50%, rgb(173 173 173) 0%, rgb(223 223 223) 100%);}
#my_categories.cat_main .wd-cat-image img{transform:scale(1.3);}
#my_categories .wd-enabled-flex>.vc_column-inner>.wpb_wrapper>*:not(.wd-enabled-width):not(.inline-element){width:auto;}
#my_categories .wpb_column > .vc_column-inner > .wpb_wrapper{display:block}
.post-type-archive-product #my_categories .wr_subcat{display:none;}
#main_uslugi .wd-projects .portfolio{position:relative !important;left:auto !important;top:auto !important;}
#main_uslugi .wd-projects .portfolio .entry-header{flex-direction:column;height:100%;}
#main_uslugi .wd-projects .portfolio .entry-thumbnail{width:100%;}
#main_uslugi .wd-projects .portfolio .portfolio-info{padding:2vh 0 0;margin:0 0 2vh;}
#main_uslugi .wd-projects .portfolio .portfolio-info:before{display:none;}
#main_uslugi .wd-projects .portfolio .entry-header .more-link{border-radius:5vh;overflow:hidden;padding:2vh 4vh;color:#fff !important;font-size:1.8vh;background:var(--wd-primary-color) !important;display:block;font-weight:600;text-align:center;margin:auto 0 0;}
.wd-cat .wd-entities-title{text-transform:none !important;}

#main_read{margin:0 -10px;}
#phone .info-box-subtitle, #phone .social span{font-size:1.65vh;font-weight:450;color:#242424;margin:0 0 1vh;}
#phone .info-box-title{font-size:3vh;font-weight:600;margin:0;}
#phone .social span{display:block;}
#phone .social img{width:4.2vh;margin:0 1vh 0 0;}
#cta_1 .wpb_text_column{width:70%;margin:0 0 1vh;}
#cta_1 #phone .wd-info-box{margin:0 0 3vh;}
#partners .wd-gallery-item img{border-radius:1vh;}
#partners .wd-brands .brand-item{padding:0;}
#partners .wd-brands .brand-item img{width:100%;height:100%;min-height:18vh;object-fit:contain;border-radius:1vh;background:#fff;}
.wd-nav-pagin{background:#EDEDED;border-radius:5vh;padding:5px;gap:5px !important;}
.wd-nav-pagin-item{width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50px;}
.wd-nav-pagin-item span{border:none !important;background:#9B9B9B !important;margin:0;width:8px !important;height:8px !important;}
.wd-nav-pagin-item.wd-active{border-color:var(--wd-primary-color);}
.wd-nav-pagin-item.wd-active span{background:var(--wd-primary-color) !important;}
#triggers .wd-info-box{background:radial-gradient(50% 50% at 50% 50%, rgb(2, 71, 114) 0%, rgb(56, 179, 255) 100%);color:#fff;padding:3vh 2vh;border-radius:1vh;text-align:center;font-size:1.8vh;height:100%;}
#triggers .wd-info-box .info-box-title{font-size:1.85vh;}
#triggers .info-box-icon{background:#fff;border-radius:1vh;padding:2.5vh}
#triggers .info-svg-wrapper{width:5vh !important;height:5vh !important;}
#triggers{background:#fff;}
#triggers .info-box-wrapper{height:100%;}
#triggers .vc_row-o-equal-height>div>div>div{height:100%;}

#alfa_read{background:#FFFFFF;border-radius:3vh;padding:4.5vh 3.5vh;margin:0;}
#alfa_read .wd-collapsible-content:not(.wd-opened) > .vc_column-inner > .wpb_wrapper:after{color:#FFF;}
#alfa_read .wd-collapsible-content .btn{background:var(--wd-primary-color);border-radius:50px;text-transform:none;font-size:1.6vh;font-weight:600;color:#fff;padding:1.5vh 2.5vh;display:flex;align-items:center;width:fit-content;user-select:none;min-height:fit-content;}
#alfa_read .wd-collapsible-content .wd-text-block{width:60%;}
#alfa_read .wd-collapsible-content img{position:absolute;top:0;right:0;width:38%;}
#alfa_read .wd-collapsible-content{text-align:left;}
#alfa_read .wd-opened .btn:after{transform:rotate(180deg);}
#alfa_read h2, #alfa_read h3, #alfa_read h4, #alfa_read h5, #alfa_read h6{font-size:3.6vh;}
.wd-post .article-inner{border-radius:1vh !important;overflow:hidden;}
.wd-posts .post-img-wrapp img{height:23vh;object-fit:cover;}
.wd-posts .wd-entities-title{font-size:1.8vh !important;}
.wd-posts .article-body-container{text-align:left !important;padding:2.5vh !important;}
.wd-posts .entry-content{margin:0 0 1.5vh;color:#777777;}
.wd-posts .btn-read-more{font-size:1.6vh;font-weight:600;text-transform:none;}
.wd-posts .post-date{border-radius:.8vh !important;}

.no_icon .vc_btn3{margin:0 !important;padding:1.5vh 2.5vh !important;}
.no_icon .vc_btn3:before, .no_icon .vc_btn3:after{display:none;}
#my_footer{padding-top:0vh !important;padding-bottom:0vh !important;}
#my_footer .fot_top{padding:5vh 0;}
#my_footer .fot_cent{border:1px solid #E4E4E4;border-left:0;border-right:0;padding:6vh 0 3vh;}
#my_footer #phone>div>div>div{flex-direction:row-reverse;display:flex;justify-content:flex-end;align-items:center;}
#my_footer #phone>div>div>div>*{margin:0 6vh 0 0;}
#my_footer .wd-info-box{margin:0}
#my_footer .vc_btn3-container{float:right;}
#my_footer .fot_top .vc_btn3{margin:0}
#my_footer .menu-item{margin:0 0 1.5vh;}
#my_footer .menu-item a{font-size:1.6vh;color:var(--wd-title-color);}
#my_footer .fot_cent .wd-info-box{margin:3vh 0 0;flex-direction:row;gap:2vh;}
#my_footer .fot_cent .info-svg-wrapper{width:6vh !important;height:6vh !important;}
#my_footer .fot_cent .info-box-subtitle{color:var(--wd-title-color);font-size:1.6vh;}
#my_footer .fot_cent .info-box-title{font-size:1.65vh;}
#my_footer .fot_bot{padding:3vh 0;}
#my_footer .fot_cent>div>div>div{height:100%;}
#my_footer .fot_cent .map{border-radius:3vh;overflow:hidden;height:100%;}
#my_footer .fot_cent .map *{height:100%;}
.text_otrasli{margin-bottom:5vh;}
.copyr{font-size:1.5vh;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.copyr .wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}
.copyr .wpb_wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--wd-title-color);font-weight:400;margin:0;}
.copyr .wpb_wrapper a span{font-weight:700;}
.copyr span{position:relative;display:block;-webkit-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s}
.copyr a:hover span{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
.copyr span:before{position:absolute;left:0;bottom:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
.copyr span:nth-child(1){-webkit-transition-delay:.0s;-o-transition-delay:.0s;transition-delay:.0s;margin:0 0 0 1vh;}
.copyr span:nth-child(1):before{content:'W'}
.copyr span:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}
 .copyr span:nth-child(2):before{content:'e'}
.copyr span:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}
 .copyr span:nth-child(3):before{content:'b'}
.copyr span:nth-child(4){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;}
 .copyr span:nth-child(4):before{content:'n'}
.copyr span:nth-child(5){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
 .copyr span:nth-child(5):before{content:'o'}
.copyr span:nth-child(6){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;}
 .copyr span:nth-child(6):before{content:'w'}
#my_categories.my_archive .products .wd-col{width:calc(17% - 17px);}
#my_categories.my_archive .active .category-image-wrapp:before{opacity:1;}
#my_categories.my_archive .active .category-image-wrapp img{z-index:11;position:relative;}
#my_categories.my_archive .products .wd-col.active .wd-entities-title{color:#fff;}
#my_categories.my_archive .wd-cat-inner{display:block;padding:0;}
#my_categories.my_archive .wd-cat-thumb{max-width:100%;}
#my_categories.my_archive .wd-cat-image, #my_categories.my_archive .category-image-wrapp{min-height:19vh;background:#fff;align-items:flex-start;box-shadow:none;}
#my_categories.my_archive .wd-cat-footer{margin:0;display:none;}
#my_categories.my_archive .wd-entities-title{position:absolute;z-index:1;width:100%;text-align:center;font-size:1.65vh !important;padding:0 1.5vh;bottom:2vh;}
#my_categories.my_archive .wd-cat-inner:hover .wd-entities-title, #my_categories.my_archive .wd-cat-inner:hover .wd-entities-title>a, 
#my_categories .wr_subcat .product-categories li:hover .subcat-title, #my_categories .wr_subcat .product-categories li.active .subcat-title{color:#fff;}
#my_categories.my_archive .wd-fill{z-index:3;}
.wd-cat img{max-height:19vh;}
#my_categories .wr_subcat .product-categories{display:flex;flex-wrap:nowrap;gap:2vh;padding:0;margin:0;overflow-x:auto;}
#my_categories .wr_subcat .product-categories li{width:calc(17% - 2vh);}
#my_categories .wr_subcat .product-categories a{display:flex;flex:auto;margin:0;padding:0;background:#fff;border-radius:1vh;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;}
#my_categories .wr_subcat .product-categories a:before{z-index:0;}
#my_categories .wr_subcat .product-categories li img{height:19vh;object-fit:contain;position:relative;z-index:3;object-position:top;}
#my_categories .wr_subcat .product-categories li .subcat-title{position:absolute;z-index:1;width:100%;text-align:center;font-size:1.65vh !important;padding:0 1vh;bottom:2vh;font-weight:600;color:var(--wd-text-color);z-index:3;transition:all .3s;}
#my_categories.my_archive .wd-cat-wrap{background:transparent;padding:0;}
#my_categories.my_archive .hover-mask{padding:0;}
/*скрытие субкатегорий у серверов*/

.woodmart-woocommerce-layered-nav .wd-scroll-content{max-height:300px !important;}
#my_archive{padding-top:0 !important;}
#my_archive .wd-woo-page-title .title{margin:2vh 0;}
#my_archive .woocommerce-ordering select{background-color:#fff;border-radius:30px;border:none;padding:1.2vh 4vh 1.2vh 2vh;display:flex;align-items:center;background-position:right 1vh top 50%;background-image:url(//svyaz.systems/wp-content/uploads/2024/09/arrow-1.svg);background-repeat:no-repeat;}
#my_archive .row_sorts{margin-bottom:2vh;}
#my_archive #my_categories{margin-bottom:3vh}
#my_archive .wd-filter-list .count{display:flex;align-items:center;justify-content:center;}
#my_archive .wpb_column.wd-side-hidden{z-index:9999999999;min-width:100%;}
#my_archive .wd-active-filters{margin:0 0 1vh;}
#my_archive .wd-active-filters .wd-clear-filters>a{color:#D52B1E;}
.my_widget>div>div{background:#fff;border-radius:3vh;padding:2.5vh;}
.my_widget .widget-title{font-size:1.8vh;font-weight:600;text-transform:none;margin:0 0 2vh;}
#uslugi_page{padding-top:3vh !important}
#uslugi_page .page-title{padding:0;background:transparent;}
#uslugi_page .page-title>div{padding:0;margin:0;}
#uslugi_page .page-title .breadcrumbs{display:none;}
#uslugi_page .page-title .title{margin:0 0 2vh;font-size:3.5vh;font-weight:600;color:#232323;}
#uslugi_page .vc_row:first-child{background:#fff;margin:0 5px 6vh;padding:5vh 0 5vh 5vh;position:relative;border-radius:2vh;overflow:hidden;}
#uslugi_page .vc_row:first-child>div:last-child{position:absolute;right:0;height:100%;top:0;}
#uslugi_page .vc_row:first-child .vc_column-inner{padding:0;}
#uslugi_page .vc_row:first-child>div:last-child *{width:100%;height:100%;object-fit:cover;}
#uslugi_page .vc_row:first-child>div:last-child:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);}
#uslugi_page .wpb_text_column p{margin:0 0 10px;}
#uslugis{padding-top:3vh !important;}
#uslugis .wd-info-box{display:flex;flex-direction:row;background:#fff;padding:1.5vh;border-radius:1vh;}
#uslugis .box-icon-wrapper{margin:0;width:41%;}
#uslugis .info-box-icon img{height:28vh;width:28vh;object-fit:cover;border-radius:1vh;}
#uslugis .info-box-title{font-size:2vh;margin:2vh 2vh 0 0;}
#uslugis .info-box-content{display:flex;flex-wrap:wrap;}
#uslugis .vc_btn3{margin:auto 0 0 auto;}
#contact_page{padding-top:2vh !important;}
#contact_page .wd-info-box{max-width:60%;margin:0 0 3vh;}
#contact_page .info-svg-wrapper{width:3.2vh !important;height:3.2vh !important;}
#contact_page .info-box-content a{font-weight:600;}
#contact_page .box-icon-wrapper{display:flex;}
#contact_page .wpcf7 .wpcf7-form{background:transparent;padding:0 6px;border-radius:0;}
#contact_page .wpcf7 .info, #contact_page .wpcf7 .head_form{display:none}
#contact_page .wpcf7 .row{flex-wrap:nowrap;}
#contact_page .wpcf7 .col-lg-12{flex:1;}
#contact_page .wpcf7 .vc_btn3{margin:0;padding:2vh 5vh;border-radius:1vh;}
#contact_page .form_subtitle{font-size:1.85vh;font-weight:400;margin:0 0 3vh;width:60%;}
#contact_page .form_subtitle b{font-size:120%;font-weight:600;padding:0 0 7px;display:block}
#contact_page .form_subtitle br{display:none;}
#contact_page .right .wpb_wrapper{height:100%;}
#contact_page .right .map{height:100%;border-radius:2vh;overflow:hidden;}
.wd-product .content-product-imagin{display:none;}
.wd-single-breadcrumbs{margin:2vh 0 3vh !important;}
.wd-single-breadcrumbs .woocommerce-breadcrumb>*:last-child{color:var(--wd-primary-color);}
.products .product_meta a{position:absolute;top:1vh;right:1vh;z-index:1;background:#D52B1E;font-size:1.8vh;padding:.5vh 1.5vh;color:#fff;display:none;border-radius:6px;font-weight:600;}
.products .product-wrapper{background:#fff;padding:5px !important;border-radius:.8vh !important;box-shadow:0px 4px 10px rgba(0, 0, 0, .06);}
.products .product-element-top{border:3px solid #F8F8F9;border-radius:1vh;}
.products .product-element-bottom{padding:2vh;gap:2vh;}
.products .wd-entities-title{font-size:2vh !important;margin:0 0 2vh;}
.products .fade-in-block.wd-scroll{display:none;}
.products .wrap-price{margin:-1.5vh 0 0 !important;}
.products .price{margin:0;font-size:2.5vh;font-weight:600;color:#242424;}
.products .price *{font-weight:inherit;font-size:inherit;color:inherit;}
.products .price del{display:block;font-size:80%;font-weight:450;color:var(--color-gray-300);}
.products .wd-buttons{left:0;right:auto !important;}
.products .my_link{border-radius:50%;position:absolute;width:5vh;height:5vh;right:2vh;bottom:2vh;background:linear-gradient(122deg, #2099e3 0%, #1e70a3 100%);}
.products .my_link:before{content:'';position:absolute;left:50%;transform:translate(-50%, -50%);background:url(//svyaz.systems/wp-content/uploads/2024/09/arrow-but-1.svg) no-repeat center;width:2vh;height:2vh;top:50%;background-size:contain;transition:all .3s;}
.product-wrapper:hover .my_link:before{transform:translate(-50%, -50%) rotate(-35deg);}
.products .wd-product-cats{margin:0 !important;color:var(--color-gray-400);font-size:0 !important}
.products .wd-product-cats *{display:flex !important;align-items:center;margin:.5vh 0 0 !important;font-size:1.65vh !important;}
.products .wd-product-cats *:before{content:'';min-width:8px;min-height:8px;background:var(--color-gray-400);border-radius:50px;margin:0 1vh 0 0;}
.main-page-wrapper{margin-top:-34px !important;}
font:before{display:none;}
html[lang="uz"] .products .my_link{display:none;}
.single-post .main-page-wrapper{margin:0;}
.single-post .article-inner{text-align:left;}
.single-post .site-content .article-inner p{margin:0 0 1.5vh;}
.single-post .site-content .article-inner img{margin:0 0 2vh;}
.single-post #comments, .single-post ul.entry-meta-list, .single-post .meta-post-categories, .single-post .meta-post-categories{display:none !important;}
.single-post .wp-post-image{border-radius:2vh !important;}
.single-post .wd-post .post-date, .single-post .wd-post .entry-content, .single-post .wd-post .read-more-section{display:none;}
.single-post .site-content{max-width:70%;}
.single-post .sidebar-container{max-width:30%;flex:0 0 30%;position:sticky;top:17vh;}
.single-post .post-single-page .post-title{font-size:3.2vh;}
.single-post .wd-post .article-inner{display:flex;}
.single-post .wd-posts .post-img-wrapp img{height:18vh;}
.single-post .wd-posts .entry-header{width:40%;}
.single-post .wd-posts .article-body-container{width:60%;padding:2vh !important;}
.single-post .wd-posts .wd-entities-title{margin:0;}
.single-post .wd-widget{margin:0;padding:0;border:none;}
.single-post .wd-widget .wp-block-heading{text-transform:none;font-size:2vh;}

.woocommerce-Price-currencySymbol{font-size:2vh !important;font-weight:400 !important;}
.wd-product-stock.in-stock{align-items:center;margin:auto 0 0 !important;display:flex;color:#6DA544 !important;font-weight:450;font-size:1.65vh;}
p.stock.in-stock:before{font-size:0;width:1.6vh;height:1.6vh;background:url(//svyaz.systems/wp-content/uploads/2024/09/stocks.svg) no-repeat center;background-size:contain;}
.wpcf7 .wpcf7-form{padding:5vh 5vh 4vh;background:#F5F5F5;border-radius:3vh;position:relative;overflow:hidden;}
.wpcf7 .wpcf7-form fieldset{margin:0;display:none;}
.wpcf7 .head_form{color:#232323;font-weight:600;font-size:3.2vh;margin:0 0 2.5vh;text-align:center;}
.wpcf7 .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.wpcf7 .info{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;max-width:50%;align-items:flex-start;}
.wpcf7 .row{align-items:flex-start;}
.wpcf7 .info label span{display:flex;}
.wpcf7 .info label span:before{background-image:url(//svyaz.systems/wp-content/uploads/2024/08/check.svg);content:'';min-width:2vh;height:2vh;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1vh 0 0;font-size:0;background-color:#EBEBEB;border-radius:.5vh;background-repeat:no-repeat;transition:all .3s;background-position:center;background-size:0%;}
.wpcf7 .info input:checked + label{color:red}
.wpcf7 .info input:checked + span:before{background-size:50%;}
.wpcf7 .info  input{display:none;}
.wpcf7 .info .form-group{margin:0;}
.wpcf7 .info .text{color:#9A9A9A;font-size:1.4vh !important;margin:0;font-weight:400;}
.wpcf7 .text{color:#fff;font-size:1.7vh;margin:0 0 3vh;}
.wpcf7 .spam_text{font-size:1.4vh;color:#A4A4A4;}
.wpcf7 .wpcf7-spinner{right:5vh;top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;}
.wpcf7 .col-lg-12{position:relative;}
.wpcf7 .wpcf7-response-output{color:#000;}
.wpcf7 img{position:absolute;left:0;top:0;width:100%;}
.wpcf7 .wpcf7-form-control, .wpcf7 textarea{border:none;color:#232323;border-radius:1vh;padding:2vh;font-size:1.6vh;width:100%;height:auto;font-weight:400;border:1px solid #DADADA;background:#fff;}
.wpcf7 .form-group textarea{height:15vh;border-radius:.5vh}
.wpcf7 input#contact-send-btn-rus{font-size:1.8vh;font-weight:700;color:#fff;width:100%;border:none;background:var(--wd-primary-color) !important;text-transform:none;}
.divider{display:none;}
.wpcf7-spinner{right:5vh;top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;}
.wpcf7 .form-group .flag-container{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9999999999999 !important;}
.selected-flag{background:transparent !important;}
.wpcf7 input, .wpcf7 .intl-tel-input, .wpcf7 .wpcf7-form-control-wrap{width:100%}
body .pum-container .pum-close{width:20px !important;height:20px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:100% !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:3.5vh !important;top:3.5vh !important;border-radius:0;font-size:0 !important;background:url(//svyaz.systems/wp-content/uploads/2024/09/close.svg) no-repeat center !important;background-size:contain !important;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-20_0, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-20_0, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-20_0, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-inline:calc(var(--wd-sp,20px)/ 2) !important;}
/*#my_archive .my_cat2 .product-category:not(.antoxa){display:none;}
*/

#my_archive .my_cat2{margin:2vh 0 0;}
#my_categories.my_archive .my_cat2 .wd-col{display:none;}
.post-type-archive #my_archive .my_cat2{display:none;}
/*#my_archive .my_fade{animation-delay:.5s !important;transition-delay:.5s !important;animation-duration:1s !important;animation-name:my_fades;}
@keyframes my_fades {
  0%{opacity:0;}
100%{opacity:1;}
}
*/

.single-portfolio .wd-page-nav{display:none;}
body nav[class*="-pagination"] ul{background:#fff;padding:8px;border-radius:6px !important;gap:6px;}
body nav[class*="-pagination"] li .page-numbers{border-radius:5px !important;border:1px solid #a5a5a5;}
body nav[class*="-pagination"] li .current{border-color:transparent;}
.site-content .wd-compare-table p, .site-content .wd-compare-table li{font-size:12px;font-weight:400;}
.site-content .wd-compare-table .title h1{font-size:2.5vh;}
.wd-compare-table{}
[class*="wd-swatches"].wd-shape-round .wd-swatch{flex:1 0 auto;max-width:var(--wd-swatch-w);width:auto;height:var(--wd-swatch-h);border-radius:0;max-height:30px !important;max-width:60px !important;}:is(body:not(.global-color-scheme-light),.color-scheme-dark) .wd-swatch.wd-bg .wd-swatch-bg:is(:not([style^="background-color"]),[style*="#ffffff"],[style*="#FFFFFF"],[style*="255,255,255"]):before {border: none !important;}