html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,address,section,video,audio{border:0;font-family:'Montserrat', sans-serif;font-size:inherit;line-height:inherit;font-style:inherit;outline:0;font-weight:400;}html,body{margin:0;padding:0;width:100%;height:100%;font-weight:400;font-family:'Montserrat', sans-serif;}body{font-size:14px;line-height:160%;color:#303030;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-animation-duration:0.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.1s;}@media (max-width: 1250px){body{min-width:962px;}}@media (max-width: 960px){body{min-width:780px;}}@media (max-width: 768px){body{min-width:320px;}}body.ovh-menu{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}@-webkit-keyframes fontfix{from{opacity:1;}to{opacity:1;}}header,nav,section,article,aside,footer{display:block;}audio,video{width:100%;}big{font-size:120%;}small{font-size:80%;}a{color:#A2CC41;text-decoration:none;}a img{border:none;}:focus{outline:none;}::selection{color:#fff;background-color:#A2CC41;}::-moz-selection{color:#fff;background-color:#A2CC41;}img{height:auto;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}figure{border:0;margin:0;padding:0;}p{padding:0;margin:0;}b,strong{font-weight:400;}em,i{font-style:italic;}code{display:block;padding:10px;font-family:'Courier New', monospace;}canvas{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{word-wrap:break-word;color:#303030;line-height:120%;font-family:'Montserrat', sans-serif;font-weight:600;margin:0 0 3vh 0;}.h1 b,.h2 b,.h3 b,.h4 b,.h5 b,.h6 b,h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:900;}@media (max-width: 960px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 2vh 0;}}.h1,h1{font-size:min(max( 22px , 4vw), 45px);}.h2,h2{font-size:min(max( 18px , 4vw), 40px);}.h3,h3{font-size:min(max( 16px , 4vw), 35px);}.h4,h4{font-size:min(max( 15px , 4vw), 24px);}.h5,h5{font-size:min(max( 14px , 4vw), 20px);}.h6,h6{font-size:min(max( 13px , 4vw), 16px);}[class^="icon-"]:before,[class*=" icon-"]:before{margin:0;}ol,ul{padding: min(max(5px, calc( 0.5vw + 1vh )), 30px)  0  min(max(5px, calc( 0.5vw + 1vh )), 30px)   min(max(5px, calc( 0.5vw + 1vh )), 20px) ;margin:0;font-weight:400;}ul li{list-style:none;}table{width:100%;border:none;border-spacing:0;border-collapse:collapse;}table td{padding:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}iframe{max-width:100%;vertical-align:top;}input[type="text"],input[type="password"],input[type="search"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"],textarea,select{display:block;outline:none;color:#000;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;margin:0px;width:100%;font-weight:400;font-family:'Montserrat', sans-serif;padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;min-width:40px;font-size:14px;resize:vertical;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus,select:focus{border-color:#EAEAEA;color:#000;}input[type="text"] .error,input[type="password"] .error,input[type="search"] .error,input[type="number"] .error,input[type="email"] .error,input[type="tel"] .error,input[type="url"] .error,textarea .error,select .error{border-color:#E60000;}select{position:relative;background:url(../img/select-down.svg) no-repeat 96% 50%;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}select:focus{background-image:url(../img/select-up.svg);}textarea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}button,input[type="submit"],.button{display:inline-block;color:#fff;font-size:14px;font-weight:500;padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;line-height:100%;position:relative;z-index:2;border:none;cursor:pointer;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);background-color:#A2CC41;-webkit-appearance:none;-moz-appearance:none;appearance:none;}button *,input[type="submit"] *,.button *{text-transform:uppercase;}button + button,input[type="submit"] + input[type="submit"],.button + .button{margin:0 0 0 1em;}button:hover,input[type="submit"]:hover,.button:hover{text-decoration:none;color:#fff;background-color:#605CF9;}button:hover *,input[type="submit"]:hover *,.button:hover *{text-decoration:none;}button.color-yellow:hover,input[type="submit"].color-yellow:hover,.button.color-yellow:hover{text-decoration:none;color:#fff;background-position:0 100%;}button.color-white:hover,input[type="submit"].color-white:hover,.button.color-white:hover{text-decoration:none;color:#fff;border-color:#000;background-position:0 100%;}.button.loader{cursor:default;}.button.loader:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#A2CC41;z-index:2;}.button.loader:after{content:'';display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;background-color:transparent;z-index:3;border:4px solid #FFF;border-bottom-color:transparent;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:loader 1s linear infinite;-moz-animation:loader 1s linear infinite;animation:loader 1s linear infinite;}.number-list{padding:0;}.number-list ol{padding:1em 0;}.number-list ol li{list-style:none;}.number-list ol li span.list-count{display:inline-block;background-color:#A2CC41;color:#fff;height:20px;min-width:20px;text-align:center;line-height:100%;font-size:12px;font-weight:400;margin:0 8px 0 0;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.number-list ol ol{margin-left:30px;}.custom_checkbox{display:block;float:left;border:1px solid #A2CC41;color:#A2CC41;font-size:10px;background-color:#fff;cursor:pointer;width:16px;height:16px;line-height:140%;margin:0 5px 0 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.custom_checkbox .icon-check:before{display:block;width:inherit;height:inherit;line-height:inherit;margin:0;}.custom_checkbox .check_error{border-color:#605CF9;}.custom-checkbox input{position:absolute;z-index:-1;opacity:0;}.custom-checkbox input + label{display:inline-flex;align-items:center;user-select:none;}.custom-checkbox input + label::before{content:'';display:inline-block;cursor:pointer;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:2px solid #A2CC41;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;border-radius:0.25em;vertical-align:top;margin:0 0.5em 0 0;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;}.custom-checkbox input:not(:disabled):not(:checked)+label:hover::before{border-color:#b3d7ff;}.custom-checkbox input:not(:disabled):active+label::before{background-color:#b3d7ff;border-color:#b3d7ff;}.custom-checkbox input:focus+label::before{box-shadow:0 0 0 0.2rem rgba(162,204,65,0.2);}.custom-checkbox input:focus:not(:checked)+label::before{border-color:#80bdff;}.custom-checkbox input:checked+label::before{border-color:#A2CC41;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2306EDC8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}#galaxy{position:relative;width:100%;min-height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#galaxy{display:block;}}#universe{position:relative;z-index:3;}.main{max-width:1440px;margin:0 auto;padding:0  min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}.main:after{content:'';display:block;height:0;clear:both;}#breadcrumbs{font-size:12px;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;background-color:#F8F8F8;}#breadcrumbs .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding-top: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;padding-bottom: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#breadcrumbs *{font-weight:600;}#breadcrumbs span{color:#ccc;}#breadcrumbs span span{color:inherit;}#breadcrumbs span.icon-right:before{color:#B7B7B7;}#breadcrumbs span.icon-home{overflow:hidden;display:inline-block;width:67px;height:30px;}#breadcrumbs span.icon-home:before{content:'';font-family:Verdana, Geneva, sans-serif;margin:0;display:inline-block;width:inherit;height:inherit;background:url(../img/logo-white.svg) no-repeat center center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;}#breadcrumbs a{color:#303030;text-decoration:none;}#breadcrumbs a span{color:inherit;}#breadcrumbs a:hover{color:#A2CC41;}#breadcrumbs .separator{padding:0 0.3vw;}#top{background-color:#F6FCFA;}@media (max-width: 768px){#top{background-color:#fff;position:absolute;top:0;right:0;z-index:2;max-height:60px;overflow:hidden;}}#top .main{padding-top: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;padding-bottom: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}@media (max-width: 768px){#top .main{margin:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}}#top .main:after{display:none;}#top .main .top-office{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}#top .main .top-office *{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;font-weight:600;}#top .main .top-office a{font-weight:600;}@media (max-width: 768px){#top .main .top-office a{color:#303030;}}#top .main .top-office a:hover{color:#605CF9;}#top .main .top-office a:hover[class^="icon-"]:before,#top .main .top-office a:hover[class*=" icon-"]:before{color:#605CF9;}#top .main .top-office [class^="icon-"]:before,#top .main .top-office [class*=" icon-"]:before{color:#A2CC41;font-size:18px;margin:0 10px 0 0;width:auto;height:auto;line-height:inherit;}#top .main .top-office #top-phone{margin:0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0 0;}#top .main .top-office #top-phone a{font-weight:600;margin:0 20px 0 0;}#top .main .top-office #top-phone a:last-child{margin:0;}#top .main .top-office #top-phone a .icon-viber{font-size:16px;color:#7e4ea0;margin:0 0 0 10px;}#top .main .top-office #top-phone a .icon-viber:before{font-size:inherit;color:inherit;}#top .main .top-office #top-phone a .icon-telegram{font-size:16px;color:#229ad4;}#top .main .top-office #top-phone a .icon-telegram:before{font-size:inherit;color:inherit;}#top .main .top-office #top-phone a:hover .icon-viber,#top .main .top-office #top-phone a:hover .icon-telegram{color:#605CF9;}#top .main .top-right{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:stretch;}@media (max-width: 960px){#top .main .top-right{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:flex-end;align-content:stretch;width:auto;}}@media (max-width: 768px){#top .main #top-phone{margin:0;}}@media (max-width: 768px){#top .main #top-phone a{display:block;}}@media (max-width: 468px){#top .main #top-phone a{font-size:12px;padding:0;}}@media (max-width: 768px){#top .main #top-phone{padding:0;margin:0;border:none;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}}@media (max-width: 768px){#top .main #top-email{display:none;}}@media (max-width: 768px){#top .main #top-lang{display:none;}}#top .main #top-lang ul{padding:0;margin:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;}@media (max-width: 768px){#top .main #top-lang ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}}#top .main #top-lang ul li{display:block;position:relative;}#top .main #top-lang ul li + li{border-left:1px solid #A2CC41;}#top .main #top-lang ul li.lang-item-current span,#top .main #top-lang ul li.lang-item-current a{font-weight:700;color:#A2CC41;}#top .main #top-lang ul li.lang-item-current span:hover,#top .main #top-lang ul li.lang-item-current a:hover{cursor:default;}@media (max-width: 768px){#top .main #top-lang ul li.lang-item-current span,#top .main #top-lang ul li.lang-item-current a{margin:0;}}#top .main #top-lang ul li span,#top .main #top-lang ul li a{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;text-decoration:none;padding:3px 15px;}#top .main #top-lang ul li span:hover,#top .main #top-lang ul li a:hover{background-color:rgba(255,255,255,0.1);}#top .main #top-lang span,#top .main #top-lang a{display:block;padding:1px 8px;color:#A2CC41;font-size:12px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#top .main #top-lang a:hover{color:#605CF9;}#header .main{padding: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}@media (max-width: 1150px){#header .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;}}@media (max-width: 768px){#header .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;padding:0;position:relative;}}#header .main:after{display:none;}#header #logo{max-width:185px;margin:0 2vw 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width: 1150px){#header #logo{order:1;}}@media (max-width: 768px){#header #logo{padding:20px  min(max(5px, calc( 0.5vw + 1vh )), 20px) ;max-width:50%;margin:0;}}#header #logo .logo-inner{display:block;}#header #logo .logo-inner img{width:100%;display:block;}#header #logo .logo-title{background-color:#DEDEDE;font-size:12px;color:#303030;padding:6px 0;-webkit-border-radius:15px 0 15px 0;-moz-border-radius:15px 0 15px 0;border-radius:15px 0 15px 0;font-style:italic;text-align:center;display:block;}@media (max-width: 960px){#header #logo .logo-title{font-size:12px;line-height:14px;}}@media (max-width: 768px){#header #logo .logo-title{font-size:10px;}}@media (max-width: 1150px){#header .schedule{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;order:2;}}@media (max-width: 768px){#header .schedule{display:none;}}#header .schedule span{display:block;float:left;}#header .schedule span:nth-child(2n):before{content:'';display:inline-block;vertical-align:middle;margin:0 5px;width:6px;height:6px;background-color:#605CF9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#header .schedule span:nth-child(2n+1){clear:both;}#header .schedule:after{content:'';display:block;height:0;clear:both;}@media (max-width: 1150px){#header .search{order:3;width:50%;margin: min(max(5px, calc( 0.5vw + 1vh )), 10px)  0 0 0;}}@media (max-width: 768px){#header .search{max-width:100%;width:100%;background-color:#A2CC41;padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 20px)   min(max(5px, calc( 0.5vw + 1vh )), 10px)  60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;position:relative;z-index:3;}}#header .top-call{background-color:#fff;color:#A2CC41;padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 20px) ;font-weight:500;font-size:16px;cursor:pointer;border:1px solid #A2CC41;white-space:nowrap;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#header .top-call:hover{background-color:#A2CC41;color:#fff;}@media (max-width: 1150px){#header .top-call{order:4;margin: min(max(5px, calc( 0.5vw + 1vh )), 10px)  0 0 0;}}@media (max-width: 768px){#header .top-call{display:none;}}#header-nav{background-color:#A2CC41;}@media (max-width: 768px){#header-nav{display:none;}}#header-nav ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:stretch;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}#header-nav ul li{position:relative;}@media (max-width: 960px){#header-nav ul li{margin:0 15px 0 0;}}#header-nav ul li.menu-item-has-children a{position:relative;}#header-nav ul li.menu-item-has-children a .sf-sub-indicator{display:block;width:100%;height:16px;text-align:center;}#header-nav ul li.menu-item-has-children a .sf-sub-indicator:before{display:block;width:16px;height:16px;font-size:18px;margin:0 auto;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#header-nav ul li:hover.menu-item-has-children > a .sf-sub-indicator:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}#header-nav ul li a{display:block;font-size:min(max( 12px , 4vw), 16px);font-weight:500;color:#fff;text-align:center;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}#header-nav ul li a:before{content:'';display:block;width:75px;height:75px;line-height:75px;text-align:center;font-size:70px;margin:0 auto 5px auto;font-family:"fontello";-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}#header-nav ul li a:hover{color:#64831D;}#header-nav ul li.menu-item-35 a:before,#header-nav ul li.menu-item-54 a:before{content:'\e800';}#header-nav ul li.menu-item-44 a:before,#header-nav ul li.menu-item-63 a:before{content:'\e81d';}#header-nav ul li.menu-item-45 a:before,#header-nav ul li.menu-item-76 a:before{content:'\e821';}#header-nav ul li.menu-item-78 a:before,#header-nav ul li.menu-item-75 a:before{content:'\e828';}#header-nav ul li.menu-item-77 a:before,#header-nav ul li.menu-item-73 a:before{content:'\e82a';}#header-nav ul li.menu-item-79 a:before,#header-nav ul li.menu-item-74 a:before{content:'\e82b';}#header-nav ul li ul{display:none;min-width:250px;padding:10px 20px;position:absolute;top:90%;left:0;z-index:30;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 6px 20px -5px rgba(51,51,51,0.2);-moz-box-shadow:0 6px 20px -5px rgba(51,51,51,0.2);box-shadow:0 6px 20px -5px rgba(51,51,51,0.2);}@media (max-width: 1250px){#header-nav ul li ul{top:100%;}}@media (max-width: 1250px){#header-nav ul li ul li{width:100%;}}#header-nav ul li ul li + li{border-top:1px solid #A2CC41;}#header-nav ul li ul li a{display:block;font-size:16px;padding:2vh 1vw;line-height:120%;font-weight:600;color:#303030;text-align:left;}#header-nav ul li ul li a:before{display:none;}#header-nav ul li ul li a:hover{color:#A2CC41;}#header-nav ul li ul li.menu-item-has-children a .sf-sub-indicator:before{-webkit-transform:translate(0,-50%) rotate(-90deg);-moz-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg);}#header-nav ul li ul li:hover.menu-item-has-children > a .sf-sub-indicator:before{-webkit-transform:translate(10px,-50%) rotate(-90deg);-moz-transform:translate(10px,-50%) rotate(-90deg);transform:translate(10px,-50%) rotate(-90deg);}#header-nav ul li ul li ul{top:-10px;left:auto;left:110%;}#mobile-menu-open{display:none;width:30px;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;position:relative;z-index:20;vertical-align:middle;padding:8px 0;position:absolute;bottom:10px;left:10px;}@media (max-width: 768px){#mobile-menu-open{display:block;}}#mobile-menu-open.mobile-menu-show{position:relative;}#mobile-menu-open.mobile-menu-show i{position:absolute;top:50%;left:25px;margin:-2px 0 0 0;}#mobile-menu-open.mobile-menu-show i:nth-child(1){width:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;}#mobile-menu-open.mobile-menu-show i:nth-child(2){display:none;}#mobile-menu-open.mobile-menu-show i:nth-child(3){width:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;}#mobile-menu-open i{display:block;background-color:#fff;height:3px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#mobile-menu-open i + i{margin-top:6px;}#mobile-menu-open i:nth-child(1){width:100%;}#mobile-menu-open i:nth-child(2){width:80%;margin-left:20%;}#mobile-menu-open i:nth-child(3){width:100%;}#floating-menu{position:fixed;top:0;left:0;height:150%;width:100%;z-index:999;background-color:#fff;-webkit-transform:translate(-110%,0);-moz-transform:translate(-110%,0);transform:translate(-110%,0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0 0 10px 0 #ccc;-moz-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc;overflow:hidden;color:#303030;}#floating-menu.floating-menu-show{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}#floating-menu .floating-menu-inner #floating-menu-header{height:60px;padding:0 0 0 15px;background-color:#fff;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:stretch;-webkit-box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);-moz-box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-header-logo{max-width:120px;margin:21px 2vw 0 0;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-header-logo .logo-inner{display:block;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-header-logo .logo-inner img{width:100%;display:block;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-header-logo .logo-title{background-color:#DEDEDE;font-size:12px;color:#303030;padding:6px 0;-webkit-border-radius:15px 0 15px 0;-moz-border-radius:15px 0 15px 0;border-radius:15px 0 15px 0;font-style:italic;text-align:center;display:block;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-close{display:block;width:60px;height:60px;cursor:pointer;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-close:before{display:block;margin:0;width:60px;height:60px;line-height:60px;font-size:35px;color:#C4C4C4;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#floating-menu .floating-menu-inner #floating-menu-header #floating-menu-close:hover:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}#floating-menu .floating-menu-inner #floating-menu-harmonic{margin:2vh 10px;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul{padding:0;margin:0;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li:after{content:'';display:block;height:0;clear:both;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-35 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-54 a:before{content:'\e800';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-44 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-63 a:before{content:'\e81d';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-45 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-76 a:before{content:'\e821';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-78 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-75 a:before{content:'\e828';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-77 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-73 a:before{content:'\e82a';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-79 a:before,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.menu-item-74 a:before{content:'\e82b';}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li a{display:block;padding:10px 0;color:#303030;font-size:14px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;padding-top:0;padding-bottom:0;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li a:before{content:'';font-family:"fontello";display:block;width:60px;height:60px;line-height:60px;text-align:center;font-size:60px;margin:0 20px 0 0;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;color:#A2CC41;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .left,#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .forward{display:block;width:100px;height:50px;text-align:center;line-height:50px;font-size:30px;float:right;cursor:pointer;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .left{text-align:left;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .left:before{margin:0 0 0 15px;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .forward{text-align:right;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li .forward:before{margin:0 5px 0 0;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.back .left{color:#A2CC41;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li.active > ul.sub-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);transform:translate(100%,0);z-index:1;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li{margin:0 10px;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li + li{border-top:none;border-bottom:1px dashed #A2CC41;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li.back{background-color:#fff;margin:0;position:relative;-webkit-box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);-moz-box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);box-shadow:0 6px 20px -5px rgba(51,51,51,0.15);}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li.back a{padding:0 15px 0 55px;font-size:14px;color:#A2CC41;font-weight:500;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li.back a:before{display:block;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li.back .left{height:60px;width:100%;line-height:55px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li a{padding:20px 0;}#floating-menu .floating-menu-inner #floating-menu-harmonic ul li ul.sub-menu li a:before{display:none;}#floating-menu .floating-menu-inner #floating-menu-telephone{text-align:center;margin:0 10px 2vh 10px;padding:2vh 0 0 0;border-top:1px dashed #CBCBCB;}#floating-menu .floating-menu-inner #floating-menu-telephone a{display:block;padding:5px;font-weight:500;font-size:14px;color:#303030;}#floating-menu .floating-menu-inner #floating-menu-telephone a:before{color:#A2CC41;margin:0 10px 0 0;}#floating-menu .floating-menu-inner #floating-menu-call{text-align:center;padding:0 0 15px 0;}#floating-menu .floating-menu-inner #floating-menu-call .top-call{display:inline-block;cursor:pointer;font-size:14px;color:#fff;background-color:#fff;border:1px solid #A2CC41;padding:10px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#A2CC41;}#floating-menu .floating-menu-inner #floating-menu-call .top-call:hover{background-color:#A2CC41;color:#fff;}#floating-menu .floating-menu-inner #floating-menu-lang{margin:0 10px;border-top:1px dashed #CBCBCB;padding:15px 0;text-align:center;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;}#floating-menu .floating-menu-inner #floating-menu-lang ul{padding:0;margin:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;width:max-content;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#floating-menu .floating-menu-inner #floating-menu-lang ul li{display:block;position:relative;}#floating-menu .floating-menu-inner #floating-menu-lang ul li.lang-item-current span,#floating-menu .floating-menu-inner #floating-menu-lang ul li.lang-item-current a{font-weight:700;color:#A2CC41;}#floating-menu .floating-menu-inner #floating-menu-lang ul li.lang-item-current span:hover,#floating-menu .floating-menu-inner #floating-menu-lang ul li.lang-item-current a:hover{background-color:#fff;cursor:default;}#floating-menu .floating-menu-inner #floating-menu-lang ul li span,#floating-menu .floating-menu-inner #floating-menu-lang ul li a{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 15px;}#floating-menu .floating-menu-inner #floating-menu-lang ul li span:hover,#floating-menu .floating-menu-inner #floating-menu-lang ul li a:hover{background-color:#fff;color:#605CF9;}#floating-menu .floating-menu-inner #floating-menu-lang ul li + li{border-left:1px solid #CBCBCB;}#floating-menu .floating-menu-inner #floating-menu-lang span,#floating-menu .floating-menu-inner #floating-menu-lang a{display:block;padding:5px 8px;color:#303030;font-size:12px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#floating-menu .floating-menu-inner #floating-menu-lang a:hover{background-color:#A2CC41;color:#fff;}.content .post-info,.contents .post-info{color:#fff;z-index:6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;position:absolute;right:10px;top:10px;z-index:10;}.content .post-info *:first-child,.contents .post-info *:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.content .post-info *:last-child,.contents .post-info *:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.content .post-info span,.content .post-info a,.contents .post-info span,.contents .post-info a{color:#fff;font-size:12px;line-height:20px;height:20px;padding:0 5px;background:#A2CC41;}.content .post-info span *,.content .post-info a *,.contents .post-info span *,.contents .post-info a *{background-color:transparent;color:#fff;}.content .post-info span + *,.content .post-info a + *,.contents .post-info span + *,.contents .post-info a + *{border-left:1px solid #c9e291;}.content .post-info span:hover,.content .post-info a:hover,.contents .post-info span:hover,.contents .post-info a:hover{background:#86ac2e;}.content .post-info span:before,.content .post-info a:before,.contents .post-info span:before,.contents .post-info a:before{margin:0 5px 0 0;}.content .post-info a,.contents .post-info a{padding:0;}.posts{width:100%;padding:0 0 3vh 0;}@media (max-width: 768px){.posts{max-width:600px;margin:0 auto;}}.posts .posts-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 -1vw;}.posts .posts-inner .post{width:33.3333%;margin:0 0 2vh 0;}@media (max-width: 960px){.posts .posts-inner .post{width:50%;}}@media (max-width: 468px){.posts .posts-inner .post{width:100%;}}.posts .posts-inner .post .post-href{margin:0 0 2vh 0;}.archive .posts .posts-inner .post .post-href:hover{background-color:#465EFB;}.posts .posts-inner .post .post-inner{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:100%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin:0 1vw;overflow:hidden;}.posts .posts-inner .post .post-inner .post-info{position:absolute;top:20px;right:20px;}.posts .posts-inner .post .post-inner .post-thumb{position:relative;overflow:hidden;}.posts .posts-inner .post .post-inner .post-thumb img{width:100%;display:block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.posts .posts-inner .post .post-inner .post-details{padding:2vh 1vw;}@media (max-width: 768px){.posts .posts-inner .post .post-inner .post-details{padding:1vh 2vw;}}.posts .posts-inner .post .post-inner .post-details .post-title{font-weight:600;margin:0 0 2vh 0;font-size:16px;}@media (max-width: 768px){.posts .posts-inner .post .post-inner .post-details .post-title{font-size:16px;}}@media (max-width: 468px){.posts .posts-inner .post .post-inner .post-details .post-title{font-size:14px;}}.posts .posts-inner .post .post-inner .post-details .post-date{color:#C4C4C4;font-size:12px;margin:0 0 1vh 0;}.posts .posts-inner .post .post-inner .post-details .post-date .icon-date{margin:0 10px 0 0;}.posts .posts-inner .post .post-inner .post-excerpt{padding:0 0 2vh 0;}@media (max-width: 768px){.posts .posts-inner .post .post-inner .post-excerpt{font-size:12px;line-height:140%;}}.posts .posts-inner .post .post-inner .post-content{padding:0 0 2vh 0;font-size:16px;}.posts .posts-inner .post:hover .post-inner{-webkit-box-shadow:0 10px 20px -5px rgba(51,51,51,0.2);-moz-box-shadow:0 10px 20px -5px rgba(51,51,51,0.2);box-shadow:0 10px 20px -5px rgba(51,51,51,0.2);}.products{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;padding:0 0 3vh 0;}.products-title{font-size:min(max( 20px , 4vw), 24px);}.products .product{width:25%;position:relative;}@media (max-width: 1250px){.products .product{width:33.3333%;}}@media (max-width: 960px){.products .product{width:50%;}}@media (max-width: 768px){.products .product{width:100%;}}.products .product-href{margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.products .product-inner{position:relative;height:100%;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow 0.3s ease-out;-moz-transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out;}.products .product-thumb{position:relative;overflow:hidden;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;}.products .product-thumb img{width:100%;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.products .product-title{font-size:min(max( 14px , 4vw), 18px);}.products .product-details .product-title{font-weight:600;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;font-size:min(max( 14px , 4vw), 16px);}.products .product-excerpt{padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;font-size:min(max( 12px , 4vw), 16px);}.products .product-content{padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;font-size:min(max( 12px , 4vw), 16px);}.products .product-decision{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;margin: min(max(5px, calc( 0.5vw + 1vh )), 10px)  0 0 0;}.products .product-buy{position:relative;z-index:2;}.products .product:hover .product-inner{-webkit-box-shadow:0 6px 30px -5px rgba(51,51,51,0.15);-moz-box-shadow:0 6px 30px -5px rgba(51,51,51,0.15);box-shadow:0 6px 30px -5px rgba(51,51,51,0.15);}.single{position:relative;padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0;}.pageid-15 .single,.pageid-16 .single{padding:0;}.single .product-card .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;position:relative;}.single .product-images{width:50%;padding:0  min(max(5px, calc( 0.5vw + 1vh )), 30px)   min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width: 960px){.single .product-images{width:100%;padding-right:0;}}.single .product-images img{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.single .product-images-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;position:relative;}.single .product-images-singl{display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}.single .product-images-singl img{display:block;width:100%;}.single .product-images-singl:hover{-webkit-box-shadow:0 10px 15px -5px rgba(51,51,51,0.15);-moz-box-shadow:0 10px 15px -5px rgba(51,51,51,0.15);box-shadow:0 10px 15px -5px rgba(51,51,51,0.15);}.single .product-images #product-gallery{order:2;margin: min(max(5px, calc( 0.5vw + 1vh )), 30px)  0 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}.single .product-images #product-gallery .swiper-slide{max-width:33.3333%;}.single .product-images #product-thumb{order:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}.single .product-info{width:50%;padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 30px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;}@media (max-width: 960px){.single .product-info{width:100%;padding-left:0;}}.single .product-info-header{width:100%;border-bottom:1px solid #EFF0EF;padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;}.single .product-info-header h1{font-size:min(max( 18px , 4vw), 20px);}.single .product-info-widget{width:50%;}@media (max-width: 768px){.single .product-info-widget{width:100%;}}.single .product-info-widget .widget-shortcode + .widget-shortcode{margin-top: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}.single .product-info-widget .widget-shortcode .title{text-transform:uppercase;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0;}.single .product-info-widget .widget-shortcode ul li{padding:0;}.single .product-info-widget .widget-shortcode ul li:before{content:'';display:inline-block;width:6px;height:6px;margin:0 10px 0 0;background-color:#fff;border:3px solid #605CF9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.single .product-info-widget .widget-shortcode b{display:block;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0;font-weight:500;}.single .product-info-widget .widget-shortcode .icon-call{display:block;color:#303030;}.single .product-info-widget .widget-shortcode .icon-call:before{color:#605CF9;margin:0 10px 0 0;}.single .product-info-presale{width:50%;}@media (max-width: 768px){.single .product-info-presale{width:100%;margin-bottom: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}}.single .product-info-presale .product-price{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0;font-size:20px;}.single .product-info-presale .product-discount{margin:0 0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px) ;font-size:inherit;}.single .product-info-presale .product-attribut{margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0;}.single .product-info-presale .product-attribut-title{display:block;}.single .product-sale .button{display:block;max-width:170px;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0;text-align:center;}@media (max-width: 468px){.single .product-sale .button{max-width:100%;}}.single .product-sale .button-credit,.single .product-sale .button-mortgage{background-color:#F5FFDE;color:#A2CC41;border:1px solid #E4F4BE;}.single .product-sale .button-credit:hover,.single .product-sale .button-mortgage:hover{background-color:#A2CC41;color:#fff;border-color:#A2CC41;}.single .product-upholstery{font-size:14px;margin:0  min(max(5px, calc( 0.5vw + 1vh )), 20px)   min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;}.single .product-before-buying{font-size:12px;margin: min(max(5px, calc( 0.5vw + 1vh )), 20px)   min(max(5px, calc( 0.5vw + 1vh )), 20px)  0 0;max-width:300px;}.single .product-before-buying:before{content:'* ';}.product-buy{display:block;text-decoration:none;color:#fff;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;position:relative;}.product-amount{display:block;color:#605CF9;font-size:min(max( 16px , 4vw), 18px);font-weight:700;}.product-discount{display:block;color:#C0C0C0;text-decoration:line-through;}.product-stock{font-weight:500;}.product-stock:before{content:'\e848';font-family:"fontello";display:inline-block;width:16px;height:16px;line-height:16px;margin:0 0 0 3px;}.product-stock-no{color:#FF9400;}.product-stock-no:before{content:'\e835';}.product-stock-available{color:#A2CC41;}.product-stock-available:before{content:'\e852';}.product-stock-booking{color:#333;}.product-stock-booking:before{content:'\e840';margin-right:5px;}.product-label-discount{position:absolute;background-color:#FBE100;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:700;z-index:3;padding:5px 10px;letter-spacing:1px;}.product-attribut-title{display:inline-block;padding-right:5px;}.product-attribut-data{display:inline-block;font-weight:500;}@keyframes loader{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg);}}.buy-popup{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgba(0,0,0,0.5);display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;overflow-y:scroll;}.buy-popup-inner{background-color:#fff;border:1px solid #DCDCDC;position:relative;min-width:500px;max-width:800px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}@media (max-width: 468px){.buy-popup-inner{min-width:280px;}}.buy-popup-close{display:block;position:absolute;right:10px;top:10px;width:30px;height:30px;line-height:30px;font-size:20px;font-size:30px;color:#C4C4C4;cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.buy-popup-close:before{display:block;width:inherit;height:inherit;line-height:inherit;}.buy-popup-close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}.buy-product{padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px) ;}.buy-product-info{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;}.buy-product-thumb{max-width:150px;margin:0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0 0;}.buy-product-thumb img{width:100%;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.buy-product-name{font-size:min(max( 20px , 4vw), 24px);}.buy-product-name .product-price{margin: min(max(5px, calc( 0.5vw + 1vh )), 20px)  0 0 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.buy-product-name .product-price *{font-size:min(max( 20px , 4vw), 22px);margin:0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0 0;}.buy-form{padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px) ;background-color:#F6FCFA;}.buy-form-item + .buy-form-item{margin-top: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}.buy-form-item-required label:after{content:'*';color:#E60000;margin:0 0 0 3px;}.buy-form-item-footer{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;}.buy-form-item-footer .button{padding: min(max(5px, calc( 0.5vw + 1vh )), 20px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}.buy-form-item-footer .button.buy-back{background-color:#E4F4BE;color:#A2CC41;}.buy-form-item-footer .button.buy-back:hover{background-color:#A2CC41;color:#fff;}.buy-form-item.buy-form-item-error{color:#E60000;}.buy-form-item.buy-form-item-error input,.buy-form-item.buy-form-item-error textarea{border-color:#E60000;}.buy-form .form-alert{padding:10vh 0;border:1px solid #F5F5F5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}.mfp-figure figure{position:relative;}.mfp-figure figure .product-stock{position:absolute;top:10px;left:0;font-weight:500;color:#fff;padding:3px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mfp-figure figure .product-stock:before{content:'\e848';font-family:"fontello";display:inline-block;width:16px;height:16px;line-height:16px;margin:0 0 0 3px;}.mfp-figure figure .product-stock[data-product-stock="0"]{background-color:#FF9400;}.mfp-figure figure .product-stock[data-product-stock="0"]:before{content:'\e835';}.mfp-figure figure .product-stock[data-product-stock="1"]{background-color:#A2CC41;}.mfp-figure figure .product-stock[data-product-stock="1"]:before{content:'\e852';}.mfp-figure figure .product-stock[data-product-stock="2"]{background-color:#333;}.mfp-figure figure .product-stock[data-product-stock="2"]:before{content:'\e840';margin-right:5px;}@media (max-width: 768px){.product-tabs{border-top:1px solid #eee;}}.product-tabs-header{background-color:#F6FCFA;padding:0;}@media (max-width: 768px){.product-tabs-header{display:none;}}.product-tabs-header .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.product-tabs .tab-header{display:block;padding: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;color:#303030;cursor:pointer;font-size:min(max( 14px , 4vw), 16px);}.product-tabs .tab-header.header-active{color:#605CF9;cursor:default;}.product-tabs .tab-header.tab-mobile{display:none;border-bottom:1px solid #eee;padding-left:0;}@media (max-width: 768px){.product-tabs .tab-header.tab-mobile{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;}}.product-tabs .tab-header.tab-mobile .icon-down{font-size:20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.product-tabs .tab-header.tab-mobile.header-active .icon-down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}.product-tabs .tab-header .comments-number{display:inline-block;vertical-align:super;margin-top:-20px;font-weight:600;font-size:14px;}.product-tabs-body .product-tab{display:none;padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0;}@media (max-width: 768px){.product-tabs-body .product-tab{border-bottom:1px solid #eee;}}.product-tabs-body .product-tab .tab-gallery{position:relative;}.product-tabs-body .product-tab .tab-gallery img{display:none;}.product-tabs-body .product-tab .tab-gallery-item a{position:relative;}.product-tabs-body .product-tab .tab-gallery-label{position:absolute;top:5px;left:5px;background-color:#fff;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;}.product-tabs-body .product-tab .tab-attributes .attributes{display:table;}.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut{display:table-row;}@media (max-width: 468px){.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut{display:block;}}.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut-title{display:table-cell;padding:5px 10px 5px 0;}@media (max-width: 468px){.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut-title{display:block;padding:0;}}.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut-data{display:table-cell;padding:5px 0;}@media (max-width: 468px){.product-tabs-body .product-tab .tab-attributes .attributes .product-attribut-data{display:block;padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}}.product-tabs-body .product-tab.tab-active{display:block;}.product-tabs-body .product-tab.tab-active .tab-gallery img{display:block;}.tab-gallery-item{border-top:1px solid #CDD7F3;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;}.tab-gallery-item:first-child{border-top:none;}.tab-gallery-item a{display:block;max-width:1000px;margin:0 auto  min(max(5px, calc( 0.5vw + 1vh )), 20px)  auto;}.tab-gallery-item a img{display:block;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.tab-gallery-desc{max-width:1000px;margin:0 auto;text-transform:uppercase;}#post-maps{padding:2vh 0 0 0;}#post-maps iframe{width:100%;height:400px;}#post-empty{margin:0 0 5vh 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;font-size:22px;}#post-empty:before{font-size:30px;color:#A2CC41;margin:0 1vw;width:30px;}.contacts{padding:2vh 0;margin:2vh 0;border-top:1px solid #EFF0EF;border-bottom:1px solid #e8f2f6;}.contacts .contact{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:1vh 0;}.contacts .contact .contact-name{width:50%;}@media (max-width: 768px){.contacts .contact .contact-name{width:100%;}}.contacts .contact .contact-name .contact-position{font-size:14px;}.contacts .contact .contact-phone{width:50%;}@media (max-width: 768px){.contacts .contact .contact-phone{width:100%;}}.DG-hide{display:none;}.DG-h{margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;color:#A2CC41;}.DG-h.DG-h-align-left{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}.DG-h.DG-h-align-center{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}.DG-h.DG-h-align-right{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:stretch;}.DG-h .DG-h-inner{color:inherit;text-transform:uppercase;margin:0;}.DG-h.page-title h1,.DG-h.page-title .h1,.DG-h.archive-title h1,.DG-h.archive-title .h1{font-size:28px;margin:0;}@media (max-width: 768px){.DG-h.page-title h1,.DG-h.page-title .h1,.DG-h.archive-title h1,.DG-h.archive-title .h1{font-size:24px;}}@media (max-width: 468px){.DG-h.page-title h1,.DG-h.page-title .h1,.DG-h.archive-title h1,.DG-h.archive-title .h1{font-size:20px;line-height:160%;}}.DG-h.page-title *,.DG-h.archive-title *{color:#A2CC41;}.DG-h.page-title h1,.DG-h.page-title h2,.DG-h.page-title h3,.DG-h.page-title h4,.DG-h.page-title h5,.DG-h.page-title h6,.DG-h.page-title .h1,.DG-h.page-title .h2,.DG-h.page-title .h3,.DG-h.page-title .h4,.DG-h.page-title .h5,.DG-h.page-title .h6,.DG-h.archive-title h1,.DG-h.archive-title h2,.DG-h.archive-title h3,.DG-h.archive-title h4,.DG-h.archive-title h5,.DG-h.archive-title h6,.DG-h.archive-title .h1,.DG-h.archive-title .h2,.DG-h.archive-title .h3,.DG-h.archive-title .h4,.DG-h.archive-title .h5,.DG-h.archive-title .h6{width:100%;text-align:center;text-transform:none;}.DG-h-align-left.DG-h.page-title h1,.DG-h-align-left.DG-h.page-title h2,.DG-h-align-left.DG-h.page-title h3,.DG-h-align-left.DG-h.page-title h4,.DG-h-align-left.DG-h.page-title h5,.DG-h-align-left.DG-h.page-title h6,.DG-h-align-left.DG-h.page-title .h1,.DG-h-align-left.DG-h.page-title .h2,.DG-h-align-left.DG-h.page-title .h3,.DG-h-align-left.DG-h.page-title .h4,.DG-h-align-left.DG-h.page-title .h5,.DG-h-align-left.DG-h.page-title .h6,.DG-h-align-left.DG-h.archive-title h1,.DG-h-align-left.DG-h.archive-title h2,.DG-h-align-left.DG-h.archive-title h3,.DG-h-align-left.DG-h.archive-title h4,.DG-h-align-left.DG-h.archive-title h5,.DG-h-align-left.DG-h.archive-title h6,.DG-h-align-left.DG-h.archive-title .h1,.DG-h-align-left.DG-h.archive-title .h2,.DG-h-align-left.DG-h.archive-title .h3,.DG-h-align-left.DG-h.archive-title .h4,.DG-h-align-left.DG-h.archive-title .h5,.DG-h-align-left.DG-h.archive-title .h6{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}.DG-h-align-right.DG-h.page-title h1,.DG-h-align-right.DG-h.page-title h2,.DG-h-align-right.DG-h.page-title h3,.DG-h-align-right.DG-h.page-title h4,.DG-h-align-right.DG-h.page-title h5,.DG-h-align-right.DG-h.page-title h6,.DG-h-align-right.DG-h.page-title .h1,.DG-h-align-right.DG-h.page-title .h2,.DG-h-align-right.DG-h.page-title .h3,.DG-h-align-right.DG-h.page-title .h4,.DG-h-align-right.DG-h.page-title .h5,.DG-h-align-right.DG-h.page-title .h6,.DG-h-align-right.DG-h.archive-title h1,.DG-h-align-right.DG-h.archive-title h2,.DG-h-align-right.DG-h.archive-title h3,.DG-h-align-right.DG-h.archive-title h4,.DG-h-align-right.DG-h.archive-title h5,.DG-h-align-right.DG-h.archive-title h6,.DG-h-align-right.DG-h.archive-title .h1,.DG-h-align-right.DG-h.archive-title .h2,.DG-h-align-right.DG-h.archive-title .h3,.DG-h-align-right.DG-h.archive-title .h4,.DG-h-align-right.DG-h.archive-title .h5,.DG-h-align-right.DG-h.archive-title .h6{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:stretch;}.DG-h.page-title:before,.DG-h.archive-title:before{display:none;}.DG-h.page-title:after,.DG-h.archive-title:after{margin:2vh 0;}.DG-h.page-title.page-title-about,.DG-h.archive-title.page-title-about{margin-top:3vh;}.DG-products-title{border-bottom:1px solid #A2CC41;margin-bottom: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}.DG-products-title:after{content:'';display:block;width:60px;height:2px;margin:0 auto;background-color:#A2CC41;}.DG-products-title .h2{font-size:min(max( 16px , 4vw), 18px);color:#000;text-transform:inherit;}.spoiler{padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;}.spoiler-title{text-transform:uppercase;font-size:14px;color:#A2CC41;cursor:pointer;text-decoration:underline;}.spoiler-title:before{content:'';display:inline-block;margin:0 10px 0 0;width:10px;height:10px;background:url(../img/arrow_down.svg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-transition:all 0.7s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 0.7s cubic-bezier(0,0.65,0.29,0.96);transition:all 0.7s cubic-bezier(0,0.65,0.29,0.96);}.spoiler-title:hover{text-decoration:none;}.spoiler-body{max-height:150px;padding:0 0 3vh 0;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.spoiler-body:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,0,0,0);background-image:-webkit-linear-gradient(180deg,rgba(255,0,0,0) 50%,#ffffff 100%);background-image:-moz-linear-gradient(180deg,rgba(255,0,0,0) 50%,#ffffff 100%);background-image:-ms-linear-gradient(180deg,rgba(255,0,0,0) 50%,#ffffff 100%);background-image:-o-linear-gradient(180deg,rgba(255,0,0,0) 50%,#ffffff 100%);background-image:linear-gradient(180deg,rgba(255,0,0,0) 50%,#ffffff 100%);}.spoiler-showlink{color:#C0C0C0;cursor:pointer;}.spoiler-showlink:after{content:'\e817';font-family:"fontello";text-align:center;display:inline-block;width:16px;height:16px;line-height:16px;margin:0 0 0 3px;vertical-align:middle;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.spoiler.spoiler-active .spoiler-body:before{display:none;}.spoiler.spoiler-active .spoiler-showlink:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}.DG-slider{background-color:#fafafa;margin:0 0 5vh 0;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.DG-slider{margin:0 0 5vh 0;}}.DG-slider .DG-slide:before{content:'';display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(162,204,65,0);}.DG-slider .DG-slide-style-1 .DG-slide-title{text-align:center;color:#68665B;padding:5vh 0 0 0;}.DG-slider .DG-slide-style-1 .DG-slide-desc{text-align:center;color:#8E884C;}.DG-slider .DG-slide-style-2 .DG-slide-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;height:100%;}.DG-slider .DG-slide-style-2 .DG-slide-inner .main{margin:0 0 0 55%;}.DG-slider .DG-slide-style-2 .DG-slide-inner .DG-slide-title{color:#fff;max-width:500px;line-height:120%;}.DG-slider .DG-slide-style-2 .DG-slide-inner .DG-slide-desc{color:#fff;max-width:500px;}.DG-slider .DG-slide-style-3 .DG-slide-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;height:100%;overflow:hidden;}.DG-slider .DG-slide-style-3 .DG-slide-inner .main{background-color:rgba(255,255,255,0.8);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px) ;}@media (max-width: 1250px){.DG-slider .DG-slide-style-3 .DG-slide-inner .main{-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);transform:translate(-30%,0);}}@media (max-width: 960px){.DG-slider .DG-slide-style-3 .DG-slide-inner .main{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}}.DG-slider .DG-slide-style-3 .DG-slide-inner .DG-slide-title{color:#A2CC41;max-width:500px;line-height:120%;}.DG-slider .DG-slide-style-3 .DG-slide-inner .DG-slide-desc{max-width:500px;}.DG-slider .DG-slide .DG-slide-thumb{width:100%;height:100%;}@media (max-width: 1250px){.DG-slider .DG-slide .DG-slide-thumb{height:500px;}}@media (max-width: 768px){.DG-slider .DG-slide .DG-slide-thumb{height:400px;}}@media (max-width: 468px){.DG-slider .DG-slide .DG-slide-thumb{height:300px;}}.DG-slider .DG-slide .DG-slide-thumb img{width:100%;height:100%;object-fit:cover;}.DG-slider .DG-slide .DG-slide-inner{position:absolute;top:0;left:0;z-index:2;width:100%;padding:0;}.DG-slider .DG-slide .DG-slide-title{font-size:min(max( 25px , 4vw), 40px);margin:0 0 2vh 0;font-weight:600;line-height:140%;}@media (max-width: 768px){.DG-slider .DG-slide .DG-slide-title{font-size:min(max( 16px , 4vw), 25px);line-height:120%;}}.DG-slider .DG-slide .DG-slide-desc{font-size:18px;margin:0 0  min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0;}@media (max-width: 768px){.DG-slider .DG-slide .DG-slide-desc{font-size:12px;line-height:140%;}}@media (max-width: 468px){.DG-slider .DG-slide .DG-slide-desc{font-size:10px;}}.DG-slider .DG-slide .DG-slide-href{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}.DG-slider .DG-slide .DG-slide-button{margin:0;}.DG-slider .DG-slide .DG-slide-button .button{width:150px;text-align:center;}@media (max-width: 468px){.DG-slider .DG-slide .DG-slide-button .button{width:auto;}}.DG-warranty{margin:0 0 5vh 0;}.DG-warranty .DG-warranty-inner{background-color:#fff;max-width:800px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;-webkit-box-shadow:0 5px 10px 0px #ccc;-moz-box-shadow:0 5px 10px 0px #ccc;box-shadow:0 5px 10px 0px #ccc;padding:2vh 1vw;}.DG-warranty .DG-warranty-inner > *{width:33.3333%;padding:0.5vh 1vw;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.DG-warranty .DG-warranty-inner > * + *{border-left:1px solid #A2CC41;}@media (max-width: 468px){.DG-warranty .DG-warranty-inner > * + *{border:none;}}@media (max-width: 768px){.DG-warranty .DG-warranty-inner > *{text-align:center;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}}@media (max-width: 468px){.DG-warranty .DG-warranty-inner > *{font-size:12px;line-height:140%;}}.DG-warranty .DG-warranty-inner [class^="icon-"]:before,.DG-warranty .DG-warranty-inner [class*=" icon-"]:before{margin:0 1vw 0 0;font-size:40px;color:#A2CC41;}@media (max-width: 768px){.DG-warranty .DG-warranty-inner [class^="icon-"]:before,.DG-warranty .DG-warranty-inner [class*=" icon-"]:before{margin:0 auto 2vh auto;display:block;}}.DG-services{margin:0 0 4vh 0;}@media (max-width: 960px){.DG-services{max-width:600px;margin:0 auto 4vh auto;}}.DG-services .DG-services-title{text-align:center;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}.DG-services .DG-services-cols{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 -1vw;}.DG-services .DG-services-cols .DG-services-item{width:25%;}@media (max-width: 960px){.DG-services .DG-services-cols .DG-services-item{width:50%;}}.DG-services .DG-services-cols .DG-services-item .DG-services-inner{position:relative;background-color:#ccc;margin:0 1vw 1vh 1vw;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.DG-services .DG-services-cols .DG-services-item .DG-services-inner:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(134,172,46,0.3);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-title{position:absolute;top:50%;text-align:center;padding:0 1vw;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;margin:0;color:#fff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;}.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-title:after{display:none;}@media (max-width: 960px){.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-title{font-size:18px;}}@media (max-width: 768px){.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-title{font-size:14px;}}.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-thumb img{display:block;width:100%;}.DG-services .DG-services-cols .DG-services-item .DG-services-inner .post-href{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:none;}.DG-services .DG-services-cols .DG-services-item:hover .DG-services-inner{-webkit-box-shadow:0 5px 7px 0px #E4E4E4;-moz-box-shadow:0 5px 7px 0px #E4E4E4;box-shadow:0 5px 7px 0px #E4E4E4;}.DG-services .DG-services-cols .DG-services-item:hover .DG-services-inner:before{background-color:rgba(162,204,65,0.5);}.DG-goals{margin:3vh 0 0 0;padding:3vh 0 0 0;background-color:#FAFAFF;}.DG-goals .DG-h .DG-h-inner{font-weight:600;color:#A2CC41;font-size:28px;text-transform:none;width:100%;text-align:center;}.DG-goals .DG-h:before{display:none;}.DG-goals .DG-h:after{margin:2vh 0;}.DG-goals .DG-goals-cols{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;padding:0 0 3vh 0;}.DG-goals .DG-goals-cols .DG-goal-item{width:25%;margin:0 0 2vh 0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;min-height:190px;}@media (max-width: 768px){.DG-goals .DG-goals-cols .DG-goal-item{width:50%;}}@media (max-width: 468px){.DG-goals .DG-goals-cols .DG-goal-item{width:100%;}}.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner{position:relative;padding:2vh 1.5vw;margin:0 0.5vw;background-color:#fff;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:-4px 5px 11px 0px #ccc;-moz-box-shadow:-4px 5px 11px 0px #ccc;box-shadow:-4px 5px 11px 0px #ccc;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner .DG-goal-count{position:absolute;right:0.5vw;top:0;line-height:100%;font-weight:500;color:#C8CDF2;font-size:min(max( 3px , 4vw), 20px);}@media (max-width: 768px){.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner .DG-goal-count{font-size:120px;}}.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner .DG-goal-title{max-width:200px;margin:0 auto;text-align:center;font-size:18px;font-weight:600;}@media (max-width: 768px){.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner .DG-goal-title{font-size:14px;}}.DG-goals .DG-goals-cols .DG-goal-item .DG-goal-inner .DG-goal-desc{font-size:12px;margin:0 0 2vh 0;font-weight:600;position:relative;z-index:2;}.DG-goals .DG-goals-cols .DG-goal-item:hover .DG-goal-inner{-webkit-box-shadow:0 5px 7px 0px #A1A1A1;-moz-box-shadow:0 5px 7px 0px #A1A1A1;box-shadow:0 5px 7px 0px #A1A1A1;}.DG-goals .DG-goals-footer{background-color:#fff;padding:3vh 0;}.DG-goals .DG-goals-footer:before,.DG-goals .DG-goals-footer:after{content:'';display:block;max-width:200px;height:2px;margin:3vh auto;background-color:#A2CC41;}.DG-goals .DG-goals-footer .DG-goals-footer-inner{font-size:32px;max-width:700px;margin:0 auto;text-align:center;font-weight:600;line-height:140%;}@media (max-width: 768px){.DG-goals .DG-goals-footer .DG-goals-footer-inner{font-size:24px;padding:0 3vw;}}.DG-gallery-massonry{text-align:center;}.DG-gallery-massonry .DG-gallery-massonry-title{font-size:32px;max-width:700px;margin:0 auto;text-align:center;font-weight:600;line-height:140%;}.DG-gallery-massonry .DG-gallery-massonry-title:before{content:'';display:block;max-width:200px;height:2px;margin:5vh auto 3vh auto;background-color:#A2CC41;}.DG-gallery-massonry .DG-gallery-massonry-title:after{content:'';display:block;max-width:200px;height:2px;margin:3vh auto 5vh auto;background-color:#A2CC41;}.DG-gallery-massonry .DG-gallery-massonry-cols{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.DG-gallery-massonry .DG-gallery-massonry-cols .DG-gallery-massonry-col{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;}.DG-gallery-massonry .DG-gallery-massonry-cols .DG-gallery-massonry-col:nth-child(1) img{height:100%;}.DG-gallery-massonry .DG-gallery-massonry-cols .DG-gallery-massonry-col img{display:block;width:100%;margin:0;}.DG-gallery-massonry .DG-gallery-massonry-cols .DG-gallery-massonry-col img + img{margin:20px 0 0 0;}.DG-gallery-massonry:after{content:'';display:block;height:0;clear:both;}.DG-row{margin:0 0 5vh 0;}.DG-row .DG-row-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;margin:0 -1vw;}@media (max-width: 768px){.DG-row .DG-row-inner{margin:0;}}.DG-row .DG-row-inner > br{display:none;}.DG-row-cols-1.DG-row .DG-row-inner .DG-col{width:100%;}.DG-row-cols-2.DG-row .DG-row-inner .DG-col{width:50%;}@media (max-width: 768px){.DG-row-cols-2.DG-row .DG-row-inner .DG-col{width:100%;}}.DG-row-cols-3.DG-row .DG-row-inner .DG-col{width:33.3333%;}@media (max-width: 960px){.DG-row-cols-3.DG-row .DG-row-inner .DG-col{width:100%;}}.DG-row-cols-4.DG-row .DG-row-inner .DG-col{width:25%;}@media (max-width: 960px){.DG-row-cols-4.DG-row .DG-row-inner .DG-col{width:50%;}}@media (max-width: 768px){.DG-row-cols-4.DG-row .DG-row-inner .DG-col{width:100%;}}.DG-row .DG-row-inner .DG-col .DG-col-inner{margin:0 1vw 2vh 1vw;}@media (max-width: 768px){.DG-row .DG-row-inner .DG-col .DG-col-inner{margin:0 0 2vh 0;}}.DG-cases br{display:none;}.DG-cases .DG-cases-inner .DG-case{margin:0 0 3vh 0;}@media (max-width: 768px){.DG-cases .DG-cases-inner .DG-case{margin:0 0 1vh 0;}}.DG-cases .DG-cases-inner .DG-case .DG-case-inner{font-size:16px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;}@media (max-width: 768px){.DG-cases .DG-cases-inner .DG-case .DG-case-inner{font-size:14px;line-height:140%;}}@media (max-width: 468px){.DG-cases .DG-cases-inner .DG-case .DG-case-inner{font-size:12px;}}.DG-cases .DG-cases-inner .DG-case .DG-case-inner .DG-case-count{color:#DEDEDE;font-size:70px;line-height:70px;font-weight:800;width:120px;min-width:120px;min-height:70px;text-align:left;margin:0 1vw 0 0;}@media (max-width: 768px){.DG-cases .DG-cases-inner .DG-case .DG-case-inner .DG-case-count{font-size:50px;min-width:90px;width:90px;min-height:50px;}}@media (max-width: 468px){.DG-cases .DG-cases-inner .DG-case .DG-case-inner .DG-case-count{font-size:40px;min-width:70px;width:70px;}}.form .form-inner{background-color:#F5F5F5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2vh 1.5vw;}.form .form-inner .form-item + .form-item{margin-top:3vh;}.form .form-inner .form-item.item-required label:after{content:'*';color:#E60000;margin:0 0 0 3px;}.form .form-inner .form-item label{display:block;margin:0 0 0.5vh 0;font-weight:500;}.form .form-inner .form-item input,.form .form-inner .form-item textarea{border-color:#F5F5F5;padding:1.5vh 1vw;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form .form-inner .form-item input:focus,.form .form-inner .form-item textarea:focus{border-color:#EFF0EF;}.form .form-inner .form-item input.form-item-val-success,.form .form-inner .form-item textarea.form-item-val-success{border-color:#A2CC41;background-color:#fff !important;}.form .form-inner .form-item.form-item-checkbox{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.form .form-inner .form-item.form-item-checkbox input{margin:5px 10px 0 0;}.form .form-inner .form-item.form-item-error{color:#E60000;}.form .form-inner .form-item.form-item-error input,.form .form-inner .form-item.form-item-error textarea{border-color:#E60000;}.form .form-alert{padding:10vh 0;border:1px solid #F5F5F5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}.DG-membership{margin:0 0 5vh 0;}.DG-membership .DG-h{margin:0 auto 1vh auto;}.DG-membership .DG-h:after{margin:2vh auto;}@media (max-width: 768px){.DG-membership .DG-h .DG-h-inner{font-size:20px;}}.DG-membership .DG-membership-subtitle{font-size:20px;text-align:center;font-weight:600;max-width:1000px;line-height:140%;margin:0 auto 6vh auto;}@media (max-width: 768px){.DG-membership .DG-membership-subtitle{font-size:20px;}}.DG-membership .DG-membership-main{background-color:#A2CC41;background-image:-webkit-linear-gradient(135deg,#A2CC41 40%,#abb4ec 100%);background-image:-moz-linear-gradient(135deg,#A2CC41 40%,#abb4ec 100%);background-image:-ms-linear-gradient(135deg,#A2CC41 40%,#abb4ec 100%);background-image:-o-linear-gradient(135deg,#A2CC41 40%,#abb4ec 100%);background-image:linear-gradient(135deg,#A2CC41 40%,#abb4ec 100%);}.DG-membership .DG-membership-main .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.DG-membership .DG-membership-main .DG-membership-left{width:50%;background:url(/media/img/membership.svg) no-repeat left center;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto;padding:3vh 0;}@media (max-width: 768px){.DG-membership .DG-membership-main .DG-membership-left{padding:3vh 0 0 0;background:none;width:100%;}}.DG-membership .DG-membership-main .DG-membership-left .DG-h:before,.DG-membership .DG-membership-main .DG-membership-left .DG-h:after{display:none;}.DG-membership .DG-membership-main .DG-membership-left .DG-h .DG-h-inner{text-align:left;color:#fff;text-transform:none;}.DG-membership .DG-membership-main .DG-membership-left .DG-h .DG-h-inner b{color:#A2CC41;font-weight:inherit;}@media (max-width: 468px){.DG-membership .DG-membership-main .DG-membership-left .DG-h .DG-h-inner.h2{font-size:20px;}}@media (max-width: 468px){.DG-membership .DG-membership-main .DG-membership-left .DG-h .DG-h-inner.h4{font-size:18px;}}.DG-membership .DG-membership-main .DG-form-membership{width:50%;padding:3vh 0;}@media (max-width: 768px){.DG-membership .DG-membership-main .DG-form-membership{width:100%;padding:0 0 3vh 0;}}.DG-membership .DG-form-membership .DG-form-membership-inner{background-color:#fff;padding:2vhw 2vw;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 10px 15px -5px #4b5dd0;-moz-box-shadow:0 10px 15px -5px #4b5dd0;box-shadow:0 10px 15px -5px #4b5dd0;}.DG-membership .DG-form-membership .DG-form-membership-inner .DG-form-membership-item input[type="text"]{background-color:#F5F5F5;}.DG-membership .DG-form-membership .DG-form-membership-inner .DG-form-membership-item .button{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}.DG-membership .DG-form-membership .DG-form-membership-inner .DG-form-membership-item .button:hover{background-color:#465EFB;}.DG-legal .DG-h{margin:0 auto 1vh auto;}.DG-legal .DG-h b{color:#A2CC41;}.DG-legal .DG-h:after{display:none;}@media (max-width: 768px){.DG-legal .DG-h.page-title .DG-h-inner.h2{font-size:20px;text-align:left;}}.DG-legal .DG-legal-subtitle{font-size:20px;text-align:center;font-weight:600;max-width:1000px;line-height:140%;margin:0 auto 5vh auto;color:#A2CC41;}@media (max-width: 768px){.DG-legal .DG-legal-subtitle{font-size:18px;text-align:left;}}.DG-legal .DG-form-legal-cols{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;background-color:#fff;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 15px -5px #A5A5A5;-moz-box-shadow:0 5px 15px -5px #A5A5A5;box-shadow:0 5px 15px -5px #A5A5A5;}.DG-legal .DG-form-legal-cols .DG-form-legal-col{width:30%;}@media (max-width: 960px){.DG-legal .DG-form-legal-cols .DG-form-legal-col{width:100%;}}.DG-legal .DG-form-legal-cols .DG-form-legal-col + .DG-form-legal-col{margin:0 0 0 5%;}@media (max-width: 960px){.DG-legal .DG-form-legal-cols .DG-form-legal-col + .DG-form-legal-col{margin:2vh 0 0 0;}}.DG-legal .DG-form-legal-cols .DG-form-legal-col .DG-h.page-title .DG-h-inner{color:#303030;}.DG-legal .DG-form-legal-cols .DG-form-legal-col .DG-h.page-title:after{display:block;width:50px;}.DG-legal .DG-form-legal{margin:0 0 7vh 0;}.DG-legal .DG-form-legal .DG-form-legal-item input[type="text"]{background-color:#F5F5F5;}.DG-legal .DG-form-legal .DG-form-legal-item .button{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}.DG-legal .DG-form-legal .DG-form-legal-item .button:hover{background-color:#465EFB;}.DG-legal .DG-legal-footer{font-size:32px;max-width:700px;margin:0 auto;text-align:center;font-weight:600;line-height:140%;}.DG-legal .DG-legal-footer:before,.DG-legal .DG-legal-footer:after{content:'';display:block;max-width:200px;height:2px;margin:3vh auto;background-color:#A2CC41;}@media (max-width: 768px){.DG-legal .DG-legal-footer{font-size:24px;line-height:160%;}}.DG-contacts .DG-contact{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.DG-contacts .DG-contact + .DG-contact{margin:10vh 0 0;}@media (max-width: 768px){.DG-contacts .DG-contact + .DG-contact{margin:3vh 0 0 0;}}.DG-contacts .DG-contact .DG-contact-icon span{display:block;font-size:80px;width:80px;height:80px;line-height:80px;text-align:center;color:#A2CC41;margin:0 2vw 0 0;}@media (max-width: 768px){.DG-contacts .DG-contact .DG-contact-icon span{font-size:60px;width:60px;height:60px;line-height:60px;}}@media (max-width: 468px){.DG-contacts .DG-contact .DG-contact-icon span{font-size:40px;width:40px;height:40px;line-height:40px;}}.DG-contacts .DG-contact .DG-contact-info{font-size:24px;line-height:140%;}@media (max-width: 768px){.DG-contacts .DG-contact .DG-contact-info{font-size:18px;}}@media (max-width: 468px){.DG-contacts .DG-contact .DG-contact-info{font-size:14px;}}.DG-contacts .DG-contact .DG-contact-info a{color:#303030;}.DG-contacts .DG-contact .DG-contact-info a:before{display:none;}#call-me-form{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgba(0,0,0,0.2);}#call-me-form.call-me-form-show{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;}#call-me-form .call-me{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;min-width:400px;}#call-me-form .call-me-close{display:block;position:absolute;right:10px;top:10px;width:30px;height:60px;line-height:60px;font-size:20px;font-size:30px;color:#fff;cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#call-me-form .call-me-close:before{display:block;width:inherit;height:inherit;line-height:inherit;}#call-me-form .call-me-close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}#call-me-form .call-me-header{padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px) ;font-size:min(max( 18px , 4vw), 24px);background-color:#A2CC41;color:#fff;}@media (max-width: 468px){#call-me-form .call-me-inner{min-width:280px;}}#call-me-form .call-me-form{padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px) ;}#call-me-form .call-me-form-item{margin-bottom: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}#call-me-form .call-me-form-item:last-child{margin-bottom:0;}#call-me-form .call-me-form-item.call-me-form-item-required label:after{content:'*';color:#E60000;}#call-me-form .call-me-form-item label{font-weight:400;display:block;margin:0 0 0.5vh 0;}#call-me-form .call-me-form-item input,#call-me-form .call-me-form-item textarea{padding:1.5vh 1.5vw;min-height:40px;background-color:#fff;border-color:#ddd;}#call-me-form .call-me-form-item input:focus,#call-me-form .call-me-form-item textarea:focus{border-color:#A2CC41;background-color:#fff;}#call-me-form .call-me-form-item .button{display:block;background-color:#F5FFDE;color:#A2CC41;border:1px solid #E4F4BE;text-align:center;font-size:min(max( 18px , 4vw), 22px);}#call-me-form .call-me-form-item .button:hover{background-color:#A2CC41;color:#fff;border-color:#A2CC41;}#call-me-form .call-me-form-item.form-item-error{color:#E60000;}#call-me-form .call-me-form-item.form-item-error input{border-color:#E60000;}#call-me-form .form-alert{background-color:#fff;padding:10vh 4vw;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #DCDCDC;border:1px solid #F5F5F5;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}#call-me-form .form-alert#call-me-form .form-alert-success span{border-bottom:2px solid #A2CC41;}.content{line-height:160%;}.content:after{content:'';display:block;height:0;clear:both;}@media (max-width: 768px){.content{font-size:14px;}}.content img{max-width:100%;}.content img.orexim-sic{max-width:400px;}.content strong,.content b{font-weight:600;}.content strong *,.content b *{font-weight:inherit;}.content a:not(.inited){display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);}.content a:not(.inited):hover{text-decoration:none;}.content ul li{list-style:none;}.content ul li:before{content:'';display:inline-block;width:6px;height:6px;background-color:#A2CC41;margin-right:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.content ol{counter-reset:my-awesome-counter;list-style:none;}.content ol li{margin:0 0 5px 20px;counter-increment:my-awesome-counter;position:relative;}.content ol li:before{content:counter(my-awesome-counter) ".";color:#303030;font-size:14px;font-weight:500;position:absolute;--size:14px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:4px;border-radius:50%;text-align:left;}.content p + p{margin:1em 0 0 0;}.content p + h1,.content p + h2,.content p + h3,.content p + h4,.content p + h5,.content p + h6{margin-top:3vh;}.content .DG-h{margin:1vh 0;}.content .DG-h.page-strong-title{display:block;text-align:left;}.content .DG-h.page-strong-title:before,.content .DG-h.page-strong-title:after{display:none;}.content .DG-h.page-strong-title *{color:#A2CC41;text-transform:none;font-size:18px;}@media (max-width: 768px){.content .DG-h.page-strong-title *{font-size:16px;}}.content a{color:#0e08e7;text-decoration:underline;}.content .wp-caption{position:relative;overflow:hidden;max-width:750px !important;}.content .wp-caption a{display:block;}.content .wp-caption img{padding:0;width:100% !important;height:auto !important;margin:0;max-width:inherit !important;display:block;}.content .wp-caption .wp-caption-text{margin:0;padding:12px;position:absolute;left:0;right:0;bottom:-100%;font-size:12px;background-color:rgba(0,0,0,0.6);color:#fff;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.content .wp-caption:hover .wp-caption-text{bottom:0;}.content blockquote,.content .wp-block-quote{line-height:140%;margin-left:2vw;padding:1vh 2vw;font-style:italic;position:relative;border-left:6px solid #A2CC41;font-size:20px;}@media (max-width: 960px){.content blockquote,.content .wp-block-quote{padding-top:0;padding-bottom:0;font-size:18px;}}@media (max-width: 768px){.content blockquote,.content .wp-block-quote{margin-left:0;font-size:16px;padding-left:30px;}}.content blockquote a,.content .wp-block-quote a{font-size:16px;}.content blockquote *,.content .wp-block-quote *{font-family:Georgia, "Times New Roman", Times, serif;}.content .alignleft{float:left;margin:0 30px 2vh 0;}@media (max-width: 768px){.content .alignleft{float:none;margin:0 0 2vh 0;}}.content .alignright{float:right;margin:0 0 2vh 30px;}@media (max-width: 768px){.content .alignright{float:none;margin:0 0 2vh 0;width:100% !important;height:auto !important;}}.content .aligncenter{margin:2vh auto;display:block;max-width:500px;clear:both;}.content .alignnone{margin:0 0 30px 0;}.content .gallery{padding:0 0 5vh 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.content .gallery.gallery-columns-1 .gallery-item{width:100%;}@media (max-width: 960px){.content .gallery.gallery-columns-1 .gallery-item{width:50%;}}.content .gallery.gallery-columns-2 .gallery-item{width:50%;}@media (max-width: 960px){.content .gallery.gallery-columns-2 .gallery-item{width:50%;}}.content .gallery.gallery-columns-3 .gallery-item{width:33.3333%;}@media (max-width: 960px){.content .gallery.gallery-columns-3 .gallery-item{width:50%;}}.content .gallery.gallery-columns-4 .gallery-item{width:25%;}@media (max-width: 960px){.content .gallery.gallery-columns-4 .gallery-item{width:50%;}}.content .gallery.gallery-columns-5 .gallery-item{width:20%;}@media (max-width: 960px){.content .gallery.gallery-columns-5 .gallery-item{width:50%;}}.content .gallery.gallery-columns-6 .gallery-item{width:16.6667%;}@media (max-width: 960px){.content .gallery.gallery-columns-6 .gallery-item{width:50%;}}.content .gallery.gallery-columns-7 .gallery-item{width:14.2857%;}@media (max-width: 960px){.content .gallery.gallery-columns-7 .gallery-item{width:50%;}}.content .gallery.gallery-columns-8 .gallery-item{width:12.5%;}@media (max-width: 960px){.content .gallery.gallery-columns-8 .gallery-item{width:50%;}}.content .gallery.gallery-columns-9 .gallery-item{width:11.1111%;}@media (max-width: 960px){.content .gallery.gallery-columns-9 .gallery-item{width:50%;}}.content .gallery .gallery-item{margin:0;position:relative;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.content .gallery .gallery-item .gallery-icon{display:block;position:relative;}.content .gallery .gallery-item .gallery-icon a{display:block;position:relative;z-index:2;}.content .gallery .gallery-item .gallery-icon a img{display:block;border:none;width:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}.content .gallery .gallery-item .gallery-caption{position:absolute;color:#fff;font-size:12px;right:60px;bottom:60px;z-index:3;display:block;font-family:'Montserrat', sans-serif;text-transform:uppercase;line-height:100%;font-size:min(max( 0.8px , 4vw), 20px);}.content .gallery .gallery-item:hover .gallery-icon a img{-webkit-box-shadow:0 10px 15px -5px #E4E4E4;-moz-box-shadow:0 10px 15px -5px #E4E4E4;box-shadow:0 10px 15px -5px #E4E4E4;z-index:2;}@media (max-width: 960px){.content .gallery .gallery-item:hover .gallery-icon a img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}}.content .gallery:after{content:'';display:block;height:0;clear:both;}.content table{width:100%;border-spacing:0px;border-collapse:collapse;margin:3vh 0;}.content table,.content table th,.content table td{padding:0.5vh 0.5vw;border:1px solid #EFF0EF;}.content table caption{margin:0 0 10px 0;font-weight:400;text-transform:uppercase;}.content table thead{font-size:12px;font-weight:900;color:#222222;text-align:left;}.content table thead tr th{background-color:#f7f9fa;border-bottom:3px solid #A2CC41;font-size:18px;padding-top:1vh;padding-bottom:1vh;}.content table thead tr th strong,.content table thead tr th b{font-size:inherit;}.content table tbody td{vertical-align:middle;color:#898989;border:1px solid #EFF0EF;}.content table tbody td a{display:block;height:36px;position:relative;margin:-1px;}.content table tbody td a:before{content:'';display:block;width:4px;height:4px;position:absolute;background-color:#A2CC41;left:50%;margin:0 0 0 -2px;bottom:4px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.content table tbody td a:hover{background-color:#A2CC41;color:#fff;}.content table tbody td a:hover:before{background-color:#fff;}.content table tfoot td{height:36px;line-height:36px;}.content table tfoot td a{display:block;height:36px;line-height:36px;text-transform:uppercase;font-weight:900;font-size:12px;color:#222;}.content .wp-block-media-text{margin-bottom:30px;}@media (max-width: 768px){.content .wp-block-media-text{display:block;}}@media (max-width: 768px){.content .wp-block-media-text__content{padding-top:15px;padding-bottom:15px;}}.pageid-33 .content p,.pageid-35 .content p,.pageid-34 .content p,.pageid-60 .content p,.pageid-61 .content p,.pageid-62 .content p{font-size:18px;line-height:160%;}.content a.icon-call{text-decoration:none;}.content a.icon-call:before{font-size:70%;margin:0 5px 0 0;}.maps{margin: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;}.maps iframe{width:100%;height:40vh;}.contact-cols{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}.contact-cols .contact-col{width:40%;margin:0 10% 0 0;}@media (max-width: 960px){.contact-cols .contact-col{width:100%;margin:0;}}.contact-cols .contact-col + .contact-col{margin:0 0 0 10%;}@media (max-width: 960px){.contact-cols .contact-col + .contact-col{margin:5vh 0 0 0;}}.contact-cols .DG-form .DG-form-inner{background-color:#EBEDFF;}.contact-cols .DG-form .DG-form-inner input,.contact-cols .DG-form .DG-form-inner textarea{border-color:#EBEDFF;}.contact-cols .DG-form .DG-form-inner .button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.contact-cols .DG-form .DG-form-inner .button:hover{background-color:#465EFB;}.contact-cols .contact-med ul{padding:0;margin:0;}.contact-cols .contact-med ul li{font-size:24px;line-height:100%;font-weight:500;margin:0 0 3vh 0;}@media (max-width: 960px){.contact-cols .contact-med ul li{font-size:20px;}}@media (max-width: 768px){.contact-cols .contact-med ul li{font-size:14px;}}.contact-cols .contact-med ul li a{color:#303030;font-weight:inherit;}.contact-cols .contact-med ul li a .icon-viber{font-size:16px;color:#7e4ea0;margin:0 0 0 10px;}.contact-cols .contact-med ul li a .icon-viber:before{font-size:inherit;color:inherit;}.contact-cols .contact-med ul li a .icon-telegram{font-size:16px;color:#229ad4;}.contact-cols .contact-med ul li a .icon-telegram:before{font-size:inherit;color:inherit;}.contact-cols .contact-med ul li a:hover{color:#605CF9;}.contact-cols .contact-med ul li a:hover .icon-viber,.contact-cols .contact-med ul li a:hover .icon-telegram{color:#605CF9;}.contact-cols .contact-med ul [class^="icon-"]:before,.contact-cols .contact-med ul [class*=" icon-"]:before{margin:0 15px 0 0;font-size:20px;color:#A2CC41;}@media (max-width: 768px){.contact-cols .contact-med ul [class^="icon-"]:before,.contact-cols .contact-med ul [class*=" icon-"]:before{font-size:18px;}}#post-inner .post-thumb img{max-width:100%;}#post-inner #post-sidebar #post-sidebar-author{margin-bottom:30px;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-name{position:relative;line-height:140%;text-transform:uppercase;font-size:12px;padding:0 0 0 30px;margin:0 0 30px 0;overflow:hidden;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-name a,#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-name span{display:block;font-weight:700;font-size:16px;color:#000;text-decoration:none;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-name a:hover{text-decoration:underline;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-name:before{content:'';display:block;position:absolute;bottom:-20px;top:-20px;left:-35px;width:40px;background-color:#A2CC41;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-avatar{max-width:150px;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-avatar img{width:100%;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-block .post-sidebar-author-avatar{max-width:100px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;margin:0 0 30px 0;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-block .post-sidebar-author-avatar img{width:100%;display:block;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-block .post-sidebar-author-right .post-sidebar-author-date{font-size:12px;text-transform:uppercase;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-block .post-sidebar-author-right .post-sidebar-author-info{font-size:14px;}#post-inner #post-sidebar #post-sidebar-author .post-sidebar-author-block .post-sidebar-author-right .post-sidebar-author-info span + span{margin-left:10px;}#post-inner #post-sidebar #post-sidebar-plun{margin-bottom:30px;display:none;}#post-inner #post-sidebar #post-sidebar-plun .post-sidebar-plun-title{position:relative;overflow:hidden;line-height:140%;text-transform:uppercase;font-size:12px;padding:5px 5px 5px 30px;margin:0 0 30px 0;font-size:16px;font-weight:700;}#post-inner #post-sidebar #post-sidebar-plun .post-sidebar-plun-title:before{content:'';display:block;position:absolute;bottom:-20px;top:-20px;left:-35px;width:40px;background-color:#A2CC41;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}#post-inner #post-sidebar #post-sidebar-plun ul li:before{display:none;}#post-inner #post-sidebar #post-sidebar-rating{margin-bottom:30px;}#post-inner #post-sidebar #post-sidebar-rating .post-sidebar-rating-title{position:relative;line-height:140%;text-transform:uppercase;font-size:12px;padding:5px 5px 5px 30px;font-size:16px;font-weight:700;overflow:hidden;}#post-inner #post-sidebar #post-sidebar-rating .post-sidebar-rating-title:before{content:'';display:block;position:absolute;bottom:-20px;top:-20px;left:-35px;width:40px;background-color:#A2CC41;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}#post-inner #post-sidebar #post-sidebar-rating .post-sidebar-rating-info{font-size:12px;margin:0 0 20px 30px;}.post-headert-work{margin:0 0 5vh 0;}.post-headert-work .post-headert-work-inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;margin:0 -1vw;}.post-headert-work .post-headert-work-inner .post-report{width:50%;}@media (max-width: 768px){.post-headert-work .post-headert-work-inner .post-report{order:2;width:100%;}}.post-headert-work .post-headert-work-inner .post-report .post-report-inner{margin:0 1vw;font-size:18px;border:1px solid #EFF0EF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2vh 1vw;}@media (max-width: 468px){.post-headert-work .post-headert-work-inner .post-report .post-report-inner{padding:1vh 2vw;}}@media (max-width: 468px){.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item{font-size:14px;}}.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item + .post-report-item{margin-top:2vh;padding-top:2vh;border-top:1px solid #EFF0EF;}@media (max-width: 468px){.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item + .post-report-item{margin-top:1vh;padding-top:1vh;}}.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item b{display:block;font-weight:600;margin:0 0 1vh 0;}.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item .post-report-price{padding:1vh 1vw;font-weight:800;border:1px solid #EFF0EF;display:inline-block;-webkit-box-shadow:2px 5px 7px -2px #ccc;-moz-box-shadow:2px 5px 7px -2px #ccc;box-shadow:2px 5px 7px -2px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.post-headert-work .post-headert-work-inner .post-report .post-report-inner .post-report-item .post-report-price .icon-tag{margin:0 1vw 0 0;color:#A2CC41;font-size:30px;vertical-align:middle;}.post-headert-work .post-headert-work-inner .post-thumb{width:50%;}@media (max-width: 768px){.post-headert-work .post-headert-work-inner .post-thumb{order:1;width:100%;}}.post-headert-work .post-headert-work-inner .post-thumb .post-thumb-inner{margin:0 1vw;}.post-headert-work .post-headert-work-inner .post-thumb .post-thumb-inner img{display:block;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.blog-item{width:33.3333%;padding:0 0 6vh 0;position:relative;}@media (max-width: 960px){.blog-item{width:50%;}}@media (max-width: 768px){.blog-item{width:100%;padding:0;}.blog-item + .blog-item{padding:3vh 0 0 0;margin-top:3vh;border-top:1px solid #EFF0EF;}}.blog-item:before{content:'';display:none;width:1px;background-color:#EFF0EF;position:absolute;top:-3vh;right:3vw;bottom:3vh;}.blog-item:after{content:'';display:none;height:1px;background-color:#EFF0EF;position:absolute;top:-3vh;left:-3vw;right:3vw;}.blog-item .blog-item-inner{padding-right:3vw;position:relative;}.blog-item:hover .blog-title{color:#A2CC41;}.blog-item:hover .blog-thumb .blog-description{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}.blog-item:hover .blog-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(0);filter:grayscale(0);}.blog-item:hover .blog-item-inner:before{-webkit-transform:rotate(10deg) translate(0,0);-moz-transform:rotate(10deg) translate(0,0);transform:rotate(10deg) translate(0,0);}.blog-item .blog-category{font-size:12px;text-transform:uppercase;position:relative;z-index:4;}.blog-item .blog-category:before{content:'';display:inline-block;width:25px;height:8px;background-color:#A2CC41;margin:0 10px 0 0;}.blog-item .blog-category a{color:#000;text-decoration:none;}.blog-item .blog-category a:hover{text-decoration:underline;}.blog-item .blog-thumb{display:none;position:relative;overflow:hidden;margin:0 0 3vh 0;}.blog-item .blog-thumb:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}.blog-item .blog-thumb .blog-description{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;text-transform:uppercase;color:#fff;padding:3vw;font-weight:400;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,20%);-moz-transform:translate(0,20%);transform:translate(0,20%);}.blog-item .blog-thumb img{width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(100%) brightness(75%) contrast(200%) invert(15%);filter:grayscale(100%) brightness(75%) contrast(200%) invert(15%);}.blog-item .blog-title{text-transform:uppercase;margin:0 0 3vh 0;font-size:min(max( 0.7px , 4vw), 20px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.blog-item .blog-contents{padding:0;display:none;margin:0 0 3vh 0;}.blog-item .blog-author{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0 0 2vh 0;}.blog-item .blog-author .blog-author-avatar{width:40px;margin:0 15px 0 0;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.blog-item .blog-author .blog-author-avatar img{width:100%;display:block;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.blog-item .blog-author .blog-author-inner{color:#8a8a8a;text-transform:uppercase;font-size:12px;line-height:160%;}.blog-item .blog-author .blog-author-inner .blog-author-name{font-weight:700;position:relative;z-index:4;}.blog-item .blog-author .blog-author-inner .blog-author-name a{font-weight:700;text-decoration:none;color:#8a8a8a;}.blog-item .blog-author .blog-author-inner .blog-author-name a:hover{text-decoration:underline;color:#000;}.blog-item .blog-rating{margin:0 0 1vh 0;}.blog-item .blog-rating #rating .rating-item{font-size:min(max( 0.5px , 4vw), 20px);}.blog-item .blog-rating #rating #rating-total{font-size:min(max( 0.6px , 4vw), 20px);}.blog-item .blog-info{color:#8a8a8a;font-size:14px;}.blog-item .blog-info span + span{margin-left:10px;}.blog-item .blog-info .blog-edit-link{position:relative;z-index:4;}.blog-item .blog-more{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;z-index:3;}.swiper{width:100%;}.swiper.swiper-container .swiper-wrapper .swiper-slide{position:relative;}.swiper.swiper-container .swiper-wrapper .swiper-slide img{display:block;width:100%;}.swiper.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next:before{display:none;}.swiper.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next + .swiper-slide .DG-testimonial-inner{-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);transform:translate(50%,0);}.swiper.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next .DG-testimonial-inner{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}.swiper .swiper-pagination{text-align:left;padding:0 0 2vh 0;width:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}@media (max-width: 960px){.swiper .swiper-pagination{padding:0 0 1vh 0;}}.swiper .swiper-pagination span.swiper-pagination-bullet{margin-right:10px;width:50px;height:6px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.swiper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:60px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.swiper .swiper-button-prev{cursor:pointer;width:50px;height:50px;left:0;-webkit-transform:translate(-50px,0);-moz-transform:translate(-50px,0);transform:translate(-50px,0);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;transition:all 0.7s ease-out;}.swiper .swiper-button-prev:after{content:'\e814';font-family:"fontello";font-size:30px;display:block;width:40px;height:40px;margin:5px;-webkit-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);text-align:center;line-height:40px;background-color:rgba(255,255,255,0.2);color:#808080;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-indent:-5px;}.swiper .swiper-button-prev:hover:after{-webkit-transform:translate(-5px,0);-moz-transform:translate(-5px,0);transform:translate(-5px,0);background-color:#A2CC41;color:#fff;}.swiper .swiper-button-next{cursor:pointer;width:50px;height:50px;right:0;-webkit-transform:translate(50px,0);-moz-transform:translate(50px,0);transform:translate(50px,0);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;transition:all 0.7s ease-out;}.swiper .swiper-button-next:after{content:'\e815';font-family:"fontello";font-size:30px;display:block;width:40px;height:40px;margin:5px;-webkit-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);transition:all 0.5s cubic-bezier(0,0.65,0.29,0.96);text-align:center;line-height:40px;background-color:rgba(255,255,255,0.2);color:#808080;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}.swiper .swiper-button-next:hover:after{-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);transform:translate(5px,0);background-color:#A2CC41;color:#fff;}.swiper:hover .swiper-button-prev{-webkit-transform:translate(20px,0);-moz-transform:translate(20px,0);transform:translate(20px,0);}.swiper:hover .swiper-button-next{-webkit-transform:translate(-20px,0);-moz-transform:translate(-20px,0);transform:translate(-20px,0);}#faq{background-color:#F6FCFA;margin: min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0;}#faq .main{max-width:960px;}#faq .DG-h{text-align:center;display:block;color:#303030;}#faq .DG-h .DG-h-inner{text-transform:none;}#faq .DG-h:before{display:none;}#faq .DG-h:after{margin:2vh auto;}#faq .faq-item{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#303030;}#faq .faq-item + .faq-item{margin-top: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}#faq .faq-item.faq-item-show .faq-question:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}#faq .faq-item .faq-question{font-size:min(max( 14px , 4vw), 16px);font-weight:600;position:relative;cursor:pointer;padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)  50px  min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 20px) ;}#faq .faq-item .faq-question:before{font-size:min(max( 18px , 4vw), 24px);display:block;position:absolute;top: min(max(5px, calc( 0.5vw + 1vh )), 10px) ;right:1vw;height:20px;width:20px;color:#303030;text-align:center;line-height:20px;margin:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#faq .faq-item .faq-answer{padding: min(max(5px, calc( 0.5vw + 1vh )), 10px)   min(max(5px, calc( 0.5vw + 1vh )), 20px) ;display:none;}#comments{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;}#comments .comments-title{font-size:min(max( 1.2px , 4vw), 20px);text-transform:uppercase;font-weight:700;font-family:'Montserrat', sans-serif;margin:0 0 1em 0;line-height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}#comments .comments-title span{display:inline-block;background-color:#A2CC41;color:#fff;font-size:14px;font-weight:700;vertical-align:middle;padding:0 10px 0 0;height:26px;line-height:26px;margin:0 0 0 10px;}#comments .comments-title span:before{content:'';display:block;float:left;height:0;width:0;border-style:solid;border-width:13px 10px 13px 0;border-color:#fff #A2CC41 #fff transparent;margin:0 5px 0 0;}#comments .comment-reply-title{font-size:min(max( 16px , 4vw), 18px);font-family:'Montserrat', sans-serif;margin:0 0 1em 0;line-height:100%;font-weight:700;}@media (max-width: 768px){#comments .comment-reply-title{line-height:120%;padding:0 0 10px 0;}#comments .comment-reply-title:after{content:'';display:block;height:0;clear:both;}}#comments .comment-reply-title a b{background-color:#A2CC41;color:#000;padding:5px 10px;font-size:min(max( 18px , 4vw), 16px);font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}@media (max-width: 768px){#comments .comment-reply-title a b{display:block;float:left;}}#comments .comment-reply-title a:hover{text-decoration:none;}#comments .comment-reply-title a:hover b{background-color:#000;color:#fff;text-decoration:none;}#comments ul.comments-list{padding:0  min(max(5px, calc( 1.5vw + 1.5vh )), 50px)   min(max(5px, calc( 0.5vw + 1vh )), 30px)   min(max(5px, calc( 0.5vw + 1vh )), 30px) ;width:50%;max-width:550px;}#comments ul.comments-list li.comment-item{list-style:none;position:relative;}#comments ul.comments-list li.comment-item + .comment-item{margin-top: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}#comments ul.comments-list li.comment-item:before{display:none;}#comments ul.comments-list li.comment-item:hover .comment-wrap .comment-info .comment-reply{display:block;}#comments ul.comments-list li.comment-item .comment-wrap{border:1px solid #EFF0EF;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info{margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;position:relative;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-avtor{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-reply{display:none;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-reply .comment-reply-link{display:block;text-transform:uppercase;font-weight:700;font-size:12px;height:28px;line-height:28px;padding:0 10px;border:1px solid #EFF0EF;background-color:#fff;text-decoration:none;color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-reply .comment-reply-link:hover{background-color:#A2CC41;border-color:#A2CC41;color:#fff;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-date{display:block;padding:0 10px 0 0;color:#808080;font-size:12px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-avatar{display:block;width:30px;height:30px;padding:3px;background-color:#fff;border:1px solid #EFF0EF;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;margin:0 10px 0 -30px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-avatar img{width:100%;height:100%;display:block;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-info .comment-name{display:block;font-size:12px;color:#303030;text-transform:uppercase;font-weight:600;font-family:'Montserrat', sans-serif;margin:0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0 0;}#comments ul.comments-list li.comment-item .comment-wrap .comment-body{font-size:14px;}#comments ul.comments-list li.comment-item .comment-wrap .comment-moderation{background-color:#605CF9;color:#020122;padding:10px 15px;margin:0 0 10px 0;border-left:3px solid #020122;}#comments ul.comments-list li.comment-item ul.children{margin:0 0 0 30px;padding:20px 0 0 0;}#comments ul.comments-list li.comment-item ul.children .comment-wrap{background-color:#fff;}#comments ul.comments-list li.comment-item ul.children .comment-wrap:before{content:'';display:block;height:0;width:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #EFF0EF transparent;position:absolute;left:20px;top:-6px;}#comments ul.comments-list #respond{padding:30px;border:3px solid #EFF0EF;padding:20px;background-color:#fafafa;margin:20px 0 20px 20px;}#comments ul.comments-list #respond:before{content:'';display:block;height:0;width:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #EFF0EF transparent;position:absolute;left:20px;top:-13px;}#comments #respond{position:relative;max-width:720px;border:none;background-color:#F6FCFA;padding: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#comments #respond p{position:relative;}#comments #respond .comment-form-mailpoet{padding-top:3vh;}#comments #respond .cancel-reply-link{position:absolute;width:30px;height:30px;line-height:30px;text-align:center;top:0;right:0;font-size:14px;color:#444;}#comments #respond .comment-label{position:absolute;width:20px;height:20px;right:10px;top:50%;margin:-10px 0 0 0;color:#bebebe;}#comments #respond .comment-logout{font-size:18px;display:inline-block;vertical-align:middle;color:#A2CC41;}#comments #respond .comment-form-author{max-width:300px;}#comments #respond .comment-form-email{max-width:300px;}#comments #respond .form-submit{float:left;padding-right:20px;padding-top:30px;}#comments #respond .comment-message-info{display:block;overflow:hidden;border-left:3px solid #605CF9;background-color:rgba(96,92,249,0.1);padding:10px 20px;margin-left:20px;color:#605CF9;}#comments #respond .comment-message-info span{display:block;padding:2px 0;font-size:14px;}#comments #respond:after{content:'';display:block;height:0;clear:both;}.widget{font-size:14px;}.widget .title{font-weight:600;color:#303030;font-size:16px;font-family:'Montserrat', sans-serif;margin:0 0 3vh 0;}.widget ul{margin:0;padding:0;}.widget ul li{display:block;}.widget ul li + li{padding:5px 0 0 0;}.widget ul li a{display:block;color:#000;text-decoration:none;padding:3px 0;}.widget ul li a:hover{color:#605CF9;text-decoration:underline;}.widget ul li ul{padding:10px 0 0 20px;}.widget ul li .menu-custom-infobox{display:block;font-size:12px;border:1px dashed #d3dce0;padding:5px 10px;margin:10px 0 0 50px;position:relative;}.widget ul li .menu-custom-infobox:before{content:'';display:block;height:0;width:0;position:absolute;top:-7px;left:5px;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #d3dce0 transparent;}.widget ul li .menu-custom-infobox span{display:inline-block;}.widget ul li .menu-custom-infobox span + span{border-left:1px solid #d3dce0;margin-left:5px;padding-left:5px;}.widget aside + aside,.widget .widget-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#footer-widgets.widget aside + aside .widget-wrap,#footer-widgets.widget .widget-item .widget-wrap{padding:3vh 0;}@media (max-width: 768px){#footer-widgets.widget aside + aside .widget-wrap,#footer-widgets.widget .widget-item .widget-wrap{padding:0;}}.widget aside + aside + .widget-item,.widget .widget-item + .widget-item{margin:5vh 0 0 0;}#footer-widgets.widget aside + aside + .widget-item,#footer-widgets.widget .widget-item + .widget-item{margin:0 0 0 0;}.widget .widget_calendar{font-size:14px;}.widget .widget_calendar a{text-decoration:none;font-weight:400;}.widget .widget_calendar table{width:100%;border-spacing:1px;border-collapse:separate;}.widget .widget_calendar table td{padding:0;}.widget .widget_calendar table caption{margin:0 0 10px 0;font-weight:400;text-transform:uppercase;}.widget .widget_calendar table thead{font-size:12px;font-weight:900;color:#222222;}.widget .widget_calendar table thead th{height:36px;line-height:36px;background-color:#f7f9fa;}.widget .widget_calendar table tbody td{text-align:center;vertical-align:middle;height:36px;line-height:36px;color:#898989;}.widget .widget_calendar table tbody td a{display:block;height:36px;position:relative;margin:-1px;}.widget .widget_calendar table tbody td a:before{content:'';display:block;width:4px;height:4px;position:absolute;background-color:#A2CC41;left:50%;margin:0 0 0 -2px;bottom:4px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.widget .widget_calendar table tbody td a:hover{background-color:#A2CC41;color:#fff;}.widget .widget_calendar table tbody td a:hover:before{background-color:#fff;}.widget .widget_calendar table tbody td#today{outline:1px solid #A2CC41;}.widget .widget_calendar table tfoot td{height:36px;line-height:36px;}.widget .widget_calendar table tfoot td a{display:block;height:36px;line-height:36px;text-transform:uppercase;font-weight:900;font-size:12px;color:#222;}.widget .widget_calendar table tfoot td#prev{text-align:left;padding:0 0 0 15px;}.widget .widget_calendar table tfoot td#next{text-align:right;padding:0 15px 0 0;}.widget .widget_recent_entries span{font-size:12px;display:block;}.widget .DG-widget .widget-tabs .widget-tabs-header{padding:0;margin:0 0 10px 0;border-bottom:1px solid #d3dce0;}.widget .DG-widget .widget-tabs .widget-tabs-header li{display:block;float:left;}.widget .DG-widget .widget-tabs .widget-tabs-header li:before{display:none;}.widget .DG-widget .widget-tabs .widget-tabs-header li + li{padding:0;margin:0 0 0 5px;}.widget .DG-widget .widget-tabs .widget-tabs-header li a{background-color:#fff;display:block;padding:10px;text-decoration:none;border-style:solid;border-width:1px 1px 0 1px;border-color:#d3dce0;position:relative;text-transform:uppercase;font-size:12px;}.widget .DG-widget .widget-tabs .widget-tabs-header li a:before{content:'';margin:0;}.widget .DG-widget .widget-tabs .widget-tabs-header li.ui-state-default a{background-color:#ffffff 80%;background-image:-webkit-linear-gradient(top,#ffffff 80% #f7f7f7 100%,#605CF9 100%);background-image:-moz-linear-gradient(top,#ffffff 80% #f7f7f7 100%,#605CF9 100%);background-image:-ms-linear-gradient(top,#ffffff 80% #f7f7f7 100%,#605CF9 100%);background-image:-o-linear-gradient(top,#ffffff 80% #f7f7f7 100%,#605CF9 100%);background-image:linear-gradient(top,#ffffff 80% #f7f7f7 100%,#605CF9 100%);}.widget .DG-widget .widget-tabs .widget-tabs-header li.ui-tabs-active a{color:#A2CC41;background:#fff;}.widget .DG-widget .widget-tabs .widget-tabs-header li.ui-tabs-active a:before{content:'';display:block;height:2px;background-color:#fff;position:absolute;left:0;right:0;bottom:-1px;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.widget .DG-widget .widget-tabs .widget-tabs-header:after{content:'';display:block;height:0;clear:both;}.widget .DG-widget .widget-post-item{position:relative;}.widget .DG-widget .widget-post-item + .widget-post-item{margin:5vh 0 0 0;}.widget .DG-widget .widget-post-item .widget-post-thumb{overflow:hidden;}.widget .DG-widget .widget-post-item .widget-post-thumb img{width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(100%) brightness(75%) contrast(200%) invert(15%);filter:grayscale(100%) brightness(75%) contrast(200%) invert(15%);}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-title{display:block;font-size:16px;line-height:18px;color:#808080;margin:2vh 0 0 0;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-title b{color:#393e5c;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-title a{color:#000;text-decoration:underline;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-title a:hover{color:#605CF9;text-decoration:none;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:2vh 0 0 0;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-avatar{width:40px;margin:0 15px 0 0;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-avatar img{width:100%;display:block;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-inner{color:#8a8a8a;text-transform:uppercase;font-size:12px;line-height:160%;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-inner .widget-post-author-name{font-weight:700;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-inner .widget-post-author-name a{font-weight:700;color:#808080;text-decoration:none;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-inner .widget-post-author-name a:hover{text-decoration:underline;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-author .widget-post-author-inner .widget-post-author-date{font-size:10px;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-rating{margin:1vh 0 0 0;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-rating .rating-wrap .rating-item{font-size:min(max( 0.3px , 4vw), 20px);}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-rating .rating-wrap .rating-total{font-size:min(max( 0.3px , 4vw), 20px);}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-info{display:block;font-size:12px;line-height:14px;margin:1vh 0 0 0;color:#808080;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-info .widget-post-comments{display:inline-block;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-info .widget-post-views{display:inline-block;margin:0 0 0 10px;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-desc{display:block;font-size:12px;line-height:14px;}.widget .DG-widget .widget-post-item .widget-post-inner .widget-post-more{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.widget .DG-widget .widget-post-item:hover .widget-post-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(0);filter:grayscale(0);}.widget .DG-widget .widget-post-item:hover .widget-post-inner .widget-post-title{text-decoration:underline;}.widget .DG-widget .widget-post-item:hover .widget-post-inner .widget-post-author{position:relative;z-index:2;}.widget .DG-widget .widget-post-item:after{content:'';display:block;height:0;clear:both;}.widget .DG-widget.widget-contacts [class^="icon-"]:before,.widget .DG-widget.widget-contacts [class*=" icon-"]:before{margin:0 15px 0 0;color:#A2CC41;}.widget .DG-widget.widget-contacts .top-call{background-color:#A2CC41;color:#fff;display:inline-block;padding:1vh 1vw;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;margin:2vh 0 0 0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.widget .DG-widget.widget-contacts .top-call:hover{background-color:#02C6A6;}@media (max-width: 768px){.widget .DG-widget.widget-contacts .top-call{padding:1vh 8vw;}}.widget .DG-widget.widget-logo .logo-inner{margin:0 auto 4vh auto;max-width:180px;display:block;}.widget .DG-widget.widget-logo .logo-inner img{width:100%;display:block;}.widget .DG-widget.widget-logo .widget-logo-desc{font-size:16px;}.widget .DG-widget.widget-schedule ul li b{font-weight:600;}.search{width:100%;max-width:400px;}@media (max-width: 1250px){.search{max-width:300px;}}#main-rel .search{margin:0 auto  min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  auto;}.search form{position:relative;}.search form input[type="search"]{border-color:#ddecba;border-width:1px;}.search form button[type="submit"]{position:absolute;top:3px;right:3px;width:45px;text-indent:999px;overflow:hidden;background:#fff url(/media/img/search.svg) no-repeat center center;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto;}.navigation{padding:0;margin:0 0 3vh 0;clear:both;}.navigation.navigation-comments{border-top:none;border-bottom:1px solid #d3dce0;margin:0 0 30px 0;padding:0 0 30px 0;}.navigation .navigation-all{float:right;}.navigation .navigation-all a{display:block;height:40px;line-height:40px;min-width:40px;text-transform:uppercase;font-size:12px;font-weight:400;color:#000;}.navigation .navigation-page{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}.navigation .navigation-page > *{display:inline-block;font-size:16px;font-weight:600;text-align:center;text-decoration:none;margin-right:0.5vw;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.navigation .navigation-page a{color:#303030;display:block;position:relative;overflow:hidden;height:40px;min-width:40px;line-height:40px;}.navigation .navigation-page a:hover{text-decoration:none;background:#A2CC41;color:#fff;}.navigation .navigation-page a:hover *{text-decoration:none;}.navigation .navigation-page span.current{background-color:#A2CC41;color:#fff;height:40px;min-width:40px;line-height:40px;}.navigation .navigation-page .prev,.navigation .navigation-page .next{background-color:#F5F5F5;font-size:20px;min-width:40px;}.navigation .navigation-preview{float:left;display:block;height:40px;line-height:40px;text-transform:uppercase;font-size:12px;font-weight:400;}.navigation:after{content:'';display:block;height:0;clear:both;}.sort{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;border-bottom:1px solid #EFF0EF;padding:0 0  min(max(5px, calc( 0.5vw + 1vh )), 20px)  0;margin:0 0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0;}.sort-order{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}.sort-limit{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}.sort-label{padding:0  min(max(5px, calc( 0.5vw + 1vh )), 10px)  0 0;font-weight:400;}.sort-data a{display:inline-block;padding:2px  min(max(5px, calc( 0.5vw + 1vh )), 10px) ;font-weight:500;color:#303030;}.sort-data a:hover{color:#A2CC41;}.sort-data a.sort-active{color:#605CF9;cursor:default;}#footer-guidance{margin: min(max(5px, calc( 0.5vw + 1vh )), 30px)  0 0 0;background-color:#E4ECFF;}#footer-guidance .main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;}@media (max-width: 960px){#footer-guidance .main{padding:0;}}#footer-guidance .footer-col{padding: min(max(5px, calc( 0.5vw + 1vh )), 20px) ;width:33.3333%;background-color:#E4ECFF;background-image:-webkit-linear-gradient(90deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-moz-linear-gradient(90deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-ms-linear-gradient(90deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-o-linear-gradient(90deg,#E4ECFF 0%,#CDD7F3 100%);background-image:linear-gradient(90deg,#E4ECFF 0%,#CDD7F3 100%);display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width: 960px){#footer-guidance .footer-col{width:100%;background-color:#E4ECFF;background-image:-webkit-linear-gradient(180deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-moz-linear-gradient(180deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-ms-linear-gradient(180deg,#E4ECFF 0%,#CDD7F3 100%);background-image:-o-linear-gradient(180deg,#E4ECFF 0%,#CDD7F3 100%);background-image:linear-gradient(180deg,#E4ECFF 0%,#CDD7F3 100%);}}#footer-guidance .footer-col .footer-icon{width:80px;height:80px;margin:0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0 0;background-color:#fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}#footer-guidance .footer-col .footer-icon span{display:block;width:100%;line-height:80px;height:100%;font-size:50px;color:#7392E7;text-align:center;}#footer-guidance .footer-col .footer-desc{font-size:18px;}#footer-guidance .footer-col .footer-desc b{display:block;font-weight:600;}#footer{background-color:#F6FCFA;color:#303030;}#footer:after{content:'';display:block;height:0;clear:both;}#footer .main{position:relative;}#footer a{text-decoration:none;color:#303030;}#footer a:hover{color:#A2CC41;}#footer a:hover .icon-viber,#footer a:hover .icon-telegram{color:#A2CC41;}#footer a .icon-viber{font-size:16px;color:#7e4ea0;margin:0 0 0 10px;}#footer a .icon-viber:before{font-size:inherit;color:inherit;}#footer a .icon-telegram{font-size:16px;color:#229ad4;}#footer a .icon-telegram:before{font-size:inherit;color:inherit;}#footer #footer-widgets{padding: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}#footer #footer-widgets .title{font-size:18px;}#footer #footer-widgets .title:after{content:'';display:block;width:40px;height:2px;background-color:#A2CC41;margin:5px 0 0 0;}#footer #footer-widgets.widget-count-1 .widget-item{width:100%;}#footer #footer-widgets.widget-count-2 .widget-item{width:50%;}@media (max-width: 768px){#footer #footer-widgets.widget-count-2 .widget-item{width:100%;}}#footer #footer-widgets.widget-count-3 .widget-item{width:33.3333%;}@media (max-width: 960px){#footer #footer-widgets.widget-count-3 .widget-item{width:100%;}}#footer #footer-widgets.widget-count-4 .widget-item{width:25%;}@media (max-width: 960px){#footer #footer-widgets.widget-count-4 .widget-item{width:50%;}}@media (max-width: 768px){#footer #footer-widgets.widget-count-4 .widget-item{width:100%;}}#footer #footer-widgets.widget-count-5 .widget-item{width:20%;}@media (max-width: 960px){#footer #footer-widgets.widget-count-5 .widget-item{width:33.3333%;}}@media (max-width: 768px){#footer #footer-widgets.widget-count-5 .widget-item{width:100%;}}@media (max-width: 960px){#footer #footer-widgets .widget-item{margin: min(max(5px, calc( 1.5vw + 1.5vh )), 50px)  0 0 0;}}#footer #footer-widgets .widget-item .widget-wrap{padding:0  min(max(5px, calc( 0.5vw + 1vh )), 30px)  0 0;}#footer #footer-widgets .widget-footer:nth-child(1){width:24%;}@media (max-width: 1250px){#footer #footer-widgets .widget-footer:nth-child(1){width:33.3333%;}}@media (max-width: 768px){#footer #footer-widgets .widget-footer:nth-child(1){width:50%;}}@media (max-width: 468px){#footer #footer-widgets .widget-footer:nth-child(1){width:100%;}}#footer #footer-widgets .widget-footer:nth-child(2){width:19%;}@media (max-width: 1250px){#footer #footer-widgets .widget-footer:nth-child(2){width:33.3333%;}}@media (max-width: 768px){#footer #footer-widgets .widget-footer:nth-child(2){width:50%;}}@media (max-width: 468px){#footer #footer-widgets .widget-footer:nth-child(2){width:100%;}}#footer #footer-widgets .widget-footer:nth-child(3){width:19%;}@media (max-width: 1250px){#footer #footer-widgets .widget-footer:nth-child(3){width:33.3333%;}}@media (max-width: 768px){#footer #footer-widgets .widget-footer:nth-child(3){width:50%;}}@media (max-width: 468px){#footer #footer-widgets .widget-footer:nth-child(3){width:100%;}}#footer #footer-widgets .widget-footer:nth-child(4){width:19%;}@media (max-width: 1250px){#footer #footer-widgets .widget-footer:nth-child(4){width:33.3333%;margin-top: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}}@media (max-width: 768px){#footer #footer-widgets .widget-footer:nth-child(4){width:50%;}}@media (max-width: 468px){#footer #footer-widgets .widget-footer:nth-child(4){width:100%;}}#footer #footer-widgets .widget-footer:nth-child(5){width:19%;}@media (max-width: 1250px){#footer #footer-widgets .widget-footer:nth-child(5){width:33.3333%;margin-top: min(max(5px, calc( 0.5vw + 1vh )), 30px) ;}}@media (max-width: 768px){#footer #footer-widgets .widget-footer:nth-child(5){width:50%;}}@media (max-width: 468px){#footer #footer-widgets .widget-footer:nth-child(5){width:100%;}}#footer #footer-bottom{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;border-top:1px solid #A2CC41;padding:2vh 0;}@media (max-width: 960px){#footer #footer-bottom{display:block;padding:3vh 0 0 0;}}#footer #footer-copy{font-size:16px;line-height:140%;}@media (max-width: 960px){#footer #footer-copy{width:100%;}}#footer #footer-social ul{padding:0;margin:0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}#footer #footer-social ul li a{font-size:30px;display:block;width:50px;height:50px;text-align:center;line-height:50px;}.soc a{display:inline-block;width:30px;height:30px;line-height:100%;text-align:center;position:relative;z-index:1;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}.soc a span{color:#605CF9;font-size:16px;display:inline-block;}position: relative
			.soc a span:before{margin:0;}.soc a:hover{border-color:#605CF9;}.soc a.vk span{color:#25668c;}.soc a.fb span{color:#1f589b;}.soc a.ok span{color:#ff9400;}.soc a.in span{color:#3d739c;}.soc a.gg span{color:#d92900;}.soc a.tw span{color:#00adf2;}.soc a.yt span{color:#d92900;}.soc a.vb span{color:#7937af;}.soc a.tl span{color:#48b7f5;}.soc a.wa span{color:#390;}#page404{text-align:center;padding:200px 0;width:100%;}#page404 h1{margin:0;}#page404 h1 b{display:inline-block;background-color:#333;color:#fff;padding:5px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#page404 .catalog-404{margin:20px 0 0 0;}#page404 .catalog-404 a{display:inline-block;background-color:#A2CC41;color:#fff;padding:10px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#scroll-to-top{display:block;position:fixed;width:50px;height:50px;bottom:20px;right:20px;z-index:1001;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;-webkit-transition:all 1s cubic-bezier(0,0.65,0.29,0.96);-moz-transition:all 1s cubic-bezier(0,0.65,0.29,0.96);transition:all 1s cubic-bezier(0,0.65,0.29,0.96);-webkit-transform:translate(0,200%);-moz-transform:translate(0,200%);transform:translate(0,200%);background-color:#A2CC41;color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}#scroll-to-top.scroll-to-top-show{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);}#scroll-to-top .icon-up{display:block;text-transform:uppercase;font-size:40px;width:inherit;height:inherit;line-height:45px;}#scroll-to-top .icon-up:before{width:inherit;height:inherit;text-align:center;line-height:inherit;}