@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;}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:#9c6717;-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:#5c5c5c;    font-weight:bold;    background:white;    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:#FF4328;        background-image:linear-gradient(to top,rgb(183 5 5) 0, rgb(228 21 21) 53%, rgb(255 0 0) 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;}.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:red;    background:white;    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{height:60px; }header nav{display:none; }header .mobile-nav-trigger{display:block;float:none;position:absolute;    z-index:99;top:0;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 a{float:none; text-align:center; margin:0; position:absolute;/*left:66px;right:66px;*/top:12px;}.totoplink a{opacity:.8;right:10px;}}@media screen and (max-width:767px){.logo {float: none;margin: 0 auto;width: 220px;display: block;clear: both;}section{padding:20px 0 10px 0;}header.f-nav .nav{margin-top:59px;}header .container{}.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.pull-right.open{margin-top:0px;}.nav.open{display:inline-block;    float:none;    padding:0px;    width:100%;    margin-top:59px;    padding-top:15px;    background:#000000cc;}.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%;}.callmenu, .lang{float:none;}.nav.open .lang li{float:left; width:33%;}.nav.open .lang li a{text-align:center;    width:100%;    display:block;}.callmenu .leg, .search-trigger-wrapper{display:none;}.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:28px 0 0;}.logo a img{max-width:150px;}/* 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: 5px;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-02-12 21:50:09 */
