html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:"skolar-sans-latin",sans-serif;margin:0;padding:30px;height:auto;width:100%;color:#4c4d4f;-webkit-font-smoothing:antialiased}body *{font-family:"skolar-sans-latin",sans-serif}::-moz-selection{color:white;background:#d65a2a}::selection{color:white;background:#d65a2a}a{text-decoration:none;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.h-content{display:table-cell}.h-center{display:table;width:100%;height:100%}.h-center .h-content{vertical-align:middle}.h-bottom{display:table;width:100%;height:100%}.h-bottom .h-content{vertical-align:bottom}p svg{display:inline-block;vertical-align:middle}svg.orange use,svg.orange rect,svg.orange line,svg.orange path,svg.orange polyline,svg.orange circle,svg.orange polygon{stroke:#d65a2a}svg.white use,svg.white rect,svg.white line,svg.white path,svg.white polyline,svg.white circle,svg.white polygon{stroke:white}svg.black use,svg.black rect,svg.black line,svg.black path,svg.black polyline,svg.black circle,svg.black polygon{stroke:#4c4d4f}svg.list{width:17px;height:16px}svg.logo-trait{width:28px;height:60px}svg.circle-arrow{width:17px;height:17px}svg.logo{width:191px !important;height:62px}svg.arrow{width:9px;height:16px}svg.marker-small{width:19px;height:17px}svg.menuiserie,svg.menuiserie-du-batiment{width:18px;height:17px}svg.agencement,svg.agencement-dinterieur{width:20px;height:20px}svg.bureau,svg.bureau-detudes{width:11px;height:21px}svg.mail{width:17px;height:11px}svg.dots{width:4px;height:20px}svg.dots use,svg.dots rect,svg.dots line,svg.dots path,svg.dots polyline,svg.dots circle,svg.dots polygon{stroke:none}svg.dots.orange use,svg.dots.orange rect,svg.dots.orange line,svg.dots.orange path,svg.dots.orange polyline,svg.dots.orange circle,svg.dots.orange polygon{fill:#d65a2a}svg.dots.white use,svg.dots.white rect,svg.dots.white line,svg.dots.white path,svg.dots.white polyline,svg.dots.white circle,svg.dots.white polygon{fill:white}svg.dots.black use,svg.dots.black rect,svg.dots.black line,svg.dots.black path,svg.dots.black polyline,svg.dots.black circle,svg.dots.black polygon{fill:#4c4d4f}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100rem;position:relative}.section::before,.section::after{content:"";display:table}.section::after{clear:both}.section{zoom:1}.end{float:none !important}.center{margin:0 auto;float:none !important}.right{float:right !important}.left{float:left}.clean{padding-left:0 !important;padding-right:0 !important}.clear{overflow:hidden;*zoom:1}.col{height:100%}.owl-carousel .owl-pagination::before,.owl-carousel .owl-pagination::after{content:"";display:table}.owl-carousel .owl-pagination::after{clear:both}.owl-carousel .owl-pagination{zoom:1}.l-1,.ml-1,.m-1,.s-1,.l-2,.ml-2,.m-2,.s-2,.l-3,.ml-3,.m-3,.s-3,.l-4,.ml-4,.m-4,.s-4,.l-5,.ml-5,.m-5,.s-5,.l-6,.ml-6,.m-6,.s-6,.l-7,.ml-7,.m-7,.s-7,.l-8,.ml-8,.m-8,.s-8,.l-9,.ml-9,.m-9,.s-9,.l-10,.ml-10,.m-10,.s-10,.l-11,.ml-11,.m-11,.s-11,.l-12,.ml-12,.m-12,.s-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}@media (min-width: 1600px){.l-push-1{margin-left:8.33333%}.l-push-2{margin-left:16.66667%}.l-push-3{margin-left:25%}.l-push-4{margin-left:33.33333%}.l-push-5{margin-left:41.66667%}.l-push-6{margin-left:50%}.l-push-7{margin-left:58.33333%}.l-push-8{margin-left:66.66667%}.l-push-9{margin-left:75%}.l-push-10{margin-left:83.33333%}.l-push-11{margin-left:91.66667%}.l-push-12{margin-left:100%}}.l-1{width:8.33333%}.l-2{width:16.66667%}.l-3{width:25%}.l-4{width:33.33333%}.l-5{width:41.66667%}.l-6{width:50%}.l-7{width:58.33333%}.l-8{width:66.66667%}.l-9{width:75%}.l-10{width:83.33333%}.l-11{width:91.66667%}.l-12{width:100%}@media (min-width: 1280px) and (max-width: 1600px){.ml-1{width:8.33333%}.ml-push-1{margin-left:8.33333%}.ml-2{width:16.66667%}.ml-push-2{margin-left:16.66667%}.ml-3{width:25%}.ml-push-3{margin-left:25%}.ml-4{width:33.33333%}.ml-push-4{margin-left:33.33333%}.ml-5{width:41.66667%}.ml-push-5{margin-left:41.66667%}.ml-6{width:50%}.ml-push-6{margin-left:50%}.ml-7{width:58.33333%}.ml-push-7{margin-left:58.33333%}.ml-8{width:66.66667%}.ml-push-8{margin-left:66.66667%}.ml-9{width:75%}.ml-push-9{margin-left:75%}.ml-10{width:83.33333%}.ml-push-10{margin-left:83.33333%}.ml-11{width:91.66667%}.ml-push-11{margin-left:91.66667%}.ml-12{width:100%}.ml-push-12{margin-left:100%}}@media (min-width: 1024px) and (max-width: 1280px){.ms-1{width:8.33333%}.ms-push-1{margin-left:8.33333%}.ms-2{width:16.66667%}.ms-push-2{margin-left:16.66667%}.ms-3{width:25%}.ms-push-3{margin-left:25%}.ms-4{width:33.33333%}.ms-push-4{margin-left:33.33333%}.ms-5{width:41.66667%}.ms-push-5{margin-left:41.66667%}.ms-6{width:50%}.ms-push-6{margin-left:50%}.ms-7{width:58.33333%}.ms-push-7{margin-left:58.33333%}.ms-8{width:66.66667%}.ms-push-8{margin-left:66.66667%}.ms-9{width:75%}.ms-push-9{margin-left:75%}.ms-10{width:83.33333%}.ms-push-10{margin-left:83.33333%}.ms-11{width:91.66667%}.ms-push-11{margin-left:91.66667%}.ms-12{width:100%}.ms-push-12{margin-left:100%}}@media (min-width: 640px) and (max-width: 1024px){.m-1{width:8.33333%}.m-push-1{margin-left:8.33333%}.m-2{width:16.66667%}.m-push-2{margin-left:16.66667%}.m-3{width:25%}.m-push-3{margin-left:25%}.m-4{width:33.33333%}.m-push-4{margin-left:33.33333%}.m-5{width:41.66667%}.m-push-5{margin-left:41.66667%}.m-6{width:50%}.m-push-6{margin-left:50%}.m-7{width:58.33333%}.m-push-7{margin-left:58.33333%}.m-8{width:66.66667%}.m-push-8{margin-left:66.66667%}.m-9{width:75%}.m-push-9{margin-left:75%}.m-10{width:83.33333%}.m-push-10{margin-left:83.33333%}.m-11{width:91.66667%}.m-push-11{margin-left:91.66667%}.m-12{width:100%}.m-push-12{margin-left:100%}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){.m-v-1{width:8.33333%}.m-v-push-1{margin-left:8.33333%}.m-v-2{width:16.66667%}.m-v-push-2{margin-left:16.66667%}.m-v-3{width:25%}.m-v-push-3{margin-left:25%}.m-v-4{width:33.33333%}.m-v-push-4{margin-left:33.33333%}.m-v-5{width:41.66667%}.m-v-push-5{margin-left:41.66667%}.m-v-6{width:50%}.m-v-push-6{margin-left:50%}.m-v-7{width:58.33333%}.m-v-push-7{margin-left:58.33333%}.m-v-8{width:66.66667%}.m-v-push-8{margin-left:66.66667%}.m-v-9{width:75%}.m-v-push-9{margin-left:75%}.m-v-10{width:83.33333%}.m-v-push-10{margin-left:83.33333%}.m-v-11{width:91.66667%}.m-v-push-11{margin-left:91.66667%}.m-v-12{width:100%}.m-v-push-12{margin-left:100%}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: landscape){.m-h-1{width:8.33333%}.m-h-push-1{margin-left:8.33333%}.m-h-2{width:16.66667%}.m-h-push-2{margin-left:16.66667%}.m-h-3{width:25%}.m-h-push-3{margin-left:25%}.m-h-4{width:33.33333%}.m-h-push-4{margin-left:33.33333%}.m-h-5{width:41.66667%}.m-h-push-5{margin-left:41.66667%}.m-h-6{width:50%}.m-h-push-6{margin-left:50%}.m-h-7{width:58.33333%}.m-h-push-7{margin-left:58.33333%}.m-h-8{width:66.66667%}.m-h-push-8{margin-left:66.66667%}.m-h-9{width:75%}.m-h-push-9{margin-left:75%}.m-h-10{width:83.33333%}.m-h-push-10{margin-left:83.33333%}.m-h-11{width:91.66667%}.m-h-push-11{margin-left:91.66667%}.m-h-12{width:100%}.m-h-push-12{margin-left:100%}}@media (max-width: 640px){.s-1{width:8.33333%}.s-push-1{margin-left:8.33333%}.s-2{width:16.66667%}.s-push-2{margin-left:16.66667%}.s-3{width:25%}.s-push-3{margin-left:25%}.s-4{width:33.33333%}.s-push-4{margin-left:33.33333%}.s-5{width:41.66667%}.s-push-5{margin-left:41.66667%}.s-6{width:50%}.s-push-6{margin-left:50%}.s-7{width:58.33333%}.s-push-7{margin-left:58.33333%}.s-8{width:66.66667%}.s-push-8{margin-left:66.66667%}.s-9{width:75%}.s-push-9{margin-left:75%}.s-10{width:83.33333%}.s-push-10{margin-left:83.33333%}.s-11{width:91.66667%}.s-push-11{margin-left:91.66667%}.s-12{width:100%}.s-push-12{margin-left:100%}}.clean-l{padding-left:0 !important}.clean-r{padding-right:0 !important}.hide{display:none}@media (min-width: 1600px){.l-end{float:none !important}.l-center{margin:0 auto;float:none !important}.l-hide{display:none !important}.l-clean{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.l-clean-l{padding-left:0 !important}.l-clean-r{padding-right:0 !important}}@media (min-width: 1280px) and (max-width: 1600px){.ml-end{float:none !important}.ml-center{margin:0 auto;float:none !important}.ml-hide{display:none !important}.ml-clean{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.ml-clean-l{padding-left:0 !important}.ml-clean-r{padding-right:0 !important}}@media (min-width: 1024px) and (max-width: 1280px){.ms-end{float:none !important}.ms-center{margin:0 auto;float:none !important}.ms-hide{display:none !important}.ms-clean{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.ms-clean-l{padding-left:0 !important}.ms-clean-r{padding-right:0 !important}}@media (min-width: 640px) and (max-width: 1024px){.m-end{float:none !important}.m-center{margin:0 auto;float:none !important}.m-hide{display:none !important}.m-clean{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.m-clean-l{padding-left:0 !important}.m-clean-r{padding-right:0 !important}}@media (max-width: 640px){.s-end{float:none !important}.s-center{margin:0 auto;float:none !important}.s-hide{display:none !important}.s-clean{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.s-clean-l{padding-left:0 !important}.s-clean-r{padding-right:0 !important}}.tooltip{position:relative}.tooltip-container{position:absolute;width:auto;background-color:rgba(76,77,79,0.95);color:white;padding:6px 10px;font-size:10px;font-weight:400;z-index:200;text-transform:uppercase;visibility:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-animation:fadeDown 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}.tooltip-container.bottom::before{bottom:100%;top:initial;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(76,77,79,0.95);border-top:none}.tooltip-container.show{visibility:visible}.tooltip-container.close{-webkit-animation:fadeUp 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeUp 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeUp 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeUp 0.3s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}.tooltip-container::before{content:'';display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(76,77,79,0.95);margin-left:-7px}@-webkit-keyframes fadeDown{0%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeDown{0%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeDown{0%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUp{0%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-moz-keyframes fadeUp{0%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-ms-keyframes fadeUp{0%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes fadeUp{0%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes move{0%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}100%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes move{0%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}100%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes move{0%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}100%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move{0%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}100%{-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spriteanimation{from{background-position-x:0}to{background-position-x:-6000px}}@-moz-keyframes spriteanimation{from{background-position-x:0}to{background-position-x:-6000px}}@-ms-keyframes spriteanimation{from{background-position-x:0}to{background-position-x:-6000px}}@keyframes spriteanimation{from{background-position-x:0}to{background-position-x:-6000px}}.owl-wrapper-outer,.owl-wrapper,.owl-item{height:100%}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel.white .owl-pagination .owl-page{border:1px solid #4c4d4f}.owl-carousel.white .owl-pagination .owl-page.active{background:#d65a2a;border-color:#d65a2a}.owl-carousel.white .owl-pagination .owl-page.active:hover{cursor:default;background:#d65a2a}.owl-carousel.white .owl-pagination .owl-page:hover{background:#4c4d4f}.owl-carousel.white .owl-pagination .owl-page:hover .owl-numbers{bottom:200%;opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.owl-carousel.white .owl-pagination .owl-page .owl-numbers{color:white;background:#4c4d4f}.owl-carousel.white .owl-pagination .owl-page .owl-numbers::after{border-top:7px solid #4c4d4f}.owl-carousel .owl-pagination{padding-top:5px;padding-bottom:15px;padding-left:15px;padding-right:15px}.owl-carousel .owl-pagination .owl-page{margin-right:8px;margin-bottom:8px;width:8px;height:8px;border:1px solid white;float:left;position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.owl-carousel .owl-pagination .owl-page.active{background:white;border-color:white}.owl-carousel .owl-pagination .owl-page.active:hover{cursor:default;background:white}.owl-carousel .owl-pagination .owl-page:hover{background:white}.owl-carousel .owl-pagination .owl-page:hover .owl-numbers{bottom:200%;opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.owl-carousel .owl-pagination .owl-page .owl-numbers{position:absolute;bottom:100%;width:18px;height:18px;left:40%;left:calc(50% - 9px);opacity:0;color:#4c4d4f;background:white;font-size:10px;text-align:center;line-height:18px;-moz-transform:scale(.5, .5);-ms-transform:scale(.5, .5);-webkit-transform:scale(.5, .5);transform:scale(.5, .5);-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;-moz-transition:all .3s cubic-bezier(0.58, 0.01, 0.19, 1);-o-transition:all .3s cubic-bezier(0.58, 0.01, 0.19, 1);-webkit-transition:all .3s cubic-bezier(0.58, 0.01, 0.19, 1);transition:all .3s cubic-bezier(0.58, 0.01, 0.19, 1)}.owl-carousel .owl-pagination .owl-page .owl-numbers::after{content:'';display:block;position:absolute;top:75%;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid white;margin-left:-7px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#4c4d4f;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:none;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:none;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}html{margin-top:0 !important}body{padding:0}#slider{position:fixed;top:0;left:0;height:100%;width:100%;background:#4c4d4f}.border{position:absolute;z-index:2;background:white}.border#bd-left{width:1px;top:30px;bottom:30px;left:30px}@media (max-width: 640px){.border#bd-left{left:15px;bottom:15px}}.border#bd-right{width:1px;top:30px;bottom:30px;right:30px}@media (max-width: 640px){.border#bd-right{right:15px;bottom:15px}}.border#bd-top{height:1px;top:30px;left:30px;right:30px}@media (max-width: 640px){.border#bd-top{right:15px;left:15px}}#holder-slides{position:relative;z-index:1;height:100%}#slider .slide{position:relative;height:100%}#slider .slide .hold-txt{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}#slider .slide .hold-txt .txt{color:white;padding:30px;display:inline-block;text-align:center;background:rgba(76,77,79,0.5);position:relative}@media (max-width: 640px){#slider .slide .hold-txt .txt{margin:0 15px;padding:65px 30px}}#slider .slide .hold-txt .txt::before{content:'';width:70%;height:100%;border:1px solid rgba(255,255,255,0.1);position:absolute;top:15px;left:15%;z-index:1}#slider .slide .hold-txt .txt *{z-index:2;position:relative}#slider .slide .hold-txt .txt .link{position:absolute;top:-20px;right:-20px;width:40px;height:40px;line-height:40px;text-align:center;background:white;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#slider .slide .hold-txt .txt .link:hover{-moz-box-shadow:0 0 55px rgba(0,0,0,0.65);-webkit-box-shadow:0 0 55px rgba(0,0,0,0.65);box-shadow:0 0 55px rgba(0,0,0,0.65)}#slider .slide .hold-txt .txt .link:active{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}#slider .slide .hold-txt .txt .local{color:white;font-weight:200}#slider .slide .hold-txt .txt .local span{font-weight:500}#slider .slide .hold-txt .txt .title{font-size:54px;font-weight:500;color:white}@media (max-width: 640px){#slider .slide .hold-txt .txt .title{font-size:35px;line-height:45px}}#slider .slide .hold-txt .txt .competences{text-align:center;padding-top:30px}#slider .slide .hold-txt .txt .competences li{display:inline-block;padding:0 5px;vertical-align:middle}@media (min-width: 640px) and (max-width: 1024px){#slider .slide .h-content{padding:0 30px}}#slider .slide img{width:100%;height:auto}@media (max-width: 1600px){#slider .slide img{height:100% !important;width:auto !important}}body.home header{position:absolute;bottom:30px;left:30px;right:30px;width:auto}@media (max-width: 640px){body.home header{bottom:15px;left:15px;right:15px}}body.home #hold-header{padding:0}body.home #hold-header::after{height:50%;top:50%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRkNGYiIHN0b3Atb3BhY2l0eT0iMC42NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, rgba(76,77,79,0.65)));background-image:-moz-linear-gradient(top, rgba(255,255,255,0),rgba(76,77,79,0.65));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0),rgba(76,77,79,0.65));background-image:linear-gradient(to bottom, rgba(255,255,255,0),rgba(76,77,79,0.65))}#hold-header{padding:30px;position:relative;top:0;left:0;bottom:0;right:0}@media (max-width: 640px){#hold-header{padding:15px}}#hold-header::after{content:'';display:block;position:absolute;height:100%;top:0;width:100%;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGM0ZDRmIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76,77,79,0.35)),color-stop(100%, rgba(76,77,79,0.65)));background-image:-moz-linear-gradient(top, rgba(76,77,79,0.35),rgba(76,77,79,0.65));background-image:-webkit-linear-gradient(top, rgba(76,77,79,0.35),rgba(76,77,79,0.65));background-image:linear-gradient(to bottom, rgba(76,77,79,0.35),rgba(76,77,79,0.65))}header{width:100%;position:relative;z-index:3;background:white;height:146px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}header .logo-part{padding:30px}header .logo-part svg{width:100% !important;height:73px}@media (max-width: 1600px){header .logo-part{padding:40px 20px}}header .logo-part .logo{width:100%}@media (max-width: 1280px){header .logo-part{padding:20px !important}header .logo-part>.col{height:auto}header .logo-part .logo{max-height:45px;max-width:140px;margin-bottom:10px}}@media (min-width: 640px) and (max-width: 1024px){header .logo-part .logo{max-height:35px;max-width:110px}}@media (max-width: 640px){header .logo-part{padding:15px !important}header .logo-part .logo{max-height:40px;max-width:125px}header .logo-part>.col{height:100%}}header .contact-part{padding-left:30px !important}header .contact-part a{font-size:16px;color:#4c4d4f;margin-bottom:10px;display:block}header .contact-part p,header .contact-part h1{font-size:14px;font-weight:200;color:rgba(76,77,79,0.6)}@media (max-width: 1280px){header .contact-part{padding:0 !important}}@media (max-width: 640px){header .contact-part a{margin-bottom:0}header .contact-part a svg{margin-right:5px}header .contact-part .h-content{text-align:right}}header .item-comp{position:relative;background:#4c4d4f}header .item-comp .txt{position:absolute;width:100%;height:100%;padding:35px 25px;color:white;z-index:2;background:rgba(76,77,79,0.9);-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(76,77,79,0.9)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:-webkit-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(76,77,79,0.9),rgba(255,255,255,0))}@media (max-width: 1600px){header .item-comp .txt{padding:25px 20px}}@media (max-width: 1280px){header .item-comp .txt{text-align:center;padding:35px 20px}}@media (min-width: 640px) and (max-width: 1024px){header .item-comp .txt{padding:45px 20px}}@media (max-width: 640px){header .item-comp .txt{padding:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRkNGYiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(76,77,79,0.9)),color-stop(100%, rgba(76,77,79,0.35)));background-image:-moz-linear-gradient(right, rgba(76,77,79,0.9),rgba(76,77,79,0.35));background-image:-webkit-linear-gradient(right, rgba(76,77,79,0.9),rgba(76,77,79,0.35));background-image:linear-gradient(to left, rgba(76,77,79,0.9),rgba(76,77,79,0.35))}}header .item-comp .txt .desc{font-size:14px;font-weight:200;color:rgba(255,255,255,0.6);padding-top:10px;overflow:hidden;text-overflow:ellipsis;max-height:54px}header .item-comp .txt .title{font-size:22px;font-weight:500}@media (min-width: 640px) and (max-width: 1024px){header .item-comp .txt .title{font-size:13px;line-height:16px}}@media (max-width: 640px){header .item-comp .txt .title{font-size:10px;text-transform:uppercase;line-height:12px;padding:0 5px}}header .item-comp .txt svg{margin-right:20px;margin-bottom:70px;opacity:.5;vertical-align:middle;float:left;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}@media (max-width: 1280px){header .item-comp .txt svg{margin:0;margin-bottom:10px;float:none}}@media (min-width: 640px) and (max-width: 1024px){header .item-comp .txt svg{min-height:21px}}@media (max-width: 640px){header .item-comp .txt svg{margin-top:10px;min-height:21px}}header .item-comp .txt .badge{background:white;opacity:0;width:40px;height:40px;text-align:center;line-height:40px;font-size:0;position:absolute;right:-10px;top:37%;top:calc(50% - 20px);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}header .item-comp .txt .badge svg{float:none;margin:0;opacity:1;display:inline-block;vertical-align:middle}header .item-comp .back{width:100%;height:100%;overflow:hidden}header .item-comp .back img{position:relative;z-index:1;-moz-transition:all 3s;-o-transition:all 3s;-webkit-transition:all 3s;transition:all 3s}header .item-comp:hover{z-index:5}header .item-comp:hover .txt{background:rgba(76,77,79,0.6);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(76,77,79,0.9)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:-webkit-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(76,77,79,0.9),rgba(255,255,255,0))}header .item-comp:hover .txt svg{opacity:1}header .item-comp:hover .badge{z-index:3;right:-20px;opacity:1}header .item-comp:hover img{-moz-transform:scale(1.4, 1.4);-ms-transform:scale(1.4, 1.4);-webkit-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);-moz-transition:all 30s;-o-transition:all 30s;-webkit-transition:all 30s;transition:all 30s}@media (max-width: 640px){header>div{height:50% !important}}#item-map{background:url(../images/back-map.jpg) top left no-repeat;position:relative;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#item-map .txt{padding:30px;padding-right:45px;background:rgba(76,77,79,0.65);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(76,77,79,0.9)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:-webkit-linear-gradient(right, rgba(76,77,79,0.9),rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(76,77,79,0.9),rgba(255,255,255,0))}@media (max-width: 640px){#item-map .txt{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRkNGYiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, rgba(76,77,79,0.9)),color-stop(100%, rgba(76,77,79,0.35)));background-image:-moz-linear-gradient(right, rgba(76,77,79,0.9),rgba(76,77,79,0.35));background-image:-webkit-linear-gradient(right, rgba(76,77,79,0.9),rgba(76,77,79,0.35));background-image:linear-gradient(to left, rgba(76,77,79,0.9),rgba(76,77,79,0.35))}}#item-map .txt .title{font-weight:200;font-size:26px;margin-bottom:5px}#item-map .txt .sub{font-size:22px;font-weight:700}#item-map .txt .hold-count{float:right;margin-top:5px;text-align:right}#item-map .txt .hold-count svg{display:inline-block;margin:0;opacity:1;float:none;margin-bottom:5px}#item-map .txt .hold-count p{font-size:12px;text-transform:uppercase}#item-map .txt .hold-count p span{color:#d65a2a;font-weight:700}@media (max-width: 1600px){#item-map .txt{padding:20px}#item-map .txt .title{font-size:22px}}@media (max-width: 1280px){#item-map .txt{padding:35px 20px}}@media (min-width: 640px) and (max-width: 1024px){#item-map .txt .hold-count{padding-right:10px;text-align:center}#item-map .txt .hold-count .count{font-weight:100;font-size:10px}#item-map .txt .hold-count .count span{font-size:25px;font-weight:300}}@media (max-width: 640px){#item-map .txt{padding:0}#item-map .txt .hold-count{margin:0;height:100%;width:100%}#item-map .txt svg{position:absolute;top:50%;left:50%;margin:0;-moz-transform:translate(-80%, -50%);-ms-transform:translate(-80%, -50%);-webkit-transform:translate(-80%, -50%);transform:translate(-80%, -50%)}#item-map .txt .count{display:none}}#item-map .btndots{position:absolute;right:0;top:0;height:100%;width:15px;background:#4c4d4f;text-align:center;z-index:3;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#item-map .btndots svg{display:inline-block;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#item-map:hover .btndots{background:#d65a2a}#fixed-side{position:fixed;left:15px;top:35%;z-index:6}#fixed-side.map span.close{color:white}#fixed-side.map span.filet{background:#d65a2a !important}@media (max-width: 640px){#fixed-side.map .box{display:none !important}}@media (max-width: 640px){#fixed-side{left:15px;right:15px;width:auto;bottom:0px;top:initial}#fixed-side.four .box{width:25% !important}#fixed-side.open .box{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}#fixed-side #menu-btn{background:white;width:100px !important;height:100px !important;text-align:center;line-height:100px;display:block;cursor:pointer;position:relative;border:1px solid white;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-box-shadow:0 0 50px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.2);box-shadow:0 0 50px rgba(0,0,0,0.2)}@media (max-width: 640px){#fixed-side #menu-btn{display:inline-block;position:fixed;top:-15px;left:50%;opacity:0;visibility:hidden;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#fixed-side #menu-btn svg{opacity:.4}#fixed-side #menu-btn.show{top:-5px;opacity:1;visibility:visible}#fixed-side #menu-btn.unshow{opacity:0 !important}}#fixed-side #menu-btn svg{vertical-align:middle}#fixed-side #menu-btn .hold{position:absolute;top:42%;top:calc(50% - 6.5px);left:0;width:100%}#fixed-side #menu-btn p{font-size:13px;text-transform:uppercase;font-weight:900;line-height:13px;white-space:nowrap;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #menu-btn p .filet{display:inline-block;width:35px;height:1px;vertical-align:middle;margin-right:10px;margin-left:80px;background:#4c4d4f;position:relative;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #menu-btn p .filet::before{content:'';display:block;width:0;height:1px;background:#d65a2a;margin:0 auto;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);transition:all .3s cubic-bezier(0.42, 0, 0.08, 1)}#fixed-side #menu-btn p .filet::after{content:'';display:block;width:0;height:1px;background:#d65a2a;margin:0 auto;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);transition:all .3s cubic-bezier(0.42, 0, 0.08, 1)}@media (max-width: 640px){#fixed-side #menu-btn p .filet{position:absolute;margin:0 auto;bottom:50%;left:100%;opacity:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#fixed-side #menu-btn p .open{display:none}#fixed-side #menu-btn:hover{-moz-box-shadow:0 0 50px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}#fixed-side #menu-btn:hover p .filet{background:#d65a2a}#fixed-side #menu-btn:active{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}@media (max-width: 640px){#fixed-side #menu-btn:active{-moz-transform:scale(0.98) translateX(-50%);-ms-transform:scale(0.98) translateX(-50%);-webkit-transform:scale(0.98) translateX(-50%);transform:scale(0.98) translateX(-50%)}}#fixed-side #menu-btn.active{background:none;margin-left:30px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}@media (max-width: 640px){#fixed-side #menu-btn.active{margin-left:0 !important;margin-top:30px;-moz-transition:margin-top .5s;-o-transition:margin-top .5s;-webkit-transition:margin-top .5s;transition:margin-top .5s}}#fixed-side #menu-btn.active .filet{background:none !important}#fixed-side #menu-btn.active .filet::before{width:35px;-moz-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .5s;-o-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .5s;-webkit-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition-delay:.5s;transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .5s}#fixed-side #menu-btn.active .filet::after{width:35px;-moz-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .75s;-o-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .75s;-webkit-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition-delay:.75s;transition:all .5s cubic-bezier(0.42, 0, 0.08, 1) .75s}@media (max-width: 640px){#fixed-side #menu-btn.active .filet{opacity:1}}#fixed-side #menu-btn.active svg use{stroke:white}#fixed-side #menu-btn.active p{color:white;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #menu-btn.active p .open{display:inline-block}#fixed-side #menu-btn.active p .close{display:none}#fixed-side #menu-btn.active:hover .filet{background:none}#fixed-side #listing-btn{width:70px;height:70px;background:#d65a2a;line-height:70px;font-size:0;text-align:center;margin-left:15px;margin-top:15px;display:block;position:relative;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-box-shadow:0 0 30px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.4);box-shadow:0 0 30px rgba(0,0,0,0.4)}@media (max-width: 640px){#fixed-side #listing-btn{display:inline-block;margin-top:0;vertical-align:middle;float:right;margin-left:0}}#fixed-side #listing-btn svg{vertical-align:middle}#fixed-side #listing-btn .hold{position:absolute;top:42%;top:calc(50% - 6.5px);left:100%;width:100%}#fixed-side #listing-btn p{line-height:13px;white-space:nowrap;padding-left:10px;opacity:0;visibility:hidden;font-size:14px;font-style:italic;font-weight:100;color:#4c4d4f;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #listing-btn:hover{-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6)}#fixed-side #listing-btn:hover p{opacity:1;visibility:visible;padding-left:15px}#fixed-side #listing-btn:active{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}#fixed-side #map-btn{width:70px;height:70px;background:#4c4d4f;line-height:70px;font-size:0;text-align:center;margin-left:15px;margin-top:15px;display:block;position:relative;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-box-shadow:0 0 30px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.4);box-shadow:0 0 30px rgba(0,0,0,0.4)}@media (max-width: 640px){#fixed-side #map-btn{display:inline-block;margin-top:0;vertical-align:middle;float:right;margin-left:0}}#fixed-side #map-btn svg{vertical-align:middle}#fixed-side #map-btn .hold{position:absolute;top:42%;top:calc(50% - 6.5px);left:100%;width:100%}#fixed-side #map-btn p{line-height:13px;white-space:nowrap;padding-left:10px;opacity:0;visibility:hidden;font-size:14px;font-style:italic;font-weight:100;color:#4c4d4f;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #map-btn svg use{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side #map-btn:hover{-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6)}#fixed-side #map-btn:hover p{opacity:1;visibility:visible;padding-left:15px}#fixed-side #map-btn:hover svg use{stroke:#d65a2a}#fixed-side #map-btn:active{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}#fixed-side .item-comp{width:70px;height:70px;background:#e9e9e9;line-height:70px;font-size:0;text-align:center;margin-left:0;margin-top:15px;display:block;position:relative;overflow:hidden;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#fixed-side .item-comp .title{font-size:11px}#fixed-side .item-comp svg{vertical-align:middle}#fixed-side .item-comp .txt{display:block;height:100%;position:relative;z-index:2;background:rgba(233,233,233,0.9)}#fixed-side .item-comp .txt .hold{line-height:11px;top:50%;position:relative;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fixed-side .item-comp .txt .hold svg{margin-bottom:4px}#fixed-side .item-comp .txt .hold p{padding:0 5px;color:#4c4d4f}#fixed-side .item-comp .back{position:absolute;top:0;left:0;z-index:1;height:100%}#fixed-side .item-comp .back img{left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 640px){#fixed-side .item-comp{display:inline-block;margin-top:0;vertical-align:middle;float:right}}@media (max-width: 640px){#fixed-side .box{width:20% !important;overflow:hidden;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}}#back-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(76,77,79,0.92);z-index:5;opacity:0;visibility:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#back-menu.active{opacity:1;visibility:visible}#back-menu .group-sets{width:66.66667%;position:relative;top:35%;margin:0 auto;padding-bottom:200px}@media (min-width: 1024px) and (max-width: 1280px){#back-menu .group-sets{width:50%}}@media (min-width: 640px) and (max-width: 1024px){#back-menu .group-sets{width:41.66667%}}@media (max-width: 640px){#back-menu .group-sets{width:80%;top:150px}}#back-menu .sets::before,#back-menu .sets::after{content:"";display:table}#back-menu .sets::after{clear:both}#back-menu .sets{zoom:1}#back-menu .item-comp{color:white;padding-bottom:45px}#back-menu .item-comp .txt::before,#back-menu .item-comp .txt::after{content:"";display:table}#back-menu .item-comp .txt::after{clear:both}#back-menu .item-comp .txt{zoom:1}#back-menu .item-comp .txt>*{float:left}#back-menu .item-comp svg{width:20px;opacity:.5;margin-top:2px;margin-right:20px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#back-menu .item-comp .title{font-size:22px;font-weight:500;color:white;margin-bottom:15px}#back-menu .item-comp .desc{font-size:14px;font-weight:200;color:rgba(255,255,255,0.6);max-width:225px}#back-menu .item-comp:hover svg{opacity:1}#back-menu .competences{position:relative}#back-menu .competences::after{content:'';display:block;position:absolute;bottom:0;left:40px;width:280px;height:1px;background:rgba(255,255,255,0.5)}#back-menu .map{padding-top:30px;position:relative}#back-menu .map::after{content:'';display:block;position:absolute;bottom:0;left:40px;width:70px;height:1px;background:rgba(255,255,255,0.5)}#back-menu .map .count{font-size:12px;margin-bottom:10px;text-transform:uppercase;color:white}#back-menu .map .count span{color:#d65a2a}#back-menu .map .title{font-size:26px;font-weight:200;margin-bottom:6px;color:white}#back-menu .map .sub{font-size:22px;font-weight:700;color:white}#back-menu .map .sub svg{display:inline-block;opacity:1;margin-left:15px;vertical-align:middle;margin-top:0}#back-menu .contact{padding-top:30px;padding-left:40px}#back-menu .contact p{color:rgba(255,255,255,0.5);font-size:14px;font-weight:200;margin-bottom:15px}#back-menu .contact .btn-contact{padding:0 20px;height:40px;line-height:37px}#back-menu .contact .btn-contact svg{vertical-align:middle}#back-menu .last{padding-left:40px}#back-menu .last .menu{margin-top:30px}#back-menu .last .menu .menu-item a{color:rgba(255,255,255,0.5);font-size:16px;font-weight:300}#back-menu .last .menu .menu-item a:hover{color:white}#back-menu .last .sign{margin-top:30px}#content{position:relative;height:auto;background:rgba(76,77,79,0.65);padding:30px}#content::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRkNGYiIHN0b3Atb3BhY2l0eT0iMC45NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, rgba(76,77,79,0.95)));background-image:-moz-linear-gradient(top, rgba(255,255,255,0),rgba(76,77,79,0.95));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0),rgba(76,77,79,0.95));background-image:linear-gradient(to bottom, rgba(255,255,255,0),rgba(76,77,79,0.95))}@media (max-width: 640px){#content{padding:15px}}.card-comp{height:400px;overflow:hidden;background:white;position:relative;margin-bottom:60px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.5);box-shadow:0 0 30px rgba(0,0,0,0.5)}.card-comp::before,.card-comp::after{content:"";display:table}.card-comp::after{clear:both}.card-comp{zoom:1}.card-comp:last-child{margin-bottom:0}@media (max-width: 640px){.card-comp{margin-bottom:30px}}.card-comp .left-part{padding:40px;position:relative;background:white;z-index:5}.card-comp .left-part .sub{font-size:13px;font-weight:700;margin-bottom:20px}.card-comp .left-part .title{font-size:45px;line-height:50px;font-weight:100;margin-bottom:20px}.card-comp .left-part .quote{color:#d65a2a;font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:5px;font-style:italic}.card-comp .left-part .desc{font-size:13px;line-height:19px;max-width:55%}.card-comp .left-part .btn{position:absolute;left:30px;right:30px;bottom:30px;height:35px;line-height:35px;background:#4c4d4f;color:white;text-align:center;font-size:13px}.card-comp .left-part .btn strong{font-weight:700}@media (max-width: 1600px){.card-comp .left-part .btn{text-align:left;padding-left:15px}}.card-comp .left-part .btn span{display:block;position:absolute;right:-10px;top:-7px;width:50px;height:50px;background:white;text-align:center;line-height:50px;font-size:0;-moz-box-shadow:0 0 30px rgba(76,77,79,0.2);-webkit-box-shadow:0 0 30px rgba(76,77,79,0.2);box-shadow:0 0 30px rgba(76,77,79,0.2);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.card-comp .left-part .btn span svg{vertical-align:middle}.card-comp .left-part .btn span svg use{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.card-comp .left-part .btn:hover span{right:-15px}.card-comp .left-part .btn:hover span svg use{stroke:#d65a2a}.card-comp .left-part img.bois{position:absolute;width:160px;height:160px;overflow:hidden;left:100%;top:50%;z-index:3;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;-moz-box-shadow:0 0 80px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 80px rgba(0,0,0,0.4);box-shadow:0 0 80px rgba(0,0,0,0.4)}@media (min-width: 640px) and (max-width: 1024px){.card-comp .left-part img.bois{width:110px;height:110px}}.card-comp .right-part{position:relative}.card-comp .right-part .count{color:white;position:absolute;left:110px;height:100%;text-align:left}.card-comp .right-part .count p{font-size:11px;text-transform:uppercase;font-weight:800;margin-bottom:5px}.card-comp .right-part .count a{color:white;font-weight:100;font-size:18px}.card-comp .right-part .count a svg{vertical-align:middle}@media (max-width: 1280px){.card-comp .right-part .count{position:absolute;height:auto;width:100%;padding-top:30px;text-align:center;left:0;top:0}.card-comp .right-part .count .h-content{text-align:center !important;padding:0 !important}}.card-comp .right-part .txt{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(76,77,79,0.65);z-index:2;text-align:center}@media (max-width: 1600px){.card-comp .right-part .txt .h-content{text-align:right;padding-right:30px}}@media (min-width: 1024px) and (max-width: 1280px){.card-comp .right-part .txt{padding-left:60px}.card-comp .right-part .txt .count{padding-left:60px}.card-comp .right-part .txt .h-content{text-align:center;padding:0}}@media (min-width: 640px) and (max-width: 1024px){.card-comp .right-part .txt .h-content{text-align:center;padding:0 30px}}@media (max-width: 640px){.card-comp .right-part .txt .h-content{padding:0 30px !important}}.card-comp .right-part .desc-block{display:inline-block;background:white;padding:30px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}@media (max-width: 1600px){.card-comp .right-part .desc-block{text-align:center}}.card-comp .right-part .desc-block p{font-size:11px;font-weight:700;color:#d65a2a;text-transform:uppercase;margin-bottom:10px}.card-comp .right-part .desc-block .content{font-size:14px;line-height:19px;font-style:italic;color:rgba(76,77,79,0.85);max-width:450px;width:100%;font-weight:300}.card-comp .right-part img{width:100%;position:relative;z-index:1}@media (max-width: 1600px){.card-comp .right-part img{height:100%;width:auto}}#content.page{padding-top:0;padding-bottom:0}#content.page>*{position:relative;z-index:1}#content.page #head-part{border:1px solid rgba(255,255,255,0.4);border-bottom:none;text-align:center}#content.page #head-part .txt{padding-bottom:45px}@media (max-width: 640px){#content.page #head-part .txt{padding-bottom:0}}#content.page #head-part .title{font-size:50px;font-weight:100;color:white;margin-top:100px}@media (max-width: 640px){#content.page #head-part .title{margin-top:30px}}#content.page #head-part .sub{margin:0 auto;margin-top:20px;font-size:16px;font-weight:200;line-height:23px;font-style:italic;color:rgba(255,255,255,0.6);max-width:400px}@media (max-width: 1600px){#content.page #head-part .sub{max-width:600px}}#content.page #head-part .competences{font-size:0;text-align:center;margin-top:10px}#content.page #head-part .competences li{margin:0 10px;display:inline-block;vertical-align:middle}#content.page #head-part .competences li svg{opacity:.6;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.page #head-part .competences li svg use{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.page #head-part .competences li:hover svg{opacity:1}#content.page #head-part .competences li:hover svg use{stroke:#d65a2a}#content.page #head-comp-block{background:white;margin-top:70px;padding-bottom:30px;position:relative}@media (min-width: 640px) and (max-width: 1024px){#content.page #head-comp-block{padding-bottom:60px}}@media (max-width: 640px){#content.page #head-comp-block{margin-top:100px;padding-bottom:100px}}#content.page #head-comp-block::before{content:'';display:block;position:absolute;left:-1px;top:0;height:100%;width:1px;background:white}#content.page #head-comp-block::after{content:'';display:block;position:absolute;right:-1px;top:0;height:100%;width:1px;background:white}#content.page #head-comp-block .thumb{position:relative;top:-70px;background:#4c4d4f;display:inline-block;width:100%;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}@media (max-width: 640px){#content.page #head-comp-block .thumb{overflow:hidden;top:0}#content.page #head-comp-block .thumb img{max-height:180px;width:auto !important}}#content.page #head-comp-block .thumb img{width:100%;display:block}#content.page #head-comp-block .thumb .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(76,77,79,0.3)}@media (max-width: 640px){#content.page #head-comp-block .thumb{z-index:10;left:-1px;width:calc(100% + 2px)}}#content.page #head-comp-block .txt{position:absolute;background:white;bottom:30px;z-index:3;text-align:center;padding:35px;margin:0 33.33333%;-moz-box-shadow:0 0 30px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);box-shadow:0 0 30px rgba(0,0,0,0.3)}@media (max-width: 1600px){#content.page #head-comp-block .txt{margin:0 25%}}@media (min-width: 640px) and (max-width: 1024px){#content.page #head-comp-block .txt{margin:0 16.66667%}}@media (max-width: 640px){#content.page #head-comp-block .txt{margin:0 4.54545%;padding:30px 20px;z-index:11}}#content.page #head-comp-block .txt .link{position:absolute;top:-30px;left:0;color:white;width:100%;text-align:center;font-weight:200;font-style:italic;font-size:12px}#content.page #head-comp-block .txt .link strong{font-weight:500}#content.page #head-comp-block .txt .link svg{vertical-align:middle;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#content.page #head-comp-block .txt .link:hover svg{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}#content.page #head-comp-block .txt .title{font-size:40px;color:rgba(76,77,79,0.6);font-weight:100;margin:0}@media (min-width: 640px) and (max-width: 1024px){#content.page #head-comp-block .txt .title{font-size:30px}}@media (max-width: 640px){#content.page #head-comp-block .txt .title{font-size:30px}}#content.page #head-comp-block .txt .sub{font-size:11px;text-transform:uppercase;color:#d65a2a;font-weight:700;font-style:italic}#content.page #head-comp-block .txt .content{font-size:14px;font-weight:200;line-height:16px;max-width:350px;margin:0 auto}#content.page #head-comp-block .chiffres{position:absolute;z-index:3;width:100%;font-size:0;text-align:center;top:calc(50% - 70px);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 640px){#content.page #head-comp-block .chiffres{z-index:15}}#content.page #head-comp-block .chiffres li{margin:0 10px;display:inline-block;vertical-align:top}#content.page #head-comp-block .chiffres li .val{font-size:60px;font-weight:700;color:white;margin-bottom:10px}#content.page #head-comp-block .chiffres li .val span{font-size:30px;font-weight:300}#content.page #head-comp-block .chiffres li .desc{font-size:16px;line-height:20px;font-weight:200;font-style:italic;color:white;max-width:140px;margin:0 auto}#content.page #head-comp-block .contact-link{position:absolute;top:100%;width:100%;text-align:center;font-size:0;z-index:4}@media (max-width: 640px){#content.page #head-comp-block .contact-link{bottom:30px;top:initial !important}}#content.page #head-comp-block .contact-link .btn{font-size:13px;color:white;background:#4c4d4f;display:inline-block;position:relative;height:35px;line-height:35px;padding:0 15px;padding-right:40px}#content.page #head-comp-block .contact-link .btn strong{font-weight:700}#content.page #head-comp-block .contact-link .btn .badge{display:block;position:absolute;width:50px;height:50px;text-align:center;line-height:50px;background:white;top:-8px;right:-25px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.page #head-comp-block .contact-link .btn:hover .badge{-moz-box-shadow:0 0 35px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 35px rgba(0,0,0,0.4);box-shadow:0 0 35px rgba(0,0,0,0.4)}#content.page #head-comp-block .contact-link .btn:active .badge{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}#content.page #content-block{padding:60px 0;padding-bottom:90px;background:white}#content.page #content-block::before,#content.page #content-block::after{content:"";display:table}#content.page #content-block::after{clear:both}#content.page #content-block{zoom:1}@media (max-width: 640px){#content.page #content-block{padding-top:0;padding-bottom:60px}}#content.page #content-block .main-galery{position:relative;left:-15px;top:60px}@media (max-width: 640px){#content.page #content-block .main-galery{left:0;top:0;margin-top:15px;margin-bottom:15px}}#content.page .hold-content{padding-bottom:70px}@media (max-width: 640px){#content.page .hold-content{padding-bottom:0}}#content.page .txt-content{text-align:left;font-size:15px;line-height:25px;padding-bottom:30px}@media (max-width: 640px){#content.page .txt-content{padding-bottom:0}}#content.page .txt-content>*{padding-right:60px}@media (min-width: 640px) and (max-width: 1024px){#content.page .txt-content>*{padding-right:initial}}@media (max-width: 640px){#content.page .txt-content>*{padding-right:15px}}#content.page .txt-content blockquote{padding:30px;font-size:16px;font-weight:200;margin-bottom:60px;border:1px solid rgba(76,77,79,0.15)}@media (max-width: 640px){#content.page .txt-content blockquote{margin-bottom:0}}#content.page .txt-content blockquote p{padding-right:0}#content.page .txt-content blockquote p:last-child{margin-bottom:0}#content.page .txt-content p{margin-bottom:25px}#content.page .txt-content p:last-child{margin-bottom:0}#content.page .txt-content h1{font-size:35px;font-weight:200;margin-bottom:20px}#content.page .txt-content h2{font-size:30px;font-weight:100;color:#d65a2a;margin-bottom:20px}#content.page .txt-content h3{font-size:22px;font-weight:400;margin-bottom:15px}#content.page .txt-content h4{font-size:19px;font-weight:600;margin-bottom:10px}#content.page .txt-content h5{font-size:19px;font-weight:400;margin-bottom:10px}#content.page .txt-content h6{font-size:13px;font-weight:700;color:#d65a2a;text-transform:uppercase;margin-bottom:5px}#content.page .main-galery{padding-bottom:15px}#content.page .main-galery .owl-block{position:relative;background:white;-moz-box-shadow:0 0 40px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 40px rgba(0,0,0,0.3);box-shadow:0 0 40px rgba(0,0,0,0.3)}#content.page .main-galery .owl-block .owl-wrapper-outer{max-height:400px;overflow:hidden}#content.page .main-galery .owl-block .owl-item img{width:100%;display:block}#content.page .main-galery .owl-block .owl-pagination{position:absolute;bottom:15px;left:0;width:100%;text-align:center;padding:0}#content.page .main-galery .owl-block .owl-pagination .owl-page{margin:0 4px;display:inline-block;float:none}#content.page .main-galery .owl-block .owl-pagination .owl-page .owl-numbers{position:absolute;display:block}#content.page .flexible .title-block{padding-left:30px !important;margin-bottom:55px}#content.page .flexible .title-block .title{font-size:40px;font-weight:200;margin-bottom:15px;color:#4c4d4f}@media (max-width: 640px){#content.page .flexible .title-block .title{line-height:40px}}#content.page .flexible .title-block .sub{font-size:12px;font-weight:700;color:#d65a2a;text-transform:uppercase}#content.page .flexible .colonnes{padding-left:30px !important}@media (max-width: 1024px){#content.page .flexible .colonnes{padding-left:0 !important}}#content.page .flexible .link{position:absolute;bottom:30px;left:0;color:white;width:100%;text-align:center;font-weight:200;font-style:italic;font-size:12px;z-index:3}#content.page .flexible .link strong{font-weight:500}#content.page .flexible .link svg{vertical-align:middle;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#content.page .flexible .link:hover svg{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}#content.page .flexible .img-full{margin-top:60px;margin-bottom:60px;padding:0;width:100%;max-height:500px;overflow:hidden;position:relative;-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15)}#content.page .flexible .img-full img{width:100%;height:auto;display:block}@media (max-width: 640px){#content.page .flexible .img-full{height:250px}#content.page .flexible .img-full img{height:100%;width:auto;left:50%;position:relative;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#content.page .flexible .img-full .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(76,77,79,0.3);z-index:2}#content.page .flexible .img-block{margin:60px 0}#content.page .flexible .img-block .hold{position:relative;-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15)}#content.page .flexible .img-block .hold .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(76,77,79,0.3);z-index:2}#content.page .flexible .img-block .hold img{display:block;width:100%}#next-rea{overflow:hidden;-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15)}@media (max-width: 640px){#next-rea{margin:0 15px !important;width:91%}}#next-rea .txt{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:2;text-align:center;-moz-transition:all .6s .15s;-o-transition:all .6s .15s;-webkit-transition:all .6s;-webkit-transition-delay:.15s;transition:all .6s .15s}@media (max-width: 640px){#next-rea .txt{padding:0 15px !important}}#next-rea .txt p{color:#4c4d4f;font-style:italic;font-weight:100;font-size:19px;vertical-align:middle;display:inline-block;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}#next-rea .txt p span{font-weight:700;font-style:normal}#next-rea .txt svg{margin-left:10px;display:inline-block;vertical-align:middle;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}#next-rea img{display:block;-moz-transition:all 30s .15s;-o-transition:all 30s .15s;-webkit-transition:all 30s;-webkit-transition-delay:.15s;transition:all 30s .15s}@media (max-width: 1280px){#next-rea img{min-height:100px;width:auto;-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-webkit-transform:translateX(-25%);transform:translateX(-25%)}}#next-rea:hover .txt{background:none}#next-rea:hover p,#next-rea:hover svg{opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}#next-rea:hover img{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}#content.single #head-comp-block .thumb .overlay{background:rgba(76,77,79,0.45)}#holder-big-galery{overflow:hidden}#reas-galery{padding:30px 0;margin-bottom:150px}@media (max-width: 640px){#reas-galery{margin-bottom:50px}}#reas-galery .owl-wrapper-outer{overflow:visible}#reas-galery .owl-item.active img{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}#reas-galery .owl-buttons{font-size:0}#reas-galery .owl-buttons svg{vertical-align:middle;stroke:#4c4d4f;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#reas-galery .owl-buttons div{width:50px;height:50px;background:white;position:absolute;text-align:center;line-height:50px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.35);box-shadow:0 0 50px rgba(0,0,0,0.35);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#reas-galery .owl-buttons div:hover{-moz-box-shadow:0 0 50px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.7);box-shadow:0 0 50px rgba(0,0,0,0.7)}#reas-galery .owl-buttons div:hover svg{stroke:#d65a2a}#reas-galery .owl-buttons div:active{-moz-transform:scale(.95, .95);-ms-transform:scale(.95, .95);-webkit-transform:scale(.95, .95);transform:scale(.95, .95)}#reas-galery .owl-buttons .owl-prev{top:50%;left:-25px}@media (max-width: 640px){#reas-galery .owl-buttons .owl-prev{left:-5px}}#reas-galery .owl-buttons .owl-next{right:-25px;top:50%}@media (max-width: 640px){#reas-galery .owl-buttons .owl-next{right:-5px}}#reas-galery .item{text-align:center}#reas-galery .item .title{font-size:26px;font-weight:100;font-style:italic;color:rgba(76,77,79,0.6);margin-bottom:20px}@media (max-width: 640px){#reas-galery .item .title{font-size:19px}}#reas-galery .item .desc{font-size:14px;margin-bottom:30px}#reas-galery .item img{width:100%;opacity:.3;-moz-transform:scale(.7, .7);-ms-transform:scale(.7, .7);-webkit-transform:scale(.7, .7);transform:scale(.7, .7);-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15);-moz-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1);-o-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition:all .5s cubic-bezier(0.42, 0, 0.08, 1);transition:all .5s cubic-bezier(0.42, 0, 0.08, 1)}#content.archive #head-part{padding-bottom:90px}#content.archive #content-block{padding-top:0 !important;padding-bottom:0 !important;position:relative;background:none}#content.archive #content-block::before{content:'';display:block;position:absolute;top:0;bottom:140px;left:0;right:0;background:white}#content.archive #content-block>div{position:relative;top:-70px}#content.archive .item-rea{position:relative;height:350px;margin-bottom:70px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}#content.archive .item-rea:last-child{margin-bottom:0}#content.archive .item-rea .thumb{overflow:hidden}#content.archive .item-rea .thumb img{display:block}#content.archive .item-rea .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(76,77,79,0.55);text-align:center}#content.archive .item-rea .title{font-size:50px;font-weight:100;color:white;margin-bottom:20px}@media (max-width: 640px){#content.archive .item-rea .title{font-size:30px;padding-left:15px;padding-right:15px}}#content.archive .item-rea .sub{font-size:16px;font-weight:200;color:rgba(255,255,255,0.6);margin-bottom:10px;padding-left:15px;padding-right:15px}#content.archive .item-rea .competences{text-align:center}#content.archive .item-rea .competences li{display:inline-block;margin:0 5px}#content.archive .item-rea .competences li svg{opacity:.6;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.archive .item-rea .competences li a:hover svg{opacity:1}#content.archive .item-rea .btns{position:absolute;bottom:-7px;width:100%;text-align:center}@media (max-width: 640px){#content.archive .item-rea .btns{bottom:-28px}}#content.archive .item-rea .permalink{background:#4c4d4f;color:white;height:35px;line-height:35px;padding:0 15px;font-size:13px;font-weight:300;display:inline-block;position:relative;padding-right:35px;z-index:2}#content.archive .item-rea .permalink strong{font-weight:500}#content.archive .item-rea .permalink .badge{display:block;position:absolute;width:50px;height:50px;text-align:center;line-height:50px;background:white;top:-8px;right:-27px;font-size:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.archive .item-rea .permalink .badge svg{vertical-align:middle;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#content.archive .item-rea .permalink:hover .badge{-moz-box-shadow:0 0 35px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 35px rgba(0,0,0,0.4);box-shadow:0 0 35px rgba(0,0,0,0.4)}#content.archive .item-rea .permalink:active .badge{-moz-transform:scale(.98, .98);-ms-transform:scale(.98, .98);-webkit-transform:scale(.98, .98);transform:scale(.98, .98)}@media (max-width: 640px){#content.archive .item-rea .permalink{display:inline-block;float:right;margin-right:25px;background:none;padding:0;text-align:center;height:auto;margin-bottom:15px}#content.archive .item-rea .permalink .badge{position:initial;margin:0 auto;background:#d65a2a;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#content.archive .item-rea .permalink .badge svg{stroke:white}#content.archive .item-rea .permalink .badge svg use{stroke:white}}#content.archive .item-rea .contact{background:white;color:#4c4d4f;height:50px;line-height:50px;padding:0 25px;font-size:13px;font-weight:700;padding-left:35px;display:inline-block;position:relative;z-index:1;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}#content.archive .item-rea .contact strong{font-weight:500}#content.archive .item-rea .contact svg{margin-left:10px;vertical-align:middle}@media (max-width: 640px){#content.archive .item-rea .contact{border:1px solid #e9e9e9;-moz-border-radius-topleft:50px;-webkit-border-top-left-radius:50px;border-top-left-radius:50px;-moz-border-radius-bottomleft:50px;-webkit-border-bottom-left-radius:50px;border-bottom-left-radius:50px}}#content.archive .item-rea img{-moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s}#content.archive .item-rea:hover img{-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2);-moz-transition:all 50s;-o-transition:all 50s;-webkit-transition:all 50s;transition:all 50s}#content.contact{padding-bottom:40px}#content.contact>.clear{display:table;width:100%;border:1px solid rgba(255,255,255,0.4)}#content.contact #head-part{border:none;display:table-cell;vertical-align:middle;float:none;padding:60px 0}@media (max-width: 1024px){#content.contact #head-part{display:block}}#content.contact #head-part .txt{padding:0}#content.contact #head-part .title{margin-top:0}#content.contact #head-part .sub{margin-bottom:10px}@media (max-width: 1280px){#content.contact #head-part .sub{padding:0 30px}}#content.contact #content-block{float:none;display:table-cell;padding-bottom:0;padding-top:0}@media (max-width: 1024px){#content.contact #content-block{display:block}}#content.contact #content-block .hold-content{padding-bottom:0}#content.contact #content-block .hold-content .txt-content{padding:30px}#arrowup{width:50px;height:50px;background:white;position:absolute !important;text-align:center;line-height:50px;top:15px;left:45%;left:calc(50% - 25px);z-index:5;-moz-box-shadow:0 0 50px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.35);box-shadow:0 0 50px rgba(0,0,0,0.35);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#arrowup svg{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#arrowup svg use{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#arrowup:hover{-moz-box-shadow:0 0 50px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.7);box-shadow:0 0 50px rgba(0,0,0,0.7)}#arrowup:hover svg use{stroke:#d65a2a}@media (max-width: 640px){#arrowup{top:-5px}}#hold-header.map{position:fixed;z-index:5;height:auto;bottom:initial;opacity:0;visibility:hidden;-moz-transform:scale(0.98) translateY(-10px);-ms-transform:scale(0.98) translateY(-10px);-webkit-transform:scale(0.98) translateY(-10px);transform:scale(0.98) translateY(-10px);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76,77,79,0.95)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(top, rgba(76,77,79,0.95),rgba(255,255,255,0));background-image:-webkit-linear-gradient(top, rgba(76,77,79,0.95),rgba(255,255,255,0));background-image:linear-gradient(to bottom, rgba(76,77,79,0.95),rgba(255,255,255,0));-moz-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);transition:all .3s cubic-bezier(0.42, 0, 0.08, 1)}#hold-header.map::after{display:none}#hold-header.map.active{visibility:visible;opacity:1;-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}#content.map{padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-o-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);-webkit-transition:all .3s cubic-bezier(0.42, 0, 0.08, 1);transition:all .3s cubic-bezier(0.42, 0, 0.08, 1)}#content.map.active{padding-top:180px}#content.map>.clear{padding:30px;overflow:visible}@media (max-width: 640px){#content.map>.clear{padding:15px}}#content.map #head-part{border:none;height:100%;-moz-box-shadow:0 0 80px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 80px rgba(0,0,0,0.8);box-shadow:0 0 80px rgba(0,0,0,0.8)}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #head-part{height:50%}}#content.map #head-part.loading .hold-loader{opacity:1;visibility:visible}#content.map #head-part .txt{position:absolute;left:0;top:0;z-index:2;text-align:left;padding-left:30px;padding-top:20px;padding-bottom:50px;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76,77,79,0.95)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(top, rgba(76,77,79,0.95),rgba(255,255,255,0));background-image:-webkit-linear-gradient(top, rgba(76,77,79,0.95),rgba(255,255,255,0));background-image:linear-gradient(to bottom, rgba(76,77,79,0.95),rgba(255,255,255,0))}@media (max-width: 640px){#content.map #head-part .txt{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGQ0ZiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76,77,79,0.95)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(76,77,79,0.95),rgba(0,0,0,0));background-image:-webkit-linear-gradient(top, rgba(76,77,79,0.95),rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(76,77,79,0.95),rgba(0,0,0,0))}}#content.map #head-part .txt .title{font-size:50px;font-weight:100;line-height:55px;margin:0;margin-bottom:15px}#content.map #head-part .txt .title strong{font-weight:500;font-size:50px;line-height:55px}@media (max-width: 1280px){#content.map #head-part .txt .title{font-size:35px;line-height:25px}#content.map #head-part .txt .title strong{display:block;font-size:35px}}@media (min-width: 640px) and (max-width: 1024px){#content.map #head-part .txt .title{font-size:25px;line-height:20px}#content.map #head-part .txt .title strong{font-size:25px;line-height:25px}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #head-part .txt .title{float:left}}#content.map #head-part .txt .sub{margin:0;font-size:16px;font-weight:23px;font-weight:200;color:rgba(255,255,255,0.6)}@media (max-width: 1280px){#content.map #head-part .txt .sub{padding-right:30px}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #head-part .txt .sub{float:right}}#content.map #head-part .hold-loader{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:rgba(76,77,79,0.9);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map #head-part .hold-loader .loader{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#content.map #content-block{height:100%;background:none;padding:0;-moz-box-shadow:0 0 80px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 80px rgba(0,0,0,0.8);box-shadow:0 0 80px rgba(0,0,0,0.8)}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #content-block{height:50%}}#content.map #content-block .hold-content{padding:0}#content.map #content-block .hold-content .msg{border:1px solid white;text-align:center}#content.map #content-block .hold-content .msg .title{color:white;font-size:30px;font-weight:100;margin-bottom:15px}#content.map #content-block .hold-content .msg .sub{color:white;font-size:16px;font-weight:300;font-style:italic}#content.map #content-block .hold-content .msg .sub svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px;vertical-align:middle}#content.map #info-galery{background:white;padding:30px;position:absolute;top:40%;top:calc(50% - 120px);left:-190px;min-height:240px;width:380px;z-index:3;opacity:0;text-align:center;-webkit-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-box-shadow:0 0 80px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 80px rgba(0,0,0,0.4);box-shadow:0 0 80px rgba(0,0,0,0.4)}@media (min-width: 1024px) and (max-width: 1280px){#content.map #info-galery{top:15px;left:15px;right:15px;width:auto}}@media (min-width: 640px) and (max-width: 1024px){#content.map #info-galery{height:250px;position:initial;-webkit-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #info-galery{height:auto;position:absolute;left:calc(50% - 190px);top:-120px;-webkit-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.75s 0.5s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}}@media (max-width: 640px){#content.map #info-galery{height:250px;width:100%;position:initial;-webkit-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}}#content.map #info-galery .title{font-size:26px;font-weight:100;margin-bottom:20px}#content.map #info-galery .sub{font-size:14px;font-weight:900;margin-bottom:10px}#content.map #info-galery .count{font-weight:700;font-size:11px;color:rgba(76,77,79,0.6);text-transform:uppercase}#content.map #info-galery .count span{color:#d65a2a}#content.map #info-galery .competences{padding:10px 0;font-size:0}#content.map #info-galery .competences li{margin:0 5px;display:inline-block}#content.map #info-galery .competences li svg{vertical-align:middle}#content.map #info-galery a{color:#4c4d4f;font-size:16px;font-weight:200;font-style:italic;margin-top:10px;display:block}#content.map #info-galery a svg{vertical-align:middle}#content.map #info-galery a svg use{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map #info-galery a:hover svg use{stroke:#d65a2a}#content.map #rea-galery{height:100%;-webkit-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-moz-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;-o-animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards;animation:fadeDown 0.75s 1 cubic-bezier(0.58, 0.01, 0.19, 1) forwards}@media (min-width: 640px) and (max-width: 1024px){#content.map #rea-galery{height:calc(100% - 250px)}}@media (min-width: 640px) and (max-width: 1024px) and (orientation: portrait){#content.map #rea-galery{height:100%}}@media (max-width: 640px){#content.map #rea-galery{height:calc(100% - 250px)}}#content.map #rea-galery .slide{height:100%}#content.map #rea-galery .slide img{height:100%}@media (min-width: 640px) and (max-width: 1024px){#content.map #rea-galery .slide img{width:100%;height:auto}}#content.map #rea-galery .owl-buttons{font-size:0}#content.map #rea-galery .owl-buttons svg{vertical-align:middle;stroke:#4c4d4f;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map #rea-galery .owl-buttons div{width:50px;height:50px;background:white;position:absolute;text-align:center;line-height:50px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.35);box-shadow:0 0 50px rgba(0,0,0,0.35);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map #rea-galery .owl-buttons div:hover{-moz-box-shadow:0 0 50px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.7);box-shadow:0 0 50px rgba(0,0,0,0.7)}#content.map #rea-galery .owl-buttons div:hover svg{stroke:#d65a2a}#content.map #rea-galery .owl-buttons div:active{-moz-transform:scale(.95, .95);-ms-transform:scale(.95, .95);-webkit-transform:scale(.95, .95);transform:scale(.95, .95)}#content.map #rea-galery .owl-buttons .owl-prev{bottom:30px;left:30px}#content.map #rea-galery .owl-buttons .owl-next{right:30px;bottom:30px}#content.map #map{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width: 640px){#content.map .mobile-slide{overflow:hidden}#content.map .mobile-slide>.owl-controls .owl-buttons{font-size:0}#content.map .mobile-slide>.owl-controls .owl-buttons svg{vertical-align:middle;stroke:white;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map .mobile-slide>.owl-controls .owl-buttons div{width:50px;height:50px;background:#4c4d4f;position:absolute;text-align:center;line-height:50px;border:1px solid rgba(255,255,255,0.1);-moz-box-shadow:0 0 50px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.35);box-shadow:0 0 50px rgba(0,0,0,0.35);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#content.map .mobile-slide>.owl-controls .owl-buttons div:hover{-moz-box-shadow:0 0 50px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.7);box-shadow:0 0 50px rgba(0,0,0,0.7)}#content.map .mobile-slide>.owl-controls .owl-buttons div:active{-moz-transform:scale(.95, .95);-ms-transform:scale(.95, .95);-webkit-transform:scale(.95, .95);transform:scale(.95, .95)}#content.map .mobile-slide>.owl-controls .owl-buttons .owl-prev{top:45%;left:-5px}#content.map .mobile-slide>.owl-controls .owl-buttons .owl-next{right:-5px;top:45%}}#suggest-foot{position:relative;padding:0 30px;padding-bottom:15px;background:rgba(76,77,79,0.95)}@media (max-width: 640px){#suggest-foot{padding:0 15px}}#suggest-foot .no-result{text-align:center;font-size:13px;font-weight:300}#suggest-foot .hold{background:#e9e9e9}#suggest-foot .hold .suggest-block{border-top:1px solid rgba(76,77,79,0.1);padding-top:45px;padding-bottom:90px}#suggest-foot .hold .suggest-block .head{padding-bottom:30px}#suggest-foot .hold .suggest-block .head .comp svg{float:left;margin-bottom:10px;margin-top:10px;margin-right:20px}@media (max-width: 1024px){#suggest-foot .hold .suggest-block .head .comp svg{margin-top:5px !important;margin-right:10px}}#suggest-foot .hold .suggest-block .head .comp.right-item{text-align:right}#suggest-foot .hold .suggest-block .head .comp.right-item svg{float:right;margin-bottom:10px;margin-top:10px;margin-right:0;margin-left:20px}@media (max-width: 1024px){#suggest-foot .hold .suggest-block .head .comp.right-item svg{margin-left:10px}}#suggest-foot .hold .suggest-block .head .comp.right-item .title{float:right}#suggest-foot .hold .suggest-block .head .comp.right-item .sub{float:right}#suggest-foot .hold .suggest-block .head .comp.active{text-align:center}#suggest-foot .hold .suggest-block .head .comp.active .title{font-size:30px;color:#4c4d4f;float:none;border-bottom:none}#suggest-foot .hold .suggest-block .head .comp.active .title:hover{border-bottom:none}#suggest-foot .hold .suggest-block .head .comp.active .sub{width:100%;font-size:16px;margin-bottom:0;float:none}#suggest-foot .hold .suggest-block .head .title{font-size:19px;color:#d65a2a;font-weight:700;float:left;padding-bottom:3px;border-bottom:1px solid transparent;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s}#suggest-foot .hold .suggest-block .head .title:hover{border-bottom:1px solid #d65a2a}#suggest-foot .hold .suggest-block .head .sub{width:70%;font-size:13px;font-weight:300;color:#4c4d4f;margin-bottom:4px;float:left}#suggest-foot .hold .suggest-block .body{position:absolute;width:100%;overflow:visible}#suggest-foot .hold .suggest-block .item .holder{height:150px;position:relative;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 1600px){#suggest-foot .hold .suggest-block .item .holder .thumb img{height:100%;width:auto}}@media (min-width: 640px) and (max-width: 1024px){#suggest-foot .hold .suggest-block .item .holder .thumb img{position:absolute;top:50%;left:50%;height:auto;min-height:100%;width:200%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width: 640px){#suggest-foot .hold .suggest-block .item .holder .thumb img{width:100%;height:auto}}#suggest-foot .hold .suggest-block .item .txt{position:relative;z-index:3;text-align:center;color:white}#suggest-foot .hold .suggest-block .item .txt .title{font-size:20px;font-weight:800;line-height:20px;margin-bottom:10px;color:white;min-height:40px}@media (max-width: 1600px){#suggest-foot .hold .suggest-block .item .txt .title{font-size:16px;padding:0 10px;line-height:17px;margin-bottom:4px}}#suggest-foot .hold .suggest-block .item .txt li .cat{font-size:11px;text-transform:uppercase;color:white}#suggest-foot .hold .suggest-block .item .txt li svg{margin-top:10px}#suggest-foot .hold .suggest-block .item .txt li svg use{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#suggest-foot .hold .suggest-block .item .thumb{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#suggest-foot .hold .suggest-block .item .thumb .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(76,77,79,0.5)}#suggest-foot .hold .suggest-block .item .thumb img{width:100%;height:auto}@media (max-width: 1600px){#suggest-foot .hold .suggest-block .item .thumb img{width:100% !important;height:auto !important}}#suggest-foot .hold .suggest-block .item:hover .holder{-moz-box-shadow:0 0 35px rgba(0,0,0,0.45);-webkit-box-shadow:0 0 35px rgba(0,0,0,0.45);box-shadow:0 0 35px rgba(0,0,0,0.45)}#suggest-foot .hold .suggest-block .item:hover svg use{stroke:#d65a2a}#suggest-foot .hold .end{background:white;padding:90px 15px 45px 15px;text-align:center}@media (max-width: 640px){#suggest-foot .hold .end{padding-top:75px}}#suggest-foot .hold .end a{font-size:12px;font-weight:300;color:rgba(76,77,79,0.6);text-decoration:underline}#suggest-foot .hold .end a:hover{color:#d65a2a}#foot-contact-link{position:absolute;top:-30px;left:0;width:100%;z-index:2;font-size:0;text-align:center}.btn-contact{background:white;height:50px;line-height:50px;text-align:center;display:inline-block;font-size:13px;color:#4c4d4f;padding:0 30px;border:1px solid white;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}.btn-contact strong{font-weight:700}.btn-contact svg{margin-left:8px}.btn-contact:hover{border-color:#d65a2a}.btn-contact:active{border-color:rgba(76,77,79,0.2)}.gform_wrapper{padding-right:0 !important;max-width:500px}.gform_wrapper form{width:100%}.gform_wrapper .gform_heading{padding-bottom:15px}.gform_wrapper .gform_heading .gform_title{font-size:40px !important;font-weight:100 !important}@media (max-width: 1280px){.gform_wrapper .gform_heading .gform_title{font-size:30px !important}}.gform_wrapper .gform_heading .gform_description{font-weight:300;font-size:14px}.gform_wrapper .validation_error{color:#d65a2a;font-size:13px;line-height:14px;font-weight:300;margin-bottom:20px}.gform_wrapper .gform_body{padding:15px;padding-bottom:30px;border:1px solid rgba(76,77,79,0.1)}@media (max-width: 640px){.gform_wrapper .gform_body{padding:0;border:none}}.gform_wrapper .gform_body .gform_fields::before,.gform_wrapper .gform_body .gform_fields::after{content:"";display:table}.gform_wrapper .gform_body .gform_fields::after{clear:both}.gform_wrapper .gform_body .gform_fields{zoom:1}.gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:10px;width:50%;float:left;padding:0 15px}@media (max-width: 640px){.gform_wrapper .gform_body .gform_fields .gfield{width:100%;padding:0}}.gform_wrapper .gform_body .gform_fields .gfield.full{width:100%}.gform_wrapper .gform_body .gform_fields .gfield:last-child{margin-bottom:0}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:11px;font-weight:500;text-transform:uppercase;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield .validation_message{font-size:13px;color:#d65a2a}.gform_wrapper .gform_body .gform_fields .gfield input{width:100%;border:1px solid rgba(76,77,79,0.1);height:35px;padding:0 10px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield input:focus{outline:none;border-color:#d65a2a;-moz-transition:all .5s .5s;-o-transition:all .5s .5s;-webkit-transition:all .5s;-webkit-transition-delay:.5s;transition:all .5s .5s}.gform_wrapper .gform_body .gform_fields .gfield input:focus:-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield input:focus::-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield input:focus:-ms-input-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield input:focus::-webkit-input-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield input:-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-moz-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield input::-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-moz-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield input:-ms-input-placeholder{font-weight:200;color:rgba(76,77,79,0.6);transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield input::-webkit-input-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea{padding:15px;width:100%;border:1px solid rgba(76,77,79,0.1);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea:focus{outline:none;border-color:#d65a2a;-moz-transition:all .5s .5s;-o-transition:all .5s .5s;-webkit-transition:all .5s;-webkit-transition-delay:.5s;transition:all .5s .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea:focus:-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield textarea:focus::-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield textarea:focus:-ms-input-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield textarea:focus::-webkit-input-placeholder{font-weight:200;color:rgba(76,77,79,0.25)}.gform_wrapper .gform_body .gform_fields .gfield textarea:-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-moz-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-moz-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{font-weight:200;color:rgba(76,77,79,0.6);transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{font-weight:200;color:rgba(76,77,79,0.6);-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_body .gform_fields .gfield.focus .gfield_label{color:#d65a2a}.gform_wrapper .gform_body .gform_fields .gfield.completed .gfield_label{color:rgba(76,77,79,0.5)}.gform_wrapper .gform_footer{padding-top:30px}.gform_wrapper .gform_footer .gform_button{background:#d65a2a;color:white;border:none;height:35px;line-height:35px;padding:0 15px;cursor:pointer;font-style:italic;text-align:center;min-width:200px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.gform_wrapper .gform_footer .gform_button:hover{-moz-box-shadow:0 0 35px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 35px rgba(0,0,0,0.2);box-shadow:0 0 35px rgba(0,0,0,0.2)}@media (max-width: 640px){.gform_wrapper .gform_footer .gform_button{width:100%}}#call-block{text-align:center;padding-top:30px}#call-block #form-call{height:45px;background:white;display:inline-block;padding:0 25px;position:relative;-moz-border-radius:45px;-webkit-border-radius:45px;border-radius:45px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2)}#call-block #form-call.sended #confirm-call{max-height:45px;opacity:1;visibility:visible}#call-block #form-call.loading .submit{opacity:.35}#call-block #form-call.error #error-call{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#call-block #error-call{position:absolute;top:100%;padding-top:10px;color:#d65a2a;font-size:12px;font-weight:300;opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#call-block #tel-field{font-size:15px;font-weight:200;height:45px;border:none}#call-block #tel-field:-moz-placeholder{color:rgba(76,77,79,0.65);-moz-transition:all .5s;transition:all .5s}#call-block #tel-field::-moz-placeholder{color:rgba(76,77,79,0.65);-moz-transition:all .5s;transition:all .5s}#call-block #tel-field:-ms-input-placeholder{color:rgba(76,77,79,0.65);transition:all .5s}#call-block #tel-field::-webkit-input-placeholder{color:rgba(76,77,79,0.65);-webkit-transition:all .5s;transition:all .5s}#call-block #tel-field:focus{outline:none}#call-block #tel-field:focus:-moz-placeholder{color:rgba(76,77,79,0.2)}#call-block #tel-field:focus::-moz-placeholder{color:rgba(76,77,79,0.2)}#call-block #tel-field:focus:-ms-input-placeholder{color:rgba(76,77,79,0.2)}#call-block #tel-field:focus::-webkit-input-placeholder{color:rgba(76,77,79,0.2)}#call-block #confirm-call{position:absolute;left:25px;right:25px;bottom:6px;top:6px;background:white;line-height:33px;text-align:center;font-size:14px;font-weight:300;opacity:0;visibility:hidden;max-height:0;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#call-block .submit{border:none;background:none;color:#d65a2a;text-transform:uppercase;font-size:11px;font-weight:500;cursor:pointer;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#call-block .submit:hover{color:#4c4d4f}#call-block .submit:focus{outline:none}#gen-back{position:fixed;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;z-index:-1;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}footer{height:30px;color:rgba(255,255,255,0.75);font-size:12px;background:rgba(76,77,79,0.95);position:relative;padding:0 30px}@media (max-width: 640px){footer{height:40px;padding-top:13px}}footer img{vertical-align:middle}footer .sign{margin-left:10px}footer .menu .menu-item{display:inline-block}footer .menu .menu-item a{padding:6px 8px;color:rgba(255,255,255,0.75);font-weight:400}footer .menu .menu-item a:hover{color:white}.loader{width:100px;height:100px;opacity:0;visibility:hidden;background:url(../images/loader.png) center no-repeat;-webkit-animation:spriteanimation 1s steps(60) infinite;-moz-animation:spriteanimation 1s steps(60) infinite;-o-animation:spriteanimation 1s steps(60) infinite;animation:spriteanimation 1s steps(60) infinite}.loader.loading{opacity:1;visibility:visible}
/*# sourceMappingURL=global.css.map */
