.col-mb-15 [class*=col-]{margin-bottom:15px}.col-mb-30 [class*=col-]{margin-bottom:30px}.top-contacts [class*=col-]{margin-bottom:0}p{font-size:1em;line-height:1.1em}.phone-num{font-family:sans-serif}#video-bg{height:500px;overflow:hidden;right:0;position:relative;max-width:1920px;background-size:cover;bottom:0;top:0;background-color:#333;margin:0 auto;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:1}#video-bg>video{height:auto;min-height:100%;position:absolute;bottom:0;min-width:100%;left:0;width:auto}@supports (object-fit:cover){#video-bg>video{height:auto;object-fit:cover;bottom:0;left:0;width:100%}}#video-bg .mask-bg{height:100%;content:"";position:absolute;bottom:0;background:url(/theme/ys-theme/images/bg-dark.png);background-size:100% 100%;opacity:1;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:1}.slides .video-slide{opacity:0;visibility:hidden}.video-slide{margin-top:130px}.video-slide h2{font-size:2.6em;font-weight:700;text-shadow:0 4px 8px #000;color:#fff;text-transform:uppercase;margin:10px 0}.video-slide .text-slide{min-height:330px;padding:80px 0 0;position:relative}.video-slide .text-slide h4,.video-slide .text-slide p{text-shadow:0 2px 3px #000;color:#fff;text-transform:uppercase}.video-slide .text-slide p img{height:25px;margin-right:10px;position:relative;top:-2px;width:30px;display:inline-block}.video-slide .text-slide .bg-slide{min-height:100%;position:absolute;background-size:contain;opacity:.9;min-width:100%;top:0;background-color:transparent;background-position:100%;left:0;background-repeat:no-repeat;z-index:-1}.video-slide .text-slide .bg-slide .icon-act{height:100px;right:20px;position:absolute;top:0;width:auto;z-index:1}.video-slide .phones .bg-card{opacity:.9;min-width:415px;left:0}.video-slide .phones .bg-card,.video-slide .window .bg-window{min-height:330px;position:absolute;background-size:contain;top:0;background-color:transparent;background-position:50%;background-repeat:no-repeat;z-index:-1}.video-slide .window .bg-window{opacity:1;min-width:500px;left:-150px}.video-slide .phones,.video-slide .window{min-height:330px;padding:120px 0 0 75px;position:relative}.video-slide .phones .icon{position:relative;text-align:center;top:2px;width:20px;display:inline-block}.video-slide .phones img{max-height:20px}.video-slide .phones h4{font-size:1.8em;font-weight:700;text-shadow:0 2px 2px #fff;color:#ff1420;text-transform:uppercase;font-family:system-ui}.video-bg h5,.video-slide .phones h4 .lit{font-size:.8em}.video-bg h5{padding:50px 15px 0;font-weight:600;text-shadow:0 1px 2px #000;color:#fff;text-transform:uppercase;position:absolute;width:100%;line-height:1.1em;display:none;z-index:300}.video-bg h5 span{padding:10px 0 0;border-top:1px solid #fff;text-align:left;display:inline-block}@media screen and (max-width:767px){.video-slide{margin-top:100px}.video-slide h2{font-size:2em}.video-slide .text-slide{padding:60px 0 0}.video-slide .text-slide .bg-slide{opacity:.6}.video-slide .phones{padding:70px 0 60px;text-align:center}.video-slide .phones h4{font-size:1.4em}.video-slide .phones .bg-card{opacity:.7}.video-slide .phones .bg-card,.video-slide .window .bg-window{min-width:100%;top:-50px;left:0}.video-bg h5{display:block}}.parallax-inner{height:100%;position:absolute;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1}.bg-line-top:before,.parallax-inner{top:0;background-color:transparent;left:0;width:100%;display:block}.bg-line-top:before{height:60px;content:"";position:relative;background:url(/theme/ys-theme/images/corner-top.png) 0 0 no-repeat;background-size:100% 100%;z-index:1}.bg-line-top.light:before{height:30px;background-image:url(/theme/ys-theme/images/corner-top-light.png)}.bg-line-bot:after{height:30px;content:"";position:relative;bottom:0;background-color:transparent;background:url(/theme/ys-theme/images/corner-bot.png) 0 100% no-repeat;background-size:100% 100%;left:0;width:100%;display:block;z-index:1}@media screen and (max-width:767px){.bg-line-top:before{height:30px}.bg-line-bot:after,.bg-line-top.light:before{height:15px}}.bg-alt{background-color:#f6f6f6;background:url(/theme/ys-theme/images/bg600.png) 50% no-repeat;background-size:100% 100%}@media screen and (min-width:768px){ul.navbar-nav:after{height:60px;right:-180px;top:10px;width:178px;background-image:url(/theme/ys-theme/images/choice-lit-w.png);z-index:-1}ul.navbar-nav li.nav-item a.nav-link.top.more:before,ul.navbar-nav:after{content:"";position:absolute;background-size:contain;background-position:50%;background-repeat:no-repeat;display:block}ul.navbar-nav li.nav-item a.nav-link.top.more:before{height:40px;right:-13px;top:-12px;width:40px;background-image:url(/theme/ys-theme/images/icons/new-wt.png);z-index:1}.yadro-top-bar.active .menu .navbar .menu-1 ul.navbar-nav li.nav-item a.nav-link.top.more:before,.yadro-top-bar.active .menu .navbar .menu-1 ul.navbar-nav:after{display:none}}#yadro-offcanvas ul.navbar-nav li.nav-item a.nav-link.top.more:before,#yadro-offcanvas ul.navbar-nav:after{display:none}.product-form{overflow:hidden;padding:10px 20px;border:1px solid #ddd;margin-bottom:15px;position:relative;text-align:center;background-color:#fafafa;border-radius:6px;margin-top:15px}.producr-form h3{padding:10px 0;text-transform:uppercase;margin:0}.product-form-bg{height:300px;right:-100px;position:absolute;background-size:contain;opacity:.3;bottom:-100px;background-position:50%;width:300px;background-image:url(/theme/ys-theme/images/discount-big.png);background-repeat:no-repeat;display:block;z-index:1}.product-form.light{background-color:#fff}.product-form-bg.light{transform:rotate(25deg);background-image:url(/theme/ys-theme/images/15-min.jpg)}.contact-form h3{font-size:20px;font-weight:600;color:#fd424a;text-transform:uppercase;position:relative}.section-heading h3{position:relative;margin:0 0 0 5px;display:inline-block}.section-heading.reverse h3{padding:4px 16px;font-size:2em;color:#fff;position:relative;border-top:4px solid #fb7d82;text-align:center;background-color:rgba(255,20,32,.8);margin:0;-moz-box-shadow:0 10px 10px -5px rgba(0,0,0,.35);box-shadow:0 10px 10px -5px rgba(0,0,0,.35);border-radius:4px;display:inline-block}.section-heading h3:before{margin:0 10px 0 0}.section-heading h3:after,.section-heading h3:before{height:10px;border-right:10px solid #ff1420;transform:rotate(45deg);border-left:0;content:"";position:relative;top:-5px;background-color:transparent;width:10px;display:inline-block}.section-heading h3:after{margin:0 0 0 10px}.section-heading.light h3:after,.section-heading.light h3:before{display:none}.section-heading.reverse h3:after,.section-heading.reverse h3:before{border-right:5px solid #fff;transform:rotate(45deg);border-left:5px solid #fff;top:-6px;box-shadow:1px 1px 1px #333;width:10px;display:none}@media screen and (max-width:767px){.section-heading{text-align:center}.section-heading h3{font-size:1.6em;text-align:center;margin:0}.section-heading h3:after,.section-heading h3:before{display:none}}.section-heading.reverse h5{margin:10px 0 0}.section-heading.reverse h6{font-size:1.2em;margin:10px 0}.section-heading.reverse p i{color:#8ebbea}.signature{right:120px;top:100%}.pen,.signature{position:absolute;opacity:.3;z-index:-1}.pen{right:-10px;bottom:10px}@media screen and (max-width:767px){.signature{right:40px;top:98%}.pen{display:none}}.text-lit{font-size:.8em}.h_icon{font-size:5em;color:#8ebbea;opacity:.2;top:1px}.h_icon,.h_num{position:absolute;display:inline-block}.h_num{font-size:7em;font-weight:600;text-shadow:0 2px 2px #333;color:#fff;opacity:.8}.h_header{padding:10px 0;font-size:1.2em;font-weight:800;text-shadow:0 1px 1px #fff;color:#170000;text-transform:uppercase;line-height:1.2em;margin-top:10px;display:inline-block}.h_header.block{margin-top:0}.h_header.with_num{padding-left:65px}.h_text{font-size:1em;margin-bottom:15px;text-shadow:0 1px 1px #fff;color:#000;line-height:1.2em}.h_text.with_num{padding-left:65px}.h_text span{margin-bottom:4px;position:relative;padding-left:20px;display:block}.h_text span i{margin-right:4px;color:#8ebbea;position:absolute;top:2px;left:0;display:block;display:inline-block}.h_text a{margin:4px 0}.h_text a img{height:1.3em;padding:2px;position:relative;top:-2px;background-color:#fffdfd;border-radius:2px;display:inline-block}.catalog-block{padding:3.5em 0 2em}.overlay-light{opacity:.85;background-color:#fff}.overlay-light,.overlay-mask{height:100%;position:absolute;top:0;left:0;width:100%;display:block;z-index:0}.overlay-mask{filter:sepia(1);background-size:cover;opacity:.2;background-position:100%;background-image:url(/theme/ys-theme/images/bg-catalog.png);background-repeat:no-repeat}@media screen and (max-width:767px){.overlay-mask{display:none}}.catalog-block h3{transition:all .3s ease-in-out}.catalog-block a:hover h3{background-color:#ff1420;-moz-box-shadow:none;box-shadow:none}.transition{transition:all .5s ease-in-out}.col-h100{height:100%}.bg-c1{border:1px solid #f2f2f2;background-color:#fafafa}.pad-10{padding:10px}.floated{position:relative}.sticky-wrapper{overflow:hidden}.floating{transition:all .5s ease-in-out}.main-catalog-item .catalog-item-block{transform:rotate(-3deg);min-height:300px;border:1px solid #ddd;background-color:#fafafa;box-shadow:0 10px 15px -10px #666;width:100%}.main-catalog-item .catalog-item-bg{transform:rotate(3deg);min-height:300px;border:1px solid #ddd;position:relative;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}a.main-catalog-item:hover>h3{color:#ff1420}.main-catalog-item h3{margin-bottom:5px;transition:all .3s ease-in-out;margin-top:15px}.bg-line-top-lit:before{height:60px;content:"";position:absolute;top:0;background-color:transparent;background:url(/theme/ys-theme/images/corner-top-line.png) 0 0 no-repeat;background-size:100% 100%;left:0;width:100%;display:block;z-index:1}@media screen and (max-width:767px){.bg-line-top-lit:before{height:30px}}.bg-line-bot-lit:after{height:15px;content:"";position:absolute;bottom:0;background-color:transparent;background:url(/theme/ys-theme/images/corner-bot.png) 0 100% no-repeat;background-size:100% 100%;left:0;width:100%;display:block;z-index:1}.main-catalog-item div .price{height:80px;padding:14px 0 0;text-shadow:0 1px 1px #000;right:0;color:#fff;position:absolute;top:15px;background:url(/theme/ys-theme/images/bg-pricetag-lit.png);background-size:100% 100%;opacity:.9;text-align:center;background-position:50%;width:150px;background-repeat:no-repeat;z-index:2}@media screen and (max-width:767px){.main-catalog-item div .price{top:10px}}.main-catalog-item div .price span{padding:0 3px;font-size:1.5em;display:inline-block}.main-catalog-item div .block_dop{height:100px;padding:70px 70px 20px;position:absolute;background-size:contain;bottom:45px;background-position:0;left:20px;width:100%;background-repeat:no-repeat;z-index:1}.main-catalog-item div.catalog-item-bg{overflow:hidden}.main-catalog-item div.catalog-item-bg:before{height:300px;content:"";position:absolute;bottom:-150px;background-color:rgba(0,0,0,.5);border-radius:100%;background:radial-gradient(ellipse at center,#00000080 0,#00000000 60%);left:-150px;width:300px;display:block}.main-catalog-item div .block_dop span{height:26px;padding:4px 8px;font-size:1em;text-shadow:0 1px 1px #000;color:#fff;position:absolute;opacity:1;bottom:-26px;background-color:#ff1420;box-shadow:2px 2px #1c548f;left:0;width:auto;display:inline-block}.underlay-mask{height:100%;transform:rotate(8deg);position:absolute;max-height:400px;background-size:contain;opacity:.2;background-position:0;width:600px;background-repeat:no-repeat;z-index:12}.mega-header h3{font-size:2.2em;color:#ff1420;text-transform:uppercase}.mega-header h3 b{font-size:1.3em;display:block}@media screen and (max-width:767px){.underlay-mask{opacity:.1}.mega-header h3{font-size:2em}}.sub-catalog-item{width:100%}.sub-catalog-item div{background-size:100% 100%}.sub-catalog-item div,.sub-catalog-item div span.item-img{min-height:200px;position:relative;background-position:50%;width:100%;background-repeat:no-repeat}.sub-catalog-item div span.item-img{background-size:contain;display:block}a.sub-catalog-item:hover>h3{color:#ff1420}.sub-catalog-item h3{font-size:1.2em;margin-bottom:5px;transition:all .3s ease-in-out;text-align:center;margin-top:10px}.dealers-link{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:fixed;opacity:0;bottom:20px;visibility:hidden;left:20px;z-index:1001}.dealers-link.active{opacity:1;visibility:visible}.dealers-link a{height:50px;color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:rgba(0,0,0,.5);width:50px;display:table}.dealers-link a i{height:50px;vertical-align:middle;display:table-cell}.dealers-link a:active,.dealers-link a:focus,.dealers-link a:hover{text-decoration:none;outline:none}.icon.smile{position:relative;display:inline-block}.icon.smile:before{height:20px;content:"";position:absolute;bottom:-3px;background-color:transparent;background:url(/theme/ys-theme/images/icons/gestures.png) 50% no-repeat;background-size:contain;opacity:.8;left:5px;width:20px;display:block;z-index:-1}.our-team-item{width:100%}.our-team-item div{transform:rotate(-3deg);border:1px solid #ddd;background-size:100% 100%;background-color:#fafafa;box-shadow:0 10px 15px -10px #666}.our-team-item div,.our-team-item div span.item-img{min-height:300px;position:relative;background-position:50%;width:100%;background-repeat:no-repeat}.our-team-item div span.item-img{transform:rotate(3deg);border:10px solid #fff;background-size:contain;background-color:#fff;box-shadow:0 0 0 1px #ddd;display:block}.our-team-item h3{margin-bottom:5px;margin-top:10px}.gallery-item{padding:5px;position:relative;width:100%;display:block}.gallery-item div{transform:rotate(-3deg);min-height:100px;margin-bottom:30px;background-size:100% 100%;background-color:#fafafa;box-shadow:0 10px 15px -10px #666}.gallery-item div,.gallery-item div span.item-img{border:1px solid #ddd;position:relative;background-position:50%;width:100%;background-repeat:no-repeat}.gallery-item div span.item-img{transform:rotate(3deg);min-height:170px;background-size:cover;background-color:#fff;display:block}.gallery-item.contain div span.item-img{min-height:200px;border:10px solid #fff;background-size:contain;background-color:#fff;box-shadow:0 0 0 1px #ddd}.gallery-item div span.item-img.contain{background-size:contain}.gallery-item div span.item-img p.name{padding:4px 8px;right:0;color:#000;text-transform:uppercase;position:absolute;bottom:0;text-align:right;background-color:#ffffff8f;border-radius:4px;display:inline-block}@media screen and (max-width:767px){.gallery-item div span.item-img p.name{padding:2px;font-size:12px}}.gallery-item.yt_video div span.item-img:after{height:100%;transition:all .3s ease-in-out;content:"";position:absolute;background-size:80px 56px;opacity:.6;top:0;background-position:50%;left:0;width:100%;background-image:url(/theme/ys-theme/images/youtube.png);background-repeat:no-repeat;display:block;z-index:1}.gallery-item.yt_video:hover div span.item-img:after{opacity:1}#submenu div{margin-bottom:10px;transition:all .3s ease-in-out;position:relative}#submenu div a{font-size:1em;text-shadow:0 2px 2px #fff;line-height:1.1em}#submenu div.active{padding-left:15px}#submenu div.active:before{text-rendering:auto;font-size:1.2em;font-weight:900;font-style:normal;color:#ff1420;font-variant:normal;content:"\f0da";position:absolute;top:-2px;-webkit-font-smoothing:antialiased;left:0;font-family:Font Awesome\ 5 Free}.sub-menu-title h4{font-size:1.4em;font-weight:600;margin:20px 0 10px}.text-image{height:auto;transform:rotate(3deg);position:relative;max-width:200px}.text-image-block{padding:15px;position:relative}.fl-right{padding-right:0;float:right}.fl-left{float:left;padding-left:0}.text-image-before{height:100%;transform:rotate(-3deg);border:1px solid #ddd;background-color:#fafafa;box-shadow:0 10px 15px -10px #666;width:100%}.text-image-before img{border:1px solid #ddd;margin:0 auto}.text-image-h4{font-size:1em;font-weight:600;color:#004f9c;text-align:center}.alt-text{padding:10px 20px;border:1px solid #ddd;position:relative;background-color:#fafafa;box-shadow:0 7px 10px -5px #aaa;border-radius:4px;background-image:-moz-linear-gradient(140deg,transparent 70%,hsla(0,0%,100%,.8) 100%);background-image:-webkit-linear-gradient(140deg,transparent 70%,hsla(0,0%,100%,.8));background-image:-ms-linear-gradient(140deg,transparent 70%,hsla(0,0%,100%,.8) 100%);display:block}.alt-text:after{border:15px solid transparent;content:"";position:absolute;border-right-color:#ddd;bottom:100%;top:50%;margin-left:-20px;left:-15px;margin-top:-15px}.alt-text:before{height:20px;font-size:20px;text-shadow:0 2px 2px #fff;right:10px;color:#ddd;content:"\e9c0";position:absolute;top:10px;width:20px;font-family:icomoon;display:block}.alt-text h4{font-size:1.2em;font-weight:600;text-shadow:0 2px 2px #fff;color:#004f9c}.alt-text p{text-shadow:0 1px 1px #fff}.alt-image .text-image-block{padding-left:0}@media screen and (max-width:767px){.text-image-block{padding:10px 0}.fl-left,.fl-right{float:none}.text-image{max-width:100%;float:none!important}}.blog_post_readtime_ontitle{padding:5px 0 0;font-size:.8em}.blog_post_container .blog_post_readtime{padding:0 0 20px;display:block}.blog_post_container .blog_post_info,.blog_post_container .blog_tags{padding:20px 0 0;display:block}.main-blog-item{margin-bottom:15px;margin-top:15px;display:block}.main-blog-item .blog-item-block{transform:rotate(-3deg);min-height:300px;border:1px solid #ddd;background-color:#fafafa;box-shadow:0 10px 15px -10px #666;width:100%}.main-blog-item .blog-item-bg{overflow:hidden;transform:rotate(3deg);min-height:300px;border:1px solid #ddd;position:relative;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.main-blog-item .blog-item-bg div{padding:10px;position:absolute;bottom:0;left:0;width:100%;display:block}.main-blog-item .blog-item-bg .flag{height:50px;padding:11px 0 0;font-size:.8em;text-shadow:0 1px 1px #000;right:5px;color:#fff;text-transform:uppercase;position:absolute;top:5px;background:url(/theme/ys-theme/images/bg-pricetag-lit.png);background-size:100% 100%;opacity:.9;text-align:center;background-position:50%;width:80px;background-repeat:no-repeat;z-index:2}@media screen and (max-width:767px){.main-blog-item .blog-item-bg .flag{top:10px}}.main-blog-item .blog-item-bg div h3{padding:10px;font-size:1.2em;font-weight:600;text-shadow:0 1px 1px #fff;color:#000;transition:all .3s ease-in-out;text-transform:uppercase;background-color:hsla(0,0%,100%,.76);box-shadow:0 0 15px #000;border-radius:4px;width:100%;line-height:1.1em;display:inline-block}.main-blog-item .blog-item-bg:hover div h3{background-color:#fff}.main-blog-item .blog-item-bg div h3 span.subtitle{padding-top:5px;font-size:.9em;font-weight:400;text-transform:none;line-height:1em;display:block}.main-blog-item .blog-item-bg div h3 span.category{font-size:.7em;font-weight:400;text-transform:none;padding-bottom:10px;line-height:1em;display:block}.blog_page_navigation{padding-top:20px;text-align:center}