/*** uncss> filename: assets/templates/css/bootstrap.min.css ***/
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}footer,header,nav{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1,h2,h3{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}pre{display:block;font-size:87.5%;color:#212529}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-lg-3,.col-lg-6,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 23%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback{display:block}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus{z-index:3}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append{display:-ms-flexbox;display:flex}.input-group-append .btn{position:relative;z-index:2}.input-group-append .btn:focus{z-index:3}.input-group-append{margin-left:-1px}.input-group>.input-group-append>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}.align-middle{vertical-align:middle!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}@media (min-width:576px){.d-sm-block{display:block!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}}@supports ((position:-webkit-sticky) or (position:sticky)){}.mt-3{margin-top:1rem!important}.mb-3{margin-bottom:1rem!important}.py-5{padding-top:3rem!important}.px-5{padding-right:3rem!important}.py-5{padding-bottom:3rem!important}.px-5{padding-left:3rem!important}.text-center{text-align:center!important}@media (min-width:768px){.text-md-right{text-align:right!important}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}pre{white-space:pre-wrap!important}pre{border:1px solid #adb5bd;page-break-inside:avoid}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}}
/*# sourceMappingURL=bootstrap.min.css.map */ 
/*** uncss> filename: assets/templates/css/simple-line-icons.css ***/
@font-face {
  font-family: 'simple-line-icons';
  src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0');
  src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('../fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('../fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.icon-people,
.icon-phone,
.icon-menu,
.icon-close,
.icon-screen-smartphone,
.icon-speedometer,
.icon-briefcase,
.icon-like,
.icon-magnifier {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-people:before {
  content: "\e001";
}
.icon-phone:before {
  content: "\e600";
}
.icon-menu:before {
  content: "\e601";
}
.icon-close:before {
  content: "\e082";
}
.icon-screen-smartphone:before {
  content: "\e010";
}
.icon-speedometer:before {
  content: "\e007";
}
.icon-briefcase:before {
  content: "\e04b";
}
.icon-like:before {
  content: "\e068";
}
.icon-magnifier:before {
  content: "\e090";
}
 
/*** uncss> filename: assets/templates/js/fancybox/jquery.fancybox.min.css ***/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-slide--current{display:block}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2){display:none}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-close-small{right:-6px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}} 
/*** uncss> filename: assets/templates/js/swiper/css/swiper.min.css ***/
/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000} 
/*** uncss> filename: assets/templates/css/style.css ***/
body {
    background: #fff;
    color: #222;
    font-family: 'Roboto', sans-serif;
    line-height: 1.5;
}
.block-content {
    padding-top:40px;
    padding-bottom:40px;
}
.alignright {
	float: right;
	margin-left: 16px;
}
img.alignright {
	margin-top: 1rem;
}
.dark {
    background: rgba(0, 0, 0, 0.75);
    color:#fff;
}
.heading {
    margin-bottom:30px;
    text-align: center;
    font-size:200%;
}
.heading:after {
    content:"";
    display: block;
    width:40px;
    margin:15px auto 0;
    border-top: 2px solid #444;
}

.topbar {
    padding:10px 0;
    border-bottom: 1px solid #eee;
    position:fixed;
    z-index: 1030;
    width:100%;
    top:0;
    background: #fafafa;
}
.topbar a, .topbar span {
    vertical-align: middle;
}
.topbar span.icon-screen-smartphone {
    color:#f58b00;
}
.topbar a.phone {
    color:#444;
}
@media (min-width: 768px) {
    .topbar span.icon-screen-smartphone, .topbar a.phone {
        font-size:1.5em;
    }    
}
.topbar a.phone {
}
.topbar a.phone:hover {
    text-decoration:none;
}
header {
    padding-top:88px;
    padding-bottom:15px;
}
#navigation ul {
    list-style: none;
    margin:0;
    padding:0;
}
#navigation nav {
    position:fixed;
    padding-top:40px;
    left:-101%;
    top:0;
    transition: left 1s ease;
    background: #fff;
    z-index:1050;
    width:100%;
    height:100%;
}
#navigation nav.opened {
    padding-top:40px;
    left:0;
    overflow-y:auto;
}
#navigation nav .hidemenu {
    padding:0;
    display: block;
    width:40px;
    height:40px;
    text-align: center;;
    position:absolute;
    right:0;
    top:0;
}
#navigation nav .hidemenu span {
    font-size:30px;
    line-height: 40px;
}
#navigation ul li {
    display: inline-block;
    width:100%;
}
#navigation ul li a {
    display:inline-block;
    width:100%;
}
#navigation ul li a {
    padding:24px;
    color:#444;
    font-weight: bold;
}
#navigation ul li a:hover, #navigation ul li.current-menu-item a{
    text-decoration: none;
    background: #F5F5F5;
}
@media (min-width: 768px) {
    #navigation nav {
        position:static;
        background: none;
        padding:0;
    }
    #navigation ul li {
        width:auto;
    }
    #navigation ul li a {
        padding: 12px;
        width:auto;
    }
}
@media (min-width: 768px) {
    #navigation nav {
        position:static;
        background: none;
        padding:0;
    }
    #navigation ul li {
        width:auto;
    }
    #navigation ul li a {
        padding: 12px;
        width:auto;
    }
}
.breadcrumbs {
    margin-bottom:15px;
}
.breadcrumbs a {
    color:#f58b00;
    margin-right:20px;
}
.breadcrumbs a:hover {
    color:#6c757d;
    text-decoration: none;
}
.breadcrumbs a:after {
    content:"/";
    margin-left:20px;
    color:#6c757d;
}
.breadcrumbs span:last-child a {
    margin-right:0;
}
.breadcrumbs span:last-child a:after {
    display:none;
}
.slider {
    height:500px;
}
.slider .swiper-container {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
}
.slider .swiper-slide {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.swiper-button-prev, .swiper-button-next {
    width:50px;
    height:70px;
    background-color:rgba(0,0,0,.3);
    transition: background-color 0.3s ease;
}
.swiper-button-prev:hover, .swiper-button-next:hover {
    background-color:rgba(0,0,0,.6);
}
.swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f58b00'%2F%3E%3C%2Fsvg%3E");
    left:0;
}
.swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f58b00'%2F%3E%3C%2Fsvg%3E");
    right:0;
}
.swiper-slide .overfill {
    position: absolute;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0.4);
}
.swiper-slide .title {
    padding:30px 0;
    font-size:2.5em;
    line-height: 1.2;
    color:#fff;
}
@media (min-width: 768px) {
    .swiper-slide .title {
        padding:60px 0;
        font-size:3em;
        line-height:1.1;
        text-shadow: 2px 5px 5px #000;
    }
}
.advantages {
    background: url('../images/advantages.jpg') center center no-repeat fixed;
    background-size: cover;
}
.advantages .icons {
    background: #fff;
    display:inline-block;
    font-size:3rem;
    color:#f58b00;
    border:1px solid #f58b00;
    border-radius:100%;
    width:5rem;
    height:5rem;
    line-height:5rem;
}
.advantage {
    font-size:1.2rem;
}
.about-image {
	/*background: url(../images/about-image.jpg) center center no-repeat;*/
    background: url('/wp-content/uploads/about-image.png') center center no-repeat;
    background-size: cover;
}
.consult{
    background: url('../images/consult.jpg') center center no-repeat fixed;
    background-size: cover;
}
.pagetitle {
    background: url(../images/texture.jpg) center center fixed;
}
.consult form {
    color:#ccc;
}
.consult form .form-control {
    background-color: #222;
    border:0;
    color:#eee;
}
.product {
    border-right:1px solid #fff;
    border-bottom:1px solid #fff;
    max-width:100%;
    margin: 0 auto;
}
@media (min-width: 768px){
    .product {
        margin: 0;
    }
}
.product-wrap {
    position:relative;
    height:100%;
}
.product img {
    max-width:100%;
    width: 100%;
}
.product .title {
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    padding:40px 15px 15px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.85))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
    backface-visibility: hidden;
    text-align:center;
    min-height:117px;
}
.product .title span {
    color:#eee;
    font-size:1.3rem;
}
.map {
    background: #fdfaf1;
}
#map {
    width:100%;
    height:400px;
}
footer {
    background-color: #333;
    color: #CCC;
    border-top-color: rgba(0,0,0,0.2);
    font-size:0.8rem;
}
.page {
    clear:both;
    margin-bottom:60px;
}
.page a {
    color: #f58b00;
}
.price {
    text-transform: uppercase;
    font-weight: bold;
    color: #f58b00;
    font-size: 1.3em;
}
.product-cards {
    display: flex;
    flex-direction: column;
}
.product-cards .parameters{
    padding: 0;
}
.product-cards .parameters li{
    list-style: none;
}
.card-content{
    display: flex;
    flex-direction: column;
    margin-left: 5%;
    width: 50%;
}
.card-content strong{
    font-size: 18px;
}
.card-content .price{
    font-size: 18px;
}
.product-cards .title{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.product-cards .title a, .product-cards .title span{
    color: #212529;
    font-size: 30px;
}
.product-cards .title p{
    margin-bottom: 10px;
}
.product-cards .title a:hover{
    color: #f58b00;
    text-decoration: none;
}
.status{
    color: #fff;
    padding: 0 10px;
}
.available{
    background-color: #0b7f17;
}
.no-available{
    background-color: #f58b00;
}
.follow{
    margin-top: 20px;
    margin-bottom: 30px;
}
.follow a{
    color: #fff;
    display: inline-block;
    text-decoration: none;
    padding: 5px 15px;
    font-size: 14px;
    border-radius: 5px;
    background-color: #444;
    margin-bottom: 5px;
    margin-right: 15px;
}
.follow a:hover{
    background-color: #f58b00 !important;
    color: #fff;
    text-decoration: none;
}
.green{
    background-color: #0b7f17 !important;
}
.info-list{
    display: flex;
    flex-wrap: wrap;
}
.info-list a{
    color: #444;
    font-weight: bold;
    margin-right: 20px;
    padding-bottom: 5px;
    margin-bottom: 15px;
    white-space:unset;
}
.info-list a:hover{
    color: #444;
    text-decoration: none;
    border-bottom: 4px solid #f58b00;
}
.info-list a:last-child{
    margin-right: 0;
}
.info-list .active{
    border-bottom: 4px solid #f58b00;
}

.info-block li{
    list-style: none;
    margin-bottom: 15px;
}
.info-block li::before{
    content: '✓';
    color: #f58b00;
    margin-right: 5px;
}


.info-block h2, .info-block h3, .info-block h4{
    margin-bottom: 20px;
}
.info-block ul{
    padding: 0;
}
.info-block{
    overflow: hidden;
}
.info-block img{
    max-width: 100%;
}
.info-block iframe{
    width: 100%;
}
.characteristics{
    margin-bottom: 40px;
}
.characteristics ul{
    padding: 0;
    margin-top: 25px;
}
.characteristics ul li{
    display: flex;
    list-style: none;
    justify-content: space-between;
    align-items: center;
    font-size: 20px;
    margin-bottom: 10px;
}

.characteristics li::before{
    display: none;
}
.characteristics ul li p{
    margin: 0;
    margin-right: 12px;
}
.conditions{ 
    margin-bottom: 40px;
}
.conditions ul{
    padding: 0;
    margin-top: 25px;
    margin-bottom: 15px;
}
.conditions ul li{
    font-size: 20px;
    list-style: none;
    margin-bottom: 15px;
}
.conditions ul li::before{
    content: '✓';
    color: #f58b00;
}

.post-content .container{
    display: flex;
    justify-content: space-between;
}
.post-content .product-block{
    max-width: none;
    display: flex;
    align-items: center;
}
.post-content .product-block a{
    width: 45%;
    text-align: center;
}

.post-content .product-block a img{
    width: 100%;
    border-radius: 25px;
}
.sidebar .wpcf7-submit{
    background-color: #f58b00;
    border-color: #f58b00;
    color: #444;
    font-size: 14px;
    padding: 5px 15px;
}
.sidebar .wpcf7-submit:hover{
    background-color: #0b7f17;
    border-color: #0b7f17;
    color: #fff;
}
.sidebar h4{
    margin-top: 30px;
    margin-bottom: 15px;   
}
.sidebar p{
    margin-bottom: 10px;
}
.sidebar a{
    color: #6c757d;
}
.sidebar .widget_block .tel{
    color: #444;
}

.sidebar ul li a{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -moz-box;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-clamp: 1;
    box-orient: vertical;
	margin: 0;
}
.sidebar a:hover{
    color: #f58b00;
}
.sidebar ul{
    padding-left: 18px;
    list-style: none; 
}

.sidebar ul li::before {
  content: "\2022";
  color: #f58b00;
  font-weight: bold;
  display: inline-block;
  width: 2em;
  position: absolute;
  margin-left: -1em;
}
.content-block img{
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.new .title{
    font-size: 36px;
	line-height: 1;
}
.news .product a{
    float: left;
    margin-right: 15px;
}
.news .data{
    font-size: 10px;
}
.news .title {
	line-height: 1;
}
.news .title a{
    font-size: 22px;
    color: #444;
}
.news .content p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -moz-box;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    line-clamp: 8;
    box-orient: vertical;
}
.news .content img{
    max-width: 100%;
}

.news .title a:hover{
    text-decoration: none;
    color: #f58b00;
}
.news .btnnews {
	display: none;
}
@media (max-width: 1024px) {
    .post-content .container{
        max-width: none;
    }
}
@media (max-width: 768px) {
    .sidebar{
        padding-left: 0;
    }
    .grid-arenda{
        grid-template-columns: repeat(1, 1fr) !important; 
    }
    .minsk__map__city__first, .minsk__map__city__second{
        grid-template-columns: repeat(2, 1fr) !important; 
    }
    .card-content{
        text-align: center;
        margin: auto;
        margin-top: 15px;
        width: 100%;
    }
    .follow{
        text-align: center;
        margin-top: 10px;
    }
    .post-content .product-block{
        width: 100%;
        justify-content: center;
        align-items: center;
        flex-direction: column  ;
    }
    .news .content{
/*         text-align: center; */
        margin: 10px 0;
    }
    .news .product a{
        float: none;
    }
    .post-content .product-block a{
        width: 100%;
    }
}

.wp-block-separator{
	background-color: #f58b00; 
    color: #f58b00;
}



.not-found__body {
    display: block;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 15px;
    background-color: #ee9000;
    padding: 100px 50px;
    margin: 20px 0px;
}

.not-found__title{	
    color: #fff;
    font-size: 10rem;
    text-align: center;
}

.not-found__item{
	 text-align: center;
}

.not-found__oops{
	color: #fff;
    font-size: 1.5rem;   
}

.btn__container{
	 text-align: center;
	 margin: 20px 0px;
}


.not-found__home {
    padding: 20px 50px;
    background-color: #fff;
    color: #ee9000;
    border-radius: 5px;    
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    text-decoration: none;
    
}

.container a{
	margin-right:15px;
    margin-bottom: 15px; 
}
.container .content-block a {
	margin-right: 0;
}
.container p a {
	margin: 0;
}
.btn-outline-danger {
    color: #f56c13 !important;
    border-color: #f56c13 !important;
} 

.btn-outline-danger: hover {
    color: #fff !important;
    border-color: #f56c13 !important;
    background:  #f56c13 !important;
} 

.container.text-center{
	position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    transform: translate(-50%, -50%);
}

.mobilevid{
	display: flex;
    justify-content: space-between;
}

.mobilevid p{
	margin-bottom: 0;
}

.input-group.mt-3{
	margin-top: 0rem !important;
}

.btn-three {
	color: #FFF;
	transition: all 0.5s;
	position: relative;
	border: 2px solid !important;
}
/*.btn-three::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-color: rgba(255 193 7);
	transition: all 0.3s;
	color: #fff
}
.btn-three:hover::before {
	opacity: 0 ;
	transform: scale(0.5,0.5);
}*/
.btn-three::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0;
	transition: all 0.3s;
	border: 2px solid #ffc107;
	transform: scale(1.2,1.2);
	color: #000;
}
.btn-three:hover::after {
	opacity: 1;
	transform: scale(1,1);
}


