@charset "utf-8";span.accesskey{text-decoration:none;}.accessibility{position:absolute;top:-999em;left:-999em;}dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}body{font-size:14px;font-weight:400;line-height:160%;font-family:'Open Sans',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;/* Fix for webkit rendering */-webkit-text-size-adjust:100%;margin:0;padding:0;color:#262626;}h1,h2,h3,h4,h5,h6,legend{font-weight:400;    font-family:'Oswald',sans-serif;}h1,h2,h3{letter-spacing:-0.06em;}h4,h5,h6{letter-spacing:-0.04em;}h1{font-size:44px;}h2{font-size:38px;margin:20px 0 20px 0; }h3{margin-top:0;margin-bottom:20px;font-size:32px;}h3.big{font-weight:600;font-size:32px;text-align:center;margin-bottom:30px;}h4{font-size:24px;}p{margin:0 0 20px;}a{color:#241c10;    text-decoration:none;  -webkit-transition:all .4s ease-out;    -o-transition:.4s all ease-out;    transition:all .4s ease-out;    cursor:pointer;}a:hover,a:focus{color:#241c10;    text-decoration:none;-webkit-transition:all .4s ease-out;    -o-transition:.4s all ease-out;    transition:all .4s ease-out;}a:focus{outline: none;}img{max-width:100%; }.img-fluid{width: 100%;height: auto;}.error_message{color:red; }.textCenter{text-align:center; }.noScroll{overflow:hidden; }header{z-index:999999;     position:relative;}header{position:fixed;top:0;left:0;width:100%;    height:76px;z-index:1000;      background: url(/images/postament/bg.jpg) center center #424242;-webkit-transition:height 0.2s;    -moz-transition:height 0.2s;    -ms-transition:height 0.2s;    -o-transition:height 0.2s;    transition:height 0.2s;}header nav{margin-top:14px;}header.f-nav .logo a img{}header nav{margin-top:14px;}header .mobile-nav-trigger,.mobile-nav{display:none;}header.mobile-nav-active{background:#222;}.navcontainer.open{    background: #0a0a0a;}.navcontainer.open .nav ul li ul li a:hover{background: #4c4c4c;}.invisstart{display:none;}section{padding:30px 0 30px 0;}footer{padding:12px 0 12px 0;background-color:rgba(30,30,30,.97);color:#AAA;text-shadow:none;}footer a{color:#FFF;}footer a:hover,footer a:focus{color:#FFF;}h2.homeTitle span{display:inline-block;letter-spacing:1px; position:relative; z-index:9;}h2.homeTitle span::first-letter{color:red;}#catalog .container{background:url(/images/postament/katalog_bg.png) no-repeat 100% 100%;}.maincatalog{    display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.product_hier{margin: 7px 0;}.product_hier:hover h3{color: #c82d2d;}.product_hier.pos:before{content:"";    position:absolute;    left:50px;    right:50px;    top:25px;    bottom:25px;    display:block;    border:2px solid #fff;    z-index:2;    transition:.3s ease-out;}.product_hier.pos:hover h4{color: #efefef; text-shadow: 1px 1px 2px black, 0 0 1em #444444;}.product_hier.pos:after{content:"";    position:absolute;    left:15px;    right:15px;    top:0;  bottom:0;  display:block;       background-color: #000000cc;   z-index:1;    opacity:.5;    transition:.3s ease-out;}.product_hier span{display:block;    background:white;    box-shadow:0px 2px 4px 1px rgb(92 92 92 / 31%);    padding:7px;}.product_hier a img{margin:0 auto; display:block;height: auto;}.product_hier .phnud{    text-align: center;font-size: 24px;}.product_hier.pos .phnud{position:absolute;    left:50%;    top:50%;    transform:translate(-50%,-50%);    z-index:3;text-align:center;  display:flex; flex-direction:column;    align-items:center;    color:white; letter-spacing: 1px; }#contacts{padding-bottom: 0;}#contacts  .fullct{background: whitesmoke;padding-bottom: 15px;box-shadow: 0px 4px 16px rgb(0 0 0 / 45%);}.kontactsmpage .adress span{    display: block;    font-weight: 700;}#contacts  .fullct .adress{    font-size: 16px;    padding: 10px 4px;}#contacts  .fullct .adress i{color: red;font-size: 24px;}.callmenu{ margin-top:6px;}.callmenu ul{padding: 0;}.callmenu li{list-style:none;}.callmenu a.call,.callmenu a.call2{font-size:24px;    color:#fff;    position:relative;    text-align:right;    line-height:28px;    margin-bottom:10px;    font-weight: 700;}.callmenu a.call:before,.callmenu a.call2:before{color:#ffffff;    font:normal normal normal 26px/1 FontAwesome;    content:"\f10b";    margin-right:18px;    font-size:26px;}.callmenu a.frm_fancybox{color:#fff;    text-transform:uppercase;    text-align:center; text-decoration:none;   background-color:#C82D2D;    border:1px solid #a63a37;    border-radius:5px;    box-shadow:0 1px 2px rgb(0 0 0 / 45%);    line-height:30px;    display:block;    margin-top:4px;    position: relative; overflow: hidden;}.callmenu a.frm_fancybox:before {     content: ''; position: absolute; width: 100px;height: 100%;top:0;left:-100px;background-image: linear-gradient( 120deg,rgba(255,255,255, 0) 30%,rgba(255,255,255, .8),rgba(255,255,255, 0) 70%); animation: shine 5s infinite linear; /* Animation */}@keyframes shine {0% {left: -100px}20% {left: 100%} 100% {left: 100%}}.callmenu a.frm_fancybox:hover{    background-color: #ec1000; border: 1px solid #FF5722;}.callmenu a{padding:0!important;}.bottomWrapper{background:#252524;   padding:24px 0 0px 0;}.bottomWrapper .container{background:url(/images/postament/lvivska.png) no-repeat 100% 110%;}.footnav{color:whitesmoke;}.footnav h4{position:relative;}.footnav h4:after{content:"";    position:absolute;    left:0;    bottom:-12px;    display:block;    width:35px;    height:2px;    background-color:#de0000;}.footnav ul{padding:4px 10px 4px 10px;}.footnav li{list-style:none;    padding:4px 0px;}.footnav li a{font-family:'Oswald',sans-serif;color:#bebebe;}.footnav li a:hover,.footnav li a.current{color:wheat;-webkit-transition:all 0.2s;    -moz-transition:all 0.2s;    -ms-transition:all 0.2s;    -o-transition:all 0.2s;    transition:all 0.2s;}.footnav li i{color:#9c6717;    font-size:18px;    padding:0 7px 0 0;}.footlogo a img{margin:0 auto;  display:block;}.footlogo h3{font-size:16px; letter-spacing:1px;}.footlogo ul li{color:#bebebe; font-family:'Oswald',sans-serif;}.footlogo ul li:before,.maptitle ul li:before{color:#ff3520;    font:normal normal normal 14px/1 FontAwesome;    content:"\f00c";    margin:0 7px;    font-size:14px;}/* end Home page custom */.logo{position:relative;}.logo a{display:block;    float:left;border:none;line-height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.logo a:hover{text-decoration:none;}.logo a img{-webkit-transition:all 0.2s;    -moz-transition:all 0.2s;    -ms-transition:all 0.2s;    -o-transition:all 0.2s;    transition:all 0.2s;    height:auto;}.totoplink a{display:none;z-index:999; position:fixed;right:20px;bottom:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;padding:4px 0 0 11px;background-image:linear-gradient(to top,rgb(183 5 5) 0, rgb(228 21 21) 53%, rgb(255 0 0) 100%);opacity:.2;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.totoplink.show a{display: block !important;}.totoplink i{font-size:28px;color:white;}.totoplink a:hover{opacity:.9;}.btn-group.dropup{    position: fixed;    z-index: 99;right: 15px;bottom: 77px;-moz-border-radius: 20px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}.btn-group.dropup button{    background: none;padding: 0;}.btn-group.dropup button i{    font-size: 2em;padding: 10px 14px;background: #c82d2d;color: white;border-radius: 50%;}.btn-group.dropup.open button i{border-radius: 0%;    padding: 7px 14px;}.btn-group.dropup.open .dropdown-menu{display: block}.btn-group .dropdown-menu { top: auto; bottom: 100%;background: transparent; margin: 0; min-width: auto;}.btn-group .dropdown-menu a{display: block;    margin: 7px 0;}.btn-group .dropdown-menu a:hover{    box-shadow: 0px 2px 4px 1px rgb(225 172 97); border-radius: 50%;}.btn-group .dropdown-menu img{width: 54px;height: auto;}/* Забороняємо закриття через overlay */.fancybox-bg {cursor: default;}/* Кнопка завжди видима */.fancybox-button--close {opacity: 1 !important;}.nav ul{zoom:1;  list-style:none;  margin:0;  padding:0;}.nav ul:before, .nav ul:after{content:"";  display:table;}.nav ul:after{clear:both;}.nav ul > li{float:left;  position:relative;    margin:0;}.nav ul li a,.nav ul li span.sectionheader{text-transform:uppercase;}.nav ul li ul li a{text-transform:initial;}.nav a,.nav li span.sectionheader{font-family:'Oswald',sans-serif;    padding:10px 10px;    text-decoration:none;    text-transform:uppercase;    position:relative;    display:flex;    align-items:center;    height:100%;    line-height:1.66em;    font-weight:400;    letter-spacing:.14em;color:white;    -webkit-transition:all .4s ease;    transition:all .4s ease}.nav a.current{color:red;}.nav ul li ul li a.current{color: wheat; background: #2c2c2c; font-weight:bold;      display:block;}.nav a:hover{text-decoration:none;        -webkit-transition:all 0.2s ease-in-out;    -moz-transition:all 0.2s ease-in-out;    -ms-transition:all 0.2s ease-in-out;    -o-transition:all 0.2s ease-in-out;    transition:all 0.2s ease-in-out;    color:red;}.nav li ul{background-color: #c82d2d; background-image: linear-gradient(to top, rgb(75 14 14) 0, rgb(169 39 39) 53%, rgb(200 45 45) 100%);}.nav ul li ul{position:absolute;    left:0;    top:36px;    z-index:9;    max-height:0;overflow: auto;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);    -webkit-transform-origin:50% 0;    -webkit-transition:350ms;    -moz-transition:350ms;    -o-transition:350ms;    transition:350ms;    overflow: visible;}.nav ul li:hover ul{max-height:1000px;    -webkit-transform:perspective(400) rotate3d(0,0,0,0);}.nav ul li.parent:after{color:red;    font:normal normal normal 14px/1 FontAwesome;    content:"\f103";    margin:0 auto;    font-size:15px;    position:absolute;    width:100%;    text-align:center;    bottom:-6px;}.nav ul li.sectionheader.parent .sectionheader.current{color:rgb(244,67,54);}.btn.expander{display:none;}.nav.open ul li ul.submenu{display:none;}.nav.open ul li ul.submenu{z-index:0;    position:relative;    top:0;    transition:none;    max-height:none;    -webkit-transform:inherit;    -webkit-transform-origin:initial;    left:0;}.submenu li a.current{color:#FFEB3B;}.nav ul li ul li{width:200px;}.nav ul li ul li a:hover{color: wheat;background: #2c2c2c;text-shadow: none;}.nav li ul a{border:none;    position:relative;    color:white;}.nav li ul a:hover{}.nav ul li ul li ul li{width:200px;}/* Forms --------------------------- */.formbuddy{padding:10px;  background: #fff;}.formbuddy .submit{    text-align: center;}.formbuddy legend{padding:4px 0;}.formbuddy label{font-weight:600;}.formbuddy .submit input{    height: auto;display:inline-block;  padding:6px 12px;  margin-bottom:0;  font-size:14px;  font-weight:normal;  line-height:1.42857143;  text-align:center;  white-space:nowrap;  vertical-align:middle;  cursor:pointer;  -webkit-user-select:none;    -moz-user-select:none;      -ms-user-select:none;        user-select:none;  background-image:none;  border:1px solid transparent;  border-radius:4px;  color:#333;  background-color:#fff;  border-color:#ccc;}.formbuddy .submit input:focus, .formbuddy .submit input:active:focus, .formbuddy .submit input.active:focus{outline:thin dotted;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px;}.formbuddy .submit input:hover, .formbuddy .submit input:focus{text-decoration:none;  color:#333;background-color:#e6e6e6;border-color:#adadad;}.formbuddy .submit input:active, .formbuddy .submit input.active{background-image:none;  outline:0;  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);      box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.formbuddy .submit input:disabled{cursor: not-allowed; opacity: 0.65;  pointer-events: none;}.formbuddy input[type="text"],.formbuddy input[type="email"],.formbuddy input[type="password"],.formbuddy textarea{    display: block;width: 100%;height: 50px;padding: 1px 12px;border: 1px solid #8d8d8d;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;font-size: 16px;}.formbuddy input:focus,.formbuddy textarea:focus,.formbuddy select:focus,.formbuddy checkbox:focus{border-color:#66afe9;  outline:0;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.formbuddy input::-moz-placeholder, .formbuddy textarea::-moz-placeholder{color:#999;  opacity:1;}.formbuddy input:-ms-input-placeholder, .formbuddy textarea:-ms-input-placeholder{color:#999;}.formbuddy input::-webkit-input-placeholder, .formbuddy textarea::-webkit-input-placeholder{color:#999;}.formbuddy textarea{overflow:auto;min-height:200px;}.error_message{color:red;}.formbuddy.callback h4{font-size:29px;    color:#da4f49;    line-height:28px;    margin-bottom:20px;    text-align:center;}.formbuddy.callback input{max-width:290px;    height:50px;    background-color:white;    border:1px solid #999;    border-radius:5px;    font-size:18px;    color:#808080;    padding-left:20px;    outline:none;    margin-bottom:20px;}.formbuddy.callback .submit input, .formbuddy.call .submit input, .formbuddy.imgadd .submit input{font-size:20px;    color:#fff;    text-transform:uppercase;    outline:none;    cursor:pointer;    max-width:290px; width:100%; background-color:#da4f49;    border:1px solid #a63a37;    border-radius:5px;    box-shadow:0 1px 2px rgb(0 0 0 / 45%);}.formbuddy.call .submit input:hover,.formbuddy.imgadd .submit input:hover{    background-color: #df0f06;border: 1px solid #ffffff;box-shadow: 0 1px 2px rgb(0 0 0);}#statinfo,#infoblock{border:0;    text-align:center;    font-size:24px;    box-sizing:border-box;    width:100%;    word-break:break-word;    font-family:'Oswald',sans-serif;    color:black;}#infoblock{min-height: 72px; pointer-events: none;    resize: none;    box-shadow: none}/* Media Queries */@media screen and (max-width:1024px){section{overflow:hidden;}header .mobile-nav-trigger{display:block;float:none;position:absolute;    z-index:99;top:12px;left:0;width:66px;height:60px;    cursor:pointer;overflow:hidden;    text-align:center;opacity: 0.6;}header .mobile-nav-trigger i, header .mobile-nav-trigger.close i{font-size:2.5em; margin:12px;    color:white;}header .mobile-nav-trigger i.fa.fa-times{display:none;}header .mobile-nav-trigger.close i.fa.fa-times{display:inline;}header .mobile-nav-trigger.close i.fa.fa-bars{display:none;}header .container.mobile-header{width:100%;height:60px;margin:0;padding:0;}header .container.mobile-header .row{margin:0;}header .container.mobile-header .col-sm-12{float:none;padding:0;}.logo {float: none;margin: 10px auto;width: 220px;display: block;clear: both;}.nav.open{         display: block;float: none;width: 100%;padding: 16px;background: #212121;position: fixed;min-width: 300px;left: 0px;right: 0;top: 60px;}.nav.open ul.submenu li{background: #313131;}.nav.open ul.submenu li#i452 a{    background-image: url(/uploads/images/ukmilitary.png);background-position: right;background-repeat: no-repeat;background-size: contain;}.nav.open ul.submenu li a{color:white;    text-transform:uppercase;    padding-left:20px;}.nav.open ul li ul.submenu a{font-size:14px;}.nav.open ul li ul.submenu a.current{    background: #4c4c4c;color: #da4f49;text-shadow: 1px 1px 2px black, 0 0 1em #444444;}.nav.open ul.submenu li:last-child{border:0;}nav{text-align:left; }nav,.topcontact, .nav ul li.parent:after{display:none;}.nav.open ul li{float:none;    width:100%;    text-align:left;    border-bottom:1px dotted #808080;}.nav.open .btn.expander{display:inline;    background:#937b55;    color:#ffffff;    border:0;    padding:7px 14px;    font-size:22px;    border-radius:0px;    position:absolute;    top:2px;    right:10px;    line-height:0;    outline:none;}.nav.is-active{z-index:9999;  width:100%;height:100%;}.nav.open .phnav a{text-align:center;    display:block;font-size:1.5em;}.nav.open .phnav a span{padding:7px 0; display:block;}.totoplink a{opacity:.8;right:10px;}}@media screen and (max-width:767px){header .mobile-nav-trigger {top: 0; }.logo {float: none;margin: 0 auto;width: 220px;display: block;clear: both;}section{padding:20px 0 10px 0;}header {height: 60px;}.callmenu #i219,.callmenu #i226{display:none;}.callmenu #i427{position: fixed;right: 15px;top: 5px;}.callmenu #i427 a{color:#fff;    text-align:center;    text-decoration:none;    width:40px;    background-color:#da4f49;    display:block;    height:40px;    border-radius:50%;    border:1px black solid;}.callmenu #i427 a:after{color:#ffffff;    font:normal normal normal 14px/1 FontAwesome;    content:"\f10b";    font-size:32px;    padding:3px 0;    display:block;}.callmenu #i427 a span{display:none;}.mainv-dguki{-moz-column-count:1;    -moz-column-gap:10px;    -webkit-column-count:1;    -webkit-column-gap:10px;    column-count:1;    column-gap:10px;    width:100%;}.nav.open{display: inline-block;float: none;padding: 0px;width: 100%;margin-top: 6px;padding-top: 15px;background: #000000cc;position: static;}.nav.open ul.submenu li{background: #313131;}.nav.open ul.submenu li#i452 a{    background-image: url(/uploads/images/ukmilitary.png);background-position: right;background-repeat: no-repeat;background-size: contain;}.nav.open ul.submenu li a{color:white;    text-transform:uppercase;    padding-left:20px;}.nav.open ul li ul.submenu a{font-size:14px;}.nav.open ul li ul.submenu a.current{    background: #4c4c4c;color: #da4f49;text-shadow: 1px 1px 2px black, 0 0 1em #444444;}.nav.open ul.submenu li:last-child{border:0;}nav{text-align:left; }nav,.topcontact, .nav ul li.parent:after{display:none;}.nav.open ul li{float:none;    width:100%;    text-align:left;    border-bottom:1px dotted #808080;}.nav.open .btn.expander{display:inline;    background:#937b55;    color:#ffffff;    border:0;    padding:7px 14px;    font-size:22px;    border-radius:0px;    position:absolute;    top:2px;    right:10px;    line-height:0;    outline:none;}.nav.is-active{z-index:9999;  width:100%;height:100%;}.nav.open .phnav a{text-align:center;    display:block;font-size:1.5em;}.nav.open .phnav a span{padding:7px 0; display:block;}.logo{z-index:9;}.logo a{margin:0;top:0;}.logo a img{top:2px;    height:60px;  width:auto;}.bottomWrapper {font-size: 18px;}}@media screen and (min-width:1025px) and (max-width:1279px){.logo a{margin:10px 0 0;}/* bootstrap clear columns *//*  Tablet  */.col-sm-4:nth-child(3n+1){clear:left;}}@media screen and (max-width: 768px) {#pro-nas{    font-size: 20px;}.formbuddy input[type="text"], .formbuddy input[type="email"], .formbuddy input[type="password"], .formbuddy textarea {font-size: 18px;    color: #040404;}.counter .countblock{padding: 10px 0; margin: 7px 0;}.counter .countblock span{display: block; font-size: 42px;color: #E1AC78; margin-bottom: 12px;}}.counter{    background: whitesmoke;font-size: 23px;color: #232020;border-top: 3px #ffffff solid;font-family: 'Oswald',sans-serif;}.counter span{font-weight: 600; font-size: 26px; padding: 2px 7px;color: #E1AC78;text-shadow: 1px 1px 1px black, 0 0 1px #444444;}#oficial{    background: #353535;background-image: url(/images/postament/stonebg.jpg);position: relative;background-repeat: no-repeat;background-size: cover;width: 100%;background-position: center;background-attachment: fixed;}#oficial .leftside img{   animation-name: bounceimg;animation-timing-function: linear;    animation-duration: 5s;animation-iteration-count: infinite;}@keyframes bounceimg {0%   { transform: translateY(0); }50%  { transform: translateY(-50px); }100% { transform: translateY(0); }}#oficial:before{    content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);}#oficial .rightside{    font-size: 26px;text-shadow: 1px 1px 1px black, 0 0 1px #444444;line-height: 1.7;text-align: center;    color: #ffffff;}#promoution{background: whitesmoke;}#v-dguki{background: #fdfcfc url(/images/postament/katalog_bg.png) no-repeat 100% 100%;}.mainv-dguki .slick-arrow{    display: none!important;}.mainv-dguki .btn-wrap {text-align: center;width: 100%;}.mainv-dguki button {background-color: #ddd;border: none;padding: 10px 20px;border-radius: 5px;margin: 10px;font-size: 18px;font-weight: 600;transition: all 0.5s;}.mainv-dguki button.slick-disabled {opacity: 0.6;}.feedlist {display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}.feedlist > .col-sm-4 {display: flex;flex-direction: row;margin-bottom: 30px;}.feedlist .feedcont{background: #f5f5f5f5;padding: 7px;    overflow: hidden;    margin: 7px 0;border-radius: 10px;border: 1px #E1AC78 solid;}.feedlist .feedname{font-weight: 600;}.feedlist .feedmark i{font-size: 18px;letter-spacing: 1px;color: #ffc107;}.feedlist .feedtext{padding-top: 15px;}.feedtext-short {display: block;}.feedtext-full {display: none;}.read-more {display: inline-block;margin-top: 5px;color: #da4f49;cursor: pointer;font-weight: bold;}#load-more-reviews {position: relative;min-width: 260px;display: block;margin: 0 auto;}#load-more-reviews .loader-icon {font-size: 24px;}.formbuilderform.feddadd textarea{height: 131px;}.clearfix, clearfix:after {display: block;clear: both;content: "";}#fotosection{ border-top: 1px #ff3520 solid;background: url(/images/postament/bg.jpg) center center #424242;border-bottom: 1px #4e4d4d solid;color: whitesmoke;}#fotosection a span{    vertical-align: super;font-size: 16px}#fotosection i{  font-size: 2em;padding: 4px 10px;}.katalogprice h3{    width: 100%;text-align: center;clear: both;    letter-spacing: 1px;}.videoteka-item{    padding: 10px;}.videoteka-item .videocont{       background: whitesmoke; padding: 10px;}#protses-create{background: url(/images/postament/bg.jpg) center center #424242;}#protses-create .videobtn{color: #ffffff;background-color: #c9302c;border-color: #ac2925;}#protses-create .videobtn:hover{    background-color: #a71d2a;border-color: #8f1822;color: whitesmoke;}.vscont{border: 4px #fd5b46 dashed;border-radius: 5px;padding: 15px 0;background: white;margin: 0 4px 8px 4px;}#shema-do-zdu{background: url(/images/postament/bg.jpg) center center #424242;}.mainshema-do-zdu{    color: whitesmoke;padding-bottom: 10px;text-shadow: 2px 2px #131313;background: url(/images/postament/bg.jpg) center center #424242;border-bottom: 4px #c82d2d solid;}.callmenu.footstat{position: fixed;bottom: 0;left: 0;width: 100%;height: 38px;z-index: 9;background: url(/images/postament/bg.jpg) center center #424242;-webkit-transition: height 0.2s;-moz-transition: height 0.2s;-ms-transition: height 0.2s;-o-transition: height 0.2s;transition: height 0.2s;margin: 0;padding-top: 6px;}.callmenu.footstat ul{text-align: center; margin: 0;}.callmenu.footstat li{display: block !important;} .callmenu.footstat a{    color: #FFC107;}.glyphicon-refresh-animate {-animation: spin 1s infinite linear;-webkit-animation: spin 1s infinite linear;}@-webkit-keyframes spin {from { -webkit-transform: rotate(0deg);}to { -webkit-transform: rotate(360deg);}}@keyframes spin {from { transform: rotate(0deg);}to { transform: rotate(360deg);}}#header-promotion {font-size: 24px;font-weight: 600;color: #ffffff;background-color: #333;padding: 15px 0;text-align: center;margin-bottom: 30px;}.promotion-block {text-align: center;background-color: #ffffff;padding: 20px;border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);transition: background-color 0.3s ease, transform 0.3s ease;margin-bottom: 20px;}.promotion-block:hover {transform: scale(1.05);background-color: #f0f0f0;}.promotion-block i {font-size: 40px;color: #f5a623;margin-bottom: 10px;transition: color 0.3s ease;}.promotion-block:hover i {color: #d48107;}.promotion-block h4 {font-family: Arial, sans-serif;font-size: 18px;color: #333;font-weight: bold;}/* Мобільна адаптивність */@media (max-width: 768px) {.promotion-block {width: 100%;}}/* Групування блоків */.promotion-container {display: flex;flex-wrap: wrap;justify-content: space-between;}.promotion-container .promotion-block {width: 23%;}@media (max-width: 768px) {.promotion-container .promotion-block {width: 48%;}}@media (max-width: 480px) {.promotion-container .promotion-block {width: 100%;}}/* ===== CTA SECTION ===== */.quiz-cta-section {background: #2b2b2b;color: #fff;padding: 50px 0;border-top: 3px solid #b30000;border-bottom: 3px solid #b30000;}.quiz-cta-title {font-size: 28px;font-weight: 700;margin-bottom: 15px;}.quiz-cta-desc {font-size: 16px;color: #ddd;margin-bottom: 20px;line-height: 1.6;}.quiz-cta-list {margin-bottom: 30px;}.quiz-cta-list li {margin: 0 12px;font-size: 15px;color: #f0f0f0;}.quiz-cta-list i {color: #e53935;margin-right: 6px;}.quiz-cta-btn {padding: 14px 34px;font-size: 18px;font-weight: 600;color: #ffffff;background-color: #c9302c;border-color: #ac2925;}.quiz-cta-btn:hover{background-color: #a71d2a;    color: whitesmoke;border-color: #8f1822;}@media (max-width: 767px) {.quiz-cta-title {font-size: 22px;}.quiz-cta-desc {font-size: 15px;}.quiz-cta-list li {display: block;margin: 8px 0;}}.promomainpage .promo-col {display: flex;}.promomainpage .promo-card {background: #fff;border: 1px solid #e0e0e0;width: 100%;display: flex;flex-direction: column;transition: 0.3s;}.promomainpage .promo-card:hover {box-shadow: 0 8px 20px rgba(0,0,0,0.15);}.promomainpage .promo-media {height: 180px;display: flex;align-items: center;justify-content: center;background: white;}.promomainpage .promo-media picture {width: 100%;height: 100%;object-fit: cover;}.promomainpage .promo-media .fa {font-size: 48px;color: #c9302c;}.promomainpage .promo-content {padding: 25px 20px;text-align: center;flex-grow: 1;}.promomainpage .promo-title {font-size: 18px;font-weight: 600;margin-bottom: 10px;}.promomainpage .promo-text {font-size: 14px;color: #555;margin-bottom: 15px;}.promomainpage .promo-highlight {font-size: 22px;font-weight: bold;color: #c9302c;margin-bottom: 5px;}.promomainpage .promo-deadline {font-size: 14px;color: #595959;background-color: #ffffff;}.promomainpage .beidge{position: absolute;top: 5px;right: 24px;background: #f9f9f9f5;padding: 10px;border-radius: 5px;color: #c9302c;}@media (max-width: 767px) {.promomainpage .promo-row {display: block;}.promomainpage .promo-col {margin-bottom: 20px;}.promomainpage .promo-icon-card .promo-media {height: 100px;}}
/* Stylesheet: Postament_main Modified On 2026-04-20 15:21:22 */
.theme-switcher {position: relative;display: inline-block}.theme-switcher.mobile input:not(:checked)+label:before {transform: translate(-50px)}.theme-switcher.mobile input:not(:checked)+label:after {right: 4.5px;transform: rotate(0) scale(1.1)}.theme-switcher input:checked+label:before,.theme-switcher.mobile input:checked+label:before {transform: rotate(90deg) scale(1.3)}.theme-switcher.mobile input:checked+label:after {transform: rotate(90deg) translate(50px)}.theme-switcher.mobile label {width: 28px;height: 28px}.theme-switcher.mobile label:before {left: 4.5px}.theme-switcher.mobile label:after,.theme-switcher.mobile label:before {top: 48%}.theme-switcher input {width: 0;height: 0;display: none;visibility: hidden}.theme-switcher input:checked+label>span {left: calc(100% - 23px);background-color: #f0f8ff}.theme-switcher input:not(:checked)+label:after {transform: rotate(0) scale(1.2)}.theme-switcher input:checked+label:after {transform: rotate(90deg)}.theme-switcher input:checked+label {background-color: #191a25}.theme-switcher label {position: relative;cursor: pointer;display: block;text-indent: 35px;height: 26px;width: 60px;border-radius: 50px;background-color: #000;transition: background-color .5s;border: 2px solid transparent;overflow: hidden}.theme-switcher label>span {position: absolute;z-index: 2;content: "";width: 17px;height: 17px;border-radius: 50px;top: 50%;left: 5px;transform: translateY(-50%);background-color: #fff;transition: .5s}.theme-switcher label:after,.theme-switcher label:before {content: "";display: block;top: 50%;margin-top: -7px;height: 15px;width: 15px;position: absolute;transition: .5s;transform: scale(.9)}.theme-switcher label:before {left: 7px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cstyle%3E.a%7Bfill:%23F0C419;%7D%3C/style%3E%3Cg fill='none'%3E%3Cg class='a'%3E%3Cpath d='M7.5 0C7.4 0 7.3 0.1 7.3 0.3L7.3 1.8C7.3 1.9 7.4 2 7.5 2 7.6 2 7.8 1.9 7.8 1.8L7.8 0.3C7.8 0.1 7.6 0 7.5 0Z'/%3E%3Cpath d='M7.5 13C7.4 13 7.3 13.1 7.3 13.3L7.3 14.8C7.3 14.9 7.4 15 7.5 15 7.6 15 7.8 14.9 7.8 14.8L7.8 13.3C7.8 13.1 7.6 13 7.5 13Z'/%3E%3Cpath d='M14.8 7.3L13.3 7.3C13.1 7.3 13 7.4 13 7.5 13 7.6 13.1 7.8 13.3 7.8L14.8 7.8C14.9 7.8 15 7.6 15 7.5 15 7.4 14.9 7.3 14.8 7.3Z'/%3E%3Cpath d='M2 7.5C2 7.4 1.9 7.3 1.8 7.3L0.3 7.3C0.1 7.3 0 7.4 0 7.5 0 7.6 0.1 7.8 0.3 7.8L1.8 7.8C1.9 7.8 2 7.6 2 7.5Z'/%3E%3Cpath d='M11.6 3.7C11.6 3.7 11.7 3.7 11.7 3.6L13.2 2.2C13.3 2.1 13.3 1.9 13.2 1.8 13.1 1.7 12.9 1.7 12.8 1.8L11.4 3.3C11.3 3.4 11.3 3.5 11.4 3.6 11.4 3.7 11.5 3.7 11.6 3.7Z'/%3E%3Cpath d='M3.3 11.4L1.8 12.8C1.7 12.9 1.7 13.1 1.8 13.2 1.9 13.2 1.9 13.3 2 13.3 2.1 13.3 2.1 13.2 2.2 13.2L3.6 11.7C3.7 11.6 3.7 11.5 3.6 11.4 3.5 11.3 3.4 11.3 3.3 11.4Z'/%3E%3Cpath d='M11.7 11.4C11.6 11.3 11.5 11.3 11.4 11.4 11.3 11.5 11.3 11.6 11.4 11.7L12.8 13.2C12.9 13.2 12.9 13.3 13 13.3 13.1 13.3 13.1 13.2 13.2 13.2 13.3 13.1 13.3 12.9 13.2 12.8L11.7 11.4Z'/%3E%3Cpath d='M2.2 1.8C2.1 1.7 1.9 1.7 1.8 1.8 1.7 1.9 1.7 2.1 1.8 2.2L3.3 3.6C3.3 3.7 3.4 3.7 3.4 3.7 3.5 3.7 3.6 3.7 3.6 3.6 3.7 3.5 3.7 3.4 3.6 3.3L2.2 1.8Z'/%3E%3Cpath d='M12.6 5.4C12.6 5.4 12.7 5.5 12.8 5.5 12.8 5.5 12.9 5.5 12.9 5.5L13.6 5.2C13.7 5.1 13.8 5 13.7 4.9 13.7 4.7 13.5 4.7 13.4 4.7L12.7 5C12.6 5.1 12.5 5.2 12.6 5.4Z'/%3E%3Cpath d='M2.4 9.6C2.4 9.5 2.2 9.5 2.1 9.5L1.4 9.8C1.3 9.9 1.2 10 1.3 10.1 1.3 10.2 1.4 10.3 1.5 10.3 1.5 10.3 1.6 10.3 1.6 10.3L2.3 10C2.4 9.9 2.5 9.8 2.4 9.6Z'/%3E%3Cpath d='M13.6 9.7L12.9 9.4C12.8 9.4 12.7 9.4 12.6 9.6 12.5 9.7 12.6 9.8 12.7 9.9L13.4 10.2C13.5 10.2 13.5 10.2 13.5 10.2 13.6 10.2 13.7 10.1 13.8 10 13.8 9.9 13.7 9.8 13.6 9.7Z'/%3E%3Cpath d='M1.4 5.3L2.1 5.6C2.1 5.6 2.1 5.6 2.2 5.6 2.3 5.6 2.4 5.5 2.4 5.4 2.5 5.3 2.4 5.2 2.3 5.1L1.6 4.8C1.4 4.8 1.3 4.8 1.2 5 1.2 5.1 1.3 5.2 1.4 5.3Z'/%3E%3Cpath d='M10 12.7C9.9 12.6 9.8 12.5 9.6 12.6 9.5 12.6 9.5 12.8 9.5 12.9L9.8 13.6C9.8 13.7 9.9 13.7 10 13.7 10.1 13.7 10.1 13.7 10.1 13.7 10.3 13.7 10.3 13.5 10.3 13.4L10 12.7Z'/%3E%3Cpath d='M5.3 2.5C5.3 2.5 5.3 2.5 5.4 2.4 5.5 2.4 5.5 2.2 5.5 2.1L5.2 1.4C5.1 1.3 5 1.2 4.9 1.3 4.7 1.3 4.7 1.5 4.7 1.6L5 2.3C5.1 2.4 5.2 2.5 5.3 2.5Z'/%3E%3Cpath d='M5.4 12.6C5.3 12.5 5.2 12.6 5.1 12.7L4.8 13.4C4.8 13.6 4.8 13.7 5 13.8 5 13.8 5 13.8 5.1 13.8 5.2 13.8 5.3 13.7 5.3 13.6L5.6 12.9C5.6 12.8 5.6 12.7 5.4 12.6Z'/%3E%3Cpath d='M9.7 2.4C9.8 2.4 9.8 2.4 9.9 2.3L10.2 1.6C10.2 1.4 10.2 1.3 10 1.2 9.9 1.2 9.8 1.3 9.7 1.4L9.4 2.1C9.4 2.2 9.4 2.3 9.6 2.4 9.6 2.4 9.6 2.4 9.7 2.4Z'/%3E%3C/g%3E%3Ccircle cx='7.5' cy='7.5' r='5' class='a'/%3E%3Ccircle cx='7.5' cy='7.5' r='3.8' fill='%23EDE21B'/%3E%3C/g%3E%3C/svg%3E%0A")}.theme-switcher label:after {right: 7px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Film' transform='translate(-1566.000000, -1086.000000)' fill-rule='nonzero'%3E%3Cg id='Group' transform='translate(1566.000000, 1086.000000)'%3E%3Cpath d='M4.4064,11.26584 C8.19456,11.26584 11.26512,8.1948 11.26512,4.40664 C11.26512,2.72808 10.66032,1.19256 9.65952,0.00024 C12.75168,0.99288 14.99088,3.8892 14.99088,7.31112 C14.99088,11.55288 11.55264,14.99112 7.31088,14.99112 C3.88896,14.99112 0.99264,12.75192 8.52651283e-16,9.65976 C1.19232,10.66104 2.72832,11.26584 4.4064,11.26584 Z' id='Path' fill='%23FFD93B'%3E%3C/path%3E%3Cpath d='M12.0576,1.28328 C13.0848,2.5884 13.70208,4.23144 13.70208,6.02184 C13.70208,10.2636 10.26384,13.70184 6.02208,13.70184 C4.23168,13.70184 2.58864,13.08456 1.28352,12.05736 C2.68896,13.84152 4.86384,14.99112 7.31136,14.99112 C11.55312,14.99112 14.99136,11.55288 14.99136,7.31112 C14.99136,4.8636 13.84176,2.6892 12.0576,1.28328 Z' id='Path' fill='%23F4C534'%3E%3C/path%3E%3Cg transform='translate(1.260000, 2.460000)' fill='%23FFD83B' id='Path'%3E%3Cpolygon points='2.58384 0.53832 3.37488 2.142 5.14416 2.3988 3.864 3.6468 4.16592 5.40888 2.58384 4.57704 1.00128 5.40888 1.3032 3.6468 0.02304 2.3988 1.79232 2.142'%3E%3C/polygon%3E%3Cpolygon points='7.04592 0.0252 7.45584 0.85656 8.37312 0.98952 7.70928 1.63656 7.86624 2.54952 7.04592 2.11848 6.2256 2.54952 6.38256 1.63656 5.71872 0.98952 6.636 0.85656'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.dark-theme section{background-color: #353535;color: white;}.dark-theme section.counter{background: #434343;border-color: #c82d2d;}.dark-theme section#v-dguki{background-color: #353535;}.dark-theme section#v-dguki .feedlist .feedcont{background: #272626;}.dark-theme section#v-dguki .mainv-dguki .btn-wrap button{background-color: #161616;}.dark-theme section#protses-create .vscont{background: transparent;}.dark-theme section#promoution{background: #434343}.dark-theme section#promoution .promomainpage .promo-media{background: #444444;}.dark-theme section#promoution .promomainpage .promo-card{background: #363636;}.dark-theme section#promoution .promo-text{color: white;}.dark-theme section#promoution .promomainpage .promo-deadline {color: whitesmoke;background-color: #3f3f3f;}.dark-theme section#contacts .fullct{    background: #252525;}
/* Stylesheet: Postament_main_dark Modified On 2026-02-19 16:45:12 */
