/* slick Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:focus,a:hover{outline:none;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button:focus,div:focus,input:focus,select:focus,textarea:focus{outline:none}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{font-size:14px}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.42857143;color:#333;background-color:#fff;margin:0;-ms-overflow-style:scrollbar}.image{display:block;max-width:100%;height:auto}.row{margin-left:-15px;margin-right:-15px}.row_inline{font-size:0}.row_inline>[class*=col-]{display:inline-block;vertical-align:top;float:none;font-size:14px}.row_inline-bottom,.row_inline-middle{font-size:0}.row_inline-bottom>[class*=col-]{display:inline-block;vertical-align:bottom;float:none;font-size:14px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.row:after{clear:both}.hide{display:none!important}.show{display:block!important}
/*! lightgallery - v1.3.5 - 2016-09-30
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2016 Sachin N; Licensed Apache 2.0 */@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:4}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes a{0%{left:0}50%{left:-30px}to{left:0}}@keyframes a{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes b{0%{left:0}50%{left:30px}to{left:0}}@keyframes b{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:a .3s;animation:a .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:b .3s;animation:b .3s;position:relative}.lg-toolbar{z-index:6;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:4}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:4;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:4;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:7;opacity:0;-webkit-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:4;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:5;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group{*zoom:1}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) no-repeat scroll 50% transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:3}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}