@media (max-width:900px){
	.mobilevid{
		display: grid;    
    	grid-template-columns: repeat(1, 1fr);
    	grid-gap: 5px;
        text-align: center;
		}

    .butheader{
        display: grid;    
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 5px;
    }

	header{
		padding-top: 170px;
	}
	.mobilevid .search {
		display: none;
	}
	.swiper-slide .title{
		font-size: 1.5em;
		padding: 10px 0
	}

	.slider{
		height: 350px;
	}

	.container.text-center {
		top: 35%;
	}

	.no-gutters{
		display: block !important;
	}

	.no-gutters a{
		margin: 0;
	}

	.row.pochemu{
		display: grid !important;
    	grid-template-columns: repeat(2, 50%);
	}

	 button.popmake-226{
		font-size: 16px;
	}

	.butfooter input{
		width: 100% !important;
	}

    .btnnews{
        width: 100%;
/*         margin-top: 10px !important; */
        background-color: #ffc107 !important;
        border-color: #ffc107 !important
    }

    .topbar a.phone, .icon-screen-smartphone{
    	font-size: 24px;
    }

    .btn.btn-warning{
    	width: 100%;
    }

    .btnhomeheader{
    	width: 50% !important
    }


	}

@media (min-width:900px){
    .homecontainer{
	display: flex;
    align-items: baseline;
    justify-content: space-between;
	}
	.btnnews{
		width: 100%;
        margin-top: 10px !important;
        background-color: #ffc107 !important;
        border-color: #ffc107 !important
	}
	.news .product a{
		margin: 0px 0px 10px 0px !important;
	}

	.news .content p{
		padding-left: 20px;
	}
}

