.tpl-component-330.tpl-template-339 .nc-form input[type="submit"].btn-green-input { padding: 7px 70px; border-radius: 4px; text-transform: uppercase; background: linear-gradient(180deg, #56C9B4 0%, #04906B 132.98%); box-shadow: inset 0px 1px 11px #A5F8E7; font-size: 16px; color: #fff; border: none; }
.tpl-component-330.tpl-template-339 .nc-form input[type="text"].txtbox { border: 1px solid #000; border-radius: 4px; padding: 6px; margin-bottom: 10px; }
.tpl-component-330.tpl-template-339 .phone-dot { float: right;margin-top: -6px; font-size: 28px; color: #000; font-weight: 600; text-decoration: none; }
@media all and (max-width:700px) { 
.tpl-component-330.tpl-template-339 .nc-form input[type="submit"].btn-green-input { width: 100%; }
.tpl-component-330.tpl-template-339 .nc-form input[type="text"].txtbox { width: 100%; }
.tpl-component-330.tpl-template-339 .phone-dot { float: none;margin-top: 20px;display: block; }
 }
.tpl-component-331 .heder-item { border-bottom:1px solid #04906B;height: 100px; }
.tpl-component-331 .heder-item h3, .tpl-component-331  .heder-item .info-name { padding: 0px 30px; }
.tpl-component-331 .info-name { display: block;padding: 0px 30px 30px 30px;text-transform: uppercase;font-size: 18px; }
.tpl-component-331 .heder-item h3 { font-weight: 600;font-size: 28px;line-height: 28px;margin-bottom: 10px;text-transform: uppercase; }
.tpl-component-331 .item { box-shadow: 1px 9px 15px 4px rgba(0, 56, 41, 0.18); }
.tpl-component-331 .podpodtext { position: absolute; font-size: 14px; color: #454545;max-width: 340px; }
.tpl-component-331 .body-item { height: 250px; }
.tpl-component-331 .noprice { text-align: right;text-decoration: line-through;font-size:16px;font-weight: 600;margin-bottom: 5px; }
.tpl-component-331 .price { text-align: right;color: #04906B;font-weight: 600;font-size: 26px;margin-top: 0px; }
.tpl-component-331 .btn-green.botom-href { display: block;margin-top: 50px; }
@media all and (max-width:700px) { 
.tpl-component-331 .heder-item { height: 140px; }
.tpl-component-331 .body-item { height: 330px; }
.tpl-component-331 .podpodtext { position:relative }
.tpl-component-331 .btn-green.botom-href { display: block;margin-top: 20px; }
 }
.tpl-component-331.tpl-template-342 .heder-item { border-bottom:1px solid #04906B;height: 100px; }
.tpl-component-331.tpl-template-342 .heder-item h3, .tpl-component-331.tpl-template-342  .heder-item .info-name { padding: 0px 30px; }
.tpl-component-331.tpl-template-342 .info-name { display: block;padding: 0px 30px 30px 30px;text-transform: uppercase;font-size: 18px; }
.tpl-component-331.tpl-template-342 .heder-item h3 { font-weight: 600;font-size: 28px;line-height: 28px;margin-bottom: 10px;text-transform: uppercase; }
.tpl-component-331.tpl-template-342 .item { box-shadow: 1px 9px 15px 4px rgba(0, 56, 41, 0.18); }
.tpl-component-331.tpl-template-342 .podpodtext { position: absolute; font-size: 14px; color: #454545;max-width: 340px; }
.tpl-component-331.tpl-template-342 .body-item { height: 250px; }
.tpl-component-331.tpl-template-342 .noprice { text-align: right;text-decoration: line-through;font-size:16px;font-weight: 600;margin-bottom: 5px; }
.tpl-component-331.tpl-template-342 .price { text-align: right;color: #04906B;font-weight: 600;font-size: 26px;margin-top: 0px; }
.tpl-component-331.tpl-template-342 .btn-green.botom-href { display: block;margin-top: 50px; }
@media all and (max-width:700px) { 
.tpl-component-331.tpl-template-342 .heder-item { height: 140px; }
.tpl-component-331.tpl-template-342 .body-item { height: 300px; }
.tpl-component-331.tpl-template-342 .podpodtext { position:relative }
.tpl-component-331.tpl-template-342 .btn-green.botom-href { display: block;margin-top: 20px; }
 }
.tpl-component-332 .f-20 li { font-size:20px }
.tpl-component-332 .img-gruz { max-width: 130%; margin-bottom: -100px; }
@media all and (max-width:800px) { 
.tpl-component-332 .img-gruz { max-width: 100%; margin-bottom: -100px; }
 }
.tpl-component-333 .slick-list.draggable { width:180% }
.tpl-component-333 .firm { font-style: italic;color: #474444; }
.tpl-component-333 .fancybox.primary__button { color: #000;font-style: italic; }
.tpl-component-333 .popup__form.fancybox-content { width: 900px;max-width: 100%; }
@media all and (max-width:1400px) { 
.tpl-component-333 .slick-list.draggable { width:120% }
 }
@media all and (max-width:800px) { 
.tpl-component-333 .slick-list.draggable { width:100% }
 }
.tpl-component-333.tpl-template-343 .slick-list.draggable { width:180% }
.tpl-component-333.tpl-template-343 .firm { font-style: italic;color: #474444; }
.tpl-component-333.tpl-template-343 .fancybox.primary__button { color: #000;font-style: italic; }
.tpl-component-333.tpl-template-343 .popup__form.fancybox-content { width: 900px;max-width: 100%; }
@media all and (max-width:1400px) { 
.tpl-component-333.tpl-template-343 .slick-list.draggable { width:120% }
 }
@media all and (max-width:800px) { 
.tpl-component-333.tpl-template-343 .slick-list.draggable { width:100% }
 }
.tpl-component-334 .bg-bottom-r { background:url('/netcat_template/template/MSK_propusk/img/bottom-r-bg.webp') right bottom no-repeat }
.tpl-component-334 .inner.show { padding-top: 20px;margin-left: 0px;padding-left: 0; }
.tpl-component-334 .toggle::after { content: url('/netcat_template/template/MSK_propusk/img/arrow-d.svg');float: right; }
.tpl-component-334 .accordion li ul.inner { display:none;) }
.tpl-component-334 .accordion li a.toggle { text-decoration: none; font-size: 28px; color: #000; width: 100%; display: block; }
.tpl-component-334 ..accordion li { list-style-type: none;border-bottom: 1px solid #04906B;padding: 10px; }
.tpl-component-334 .col-12 ul.accordion { margin: 0px;padding: 0px;margin-left: 0px; }
.tpl-component-334.tpl-template-344 .bg-bottom-r { background:url('/netcat_template/template/MSK_propusk/img/bottom-r-bg.webp') right bottom no-repeat }
.tpl-component-334.tpl-template-344 .inner.show { padding-top: 20px;margin-left: 0px;padding-left: 0; }
.tpl-component-334.tpl-template-344 .toggle::after { content: url('/netcat_template/template/MSK_propusk/img/arrow-d.svg');float: right; }
.tpl-component-334.tpl-template-344 .accordion li ul.inner { display:none;) }
.tpl-component-334.tpl-template-344 .accordion li a.toggle { text-decoration: none; font-size: 28px; color: #000; width: 100%; display: block; }
.tpl-component-334.tpl-template-344 ..accordion li { list-style-type: none;border-bottom: 1px solid #04906B;padding: 10px; }
.tpl-component-334.tpl-template-344 .col-12 ul.accordion { margin: 0px;padding: 0px;margin-left: 0px; }