/*!
 *  Font Awesome 4.6.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

.hidden {display:none !important;}

@font-face{font-family:'Exo 2';font-style:normal;src:url(../fonts/Exo2-Regular.ttf)}
@font-face{font-family:'Exo 2';font-weight:300;src:url(../fonts/Exo2-Light.ttf)}
@font-face{font-family:'Exo 2';font-weight:700;src:url(../fonts/Exo2-Bold.ttf)}
.about-project{border-bottom:4px solid #e8e6e3;padding-bottom:65px}
.about-project-content{margin:0 auto;width:1000px}
.about-project-content h1{font-size:36px;font-weight:300;margin-bottom:25px;margin-top:60px;padding-bottom:25px;position:relative;text-align:center}
.about-project-content h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:104px}
.about-project-content p{color:#8a8a8a;font-size:18px;font-weight:300;margin-bottom:40px;text-align:center}
.project-screenshot-border{border:1px solid #d1d1d1;border-radius:5px;overflow:hidden;padding:3px}
.project-screenshot-border img{width:100%}
.project-screenshot-border-inner{border:1px solid #d1d1d1;border-radius:5px;overflow:hidden}
.project-screenshot-border-top-panel{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d1d1d1;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;padding-left:12px}
.project-screenshot-border-top-panel span{border:1px solid #d1d1d1;border-radius:100%;height:12px;margin-right:8px;width:12px}
.project-screenshot-border-top-panel span:last-child{margin-right:0}
@media screen and (max-width: 1100px) {
.about-project-content{padding:0 20px;width:100%}
}
@media screen and (max-width: 500px) {
.about-project-content p{font-size:16px}
}
.adaptive-show-container{overflow:hidden}
.adaptive-show{height:630px;margin-bottom:100px;position:relative;width:100%}
.adaptive-device{bottom:0;left:50%;position:absolute;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all 1.5s ease}
.unactive-device{cursor:pointer}
.device-display{position:absolute}
.device-shadow{bottom:0;position:absolute;z-index:-1}
.adaptive-phone{height:429px;width:217px;z-index:3}
.adaptive-phone-display{height:346px;left:10px;top:45px;width:195px}
.adaptive-phone-shadow{height:46px;left:0;-webkit-transform:translateY(34px);-ms-transform:translateY(34px);transform:translateY(34px);width:217px}
.adaptive-tablet{height:406px;-webkit-transform:translateY(-37px);-ms-transform:translateY(-37px);transform:translateY(-37px);width:519px;z-index:2}
.adaptive-tablet-display{height:316px;left:49px;top:44px;width:419px}
.header-sub-menu{position:absolute;left:24.9%;top:76px;padding:0;margin:0;background:transparent!important}
@media only screen and (max-width: 500px) {
.header-sub-menu{display:none!important}
}
.header-sub-menu ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}
.header-sub-menu ul li:not(:last-child){margin-right:30px}
.header-sub-menu ul li a,.header-sub-menu ul li span{color:rgba(15,15,15,.7);font-size:16px}
.header-sub-menu.white-version ul li a,.header-sub-menu.white-version ul li span{color:#fff}
.header-sub-menu ul li a{border-bottom:1px dotted rgba(15,15,15,.5)}
.header-sub-menu.white-version ul li a{border-bottom:1px dotted #fff}
.header-sub-menu ul li a:hover,.header-sub-menu.white-version ul li a:hover{color:#fcb315;border-bottom:1px dotted #fcb315}
.header-sub-menu ul li span,.header-sub-menu.white-version ul li span{color:#fcb315}
.ymaps-2-1-71-listbox.ymaps-2-1-71-listbox_opened_no.ymaps-2-1-71-listbox_align_right{display:none!important}
.adaptive-tablet-shadow{height:95px;left:50%;-webkit-transform:translate(-47%,74px);-ms-transform:translate(-47%,74px);transform:translate(-47%,74px);width:563px;-moz-transform:translate(-47%,74px);-o-transform:translate(-47%,74px)}
.adaptive-pc{height:573px;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);width:704px;z-index:1}
.adaptive-pc-display{height:378px;left:25px;top:23px;width:655px}
.adaptive-pc-shadow{height:126px;left:50%;-webkit-transform:translate(-50%,74px);-ms-transform:translate(-50%,74px);transform:translate(-50%,74px);width:600px;z-index:-1}
.unactive-device:before,.unactive-device .device-display:before{background-color:rgba(255,255,255,0.7);content:' ';height:100%;left:0;position:absolute;top:0;transition:all 1s ease;width:100%}
.unactive-device .device-display:before{z-index:1}
.unactive-device:before{height:120%}
.adaptive-phone:before{border-radius:35px;height:calc(100% - 4px)}
.adaptive-tablet:before{border-radius:30px}
.adaptive-pc:before{border-radius:20px}
.adaptive-phone{margin-left:-100vw}
.adaptive-tablet{margin-left:100vw}
.adaptive-pc{margin-left:-100vw}
.adaptive-show-1 .adaptive-phone{cursor:default}
.adaptive-show-1 .adaptive-device{margin-left:initial}
.adaptive-show-1 .adaptive-phone:before{opacity:0}
.adaptive-show-1 .adaptive-phone .adaptive-phone-display:before{opacity:0}
.adaptive-show-1 .adaptive-tablet{-webkit-transform:translateX(calc(-50% + 250px)) translateY(-37px);-ms-transform:translateX(calc(-50% + 250px)) translateY(-37px);transform:translateX(calc(-50% + 250px)) translateY(-37px)}
.adaptive-show-1 .adaptive-pc{-webkit-transform:translateX(calc(-50% - 160px)) translateY(-55px);-ms-transform:translateX(calc(-50% - 160px)) translateY(-55px);transform:translateX(calc(-50% - 160px)) translateY(-55px)}
.adaptive-show-2 .adaptive-tablet{cursor:default}
.adaptive-show-2 .adaptive-device{margin-left:initial}
.adaptive-show-2 .adaptive-tablet:before{opacity:0}
.adaptive-show-2 .adaptive-tablet .adaptive-tablet-display:before{opacity:0}
.adaptive-show-2 .adaptive-phone{-webkit-transform:translateX(calc(-50% + 250px)) translateY(-37px);-ms-transform:translateX(calc(-50% + 250px)) translateY(-37px);transform:translateX(calc(-50% + 250px)) translateY(-37px);z-index:2}
.adaptive-show-2 .adaptive-tablet{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}
.adaptive-show-2 .adaptive-pc{-webkit-transform:translateX(calc(-50% - 50px)) translateY(-55px);-ms-transform:translateX(calc(-50% - 50px)) translateY(-55px);transform:translateX(calc(-50% - 50px)) translateY(-55px);z-index:1}
.adaptive-show-3 .adaptive-pc{cursor:default}
.adaptive-show-3 .adaptive-device{margin-left:initial}
.adaptive-show-3 .adaptive-pc:before{opacity:0}
.adaptive-show-3 .adaptive-pc .adaptive-pc-display:before{opacity:0}
.adaptive-show-3 .adaptive-phone{-webkit-transform:translateX(calc(-50% + 325px)) translateY(-37px);-ms-transform:translateX(calc(-50% + 325px)) translateY(-37px);transform:translateX(calc(-50% + 325px)) translateY(-37px);z-index:2}
.adaptive-show-3 .adaptive-tablet{-webkit-transform:translateX(calc(-50% - 200px)) translateY(-40px);-ms-transform:translateX(calc(-50% - 200px)) translateY(-40px);transform:translateX(calc(-50% - 200px)) translateY(-40px);z-index:1}
.adaptive-show-3 .adaptive-pc{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}
.adaptive-display-img{height:100%;width:100%}
.device-display .slick-list,.device-display .slick-track{height:100%}
.adaptive-show-switches{height:0;padding-left:10%}
.adaptive-show-switches>div{cursor:pointer;display:inline-block;margin-right:11px;position:relative;-webkit-transform:translateY(calc(-100% - 60px));-ms-transform:translateY(calc(-100% - 60px));transform:translateY(calc(-100% - 60px));transition:all .5s ease}
.adaptive-show-switches>div img:nth-child(1){opacity:1;transition:all .5s ease}
.adaptive-show-switches>div img:nth-child(2){left:0;opacity:0;position:absolute;top:0;transition:all .5s ease}
.adaptive-show-switches .active-switch{cursor:default}
.adaptive-show-switches .active-switch img:nth-child(1){opacity:0}
.adaptive-show-switches .active-switch img:nth-child(2){opacity:1}
.adaptive-show-switches>div:last-child{margin-right:0}
.share-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px;margin-left:50%;padding:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.share-button span{color:#fcb315;font-size:18px;margin-top:10px;text-transform:uppercase}
@media screen and (max-width: 1500px) {
.adaptive-phone{margin-left:-120vw}
.adaptive-tablet{margin-left:120vw}
.adaptive-pc{margin-left:-120vw}
}
@media screen and (max-width: 1260px) {
.adaptive-show-switches{height:initial;padding-bottom:60px}
.adaptive-show-switches>div{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
}
@media screen and (max-width: 1140px) {
.adaptive-show{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}
.adaptive-phone{margin-left:-180vw}
.adaptive-tablet{margin-left:180vw}
.adaptive-pc{margin-left:-180vw}
.adaptive-show{height:500px;margin-bottom:-20px}
}
@media screen and (max-width: 768px) {
.adaptive-show{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.header-sub-menu{left:20px}
.adaptive-phone{margin-left:-230vw}
.adaptive-tablet{margin-left:230vw}
.adaptive-pc{margin-left:-230vw}
.adaptive-show{height:425px}
}
@media screen and (max-width: 600px) {
.adaptive-show-switches{padding-left:20px}
}
@media screen and (max-width: 550px) {
.adaptive-show{height:340px;-webkit-transform:scale(0.37);-ms-transform:scale(0.37);transform:scale(0.37)}
.adaptive-phone{margin-left:-300vw}
.adaptive-tablet{margin-left:300vw}
.adaptive-pc{margin-left:-300vw}
}
@media screen and (max-width: 400px) {
.adaptive-show{height:285px;-webkit-transform:scale(0.29);-ms-transform:scale(0.29);transform:scale(0.29)}
.adaptive-phone{margin-left:-430vw}
.adaptive-tablet{margin-left:430vw}
.adaptive-pc{margin-left:-430vw}
}
.another-projects-links{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f4f3f3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px 30px;position:relative;padding-right:85px}
@media screen and (max-width: 768px) {
.another-projects-links{padding-right:30px}
}
.project-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px}
.project-link .nav-arr{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.project-link-name span{border-bottom:1px solid #6e6b66;color:#6e6b66;font-size:18px;font-weight:300;text-transform:uppercase;transition:all .3s ease}
.project-link-name p{color:#6e6b66;font-size:14px}
.project-link:hover .project-link-name span{border-bottom:1px solid #fcb315;color:#fcb315}
.project-link:hover .nav-arr span{background-color:#fcb315}
.previous-project-link .project-link-name{margin-left:15px}
.next-project-link{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}
.next-project-link .project-link-name{margin-right:15px}
.all-projects-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:calc(50% - 22px);transform:translatex(-50%)}
@media screen and (max-width: 650px) {
.all-projects-link{left:50%;bottom:20px}
}
.all-projects-link img{margin-bottom:20px}
.all-projects-link span{color:#b4b3b3;font-size:18px;font-weight:300;text-transform:uppercase;transition:all .3s ease}
.all-projects-link-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:52px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:52px}
.all-projects-link-img span{border:1px solid #b4b3b3;border-radius:100%;display:block;height:16px;transition:all .3s ease;width:16px}
.all-projects-link:hover .all-projects-link-img span{border:1px solid #fcb315}
.all-projects-link:hover>span{color:#fcb315}
@media screen and (max-width: 650px) {
.another-projects-links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px 10px;padding-bottom:120px}
.project-link-name p{font-size:12px}
.project-link-name span{font-size:16px}
.all-projects-link{-webkit-order:3;-ms-flex-order:3;order:3}
.project-link{width:50%}
.all-projects-link{margin-top:0}
.all-projects-link img{margin-bottom:10px}
.project-link-name{width:150px}
}
.contacts-main-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:800px;overflow:hidden;padding-bottom:50px;padding-top:160px;position:relative}
.contacts-map{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.contacts-map-masc{background-color:#000;height:100%;left:0;opacity:.8;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:1}
.contacts-path-image_wrap{position:relative}
.contacts-path-image_photo{position:absolute;left:45px;top:-60px;width:45px;height:41px;background:#6e6b66;border-radius:5px;cursor:pointer}
.contacts-path-image_photo:after{content:'';position:absolute;left:calc(50% - 6px);z-index:1;bottom:-12px;border:6px solid transparent;border-top:6px solid #6e6b66}
.contacts-path-image_photo:before{content:url("../img/photo-icon.png");width:26px;height:21px;position:absolute;top:10px;left:10px}
.contacts-path-image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease;z-index:2}
.contacts-path-image span{color:#9a9999;font-size:22px;font-weight:300;position:absolute;white-space:nowrap}
.path-image-first-span{left:-71px!important;top:0!important}
.path-image-second-span{bottom:17px!important;left:43%!important}
.path-image-show-photo{background-color:#6e6b66;border-radius:7px;bottom:65px;cursor:pointer;height:41px;line-height:41px;position:absolute;right:-15px;text-align:center;transition:all .3s ease;width:45px;z-index:2}
.path-image-show-photo:after{border-color:#6e6b66 transparent transparent;border-style:solid;border-width:6px 5.5px 0;bottom:-5px;content:' ';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease;width:0}
.path-image-show-photo:hover{background-color:#a29f98}
.path-image-show-photo:hover:after{border-color:#a29f98 transparent transparent}
.contacts-map-show-button{background-color:#fff;border-radius:100%;cursor:pointer;height:68px;line-height:68px;margin-right:50px;position:relative;text-align:center;transition:all .5s ease;width:68px;z-index:1;display:flex;align-items:center;justify-content:center}
.contacts-map-show-button:after{border:2px solid #fff;border-radius:100%;content:' ';height:80px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(0.8);-ms-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);transition:all .3s ease;width:80px;z-index:-1}
.contacts-map-show-button:hover:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.contacts-map-information{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:50px;position:relative;transition:all .5s ease;z-index:1}
.map-information h1{color:#fcb315;font-size:48px}
.map-information p{color:#9a9999;font-size:22px;font-weight:300}
.map-information-lines{margin-left:40px;padding-top:20px}
.map-information-line{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}
.map-information-line span{color:#fff;font-size:28px;font-weight:300}
.map-information-line-img{margin-right:10px;text-align:center;width:50px}
.contacts-information{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;padding:0 50px 60px;position:absolute;transition:all .5s ease;width:100%;z-index:4}
@media only screen and (max-width: 1024px) {
.contacts-information{padding-bottom:120px!important}
}
@media only screen and (max-width: 650px) {
.contacts-information{padding-bottom:172px!important}
}
.contacts-phones,.contacts-location{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex}
.contacts-phones img,.contacts-location img{margin-right:17px}
.contacts-phones{margin-right:100px}
.contacts-information-line{font-size:21px;font-weight:300}
.contacts-information-line p{color:#fff;display:inline}
.contacts-information-line span{color:#7f7d7d;margin-left:5px}
.contacts-location{transition:all .5s ease}
.contacts-location p{color:#fff;font-size:20px;font-weight:300;width:230px}
.contacts-link{border-bottom:1px solid #fcb315;color:#fcb315;font-size:20px;font-weight:300;transition-duration:.5s,.3s,.3s;transition-property:all,color,border;transition-timing-function:ease,ease,ease;transition:all .5s ease}
.contacts-link:hover{border-bottom:1px solid #ffe276;color:#ffe276}
.contacts-facebook-icon{border:2px solid #fff;border-radius:100%;color:#fff;display:block;font-size:20px;height:46px;line-height:42px;margin-left:30px;text-align:center;transition-duration:.5s,.3s;transition-property:all,background;transition-timing-function:ease,ease;width:46px;display:flex;align-items:center;justify-content:center;transition:all .5s ease}
.contacts-facebook-icon>img{top:unset!important}
.contacts-facebook-icon:hover{background-color:#fcb315}
.feedback-open-button{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-color:#fcb315;border-radius:100%;cursor:pointer;height:86px;position:relative;transition:all .5s ease;width:86px}
@media only screen and (max-width: 1024px) {
.feedback-open-button{position:absolute;left:calc(50% - 47px);bottom:35px}
}
.feedback-open-button:after{border:2px solid #fcb315;border-radius:100%;clip:rect(0,55px,55px,0);content:' ';height:110px;left:-12px;position:absolute;top:-12px;transition:all .5s ease;width:110px;pointer-events:none}
.feedback-open-button img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease}
.feedback-open-button img:first-child{opacity:1}
.feedback-open-button img:last-child{opacity:0}
.feedback-open-button:hover:after{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.contacts-information .feedback-open-button{margin-left:45px}
.contacts-feedback{background-color:rgba(252,179,21,0.95);bottom:0;left:0;padding:50px 0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:all .5s ease;width:100%;z-index:4}
@media only screen and (max-width: 1024px) {
.contacts-feedback{padding-bottom:100px}
}
.contacts-feedback h1{color:#fff;font-size:44px;padding-bottom:40px;text-align:center;text-transform:uppercase}
.contacts-feedback .button{margin-top:10px}
.feedback-inputs{margin:0 auto;width:500px}
.header-sub-menu{background:#000;border-radius:5px;opacity:.7;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.error-input{border-bottom:1px solid #ed3e23!important}
.contacts-information-line a{color:#fff}
.fform_submitted{position:fixed;top:50%;left:50%;width:300px;background-color:rgba(252,179,21,1);border-radius:5px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700;padding:30px;box-shadow:0 0 10px 0 rgba(15,15,15,.3)}
.fform_submitted.show{display:block}
.breadcrumbs{display:none}
.fform_warnings {display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 10px;color: #5f0000;font-size: 20px;margin: 20px;background-color: white;padding: 10px;border-radius: 13px;}
.feedback-inputs .input-line{position:relative;width:100%}
.feedback-inputs .input-line:last-child{display:flex}
.feedback-inputs .input-line input{margin-right:15px}
.feedback-inputs .input-line img{height:45px}
.feedback-inputs span{color:#fff;font-size:20px;left:0;position:absolute;top:8px;transition:all .3s ease;z-index:-1}
.feedback-inputs input,.feedback-inputs textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;font-size:20px;margin-bottom:30px;padding:10px 0;transition:all .3s ease;width:100%}
.feedback-inputs textarea{height:80px;margin-top:10px;padding:0;resize:none}
.feedback-inputs input:focus,.feedback-inputs textarea:focus{border-bottom:1px solid #000}
.feedback-inputs input:focus+span,.feedback-inputs textarea:focus+span{font-size:15px;font-weight:300;top:-15px}
.button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:55px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;transition:all .3s ease;width:195px}
.button p{font-size:18px;text-transform:uppercase}
.button:hover{background-color:#fff;color:#fcb315}
.button:hover .button-arrow span{background-color:#fcb315}
.button-arrow{height:14px;margin-left:10px;position:relative;transition:all .3s ease;width:7px}
.button-arrow span{background-color:#fff;display:block;height:1px;left:0;position:absolute;width:9px}
.button-arrow span:first-child{top:5.3px;-webkit-transform:rotate(45deg) translate(-22.5%,-50%);-ms-transform:rotate(45deg) translate(-22.5%,-50%);transform:rotate(45deg) translate(-22.5%,-50%)}
.button-arrow span:last-child{bottom:5.3px;-webkit-transform:rotate(-45deg) translate(-22.5%,50%);-ms-transform:rotate(-45deg) translate(-22.5%,50%);transform:rotate(-45deg) translate(-22.5%,50%)}
.contacts-open-feedback .contacts-link,.contacts-open-feedback .contacts-facebook-icon{-webkit-transform:translateX(88px);-ms-transform:translateX(88px);transform:translateX(88px)}
.contacts-open-feedback .contacts-information{padding-bottom:20px}
.contacts-open-feedback .contacts-feedback{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.contacts-open-feedback .contacts-map-information{opacity:0}
.contacts-open-feedback .contacts-map-show-button{opacity:0}
.contacts-open-feedback .contacts-path-image{opacity:0}
.feedback-close-button{background-color:#fff;height:42px;-webkit-transform:translateY(145px);-ms-transform:translateY(145px);transform:translateY(145px);width:42px}
@media only screen and (max-width: 1024px) {
.feedback-close-button{left:calc(50% - 71px)!important;bottom:-574px!important;transform:translateY(142px)!important;-webkit-transform:translateY(142px)!important}
}
@media only screen and (max-width: 900px) {
.feedback-close-button{left:calc(50% - 23px)!important;bottom:-597px!important}
}
.feedback-close-button:after{border:2px solid #fff;clip:rect(0,26px,26px,0);height:52px;left:-5px;top:-5px;width:52px}
.feedback-close-button img:first-child{opacity:0}
.feedback-close-button img:last-child{opacity:1}
.input-with-text span{font-size:15px;font-weight:300;top:-15px}
.contacts-text-blocks{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all .5s ease}
.contacts-map-information-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;z-index:2}
.contacts-links-blocks{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}
.contacts-map-close{background-color:#fcb315;border-radius:100%;cursor:pointer;display:none;height:68px;position:absolute;right:50px;top:160px;width:68px;z-index:3}
@media only screen and (max-width: 450px) {
.contacts-map-close{left:30px!important;top:430px!important}
}
@media only screen and (max-width: 349px) {
.contacts-map-close{top:498px!important}
}
.contacts-map-close span{background-color:#fff;height:2px;left:50%;position:absolute;top:50%;transition:all .3s ease;width:30px}
.contacts-map-close span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.contacts-map-close span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.contacts-map-close:hover span{width:40px}
@media screen and (max-width: 1600px) {
.contacts-map-information{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.map-information-lines{margin-left:0}
}
@media screen and (max-width: 1300px) {
.contacts-text-blocks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.contacts-phones{margin-bottom:20px;margin-right:0}
.contacts-location img{margin-right:28px}
.feedback-close-button{-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}
}
@media screen and (max-width: 1000px) {
.contacts-main-container{min-height:1200px}
.contacts-information{position:relative}
.contacts-main-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}
}
@media screen and (max-width: 900px) {
.contacts-links-blocks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.contacts-facebook-icon{margin:15px 0 0}
.contacts-information .feedback-open-button{margin-left:0;margin-top:27px}
.contacts-open-feedback .contacts-link,.contacts-open-feedback .contacts-facebook-icon{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.feedback-close-button{-webkit-transform:translate(50px,137px);-ms-transform:translate(50px,137px);transform:translate(50px,137px)}
}
@media screen and (max-width: 750px) {
.path-image-second-span{bottom:-30px;right:-50px}
}
@media screen and (max-width: 650px) {
.contacts-information{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 10px 20px}
.contacts-main-container{min-height:1400px}
.contacts-text-blocks{margin-bottom:30px}
.contacts-links-blocks{margin-left:initial;width:100%}
.contacts-information .feedback-open-button{margin-left:auto;margin-right:10px}
.feedback-close-button{-webkit-transform:translate(0,122px);-ms-transform:translate(0,122px);transform:translate(0,122px)}
}
@media screen and (max-width: 550px) {
.feedback-inputs{padding:0 25px;width:100%}
.contacts-feedback h1{margin:0 auto;width:240px}
}
@media screen and (max-width: 450px) {
.contacts-map-information-line{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:30px}
.contacts-map-show-button{margin:30px 0 0}
.contacts-information-line{font-size:18px}
.contacts-path-image img{width:77%!important;margin-left:9%!important;margin-bottom:26%!important}
.contacts-path-image span{font-size:18px}
.path-image-first-span{left:-15px}
.path-image-second-span{right:-15px}
.contacts-map-information{margin-left:0}
.feedback-inputs{padding:0 10px}
.contacts-information .feedback-open-button{margin-right:0}
.contacts-feedback h1{font-size:32px;width:170px}
}
@media screen and (max-height: 800px) {
.contacts-open-feedback .contacts-phones{opacity:0}
.contacts-open-feedback .contacts-location{opacity:0}
.contacts-open-feedback .contacts-link{opacity:0}
.contacts-open-feedback .contacts-facebook-icon{opacity:0}
}
@media screen and (max-width: 1000px) {
.contacts-open-feedback .contacts-phones{opacity:1}
.contacts-open-feedback .contacts-location{opacity:1}
.contacts-open-feedback .contacts-link{opacity:1}
.contacts-open-feedback .contacts-facebook-icon{opacity:1}
}
.detailed-presentation-header{padding-bottom:60px;padding-left:50%;position:relative}
.detailed-presentation-header span{color:#fcb315;font-size:96px;font-weight:300;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.detailed-presentation-header h1{font-size:30px;font-weight:300;margin-bottom:25px;margin-left:60px;padding-bottom:25px;padding-top:30px;position:relative}
.detailed-presentation-header h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:0;position:absolute;width:150px}
.detailed-presentation-header p{color:#646464;font-size:16px;font-weight:300;margin-left:60px;width:500px}
.detailed-presentation-header:after{background-color:#fcb315;bottom:-42px;content:' ';height:calc(100% - 107px);left:50%;position:absolute;width:1px;z-index:2}
.detailed-presentation-iframe-line{display:-webkit-flex;display:-ms-flexbox;display:flex}
.detailed-presentation-iframe{width:50%}
.detailed-presentation-iframe img{width:100%}
.detailed-presentation-main-img{background-color:#373636;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:80px;width:100%}
.detailed-presentation-main-img img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:60%}
.detailed-presentation-main-img span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#565656;display:inline-block;font-size:20px;font-weight:300;padding-bottom:15vw;text-align:right;width:380px}
.detailed-presentation-fullwidth-image img{width:100%}
.detailed-presentation-project-content{padding-top:55px}
.detailed-presentation-project-content-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:80px}
.detailed-presentation-project-content-header p{color:#575757;font-size:18px;font-weight:300;margin:0 20px;text-transform:uppercase}
.detailed-presentation-project-content-header span{background:#3f3f3f;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}
.detailed-presentation-project-content-images{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.detailed-presentation-project-content-image{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:70px}
.detailed-presentation-project-content-image img{max-width:450px}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image{width:50%}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n){-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:90px}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n-1){-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:90px}
.detailed-presentation-project-content-images[data-img-count='1'] .detailed-presentation-project-content-image{width:100%}
@media screen and (max-width: 1400px) {
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n){padding-left:40px}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n-1){padding-right:40px}
}
@media screen and (max-width: 1260px) {
.detailed-presentation-header-name{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:500px}
.detailed-presentation-header span{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.detailed-presentation-header p{margin:0 auto}
.detailed-presentation-header{padding-left:0}
.detailed-presentation-header:after{display:none}
.non-number-presentation-header h1{margin-left:0}
}
@media screen and (max-width: 1150px) {
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image{width:100%}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n){-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0}
.detailed-presentation-project-content-images[data-img-count='2'] .detailed-presentation-project-content-image:nth-child(2n-1){-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:0}
.detailed-presentation-main-img{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.detailed-presentation-main-img img{width:80%}
.detailed-presentation-main-img span{margin:40px 0 30px;text-align:left}
.detailed-presentation-main-img{padding-top:40px}
.detailed-presentation-main-img span{padding-bottom:40px}
}
@media screen and (max-width: 600px) {
.detailed-presentation-header-name{padding:0 20px;width:100%}
.detailed-presentation-header p{padding:0 20px;width:100%}
.detailed-presentation-header h1{margin-left:20px}
.detailed-presentation-main-img span{font-size:16px;width:300px}
.std_inner{min-height:calc(100vh - 195px)}
.detailed-presentation-iframe-line{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.detailed-presentation-iframe{width:100%}
.detailed-presentation-project-content-image img{max-width:300px}
.detailed-presentation-project-content-header{padding-bottom:60px}
.detailed-presentation-project-content-image{padding-bottom:50px}
.non-number-presentation-header h1{margin-left:0}
.detailed-presentation-main-img{padding-top:20px}
.detailed-presentation-main-img span{padding-bottom:20px}
}
.footer-map{height:90px;position:relative;transition:all .3s ease}
.map-wrap{background:no-repeat center #fcb315;border-radius:100%;cursor:pointer;height:48px;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);transition:all .3s ease;background-origin:50% 50%;width:48px;z-index:2}
.map-wrap.showed{transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg)}
.header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(15,15,15,.4);transition:all ease .5s;display:-webkit-flex;display:-ms-flexbox;display:flex;height:69px;position:absolute;width:100%;z-index:10;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s}
@media only screen and (max-width: 500px) {
.header{position:fixed}
}
.header .icon-block{left:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.header-menu{padding-left:24.9%;width:100%}
.header-menu li{border-bottom:1px solid #fcb315;color:#fcb315;cursor:pointer;display:inline-block;font-size:17px;margin-right:60px;transition:all .3s ease}
.header-menu li.a.n a{color:#fff}
.header-menu li.a.n{border-bottom:1px solid #fff}
.header-menu li.a{border-bottom:1px solid #fff}
.header-menu li.a a{color:#fff}
.header-menu li:last-child{margin-right:0}
.header-menu li:hover{border-bottom:1px solid #fff1be;color:#fff1be}
.header-menu li.a.l{color:#fff;border-bottom:1px solid #fff}
.our-partners{background-color:#f3f1f1;height:180px;position:relative}
.our-partners-slider{margin-left:100px;margin-right:100px;top:50%;transform:translateY(-50%)}
.input-line select[name=Subject]{background-color:transparent;border:none;border-bottom:1px solid #fff;width:100%;padding:10px 0;font-size:20px;color:#fff;margin-bottom:30px}
.input-line select[name=Subject] option{color:#000}
.input-line select[name=Subject] option[selected]{font-weight:700px}
.work-with-us .work-with-us-btn{z-index:15!important}
.contacts-feedback.my-pages.opened{z-index:10}
.our-partners-slider .partner-slide{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:180px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:200px}
.our-partners-slider .partner-slide img{vertical-align:middle}
.partners-prev-arrow{background:no-repeat center #f3f1f1;cursor:pointer;left:40px;position:absolute;top:50%;transform:translatey(-50%);height:31px!important;width:16px!important}
@media screen and (max-width: 768px) {
.partners-prev-arrow{left:15px}
}
.partners-next-arrow{background:no-repeat center #f3f1f1;cursor:pointer;right:40px;position:absolute;top:50%;transform:translatey(-50%);height:31px!important;width:16px!important}
@media screen and (max-width: 768px) {
.partners-next-arrow{right:15px}
}
.total-projects-information{background-position:center;background-repeat:repeat-x;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;position:relative}
.total-projects-information .number-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:170px}
.total-projects-information .number-block:last-child{margin-right:0}
.total-projects-information h1,.total-projects-information span{color:#fcb315;font-size:65px;transition:all .3s ease}
.total-projects-information p{color:#fcb315;font-size:18px}
.number-block{margin-right:160px}
.number-block:last-child{margin-right:0}
.single-number{display:inline-block;height:92px;overflow:hidden}
.number-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .5s ease}
.services-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;margin-bottom:100px;margin-top:60px;padding-left:50px;padding-right:50px}
.services-list__bottom{margin-bottom:0}
.services-list__bottom .services-list_col:nth-child(4){padding-top:50px}
.services-list_col-link{color:#fcb315;font-size:20px!important;display:inline-block;margin-bottom:20px}
.services-list ul:not(:last-child){margin-right:100px}
.services-list .services-list_col{margin-right:100px}
@media screen and (max-width: 1600px) {
.services-list .services-list_col{margin-right:50px}
}
@media screen and (max-width: 1422px) {
.services-list{justify-content:space-between}
.services-list .services-list_col{margin-bottom:50px}
}
.services-list .services-list_col:last-child{margin-right:0}
.services-list a{border-bottom:1px solid #dddddc;font-size:16px}
.services-list_col-title{font-size:20px;margin-bottom:15px}
.our-projects-container{margin-top:0}
.our-projects-container .our-projects:last-child{margin-bottom:100px}
.our-projects-navigation{display:flex;flex-direction:row;align-items:center;padding-left:25.7%;padding-top:71px}
@media only screen and (max-width: 1200px) {
.our-projects-navigation{padding-left:10px}
}
/*
@media only screen and (max-width: 500px) {
.our-projects-navigation{display:none}
}
*/
.our-projects-navigation ul{display:flex}
.our-projects-navigation ul li{padding:10px}
.our-projects-navigation ul li a{font-size:14px}
.our-projects-navigation ul{display:flex;align-items:center;flex-wrap:wrap}
.our-projects-navigation ul li a{font-size:16px;border-bottom:1px dotted #6e6b66;color:#6e6b66;cursor:pointer;padding-bottom:2px}
.our-projects-navigation ul li a:hover{border-bottom:1px dotted #fcb315;color:#fcb315}
.our-projects-navigation ul li a.active{border-bottom:1px dotted transparent;color:#fcb315;font-size:16px}
.single-project{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:70px;padding-right:98px;width:calc(33.333% - 4px)}
.single-project h1{font-size:33px;margin-bottom:15px;padding-bottom:15px;position:relative;width:135%}
.single-project h1:after{background:#000;bottom:0;content:' ';height:2px;left:0;position:absolute;width:58px}
.single-project p{font-size:15px;transition:all .3s ease}
.single-project .project-information-content p{width:115%}
.project-circle{background:no-repeat center;background-size:cover;border-radius:100%;display:block;height:369px;position:relative;width:369px}
.project-information{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(252,179,21,0.9);border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;height:196px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:45px;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);transition:all .3s ease;width:196px}
.project-type{color:#959596;font-size:17px;position:relative;transition:all .3s ease;pointer-events:none}
.project-type p{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.single-project-content{border-radius:100%;display:block}
.single-project:hover .project-information{height:329px;padding:80px;right:50%;width:329px}
.single-project:hover .project-information p{width:100%}
.single-project:hover .project-circle:after{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.upped-project-type{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#fff;padding-left:100px;position:relative;text-align:left;-webkit-transform:translateY(-110px);-ms-transform:translateY(-110px);transform:translateY(-110px)}
.upped-project-type p{left:100px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.more-projects{background:repeat-x center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:100px}
.more-projects .more-projects-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px;width:170px}
.more-projects .more-projects-button p{color:#fcb315;font-size:18px;margin-top:10px}
.project-circle:after{background-color:#fff;border:3px solid #fcb315;border-radius:100%;clip:rect(0,190.5px,190.5px,0);content:' ';height:387px;left:-9px;position:absolute;top:-9px;transition:all .7s ease;width:387px;z-index:-1}
.background-slider{height:500px;left:0;position:absolute;top:0;width:100%;z-index:3}
.background-slider .background-slide{height:500px;overflow:hidden;position:relative}
.background-slider .background-content{background:no-repeat;background-position:top;background-size:cover;height:504px;left:0;position:absolute;top:-4px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:100%}
.background-slider .slick-slide{border:none}
.background-slider .slick-current .background-content{-webkit-transform:none;-ms-transform:none;transform:none}
.projects-slider{height:500px;position:relative;z-index:4}
.projects-slider .single-slide-block{height:100%;padding-top:100px}
.projects-slider .single-slide-block h1{color:#fff;font-size:50px;margin-bottom:25px;margin-left:25.5%;padding-bottom:15px;padding-top:10px;position:relative}
.projects-slider .single-slide-block h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:0;position:absolute;width:146px}
.projects-slider .single-slide-block p{color:#fff;font-size:18px;height:110px;line-height:1.6;padding-bottom:25px;width:350px}
.projects-slider .single-slide-block .project-description{margin-right:16%}
.projects-slider .single-slide-block .more-button{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fcb315;border-radius:50px;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;height:55px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all .3s ease;width:195px}
.projects-slider .single-slide-block .more-button img{margin-left:10px;transition:all .3s ease}
.projects-slider .single-slide-block .more-button:hover img{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.projects-slider .single-slide-block .more-button:hover{background-color:#fcb315}
.information-line{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:25.5%}
.information-line .another-projects>div{padding-bottom:20px}
.information-line .another-projects>div:last-child{padding-bottom:0}
.information-line .another-projects span{color:#fff;display:inline-block;font-size:14px;width:85px}
.information-line .another-projects a{border-bottom:1px solid #fcb315;color:#fcb315;font-size:15px}
.buttons-line{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:2px;padding-left:25.5%;position:relative;height:107px}
.buttons-line span{color:#fcb315;font-size:14px}
.action-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50px;position:absolute;width:253px}
.action-text{position:absolute;top:44px;left:118px;color:#fff!important}
.action-button .bulb-circle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fcb315;border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;height:56px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:10px;margin-right:15px;width:56px;position:relative}
.action-button .bulb-circle span{position:absolute;left:50%;top:50%;z-index:-1;height:0;width:0;border-radius:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;transition:all .5s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}
.action-button:hover .bulb-circle span{height:100%;width:100%}
.action-button .action-line{background-color:#fcb315;height:2px;width:37px}
.projects-navigation-slider{height:270px;margin-top:-90px;position:relative;z-index:5}
.projects-navigation-slider .project-slide{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:230px;padding-bottom:40px;position:relative;transition:all .3s ease;width:200px;z-index:5}
.projects-navigation-slider .project-nav-slider-content{background:no-repeat center;background-size:contain;height:80px;position:relative;transition:all .3s ease;width:200px}
.projects-navigation-slider .slick-current .project-nav-slider-content{height:233px;width:430px;position:absolute;top:0;background-position:top}
.projects-navigation-slider .slick-current .project-nav-name{opacity:0}
.projects-navigation-slider .navigation-arrows{bottom:452px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;position:absolute;width:100%;z-index:10;padding-left:45px;padding-right:45px}
@media screen and (max-width: 560px) {
.projects-navigation-slider .navigation-arrows{bottom:251px;padding-left:15px;padding-right:15px}
}
.projects-navigation-slider .navigation-arrows div{background:no-repeat center;background-size:cover;cursor:pointer;height:31px;width:16px}
.project-nav-name{bottom:0;font-size:14px;left:50%;opacity:1;position:absolute;text-transform:uppercase;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease}
.prev-arrow-container>div,.next-arrow-container>div{transition:all .3s ease}
.our-partners .prev-arrow-container>div{background-image:url(../img/prev-arr.svg)!important}
.our-partners .next-arrow-container>div{background-image:url(../img/next-arr.svg)!important}
.our-partners .prev-arrow-container .prev-arrow-hover{background-image:url(../img/prev-arr-hover.svg)!important}
.our-partners .next-arrow-container .next-arrow-hover{background-image:url(../img/next-arr-hover.svg)!important}
.prev-arrow-container:hover .prev-arrow{opacity:0}
.prev-arrow-container:hover .prev-arrow-hover{opacity:1}
.next-arrow-container:hover .next-arrow{opacity:0}
.next-arrow-container:hover .next-arrow-hover{opacity:1}
.prev-arrow-hover,.next-arrow-hover{opacity:0;position:absolute;top:50%;transform:translatey(-50%)}
body{font-family:'Exo 2',sans-serif;font-weight:300;overflow-x:hidden}
.content{width:calc(100% - 53px);overflow:hidden}
.slick-slide{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.prev-arr,.next-arr{cursor:pointer;height:36px;position:relative;width:20px}
.prev-arr span,.next-arr span{background-color:#b4b3b3;height:1px;left:0;position:absolute;transition:all .3s ease;width:20px}
.prev-arr span:first-child,.next-arr span:first-child{top:10.7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.prev-arr span:last-child,.next-arr span:last-child{bottom:10.7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.prev-arr:hover span,.next-arr:hover span{background-color:#efa608}
.next-arr{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.news-page-header-background{background:no-repeat center;background-size:cover;height:69px;width:100%}
.news-page>h1{font-size:36px;font-weight:300;padding-top:60px;text-align:center}
.project-feedback-container{display:none!important}
.news-page .project-feedback-container{margin-top:60px;display:none!important}
.news-year-line{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 0 60px}
.news-year-line span{background-color:#cbcbcc;display:block;height:1px}
.news-year-line span:first-child{margin-right:30px;width:290px}
.news-year-line span:last-child{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:30px}
.news-year-line p{color:#fcb315;font-size:48px;font-weight:300}
.news-block>p:first-child{text-align:center;font-size:36px;padding-top:110px;padding-bottom:10px;font-weight:300}
.single-news-block{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;width:400px}
.single-news-block p{color:#8a8a8a;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;width:110px}
.single-news-block a{border-bottom:1px solid #efa608;color:#efa608;font-size:15px}
.single-news-block a:hover{border-bottom:1px solid #333;color:#333}
.news-block-with-image{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;width:400px}
.news-block-with-image .news-block-img{border-radius:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:106px;margin-right:15px;width:106px}
.news-block-with-image .single-news-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:initial}
.news-grid-collumn{display:flex;flex-wrap:wrap}
.news-grid-collumn .single-news-block{min-width:300px;width:50%}
.news-grid{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 320px}
.more-button-line{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px}
.more-button-line>span{background-color:#cbcbcc;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}
.more-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 25px 20px;text-align:center}
.more-button>span,.more-button>a{color:#fcb315;font-size:18px;text-transform:uppercase}
.more-button>a:hover{color:rgba(51,51,51,0.2)}
.more-button-dots span{background-color:#fcb315;border-radius:100%;display:block;display:inline-block;height:5px;margin-right:2px;width:5px}
.more-button-dots span:last-child{margin-right:0}
.news-page-blocks .news-block{display:none}
.news-page-blocks .news-block:first-child{display:block}
.fancybox-show-thumbs .fancybox-thumbs{background:#fcb315!important}
.fancybox-thumbs>ul>li:before{border-color:#000!important}
@media screen and (max-width: 1600px) {
.news-grid{padding:0 220px}
.news-year-line span:first-child{width:190px}
}
@media screen and (max-width: 1400px) {
.news-grid{padding:0 120px}
.news-year-line span:first-child{width:90px}
}
@media screen and (max-width: 1200px) {
.news-grid{padding:0 50px}
.services-list ul:not(:last-child){margin-right:90px}
.news-year-line span:first-child{width:20px}
}
@media screen and (max-width: 1000px) {
.news-grid{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.news-year-line span:first-child{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:initial}
.news-grid{padding:0}
.news-grid{padding:20px}
}
@media screen and (max-width: 440px) {
.single-news-block{width:300px}
.single-news-block p{font-size:13px}
.single-news-block a{font-size:14px}
}
.our-contacts{padding-bottom:80px;padding-top:50px}
.our-contacts h1{font-size:34px;font-weight:400;padding-bottom:20px}
.our-contacts p{color:#7e7e80;font-size:15px;line-height:2}
.our-contacts .contacts-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.our-contacts .contacts-content .contacts-address{margin-right:400px;width:250px}
.our-contacts .contacts-phone-mail{padding-top:68px}
.our-contacts .contacts-phone-mail a{border-bottom:1px solid #fcb315;color:#fcb315;margin-left:5px}
.our-contacts .contacts-phone-mail .phone{display:-webkit-flex;display:-ms-flexbox;display:flex}
.our-contacts .contacts-phone-mail .phone p{color:#000;font-size:16px;font-weight:600}
.our-contacts .contacts-phone-mail .phone p:first-child{margin-right:20px}
.project-feedback{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#efa608;display:-webkit-flex;display:-ms-flexbox;display:flex;height:200px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;display:none}
.project-feedback .feedback-open-button{background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.project-feedback .feedback-open-button:after{border:2px solid #fff}
.project-feedback .feedback-close-button{height:86px;width:86px}
.project-feedback .feedback-close-button:after{clip:rect(0,55px,55px,0);height:110px;left:-12px;top:-12px;width:110px}
.project-feedback .feedback-close-button img:last-child{-webkit-transform:translate(-50%,-50%) scale(1.4);-ms-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}
.project-contacts{display:inline-block}
.project-contacts h1{color:#fff;font-size:44px;text-transform:uppercase}
.project-contacts-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.project-contacts-line span{color:#fff;font-size:18px}
.project-contacts-line a{border-bottom:1px solid #fde4ae;color:#fde4ae;font-size:18px;transition:all .3s ease}
.project-contacts-line a:hover{border-bottom:1px solid #fff;color:#fff}
.project-feedback-content{background-color:#efa608;display:none;padding:40px 0;position:relative;z-index:1}
@media screen and (max-width: 1050px) {
.project-feedback{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px}
.project-feedback .feedback-open-button{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
}
@media screen and (max-width: 851px) {
.project-contacts h1{font-size:38px}
.project-feedback{padding:0 20px}
}
@media screen and (max-width: 680px) {
.project-contacts-line{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.services-list ul:not(:last-child){margin-right:15px}
.services-list{flex-direction:row!important;align-items:flex-start!important}
.project-contacts-line a{display:inline-table}
.project-contacts h1{line-height:1.2;margin-bottom:20px;text-align:center}
.project-contacts{margin-right:40px}
.feedback-open-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.project-feedback{height:250px}
}
@media screen and (max-width: 500px) {
.project-contacts h1{font-size:30px}
.project-contacts-line span,.project-contacts-line a{font-size:14px}
}
.project-intro-slide{background:no-repeat center;background-size:cover;padding-top:100px}
.project-intro-header{position:relative;text-align:center}
.project-intro-header span{color:#fcb315;font-size:24px;text-transform:uppercase}
.project-intro-header h1{color:#fff;font-size:72px;font-weight:300;margin-bottom:20px;position:relative;text-transform:uppercase}
.project-intro-header h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:146px}
.project-intro-header p{color:#fff;font-size:19px;font-weight:300;margin:0 auto;width:360px}
.project-intro-arrows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:50%;position:absolute;top:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:500px}
.project-intro-arrows span{background-color:#fff}
.project-intro-information{background-color:rgba(50,50,49,0.8);border-bottom:1px solid #515150;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:200px;padding:35px 270px 30px}
.project-intro-information span{color:#a6a6a5;font-size:16px;text-transform:uppercase}
.project-intro-information a{border-bottom:1px solid #fcb315;color:#fcb315;font-size:16px;text-transform:uppercase;transition:all .3s ease}
.project-intro-information a:hover{border-bottom:1px solid #fff;color:#fff}
.project-intro-img{height:0;position:relative}
.project-intro-img img{left:0;max-width:400px;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.project-intro-about{background-color:rgba(50,50,49,0.8);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:45px 270px 55px}
.project-intro-about-text{width:400px}
.project-intro-about-text h1{color:#fcb315;font-size:30px;font-weight:300}
.project-intro-about-text p{color:#b0b0b0;font-size:18px;font-weight:300}
.project-intro-about-list li{color:#b0b0b0;font-size:16.5px;font-weight:300;padding-left:10px;position:relative}
.project-intro-about-list li:before{background-color:#b0b0b0;border-radius:100%;content:' ';height:3px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px}
.project-intro-about-list{max-width:200px}
@media screen and (max-width: 1550px) {
.project-intro-information{padding:35px 180px 30px}
.project-intro-about{padding:45px 180px 55px}
}
@media screen and (max-width: 1140px) {
.project-intro-img img{max-width:200px}
.project-intro-information{margin-top:100px}
}
@media screen and (max-width: 1100px) {
.project-intro-information{padding:35px 90px 30px}
.project-intro-about{padding:45px 90px 55px}
}
@media screen and (max-width: 870px) {
.project-intro-information{padding:35px 20px 30px}
.project-intro-about{padding:45px 20px 55px}
.project-intro-about-text h1{font-size:26px}
.project-intro-about-text p{font-size:15px}
.project-intro-about-list li{font-size:14px}
.project-intro-about{padding:25px 20px 35px}
.project-intro-about-text{width:320px}
}
@media screen and (max-width: 570px) {
.project-intro-about{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.project-intro-about-text{padding-bottom:20px;width:100%}
.project-intro-img img{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.project-intro-information{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.project-intro-img{height:initial;margin-bottom:-100px;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
.project-intro-information span{-webkit-order:2;-ms-flex-order:2;order:2}
.project-intro-information a{-webkit-order:3;-ms-flex-order:3;order:3}
.project-intro-about-list{width:100%}
.project-intro-arrows{padding:0 20px;width:100%}
.project-intro-header{padding:0 60px;width:100%}
}
@media screen and (max-width: 480px) {
.project-intro-header span{font-size:19px}
.project-intro-header h1{font-size:36px}
.project-intro-header{padding:0 35px}
.project-intro-header p{font-size:15px;width:100%}
.project-intro-arrows{padding:0 10px;top:90px}
}
.project-presentation{background:no-repeat top fixed;background-size:cover;overflow:hidden}
.project-presentation-content{color:#fff;padding:90px 0;position:relative}
.project-presentation-frame{border:2px solid rgba(255,255,255,0.18);height:calc(100% - 120px);left:calc(50% - 104px);position:absolute;top:60px;width:208px}
.presentation-blocks-line{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;margin-top:80px}
.presentation-block{display:inline-block;position:relative}
.presentation-block-image{background:no-repeat center;background-size:cover;transition:all .3s ease;background-position:left top}
.presentation-block-description{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:170px}
.presentation-block-description h2{color:#fff;font-size:20px;margin-bottom:10px;margin-bottom:13px;padding-bottom:15px;position:relative}
.presentation-block-description h2:after{background-color:#9d9b9b;bottom:0;content:' ';height:2px;left:0;position:absolute;transition:all .3s ease;width:60px}
.presentation-block-description p{color:#9d9b9b;font-size:15px;font-weight:300}
.presentation-center-block{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.presentation-center-block .presentation-block-image{height:320px;width:380px}
.presentation-center-block .presentation-block-description{width:200px}
.presentation-small-block .presentation-block-image{height:170px;margin-right:50px;width:210px}
.presentation-small-block .presentation-block-description{left:initial;padding-left:30px;right:50px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}
.presentation-medium-block .presentation-block-image{height:250px;margin-right:90px;margin-top:76px;width:260px}
.presentation-medium-block .presentation-block-description{margin-top:38px}
.presentation-large-block{margin-left:calc(50% + 45px)}
.presentation-large-block .presentation-block-image{height:210px;width:380px}
.presentation-large-block .presentation-block-description{left:initial;padding-left:30px;right:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}
.presentation-center-block .presentation-block-description,.presentation-medium-block .presentation-block-description{padding-right:30px;text-align:right;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
.presentation-center-block .presentation-block-description h2:after,.presentation-medium-block .presentation-block-description h2:after{left:initial;right:0}
.reversed-blocks-line{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.reversed-blocks-line .presentation-small-block .presentation-block-image{margin-left:50px;margin-right:90px}
.reversed-blocks-line .presentation-small-block .presentation-block-description{left:50px;padding-left:0;padding-right:30px;right:initial;text-align:right;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
.reversed-blocks-line .presentation-small-block .presentation-block-description h2:after{left:initial;right:0}
.reversed-blocks-line .presentation-medium-block .presentation-block-image{margin-right:0}
.reversed-blocks-line .presentation-medium-block .presentation-block-description{left:initial;padding-left:30px;padding-right:0;right:0;text-align:left;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}
.reversed-blocks-line .presentation-medium-block .presentation-block-description h2:after{left:0;right:initial}
.reversed-large-block{margin-left:calc(50% - 45px);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.reversed-large-block .presentation-block-description{left:0;padding-left:0;padding-right:30px;right:initial;text-align:right;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
.reversed-large-block .presentation-block-description h2:after{left:initial;right:0}
.presentation-block-image:hover{cursor:url(../img/plus-cursor.png) 2 2,auto}
.presentation-block:hover .presentation-block-description h2:after{background-color:#fcb315}
.presentation-block:hover .presentation-block-image{box-shadow:inset 0 0 0 3px #fcb315}
@media screen and (max-width: 1330px) {
.presentation-blocks-line{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:76px;margin-top:76px}
.presentation-block-description{position:static}
.presentation-block{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}
.presentation-center-block .presentation-block-description,.presentation-medium-block .presentation-block-description,.reversed-blocks-line .presentation-small-block .presentation-block-description,.reversed-blocks-line .presentation-medium-block .presentation-block-description{padding-left:30px;padding-right:0;text-align:left;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.presentation-center-block .presentation-block-description h2:after,.presentation-medium-block .presentation-block-description h2:after,.reversed-blocks-line .presentation-small-block .presentation-block-description h2:after,.reversed-large-block .presentation-block-description h2:after{left:0;right:initial}
.presentation-small-block .presentation-block-description{padding-left:30px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.presentation-small-block .presentation-block-image{margin-right:0}
.presentation-medium-block .presentation-block-image{margin-right:0}
.presentation-medium-block .presentation-block-description{margin-top:76px}
.presentation-large-block{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0}
.presentation-large-block .presentation-block-description{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.reversed-blocks-line .presentation-small-block .presentation-block-image{margin:0}
.reversed-large-block{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.reversed-large-block .presentation-block-description{padding-left:30px;padding-right:0;text-align:left}
.project-presentation-frame{display:none}
.presentation-center-block{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@media screen and (max-width: 650px) {
.presentation-block-image{height:170px!important;width:210px!important}
.presentation-block-description{padding-left:20px!important;width:170px!important}
.presentation-block-description p{font-size:13px}
.presentation-block-description h2{font-size:18px}
}
@media screen and (max-width: 420px) {
.presentation-block-description p{font-size:12px}
.presentation-block-description h2{font-size:17px;line-height:1.2;margin-bottom:5px;padding-bottom:10px}
.presentation-block-image{height:119px!important;width:147px!important}
.presentation-block-description{padding-left:15px!important;width:140px!important}
.presentation-blocks-line{margin:50px 0}
.presentation-medium-block .presentation-block-image{margin-top:50px}
.presentation-medium-block .presentation-block-description{margin-top:50px}
}
.right-menu{background-color:#fcb315;height:100%;position:fixed;right:0;top:0;width:53px;z-index:11}
.right-menu .menu-links{display:block}
@media only screen and (max-width: 500px) {
.right-menu .menu-links{display:none!important}
}
.menu-links .menu-single-link{background-size:50%}
.right-menu .menu-single-link{background:no-repeat center #fcb315;cursor:pointer;height:69px;transition:all .3s ease;width:53px;background-size:50%}
.right-menu .menu-icon-container{background:#efa608;cursor:pointer}
@media only screen and (max-width: 500px) {
.right-menu .menu-icon-container{display:none}
}
.right-menu .menu-icon{cursor:pointer;height:69px;transition:all .3s ease;width:53px}
.right-menu a{background-color:#efa608;color:#fff;display:block;font-size:15px;height:69px;line-height:69px;position:relative;text-align:center;text-transform:uppercase;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:all .3s ease;width:200px;z-index:-1}
.right-menu .up-page-button{background-color:#efa608;bottom:0;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.right-menu .up-page-button:hover{bottom:15px}
.right-menu .hover-menu{background-color:#efa608!important}
.right-menu .hover-menu a{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{cursor:pointer;height:69px;margin:0 14px;position:relative;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;width:25px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}
#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{background:#fff;display:block;height:3px;left:0;opacity:1;position:absolute;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}
#nav-icon3 span:nth-child(1){top:26px}
#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:33px}
#nav-icon3 span:nth-child(4){top:40px}
.menu-icon-container:hover #nav-icon3 span:nth-child(1){left:3px}
.menu-icon-container:hover #nav-icon3 span:nth-child(4){left:3px}
.skip-presentation-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:69px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:0;opacity:0;position:absolute;transition:all .5s ease}
.skip-presentation-button span{font-size:36px;line-height:0}
.vacancy-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:969px!important}
.vacancy-names{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:no-repeat center;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:70px;position:relative}
.vacancy-names>h1{color:#fff;font-size:36px;font-weight:300;margin-bottom:70px;padding-bottom:15px;position:relative}
.vacancy-names>h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:104px}
.vacancy-names-line{display:-webkit-flex;display:-ms-flexbox;display:flex}
.vacancy-image{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fcb315;border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;height:150px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;position:relative;width:150px}
.vacancy-image:after{background-color:#fff;border-radius:100%;content:' ';height:146px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:all .3s ease;width:146px;z-index:1}
.vacancy-image img{position:relative;z-index:2}
.vacancy-name{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:110px;width:230px}
.vacancy-name:last-child{margin-right:0}
.vacancy-name:hover .vacancy-image:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.vacancy-name:hover .vacancy-name-content span{border-bottom:2px dotted #fcb315;color:#fcb315}
.vacancy-name-content span{border-bottom:2px dotted #fff;color:#fff;font-size:24px;transition:all .3s ease}
.vacancy-feedback .project-contacts{text-align:center;width:740px}
.vacancy-feedback .project-contacts-line{display:inline-block}
.vacancy-feedback .project-contacts-line p{color:#fde4ae;font-size:15px;margin-top:10px}
.vacancy-feedback .project-feedback-content{position:absolute;width:100%}
.vacancy-description{background-color:#fff;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 69px);padding:0 190px;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .3s ease;width:100%;z-index:3}
.vacancy-description-information h1{font-size:30px;font-weight:300;margin-bottom:25px;padding-bottom:25px;position:relative}
.vacancy-description-information h1:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:0;position:absolute;width:150px}
.vacancy-description-information p{color:#050505;font-size:18px;margin-bottom:10px}
.vacancy-description-information li{color:#646464;font-size:16px;font-weight:300;margin-bottom:10px;padding-left:13px;position:relative}
.vacancy-description-information li:last-child{margin-bottom:0}
.vacancy-description-information li:after{background-color:#646464;border-radius:100%;content:' ';height:4px;left:0;position:absolute;top:10.5px;width:4px}
.vacancy-description-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;width:100%}
.vacancy-description-information{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding-bottom:120px;position:absolute;top:0;width:100%}
.vacancy-description-information-line{display:-webkit-flex;display:-ms-flexbox;display:flex}
.vacancy-description-information-collumn{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.vacancy-description-information-collumn:first-child{margin-right:50px}
.description-tabs{padding:40px 0}
.description-tabs span{border-bottom:1px dotted #6e6b66;color:#6e6b66;cursor:pointer;display:inline-block;font-size:16px;margin-right:30px;padding-bottom:2px;transition:all .3s ease}
.description-tabs span:last-child{margin-right:0}
span.active-description-tab{border-bottom:1px dotted transparent;color:#fcb315;cursor:default}
.close-vacancy-description{cursor:pointer;height:27px;position:absolute;right:40px;top:40px;width:27px}
.close-vacancy-description span{background-color:#fcb315;height:2px;position:absolute;top:50%;transition:all .3s ease;width:100%}
.close-vacancy-description span:first-child{-webkit-transform:translateY(-1px) rotate(-45deg);-ms-transform:translateY(-1px) rotate(-45deg);transform:translateY(-1px) rotate(-45deg)}
.close-vacancy-description span:last-child{-webkit-transform:translateY(-1px) rotate(45deg);-ms-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg)}
.close-vacancy-description:hover span{background-color:#000}
@media screen and (max-width: 1300px) {
.vacancy-description{padding:0 90px}
}
@media screen and (max-width: 1100px) {
.vacancy-name{margin-right:40px}
}
@media screen and (max-width: 1000px) {
.vacancy-names-line{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vacancy-name{margin-bottom:40px;margin-right:0}
.vacancy-name:last-child{margin-bottom:0}
.vacancy-image{margin-bottom:0}
.vacancy-names{padding-bottom:60px;padding-top:110px}
.vacancy-feedback .project-feedback{height:initial;padding:20px 40px}
.vacancy-feedback .project-contacts{margin-right:40px}
.vacancy-feedback .project-contacts h1{font-size:40px}
.vacancy-description-information-line{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.vacancy-description-information-collumn:first-child{margin-bottom:50px;margin-right:0;margin-top:30px}
}
@media screen and (max-width: 500px) {
.vacancy-feedback .project-contacts-line p{font-size:14px}
.vacancy-feedback .project-contacts h1{font-size:30px}
.vacancy-feedback .project-feedback{padding:20px}
.vacancy-description{padding:0 20px}
.description-tabs{padding-right:70px}
}
@media screen and (max-width: 1700px) {
.single-project{width:calc(50% - 4px)}
}
@media screen and (max-width: 1600px) {
.our-contacts .contacts-content .contacts-address{margin-right:200px}
}
@media screen and (max-width: 1250px) {
.single-project{padding-right:0;width:calc(100%)}
}
@media screen and (max-width: 1200px) {
.action-button{display:none}
.slider-slide-content{margin-left:calc(50% - 390px);width:940px}
.projects-slider .single-slide-block h1{margin-left:0}
.information-line{padding-left:0}
.buttons-line{padding-left:0}
.information-line .another-projects>div{width:310px}
.header-menu{display:none}
.number-block{margin-right:50px}
.services-list div{margin-right:50px}
.our-contacts .contacts-content .contacts-address{margin-right:100px}
}
@media screen and (max-width: 930px) {
.another-projects{display:none}
.slider-slide-content{margin-left:calc(50% - 200px);width:400px}
.projects-slider .single-slide-block .project-description{margin-right:0}
}
@media screen and (max-width: 768px) {
.right-menu{height:initial;position:fixed}
.menu-links{display:none}
.up-page-button{display:none}
.content{width:100%}
.background-slider{width:100%}
.our-contacts .contacts-content .contacts-address{margin-right:0}
.our-contacts .contacts-content{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.our-contacts .contacts-phone-mail{padding-top:25px}
.our-contacts .contacts-content .contacts-address{width:340px}
.our-contacts .contacts-content .contacts-address p{width:250px}
.contacts-content>div{width:340px}
.partners-prev-arrow{width:50px}
.partners-next-arrow{width:50px}
.our-partners-slider{margin:0 50px}
.skip-presentation-button{display:none}
}
@media screen and (max-width: 700px) {
.single-project{padding-right:98px}
.total-projects-information .number-block{margin-right:0}
.services-list div{margin-right:10px}
}
@media screen and (max-width: 640px) {
.right-menu .menu-links{display:none}
.slick-slide img{margin:auto}
}
@media screen and (max-width: 600px) {
.total-projects-information{background:#fff;background-image:none!important}
.services-list{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.services-list div{margin-right:0}
}
@media screen and (max-width: 500px) {
.projects-navigation-slider .slick-current .project-nav-slider-content{width:268px}
.slider-slide-content{margin:0;padding:0 15px;width:100%}
.project-information{right:10%}
.total-projects-information{margin-top:0}
.total-projects-information .number-block{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.projects-slider .single-slide-block h1{font-size:44px;padding-top:50px}
.projects-slider .single-slide-block p{font-size:16px;width:100%}
.projects-slider .single-slide-block .more-button{margin-left:-20px;margin-top:-20px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);padding-left:30px}
.header .icon-block{left:15px}
}
@media screen and (max-width: 480px) {
.project-circle{height:220px;width:220px}
.project-information{height:160px;padding-left:25px;width:160px}
.single-project{padding-right:85px}
.single-project h1{font-size:26px;margin-bottom:7px;padding-bottom:7px}
.single-project .project-information-content p{width:125%}
.project-circle:hover .project-information{height:200px;padding:20px;padding-bottom:40px;right:50%;width:200px}
.project-circle:hover .project-information p{width:100%}
.upped-project-type{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}
.upped-project-type p{left:30px}
}
@media screen and (max-width: 400px) {
.total-projects-information{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.total-projects-information .number-block{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.phone{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.our-contacts .contacts-content{-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;padding:0 15px}
.contacts-content>div{width:100%}
.our-contacts .contacts-content .contacts-address{width:100%}
}
.menu-single-link.active{background:no-repeat center #fff}
.ymaps-2-1-63-gotoymaps,.ymaps-2-1-63-gotoymaps-container{display:none!important;opacity:0}
@font-face{font-family:'Exo-2';src:url(../fonts/Exo2-Regular.ttf)}
@font-face{font-family:'Exo-2-light';src:url(../font/Exo2-Light.ttf)}
@font-face{font-family:'Exo-2-bold';src:url(../font/Exo2-Bold.ttf)}
@font-face{font-family:'Exo-2-extra-light';src:url(../font/Exo2-ExtraLight.ttf)}
.container__services{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container__services .hidden-content{width:100%;display:block;overflow:hidden;height:0;border:none;position:relative}
.container__services .hidden-content div{position:absolute}
.work-with-us{position:relative;width:100%!important;height:195px;background-color:#efa608;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width: 1024px) {
.work-with-us{height:300px!important;align-items:flex-start!important;padding-top:30px!important}
}
@media screen and (max-width: 610px) {
.work-with-us{height:auto!important;padding-bottom:130px}
}
.work-with-us .work-with-us__inner .work-with-us__inner-head p{text-align:center;text-transform:uppercase;font-family:'Exo-2',sans-serif;font-size:43px;color:#fff}
.work-with-us .work-with-us__inner ul{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width: 610px) {
.work-with-us .work-with-us__inner ul{flex-direction:column}
.work-with-us .work-with-us__inner li{margin-right:0!important;margin-bottom:30px!important}
}
.work-with-us .work-with-us__inner ul li:not(:last-child){margin-right:30px}
.work-with-us .work-with-us__inner ul li:not(:nth-child(2)){font-size:18px;color:#fff}
.work-with-us .work-with-us__inner ul li:nth-child(2){font-size:18px;font-family:'Exo-2',sans-serif}
.work-with-us .work-with-us-btn{z-index:5;right:100px!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;height:86px;-webkit-transition:all .5s ease;transition:all .5s ease;width:86px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width: 1024px) {
.work-with-us .work-with-us-btn{top:calc(100% - 75px)!important;right:unset!important}
}
.work-with-us .work-with-us-btn:after{border:2px solid #fff;border-radius:100%;clip:rect(0,55px,55px,0);content:' ';height:110px;left:-12px;position:absolute;top:-12px;-webkit-transition:all .5s ease;transition:all .5s ease;width:110px;pointer-events:none}
.work-with-us .work-with-us-btn:hover:after{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.container__services .services-block{width:100%;min-height:calc(100vh - 195px);background-image:url(../img/services-bgi.png);background-repeat:no-repeat;background-size:cover;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:70px}
.container__services .services-block .services-block__head p{color:#fcfafa;font-family:'Exo-2',sans-serif;font-size:36px;font-weight:300;position:relative;margin-bottom:90px}
.container__services .services-block .services-block__head p:after{content:'';position:absolute;width:100px;border-bottom:2px solid #fcb315;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px}
.service-names-line{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:75px;grid-row-gap:40px;width:75%}
.service-names-line li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;padding-left:10px;padding-top:5px;padding-bottom:5px;position:relative}
.service-names-line li:nth-child(6) a p{margin-left:20px}
.service-names-line li:last-child a img{margin-left:8px}
.service-names-line li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;position:relative}
.service-names-line li::before{content:'';position:absolute;height:100%;width:0;background-color:rgba(15,15,15,0.6);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;left:0;top:0}
.service-names-line li:hover::before{width:100%}
.service-names-line li a img{-webkit-transition:all .5s;transition:all .5s}
.service-names-line li a p{margin-left:30px;font-family:'Exo-2',sans-serif;text-transform:uppercase;color:#fffcf6;font-size:18px;border-bottom:1px solid #fffcf6;-webkit-transition:all .5s;transition:all .5s}
.container__about{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
.container__about .clients-block{width:100%;height:auto;position:relative}
.container__about .clients-block .clients-block__inner{width:100%}
.container__about .clients-block .clients-block__inner .clients-block__inner-head p{text-align:center;position:relative;padding-bottom:27px;font-size:36px;font-family:'Exo-2',sans-serif;font-weight:300}
.container__about .clients-block .clients-block__inner .clients-block__inner-head p:after{content:'';position:absolute;width:100px;border-bottom:2px solid #fcb315;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}
.container__about .clients-block .clients-block__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;position:relative;margin-bottom:40px}
.container__about .clients-block .clients-block__inner ul li{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}
.container__about .clients-block .clients-block__inner .inline-next{width:100%;border-bottom:1px solid #cbcbcc;position:relative}
.container__about .clients-block .clients-block__inner .inline-next .more-clients-btn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;cursor:pointer;padding:0 20px}
.container__about .clients-block .clients-block__inner .inline-next .more-clients-btn a{font-size:17px;position:relative;padding-top:20px;text-transform:uppercase;font-family:'Exo-2',sans-serif;color:#fcb315}
.container__about .clients-block .clients-block__inner .inline-next .more-clients-btn a:before{content:'';position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../img/dot-dot-dot.png);background-size:contain;background-position:center;background-repeat:no-repeat;height:3px;width:30px}
.work-with-us{position:relative;width:100%;height:195px;background-color:#efa608;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.work-with-us .work-with-us__inner .work-with-us__inner-head p{text-align:center;text-transform:uppercase;font-family:'Exo-2',sans-serif;font-size:43px;color:#fff}
.work-with-us .work-with-us__inner ul{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.work-with-us .work-with-us__inner ul li:not(:last-child){margin-right:30px}
.work-with-us .work-with-us__inner ul li:not(:nth-child(2)){font-size:18px;color:#fff}
.work-with-us .work-with-us__inner ul li:nth-child(2){font-size:18px;font-family:'Exo-2',sans-serif}
.work-with-us .work-with-us-btn{z-index:5;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;height:86px;-webkit-transition:all .5s ease;transition:all .5s ease;width:86px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.work-with-us .work-with-us-btn:after{border:2px solid #fff;border-radius:100%;clip:rect(0,55px,55px,0);content:' ';height:110px;left:-12px;position:absolute;top:-12px;-webkit-transition:all .5s ease;transition:all .5s ease;width:110px;pointer-events:none}
.work-with-us .work-with-us-btn:hover:after{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.container__about .team-block{width:100%;background-color:#fff;height:546px;position:relative}
.container__about .team-block .team-block-btn{position:absolute;right:50px;top:50px;width:195px;height:55px;background-color:#fff;border:2px solid #fcb315;border-radius:27.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;font-size:18px;font-family:"Exo-2";font-weight:300}
.container__about .team-block .team-block-btn:hover{background-color:#fcb315}
.container__about .team-block:after{content:'';bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;border:20px solid transparent;border-top:20px solid #fff}
.container__about .team-block .team-block__inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%}
.container__about .team-block .team-block__inner .team-slider{position:relative;margin-top:30px;margin-bottom:30px}
.container__about .team-block .team-block__inner .team-slider div.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container__about .team-block .team-block__inner .team-slider div.slick-slide .fio{margin-top:40px}
.container__about .team-block .team-block__inner .team-slider div.slick-slide .fio p:first-child{text-align:center;font-size:24px;letter-spacing:.17px;font-family:"Exo-2",sans-serif}
.container__about .team-block .team-block__inner .team-slider div.slick-slide .fio p:last-child{text-align:center;color:#8a8a8a;font-size:16px;font-family:"Exo-2-Light",sans-serif;font-weight:300}
.container__about .team-block .team-block__inner .team-slider .slick-prev.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100%;background-image:url(../img/prev-arr.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all .5s;transition:all .5s;background-color:transparent;border:none;color:transparent;width:20px}
.container__about .team-block .team-block__inner .team-slider .slick-prev.slick-arrow:hover{background-image:url(../img/prev-arr-hover.png);background-position:center;background-repeat:no-repeat}
.container__about .team-block .team-block__inner .team-slider .slick-next.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;background-image:url(../img/next-arr.png);background-position:center;background-repeat:no-repeat;-webkit-transition:all .5s;transition:all .5s;background-color:transparent;border:none;color:transparent;width:20px}
.container__about .team-block .team-block__inner .team-slider .slick-next.slick-arrow:hover{background-image:url(../img/next-arr-hover.png);background-repeat:no-repeat;background-position:center}
.container__about .team-block .team-block__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}
.container__about .team-block .team-block__inner ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container__about .team-block .team-block__inner ul li .img{width:202px;height:200px;background-color:grey;border-radius:50%;overflow:hidden}
.container__about .team-block .team-block__inner ul li .fio{text-align:center;margin-top:40px}
.container__about .team-block .team-block__inner ul li .fio p{font-family:'Exo-2'}
.container__about .team-block .team-block__inner ul li .fio p:first-child{font-size:24px}
.container__about .team-block .team-block__inner ul li .fio p:last-child{color:#8a8a8a;font-size:16px}
.container__about .team-block .team-block__inner .team-block__inner-head p{font-size:36px;font-family:'Exo-2',sans-serif;color:#050505;font-weight:300;padding-bottom:27px;position:relative;text-align:center}
.container__about .team-block .team-block__inner .team-block__inner-head p:before{content:'';position:absolute;width:100px;border-bottom:2px solid #fcb315;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}
.container__about .portfolio-block{position:relative;height:466px;background-image:url(../img/bg-portfolio.png);background-size:cover;background-repeat:no-repeat}
.container__about .portfolio-block .portfolio-btn{display:flex;align-items:center;justify-content:center;position:absolute;right:50px;top:50px;background-color:transparent;border:2px solid #fcb315;width:195px;height:55px;border-radius:24.5px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.container__about .portfolio-block .portfolio-btn:hover{background-color:#fcb315}
.container__about .portfolio-block .portfolio-btn p{color:#fff;font-size:18px;font-weight:300;font-family:'Exo-2',sans-serif;cursor:pointer}
.container__about .portfolio-block .portfolio-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:initial;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%}
.container__about .portfolio-block .portfolio-block__inner .protfolio-block__inner-header{width:100%}
.container__about .portfolio-block .portfolio-block__inner .protfolio-block__inner-header p{text-align:center;font-size:36px;font-family:'Exo-2',sans-serif;font-weight:300;color:#fcfafa}
.container__about .portfolio-block .portfolio-block__inner ul{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container__about .portfolio-block .portfolio-block__inner ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container__about .portfolio-block .portfolio-block__inner ul li .head-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container__about .portfolio-block .portfolio-block__inner ul li .head-cart p{color:#fcb315;font-size:18px;text-transform:uppercase;font-family:'Exo-2',sans-serif;margin-left:15px}
.container__about .portfolio-block .portfolio-block__inner ul li .content-cart .content-cart-text{width:290px;margin-top:30px}
.container__about .portfolio-block .portfolio-block__inner ul li .content-cart .content-cart-text p{margin-left:56px;color:#fff;font-family:'Exo-2';line-height:26px;font-size:18px;position:relative}
.container__about .portfolio-block .portfolio-block__inner ul li .content-cart .content-cart-text p:before{position:absolute;content:'';border-left:1px solid #fcb315;height:100%;left:-26px;font-weight:300}
.container__about .tagline-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:280px;background-color:#fff}
.container__about .tagline-block p{font-size:30px;line-height:36px;color:#5e5f60;text-align:center;width:70%;font-family:'Exo-2',sans-serif;font-weight:300}
.container__about .tagline-block:nth-child(5){background-color:#323232}
.container__about .tagline-block:nth-child(5) p{color:#fff;max-width:800px}
.service-names-line{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:90%;grid-column-gap:30px;grid-row-gap:30px}
@media screen and (max-width: 640px) {
.container__services .services-block{padding:100px 0}
.service-names-line{-ms-grid-columns:1fr;grid-template-columns:1fr}
.work-with-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;padding:30px 0}
.work-with-us .work-with-us-btn{position:relative;right:unset;margin-top:30px;top:unset;-webkit-transform:unset;transform:unset}
.work-with-us .work-with-us__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.work-with-us .work-with-us__inner .work-with-us__inner-head p{font-size:18px}
.work-with-us .work-with-us__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.work-with-us .work-with-us__inner ul li:not(:last-child){margin-right:0}
.work-with-us .work-with-us__inner ul li:first-child{margin-bottom:15px}
.work-with-us .work-with-us__inner ul li:nth-child(2){margin-bottom:20px}
.container__about .top-block{height:240px}
.container__about .top-block .top-block__inner{display:none}
.container__about .tagline-block p{width:90%;font-size:20px}
.container__about .portfolio-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:128px 0 100px}
.container__about .portfolio-block .portfolio-btn{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.container__about .portfolio-block .portfolio-block__inner{position:relative;width:95%;margin:auto;left:unset;top:unset;-webkit-transform:unset;transform:unset}
.container__about .portfolio-block .portfolio-block__inner ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}
.container__about .portfolio-block .portfolio-block__inner ul li:not(:last-child){margin-bottom:30px}
.container__about .team-block{height:100%;padding:128px 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container__about .team-block .team-block-btn{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.container__about .team-block .team-block__inner{width:90%;position:relative;margin:auto;left:unset;top:unset;-webkit-transform:unset;transform:unset}
.container__about .team-block .team-block__inner ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.container__about .team-block .team-block__inner ul li{width:100%}
.container__about .team-block .team-block__inner ul li:not(:last-child){margin-bottom:30px}
.container__about .clients-block{height:805px}
.container__about .clients-block .clients-block__inner ul li{width:46%}
.container__about .clients-block .clients-block__inner ul li a img{width:100%}
.work-with-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;padding:30px 0}
.work-with-us .work-with-us-btn{position:relative;right:unset;margin-top:30px;top:unset;-webkit-transform:unset;transform:unset}
.work-with-us .work-with-us__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.work-with-us .work-with-us__inner .work-with-us__inner-head p{font-size:18px}
.work-with-us .work-with-us__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.work-with-us .work-with-us__inner ul li:not(:last-child){margin-right:0}
.work-with-us .work-with-us__inner ul li:first-child{margin-bottom:15px}
.work-with-us .work-with-us__inner ul li:nth-child(2){margin-bottom:20px}
}
.content{position:relative}
.contacts-feedback.my-pages{position:absolute;top:unset;bottom:0;transform:unset;transition:transform .5s ease;display:none}
.contacts-feedback.my-pages.opened{display:block}
.work-with-us-btn.opened{top:-177%!important;width:42px!important;height:42px!important}
@media only screen and (max-width: 1024px) {
.work-with-us-btn.opened{top:calc(100% - 50px)!important}
}
@media only screen and (max-width: 640px) {
.work-with-us{align-items:center!important}
}
.work-with-us-btn.opened img{width:50%!important}
.work-with-us-btn.opened:after{width:52px!important;height:52px!important;clip:rect(0,25px,25px,0)!important;top:-5px!important;left:-5px!important}
.work-with-us-btn img:last-child{position:absolute;opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.work-with-us-btn.opened img:first-child{opacity:1;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.work-with-us-btn.opened img:last-child{opacity:1}
.work-with-us-btn.opened img:first-child{opacity:0}
.insta-icon:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cstyle%3E.st0{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M28.9 1.1C28.1.4 27.2 0 26.2 0H3.8c-1.1 0-2 .4-2.7 1.1C.4 1.9 0 2.8 0 3.8v22.3c0 1.1.4 2 1.1 2.7.8.8 1.7 1.2 2.7 1.2h22.3c1.1 0 2-.4 2.7-1.1.8-.8 1.1-1.7 1.1-2.7V3.8c.1-1-.3-1.9-1-2.7zm-18.1 9.7C12 9.7 13.4 9.1 15 9.1c1.7 0 3.1.6 4.3 1.7 1.2 1.1 1.8 2.5 1.8 4.1 0 1.6-.6 3-1.8 4.1-1.2 1.1-2.6 1.7-4.3 1.7-1.7 0-3.1-.6-4.2-1.7C9.6 17.9 9 16.6 9 14.9c0-1.6.6-3 1.8-4.1zm15.8 14.6c0 .3-.1.6-.4.8-.2.2-.5.3-.8.3H4.5c-.3 0-.6-.1-.8-.3-.2-.2-.3-.5-.3-.8V12.7h2.8c-.3.8-.4 1.7-.4 2.6 0 2.5.9 4.6 2.7 6.4 1.8 1.8 4 2.6 6.6 2.6 1.7 0 3.3-.4 4.7-1.2 1.4-.8 2.6-1.9 3.4-3.3.8-1.4 1.3-2.9 1.3-4.5 0-.9-.1-1.7-.4-2.6h2.6l-.1 12.7zm0-17.5c0 .4-.1.7-.4 1-.3.3-.6.4-1 .4h-3.4c-.4 0-.7-.1-1-.4-.3-.3-.4-.6-.4-1V4.7c0-.4.1-.7.4-.9.3-.3.6-.4 1-.4h3.4c.4 0 .7.1 1 .4.3.3.4.6.4.9v3.2z'/%3E%3C/svg%3E");width:28px;height:30px;position:absolute;top:12px;left:12px}
.facebook-icon:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.4 35.9'%3E%3Cstyle%3E.st0{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M18.7 0H14C8.8 0 5.4 3.5 5.4 8.8v4.1H.7c-.4 0-.7.3-.7.7v5.9c0 .4.3.7.7.7h4.7v14.9c0 .4.3.7.7.7h6.1c.4 0 .7-.3.7-.7V20.3h5.5c.4 0 .7-.3.7-.7v-5.9c0-.2-.1-.4-.2-.5-.1-.1-.3-.2-.5-.2H13V9.5c0-1.7.4-2.5 2.5-2.5h3.1c.4 0 .7-.3.7-.7V.7c.1-.4-.2-.7-.6-.7z'/%3E%3C/svg%3E");width:15px;height:27px;position:absolute;top:10px;left:17px}
.twitter-icon:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30.3 24.6'%3E%3Cstyle%3E.st0{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M30.3 2.9c-1.1.5-2.3.8-3.6 1 1.3-.8 2.3-2 2.7-3.4-1.2.7-2.5 1.2-4 1.5-1.1-1.2-2.7-2-4.5-2-3.4 0-6.2 2.8-6.2 6.2 0 .5.1 1 .2 1.4-5.1-.2-9.7-2.7-12.8-6.5-.5.9-.8 2-.8 3.1 0 2.2 1.1 4.1 2.8 5.2-1 0-2-.3-2.8-.8v.1c0 3 2.1 5.5 5 6.1-.5.1-1.1.2-1.6.2-.4 0-.8 0-1.2-.1.8 2.5 3.1 4.3 5.8 4.3-2.1 1.7-4.8 2.7-7.7 2.7-.5 0-1 0-1.5-.1 2.8 1.8 6 2.8 9.5 2.8 11.4 0 17.7-9.5 17.7-17.7v-.8c1.1-.8 2.2-1.9 3-3.2z'/%3E%3C/svg%3E");width:30px;height:24px;position:absolute;top:15px;left:11px}
.share-icon:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAACv0lEQVRIx63WTYhWVRgH8N+rM9OtieBAJUUfWkZG2QeZuAgpauEULcJadMyE7MNVtCjCTZ+jtAiisIXYwtBuEBQWRU1fmyAiyfwKkkjKIJq+7iKK00xoi3PGeR18X6u5z+bCuf97/zzP83/+5+loMZq6OhlrcS/OQAf78UyIaQzmtEg2jBrr8QruKsQH8GZTV+thoMUEN+JSLA8xfdN1/lZTVx+hbupqd6el7M7Hx3ggxLSjB+Y5XN5WSZfib3zYB/MOFrVFOInD5dkrJphlD5u6motr8SAW4GLs6QFfgl//Vw+bujoVN2MdrsDruAS/YWWIaWIGfqHc46c6XYfDWIXlOEmen+3dimvqah7uwe04C9uxNcS0r6mrc/EBDuFJfIEhjGADdmFVp/zoGryEI9iLv2SJz8dDBbwGq/EjXsWLIabxGZkswLO4CnPlwf8Dr+GxENNEp4A+wbt4JMT0U/l4UHaNDUUQe7EFb4eYfj9ByS/DBbKI9oeYvp9612nqagsW4oYQ0+HjfDyKO7H4RET/JuZgBTYfj6zE5pLh0tmSTREO4Ic+mPHSi3PaIpzE2X0w80qG37VFOIZ1TV31cp37cBoOtkHYrdIxWaXj0NTVEO7GE/hFnqmt8mz2zbapq8WOVemho4QFsESew45sTZOyc8yX5/B93CJb2IA8Qs+HmL6eQXShPIdXmr5r/5Sd6NEQ00S305ziWKf5EttCTAe7MIO4A/djEd7AphDTrqauzpOd5ttSld2mnWajbqf5r1H6vaIQX48duAg/47Y+Xjo66wu4qatlGMV1uDrEtKcH7mGsmfV9GGL6FC+UUh7oA/0cp7d1AQ/IIhnsgxnCkbYIPyukN/bB3ISvWlmiOLokjWBkxtamqauVeBm3tkk4jG1Yhk3YiUpW81o8HmJ6ujXCQlqZ3rzPLMdTm/d78A+uVOtZW719+gAAAABJRU5ErkJggg==");width:28px;height:27px;position:absolute;top:16px;left:14px}
.share-button{margin-bottom:30px!important;margin-top:70px}
.share-button a{position:absolute;transition:all .3s ease-in-out;height:50px;width:50px;background:#fcb315;border-radius:50%;left:calc(50% - 30px);cursor:pointer}
.share-button a.hidden{visibility:hidden}
.share-button a:nth-child(1).show{transform:rotate(0deg) translateX(-65px) translateY(-30px) rotate(0deg)}
.share-button a:nth-child(2).show{transform:rotate(45deg) translateX(-50px) translateY(-48px) rotate(-45deg)}
.share-button a:nth-child(3).show{transform:rotate(90deg) translateX(-32px) translateY(-65px) rotate(-90deg)}
.share-button .share-button_click{background:#fff}
.share-button span{color:#fcb315;font-size:18px;text-transform:uppercase;position:absolute;top:60px;margin-top:15px}
@keyframes move {
25%{opacity:1}
33%{opacity:1;transform:translateY(10px)}
100%{opacity:0;transform:translateY(35px) scale3d(0.5,0.5,0.5)}
}
@keyframes pulse {
to{opacity:1}
}
.block-menu-mobile{z-index:6}
.block-menu-mobile ul{list-style:none;margin:0;padding:0;width:100%;padding-top:0}
.block-menu-mobile ul li{position:relative;display:block;transition:all .3s;background:#fff;border-bottom:1px solid #ebeaea;text-decoration:none}
.block-menu-mobile ul li a{position:relative;font-size:18px;color:#6e6b66;padding:10px 20px;padding-left:40px;display:block;text-decoration:none;text-transform:uppercase}
.block-menu-mobile ul li span{position:relative;font-size:18px;color:#6e6b66;padding:10px 20px;padding-left:40px;display:block;text-decoration:none;text-transform:uppercase}
.block-menu-mobile ul li span:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.8 21.5'%3E%3Cstyle%3E.st0{fill:%23fab135}%3C/style%3E%3Cpath class='st0' d='M23.8 21c-.8.7-2.1.7-2.9 0L.5 2.8C-.1 2.2-.2 1.3.3.6.9-.1 2-.2 2.7.4l19.7 17.9L42.1.4c.7-.6 1.8-.5 2.3.2.5.7.5 1.6-.2 2.2L23.8 21z'/%3E%3C/svg%3E");width:26px;height:9px;position:absolute;top:12px;right:-25px}
.block-menu-mobile ul li span{display:inline-block}
.block-menu-mobile ul li ul{display:none;padding-top:0}
.block-menu-mobile ul li ul li{background-color:#fcb315;border-bottom:1px solid #fff}
.block-menu-mobile ul li ul li a{display:block!important;color:#fff;text-transform:none}
.block-menu-mobile ul li ul li a:after{display:none}
.block-menu-mobile ul li span.open:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.8 21.5'%3E%3Cstyle%3E.st0{fill:%23fab135}%3C/style%3E%3Cpath class='st0' d='M23.8 21c-.8.7-2.1.7-2.9 0L.5 2.8C-.1 2.2-.2 1.3.3.6.9-.1 2-.2 2.7.4l19.7 17.9L42.1.4c.7-.6 1.8-.5 2.3.2.5.7.5 1.6-.2 2.2L23.8 21z'/%3E%3C/svg%3E");width:26px;height:9px;position:absolute;top:29px!important;transform:rotate(180deg)}
.mobile-menu-arr{background:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAJCAMAAAAb1szJAAAASFBMVEUAAADAwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL7AwL4HhSUAAAAAGHRSTlMA+ATx0r2xjXk2IRHm3syhlXFmVUYmGgslbQy5AAAAXklEQVQI122NWQ6AIAxEyy77Dve/qUZjROD9dJrXdEAwBRsUE6A9OvAs8IG8vmaxVP6NpLY8qQsU9Cd0QKIPZya/ORsqp+dc3fV8ra6MRIwjYRVWEnGOJNjSOG/DegJKYwKzVePQiwAAAABJRU5ErkJggg==);width:26px;height:9px}
.pushy{position:fixed;width:100%;height:100vh;top:69px;right:0;background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch;transition:transform .5s cubic-bezier(0.16,0.68,0.43,0.99);transform:translate3d(100%,0,0);z-index:6}
.pushy .pushy-content{transition:visibility .5s cubic-bezier(0.16,0.68,0.43,0.99)}
.pushy-open-right .pushy{transform:translate3d(0,0,0)}
@keyframes fade {
0%{opacity:0}
100%{opacity:1}
}
.c-hamburger{display:none;position:absolute;right:0;overflow:hidden;margin:0;padding:0;width:53px;height:69px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s}
@media only screen and (max-width: 500px) {
.c-hamburger{display:block}
}
.c-hamburger:focus{outline:none}
.c-hamburger span{display:block;position:absolute;top:31px;left:10px;right:10px;height:3px;background:#fff}
.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}
.c-hamburger span::before{top:-8px}
.c-hamburger span::after{bottom:-8px}
.c-hamburger--htx{background-color:#fcb315}
.c-hamburger--htx span{transition:background 0s .3s}
.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s,.3s;transition-delay:0.3s,0s}
.c-hamburger--htx span::before{transition-property:top,transform}
.c-hamburger--htx span::after{transition-property:bottom,transform}
.c-hamburger--htx.is-active{background-color:#fcb315}
.c-hamburger--htx.is-active span{background:none}
.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}
.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}
.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,.3s}
.lang{position:absolute;width:97px;right:100px;border-bottom:1px solid rgba(15,15,15,.0)}
.lang:after{content:'English version';color:#fff}
@media screen and (max-width: 500px) {
.lang{right:65px;width:16px}
.lang:after{content:'Vr'}
}
.lang:hover{border-bottom:1px solid rgba(255,255,255,1)}
.block-services{padding-top:0;padding-bottom:0;position:relative}
.block-services_row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap}
.block-services_title{font-size:36px;font-weight:300;margin-bottom:35px;margin-top:60px;padding-bottom:25px;position:relative;text-align:center}
.block-services_title:after{background-color:#fcb315;bottom:0;content:' ';height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:104px}
.block-services_col{width:300px;height:255px;background-position:center center;background-size:cover;border-radius:10px;margin-right:15px;margin-left:15px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}
.block-services_col__active .block-services_info-title{border-radius:10px 10px 0 0}
.block-services_info{background:#F8F7F7;height:auto}
.block-services_info-title{background:#FAB135;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;padding-top:15px}
.block-services_info-title-icon{margin:0;height:auto;width:auto;margin-right:15px}
.block-services_info-title-text{margin:0;font-weight:400;font-size:20px;color:#FFF}
.block-services_info-list{display:none;height:197px;padding:30px 40px 30px 45px}
.block-services_info-list ul{margin:0;padding:0}
.block-services_info-list ul li{list-style:none;margin-bottom:10px;line-height:1}
.block-services_info-list ul li a{font-weight:300;font-size:14px;color:#000;border-bottom:1px solid rgba(0,0,0,0.25)}
.block-services_info-list ul li a:hover{text-decoration:none;color:#FAB135;border-bottom:1px solid rgba(250,177,53,1)}
.block-services_info-list ul li:after{display:none}
.block-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:70px;padding-top:70px}
.block-footer__grey{background:#f3f1f1;padding-bottom:10px;padding-top:40px}
.block-footer_row{width:1418px;padding-left:50px;padding-right:50px}
@media screen and (max-width: 1600px) {
.block-footer_row{width:100%}
}
@media screen and (max-width: 768px) {
.block-footer_row{padding-left:15px;padding-right:15px}
}
.block-footer_row__grey{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0!important;flex-wrap:wrap}
.block-footer_row ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}
.block-footer_row ul li{list-style:none;-ms-flex-preferred-size:25%;width:25%;min-width:227px;line-height:1;padding-right:10px;margin-bottom:5px}
@media screen and (max-width: 833px) {
.block-footer_row ul li{width:50%}
}
.block-footer_row ul li ul li{width:100%}
.block-footer_row ul li:after{display:none}
.block-footer_row ul li ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.block-footer_row ul li span{margin-top:30px}
.block-footer_row:first-of-type a{color:#fcb315;font-size:20px;display:inline-block;border-bottom:1px solid rgba(0,0,0,0);line-height:1}
.block-footer_row:first-of-type a:hover{text-decoration:none;border-bottom:1px solid #fcb315}
.block-footer_row:last-of-type span{color:#000;font-size:20px;margin-bottom:15px;display:block}
.block-footer_row:last-of-type a{color:#000;border-bottom:none;font-size:16px;display:inline}
.block-footer_row:last-of-type a:hover{text-decoration:none;color:#fcb315;border-bottom:none}
.block-footer_col-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;align-items:flex-start;flex-wrap:wrap}
.block-footer_col-left img{margin:0;width:auto;height:auto;float:left;margin-right:20px}
.block-footer_text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.block-footer_text a,.block-footer_text p{font-size:21px!important;color:#000;margin-bottom:0}
.block-footer_phone span{display:inline!important;color:rgba(0,0,0,0.4)!important}
.block-footer_phone:first-of-type{margin-bottom:10px!important;margin-top:3px!important}
.block-footer_phone:last-of-type{margin-bottom:0!important}
.block-footer_phones{margin-right:100px;margin-bottom:30px}
@media screen and (max-width: 642px) {
.block-footer_phones{margin-right:0}
}
.block-footer_adres{margin-bottom:30px}
.block-footer_col-right{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.block-footer_maill{font-size:21px!important;line-height:1;color:#FAB135!important;margin-right:30px;margin-left:30px;border-bottom:1px solid rgba(0,0,0,0)}
@media screen and (max-width: 1096px) {
.block-footer_maill{margin-left:0}
}
.block-footer_maill:hover{text-decoration:none;border-bottom:1px solid #FAB135}
.block-footer_social{background:#f3f1f1;width:46px;height:46px;border-radius:50%;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.block-footer_social:hover{text-decoration:none;background:#FAB135}
.block-footer_social:after{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Capa_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 46'%3E%3Cstyle%3E.st0{fill:%23959596}%3C/style%3E%3Cpath class='st0' d='M46 23C46 10.3 35.7 0 23 0S0 10.3 0 23s10.3 23 23 23 23-10.3 23-23zM2.1 23C2.1 11.5 11.5 2.1 23 2.1S43.9 11.5 43.9 23 34.5 43.9 23 43.9 2.1 34.5 2.1 23z'/%3E%3Cpath class='st0' d='M23.9 36.3V23h4.4l.7-4.4h-5.1v-2.2c0-1.1.4-2.2 2-2.2h3.3V9.8h-4.7c-3.9 0-5 2.6-5 6.2v2.7h-2.7V23h2.7v13.3h4.4z'/%3E%3C/svg%3E");width:46px;height:46px;position:absolute;left:0;top:0}
.overflow_hidden{overflow-y:hidden}
.slider-slide-content h1{padding-top:0!important;line-height:1!important}
.block-services-inside{width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:flex-start;align-items:flex-start;padding-top:200px;padding-left:15px;padding-right:15px;position:relative;overflow:hidden}
@media screen and (max-width: 1024px) {
.block-services-inside{-ms-flex-align:flex-start;align-items:flex-start;padding-top:130px}
}
@media screen and (max-width: 768px) {
.block-services-inside{-ms-flex-align:center;align-items:center;padding-top:0}
}
.block-services-inside_image{position:absolute;background:center center;background-size:cover;top:0;bottom:0;left:0;right:0;transform:scale(1);transition:all .3s}
.block-services-inside_image__hover{transform:scale(1.1)}
.block-services-inside_info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}
.block-services-inside_title{font-weight:400;font-size:36px;line-height:1;text-align:center;color:#FFF;position:relative;padding-bottom:50px;margin-bottom:0}
@media screen and (max-width: 768px) {
.block-services-inside_title{font-size:32px}
.block-services-inside_title:before{left:50%!important;transform:translatex(-50%)!important;top:-60px!important}
}
.block-services-inside_title:after{content:'';position:absolute;width:100px;height:2px;background:#FAB135;bottom:25px;left:50%;transform:translatex(-50%)}
.block-services-inside_title__icon-1:before{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 43'%3E%3Cstyle%3E.st0{fill:%23fcb315}%3C/style%3E%3Cpath class='st0' d='M49.5 43h-47C1.1 43 0 41.9 0 40.5v-38C0 1.1 1.1 0 2.5 0h46.9C50.9 0 52 1.1 52 2.5v37.9c0 1.5-1.1 2.6-2.5 2.6zM2.5 1.3c-.7 0-1.3.6-1.3 1.3v37.9c0 .7.6 1.3 1.3 1.3h46.9c.7 0 1.3-.6 1.3-1.3v-38c0-.7-.6-1.3-1.3-1.3l-46.9.1z'/%3E%3Cpath class='st0' d='M48.5 5h-3c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h3c.3 0 .6.3.6.6s-.3.6-.6.6zm-7 0h-3c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h3c.3 0 .6.3.6.6.1.3-.2.6-.6.6zm-6.9 0h-3c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h3c.3 0 .6.3.6.6s-.3.6-.6.6zM20.9 24.9H3.4c-.3 0-.6-.3-.6-.6V11.4c0-.3.3-.6.6-.6h17.5c.3 0 .6.3.6.6v12.8c.1.4-.2.7-.6.7zM4 23.6h16.3V12H4v11.6zm39.8-8.3H24.1c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h19.7c.3 0 .6.3.6.6s-.2.6-.6.6zm0 6.4H24.1c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h19.7c.3 0 .6.3.6.6.1.3-.2.6-.6.6zm7.6-13.3H.6c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h50.7c.3 0 .6.3.6.6.1.3-.2.6-.5.6zM21.1 41H3.5c-.3 0-.6-.3-.6-.6V27.5c0-.3.3-.6.6-.6H21c.3 0 .6.3.6.6v12.8c.1.4-.1.7-.5.7zM4.2 39.7h16.3V28.1H4.2v11.6zM44 31.3H24.2c-.3 0-.6-.3-.6-.6s.3-.6.6-.6H44c.3 0 .6.3.6.6s-.3.6-.6.6zm0 6.5H24.2c-.3 0-.6-.3-.6-.6s.3-.6.6-.6H44c.3 0 .6.3.6.6s-.3.6-.6.6z'/%3E%3Cpath class='st0' d='M49.5 43h-1.4c-.3 0-.6-.3-.6-.6V7.8c0-.3.3-.6.6-.6h3.3c.3 0 .6.3.6.6v32.7c0 1.4-1.1 2.5-2.5 2.5zm-.8-1.3h.7c.7 0 1.3-.6 1.3-1.3v-32h-2v33.3z'/%3E%3Cpath class='st0' d='M51.4 8.4h-3.3c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h3.3c.3 0 .6.3.6.6s-.3.6-.6.6zm-1.7 12.2c-.3 0-.6-.3-.6-.6v-5.4c0-.3.3-.6.6-.6s.6.3.6.6V20c.1.3-.2.6-.6.6z'/%3E%3C/svg%3E");width:52px;height:43px;position:absolute;left:-90px;top:-6px}
@media screen and (max-width: 768px) {
.block-services-inside_title__icon-1:before{left:-80px}
}
.block-services-inside_title__icon-2:before{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Cstyle%3E.st0{fill:%23fcb315}%3C/style%3E%3Cpath class='st0' d='M41.4 17.6l-2.8-.5c-.3-1.2-.8-2.3-1.4-3.4l1.6-2.3c.4-.6.6-1.3.6-2.1-.1-.7-.4-1.4-.9-1.9l-1.9-1.9c-.5-.5-1.2-.8-1.9-.9-.7-.1-1.5.1-2.1.6l-2.3 1.6c-1.1-.6-2.2-1.1-3.4-1.4l-.5-2.8c-.1-.7-.5-1.4-1.1-1.9-.6-.5-1.3-.7-2-.7h-2.7c-.7 0-1.4.3-2 .7-.6.5-.9 1.1-1.1 1.9L17 5.4c-1.2.3-2.3.8-3.4 1.4l-2.3-1.6c-.6-.4-1.3-.6-2.1-.6-.6 0-1.3.4-1.8.9L5.5 7.4c-.5.5-.8 1.2-.9 1.9-.1.7.1 1.5.6 2.1l1.6 2.3c-.6 1.1-1.1 2.2-1.4 3.4l-2.8.5c-.7.1-1.4.5-1.9 1.1s-.7 1.2-.7 2v2.7c0 .7.3 1.4.7 2 .5.6 1.1.9 1.9 1.1l2.8.5c.3 1.2.8 2.3 1.4 3.4l-1.6 2.3c-.4.6-.6 1.3-.6 2.1.1.7.4 1.4.9 1.9l1.9 1.9c.5.5 1.2.8 1.9.9.7.1 1.5-.1 2.1-.6l2.3-1.6c1.1.6 2.2 1.1 3.4 1.4l.5 2.8c.1.7.5 1.4 1.1 1.9.6.5 1.3.7 2 .7h2.7c.7 0 1.4-.3 2-.7s.9-1.1 1.1-1.9l.5-2.8c1.2-.3 2.3-.8 3.4-1.4l2.3 1.6c.6.4 1.3.6 2.1.6.7-.1 1.4-.4 1.9-.9l1.9-1.9c.5-.5.8-1.2.9-1.9.1-.7-.1-1.5-.6-2.1l-1.6-2.3c.6-1.1 1.1-2.2 1.4-3.4l2.8-.5c.7-.1 1.4-.5 1.9-1.1.5-.6.7-1.3.7-2v-2.7c0-.7-.3-1.5-.7-2s-1.3-1-2-1.1zm1.3 5.8c0 .4-.1.8-.4 1.2-.3.3-.7.5-1.1.6l-3.2.5c-.1 0-.2.1-.3.2-.1.1-.2.2-.2.3-.4 1.3-.9 2.6-1.6 3.8-.1.1-.1.2-.1.4 0 .1 0 .3.1.4l1.9 2.7c.2.3.4.8.3 1.2 0 .4-.2.8-.5 1.1l-1.9 1.9c-.3.3-.7.5-1.1.5-.4 0-.8-.1-1.2-.3L30.7 36c-.1-.1-.2-.1-.4-.1-.1 0-.3 0-.4.1-1.2.7-2.5 1.2-3.8 1.6-.1 0-.2.1-.3.2-.1.1-.1.2-.2.3l-.5 3.2c-.1.4-.3.8-.6 1.1-.3.3-.7.4-1.2.4h-2.7c-.4 0-.8-.1-1.2-.4-.3-.3-.5-.7-.6-1.1l-.5-3.3c0-.1-.1-.2-.2-.3-.1-.1-.2-.2-.3-.2-1.3-.4-2.6-.9-3.8-1.6-.1-.1-.2-.1-.4-.1-.1 0-.3 0-.4.1l-2.7 1.9c-.3.2-.8.4-1.2.3-.4 0-.8-.2-1.1-.5l-1.9-1.9c-.3-.3-.5-.7-.5-1.1 0-.4.1-.8.3-1.2L8 30.7c.1-.1.1-.2.1-.4 0-.1 0-.3-.1-.4-.7-1.2-1.2-2.5-1.6-3.8 0-.1-.1-.2-.2-.3-.1-.1-.2-.1-.3-.2l-3.2-.5c-.3-.1-.7-.3-.9-.6-.3-.3-.4-.7-.4-1.2v-2.7c0-.4.1-.8.4-1.2.2-.2.6-.4 1-.5l3.2-.6c.1 0 .2-.1.3-.2.1-.1.2-.2.2-.3.4-1.3.9-2.6 1.6-3.8.1-.1.1-.2.1-.4 0-.1 0-.3-.1-.4l-1.9-2.7c-.2-.2-.3-.6-.3-1.1.1-.4.2-.8.5-1.1l1.9-1.9c.3-.3.7-.5 1.1-.5.4 0 .8.1 1.2.3l2.7 1.9c.1.1.2.1.4.1.1 0 .3 0 .4-.1 1.2-.7 2.5-1.2 3.8-1.6.1 0 .2-.1.3-.2.1-.1.1-.2.2-.3l.5-3.2c.1-.4.3-.8.6-1 .3-.3.7-.4 1.2-.4h2.7c.4 0 .8.1 1.2.4.2.2.4.6.5 1l.6 3.2c0 .1.1.2.2.3.1.1.2.2.3.2 1.3.4 2.6.9 3.8 1.6.1.1.2.1.4.1.1 0 .3 0 .4-.1l2.7-1.9c.3-.2.8-.4 1.2-.3.4 0 .8.2 1.1.5l1.9 1.9c.3.3.5.7.5 1.1 0 .4-.1.8-.3 1.2L36 13.3c-.1.1-.1.2-.1.4 0 .1 0 .3.1.4.7 1.2 1.2 2.5 1.6 3.8 0 .1.1.2.2.3.1.1.2.1.3.2l3.2.5c.4.1.8.3 1.1.6.3.3.4.7.4 1.2l-.1 2.7zm-18.4-6.6h-.8c-.1 0-.3 0-.4.1-.1.1-.2.1-.3.2l-.8 1-.8-1-.3-.3c-.1-.1-.3-.1-.4-.1h-.7c-.4 0-.8.1-1.2.2-.4.2-.7.4-1 .7-.3.3-.5.7-.6 1-.1.4-.2.8-.1 1.2l.6 4.5c0 .4.2.7.4 1.1.2.3.5.6.8.8l.9 6.2c0 .4.2.8.5 1 .3.3.7.4 1.1.4h1.6c.4 0 .8-.1 1.1-.4.3-.3.5-.6.5-1l.9-6.2c.3-.2.6-.5.8-.8.2-.3.3-.7.4-1.1l.6-4.5c0-.4 0-.8-.1-1.2-.1-.4-.3-.7-.6-1-.3-.3-.6-.5-1-.7-.3-.1-.7-.1-1.1-.1zm1.5 3l-.6 4.5c0 .2-.1.4-.2.6-.1.2-.3.3-.5.4-.1 0-.2.1-.3.2-.1.1-.1.2-.1.3l-1 6.6c0 .1 0 .1-.1.2-.1 0-.1.1-.2.1h-1.6c-.1 0-.1 0-.2-.1-.1 0-.1-.1-.1-.2l-1-6.6c0-.1-.1-.2-.1-.3-.1-.1-.2-.2-.3-.2-.2-.1-.4-.2-.5-.4-.1-.2-.2-.4-.2-.6l-.6-4.5c0-.2 0-.4.1-.6.1-.2.2-.4.3-.5.1-.2.3-.3.5-.4.2-.1.4-.1.6-.1h.5l1.1 1.4c.1.1.2.2.3.2.1.1.2.1.3.1.1 0 .2 0 .3-.1.1-.1.2-.1.3-.2l1.1-1.4h.6c.2 0 .4 0 .6.1.2.1.4.2.5.4.1.2.2.3.3.5.2.1.2.4.2.6zM22 16.5c.6 0 1.3-.2 1.8-.5.5-.4.9-.9 1.2-1.4.2-.6.3-1.2.2-1.9-.2-.7-.5-1.3-.9-1.7-.4-.4-1-.8-1.6-.9-.6-.1-1.3-.1-1.9.2s-1.1.7-1.4 1.2c-.4.5-.5 1.1-.5 1.8 0 .9.3 1.7.9 2.3.5.5 1.3.9 2.2.9zm0-5.1c.4 0 .7.1 1 .3.3.2.5.5.7.8.1.3.2.7.1 1.1-.1.4-.2.7-.5 1-.3.3-.6.4-1 .5-.4.1-.7 0-1.1-.1-.3-.1-.6-.4-.8-.7-.2-.3-.3-.7-.3-1 0-.2 0-.5.1-.7.1-.2.2-.4.4-.6.2-.2.4-.3.6-.4.3-.2.6-.2.8-.2z'/%3E%3C/svg%3E");width:44px;height:44px;position:absolute;left:-90px;top:-3px}
@media screen and (max-width: 768px) {
.block-services-inside_title__icon-2:before{left:-70px}
}
.block-services-inside_title__icon-3:before{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 44'%3E%3Cstyle%3E.st0{fill:%23fcb315}%3C/style%3E%3Cpath class='st0' d='M2.9 44h24.3c1.6 0 2.9-1.3 2.9-2.9V2.9C30 1.3 28.7 0 27.1 0H2.9C1.3 0 0 1.3 0 2.9V41c0 1.7 1.3 3 2.9 3zM1.1 2.9c0-1 .8-1.8 1.8-1.8h24.3c1 0 1.8.8 1.8 1.8V41c0 1-.8 1.8-1.8 1.8H2.9c-1 0-1.8-.8-1.8-1.8V2.9z'/%3E%3Cpath class='st0' d='M3.1 37.1H27c.3 0 .5-.2.5-.5V5c0-.3-.2-.6-.5-.6H3.1c-.3 0-.6.3-.6.6v31.5c0 .3.3.6.6.6zm.5-31.6h22.8V36H3.6V5.5zM15 38c-1.1 0-1.9.9-1.9 2s.9 2 1.9 2c1.1 0 1.9-.9 1.9-2s-.8-2-1.9-2zm0 2.9c-.5 0-.9-.4-.9-.9s.4-.9.9-.9.9.4.9.9-.4.9-.9.9z'/%3E%3C/svg%3E");width:30px;height:44px;position:absolute;left:-90px;top:-7px}
@media screen and (max-width: 768px) {
.block-services-inside_title__icon-3:before{left:-50px}
}
.block-services-inside_title__icon-4:before{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 44'%3E%3Cstyle%3E.st0{fill:%23fcb315}%3C/style%3E%3Cpath class='st0' d='M17.4 26.1l-.3.3v.4l.3.3c.1.1.3.1.4 0 .1 0 5.9-2.7 10.3-4.1.1 0 .1-.1.2-.1s.1-.1.1-.2.1-.1.1-.2v-.2c0-.1-.1-.1-.1-.2s-.1-.1-.2-.1-.1-.1-.2-.1h-.2c-4.4 1.4-10.3 4.1-10.4 4.2z'/%3E%3Cpath class='st0' d='M37.1 25.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.3l-.2-.3-4.4-6.7c.5-.4.8-.9.9-1.5.1-.6 0-1.2-.3-1.7l-.4-.7c-.3-.5-.8-.9-1.4-1-.6-.1-1.2 0-1.7.3L25 6.6l-.2-.2-.2-.2-.1-.2c-.1-.1-.2-.1-.3-.2h-.1c-.1 0-.2-.1-.3-.1h-.2c-.4 0-.7 0-1.1.2-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.1 0 .4.1.7.3 1l.7 1.1c-3.8 5.3-8.1 10.3-12.8 14.7l-.5-.8-6.8 4.6c-.6.4-1.1.9-1.5 1.5-.4.6-.7 1.3-.8 2 0 .8 0 1.5.1 2.2.1.7.4 1.4.8 2 .8 1.2 2 2.1 3.5 2.4 1.4.3 2.9 0 4.1-.8l.5-.5c1.1.8 2.1 1.9 2.9 3 2.4 3.7 4.9 3.9 5 3.9.1 0 .2 0 .3-.1.1 0 .1-.1.2-.2l1.9-3c0-.1.1-.2.1-.2v-.2c0-.1-.1-.2-.1-.2-.1-.1-.1-.1-.2-.1-1.3-.5-2.4-1.4-3.2-2.5L13.6 34l1.6-1.1-.5-.8c5.9-2.8 12-4.9 18.3-6.4l.7 1.1.6.6c.2.1.5.2.8.3.3 0 .6 0 .8-.1.3-.1.5-.3.7-.5l.1-.1c0-.1.1-.1.1-.2 0 0 .1-.1.1-.2s.1-.1.1-.1c0-.1.1-.1.1-.2v-.8zm-19 15.2l-1.4 2.1c-.7-.2-2.3-.9-3.9-3.3-.8-1.1-1.7-2.2-2.8-3l2.7-1.9L15 38c.8 1.2 1.8 2.1 3.1 2.7zM30.6 14c.2 0 .4.1.6.1.2.1.3.2.4.4l.5.7c.2.3.2.6.2.9 0 .3-.2.6-.4.8l-.5-.7-.4-.7-1-1.3c.2-.1.4-.2.6-.2zM13.7 32.6l-1.1.8L8.8 36l-.9.6c-.5.3-1 .6-1.6.7-.6.1-1.1.1-1.7 0-.6-.1-1.1-.4-1.6-.7-.5-.3-.9-.7-1.2-1.2-.3-.5-.5-1-.7-1.6-.1-.6-.1-1.2 0-1.8.1-.6.3-1.1.7-1.6.3-.5.7-.9 1.2-1.2l5.9-4 2.4 3.7 2.4 3.7zm.4-1.5l-1.9-2.9-1.9-2.9c4.8-4.4 9.1-9.3 12.9-14.7l9.1 13.9c-6.2 1.7-12.4 3.9-18.2 6.6zm21.2-4.7c-.1 0-.3 0-.4-.1l-.3-.3-.7-1L22.8 8.1c-.1-.1-.1-.3-.1-.5 0-.1 0-.2.1-.3 0-.1.1-.2.2-.3 0 0 .1-.1.2-.1h.2c.1 0 .2 0 .3.1.2 0 .3 0 .4.1l.1.1 4.4 6.7 3 4.6 2.3 3.4 2.1 3.2v.1c.1.1.1.3.1.4 0 .1-.1.3-.1.4l-.2.2c-.2.2-.4.2-.5.2zM31.8 10h.2c.1 0 .1 0 .2-.1.1 0 .1-.1.2-.1 0-.1.1-.1.1-.2L35.2.7V.3c-.1-.1-.2-.2-.4-.3h-.4l-.3.3-2.7 8.9v.2c0 .1 0 .2.1.2 0 .1.1.1.1.2s.1.2.2.2zm2.5 2.6c.1.1.2.2.4.2.1 0 .3 0 .4-.1l7.6-7.2c.1-.1.2-.2.2-.4 0-.1 0-.3-.1-.4-.1-.1-.2-.2-.4-.2-.1 0-.3 0-.4.1l-7.6 7.2c-.1 0-.1.1-.1.2v.4c-.1.1-.1.1 0 .2zm10.2 2.9h-7.1c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4s.1.3.2.4c.1.1.2.2.4.2h7.1c.1 0 .3-.1.4-.2.1-.1.2-.2.2-.4s-.1-.3-.2-.4c-.2-.1-.3-.2-.4-.2zM28.7 8.3c.1 0 .3-.1.4-.2.1-.1.2-.2.2-.4V2.2c0-.1-.1-.3-.2-.4-.1-.1-.2-.2-.4-.2-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4v5.5c0 .1.1.3.2.4.1.2.2.2.4.2zm13.2 12.8l-5.7-2.2c-.1-.1-.3 0-.4 0l-.3.3c-.1.1 0 .3 0 .4l.3.3 5.7 2.2c.1.1.3 0 .4 0l.3-.3c.1-.1 0-.3 0-.4 0-.1-.1-.2-.3-.3z'/%3E%3C/svg%3E");width:45px;height:44px;position:absolute;left:-90px;top:-8px}
@media screen and (max-width: 768px) {
.block-services-inside_title__icon-4:before{left:-65px}
}
.block-services-inside ul{margin:0;padding:0;z-index:1}
.block-services-inside ul li{list-style:none;line-height:1;text-align:center;padding-bottom:20px;margin-bottom:0}
@media screen and (max-width: 768px) {
.block-services-inside ul li{padding-bottom:16px}
}
.block-services-inside ul li a{font-weight:300;font-size:20px;color:#FFF;border-bottom:1px solid rgba(255,255,255,1)}
@media screen and (max-width: 768px) {
.block-services-inside ul li a{font-size:18px}
}
.block-services-inside ul li a:hover{text-decoration:none;border-bottom:1px solid #FAB135;color:#FAB135}
.block-services-inside ul li:after{display:none}
.block-news-inside_top{background:center center;background-size:cover;height:auto;padding:145px 15px 50px}
@media screen and (max-width: 768px) {
.block-news-inside_top{padding-top:120px}
}
.block-news-inside_title{font-weight:600;font-size:36px;line-height:1;text-align:center;color:#FFF;margin-bottom:25px}
@media screen and (max-width: 768px) {
.block-news-inside_title{font-size:30px}
}
.block-news-inside_date{font-weight:600;font-size:18px;line-height:1;text-align:center;color:#FAB135;margin-bottom:0}
@media screen and (max-width: 768px) {
.block-news-inside_date{font-size:16px}
}
.block-news-inside_content{width:960px;margin:0 auto;padding-top:50px;padding-bottom:30px}
@media screen and (max-width: 1024px) {
.block-news-inside_content{width:100%}
}
@media screen and (max-width: 768px) {
.block-news-inside_content{padding-top:30px}
}
.block-news-inside_content p{font-weight:400;font-size:16px;line-height:22px;color:#646464;margin-bottom:20px;padding-left:80px;padding-right:80px}
@media screen and (max-width: 768px) {
.block-news-inside_content p{padding-left:15px;padding-right:15px}
}
.block-news-inside_content ul,.block-news-inside_content ol{margin:0;padding:0;padding-left:130px;padding-right:15px;margin-bottom:20px}
@media screen and (max-width: 768px) {
.block-news-inside_content ul,.block-news-inside_content ol{padding-left:35px}
}
.block-news-inside_content ul li,.block-news-inside_content ol li{list-style:none;font-weight:400;font-size:16px;line-height:1;color:#646464;margin-bottom:5px;position:relative}
.block-news-inside_content ul li:after,.block-news-inside_content ol li:after{content:'';background:#FAB135;position:absolute;width:10px;height:2px;left:-20px;top:8px}
.block-news-inside_content ul li:after{content:'';background:#FAB135;position:absolute;width:10px;height:2px;left:-20px;top:8px}
.block-news-inside_content ol li:after{content:'';background:#FAB135;position:absolute;border-radius:50%;width:6px;height:6px;left:-19px;top:7px}
.block-news-inside_content a{color:#FAB135;border-bottom:1px solid rgba(0,0,0,0)}
.block-news-inside_content a:hover{text-decoration:none;border-bottom:1px solid #fab135}
.block-news-inside_content h2{font-weight:400;font-size:30px;line-height:1;text-align:center;color:#000;position:relative;padding-bottom:25px;margin-bottom:30px}
@media screen and (max-width: 768px) {
.block-news-inside_content h2{font-size:28px}
}
.block-news-inside_content h2:after{content:'';position:absolute;background:#FAB135;width:100px;height:2px;left:50%;bottom:0;transform:translatex(-50%)}
.block-news-inside_content blockquote{position:relative;margin:0;padding-top:25px;padding-bottom:25px;margin-top:50px;margin-bottom:50px}
.block-news-inside_content blockquote:before{content:'';position:absolute;background:#646464;width:336px;height:1px;top:0;left:50%;transform:translatex(-50%)}
@media screen and (max-width: 768px) {
.block-news-inside_content blockquote:before{width:200px}
}
.block-news-inside_content blockquote:after{content:'';position:absolute;background:#646464;width:336px;height:1px;bottom:0;left:50%;transform:translatex(-50%)}
@media screen and (max-width: 768px) {
.block-news-inside_content blockquote:after{width:200px}
}
.block-news-inside_content blockquote p{font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#646464;margin-bottom:0;padding-left:15px;padding-right:15px}
.block-news-inside_content table{border-collapse:collapse;width:100%;margin-top:50px}
.block-news-inside_content table tr:first-of-type{background:#FAB135;border-bottom:1px solid rgba(0,0,0,0)}
.block-news-inside_content table tr:first-of-type td{color:#fff;font-weight:400;font-size:16px}
.block-news-inside_content table tr{border-bottom:1px solid rgba(0,0,0,0.11)}
.block-news-inside_content table td{color:#646464;font-size:16px;font-weight:400;padding:15px 15px 15px 20px}
.block-news-inside_img{background:center center;background-size:cover;height:414px;width:100%}
@media screen and (max-width: 768px) {
.block-news-inside_img{height:314px}
}
@media screen and (max-width: 560px) {
.block-news-inside_img{height:214px}
}
.actions{position:absolute;z-index:5;top:287px}
.more-button__action{position:absolute;bottom:0;width:128px;color:#fff;left:100px}
.more-button__action:hover{color:#fcb315}
.block-number_title{position:absolute;top:-62px;left:50%;transform:translateX(-50%);font-size:36px!important;font-weight:300;color:rgba(51,51,51,0.2)!important}
.footer_link{color:rgba(255,255,255,0.8);text-decoration:none!important}
.footer_link:hover{color:#fff}
.another-projects{position:absolute;z-index:5;top:320px;right:100px}
.another-projects a{border-bottom:1px solid #fcb315;color:#fcb315;font-size:15px}
.another-projects a:hover{border-bottom:1px solid #fff;color:#fff}
.another-projects span{color:#fff;display:inline-block;font-size:14px}
.block-services .team-block-btn{position:absolute;left:50%;transform:translateX(-50%);z-index:1;bottom:-244px;width:195px;height:55px;background-color:#fff;border:2px solid #fcb315;border-radius:27.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;font-size:18px;font-family:"Exo-2";font-weight:300}
.block-services .team-block-btn:hover{background-color:#fcb315}


.std_inner{padding:0;min-height:calc(100vh - 195px)}
.breadcrumbs{margin:0;padding:0;position:relative;z-index:1}
.breadcrumbs li{float:left;font-size:10px;color:#1668ad;text-transform:uppercase;list-style:none;padding:0 10px}
.breadcrumbs li.separator{margin:0 4px}
.breadcrumbs li a{font-size:10px;color:#1668ad;letter-spacing:.5px;padding-bottom:0;display:inline-block;text-decoration:none;border-bottom:1px solid #b7cfe4;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.breadcrumbs li a:hover{border-bottom-color:transparent}
.breadcrumbs li a.active,.breadcrumbs li a.active:hover{color:#8fc73e;border-bottom-color:transparent}
.pages{display:block;width:100%;padding:25px 0}
.pages ul{width:100%;list-style:none inside}
.pages li{float:left;padding:6px;margin:0 5px;border:1px solid #D6A6A6}
.pages li.i{background:#d01413}
.pages li.i a{color:#fff;text-decoration:none}
#preloader_preload{display:block;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;min-width:320px;background:#fcb315 url(../img/preloader3.svg) center center no-repeat;background-size:70px}