@font-face{font-family:'Lora';src:url("fonts/Lora-Regular.ttf") format("truetype")}@font-face{font-family:'Lora-Bold';src:url("fonts/Lora-Bold.ttf") format("truetype")}@font-face{font-family:'Lora-Italic';src:url("fonts/Lora-Italic.ttf") format("truetype")}*{font-family:'Lora', serif;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#5d5b5b}body{margin:0 auto;padding:0}li{list-style:none}li:empty{list-style:initial}h1{font-size:48px;font-weight:bold;color:#000}h2{font-size:36px;font-weight:bold;color:#000}h3{font-size:32px;font-weight:bold;color:#000}h4{font-size:28px;font-weight:bold}h5{font-size:24px;font-weight:bold}h6{font-size:22px;font-weight:bold}.c-container{max-width:1110px;margin:0 auto}a{text-decoration:none;color:#296fe1;opacity:.8;-webkit-transition:.3s all ease;transition:.3s all ease}a:hover{opacity:1;-webkit-transition:.3s all ease;transition:.3s all ease}.h2{font-size:36px;font-weight:bold;color:#989696;margin:15px auto}.mobile-display{display:none}header .first-row{display:block;background:#5ac2f2;padding:15px 0}header .first-row .c-container{text-align:right}header .first-row .c-container span{display:inline-block;margin-left:20px;color:#fff}header .first-row .c-container span a{color:#fff;opacity:1}header .first-row .c-container span a:hover{color:#fff}header .first-row .c-container span:last-child{margin-right:20px}.second-row{-webkit-box-shadow:4px 7px 11px -10px black;box-shadow:4px 7px 11px -10px black;z-index:5;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:55}.second-row .c-container{position:relative;height:100px}.second-row .c-container .logo{float:left;margin-top:10px}.second-row .c-container .logo img{width:170px;height:70px}.second-row .c-container .menu{float:right}.second-row .c-container .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.second-row .c-container .menu ul li{line-height:100px;text-transform:uppercase;margin-left:20px;font-weight:bold}.main-page .main-page-header{width:100%;height:80vh;display:block;background:url("img/header/main-background.png") no-repeat;background-size:cover;background-position:center;position:relative}.main-page .main-page-header .c-container{text-align:left;font-size:48px;color:#fff;font-weight:bold;padding-top:25vh}.main-page .main-page-header .main-page-mask{background:url("img/header/main-page-mask.png") no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0;z-index:5;width:100%;height:110px}.main-page .categoryes-block .c-container .flex-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 90px}.main-page .categoryes-block .c-container .flex-element .card{width:31%;border-radius:10px;border:1px solid #d6d6d6;background:url("img/content/card-background.png") no-repeat;background-size:contain;background-position:bottom center;position:relative;padding-bottom:160px;margin:10px 1%}.main-page .categoryes-block .c-container .flex-element .card:hover{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3)}.main-page .categoryes-block .c-container .flex-element .card .card-tumb{opacity:1}.main-page .categoryes-block .c-container .flex-element .card .card-tumb img{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:auto}.main-page .categoryes-block .c-container .flex-element .card .card-link{margin:50px auto 20px;border-radius:25px;border:2px solid #fff;background:transparent;color:#fff;display:inline-block;padding:12px 60px;position:absolute;left:calc(50% - 100px);bottom:0;font-weight:bold}.main-page .categoryes-block .c-container .flex-element .card .card-link:hover{background:#fff;color:#5ac2f2}.main-page .categoryes-block .c-container .flex-element .card .card-title{margin:20px auto;color:#5ac2f2;font-weight:bold;font-size:20px}.main-page .categoryes-block .c-container .flex-element .card .card-description{max-width:70%;margin:0 auto}.main-page .quote{background:url("img/content/about-background.png") no-repeat;background-size:100% 100%}.main-page .quote .c-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:85px 0}.main-page .quote .c-container .left-block{width:45%;text-align:left}.main-page .quote .c-container .left-block img{max-width:100%}.main-page .quote .c-container .right-block{width:55%}.main-page .quote .c-container .right-block p{text-align:left;font-size:30px;color:#fff;position:relative;line-height:1.6}.main-page .quote .c-container .right-block p span{font-size:60px;color:#fff;position:absolute}.main-page .quote .c-container .right-block p span:last-child{margin-top:-20px;margin-left:10px}.main-page .quote .c-container .right-block strong{font-size:24px;font-weight:normal;text-align:left;color:#fff;display:block;margin-top:45px;font-family:sans-serif}.main-page .quote .c-container .right-block a{margin:30px 0;border-radius:25px;border:2px solid #fff;background:transparent;color:#fff;display:inline-block;padding:12px 60px;font-weight:bold;float:left}.main-page .quote .c-container .right-block a:hover{background:#fff;color:#5ac2f2}.main-page .pluses .c-container .flex-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-page .pluses .c-container .flex-element .block{width:31%;padding:150px 10px 0}.main-page .pluses .c-container .flex-element .block:hover{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);border-radius:25px}.main-page .pluses .c-container .flex-element .block p{font-size:24px}.main-page .pluses .c-container .flex-element .block:nth-child(1){background:url("img/content/pluses-1.png") no-repeat;background-position:center 50px;background-size:84px 80px}.main-page .pluses .c-container .flex-element .block:nth-child(1):hover{background:url("img/content/pluses-1-active.png") no-repeat;background-position:center 50px;background-size:84px 80px}.main-page .pluses .c-container .flex-element .block:nth-child(2){background:url("img/content/pluses-2.png") no-repeat;background-position:center 50px;background-size:70px 80px}.main-page .pluses .c-container .flex-element .block:nth-child(2):hover{background:url("img/content/pluses-2-active.png") no-repeat;background-position:center 50px;background-size:70px 80px}.main-page .pluses .c-container .flex-element .block:nth-child(3){background:url("img/content/pluses-3.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(3):hover{background:url("img/content/pluses-3-active.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(4){background:url("img/content/pluses-4.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(4):hover{background:url("img/content/pluses-4-active.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(5){background:url("img/content/pluses-5.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(5):hover{background:url("img/content/pluses-5-active.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(6){background:url("img/content/pluses-6.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .pluses .c-container .flex-element .block:nth-child(6):hover{background:url("img/content/pluses-6-active.png") no-repeat;background-position:center 50px;background-size:85px 85px}.main-page .reviews{background:url("img/content/rev-background.png") no-repeat;background-size:100% 100%;padding:125px 0}.main-page .reviews .c-container .h2{color:#fff}.main-page .reviews .c-container .slider{position:relative;padding:0 30px}.main-page .reviews .c-container .slider .slider-body{width:100%;width:auto;overflow-x:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0}.main-page .reviews .c-container .slider .slider-body::after{content:"";-webkit-box-flex:0;-ms-flex:0 0 .01px;flex:0 0 .01px}.main-page .reviews .c-container .slider .slider-body .slide{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;-ms-flex-pack:distribute;justify-content:space-around;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1.165%;text-align:center;background:#fff;border-radius:10px;padding:45px 0}.main-page .reviews .c-container .slider .slider-body .slide img{width:150px;height:150px}.main-page .reviews .c-container .slider .slider-body .slide .people{color:#989696;font-size:18px}.main-page .reviews .c-container .slider .slider-body .slide .people-text{color:#989696;font-size:16px}.main-page .reviews .c-container .slider .slider-control .next,.main-page .reviews .c-container .slider .slider-control .prev{width:32px;height:100%;position:absolute;display:block;top:0;cursor:pointer}.main-page .reviews .c-container .slider .slider-control .next:hover,.main-page .reviews .c-container .slider .slider-control .next:active,.main-page .reviews .c-container .slider .slider-control .prev:hover,.main-page .reviews .c-container .slider .slider-control .prev:active{opacity:.9;-webkit-transition:.3s all ease;transition:.3s all ease}.main-page .reviews .c-container .slider .slider-control .next{right:-30px;background:url("img/icons/arrow-right.png") no-repeat center center;background-size:contain}.main-page .reviews .c-container .slider .slider-control .next:active{background:url("img/icons/arrow-right.png") no-repeat center center,rgba(255,255,255,0.314);-webkit-transition:.2s all ease;transition:.2s all ease;background-size:contain}.main-page .reviews .c-container .slider .slider-control .prev{left:-30px;background:url("img/icons/arrow-left.png") no-repeat center center;background-size:contain}.main-page .reviews .c-container .slider .slider-control .prev:active{background:url("img/icons/arrow-left.png") no-repeat center center,rgba(255,255,255,0.314);-webkit-transition:.2s all ease;transition:.2s all ease;background-size:contain}.main-page .bottom-text{padding-bottom:60px}.main-page .bottom-text .c-container .self-q{background:-webkit-gradient(linear, left top, left bottom, from(#5d5b5b), to(#d6d6d6));background:linear-gradient(#5d5b5b, #d6d6d6);background-clip:border-box;-webkit-background-clip:text;color:transparent}.main-page .bottom-text .c-container .self-q img{float:left;width:250px;height:250px;margin:0 35px 35px 0}.main-page .bottom-text .c-container .self-q p{display:none;text-align:left;color:#5d5b5b}.main-page .bottom-text .c-container .self-q p:nth-child(2){display:block}.main-page .bottom-text .c-container .self-q p:nth-child(3){display:block;color:transparent}.main-page .bottom-text .c-container .self-q .read-more-btn{text-decoration:underline;text-align:left;cursor:pointer;color:#296fe1;display:block}.main-page .bottom-text .c-container .self-q.active{color:#5d5b5b;background:initial;background-clip:initial}.main-page .bottom-text .c-container .self-q.active p{color:#5d5b5b;display:block}.main-page .bottom-text .c-container .self-q.active p span{color:#989696}.main-page .bottom-text .c-container .self-q.active .read-more-btn{display:none}@supports (-ms-accelerator: true){.self-q p{color:#5d5b5b}}@supports (-ms-ime-align: auto){.self-q p{color:#5d5b5b}}footer{clear:both;background:#5ac2f2;padding:60px 0}footer .c-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .c-container .col{width:33%;text-align:left}footer .c-container .col .second-menu ul{padding:0}footer .c-container .col .second-menu ul li{text-align:left;color:#fff;margin-bottom:20px}footer .c-container .col .second-menu ul li a span{color:#fff;font-size:24px}footer .c-container .col .footer-text p{text-align:left;color:#fff;font-size:24px;margin:0 0 20px 0}footer .c-container .col .footer-text p a{color:#fff;font-size:24px}footer .c-container .col .social-share,footer .c-container .col .messenger-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer .c-container .col .social-share a,footer .c-container .col .messenger-share a{margin:0 15px 0 0}footer .c-container .col:last-child{text-align:right;width:24.75%;margin-left:8.25%}footer .c-container .col:last-child form .form-text{font-size:24px;margin-bottom:15px;color:#fff}footer .c-container .col:last-child input,footer .c-container .col:last-child textarea{background:#fff;color:#5d5b5b;font-size:18px;font-style:italic;padding:15px 20px;margin-bottom:10px;width:100%;outline:0;border:0;text-align:left}footer .c-container .col:last-child input[type="submit"],footer .c-container .col:last-child textarea[type="submit"]{background:transparent;border:2px solid #fff;border-radius:25px;color:#fff;text-align:center;padding:10px 50px;width:auto;margin:0 auto;font-style:normal;cursor:pointer}footer .c-container .col:last-child input[type="submit"]:hover,footer .c-container .col:last-child textarea[type="submit"]:hover{background:#fff;color:#5ac2f2;-webkit-transition:.3s all ease;transition:.3s all ease}.cat-container .cat-header .c-container{position:relative}.cat-container .cat-header .c-container a{position:absolute;left:0;top:50px;border-radius:25px;border:2px solid #fff;background:transparent;display:inline-block;padding:12px 40px;font-weight:bold;float:left}.cat-container .cat-header .c-container a span{color:#fff}.cat-container .cat-header .c-container a span::before{content:"";display:inline-block;width:15px;height:10px;background:url("img/content/arrow-left.png") no-repeat;background-size:contain;background-position:center center;margin-right:10px}.cat-container .cat-header .c-container .block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:wrap;flex-flow:wrap}.cat-container .cat-header .c-container .block .post-logo{height:180px;margin:0 auto;display:block;width:320px}.cat-container .cat-header .c-container .block .post-logo img{height:180px}.cat-container .cat-header .c-container .block h1{font-size:48px;color:#fff;text-align:center;font-weight:bold;display:block;width:100%;margin:0 auto 10px}.cat-container .cat-header .c-container .block p{display:block;width:100%;color:#fff;font-size:30px;margin:0 auto}.cat-container .cat-header .c-container .block p.cat-descr{margin-bottom:100px}.cat-container .post-data{padding-top:100px}.cat-container .post-data .flex-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cat-container .post-data .flex-element .left-block{width:55%}.cat-container .post-data .flex-element .left-block img{max-width:100%;height:auto}.cat-container .post-data .flex-element .right-block{width:40%}.cat-container .post-data .flex-element .right-block .line{text-align:left;padding-left:40px;position:relative}.cat-container .post-data .flex-element .right-block .line:first-child,.cat-container .post-data .flex-element .right-block .line:nth-child(3),.cat-container .post-data .flex-element .right-block .line:nth-child(5){color:#5ac2f2;font-size:24px;font-weight:bold;margin-top:30px;margin-bottom:15px}.cat-container .post-data .flex-element .right-block .line:first-child::before,.cat-container .post-data .flex-element .right-block .line:nth-child(3)::before,.cat-container .post-data .flex-element .right-block .line:nth-child(5)::before{content:"";display:block;position:absolute;background:url("img/content/check.png") no-repeat;background-size:contain;background-position:center center;width:25px;height:25px;left:0;top:3px}.cat-container .post-data .flex-element .right-block .line:first-child{margin-top:0}.cat-container .post-data .flex-element .right-block .cost{font-weight:bold;font-size:24px;text-align:left;display:block;margin:30px 0}.cat-container .post-data .flex-element .right-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cat-container .post-data .flex-element .right-block form input[type="text"],.cat-container .post-data .flex-element .right-block form input[type="tel"]{width:48%;padding:10px 25px;text-align:left;background:#fbfcfd;border:1px solid;outline:0}.cat-container .post-data .flex-element .right-block form input[type="submit"]{background:#5ac2f2;border:0;outline:0;margin:15px auto;color:#fff;padding:10px 20px;cursor:pointer}.cat-container .post-data .flex-element .right-block form input[type="submit"]:hover{opacity:.9;-webkit-transition:.3s all ease;transition:.3s all ease}.cat-container .post-content{padding:20px 0;text-align:left}.cat-container .post-content p{text-align:left}.cat-container .post-content .c-container .add-card .h2{text-align:center}.cat-container .post-content .c-container .add-card .flex-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 90px}.cat-container .post-content .c-container .add-card .flex-element .card{width:31%;border-radius:10px;border:1px solid #d6d6d6;background:url("img/content/card-background.png") no-repeat;background-size:contain;background-position:bottom center;position:relative;padding-bottom:160px;margin:10px 1%}.cat-container .post-content .c-container .add-card .flex-element .card:hover{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3)}.cat-container .post-content .c-container .add-card .flex-element .card .card-tumb{opacity:1}.cat-container .post-content .c-container .add-card .flex-element .card .card-tumb img{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:auto}.cat-container .post-content .c-container .add-card .flex-element .card .card-link{margin:50px auto 20px;border-radius:25px;border:2px solid #fff;background:transparent;color:#fff;display:inline-block;padding:12px 60px;position:absolute;left:calc(50% - 100px);bottom:0;font-weight:bold}.cat-container .post-content .c-container .add-card .flex-element .card .card-link:hover{background:#fff;color:#5ac2f2}.cat-container .post-content .c-container .add-card .flex-element .card .card-title{margin:20px auto;color:#5ac2f2;font-weight:bold;font-size:20px;text-align:center}.cat-container .post-content .c-container .add-card .flex-element .card .card-description{max-width:70%;margin:0 auto}@media screen and (max-width: 1170px){*{font-size:14px}h1{font-size:36px;font-weight:bold;color:#000}h2{font-size:32px;font-weight:bold;color:#000}h3{font-size:28px;font-weight:bold;color:#000}h4{font-size:24px;font-weight:bold}h5{font-size:18px;font-weight:bold}h6{font-size:16px;font-weight:bold}.c-container{max-width:87.5%;margin:0 auto}a{text-decoration:none;color:#296fe1;opacity:.8;-webkit-transition:.3s all ease;transition:.3s all ease}a:hover{opacity:1;-webkit-transition:.3s all ease;transition:.3s all ease}.desktop-display{display:none}img{max-width:100%;}.mobile-display{display:block}.h2{font-size:24px;font-weight:bold;color:#989696;margin:15px auto}.second-row .c-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.second-row .c-container .menu{display:none;opacity:0;-webkit-transition:.5s all ease;transition:.5s all ease}.second-row .c-container .menu.active{position:absolute;top:100px;display:block;left:-6.75%;background:#fff;border-top:3px solid;opacity:1;-webkit-transition:.5s all ease;transition:.5s all ease;width:114%}.second-row .c-container .menu.active ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%;left:0;-ms-flex-flow:wrap;flex-flow:wrap}.second-row .c-container .menu.active ul li{line-height:3;text-transform:uppercase;margin-left:0;font-weight:bold;width:100%;display:block}.second-row .c-container .menu.active ul li a{display:block;width:90%;margin:0 auto;line-height:3}.second-row .c-container .menu.active .mobile-display{background:#5ac2f2;padding:5px 0}.second-row .c-container .menu.active .mobile-display a{margin:0 10px}.second-row .c-container .hamburger{width:35px;height:20px}.second-row .c-container .hamburger.active span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.5s ease all;transition:.5s ease all}.second-row .c-container .hamburger.active span:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.second-row .c-container .hamburger.active span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0;-webkit-transition:.5s ease all;transition:.5s ease all}.second-row .c-container .hamburger span{margin-top:35px;height:4px;width:35px;border-radius:1px;display:block;background:#00c3f4;position:relative;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.second-row .c-container .hamburger span:before{position:absolute;bottom:-10px;left:0;content:"";height:4px;width:35px;border-radius:1px;display:block;background:#00c3f4;-webkit-transition:.3s ease;transition:.3s ease}.second-row .c-container .hamburger span:after{position:absolute;top:-10px;left:0;content:"";height:4px;width:35px;border-radius:1px;display:block;background:#00c3f4;-webkit-transition:.3s ease;transition:.3s ease}.second-row .c-container .calling{background:url("img/icons/phone.png") no-repeat;background-size:contain;background-position:center center;margin-top:35px;width:30px;height:30px;display:block}.second-row .c-container .calling a{width:30px;height:30px;display:block}.main-page .main main .main-page-header{height:60vh}.main-page .main main .main-page-header .c-container{padding-top:15vh;font-size:36px}.main-page .main main .main-page-header .main-page-mask{background:url("img/header/main-page-mask.png") no-repeat;background-size:175% 100%}.main-page .main main .categoryes-block .flex-element{-ms-flex-flow:wrap;flex-flow:wrap}.main-page .main main .categoryes-block .flex-element .card{width:48%;margin-bottom:15px}.main-page .main main .quote{background:url("img/content/quote-mob.png") no-repeat;background-size:100% 100%}.main-page .main main .quote .c-container .left-block{display:none}.main-page .main main .quote .c-container .right-block{width:100%}.main-page .main main .quote .c-container .right-block .self-q{font-size:18px}.main-page .main main .quote .c-container .right-block .self-q span{font-size:26px}.main-page .main main .quote .c-container .right-block .self-q span:last-child{margin-top:-5px}.main-page .main main .pluses .flex-element .block{width:48%}.main-page .main main .pluses .flex-element .block p{font-size:16px}.main-page .main main .reviews{background:url("img/content/rev-mob.png") no-repeat;background-size:100% 100%;padding:50px 0}.main-page .main main .reviews .c-container .slider .slider-body .slide{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 1%}.main-page .main main .reviews .c-container .slider .slider-control .prev{left:-10px}.main-page .main main .reviews .c-container .slider .slider-control .next{right:-10px}.main-page .main main .bottom-text .c-container .self-q img{display:none}footer .c-container{-ms-flex-flow:wrap;flex-flow:wrap}footer .c-container .col{width:100%}footer .c-container .col:first-child{margin-bottom:30px}footer .c-container .col .second-menu ul li a span{font-size:18px}footer .c-container .col .footer-text p{font-size:18px}footer .c-container .col .footer-text p a{font-size:18px}.cat-container .cat-header{-webkit-clip-path:ellipse(150% 500px at top) !important;clip-path:ellipse(150% 500px at top) !important}.cat-container .cat-header .c-container a{position:initial;float:initial;margin-top:15px}.cat-container .cat-header .c-container .block p.cat-descr{margin-bottom:50px}.cat-container .cat-header .c-container .block h1{font-size:36px}.cat-container .categoryes-block .c-container .flex-element{-ms-flex-flow:wrap;flex-flow:wrap}.cat-container .categoryes-block .c-container .flex-element .card{width:48%}.cat-container .reviews{background:url("img/content/rev-mob.png") no-repeat;background-size:100% 100%;padding:50px 0}.cat-container .reviews .c-container .slider .slider-body .slide{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 1%}.cat-container .reviews .c-container .slider .slider-control .prev{left:-10px}.cat-container .reviews .c-container .slider .slider-control .next{right:-10px}.cat-container .bottom-text .c-container .self-q img{display:none}.cat-container .post-data{padding-top:30px}.cat-container .post-data .flex-element{-ms-flex-flow:wrap;flex-flow:wrap}.cat-container .post-data .flex-element .left-block{width:100%}.cat-container .post-data .flex-element .right-block{width:100%}.cat-container .post-data .flex-element .right-block form input{width:100% !important;margin:0 0 15px !important}.cat-container .post-content .c-container .add-card .flex-element{-ms-flex-flow:wrap;flex-flow:wrap}.cat-container .post-content .c-container .add-card .flex-element .card{width:48%}}@media screen and (max-width: 600px){.main-page .main main .categoryes-block .flex-element .card{width:100%}.main-page .main main .pluses .flex-element .block{width:100%}.main-page .main main .reviews .c-container .slider .slider-body .slide{-webkit-box-flex:0;-ms-flex:0 0 98%;flex:0 0 98%;margin:0 1%}.cat-container .categoryes-block .c-container .flex-element .card{width:100%}.cat-container .reviews .c-container .slider .slider-body .slide{-webkit-box-flex:0;-ms-flex:0 0 98%;flex:0 0 98%;margin:0 1%}.cat-container .post-content .c-container .add-card .flex-element .card{width:100%}}@media print{*{all:initial}img{display:block;width:50%;position:initial;margin:10px}img .icon{display:none}div{display:block;margin:15px;page-break-inside:avoid}h1,h2,h3,h4,h5,h6{font-weight:bold;display:block;width:100%}h1,h2,h3{font-size:24px;text-align:center}h4,h5,h6{font-size:18px}script{display:none !important}style{display:none !important}p{display:block;font-size:14px}a[href]:after{display:none}.iframe{width:100%;height:auto;border:3px solid #00000080}}
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
