a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[role=button],button,input[type=button],input[type=reset],input[type=submit]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=button],input[type=reset],input[type=submit]{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[role=button]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button:active{outline:0;border:none}button:focus{outline:0}input:focus,textarea:focus{outline:0}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #e0e0e0;border-bottom-width:2px;background:#f8f8f8;position:relative;border-radius:4px}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 30px 0 0;padding:6px;font-size:12px;line-height:18px;color:#444;min-height:18px}.selectric .button{display:block;position:absolute;right:0;top:0;width:30px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOCA1IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjgiIGhlaWdodD0iNSI+PHBhdGggZD0iTTcuNzgxIDEuNDQ0Yy0uMjgxLjMwNy0zLjIzOCAzLjMxMS0zLjIzOCAzLjMxMS0uMTUxLjE2NC0uMzQ3LjI0NS0uNTQ0LjI0NS0uMTk3IDAtLjM5NC0uMDgyLS41NDMtLjI0NSAwIDAtMi45NTctMy4wMDMtMy4yMzktMy4zMTEtLjI4MS0uMzA3LS4zLS44NTkgMC0xLjE4OC4zMDEtLjMyOC43MTktLjM1NCAxLjA4NyAwbDIuNjk1IDIuNzU1IDIuNjk0LTIuNzU1Yy4zNjgtLjM1NC43ODctLjMyOCAxLjA4NyAwIC4zMDEuMzI4LjI4Mi44ODEgMCAxLjE4N3oiIGZpbGw9IiNiYmIiLz48L3N2Zz4K) no-repeat 50%;font:0/0 a}@media \0screen\,screen\9{.selectric .button{color:#ddd;text-align:center;font:20px/30px Lucida Sans Unicode,Arial Unicode MS,Arial}}.selectric-hover .selectric{border-color:#ccc}.selectric-hover .selectric .button{color:#888}.selectric-hover .selectric .button:after{border-top-color:#888}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#ccc;background:#f0f0f0;margin-top:1px;border-bottom-width:1px}.selectric-open .selectric-items{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s cubic-bezier(.175,.885,.32,1.275);transition:.3s cubic-bezier(.175,.885,.32,1.275)}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{visibility:hidden;opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);position:absolute;top:100%;left:0;background:#fefefe;border:1px solid #ccc;z-index:-1;box-shadow:0 0 10px -6px,inset 0 0 0 1px #fff;margin:8px 0;padding:10px 0;border-radius:4px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items:after,.selectric-items:before{content:"";position:absolute;top:-9px;left:12px;width:0;height:0;border-bottom:6px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;margin-top:3px}.selectric-items:after{margin-top:4px;border-bottom-color:#fff}.selectric-above .selectric-items:after,.selectric-above .selectric-items:before{top:100%;border-bottom-width:0;border-top:6px solid #bbb;margin-top:0}.selectric-above .selectric-items:after{border-top-color:#fff;margin-top:-1px}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:6px 30px 6px 10px;color:#666;cursor:pointer;position:relative;overflow:hidden}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li:after{content:"";position:absolute;z-index:3;top:0;right:-10px;width:30px;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTIgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEwIj48cGF0aCBkPSJNMCA1YzAtLjIyNC4wNzItLjQxNS4yMTctLjU3MmwxLjA1My0xLjE0NWMuMTQ0LS4xNTcuMzItLjIzNi41MjYtLjIzNi4yMDYgMCAuMzgyLjA3OS41MjYuMjM2bDIuMjc2IDIuNDgzIDUuMDc5LTUuNTNjLjE0NS0uMTU3LjMyLS4yMzYuNTI2LS4yMzYuMjA2IDAgLjM4Mi4wNzkuNTI2LjIzNmwxLjA1MyAxLjE0NWMuMTQ0LjE1Ny4yMTcuMzQ4LjIxNy41NzIgMCAuMjI0LS4wNzIuNDE1LS4yMTcuNTcybC02LjY1OCA3LjIzOWMtLjE0NC4xNTctLjMyLjIzNi0uNTI2LjIzNi0uMjA2IDAtLjM4Mi0uMDc5LS41MjYtLjIzNmwtMy44NTYtNC4xOTJjLS4xNDUtLjE1Ny0uMjE3LS4zNDgtLjIxNy0uNTcyeiIgZmlsbD0iI2JiYiIvPjwvc3ZnPgo=) no-repeat 50% 50%;opacity:0;-webkit-transition:.2s;transition:.2s}.selectric-items li.selected:after{opacity:1;right:0}.selectric-items li:hover{background:#f0f0f0;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}@font-face{font-family:RobotoBold;font-style:normal;font-weight:900;src:url(../fonts/roboto_bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:RobotoBlack;font-style:normal;font-weight:900;src:url(../fonts/roboto_black.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:RobotoBold;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Bold/Roboto-Bold.eot);src:url(../fonts/Roboto-Bold/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Bold/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold/Roboto-Bold.ttf) format("truetype"),url(../fonts/Roboto-Bold/Roboto-Bold.svg#robotobold) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:RobotoBlack;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Black/Roboto-Black.eot);src:url(../fonts/Roboto-Black/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Black/Roboto-Black.woff) format("woff"),url(../fonts/Roboto-Black/Roboto-Black.ttf) format("truetype"),url(../fonts/Roboto-Black/Roboto-Black.svg#robotoblack) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Roboto Light';font-style:normal;font-weight:300;src:url(../fonts/Roboto-300/Roboto-Light.ttf)}@font-face{font-family:'Roboto Thin';font-style:normal;font-weight:100;src:url(../fonts/Roboto-100/Roboto-Thin.ttf)}@font-face{font-family:'Roboto Medium';font-style:normal;font-weight:500;src:url(../fonts/Roboto-500/Roboto-Medium.ttf)}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot);src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format("embedded-opentype"),local("Open Sans"),local("Open-Sans-regular"),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff2) format("woff2"),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff) format("woff"),url(../fonts/Open-Sans-regular/Open-Sans-regular.ttf) format("truetype"),url(../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format("svg")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(../fonts/Roboto-regular/Roboto-regular.eot);src:url(../fonts/Roboto-regular/Roboto-regular.eot?#iefix) format("embedded-opentype"),local("Roboto"),local("Roboto-regular"),url(../fonts/Roboto-regular/Roboto-regular.woff2) format("woff2"),url(../fonts/Roboto-regular/Roboto-regular.woff) format("woff"),url(../fonts/Roboto-regular/Roboto-regular.ttf) format("truetype"),url(../fonts/Roboto-regular/Roboto-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(../fonts/Roboto-700/Roboto-700.eot);src:url(../fonts/Roboto-700/Roboto-700.eot?#iefix) format("embedded-opentype"),local("Roboto Bold"),local("Roboto-700"),url(../fonts/Roboto-700/Roboto-700.woff2) format("woff2"),url(../fonts/Roboto-700/Roboto-700.woff) format("woff"),url(../fonts/Roboto-700/Roboto-700.ttf) format("truetype"),url(../fonts/Roboto-700/Roboto-700.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;src:url(../fonts/Roboto-900/Roboto-900.eot);src:url(../fonts/Roboto-900/Roboto-900.eot?#iefix) format("embedded-opentype"),local("Roboto Black"),local("Roboto-900"),url(../fonts/Roboto-900/Roboto-900.woff2) format("woff2"),url(../fonts/Roboto-900/Roboto-900.woff) format("woff"),url(../fonts/Roboto-900/Roboto-900.ttf) format("truetype"),url(../fonts/Roboto-900/Roboto-900.svg#Roboto) format("svg")}@font-face{font-family:'Open Sans';font-weight:300;font-style:normal;src:url(../fonts/Open-Sans-300/Open-Sans-300.eot);src:url(../fonts/Open-Sans-300/Open-Sans-300.eot?#iefix) format("embedded-opentype"),local("Open Sans Light"),local("Open-Sans-300"),url(../fonts/Open-Sans-300/Open-Sans-300.woff2) format("woff2"),url(../fonts/Open-Sans-300/Open-Sans-300.woff) format("woff"),url(../fonts/Open-Sans-300/Open-Sans-300.ttf) format("truetype"),url(../fonts/Open-Sans-300/Open-Sans-300.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot);src:url(../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format("embedded-opentype"),local("Open Sans"),local("Open-Sans-regular"),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff2) format("woff2"),url(../fonts/Open-Sans-regular/Open-Sans-regular.woff) format("woff"),url(../fonts/Open-Sans-regular/Open-Sans-regular.ttf) format("truetype"),url(../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(../fonts/Open-Sans-600/Open-Sans-600.eot);src:url(../fonts/Open-Sans-600/Open-Sans-600.eot?#iefix) format("embedded-opentype"),local("Open Sans Semibold"),local("Open-Sans-600"),url(../fonts/Open-Sans-600/Open-Sans-600.woff2) format("woff2"),url(../fonts/Open-Sans-600/Open-Sans-600.woff) format("woff"),url(../fonts/Open-Sans-600/Open-Sans-600.ttf) format("truetype"),url(../fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;src:url(../fonts/Open-Sans-700/Open-Sans-700.eot);src:url(../fonts/Open-Sans-700/Open-Sans-700.eot?#iefix) format("embedded-opentype"),local("Open Sans Bold"),local("Open-Sans-700"),url(../fonts/Open-Sans-700/Open-Sans-700.woff2) format("woff2"),url(../fonts/Open-Sans-700/Open-Sans-700.woff) format("woff"),url(../fonts/Open-Sans-700/Open-Sans-700.ttf) format("truetype"),url(../fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-weight:800;font-style:normal;src:url(../fonts/Open-Sans-800/Open-Sans-800.eot);src:url(../fonts/Open-Sans-800/Open-Sans-800.eot?#iefix) format("embedded-opentype"),local("Open Sans Extrabold"),local("Open-Sans-800"),url(../fonts/Open-Sans-800/Open-Sans-800.woff2) format("woff2"),url(../fonts/Open-Sans-800/Open-Sans-800.woff) format("woff"),url(../fonts/Open-Sans-800/Open-Sans-800.ttf) format("truetype"),url(../fonts/Open-Sans-800/Open-Sans-800.svg#OpenSans) format("svg")}@font-face{font-family:Lato;src:url(../fonts/Lato-Black/Lato-Black.eot);src:url(../fonts/Lato-Black/Lato-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Black/Lato-Black.woff2) format('woff2'),url(../fonts/Lato-Black/Lato-Black.woff) format('woff'),url(../fonts/Lato-Black/Lato-Black.ttf) format('truetype');font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular/Lato-Regular.eot);src:url(../fonts/Lato-Regular/Lato-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Regular/Lato-Regular.woff2) format('woff2'),url(../fonts/Lato-Regular/Lato-Regular.woff) format('woff'),url(../fonts/Lato-Regular/Lato-Regular.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Monserat;src:url(../fonts/Monserat/Montserrat-Bold-webfont.eot);src:url(../fonts/Monserat/Montserrat-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/Monserat/Montserrat-Bold-webfont.woff) format('woff'),url(../fonts/Monserat/Montserrat-Bold-webfont.ttf) format('truetype'),url(../fonts/Monserat/Montserrat-Bold-webfont.svg#montserrat) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Volkhov;src:url(../fonts/Volkhov-Italic-OTF.eot);src:url(../fonts/Volkhov-Italic-OTF.eot?#iefix) format('embedded-opentype'),url(../fonts/Volkhov-Italic-OTF.woff) format('woff'),url(../fonts/Volkhov-Italic-OTF.ttf) format('truetype'),url(../fonts/Volkhov-Italic-OTF.svg#VolkhovItalic) format('svg');font-weight:400;font-style:italic}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;background:#869791}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;background:#fecd08}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:6.3rem;height:.6rem;margin:5px 7px;background:#b7b7b7}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#fecd08}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}:root{font-size:10px}@media only screen and (max-width:1440px){:root{font-size:.7vw}}@media only screen and (max-width:1400px){:root{font-size:.65vw}}@media only screen and (max-width:980px){:root{font-size:6px}}@media only screen and (max-width:780px){:root{font-size:6.5px}}body{font-family:"Open Sans",sans-serif;font-size:1.6rem}.btn_basic,.btn_transparent{display:inline-block;width:auto;text-transform:none}.svg_all{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[role=button],button,input[type=button],input[type=reset],input[type=submit]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=button],input[type=reset],input[type=submit]{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[role=button]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button:active{outline:0;border:none}button:focus{outline:0}input:focus,textarea:focus{outline:0}.header_menu_close{position:absolute;right:2rem;width:32px;height:32px;cursor:pointer;z-index:901}.header_menu_close:hover:after,.header_menu_close:hover:before{background-color:#000}.header_menu_close:after,.header_menu_close:before{position:absolute;left:15px;content:' ';height:32px;width:2px;background-color:#000}.header_menu_close:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.header_menu_close:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header_menu_open{position:absolute;right:21px;width:3rem;z-index:800}.header_menu_open span,.header_menu_open span:after,.header_menu_open span:before{cursor:pointer;border-radius:1px;height:2px;width:21px;background:#000;position:absolute;display:block;content:''}.header_menu_open span:before{top:-7px}.header_menu_open span:after{bottom:-7px}.header_menu_close{display:none;z-index:9999}.header_menu_open{display:none;z-index:800}.header_menu_ul{max-width:116.8rem;width:100%;margin:0 auto;position:relative;display:table}.header_menu_li{display:table-cell;padding:10px;text-align:center;position:relative;cursor:pointer}.header_menu_li>a{text-decoration:none;font-size:1.5rem;letter-spacing:.2rem;position:relative}@media only screen and (max-width:740px){.header_menu{display:none;height:100vh!important;top:0;position:fixed;width:100%}.header_menu_open{display:block}.header_menu_ul{padding-bottom:50px;max-width:116.8rem;width:100%;margin:0 auto;position:relative;display:block}.header_menu_li{display:block;padding:10px;background:red;text-align:left;position:relative;cursor:pointer;height:auto}.header_menu_li>a{text-decoration:none;font-size:1.5rem;letter-spacing:.2rem;position:relative}}.header_menu_open{padding:10px;background-color:#fff;padding-top:16px;width:21px;height:8px;cursor:pointer;opacity:.75;position:fixed}.header_menu_close{position:fixed;top:2rem}.header_menu{width:53.6rem;margin-top:4.1rem;position:absolute;display:inline-block;vertical-align:top;left:50%;right:0;margin-left:2.3rem;margin-right:auto;transform:translateX(-50%)}.header_menu.fixed_menu{position:fixed;background:#fff;top:0;box-shadow:1px 1px 8px #000}.header_menu_li{padding:0;text-transform:uppercase}.header_menu_li>a{color:#030000;display:inline-block;height:4.7rem;white-space:normal;border-bottom:.5rem solid #fff}.header_menu_li.current-menu-item>a,.header_menu_li>a:hover{color:#030000}@media only screen and (max-width:740px){.header_menu{background:#fff;width:55%;height:auto;padding-top:2rem;border-left:1px solid #a2c073;display:none;right:0;margin-top:0;position:absolute;top:0}.header_menu_ul{display:block;position:fixed;background:#fff}.header_menu_li{display:block;border:none;padding:1.5rem 3rem 1.5rem 3rem;height:auto;background:0 0;background-color:#fff}.header_menu_li>a{font-size:2.2rem;padding:5px;font-weight:300;display:inline-block;color:#000;height:3rem;border-bottom:.3rem solid #fff}}.header_menu.fixed_menu .header_menu_li>a{height:1.7rem;font-size:1.1rem;color:#000}.header_menu.fixed_menu .header_menu_li{padding:1rem;padding-top:1.5rem}.header_menu.fixed_menu .header_menu_li>a:hover{height:1.7rem}.header_menu_li_parent{position:relative}.header_menu_li_parent:after{content:'';border:.8rem solid transparent;border-top:.8rem solid #ec1c24;position:absolute;margin-top:.4rem;display:inline-block;vertical-align:top;margin-left:1rem}.header_menu_li_parent:hover .sub-menu{display:block}.sub-menu{position:absolute;top:auto;left:2.4rem;text-align:left;width:17.5rem;z-index:5;display:none}.sub-menu:after{position:absolute;top:-2px;left:0;content:'';background:#ec1c24;height:2px;width:100%}.header_menu_child_li{width:100%;display:inline-block;background:#1c1c1c;position:relative;margin-bottom:1px}.header_menu_child_li a{text-decoration:none;color:#fff;padding-left:2rem;padding-top:1.6rem;display:inline-block;width:100%;box-sizing:border-box;font-size:1.5rem;font-family:Lato;font-style:normal;font-weight:900;padding-bottom:1.4rem;padding-right:2rem}.services_menu-item:hover a{color:#fff;border-color:#fecd08;background:#fecd08}.header_widgets__phone_a.header_widgets__a{font-size:1.8rem;letter-spacing:.45rem}.header_inner .header_widgets{width:auto;margin:0 auto;position:relative;display:inline-block;padding:2.7rem;padding-left:2rem;padding-right:0;overflow:hidden;float:right;text-transform:uppercase;margin-right:-.5rem}.num-container{font-size:1.75rem;display:inline-block;margin-top:.6rem;margin-right:.3rem;letter-spacing:1.25rem;margin-left:1.3rem;color:#030000;font-family:'Open Sans';font-weight:700}.first-num-container{color:#030000;font-family:'Open Sans';font-weight:800;font-size:3.7rem;letter-spacing:.15rem}.header_widgets__phone_a.header_widgets__a{color:#0082cb;font-family:'Open Sans';font-weight:400;letter-spacing:0;display:block;text-align:center}.header_widgets__phone_a.header_widgets__a p{text-align:right}.header_menu_subchild{display:none}.header_menu_subchild{transform:translateX(100%);position:absolute;top:0;margin-left:2rem;margin-top:-1px}.header_menu_sub_parent:hover .header_menu_subchild{display:block}.header_menu_sub_parent:after{content:'';border:.8rem solid transparent;border-top:.8rem solid #ec1c24;position:absolute;display:inline-block;vertical-align:top;margin-right:1rem;transform:rotate(-90deg);top:1.5rem;right:0}.header_inner{width:100%;position:relative;margin:0 auto}.header_logo{position:absolute}@media only screen and (max-width:1000px){.header_logo{position:absolute}.header_logo img{width:100%}}.header{background:0 0;font-size:1rem;font-family:Lato,sans-serif;font-weight:900;letter-spacing:.04rem;height:13.3rem;width:100%;position:relative;z-index:800;padding-top:4rem}.header:after{content:'';position:absolute;left:0;right:0;top:0;height:15px;width:100%;background:#0082cb}.header_inner{max-width:1239px;width:123.9rem;margin:0 auto;background-color:#fff;height:13.3rem}@media only screen and (max-width:1000px){.header_inner{width:869px}}@media only screen and (max-width:900px){.header{margin-top:0;overflow:visible}.header_inner{width:100%}}@media only screen and (max-width:740px){.header_inner{height:9.2rem;padding-top:6rem}}@media only screen and (max-width:550px){.header_inner{height:9rem;padding-top:60px}}.header_logo{display:inline-block;margin-left:0;vertical-align:top;position:relative;z-index:99}.header_logo>img{width:29.9rem;height:10.1rem}@media only screen and (max-width:850px){.header_logo>img{max-width:24.44rem;width:100%;height:9rem}.header_logo{bottom:2.3rem}}.header_widgets{display:table}.header_widgets__item{display:table-cell}.header_widgets{width:auto;margin:0 auto;position:relative;right:0;top:0;display:inline-block;padding:1.7rem;padding-left:9rem;padding-right:8rem;overflow:hidden}.header_widgets__phone{padding-left:3rem}.header_widgets .svg__call{position:absolute;margin-top:-.1rem;width:2.1rem;height:2.1rem;fill:#fecd08;margin-left:-3.05rem;margin-top:-.4rem}.header_widgets .svg__map_pin{position:absolute;margin-top:-.1rem;width:1.5rem;height:2rem;fill:#fecd08;margin-left:-2.5rem;margin-top:-.2rem}.header_widgets .svg__call svg{fill:#fff}.header_widgets__address{padding-left:6.6em;text-transform:uppercase}.header_widgets__svg{position:absolute;margin-top:-.1rem;width:1.8em;height:1.8em}.header_widgets__a,.header_widgets__value{color:#c2c2c2;font-size:1.55rem;letter-spacing:.19rem;text-decoration:none}@media only screen and (max-width:850px){.header_widgets{width:100%;z-index:100;padding:0;padding:.7rem;display:table}.header_widgets:before{display:none}.header_widgets__address,.header_widgets__phone{padding:0;padding-left:10%}.header_widgets .svg__call{position:absolute;margin-top:-.1rem;width:1.26rem;height:1.26rem;fill:#fecd08;margin-left:-2.05rem;margin-top:.3rem}.header_widgets .svg__map_pin{position:absolute;margin-top:-.1rem;width:1.05rem;height:1.4rem;fill:#fecd08;margin-left:-1.9rem;margin-top:0}}@media only screen and (max-width:550px){.header_widgets{display:block}.header_widgets__address,.header_widgets__phone{display:block;padding-top:1rem;min-height:2rem}}.header_menu.fixed_menu{margin-top:0}.header_menu_child_li{width:100%;display:inline-block;background:#f5f8fa;border-bottom:1px solid #c7c8c9;margin-bottom:0;text-transform:none}.header_menu_child_li a{font-family:'Open Sans';font-weight:400;color:#a0a0a0;font-size:1.2rem}.header_menu_child_li:hover{background:#030000}.header_menu_child_li:hover a{color:#ec1c24}.container{max-width:123.9rem;margin-left:auto;width:100%;margin-right:auto;text-align:center}.consultation_item{display:inline-block;background:#f5f8fa;width:100%;height:auto;padding:2rem;box-sizing:border-box;margin-top:7.2rem}.consultation_text{font-family:'Open Sans';font-weight:800;text-transform:uppercase;font-size:3.1rem;color:#000;margin-top:2rem;padding-left:2.7rem;letter-spacing:.52rem;display:inline-block;padding-right:4.4rem;padding-top:1.4rem;padding-bottom:1.8rem;vertical-align:top;float:left;margin-bottom:1.7rem;width:42.1%;box-sizing:border-box;border-right:1px solid #0082cb}.consultation_phone{display:inline-block;vertical-align:top;float:right;margin-top:1.9rem;text-align:center;width:57.9%;padding-left:4rem;box-sizing:border-box}.consultation_btn-quote{font-family:'Open Sans';font-weight:800;text-transform:uppercase;font-size:2.1rem;color:#fff;text-decoration:none;background:#ec1c24;display:inline-block;padding-top:2rem;padding-bottom:2.2rem;padding-right:5.4rem;letter-spacing:.4rem;padding-left:6rem;border:2px solid #ec1c24;transition-duration:.3s}.consultation_btn-quote:hover{background:0 0;color:#ec1c24}.consultation_or{font-family:'Open Sans';font-style:normal;font-weight:400;display:inline-block;vertical-align:top;padding-top:2.25rem;margin-right:2.5rem;text-transform:uppercase;font-size:1.75rem;letter-spacing:.2rem}.call-btn-container{display:inline-block;vertical-align:top;font-family:'Open Sans';font-weight:600;font-style:normal;margin-top:.8rem;text-align:left;margin-right:2.5rem;position:relative;font-size:1.85rem;letter-spacing:.2rem}.call-btn-container span{color:#0082cb}a.call-btn{font-family:'Open Sans';font-weight:800;font-style:normal;text-decoration:none;font-size:2.8rem;display:block;color:#000;margin-top:.25rem}.call-btn-container svg{position:absolute;fill:#0082cb;width:2.7rem;height:2.7rem;left:-3.7rem;top:.2rem}.products_section{text-align:center}.products-title{font-size:5rem;font-family:'Open Sans';font-weight:800;font-style:normal;color:#232424;text-transform:uppercase;letter-spacing:.93rem;margin-top:8.3rem;padding-left:1rem}.products-after-title{font-size:2.3rem;font-family:Volkhov;font-weight:300;font-style:Italic;color:#5f6062;margin-top:2.2rem;letter-spacing:.05rem;position:relative;margin-bottom:4rem}.products-after-title:after{content:'';position:absolute;left:0;right:0;bottom:-39px;width:3px;height:20px;background:#0082cb;margin-right:auto;margin-left:auto}.product-text{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#535252;margin-top:8.6rem;font-style:italic;display:block;letter-spacing:.06rem;margin-bottom:9.3rem}.product_content-sction{width:100%;text-align:center;height:auto;background:#f7f9fb;padding-top:10.8rem;padding-bottom:10rem}.image-text_item-title{font-size:4rem;font-family:'Open Sans';font-weight:800;font-style:normal;color:#232424;font-weight:700;line-height:.8;letter-spacing:.07rem}.image-text_item-text{font-size:1.7rem;font-family:'Open Sans';font-weight:400;font-style:italic;color:#535252;font-style:italic;line-height:1.694;text-align:left;position:relative;margin-top:4.4rem;padding-left:.2rem;letter-spacing:.045rem}.image-text_item-text:after{content:'';width:60px;height:2px;background:#0082cb;position:absolute;left:.6rem;bottom:-2.8rem}.image-text_item{text-align:left}.image-text_item:nth-child(3) img{margin-top:-8.3rem}.image-text_item:nth-child(2){padding-left:8.3rem}.image-text_item:nth-child(4){padding-top:9.05rem;padding-right:6rem}.image-text_item:nth-child(4) .image-text_item-text{color:#232424;margin-top:4.1rem;font-size:2rem;letter-spacing:-.03rem;line-height:1.45}.image-text_list{max-width:123.9rem;display:inline-block;height:auto;width:100%}.image-text_item:nth-child(1){width:44%;min-height:34.5rem;position:relative;z-index:10}.image-text_item:nth-child(2){width:54%;min-height:34.5rem}.image-text_item:nth-child(3){width:66.6%;min-height:43.5rem;float:right;position:relative;z-index:1}.image-text_item:nth-child(4){width:33.4%;min-height:43.5rem}.image-text_item{box-sizing:border-box;float:left;display:inline-block;height:auto;position:relative}.image-text_item img{max-width:100%;width:100%;position:absolute}@media screen and (max-width:700px){.image-text_item:nth-child(1n+1){float:none;height:auto;padding:0;width:100%;padding-left:0;padding-right:0;min-height:auto;padding-top:2rem;box-sizing:border-box;padding-bottom:2rem}}.info_miniature{width:100%;height:auto;background:url(../images/home/bg_info.jpg) no-repeat center;background-size:cover;padding-bottom:3rem;position:relative}.info_miniature:after{content:'';background:#fff;height:3.2rem;position:absolute;bottom:0;left:0;width:100%;width:calc(50% - 3.2rem)}.info_miniature:before{content:'';background:#fff;height:3.2rem;position:absolute;bottom:0;right:0;width:100%;width:calc(50% - 3.2rem)}.info_miniature .container:after{content:'';position:absolute;bottom:0;width:0;height:0;border-left:3.2rem solid transparent;border-right:3.2rem solid transparent;border-bottom:3.2rem solid #fff;left:50%;margin:auto;margin-left:0}.info_miniature .container:before{content:'';position:absolute;bottom:0;width:0;height:0;border-left:3.2rem solid transparent;border-right:3.2rem solid transparent;border-bottom:3.2rem solid #fff;right:50%;margin:auto;margin-left:0}.info_miniature-list{width:100%;display:inline-block;text-align:center;margin-top:3.4rem;margin-bottom:6.8rem}.info_miniature-item{color:#fff;display:inline-block;text-align:center;vertical-align:top}.info_miniature-item:not(:nth-last-child(1)){margin-right:18rem}.info_miniature-item_title{font-size:4.7rem;font-family:'Open Sans';font-weight:400;font-style:normal;color:#fcfcfd;line-height:.7}.info_miniature-item_title span{display:inline-block;vertical-align:top;font-size:2.7rem}.info_miniature-item_text{font-family:Volkhov;font-weight:300;font-style:Italic;color:#fefefe;font-style:italic;position:relative;margin-top:2.5rem;font-size:2rem}.info_miniature-item_text:after{content:'';background:#0082cb;width:60px;height:3px;position:absolute;left:50%;bottom:-2.2rem;margin-left:-30px}.info_miniature-item_img{display:inline-block;max-height:60%}.info_miniature-item_img-conteiner{display:table;width:100%;height:15rem}.info_miniature-item_img-center{display:table-cell;text-align:center;position:relative;width:100%;vertical-align:middle;height:15rem}.info_miniature-item:nth-last-child(2) span{padding-left:1rem}.start_slider{width:100%;font-family:'Open Sans';font-weight:400}.slider_container{width:100%;height:auto}.slider_conteiner-item{background:url(../images/home/slide1.jpg) no-repeat center;background-size:cover;text-align:center;width:100%;height:auto}.slider_conteiner-item_center{width:100%;max-width:1440px;padding-top:18rem;margin:0 auto;height:auto;display:inline-block}.owl-theme .owl-controls{margin-bottom:0;position:absolute;left:0;right:0;top:0;height:100%;pointer-events:none}.start_slider .owl-theme .owl-controls .owl-page span{width:8px;display:inline-block;height:8px;border-radius:.5rem;background:#fff}.start_slider .owl-theme .owl-controls .owl-page span{margin:2px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#0082cb}.owl-theme .owl-controls .owl-page.active{width:12px;height:12px;text-align:center;vertical-align:top;background:#fff;border-radius:2rem}.start_slider .owl-theme .owl-controls .owl-page{vertical-align:top;margin:0 6px}.slider-content-container{text-align:center;margin-bottom:12rem}.slider-content-container{text-align:center;width:63%;float:right;color:#fff;padding-left:9%;box-sizing:border-box;padding-right:9%}.slider-logo{margin-top:7.9rem}.slider-title{margin-top:.8rem;text-transform:uppercase;font-size:8rem;letter-spacing:.55rem;position:relative;padding-bottom:3rem;display:inline-block;text-align:center}.slider-title span{font-family:Monserat;font-weight:700;display:inline-block;padding-left:1.3rem;letter-spacing:1.75rem;margin-top:.4rem}.slider-title span:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:9.7rem;height:.2rem;background:#0082cb;bottom:1.4rem}.slider-text{font-family:Volkhov;font-weight:300;font-style:Italic;margin-top:.9rem;font-size:2.4rem;letter-spacing:-.01rem;padding-left:4rem;padding-right:4.4rem;line-height:1.35}.slider-btn{font-family:'Open Sans';font-weight:800;text-decoration:none;margin-top:5rem;display:inline-block;vertical-align:top;text-transform:uppercase;width:49%;color:#fff;float:left;padding-top:2.1rem;font-size:2rem;letter-spacing:.45rem;padding-bottom:2.2rem;box-sizing:border-box;transition-duration:.3s}.slider-btn:hover{background:0 0}.slider-btn_block{padding-left:3rem;padding-right:.6rem}.get-quote{margin-right:2%;background:#ec1c24;color:#fff;border:2px solid #ec1c24}.get-quote:hover{color:#ec1c24}.get-products{background:#ffc10e;color:#000;border:2px solid #ffc10e}.get-products:hover{color:#ffc10e}.owl-pagination{position:absolute;bottom:6.1rem;left:0;right:0;pointer-events:none}.owl-pagination{pointer-events:visible}.start_slider .owl-buttons{top:50%;position:absolute;width:100%;transform:translateY(-50%)}.start_slider .slider_container.owl-carousel.owl-theme .owl-prev{float:left;pointer-events:visible}.start_slider .slider_container.owl-carousel.owl-theme .owl-prev:after{transform:translateY(-50%) rotate(180deg)}.start_slider .owl-next{float:right;pointer-events:visible}.start_slider .owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;font-size:12px;background:#363636;margin-left:1.2rem;width:7rem;height:7rem;border-radius:4rem;margin-right:1.2rem;box-sizing:border-box;position:relative}.owl-theme .owl-controls.clickable .owl-buttons div:hover{background:#88c431}.arr-left{width:2rem;height:2rem;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.arr-right{width:2rem;height:2rem;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%) rotate(180deg);position:absolute}.last_projects-show_container .iScrollHorizontalScrollbar.iScrollLoneScrollbar{z-index:99}.our_product-section{text-align:center;width:100%;padding-bottom:11.9rem}.our_product-section .products-title{margin-top:12.5rem}.our_product-section .our_products-link{color:#232424;font-family:'Open Sans';font-weight:800;font-size:1.8rem;text-decoration:none;text-transform:uppercase;letter-spacing:.35rem}.our_product-section .our_products-menu{display:inline-block;width:100%;margin-top:6.2rem;min-width:760px;overflow:hidden}.our_product-section .our_products-item{display:inline-block;vertical-align:top}.our_product-section .our_products-item:not(:nth-last-child(1)){margin-right:9.8rem}.our_products-menu-container{overflow:hidden;width:100%}.our_products-item.products-tubs-active{position:relative}.our_products-item.products-tubs-active .our_products-link:after{content:'';background:#88c431;width:100%;height:2px;position:absolute;bottom:-4px;left:0}.start_slider .owl-theme .owl-controls .owl-buttons div:hover{background:#363636;transition-duration:.3s}.our_products{display:block;font-size:1rem;margin:0 auto;width:123.4em}.our_products__item{float:left;width:39em;margin-right:3.2em;margin-bottom:3.2em;margin-top:0}@media only screen and (min-width:780px){.our_products__item:nth-child(3n){margin-right:0}}.our_products__item img{width:100%}.our_products_a{text-decoration:none}@media only screen and (min-width:540px) and (max-width:780px){.our_products{display:block;width:auto;width:81.2em}.our_products__item{float:left}.our_products__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:540px){.our_products{display:block;width:auto;width:39em}.our_products__item{float:none;margin-right:0}}.our_products{margin-top:7.2rem}.our_products__item .our_products_img_container{background-size:cover;height:38.9rem;width:100%;cursor:pointer;position:relative;transition-duration:.3s;display:block}.our_products__item:hover .our_products_img_container{background-color:rgba(0,152,238,.69)!important;background-blend-mode:multiply}.our_products__item:hover .our_products_img_container:after{content:'+';color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;font-size:3rem;width:3rem;height:3rem}.our_products__item:hover .our_products_content{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.25);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.25);box-shadow:0 0 5px 0 rgba(50,50,50,.25)}.our_products_label{margin-top:2.6rem;color:#232424;font-family:'Open Sans';font-weight:800;font-size:2.36rem}.our_products_text{font-family:Volkhov;font-weight:300;font-style:Italic;margin-top:1.6rem;font-size:1.8rem;color:#232424;margin-left:.3rem}.our_products_content{background:#fff;width:100%;height:auto;display:inline-block;padding-bottom:3.6rem;transition-duration:.3s}.our_products-item.products-tubs-active{border-bottom:3px solid #88c431;padding-bottom:.2rem}.our_products-menu-container{width:100%}.select_item-active{display:none}.call_section{width:100%;height:auto;background:#f5f8fa;display:inline-block}.call_section-title{color:#232424;font-family:'Open Sans';font-weight:800;margin-top:14rem;text-transform:uppercase;font-size:3rem;letter-spacing:.66rem;padding-left:1.3rem}.call_section-link{text-decoration:none;background:#0082cb;border:2px solid #0082cb;box-sizing:border-box;font-family:'Open Sans';font-weight:800;color:#fff;display:inline-block;margin-top:3.6rem;font-size:4.5rem;padding-top:4.5rem;letter-spacing:1.1rem;padding-left:11.5rem;padding-right:9.5rem;padding-bottom:4.5rem;margin-bottom:14.5rem;transition-duration:.3s}.call_section-link svg{fill:#fff;width:3.5rem;height:3.5rem;margin-right:4.5rem;overflow:hidden}.call_section-link:hover{background:0 0;color:#0082cb}.call_section-link:hover svg{fill:#0082cb}.last_projects{display:inline-block;width:100%;position:relative;text-align:center;background:url(../images/home/projects/bg.jpg) no-repeat center;background-size:cover}.last_projects-show_container{width:100%;margin-top:11.6rem;height:auto;overflow:hidden;margin-bottom:13.4rem}.last_projects-show-list{width:274.4rem;height:39.2rem;display:inline-block}.last_projects-show-content{display:block;text-decoration:none;width:39.2rem;height:39.2rem;text-align:center;display:table;background-size:cover;cursor:pointer}.last_projects-show-content:hover .last_projects-show-content-center{background-color:rgba(136,196,49,.8)!important;transition-duration:.3s}.last_projects-show-content:hover .last_projects-show-title{visibility:visible}.last_projects-show-content:hover .last_projects-show-after-title{visibility:visible}.last_projects-show-item{display:inline-block;width:39.2rem;height:100%;float:left}.last_projects-show_text{width:100%;height:100%}.last_projects-show-title{margin-top:2.6rem;color:#232424;font-family:'Open Sans';font-weight:800;font-size:2.36rem;visibility:hidden}.last_projects-show-after-title{font-family:Volkhov;font-weight:300;font-style:Italic;margin-top:1.6rem;font-size:1.8rem;color:#fff;margin-left:.3rem;visibility:hidden}.last_projects-title{font-size:5rem;font-family:'Open Sans';font-weight:800;font-style:normal;color:#fff;text-transform:uppercase;letter-spacing:.93rem;margin-top:10.6rem;padding-left:1rem}.last_projects-after-title{font-size:2.3rem;font-family:Volkhov;font-weight:300;font-style:Italic;color:#fff;margin-top:2.2rem;letter-spacing:.05rem;position:relative;margin-bottom:4rem}.last_projects-show-content-center{display:table-cell;vertical-align:middle;padding-top:2.4rem;width:39.2rem;height:39.2rem;transition-duration:.3s}.last_projects-show_container .iScrollHorizontalScrollbar.iScrollLoneScrollbar{bottom:auto!important;overflow:hidden;width:73%;margin-left:auto;margin-right:auto;margin-top:3.5rem;border-radius:1rem;background:#fff}.last_projects-show_container .iScrollIndicator{background:#88c431!important;border:none!important}.work_with{text-align:center}.work_with-list{width:100%;display:inline-block;text-align:center;margin-top:8.1rem;margin-bottom:6.7rem}.work-with-item{width:24.5rem;height:12rem;display:inline-block;vertical-align:top;margin-left:1.5rem;margin-right:1.5rem}.work-with-item img{max-width:100%;max-height:24.5rem}.work-with-item_container{display:table;text-align:center}.work-with-item_center{display:table-cell;vertical-align:middle;width:24.5rem;height:12rem}.work_with-title{font-size:3rem;font-family:'Open Sans';font-weight:400;color:#232424;text-transform:uppercase;margin-top:7.5rem;letter-spacing:.88rem;padding-left:1rem}.owl-theme .owl-controls.clickable .owl-buttons div:hover{background:#88c431!important}.quote_section{background:#f5f8fa;width:100%;height:auto;text-align:center}.quote_section .container{display:inline-block}.quote_text{font-family:Monserat;font-weight:700;color:#88c431;float:left}.quote_text span{color:#1c2239}.quote_link{text-decoration:none;color:#fff;background:#ed1f25;font-family:'Open Sans';font-weight:800;float:right}.quote_text{font-family:Monserat;font-weight:700;color:#88c431;float:left;margin-top:5.4rem;font-size:2.5rem;padding-left:7.2rem;letter-spacing:-.06rem;box-sizing:border-box;max-width:70%}.quote_text span{color:#1c2239;padding-left:1.9rem}.quote_link{text-decoration:none;color:#fff;background:#ed1f25;font-family:'Open Sans';font-weight:800;float:right;margin-right:4.9rem;box-sizing:border-box;border:2px solid #ed1f25;display:inline-block;margin-top:3.1rem;padding-right:5.4rem;text-transform:uppercase;padding-top:2.1rem;font-size:2rem;letter-spacing:.46rem;padding-left:6rem;padding-bottom:2.2rem;margin-bottom:3rem;transition-duration:.3s;max-width:25%}.quote_link:hover{background:0 0;color:#ed1f25}.page_title-section{background:#222}.page_title{font-family:Monserat;font-weight:700;font-size:3.7rem;color:#fff;text-transform:uppercase;display:inline-block;margin-top:7.8rem;padding-top:.8rem;padding-left:2.5rem;letter-spacing:.67rem;padding-bottom:.8rem;border-left:2px solid #0082cb;margin-left:.5rem;margin-bottom:7.5rem}.page_title-section{position:relative}.page_title-section .container{text-align:left;position:relative}.bread_crumbs{font-size:1.4rem;font-family:'Open Sans';font-weight:400;color:#fff;padding-top:9.6rem;padding-right:0;display:inline-block;vertical-align:top;position:absolute;right:15px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.bread_crumbs span:nth-child(2){color:#0d5e8c}.company_profile-section .products-title{margin-top:10rem}.company_profile-section .product-text{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#232424;margin-top:8.1rem;display:block;margin-bottom:7.3rem;line-height:1.85;width:84%;font-style:normal;margin-left:auto;margin-right:auto;letter-spacing:.111rem}.company_profile-section{padding-bottom:9rem}.content_company{width:87.5%;display:inline-block;text-align:left}.company_profile-img{width:54.3rem;height:34.2rem;background:url(../images/about-us/CUBE-digger.jpg) no-repeat center;background-size:cover;display:inline-block;float:left;margin-right:8rem;margin-bottom:6.6rem}.company_profile_item-title{margin-bottom:4.3rem}.company_profile_item-title p{font-family:'Open Sans';font-weight:800;color:#232424;font-size:1.8rem}.company_profile_item{position:relative;padding-left:1.14em;margin-bottom:1.1rem}.company_profile_item p{font-family:'Open Sans';font-weight:400;color:#232424;font-size:1.8rem}.company_profile_item:after{position:absolute;content:'';left:0;top:50%;width:5px;height:5px;background:#232424;border-radius:50%;transform:translateY(-50%)}.company_profile_list{float:left;padding-left:.8rem;margin-top:1rem;margin-bottom:3rem}.company_profile-min-title{font-size:3.8rem;font-family:'Open Sans';font-weight:800;color:#232424;line-height:1.025;text-align:left;clear:both;padding-left:1.6rem;margin-top:8.1rem;letter-spacing:.09rem;padding-bottom:4.7rem;position:relative}.company_profile-min-title:after{position:absolute;content:'';left:1.8rem;bottom:2.1rem;width:60px;height:3px;background:#88c431}.company_profile_paragraph{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#232424;line-height:1.7;text-align:left;clear:both;padding-left:2rem;padding-right:2rem;letter-spacing:.04rem;margin-top:12rem}.people_image{float:left;max-width:100%;width:28.2rem;height:28.2rem;margin-top:11rem;margin-left:15rem;margin-bottom:10.4rem}.people_name{font-size:3.5rem;font-family:'Open Sans';font-weight:800;color:#232424;text-transform:uppercase;text-align:center;margin-top:7rem;letter-spacing:.28rem}.people_position{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#232424;text-align:center;margin-top:2rem;letter-spacing:.03rem}.people_contact-item a{text-decoration:none;font-size:2.4rem;font-family:'Open Sans';font-weight:600;color:#232424;display:inline-block;vertical-align:top;margin-top:.9rem;margin-left:1rem;letter-spacing:.05rem}.people_contact-item svg{width:4rem;fill:#0082cb}.people_contact-item,::-ms-backdrop{height:4rem;overflow:hidden}::-ms-backdrop .call_section-link svg{overflow:hidden}.people_section{width:100%;background:#f5f8fa;display:inline-block;height:auto}.people_contact{width:60%}.people_contact-item{display:inline-block;vertical-align:top}.people_contact-item:nth-child(1){margin-right:6.4rem}.people_contact-item:nth-child(1) svg{width:2.3rem;margin-right:3rem;display:inline-block;vertical-align:top}.people_contact-list{margin-top:2rem;margin-bottom:7rem}.people_contact-item:nth-child(2) svg{display:inline-block;vertical-align:top;width:4.1rem;fill:#0082cb;margin-top:.7rem;margin-right:3rem}.about_us .work_with-title{margin-top:12.8rem;letter-spacing:.76rem;font-size:2.3rem}.consultancy_title{margin-top:10.3rem;font-weight:600;font-size:4.6rem;letter-spacing:.7rem}.consultancy_text{width:83%;margin-left:auto;margin-right:auto;font-style:normal;margin-top:8.1rem;font-size:1.9rem;letter-spacing:-.01rem;line-height:1.6;margin-bottom:8.6rem}.consultancy_img{max-width:100%}.consultancy .work_with-title{margin-top:15.5rem;letter-spacing:.76rem;font-size:2.3rem}.consultancy_title{margin-top:10.3rem;font-weight:600;font-size:4.6rem;letter-spacing:.7rem}.consultancy_text{width:83%;margin-left:auto;margin-right:auto;font-style:normal;margin-top:8.1rem;font-size:1.9rem;letter-spacing:-.01rem;line-height:1.6;margin-bottom:8.6rem}.consultancy_img{max-width:100%}.consultancy .work_with-title{margin-top:15.5rem;letter-spacing:.76rem;font-size:2.3rem}.associates_section .consultancy_text{margin-bottom:6rem}.associates .work_with-title{margin-top:17.5rem}#map_section{height:53rem;width:100%}.contact-information_container{float:left;width:45%;text-align:left}.contact-form_container{float:left;width:55%;text-align:left}.contact-title-text{font-size:3.9rem;font-family:'Open Sans';font-weight:800;color:#232424;letter-spacing:.02rem;text-align:left;padding-left:4.7rem}.contact-title{margin-bottom:7rem}.contact-title{height:auto;position:relative}.contact-title:after{content:'';position:absolute;left:4.7rem;bottom:-2.4rem;height:3px;width:60px;background:#0082cb}.contact-table_container-title{font-size:1.8rem;line-height:1.4;font-family:'Open Sans';font-weight:800;color:#232424;width:2%;padding-right:13%}.contact-table_container-title span{font-family:Volkhov;font-weight:300;font-style:italic;font-size:1.4rem}.contact-table_container-text{font-size:1.8rem;font-family:'Open Sans';font-weight:400;width:17%;color:#232424;line-height:1.4;letter-spacing:.04rem;padding-bottom:3rem}.contact-table_container-text a{text-decoration:none;color:#232424}.contact-title-text_after{font-size:1.8rem;font-family:Volkhov;font-weight:300;color:#5f6062;font-style:italic;text-align:left;padding-left:5rem;margin-top:1.7rem}.contact_section{text-align:center;padding-top:12.6rem;padding-bottom:5rem}.contact_section .container{display:inline-block}.contact-table_container{margin-left:5rem}.emails-contact{margin-bottom:6rem}.emails-contact .contact-table_container-title{padding-right:10%}.emails-contact .contact-table_container-text{padding-bottom:.5rem}.contact-form_container .contact-title .contact-title-text{padding-left:1rem}.contact-form_container .contact-title:after{content:'';position:absolute;left:1.2rem;bottom:-2.4rem;height:3px;width:60px;background:#0082cb}.product_tabs{width:100%;text-align:center;padding-top:9rem}.product_tabs-list{max-width:122rem;width:100%;margin:0 auto;display:inline-block}.product_tab-item{display:inline-block;vertical-align:top;float:left;width:25%;height:6.5rem;box-sizing:border-box;padding:0 .7rem}.product_tab-link{text-decoration:none;font-size:1.65rem;font-family:'Open Sans';font-weight:800;display:inline-block;font-style:normal;color:#898989;text-transform:uppercase;line-height:6rem;border:2px solid #898989;width:100%;letter-spacing:.06rem}.product_tab-item-active .product_tab-link{background:#88c431;color:#fff;border-color:#88c431}.products-title{margin-top:12rem}.products-section .product-text{line-height:1.85;margin-top:7.8rem;padding-left:8.9rem;font-style:normal;padding-right:8.9rem;letter-spacing:.11rem;margin-bottom:7rem}.products-title_min{padding-left:15px;padding-right:15px;font-size:1.66rem;font-family:'Open Sans';font-weight:800;color:#232424;text-align:center;letter-spacing:.08rem}.products-list_element{display:inline-block;margin-top:4.2rem;margin-left:16.1rem;margin-right:7.8rem}.products-item_element{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#232424;text-align:left;letter-spacing:.035rem;margin-bottom:1.2rem;position:relative}.products-item_element:after{content:'';position:absolute;left:-15px;width:5px;height:5px;border-radius:50%;top:40%;transform:translateX(50%);background:#232424}.products-section{padding-bottom:10.4rem}.products_img-grid{display:block;font-size:1rem;margin:0 auto;width:124em}.products_img-grid__item{float:left;width:39.2em;margin-right:3.2em;margin-top:3.2em}@media only screen and (min-width:780px){.products_img-grid__item:nth-child(3n){margin-right:0}}.products_img-grid__item img{width:100%}.products_img-grid_a{text-decoration:none}@media only screen and (min-width:540px) and (max-width:780px){.products_img-grid{display:block;width:auto;width:81.6em}.products_img-grid__item{float:left}.products_img-grid__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:540px){.products_img-grid{display:block;width:auto;width:39.2em}.products_img-grid__item{float:none;margin-right:0}}.products_img-grid__item{height:39.2rem;background:url(../images/products/Image3.jpg) no-repeat center;background-size:cover}.product .work_with-title{margin-top:9.5rem}.products_img-grid_second{display:block;font-size:1rem;margin:0 auto;width:124em}.products_img-grid_second__item{float:left;width:39.2em;margin-right:3.2em;margin-top:3.2em}@media only screen and (min-width:780px){.products_img-grid_second__item:nth-child(3n){margin-right:0}}.products_img-grid_second__item img{width:100%}.products_img-grid_second_a{text-decoration:none}@media only screen and (min-width:540px) and (max-width:780px){.products_img-grid_second{display:block;width:auto;width:81.6em}.products_img-grid_second__item{float:left}.products_img-grid_second__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:540px){.products_img-grid_second{display:block;width:auto;width:39.2em}.products_img-grid_second__item{float:none;margin-right:0}}.products_img-grid_second__item{height:39.2rem;background:url(../images/products/Image3.jpg) no-repeat center;background-size:cover}.products_img-grid_second{padding-bottom:9.5rem}.products-section-trailer .products-title{margin-top:2rem}.products_img-grid_trailer{display:block;font-size:1rem;margin:0 auto;width:124em}.products_img-grid_trailer__item{float:left;width:39.2em;margin-right:3.2em;margin-top:3.2em}@media only screen and (min-width:780px){.products_img-grid_trailer__item:nth-child(3n){margin-right:0}}.products_img-grid_trailer__item img{width:100%}.products_img-grid_trailer_a{text-decoration:none}@media only screen and (min-width:540px) and (max-width:780px){.products_img-grid_trailer{display:block;width:auto;width:81.6em}.products_img-grid_trailer__item{float:left}.products_img-grid_trailer__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:540px){.products_img-grid_trailer{display:block;width:auto;width:39.2em}.products_img-grid_trailer__item{float:none;margin-right:0}}.products_img-grid_trailer__item{height:39.2rem;background:url(../images/products/Image3.jpg) no-repeat center;background-size:cover}.products-section-trailer .product-text{margin-bottom:5.3rem}.products-trailer-list_element{margin:0;margin-top:4.3rem;display:inline-block}.products-trailer-list_element:nth-child(1){margin-left:2.2rem}.products-trailer-list_element:nth-child(2){margin-left:14.5rem}.products_img-grid_trailer{margin-top:7rem}.products-section-trailer{padding-bottom:19.5rem}#footer{background:#000}.footer_contact-list{display:inline-block;width:100%;text-align:center;color:#fff;margin-top:6.5rem}.footer_contact-item{display:inline-block;vertical-align:top;padding:0 7.3rem}.footer_contact-item svg{fill:#0082cb;max-height:4.2rem;max-width:4.2rem;overflow:hidden}.footer_contact-item:not(:nth-last-child(1)){border-right:1px solid #767676}.footer_contact-item-icon_container{width:100%;height:5rem;display:table;text-align:center}.footer_contact-item-icon_container-center{width:100%;height:5rem;display:table-cell;vertical-align:middle}.footer_contact-title{font-family:'Open Sans';font-weight:300;font-size:1.6rem;color:#9f9f9f;text-transform:uppercase;margin-top:1.67rem;letter-spacing:.3rem}.footer_contact-text{font-size:2.3rem;text-decoration:none;color:#fff;margin-top:1.2rem;display:inline-block;font-family:RobotoBold;font-style:normal;letter-spacing:.1rem}.footer_main-text{font-size:1.6rem;font-family:'Open Sans';font-weight:400;color:#9f9f9f;text-align:center;margin-top:5.6rem;width:75%;margin-left:auto;margin-right:auto;letter-spacing:.035rem;padding-left:.6rem;line-height:2.25}.footer_partners-item{font-size:1.6rem;font-family:'Open Sans';font-weight:400;color:#88c431;text-transform:uppercase;display:inline-block;vertical-align:top;margin-right:6.3rem}.footer_partners-list{width:100%;text-align:center;padding-left:10.5rem;box-sizing:border-box;margin-top:10rem}.footer_partners-item-img{height:6.7rem}.footer_partners-title{line-height:7.4rem;letter-spacing:.63rem;color:#0082cb}.footer_partners-item:nth-child(2){margin-right:4rem}.footer_menu-list{margin-top:10.3rem;margin-bottom:6.5rem}.footer_menu-item{vertical-align:top;display:inline-block;padding-left:4rem;padding-right:3.5rem;letter-spacing:.49rem;border-right:1px solid #666}.footer_menu-item:nth-last-child(1){border:none}.footer_menu-link{font-family:'Open Sans';font-weight:400;text-decoration:none;text-transform:uppercase;color:#767676;font-size:1.8rem}.footer_logo-link{display:inline-block;margin-top:2.8rem;width:18.2rem;height:4.5rem;margin-bottom:2.6rem;float:left}.footer_logo-img{max-width:100%}.footer_copyright-menu-list{float:right;display:inline-block;font-family:'Open Sans';font-weight:400;margin-top:4.1rem;font-size:1.3rem;letter-spacing:-.04rem}.footer-copyright:after{content:'';display:table;clear:both}.footer_copyright-menu-item{display:inline-block;color:#777;vertical-align:top;border-left:1px solid #777;padding-left:1.2rem;padding-right:1.2rem}.footer_copyright-menu-item a{text-decoration:none}.footer_copyright-menu-link{text-decoration:none;color:#fff}.footer_copyright-menu-item:nth-child(1){border:none}.footer_copyright-menu-item:nth-child(1) .footer_copyright-menu-link{color:#88c431}.footer_arrow_up{width:4.5rem;height:4.5rem;border-radius:50%;background:#1c1d1d;display:inline-block;position:absolute;right:9.9rem;top:-2.6rem}.footer_arrow_up:after{content:'';background:url(../images/home/Arrow.png) no-repeat center;background-size:100% auto;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);width:.8rem;height:1rem;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.footer-copyright{position:relative;border-top:2px solid #232424;box-sizing:border-box}.product_tab-item a{text-decoration:none;font-size:1.65rem;font-family:'Open Sans';font-weight:800;display:inline-block;font-style:normal;color:#898989;text-transform:uppercase;line-height:6rem;border:2px solid #898989;width:100%;letter-spacing:.06rem}.product_tab-item a:hover{background-color:#88c431;color:#fff;border-color:#88c431}.footer_menu-item a{font-family:'Open Sans';font-weight:400;text-decoration:none;text-transform:uppercase;color:#767676;font-size:1.8rem}.footer_copyright-menu-item a{color:#777}.footer_copyright-menu-item a:hover{color:#0082cb}.bread_crumbs span a{text-transform:none;text-decoration:none;color:#fff}.product_tabs-list .link_item-href-active a{background-color:#88c431;color:#fff;border-color:#88c431}.header_menu_sub_parent .sub-menu{transform:translateX(100%);position:absolute;top:0;left:0;display:none!important}.header_menu_sub_parent:hover .sub-menu{display:block!important}.header_menu_sub_parent .header_menu_child_li a{color:#a0a0a0}.header_menu_sub_parent .header_menu_child_li a:hover{color:#ec1c24}.bread_crumbs span{padding-left:.2rem;padding-right:.2rem;font-family:Volkhov;font-weight:300;font-style:Italic}.contact-form_container{box-sizing:border-box}.contact-form_container input{width:100%;max-width:62rem;height:5rem;padding-left:2rem;padding-right:2rem;box-sizing:border-box;border:2px solid #e9e9e9}.contact-form_container textarea{width:100%;max-width:62rem;height:15.6rem;box-sizing:border-box;resize:none;border:2px solid #e9e9e9}.contact-form-style{font-family:'Open Sans';font-weight:600;font-style:normal;font-size:1.8rem;padding-top:1.5rem;padding-bottom:1.5rem;color:#4d4e4e}.contact-form-style span{color:red}.wpcf7-form-control.wpcf7-submit{border:2px solid #ed1f25;background-color:#ed1f25;font-family:'Open Sans';font-weight:800;text-decoration:none;margin-top:3rem;margin-bottom:1rem;display:inline-block;vertical-align:top;text-transform:uppercase;width:45%;color:#fff;font-size:2rem;letter-spacing:.45rem;box-sizing:border-box;transition-duration:.3s;height:6rem;cursor:pointer}.wpcf7-form-control.wpcf7-submit:hover{background:0 0;color:#ed1f25}.wpcf7-form-control.wpcf7-submit:after{content:'';clear:both;display:table}.ajax-loader{display:none}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{width:100%;max-width:62rem;box-sizing:border-box;font-family:'Open Sans';font-weight:400;font-style:normal;font-size:1.4rem;margin-left:0}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ng{width:100%;max-width:62rem;box-sizing:border-box;font-family:'Open Sans';font-weight:400;font-style:normal;font-size:1.4rem;margin-left:0}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{width:100%;max-width:62rem;box-sizing:border-box;font-family:'Open Sans';font-weight:400;font-style:normal;font-size:1.4rem;margin-left:0}.not-valid-input.wpcf7-not-valid{border:2px solid red}span.wpcf7-not-valid-tip{display:none!important}.contact-email,.contact-name,.contact-number{display:inline-block;float:left}.red-span{display:inline-block;float:left}.contact-form-style:after{content:'';display:table;clear:both}.category-section .products-info-block:last-child{padding-bottom:10rem}.last_projects-after-title:after{background:#a4d261 none repeat scroll 0 0;bottom:-39px;content:"";height:20px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:3px}.last_projects-show-item{position:relative}.last_projects-show-content:hover .last_projects-show-title:after{content:'+';color:#fff;position:absolute;left:0;right:0;top:-1.6rem;bottom:0;margin:auto;display:block;font-size:3rem;width:3rem;height:3rem;font-size:3rem;font-weight:400}.fixed-body{overflow:hidden;height:100vh}.header_menu_ul .activemenu a{border-bottom:2px solid #0082cb;height:2.4rem}.product_tabs-list .activemenu a{background-color:#88c431;color:#fff;border-color:#88c431}.sub-menu .activemenu a{border-bottom:none;height:auto}.footer_copyright-menu-list .activemenu a{color:#0082cb}.products_section .product-text{font-size:1.8rem;font-family:'Open Sans';font-weight:400;color:#535252;font-style:italic;display:block;letter-spacing:.06rem;margin-bottom:9.3rem;max-width:120rem;width:100%;display:block;padding-top:6rem;padding-bottom:12rem;margin:0 auto;text-align:center}.partner-logo2{max-width:22rem;width:100%}.top-contact-table{margin-top:8.2rem}.our_products__item.item .our_products_content{text-align:center}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin:0!important}.about-us-text{text-align:left;padding-top:5rem;padding-left:3rem;padding-right:3rem;font-family:'Open Sans';font-weight:400;font-style:normal;font-size:1.8rem;line-height:4rem}.about-us-text p{padding-bottom:2rem}.about-us-text h2{font-family:'Open Sans';font-weight:800;font-style:normal;margin-top:2rem;margin-bottom:2rem}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{border:none;font-size:1.8rem;padding-left:0}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ng{border:none;font-size:1.8rem;padding-left:0;color:#ec1c24}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{border:none;font-size:1.8rem;padding-left:0;color:green}@media screen and (max-width:1200px){.owl-pagination{bottom:2rem}}@media screen and (max-width:1024px){.slider-content-container{text-align:center;width:70%;padding-left:0}.slider-btn_block{padding-left:0;padding-right:0}.slider-btn{width:35rem;float:none}.slider-btn_block{text-align:center}}@media screen and (max-width:920px){.header{padding-left:15px;padding-right:15px;box-sizing:border-box}.header_inner{height:auto}.slider-content-container{width:80%;margin-left:auto;margin-right:auto;float:none;padding-right:0}.header_logo>img{width:25.9rem;height:8.1rem}}@media screen and (max-width:850px){.work_with-title{line-height:1.6;padding-left:15px;padding-right:15px}.work-with-item{width:35rem;margin-bottom:7rem}.work-with-item_center{width:35rem}.header_logo{bottom:auto}.header_widgets__phone_a.header_widgets__a{font-size:1.8rem}.header_widgets__address,.header_widgets__phone{padding-left:0}}@media screen and (max-width:780px){.select_item-active{display:inline-block;margin-top:5rem;font-size:4rem;font-weight:600;font-family:'Open Sans';position:relative;padding-left:4rem;padding-right:4rem}.select_item-active:after{content:'';position:absolute;background:url(../images/down-arrow.svg) no-repeat center;background-size:100% auto;width:3rem;height:3rem;top:50%;transform:translateY(-40%);right:0}.our_product-section .our_products-menu{position:relative;min-width:0}.our_product-section .our_products-menu{float:left}.our_product-section .our_products-item:not(:nth-last-child(1)){margin-bottom:1rem;margin-right:auto;margin-left:auto}.our_product-section .our_products-item{display:block;width:100%}.our_product-section .our_products-menu{margin-top:1rem;margin-bottom:1rem}.our_products-menu-list_container{padding:1rem;display:none}.our_products-menu-list_container:after{left:50%;transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);content:"";position:absolute;width:0;height:0;border-bottom:6px solid #5f6062;border-left:6px solid transparent;border-right:6px solid transparent;top:0}.our_products-menu-list_container:before{left:50%;transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);content:"";position:absolute;width:0;height:0;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:1px;z-index:2}.our_products-item{border-bottom:3px solid transparent;padding-bottom:.2rem}.our_products-menu-list_container{display:none;position:absolute;bottom:auto;background:#fff;z-index:3;max-width:30rem;width:100%;left:50%;margin-left:-15rem;margin-top:3rem;border:1px solid #5f6062;border-radius:1rem;height:auto}.page_title-section .container{padding-left:15px;padding-right:15px;box-sizing:border-box}.call-btn-container{margin-right:1.5rem}.image-text_item:nth-child(4){padding-left:5rem;padding-right:5rem;padding-top:2rem}.info_miniature-item:not(:nth-last-child(1)){margin-right:0}.info_miniature-item{width:45rem;margin-bottom:8rem}.info_miniature-item:nth-child(2n+2){margin-right:5rem}}@media screen and (max-width:740px){.header_menu_sub_parent:after{display:none}.header_menu_li_parent:after{display:none;background:0 0;color:#000}.header_menu_subchild{position:relative;display:block;transform:none;margin-top:1rem}.header_menu_child{position:relative;display:block}.header_menu_child_li>a{background:0 0;font-size:1.6rem;font-weight:600;color:#000}.header_menu_child_li{border:none;background:0 0}.header_menu_child:after{display:none}.product_tab-item{width:40rem;float:none;margin-bottom:1rem}.consultancy_text{text-align:left}.people_image{float:none;margin-left:auto;margin-right:auto;border:none;display:block;margin-top:3rem;margin-bottom:1rem}.people_contact-item{margin-bottom:3rem}.people_name{margin-top:5rem}.people_contact-list,.people_name,.people_position{padding-left:15px;padding-right:15px;float:none;width:100%;box-sizing:border-box}.people_contact-list{margin-bottom:4rem}.header_menu.fixed_menu .header_menu_li>a{font-size:2.2rem;height:3rem}.header_menu{margin:0;transform:translateX(0);left:auto}.header_inner{padding-left:15px;padding-right:15px;box-sizing:border-box}.header{padding-left:0;padding-right:0;padding-top:0}.quote_text{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%;text-align:center;float:none;max-width:none}.quote_link{margin-right:auto;float:none;margin-left:auto;max-width:none}.call-btn-container{margin-right:2.5rem}.consultation_text{display:block;width:100%;float:none;text-align:center;border:none}.consultation_phone{padding-left:0;width:100%;float:none;display:block;text-align:center}.header_widgets__address,.header_widgets__phone{padding-left:0}.header_logo{bottom:auto}.header_inner{padding-top:4rem}.owl-buttons{display:none}.header_inner .header_widgets{margin-right:13rem}.header_menu_open{top:6rem}.footer_contact-item:not(:nth-last-child(1)){border:none}.footer_contact-item{margin-bottom:5rem}.footer_logo-link{display:block;width:12rem;margin:auto;margin-top:2rem;margin-bottom:2rem}.footer_copyright-menu-list{float:none;text-align:center;margin:auto;width:100%;margin-top:1rem;margin-bottom:2rem}.footer_copyright-menu-item{margin-bottom:1rem}.footer_logo-link{float:none}.sub-menu{position:relative;display:block;width:32.5rem}.sub-menu:after{max-width:25rem;left:-10px}.header_menu_ul .activemenu a{border:none}.header_menu_child_li .sub-menu:after{left:1.3rem}.header_menu_sub_parent .sub-menu{display:block!important;transform:translateX(0);position:relative;font-family:'Open Sans';background:0 0;font-size:1.6rem;font-weight:600;color:#000;background-color:#fff;padding-left:3rem}.header_menu_sub_parent .sub-menu a{color:#000}.header_menu.fixed_menu .header_menu_li{padding:1.5rem 3rem 1.5rem 3rem}}@media screen and (max-width:700px){.products-trailer-list_element:nth-child(1){margin-left:10%;width:90%}.products-trailer-list_element:nth-child(2){margin-left:10%;width:90%}.contact-form_container .contact-title:after{left:0}.contact-form_container .contact-title .contact-title-text{padding:0}.contact-form_container,.contact-information_container{width:100%}.contact-form_container{padding-left:4.7rem;padding-right:4.7rem;width:100%}.content_company{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.company_profile_list{padding-left:15px}.image-text_item:nth-child(4){padding-left:0;padding-right:0;padding-top:0}.image-text_item img{width:auto;height:auto;display:block;position:relative;margin:0 auto;height:30rem}.image-text_item:nth-child(3) img{margin-top:0}.product_content-sction{box-sizing:border-box;padding-left:15px;padding-right:15px}}@media screen and (max-width:650px){.info_miniature-item:nth-child(1n+1){margin-right:auto}.info_miniature-item{display:block;margin-right:auto;margin-left:auto}.slider-btn{margin-left:auto;margin-right:auto;display:block}.footer_partners-list{padding:0;padding-left:15px;padding-right:15px}.footer_partners-item{margin-bottom:5rem}.footer_partners-item{margin-right:0;display:block}.footer_menu-item{margin-bottom:3rem}.bread_crumbs{font-size:1.6rem}.products-list_element{margin-left:0;margin-right:0;float:left;width:40%;padding-left:2rem;box-sizing:border-box;margin-left:10%;padding-right:2rem}.products-list-container{width:100%;display:inline-block}.partner-logo2{margin-left:5rem}}@media screen and (max-width:550px){.product-text{margin-bottom:3rem}.product_content-sction{padding-top:3rem}.company_profile-img{width:100%}.header_inner .header_widgets{display:none}.footer_menu-item{width:40%;box-sizing:border-box}.footer_menu-item:nth-child(2n+2){border:none}.slider-title{font-size:7.7vw;transition-duration:.3s}.call_section-link{padding-left:2.5rem;padding-right:2.5rem;font-size:3rem;letter-spacing:.5rem;padding-top:2.5rem;padding-bottom:2.5rem}.call_section-link svg{margin-right:2rem}.call_section-title{padding-left:15px;padding-right:15px}.page_title{margin-top:3rem;margin-bottom:3rem;font-size:2rem;letter-spacing:0;padding-left:.5rem}.bread_crumbs{padding:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);height:auto;line-height:4.4rem}}@media screen and (max-width:450px){.product_tabs{padding-top:5rem}.products-title{margin-top:5rem}.products-section .product-text{padding-left:15px;padding-right:15px}.products-list_element{width:90%}.call-btn-container{display:inline-block;text-align:center;padding-left:0;padding-right:0;margin-right:0;margin-left:0}.consultation_or{padding-bottom:2.25rem;display:block;text-align:center;padding-left:0;padding-right:0;margin-right:0;margin-left:0}.consultation_text{padding-left:0;padding-right:0}.footer_menu-item{display:block;border:none;width:100%;text-align:left}.contact-table_container{margin-bottom:0}.contact-table_container-text{padding-right:0}.header_menu{width:70%}.emails-contact{margin-bottom:5rem}.emails-contact .contact-table_container-text{font-size:1.6rem}}@media screen and (max-width:400px){.bread_crumbs{display:none}}