@media (min-width:800px) and (max-width:1200px){
	.mobilevid{
		display: grid;    
    	grid-template-columns: repeat(2, 1fr);
    	grid-gap: 10px;
        text-align: center;
		}

	header{
		padding-top: 150px;
	}

	.homecontainer{
		display: flex;
	}

	#menu-menu-1{
		text-align: center;
	}
}

.minsk__map{
    text-align: center;
    background-image: url('/wp-content/themes/divavtotrans/assets/images/belarus-map-small.png');
    background-repeat: no-repeat;
    background-position: center;
}

.minsk__map__city__first, .minsk__map__city__second{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    font-size: 14px;
    line-height: 12px;
    font-weight: 700;
}

.grid-arenda {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.grid-arenda-row{
    display: block !important;
}

.product_card {
    border: 1px solid #f58b00;
    border-radius: 25px;
    padding: 5px;
    margin-bottom: 25px;
    background-color: #e9e9e9;
}
.post-content {
	padding-top: 40px;
}
.block-content.news {
	display: flex;
	flex-direction: column;
	height :100%;
	padding-top: 0;
}
.block-content.news .btnnews {
	margin-top: auto;
}
.news-image img {
	width: 100%;
	height: 220px;
	max-width: 100%;	
	object-fit: cover;
	margin-bottom: 4px;
}
@media (max-width: 768px) {
	.topbar .showmenu {
		position: relative;
		z-index : 10px;
	}
	.mobilevid {
		margin-top: -50px;
		text-align: right;
	}
	.promo-list {
		display: block !important;
	}
	.promo-item {
   		margin-bottom: 30px;
	}
	.more-list {
	  display: block !important;
	}	
	.more-item {
	  max-width: 100% !important;
	  margin-bottom: 30px;
	}
}
@media (max-width: 576px) {
	.alignright {
		float: none;
		margin-left: 0;
		width: 100%;
	}
	img.alignright {
		margin-top: 0;
	}
	.post-content {
		padding-top: 0;
	}
	.phone-block {
		display:none !important;
	}
	.promo-list {
		display:none !important;
	}
	
}

/**/
.promo-list {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 80px 46px 30px 0;
  padding: 0;
}
.promo-descr {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #686F77;
}
.promo-number {
    color: #F58B00;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal; 
}
.promo-item {
    border-right: 1px solid #DADEE2; 
	background-size: contain;
    background-position: 90% 0;
    min-width: 260px;
    background-repeat: no-repeat;
}
.promo-item:nth-child(1) {
    background-image: url('/wp-content/uploads/document.svg');
}

.promo-item:nth-child(2) {
    background-image: url('/wp-content/uploads/clock_management.svg');
}

.promo-item:nth-child(3) {
    background-image: url('/wp-content/uploads/fast.svg');
}

.promo-item:nth-child(4) {
    background-image: url('/wp-content/uploads/shield_check.svg');
}

.more-info {
  background: #F0F3F6;
  padding: 80px 0;
}
.more-heading {
  color: #212529;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 20px;
}
.more-sub-title {
	color: #686F77;
	text-align: center;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 156.023%; /* 24.964px */ 
}
.more-list {
  display: flex;
  list-style: none;
  justify-content: space-between;
  margin: 0;
  margin-top: 60px;
  padding: 0;
}
.more-item {
  max-width: 24%;
  background-repeat: no-repeat !important;
}
.more-title {
  color: #212529;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-top: 40px;
  padding-left: 38px;
}
.more-descr {
  color: #686F77;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 38px;
}
.more-item:nth-child(1) {
	background: url(/wp-content/uploads/1.svg);
}
.more-item:nth-child(2) {
	background: url(/wp-content/uploads/2.svg);
}
.more-item:nth-child(3) {
	background: url(/wp-content/uploads/3.svg);
}


.btn-more {
  padding: 18px 40px;
  border-radius: 4px;
  background: #F58B00;
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.btn-more:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.more-div {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.phone-block {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
  padding: 20px 20px 6px 20px;
  border-radius: 8px;
  background: #F0F3F6;
}
.phone-block .hed-phone a {
  font-size: 16px;
}
.rev-front-block {
  margin-top: 80px;
}
.rev-front {
  display: flex;
  justify-content: space-evenly;
  max-width: 850px;
  margin: auto;
  margin-top: 40px;
}
.rev-front-img.entered {
	max-width:200px;
	height:auto;
}
.rev-front a:hover {
  transform: translate(0px, -5px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition-duration: 0.3s;
}
.rev-front a {
	transition-duration: 0.3s;
}
