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}[data-scrollbar],[scrollbar],scrollbar{display:block;position:relative;min-height:100%}[data-scrollbar] .scroll-content,[scrollbar] .scroll-content,scrollbar .scroll-content{-webkit-transform:translateZ(0);transform:translateZ(0);min-height:100%;position:relative}[data-scrollbar].sticky .scrollbar-track,[scrollbar].sticky .scrollbar-track,scrollbar.sticky .scrollbar-track{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track,[scrollbar] .scrollbar-track,scrollbar .scrollbar-track{position:absolute;opacity:0;z-index:1;transition:opacity 0.5s ease-out,background 0.5s ease-out;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track.show,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track.show,scrollbar .scrollbar-track:hover{opacity:1}[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track:hover{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track-x,[scrollbar] .scrollbar-track-x,scrollbar .scrollbar-track-x{bottom:0;left:0;width:100%;height:5px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{top:0;right:0;width:5px;height:100%}[data-scrollbar] .scrollbar-thumb,[scrollbar] .scrollbar-thumb,scrollbar .scrollbar-thumb{position:absolute;top:0;left:0;width:5px;height:5px;background-color:#f74902;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}[data-scrollbar] .overscroll-glow,[scrollbar] .overscroll-glow,scrollbar .overscroll-glow{position:absolute;top:0;left:0;width:100%;height:100%}#scroll{width:100%;height:100%;z-index:10;position:relative}@media only screen and (max-width: 1090px){#scroll .scroll-content{padding-top:60px}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@font-face{font-family:"font";src:url("../fonts/regular.woff") format("woff"),url("../fonts/regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"font";src:url("../fonts/bold.woff") format("woff"),url("../fonts/bold.ttf") format("truetype");font-weight:700}.featured-areas{padding-bottom:70px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 600px){.featured-areas{padding-bottom:50px}}.featured-areas .areas-wrapper{overflow:hidden;margin-left:-20px}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-areas .areas-wrapper{margin-top:-20px}}.featured-areas .areas-wrapper .area-group{float:left;width:23.2%;margin-left:20px;visibility:hidden;top:-50px;position:relative;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-areas .areas-wrapper .area-group{width:46%;margin-top:20px;height:460px}}@media only screen and (max-width: 600px){.featured-areas .areas-wrapper .area-group{width:100%;margin-top:20px;float:none}}.featured-areas .areas-wrapper .area-group:last-child .area-content:last-child{background-color:#fff}.featured-areas .areas-wrapper .area-group:last-child .area-content:last-child p.title{color:#000}@media only screen and (min-width: 1090px){.featured-areas .areas-wrapper .area-group:last-child .area-content:last-child:hover{background-color:#F6F6F6}}.featured-areas .areas-wrapper .area-group.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.featured-areas .areas-wrapper .area-group a.area-content{background-color:#2D2D2D}.featured-areas .areas-wrapper .area-group a.area-content p.title{color:#fff}@media only screen and (min-width: 1090px){.featured-areas .areas-wrapper .area-group a.area-content:hover{background-color:#4E4E4E}}.featured-areas .areas-wrapper .area-group .area-content{background-color:#171717;margin-top:20px;position:relative;display:block;overflow:hidden;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-property:height,background-color,visibility,border-bottom;-o-transition-property:height,background-color,visibility,border-bottom;-webkit-transition-property:height,background-color,visibility,border-bottom;transition-property:height,background-color,visibility,border-bottom}@media only screen and (min-width: 1090px){.featured-areas .areas-wrapper .area-group .area-content:hover{background-color:#2D2D2D;border-bottom:4px solid #F74902}}.featured-areas .areas-wrapper .area-group .area-content.show{background-color:#2D2D2D;border-bottom:4px solid #F74902}.featured-areas .areas-wrapper .area-group .area-content.show .single-area{top:0 !important;bottom:auto}.featured-areas .areas-wrapper .area-group .area-content.show .single-area .eu-funded{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.featured-areas .areas-wrapper .area-group .area-content.show .single-area p.title{margin-top:0 !important}.featured-areas .areas-wrapper .area-group .area-content.show .single-area .content{display:block}.featured-areas .areas-wrapper .area-group .area-content.small{height:100px !important}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-areas .areas-wrapper .area-group .area-content.small{height:120px !important}}.featured-areas .areas-wrapper .area-group .area-content.small .single-area{top:20px}@media only screen and (max-width: 600px){.featured-areas .areas-wrapper .area-group .area-content.small .single-area{top:auto}}.featured-areas .areas-wrapper .area-group .area-content.big{height:300px !important}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-areas .areas-wrapper .area-group .area-content.big{height:320px !important}}.featured-areas .areas-wrapper .area-group .area-content.big .single-area{top:220px}@media only screen and (max-width: 600px){.featured-areas .areas-wrapper .area-group .area-content.big .single-area{top:auto}}.featured-areas .areas-wrapper .area-group .area-content:first-child{margin-top:0}.featured-areas .areas-wrapper .area-group .area-content .single-area{overflow:hidden;position:absolute;left:0;padding:25px;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top}@media only screen and (max-width: 600px){.featured-areas .areas-wrapper .area-group .area-content .single-area{position:relative;padding:15px}}.featured-areas .areas-wrapper .area-group .area-content .single-area .eu-funded{position:absolute;top:5px;right:5px;padding:7px;visibility:hidden;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (max-width: 600px){.featured-areas .areas-wrapper .area-group .area-content .single-area .eu-funded{right:30px;top:17px}}.featured-areas .areas-wrapper .area-group .area-content .single-area .eu-funded svg{width:18px;height:18px;display:block}.featured-areas .areas-wrapper .area-group .area-content .single-area .eu-funded svg path{fill:white}.featured-areas .areas-wrapper .area-group .area-content .single-area p.title{line-height:1.4;font-size:20px;color:#fff}.featured-areas .areas-wrapper .area-group .area-content .single-area .content{display:none}.featured-areas .areas-wrapper .area-group .area-content .single-area .content p{line-height:1.5;color:#E8E8E8;display:block;margin-top:10px;font-size:14px}.featured-areas .areas-wrapper .area-group .area-content .single-area .content a{font-size:16px;display:inline-block;color:#fff;height:40px;line-height:40px}@media only screen and (min-width: 1090px){.featured-areas .areas-wrapper .area-group .area-content .single-area .content a{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}.featured-areas .areas-wrapper .area-group .area-content .single-area .content a:hover{color:#F74902}}.featured-areas .areas-wrapper .area-group .area-content .single-area .content a svg{margin-left:10px}.featured-areas .areas-wrapper .area-group .area-content .single-area .content a svg path{fill:#F74902}.featured-areas .areas-wrapper .area-group .area-content .single-area .content a svg path:nth-child(1){stroke:#F74902}.product-head{max-width:1366px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.product-head.is-area .product-info{padding-right:0}.product-head.is-area .product-info .description{margin-top:180px;margin-bottom:120px}@media only screen and (max-width: 1090px){.product-head.is-area .product-info .description{margin-top:0;margin-bottom:0}}@media only screen and (max-width: 1090px){.product-head.is-area .product-info .description{margin-top:30px}}.product-head.is-area .product-info .pic.main{top:50%;margin-top:-220px;width:550px;height:500px;position:absolute;left:50%;background-size:cover;background-position:center}.product-head.is-area .product-info .pic.main:after{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #F74902 6px);position:absolute;z-index:2;display:block;width:20%;height:20%;right:0;bottom:0;content:""}@media only screen and (max-width: 1090px){.product-head.is-area .product-info .pic.main{top:auto;position:relative;margin-top:0;width:100%;padding-top:50%;height:0;left:auto}}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-head{padding-top:40px}}@media only screen and (max-width: 600px){.product-head{padding-top:20px}}.product-head .product-title{position:absolute;z-index:2;top:0;left:0;width:100%;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity}@media only screen and (max-width: 1090px){.product-head .product-title{position:relative}}.product-head .product-title.show{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.product-head .product-title .parent{overflow:hidden;position:relative;padding-left:50px}.product-head .product-title .parent svg{position:absolute;display:block;left:0;top:20px;width:40px;-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.product-head .product-title .parent svg path{fill:#F74902}.product-head .product-title .parent svg path:nth-child(1){stroke:#F74902}.product-head .product-title .parent a{display:block;height:50px;line-height:50px;font-size:16px;color:#2D2D2D;float:left;margin-left:10px}@media only screen and (max-width: 600px){.product-head .product-title .parent a{font-size:14px}}.product-head .product-title .parent a:after{content:","}.product-head .product-title .parent a:last-child:after{content:""}@media only screen and (min-width: 1090px){.product-head .product-title .parent a:hover{color:#F74902}}.product-head .product-title .parent a:active{color:#F74902}.product-head .product-title .parent a:first-child{margin-left:0}.product-head .product-title h1{font-size:44px;color:#2D2D2D;margin-top:50px;width:50%;line-height:1.2;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1090px){.product-head .product-title h1{width:100%;padding-left:0;margin-top:0}}@media only screen and (max-width: 600px){.product-head .product-title h1{font-size:32px}}.product-head .product-info{overflow:hidden;position:relative;padding-right:60px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (max-width: 1090px){.product-head .product-info{padding-right:0}}.product-head .product-info.show{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:height,visibility,opacity;-o-transition-property:height,visibility,opacity;-webkit-transition-property:height,visibility,opacity;transition-property:height,visibility,opacity;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}.product-head .product-info .description,.product-head .product-info .pic{position:relative;overflow:hidden}.product-head .product-info .description{padding:40px 140px;width:50%;padding-right:60px;float:left;position:relative;margin-top:40px}@media only screen and (max-width: 1090px){.product-head .product-info .description{float:none;width:100%;top:auto}}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-head .product-info .description{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 600px){.product-head .product-info .description{padding-left:30px;padding-right:30px;margin-top:30px}}.product-head .product-info .description .description-wrapper{padding:30px 30px 30px 60px;position:relative;background-color:#fff;z-index:2}@media only screen and (max-width: 600px){.product-head .product-info .description .description-wrapper{padding:30px}}.product-head .product-info .description .description-wrapper .text p{display:block;line-height:1.4;font-size:20px}.product-head .product-info .description .description-wrapper .add-icons{overflow:hidden;margin-top:10px}.product-head .product-info .description .description-wrapper .add-icons .i{float:left;margin-left:10px;display:block;cursor:pointer}.product-head .product-info .description .description-wrapper .add-icons .i:first-child{margin-left:0}.product-head .product-info .description .description-wrapper .add-icons .i img,.product-head .product-info .description .description-wrapper .add-icons .i svg{height:16px}.product-head .product-info .description:after{background:repeating-linear-gradient(-45deg, transparent, #BABABA 1px, #fff 2px, #fff 6px);position:absolute;z-index:1;display:block;top:0;left:0;width:100%;bottom:0;content:""}.product-head .product-info .pic{text-align:right;background-size:auto 85%;background-position:center bottom;background-repeat:no-repeat;float:right;width:50%;overflow:hidden;position:relative;top:40px}@media only screen and (max-width: 1090px){.product-head .product-info .pic{width:100%;float:none;background-position:center bottom;height:0;padding-top:80%;background-size:70%;top:0}}.product-head .product-info .pic.main{top:130px}.product-content{overflow:hidden;margin-bottom:120px}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-content{margin-bottom:60px}}@media only screen and (max-width: 600px){.product-content{margin-bottom:50px}}.product-content .content{overflow:hidden;margin-top:60px;border-top:1px solid #E8E8E8;padding-top:60px;-moz-transition-property:padding-top;-o-transition-property:padding-top;-webkit-transition-property:padding-top;transition-property:padding-top;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (max-width: 600px){.product-content .content{padding-bottom:40px;margin-top:50px;padding-top:0}}.product-content .content .options{margin-bottom:60px;overflow:hidden;padding-left:60px;width:50%}@media only screen and (max-width: 1090px){.product-content .content .options{padding-left:0;width:100%;text-align:center}}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-content .content .options{margin-top:90px}}@media only screen and (max-width: 600px){.product-content .content .options{margin-top:40px;margin-bottom:40px}}.product-content .content .options.has-file .attachment-button{float:right}@media only screen and (max-width: 1090px){.product-content .content .options.has-file .attachment-button{float:none}}.product-content .content .options.has-file .share-post{float:left;margin-top:-7px}@media only screen and (max-width: 1090px){.product-content .content .options.has-file .share-post{float:none;margin-top:0;margin-top:20px}}.product-content .content .options.has-file .share-post ul{float:right}@media only screen and (max-width: 1090px){.product-content .content .options.has-file .share-post ul{float:none}}.product-content .content .content-blocks{width:50%;float:left;padding-left:60px}@media only screen and (max-width: 1090px){.product-content .content .content-blocks{float:none;width:100%;padding-left:0}}.product-content .content .quotes{padding-right:60px}@media only screen and (max-width: 1090px){.product-content .content .quotes{position:absolute;left:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-content .content .quotes{top:120px;padding-left:60px}}@media only screen and (max-width: 600px){.product-content .content .quotes{top:70px;padding-left:30px;padding-right:30px}}.product-content .content-footer{position:relative}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-content .content-footer{margin-top:70px}}.product-content .content-footer .project-leaders{overflow:hidden;z-index:2}@media only screen and (max-width: 1090px){.product-content .content-footer .project-leaders{border-top:1px solid rgba(0,0,0,0.1)}}@media only screen and (max-width: 600px){.product-content .content-footer .project-leaders{padding-top:50px}}@media only screen and (min-width: 600px) and (max-width: 1090px){.product-content .content-footer .project-leaders{padding-top:60px}}@media only screen and (min-width: 1090px){.product-content .content-footer .project-leaders{width:180px;position:absolute;right:60px;bottom:0}}.product-content .content-footer .project-leaders .leader{overflow:hidden}@media only screen and (max-width: 1090px){.product-content .content-footer .project-leaders .leader{position:relative;right:auto;margin-left:auto;margin-right:auto;width:auto}}@media only screen and (max-width: 1090px){.product-content .content-footer .project-leaders .leader .pic{float:left;width:100px;padding-top:100px}}@media only screen and (max-width: 1090px){.product-content .content-footer .project-leaders .leader .info{float:left;width:180px;margin-top:0;padding-left:30px}}.post-content{margin-top:60px}@media only screen and (max-width: 1090px){.post-content{margin-top:30px}}.post-content .summary{overflow:hidden;margin-bottom:60px;position:relative;padding-bottom:60px;border-bottom:1px solid #E8E8E8}@media only screen and (max-width: 1090px){.post-content .summary{border-top:1px solid #E8E8E8}}@media only screen and (max-width: 1090px){.post-content .summary{padding-top:30px;padding-bottom:30px;margin-bottom:30px}}.post-content .summary .share-post{float:left}@media only screen and (max-width: 1090px){.post-content .summary .share-post{float:none}}.post-content .summary .intro{float:right;width:60%}@media only screen and (max-width: 1090px){.post-content .summary .intro{float:none;width:100%;margin-top:20px}}.post-content .summary .intro p{display:block;font-size:20px;line-height:1.4;color:#2D2D2D}.post-content .leaders h2{font-size:32px;line-height:1.2;color:#2D2D2D}@media only screen and (max-width: 600px){.post-content .leaders h2{font-size:26px}}.post-content .leaders ul{overflow:hidden;margin-top:20px}@media only screen and (max-width: 600px){.post-content .leaders ul{margin-top:0}}.post-content .leaders ul li{display:block;float:left;width:50%;margin-top:30px}@media only screen and (max-width: 1090px){.post-content .leaders ul li{float:none;width:100%}}.post-content .leaders ul li .leader .pic{float:left;width:120px;height:0;padding-top:120px}@media only screen and (max-width: 600px){.post-content .leaders ul li .leader .pic{width:80px;padding-top:80px}}.post-content .leaders ul li .leader .info{float:left;margin-top:0;margin-left:30px}.post-content .content{position:relative;overflow:hidden;padding-right:60px;padding-left:60px}@media only screen and (max-width: 1090px){.post-content .content{padding-left:0;padding-right:0}}.post-content .content .content-blocks{width:70%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1090px){.post-content .content .content-blocks{width:100%}}.post-content .content .content-blocks .subtitle,.post-content .content .content-blocks .text{padding-left:10%;padding-right:10%}@media only screen and (max-width: 1090px){.post-content .content .content-blocks .subtitle,.post-content .content .content-blocks .text{padding-left:0;padding-right:0}}.post-content .post-footer{position:relative;overflow:hidden;padding-top:60px;padding-bottom:60px;margin-top:60px;border-top:1px solid #E8E8E8}@media only screen and (max-width: 600px){.post-content .post-footer{padding-top:30px;padding-bottom:0}}.post-content .post-footer .media{width:70%;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}@media only screen and (max-width: 1090px){.post-content .post-footer .media{width:100%;padding-left:0;padding-right:0}}.post-content .post-footer .media p{font-size:14px;line-height:1.4;color:#2D2D2D}.post-content .post-footer .media p a{color:#F74902}.post-content .post-footer .share-post{float:left;width:50%}.post-content .post-footer .share-post p{margin-top:0}.post-content .post-footer .share-post ul li{display:inline-block;float:none}.about-header{background-color:#000;overflow:hidden}.about-header .lines{background:repeating-linear-gradient(-45deg, transparent, #2D2D2D 1px, #000 2px, #000 6px);content:"";display:block;position:absolute;top:30px;left:0;width:50%;height:65%}@media only screen and (max-width: 1090px){.about-header .lines{height:30%;width:100%;top:0}}.about-header .top{position:relative;overflow:hidden;padding-top:60px;padding-bottom:60px}@media only screen and (max-width: 1090px){.about-header .top{padding-top:40px}}@media only screen and (max-width: 600px){.about-header .top{padding-bottom:30px}}.about-header .top .about-title{width:45%;position:relative;z-index:2;padding-left:60px}@media only screen and (max-width: 1090px){.about-header .top .about-title{width:100%;padding-left:0}}.about-header .top .about-title p{font-size:44px;line-height:1.2;color:#fff;display:block}@media only screen and (max-width: 600px){.about-header .top .about-title p{font-size:26px}}.about-header .top .about-title p strong{border-bottom:1px solid #F74902}.about-header .top .about-title .summary{background-color:#000;margin-top:40px;padding:30px}.about-header .top .about-title .summary p{font-size:16px;line-height:1.4}.about-header .top .about-pic{width:45%;position:absolute;height:92%;top:0;right:0;z-index:1}@media only screen and (max-width: 1090px){.about-header .top .about-pic{width:100%;position:relative}}@media only screen and (max-width: 600px){.about-header .top .about-pic{height:250px}}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-header .top .about-pic{height:460px;margin-top:30px}}.about-header .top .about-pic svg{display:block;width:100%;height:100%}.about-content{margin-top:60px}.about-content .video{width:100%;position:relative}.about-content .video .video-wrapper .video-block{position:relative;height:0;width:100%;padding-top:56.23%;overflow:hidden}.about-content .video .video-wrapper .video-block.play:after{display:none}.about-content .video .video-wrapper .video-block.play .poster{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.about-content .video .video-wrapper .video-block video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.about-content .video .video-wrapper .video-block .poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;background-position:center;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.about-content .video .video-wrapper .video-block a{display:block;position:absolute;top:50%;left:50%;width:140px;height:140px;margin-top:-70px;margin-left:-70px;z-index:3;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (max-width: 600px){.about-content .video .video-wrapper .video-block a{width:60px;height:60px;margin-left:-30px;margin-top:-30px}}.about-content .video .video-wrapper .video-block a.hidden{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.about-content .video .video-wrapper .video-block a.stop{top:auto;left:auto;bottom:0;right:0;width:80px;height:80px;margin-top:0;margin-left:0;padding:20px}@media only screen and (min-width: 1090px){.about-content .video .video-wrapper .video-block a.stop:hover svg path{fill:#F74902;stroke:transparent}}@media only screen and (max-width: 600px){.about-content .video .video-wrapper .video-block a.stop{width:60px;height:60px}}.about-content .video .video-wrapper .video-block a svg{display:block;width:100%;height:100%}@media only screen and (min-width: 1090px){.about-content .video .video-wrapper .video-block a svg path{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:stroke;-o-transition-property:stroke;-webkit-transition-property:stroke;transition-property:stroke}.about-content .video .video-wrapper .video-block a:hover svg path{stroke:#F74902}}.about-content .video .video-wrapper .video-block:after{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #F74902 6px);position:absolute;z-index:2;display:block;width:20%;height:30%;left:0;bottom:0;content:""}.about-content .features{margin-top:120px}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-content .features{margin-top:100px}}@media only screen and (max-width: 600px){.about-content .features{margin-top:50px}}.about-content .features .block{overflow:hidden;margin-top:60px;position:relative;top:0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}@media only screen and (max-width: 600px){.about-content .features .block{margin-top:50px}}.about-content .features .block.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.about-content .features .block:first-child{margin-top:0}@media only screen and (min-width: 1090px){.about-content .features .block:nth-child(odd) .text{float:left}.about-content .features .block:nth-child(odd) .text .text-wrapper{float:right}.about-content .features .block:nth-child(odd) .logos{float:right}.about-content .features .block:nth-child(odd) .logos ul{float:left;margin-left:55px}.about-content .features .block:nth-child(odd) .logos:before{left:20%}.about-content .features .block:nth-child(even) .text{float:right}.about-content .features .block:nth-child(even) .text .text-wrapper{float:left}.about-content .features .block:nth-child(even) .logos{float:left}.about-content .features .block:nth-child(even) .logos ul{float:right;margin-right:-55px}.about-content .features .block:nth-child(even) .logos:before{right:20%;left:auto}}.about-content .features .block .text{width:50%;overflow:hidden}@media only screen and (max-width: 1090px){.about-content .features .block .text{width:100%}}.about-content .features .block .text .text-wrapper{max-width:546px;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1090px){.about-content .features .block .text .text-wrapper{max-width:100%}}@media only screen and (max-width: 600px){.about-content .features .block .text .text-wrapper{padding-left:30px;padding-right:30px}}.about-content .features .block .text .text-wrapper .subtitle p{line-height:1.2;font-size:32px;margin-bottom:15px}@media only screen and (max-width: 600px){.about-content .features .block .text .text-wrapper .subtitle p{font-size:26px}}.about-content .features .block .text .text-wrapper .subtitle p strong{border-bottom:1px solid #F74902}.about-content .features .block .text .text-wrapper p{color:#2D2D2D}.about-content .features .block .text .text-wrapper p{display:block;line-height:1.4;font-size:16px}.about-content .features .block .logos{width:50%;position:relative;padding-top:60px;padding-bottom:60px;overflow:hidden}@media only screen and (max-width: 1090px){.about-content .features .block .logos{width:100%;margin-top:30px}}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-content .features .block .logos{padding:30px 60px}}@media only screen and (max-width: 600px){.about-content .features .block .logos{padding:30px}}.about-content .features .block .logos:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #E8E8E8 6px);z-index:1}.about-content .features .block .logos ul{position:relative;z-index:2;width:546px}@media only screen and (max-width: 1090px){.about-content .features .block .logos ul{width:100%}}.about-content .features .block .logos ul li{display:inline-block;background-color:#fff;padding:10px;margin-left:10px;margin-right:10px;text-align:center}@media only screen and (max-width: 600px){.about-content .features .block .logos ul li{margin:5px}}.about-content .features .block .logos ul li img{max-height:70px;display:inline-block}@media only screen and (max-width: 1090px){.about-content .features .block .logos ul li img{max-height:40px}}.about-content .features .block .logos ul li span{display:block;text-align:center;font-size:14px;max-width:100px;margin-left:auto;margin-right:auto;line-height:1.2;color:gray;margin-top:10px}.about-content .partners{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #E8E8E8 6px);padding-top:60px;padding-bottom:60px;margin-top:120px}@media only screen and (max-width: 600px){.about-content .partners{margin-top:50px;padding-top:50px;padding-bottom:50px}}.about-content .partners .wrapper-inside{padding-left:60px;padding-right:60px}@media only screen and (max-width: 600px){.about-content .partners .wrapper-inside{padding-left:30px;padding-right:30px}}.about-content .partners h3{line-height:1.2;font-size:32px;margin-bottom:15px;color:#2D2D2D}@media only screen and (max-width: 600px){.about-content .partners h3{font-size:26px}}.about-content .partners ul{overflow:hidden;margin-top:20px}.about-content .partners ul li{display:block;float:left;margin-left:30px;padding-top:10px;position:relative;top:0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}@media only screen and (max-width: 1090px){.about-content .partners ul li{margin-left:0}.about-content .partners ul li:nth-child(odd){width:49%;float:left}.about-content .partners ul li:nth-child(even){width:49%;float:right}}.about-content .partners ul li.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.about-content .partners ul li:first-child{margin-left:0}.about-content .partners ul li a{display:block;background-color:#fff;padding:10px;position:relative;border:1px solid #fff}@media only screen and (min-width: 1090px){.about-content .partners ul li a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border}.about-content .partners ul li a:hover{border:1px solid #F74902}}@media only screen and (max-width: 1090px){.about-content .partners ul li a{text-align:center}}.about-content .partners ul li a img{max-height:50px;display:block}@media only screen and (max-width: 1090px){.about-content .partners ul li a img{display:inline-block}}@media only screen and (max-width: 600px){.about-content .partners ul li a img{max-height:30px}}.about-content .info-slider{margin-top:120px;height:460px}@media only screen and (max-width: 1090px){.about-content .info-slider{height:auto}}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-content .info-slider{margin-bottom:120px;margin-top:120px}}@media only screen and (max-width: 600px){.about-content .info-slider{margin-bottom:50px;margin-top:50px}}.about-content .info-slider .wrapper-inside{padding-left:60px;padding-right:60px}@media only screen and (max-width: 600px){.about-content .info-slider .wrapper-inside{padding-left:30px;padding-right:30px}}.about-content .info-slider .swiper-container{position:relative;height:100%}@media only screen and (max-width: 1090px){.about-content .info-slider .swiper-container{height:auto}}.about-content .info-slider .swiper-container .slider-nav{position:absolute;left:0;bottom:50px;width:240px;max-width:240px;z-index:2}@media only screen and (max-width: 1090px){.about-content .info-slider .swiper-container .slider-nav{bottom:0;position:relative;bottom:auto;margin-left:0;margin-right:0;width:100%;max-width:100%}}.about-content .info-slider .swiper-slide{overflow:hidden}@media only screen and (max-width: 1090px){.about-content .info-slider .swiper-slide{height:auto}}.about-content .info-slider .swiper-slide .slider-wrapper{overflow:hidden}.about-content .info-slider .swiper-slide .slider-wrapper .info{width:40%;float:left;padding-right:60px;position:relative;top:-15px}@media only screen and (max-width: 1090px){.about-content .info-slider .swiper-slide .slider-wrapper .info{width:100%;float:none;padding-right:0}}.about-content .info-slider .swiper-slide .slider-wrapper .info span{font-size:20px;position:relative;line-height:50px;height:50px;color:#4E4E4E}@media only screen and (max-width: 600px){.about-content .info-slider .swiper-slide .slider-wrapper .info span{font-size:16px}}.about-content .info-slider .swiper-slide .slider-wrapper .info span:after{content:"";display:inline-block;height:2px;width:40px;background-color:#F74902;position:absolute;top:50%;margin-top:-1px;right:-60px}.about-content .info-slider .swiper-slide .slider-wrapper .info h4{font-size:32px;line-height:1.2;color:#2D2D2D;margin-bottom:20px;margin-top:10px}@media only screen and (max-width: 600px){.about-content .info-slider .swiper-slide .slider-wrapper .info h4{font-size:26px;margin-bottom:10px}}.about-content .info-slider .swiper-slide .slider-wrapper .info p{display:block;line-height:1.4;font-size:16px;color:#2D2D2D}.about-content .info-slider .swiper-slide .slider-wrapper .picture{width:60%;height:100%;overflow:hidden;float:right;background-size:cover;background-position:center;position:relative}@media only screen and (max-width: 1090px){.about-content .info-slider .swiper-slide .slider-wrapper .picture{width:100%}}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-content .info-slider .swiper-slide .slider-wrapper .picture{height:400px}}@media only screen and (max-width: 600px){.about-content .info-slider .swiper-slide .slider-wrapper .picture{height:200px}}.about-content .nutshell{padding-top:60px;padding-bottom:60px;margin-top:120px}@media only screen and (max-width: 1090px){.about-content .nutshell{margin-top:0}}@media only screen and (max-width: 600px){.about-content .nutshell{padding-top:50px;padding-bottom:50px}}.about-content .nutshell:before{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #E8E8E8 6px);position:absolute;top:0;left:0;width:100%;height:60%;display:block;content:""}.about-content .nutshell h3{line-height:1.2;font-size:32px;margin-bottom:15px;color:#2D2D2D;padding-left:60px}@media only screen and (max-width: 600px){.about-content .nutshell h3{font-size:26px;padding-left:0}}.about-content .nutshell ul{overflow:hidden;margin-left:-30px;margin-top:30px;padding-bottom:10px}@media only screen and (max-width: 600px){.about-content .nutshell ul{margin-left:0}}.about-content .nutshell ul li{display:block;float:left;width:17.333%;margin-left:30px;padding:20px;background-color:#fff;min-height:240px;border-bottom:4px solid #F74902;text-align:center;position:relative;top:0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 600px) and (max-width: 1090px){.about-content .nutshell ul li{width:44.2%;margin-top:30px}}@media only screen and (max-width: 600px){.about-content .nutshell ul li{width:100%;float:none;margin-left:0;min-height:auto;margin-top:30px}.about-content .nutshell ul li:first-child{margin-top:0}}@media only screen and (min-width: 1090px){.about-content .nutshell ul li:hover{top:10px !important}}.about-content .nutshell ul li.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.about-content .nutshell ul li .icon{height:100px}.about-content .nutshell ul li .icon img{display:inline-block;max-height:100px}.about-content .nutshell ul li .text{margin-top:20px}.about-content .nutshell ul li .text p{font-size:16px;line-height:1.3;color:#2D2D2D}.about-content .nutshell ul li .text strong{font-weight:700}.about-content .attachments{padding-left:60px}@media only screen and (max-width: 600px){.about-content .attachments{padding-left:0}}.about-content .attachments ul{overflow:hidden}.about-content .attachments ul li{display:block;float:left;margin-left:20px}@media only screen and (max-width: 600px){.about-content .attachments ul li{float:none;margin-left:0;margin-top:10px}.about-content .attachments ul li:first-child{margin-top:0}.about-content .attachments ul li .attachment-button{display:block}.about-content .attachments ul li .attachment-button a{display:block;text-align:center}}.about-content .attachments ul li:first-child{margin-left:0}.media-kits .blocks{margin-left:-60px;overflow:hidden;padding-left:60px;padding-left:60px}@media only screen and (max-width: 1090px){.media-kits .blocks{padding-left:0;padding-right:0;margin-left:0}}.media-kits .blocks .block{float:left;width:27.5%;margin-left:60px}@media only screen and (max-width: 1090px){.media-kits .blocks .block{float:none;width:100%;margin-left:0;border-top:1px solid #D8D8D8}.media-kits .blocks .block:first-child{margin-top:0;border-top:0;padding-top:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.media-kits .blocks .block{margin-top:40px;padding-top:40px}}@media only screen and (max-width: 600px){.media-kits .blocks .block{margin-top:30px;padding-top:30px}}.media-kits .blocks .block h2{font-size:26px;line-height:1.2;color:#2D2D2D}@media only screen and (max-width: 600px){.media-kits .blocks .block h2{font-size:20px}}.media-kits .blocks .block .desc{margin-top:10px}.media-kits .blocks .block .desc a{color:#4E4E4E;border-bottom:1px solid #F74902}@media only screen and (min-width: 1090px){.media-kits .blocks .block .desc a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}.media-kits .blocks .block .desc a:hover{color:#F74902}}.media-kits .blocks .block .desc p{font-size:16px;line-height:1.6;display:block;color:#4E4E4E;margin-top:10px}.media-kits .blocks .block .desc p:first-child{margin-top:0}.media-kits .blocks .block .assets{margin-top:30px}.media-kits .blocks .block .assets ul li{display:block}.media-kits .blocks .block .assets ul li a{display:inline-block}.media-kits .blocks .block .assets ul li a span{display:inline-block;height:30px;line-height:30px;vertical-align:top;color:#4E4E4E}.media-kits .blocks .block .assets ul li a span:first-child{width:30px;text-align:center;height:30px;border:1px solid #4E4E4E;margin-right:7px;color:#4E4E4E;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.media-kits .blocks .block:first-child{margin-top:0}body,html{width:100%;height:100%;overflow:hidden}body{font-family:"font";background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga', 'kern'}body.sticky-nav #scroll{padding-top:85px}body.sticky-nav.scrolling .header{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}body.sticky-nav .header{position:fixed;top:0;left:0;width:100%;z-index:10000 !important;padding-top:15px !important;padding-bottom:15px !important;background-color:red;margin-top:-85px}body.show-nav .mobile-nav{top:0;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}body.show-search .mobile-header-wrapper{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (max-width: 600px){body.page-template-contacts .reach-us{padding-top:0}body.page-template-contacts .reach-us h1{text-align:center;width:50%;margin-left:auto;margin-right:auto}}body.page-template-contacts .reach-us .wrapper-inside .block-title{padding-top:20px !important;padding-bottom:0}@media only screen and (min-width: 600px) and (max-width: 1090px){body.page-template-contacts .reach-us .contacts-blocks{margin-top:40px}}@media only screen and (max-width: 600px){body.page-template-contacts .reach-us .contacts-blocks{margin-top:40px}}body.page-template-home .latest-news{padding-bottom:70px}@media only screen and (min-width: 600px) and (max-width: 1090px){body.page-template-home .latest-news{padding-bottom:50px}}@media only screen and (max-width: 600px){body.page-template-home .latest-news{padding-bottom:40px}}body.page-template-about .featured-areas,body.page-template-about .featured-block,body.page-template-areas .featured-areas,body.page-template-areas .featured-block,body.page-template-home .featured-areas,body.page-template-home .featured-block,body.page-template-products .featured-areas,body.page-template-products .featured-block,body.single-areas .featured-areas,body.single-areas .featured-block{background-color:#000}@media only screen and (max-width: 600px){body.page-template-about .featured-projects,body.page-template-areas .featured-projects,body.page-template-home .featured-projects,body.page-template-products .featured-projects,body.single-areas .featured-projects{padding-bottom:0}}body.page-template-about .header,body.page-template-areas .header,body.page-template-home .header,body.page-template-products .header,body.single-areas .header{background-color:#000;z-index:2}body.page-template-about .header a.logo svg .logo-text path,body.page-template-areas .header a.logo svg .logo-text path,body.page-template-home .header a.logo svg .logo-text path,body.page-template-products .header a.logo svg .logo-text path,body.single-areas .header a.logo svg .logo-text path{fill:#fff}body.page-template-about .header .main-nav ul li a,body.page-template-areas .header .main-nav ul li a,body.page-template-home .header .main-nav ul li a,body.page-template-products .header .main-nav ul li a,body.single-areas .header .main-nav ul li a{color:#fff}body.page-template-about .header .main-nav ul li a:active,body.page-template-areas .header .main-nav ul li a:active,body.page-template-home .header .main-nav ul li a:active,body.page-template-products .header .main-nav ul li a:active,body.single-areas .header .main-nav ul li a:active{color:#F74902}body.page-template-about .header .main-nav a.search svg path,body.page-template-areas .header .main-nav a.search svg path,body.page-template-home .header .main-nav a.search svg path,body.page-template-products .header .main-nav a.search svg path,body.single-areas .header .main-nav a.search svg path{stroke:#fff}body.page-template-events .latest-events{margin-top:120px}@media only screen and (max-width: 600px){body.page-template-events .latest-events{margin-top:80px}}@media only screen and (max-width: 600px){body.page-template-areas .featured-products,body.page-template-products .featured-products{padding-bottom:0}}input,select{font-family:"font"}._404{margin-top:100px;margin-bottom:100px}._404 h1{font-size:64px;line-height:1.1;margin-bottom:10px}._404 p{font-size:16px;line-height:1.1}.lazy.animate{background-size:110% !important}.lazy.block,.lazy.post-thumb{background-repeat:no-repeat}.lazy.block:before,.lazy.post-thumb:before{background-color:#2D2D2D;background-image:url("../images/dark-preloader.gif")}.lazy.has-illu{background-size:50%;background-position:center}.lazy.about-pic:before{background-color:#000;background-image:url("../images/black-preloader.gif")}.lazy:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/white-preloader.gif");background-position:center;background-size:16px;background-repeat:no-repeat;background-color:#fff}.lazy.loading{background-image:none}.lazy.loaded:before{display:none}a{text-decoration:none}.table{display:table;width:100%;height:100%}.table .cell{display:table-cell;width:100%;height:100%}.table .cell.top{vertical-align:top}.table .cell.bottom{vertical-align:bottom}.table .cell.center{vertical-align:middle}a.post-edit-link{position:fixed;left:30px;bottom:30px;padding:5px;font-size:11px;font-weight:700;z-index:1000;background-color:#F74902;color:#fff;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.post-edit-link:active{background-color:#000}a,div,h1,h2,h3,h4,li,p,span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a::selection,div::selection,h1::selection,h2::selection,h3::selection,h4::selection,li::selection,p::selection,span::selection{background-color:#F74902;color:#fff}a::-moz-selection,div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection{background-color:#F74902;color:#fff}.wrapper{position:relative;overflow:hidden}.wrapper-inside{position:relative;overflow:hidden;max-width:1096px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 600px) and (max-width: 1090px){.wrapper-inside{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 600px){.wrapper-inside{padding-left:30px;padding-right:30px}}.bg-video{position:absolute;top:0;left:0;width:100%;z-index:1}.mobile-nav{position:absolute;top:-100%;height:100%;bottom:auto;left:0;width:100%;z-index:1000;background-color:#fff;text-align:center;visibility:hidden;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:top,visibility,opacity,display;-o-transition-property:top,visibility,opacity,display;-webkit-transition-property:top,visibility,opacity,display;transition-property:top,visibility,opacity,display}.mobile-nav a.close-mob-nav{width:100px;height:100px;position:absolute;top:0;left:50%;margin-left:-50px;padding:42px}.mobile-nav a.close-mob-nav:active svg path{stroke:#F74902}.mobile-nav a.close-mob-nav svg{display:block;width:100%;height:100%}.mobile-nav a.close-mob-nav svg path{stroke:#000}.mobile-nav .logo{display:block;width:auto;height:45px;position:absolute;left:50%;bottom:60px;margin-left:-65px;padding:8px;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;-webkit-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.mobile-nav .logo.show{bottom:40px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mobile-nav .logo svg{display:block;width:auto;height:100%}.mobile-nav ul{padding-left:20%;padding-right:20%}.mobile-nav ul li{display:block;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity}.mobile-nav ul li.show{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mobile-nav ul li.current-menu-item{margin-bottom:10px}.mobile-nav ul li.current-menu-item a:after{visibility:visible;left:15%;right:15%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mobile-nav ul li a{color:#000;font-size:16px;line-height:50px;height:50px;display:inline-block;position:relative}.mobile-nav ul li a:active{color:#F74902}.mobile-nav ul li a:after{height:2px;background-color:#F74902;position:absolute;bottom:0;left:35%;right:35%;display:block;content:"";visibility:hidden;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,left,right;-o-transition-property:visibility,opacity,left,right;-webkit-transition-property:visibility,opacity,left,right;transition-property:visibility,opacity,left,right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (max-width: 1090px){.header{display:none}}.mobile-header{display:none;background-color:#000;height:60px;position:absolute;top:0;left:0;width:100%;z-index:20;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (max-width: 1090px){.mobile-header{display:block}}.mobile-header.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.mobile-header.hide .mobile-header-wrapper{top:-60px}.mobile-header .mobile-header-wrapper{position:relative;height:60px;position:absolute;top:0;left:0;width:100%;-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}.mobile-header svg{width:100%;height:100%}.mobile-header a.hamburger,.mobile-header a.logo,.mobile-header a.search{position:absolute;top:0;height:60px}.mobile-header a.logo{padding-top:15px;padding-bottom:15px;width:auto}@media only screen and (min-width: 600px) and (max-width: 1090px){.mobile-header a.logo{left:60px}}@media only screen and (max-width: 600px){.mobile-header a.logo{left:30px}}.mobile-header a.logo svg .logo-text path{fill:#fff}.mobile-header a.hamburger{right:60px;width:60px;padding-top:23px;padding-bottom:23px}@media only screen and (min-width: 600px) and (max-width: 1090px){.mobile-header a.hamburger{right:90px}}@media only screen and (max-width: 600px){.mobile-header a.hamburger{right:30px}}.mobile-header a.hamburger:active svg rect{fill:#F74902}.mobile-header a.hamburger svg rect{fill:#fff}.mobile-header a.search{width:60px;padding-top:22px;padding-bottom:22px;width:20px}@media only screen and (min-width: 600px) and (max-width: 1090px){.mobile-header a.search{right:60px}}@media only screen and (max-width: 600px){.mobile-header a.search{right:30px}}.header{padding-top:50px;padding-bottom:20px;position:relative;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (max-width: 1090px){.header{display:none}}.header.hidden{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.header a.logo{display:block;width:auto;height:32px;overflow:hidden;float:left;position:relative;z-index:2;top:13px}.header a.logo svg{display:block;width:auto;height:100%}.header .main-nav{float:right;padding-top:21px;overflow:hidden;position:relative}.header .main-nav a.hamburger{height:40px;width:40px;display:none;float:right}.header .main-nav a.hamburger:active svg rect{fill:#F74902 !important}.header .main-nav a.hamburger svg{width:100%;height:100%;padding-top:16px;padding-bottom:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .main-nav a.hamburger svg rect{fill:#2D2D2D}@media only screen and (min-width: 1090px){.header .main-nav a.hamburger svg rect{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill}}.header .main-nav a.search{display:block;width:30px;height:40px;margin-left:20px;float:right}@media only screen and (min-width: 1090px){.header .main-nav a.search:hover svg path{stroke:#F74902 !important}}.header .main-nav a.search:active svg path{stroke:#F74902 !important}.header .main-nav a.search svg{width:100%;height:100%;padding:12px 0 12px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .main-nav a.search svg path{stroke:#2D2D2D}@media only screen and (min-width: 1090px){.header .main-nav a.search svg path{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:stroke;-o-transition-property:stroke;-webkit-transition-property:stroke;transition-property:stroke}}.header .main-nav .menu-main-menu-container{float:left}@media only screen and (max-width: 1090px){.header .main-nav .menu-main-menu-container{display:none}}.header .main-nav .menu-main-menu-container ul{overflow:hidden}.header .main-nav .menu-main-menu-container ul li{display:block;float:left;margin-left:40px}.header .main-nav .menu-main-menu-container ul li.current-menu-item a:after{visibility:visible;left:15%;right:15%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.header .main-nav .menu-main-menu-container ul li:first-child{margin-left:0}.header .main-nav .menu-main-menu-container ul li a{height:40px;display:block;line-height:40px;color:#2D2D2D;font-size:16px;position:relative}.header .main-nav .menu-main-menu-container ul li a:active{color:#F74902}@media only screen and (min-width: 1090px){.header .main-nav .menu-main-menu-container ul li a:hover:after{visibility:visible;left:15%;right:15%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.header .main-nav .menu-main-menu-container ul li a:after{height:2px;background-color:#F74902;position:absolute;bottom:0;left:35%;right:35%;display:block;content:"";visibility:hidden;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,left,right;-o-transition-property:visibility,opacity,left,right;-webkit-transition-property:visibility,opacity,left,right;transition-property:visibility,opacity,left,right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.full-description{padding:60px;background-color:#F6F6F6}@media only screen and (max-width: 600px){.full-description{padding:40px 30px}}@media only screen and (max-width: 1090px){.full-description .wrapper-inside{padding-left:0;padding-right:0}}.full-description.show-text{padding-bottom:0}.full-description.show-text a.read-more{display:none}.full-description .intro p{display:block;font-size:20px;line-height:1.4}@media only screen and (max-width: 600px){.full-description .intro p{font-size:16px}}.full-description a.read-more{display:inline-block;color:#F74902;font-size:16px;line-height:50px;height:50px;border-bottom:1px solid #f74902}.full-description .content{background-color:#E8E8E8;position:relative;overflow:hidden;display:none;margin-top:60px}@media only screen and (min-width: 600px) and (max-width: 1090px){.full-description .content{margin-top:40px}}@media only screen and (max-width: 600px){.full-description .content{margin-top:20px;padding:30px}}.full-description .content .text-wrapper{padding:60px}@media only screen and (max-width: 600px){.full-description .content .text-wrapper{padding:0}}.full-description .content .text-wrapper h2,.full-description .content .text-wrapper h3,.full-description .content .text-wrapper strong{display:block;font-size:26px;line-height:1.3}@media only screen and (max-width: 600px){.full-description .content .text-wrapper h2,.full-description .content .text-wrapper h3,.full-description .content .text-wrapper strong{padding-right:50px;font-size:20px}}.full-description .content .text-wrapper h2,.full-description .content .text-wrapper h3{margin-top:30px}.full-description .content .text-wrapper h2:first-child,.full-description .content .text-wrapper h3:first-child{margin-top:0}.full-description .content .text-wrapper p{font-size:16px;line-height:1.5;display:block;margin-top:10px}@media only screen and (max-width: 600px){.full-description .content .text-wrapper p{font-size:14px}}.full-description .content .text-wrapper p:first-child{margin-top:0}.full-description .content .text-wrapper ul{margin-top:20px}.full-description .content .text-wrapper ul li{font-size:16px;line-height:1.5;position:relative;padding-left:20px;color:#2D2D2D;margin-top:5px}@media only screen and (max-width: 600px){.full-description .content .text-wrapper ul li{font-size:14px}}.full-description .content .text-wrapper ul li:first-child{margin-top:0}.full-description .content .text-wrapper ul li:before{content:"";display:block;position:absolute;left:0;top:8px;width:5px;height:5px;background-color:#F74902}.full-description .content a.close-text{display:block;width:70px;height:70px;position:absolute;top:0;right:0;padding:28px}.full-description .content a.close-text:active svg path{stroke:#000}.full-description .content a.close-text svg{display:block;width:100%;height:100%}.full-description .content a.close-text svg path{stroke:#F74902}.featured-block .lines{height:80%;width:100%;background:repeating-linear-gradient(-45deg, transparent, #2D2D2D 1px, #000 2px, #000 6px);position:absolute;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.featured-block.simple{padding-top:30px}.featured-block.simple .lines{display:none}.featured-block.simple .wrapper-inside{z-index:2}@media only screen and (max-width: 600px){.featured-block.simple .wrapper-inside{padding-left:30px}}.featured-block.simple .wrapper-inside .block{height:auto !important;background-color:transparent}.featured-block.simple .wrapper-inside .block .block-wrapper{padding:0;height:auto}.featured-block.simple .wrapper-inside .block .block-wrapper .block-content .title h1{margin-top:0;margin-bottom:0}.featured-block.simple .wrapper-inside .description{margin-top:30px;padding:40px 60px;width:50%;background:repeating-linear-gradient(-45deg, transparent, #2D2D2D 1px, #000 2px, #000 6px)}.featured-block.simple .wrapper-inside .description p{font-size:16px;color:white;line-height:1.6}.featured-block .block{height:0;padding-top:52%;background-color:#2D2D2D;position:relative;z-index:2;background-size:100%;background-position:center top;overflow:hidden;-moz-transition-property:background-size;-o-transition-property:background-size;-webkit-transition-property:background-size;transition-property:background-size;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}@media only screen and (max-width: 600px){.featured-block .block{margin-left:-30px;margin-right:-30px;padding-top:59%}}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-block .block{margin-left:-60px;margin-right:-60px;padding-top:59%}}.featured-block .block .block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.featured-block .block .block-video.loading{background-image:url("../images/dark-preloader.gif");background-size:20px;background-position:center;background-repeat:no-repeat}.featured-block .block .block-video.loading video{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.featured-block .block .block-video.with-detail:after{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #F74902 6px);position:absolute;z-index:2;display:block;width:20%;height:30%;right:0;bottom:0;content:""}.featured-block .block .block-video video{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity}.featured-block .block .block-wrapper{height:100%;top:0;left:0;width:100%;position:absolute;padding:60px;z-index:2}@media only screen and (max-width: 600px){.featured-block .block .block-wrapper{padding:30px}}.featured-block .block .block-wrapper .block-content{visibility:hidden;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.featured-block .block .block-wrapper .block-content.show{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.featured-block .block .block-wrapper .block-content a.tag{display:inline-block;font-size:20px;line-height:40px;height:40px;color:#fff;border-bottom:1px solid #fff;margin-bottom:30px;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:border-bottom;-o-transition-property:border-bottom;-webkit-transition-property:border-bottom;transition-property:border-bottom}@media only screen and (max-width: 600px){.featured-block .block .block-wrapper .block-content a.tag{font-size:14px;margin-bottom:10px}}@media only screen and (min-width: 1090px){.featured-block .block .block-wrapper .block-content a.tag:hover{border-bottom:1px solid #F74902}}.featured-block .block .block-wrapper .block-content a.tag:active{color:#F74902}.featured-block .block .block-wrapper .block-content .parent a{color:#F74902;font-size:16px;line-height:30px;height:30px;display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){.featured-block .block .block-wrapper .block-content .parent a{font-size:14px}}.featured-block .block .block-wrapper .block-content .title{color:#fff;display:block;overflow:hidden}@media only screen and (min-width: 1090px){.featured-block .block .block-wrapper .block-content .title:hover span{padding-right:85px;color:#F74902}}.featured-block .block .block-wrapper .block-content .title:active span{color:#F74902}.featured-block .block .block-wrapper .block-content .title h1,.featured-block .block .block-wrapper .block-content .title p{display:block;font-size:64px;line-height:1.1}@media only screen and (max-width: 600px){.featured-block .block .block-wrapper .block-content .title h1,.featured-block .block .block-wrapper .block-content .title p{font-size:32px}}.featured-block .block .block-wrapper .block-content .title span{display:inline-block;font-size:20px;line-height:40px;height:40px;font-size:16px}@media only screen and (min-width: 1090px){.featured-block .block .block-wrapper .block-content .title span{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:padding-right,color;-o-transition-property:padding-right,color;-webkit-transition-property:padding-right,color;transition-property:padding-right,color}}@media only screen and (max-width: 600px){.featured-block .block .block-wrapper .block-content .title span{margin-top:10px}}.featured-block .block .block-wrapper .block-content .title span svg{margin-left:10px}.featured-block .block .block-wrapper .block-content .title span svg path{fill:#F74902}.featured-block .block .block-wrapper .block-content .title span svg path:nth-child(1){stroke:#F74902}.featured-block .block .block-wrapper .block-content .sub-text{width:70%}.featured-block .block .block-wrapper .block-content .sub-text p{font-size:16px;line-height:1.5;display:block}.featured-block .info-text{overflow:hidden;margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 600px){.featured-block .info-text{margin-bottom:40px;margin-top:40px}}.featured-block .info-text p{display:block;color:#fff}.featured-block .info-text .description{padding:40px;background-color:#171717;width:70%;float:left}@media only screen and (max-width: 1090px){.featured-block .info-text .description{width:100%;float:none}}.featured-block .info-text .description.simple{background:none;padding-left:0;width:50%;padding-bottom:0}@media only screen and (max-width: 1090px){.featured-block .info-text .description.simple{width:100%;padding:0}}.featured-block .info-text .description.simple:before{content:"";display:block;height:2px;background-color:#F74902;width:50px;margin-bottom:40px}@media only screen and (max-width: 600px){.featured-block .info-text .description.simple:before{margin-bottom:20px}}.featured-block .info-text .description p{font-size:20px;line-height:1.5}.featured-block .info-text .eu-funded{width:35%;float:right;padding:25px}@media only screen and (max-width: 1090px){.featured-block .info-text .eu-funded{width:100%;float:none;padding:0;border-top:1px solid rgba(255,255,255,0.1);padding-top:40px;margin-top:40px}}.featured-block .info-text .eu-funded svg{width:30px}.featured-block .info-text .eu-funded svg path{fill:white}.featured-block .info-text .eu-funded p{margin-top:10px;font-size:14px;line-height:1.6}.gallery{width:100%;overflow:hidden;margin-top:60px;margin-bottom:60px}@media only screen and (min-width: 1090px){.gallery{height:630px}}@media only screen and (max-width: 600px){.gallery{margin-top:30px;margin-bottom:30px}}.gallery .wrapper-inside{padding-left:60px;padding-right:60px}@media only screen and (max-width: 1090px){.gallery .wrapper-inside{padding-left:0;padding-right:0}}.gallery .swiper-container{position:relative}.gallery .swiper-container .swiper-wrapper .swiper-slide{position:relative}@media only screen and (max-width: 1090px){.gallery .swiper-container .swiper-wrapper .swiper-slide{padding-bottom:50px}}.gallery .swiper-container .swiper-wrapper .swiper-slide .pic{text-align:center;padding-top:60%;height:0;overflow:hidden;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1090px){.gallery .swiper-container .swiper-wrapper .swiper-slide .desc{margin-top:10px}}.gallery .swiper-container .swiper-wrapper .swiper-slide .desc p{height:50px;line-height:50px;font-size:16px;color:#4E4E4E}@media only screen and (max-width: 1090px){.gallery .swiper-container .swiper-wrapper .swiper-slide .desc p{font-size:14px;line-height:1.4}}.gallery .swiper-container .slider-nav{position:absolute;right:0;bottom:0;z-index:2;width:260px;max-width:260px}@media only screen and (min-width: 1090px){.gallery .swiper-container .slider-nav{margin-right:20px}}@media only screen and (max-width: 1090px){.gallery .swiper-container .slider-nav{width:100%;max-width:100%}}.gallery .swiper-container .slider-nav .pagination{padding-top:21px}@media only screen and (min-width: 1090px){.gallery .swiper-container .slider-nav .pagination{padding-top:25px}.gallery .swiper-container .slider-nav .pagination span{background-color:white}}@media only screen and (min-width: 1090px){.gallery .swiper-container .slider-nav a{top:8px}}.downloads{overflow:hidden;margin-top:20px}@media only screen and (max-width: 600px){.downloads{margin-top:10px}}.downloads a{display:inline-block;color:#4E4E4E;font-size:14px;text-align:left}@media only screen and (min-width: 1090px){.downloads a:hover span:first-child{border:1px solid #F74902}}.downloads a.pdf span:first-child:before{content:"PDF"}.downloads a.zip span:first-child:before{content:"ZIP"}.downloads a.postscript span:first-child:before{content:"EPS"}.downloads a.jpeg span:first-child:before{content:"JPG"}.downloads a span{display:inline-block;line-height:30px;vertical-align:top;position:relative}.downloads a span:first-child{width:30px;text-align:center;height:30px;border:1px solid #4E4E4E;margin-right:7px;color:#4E4E4E;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.downloads a span:first-child:before{display:block;position:absolute;top:0;left:0;line-height:30px;text-align:center;width:100%;font-size:12px}.quote{margin-bottom:30px}.quote svg{width:32px;margin-left:auto;margin-right:auto;display:block;margin-top:20px;margin-bottom:20px}.quote svg:last-child{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.quote p{display:block;line-height:1.4;font-size:20px;text-align:center;color:#2D2D2D}.quote span{font-size:14px;display:block;text-align:center;color:#4E4E4E;max-width:180px;margin-left:auto;margin-right:auto;line-height:1.2;margin-top:15px}.quotes{width:40%;float:right;position:relative}@media only screen and (max-width: 1090px){.quotes{width:100%;float:none}}.quotes .swiper-container{top:100px;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}.quotes .swiper-container.animate{top:0;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (max-width: 1090px){.quotes .swiper-container .slider-nav{top:-21px}}.quotes .swiper-container .slider-nav .pagination{padding-top:21px}.share-post{overflow:hidden}.share-post a,.share-post p{height:30px;line-height:30px;display:block}.share-post p{font-size:14px;color:#3D3D3D;display:block}.share-post a{width:30px;border:1px solid gray;text-align:center;margin-left:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.share-post a:first-child{margin-left:0}.share-post a svg{display:block;height:100%;width:100%;text-align:center;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1090px){.share-post a{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border}.share-post a:hover{border:1px solid #F74902}}.share-post a:active{border:1px solid #F74902}.share-post ul{overflow:hidden}.share-post ul li{display:block;float:left;margin-left:5px}@media only screen and (max-width: 1090px){.share-post ul li{float:none;display:inline-block;margin-right:5px}}.share-post ul li:first-child{margin-left:0}.content-blocks{min-height:600px}.content-blocks .subtitle{margin-bottom:20px}.content-blocks .subtitle h2,.content-blocks .subtitle h3,.content-blocks .subtitle h4{line-height:1.1;color:#2D2D2D}.content-blocks .subtitle h2{font-size:32px}@media only screen and (max-width: 600px){.content-blocks .subtitle h2{font-size:26px}}.content-blocks .subtitle h3{font-size:26px}.content-blocks .text{margin-bottom:30px}.content-blocks .text a{color:#F74902;border-bottom:1px solid #F74902}.content-blocks .text ul{margin-top:20px}.content-blocks .text ul li{font-size:16px;line-height:1.4;position:relative;padding-left:20px;color:#2D2D2D;margin-top:5px}.content-blocks .text ul li:first-child{margin-top:0}.content-blocks .text ul li:before{content:"";display:block;position:absolute;left:0;top:8px;width:5px;height:5px;background-color:#F74902}.content-blocks .text p{display:block;font-size:16px;line-height:1.4;color:#2D2D2D;margin-top:20px}.content-blocks .text p:first-child{margin-top:0}.content-blocks .text:last-child{margin-bottom:0}.content-blocks .embed-video{position:relative;height:0;padding-top:56%;overflow:hidden}.content-blocks .embed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.content-blocks .quote{margin-top:60px;margin-bottom:60px}@media only screen and (max-width: 600px){.content-blocks .quote{margin-top:30px;margin-bottom:30px}}.content-blocks .single-image{margin-top:60px;margin-bottom:60px}.content-blocks .single-image img{display:block;width:100%}.content-blocks .single-image span{display:block;font-size:14px;line-height:1;color:#4E4E4E;margin-top:20px;text-align:center}.featured-news-post{overflow:hidden;position:relative;margin-top:30px}@media only screen and (max-width: 1090px){.featured-news-post{margin-top:0}}@media only screen and (max-width: 1090px){.featured-news-post .wrapper-inside{height:auto}}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-news-post .wrapper-inside{padding-top:420px}}@media only screen and (max-width: 600px){.featured-news-post .wrapper-inside{padding-top:240px}}@media only screen and (max-width: 1090px){.featured-news-post .wrapper-inside .cell,.featured-news-post .wrapper-inside .table{display:block;width:auto;height:auto}}.featured-news-post .info{width:30%;float:left;position:absolute;height:100%;left:0;top:0}@media only screen and (max-width: 1090px){.featured-news-post .info{width:100%;float:none;position:relative;height:auto}}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-news-post .info{margin-top:40px}}@media only screen and (max-width: 600px){.featured-news-post .info{margin-top:20px}}.featured-news-post .info svg{width:40px}.featured-news-post .info svg path{fill:#F74902}.featured-news-post .info svg path:nth-child(1){stroke:#F74902}.featured-news-post .info .post-title a.title,.featured-news-post .info .post-title h1{line-height:1.4;color:#2D2D2D}.featured-news-post .info .post-title a.title{font-size:32px}@media only screen and (max-width: 600px){.featured-news-post .info .post-title a.title{font-size:26px}}.featured-news-post .info .post-title a.title:active{color:#F74902}.featured-news-post .info .post-title .h1{overflow:hidden}.featured-news-post .info .post-title .h1 h1.big{font-size:44px}.featured-news-post .info .post-title .h1 .logo{margin-bottom:20px}@media only screen and (max-width: 600px){.featured-news-post .info .post-title .h1 .logo{margin-top:20px}}.featured-news-post .info .post-title .h1 .logo img{display:block;max-height:60px;max-width:200px}.featured-news-post .info .post-title h1{font-size:32px}@media only screen and (max-width: 600px){.featured-news-post .info .post-title h1{font-size:26px}}.featured-news-post .info .post-title p,.featured-news-post .info .post-title span{font-size:16px;line-height:1.4;display:block}.featured-news-post .info .post-title .summary{margin-top:30px}@media only screen and (max-width: 600px){.featured-news-post .info .post-title .summary{margin-top:15px}}.featured-news-post .info .post-title .summary p{font-size:16px;color:#2D2D2D}.featured-news-post .info .post-title .date{margin-top:20px}.featured-news-post .info .post-title .date span{font-size:14px;color:gray}.featured-news-post .info .post-title .date span svg{margin-left:10px}.featured-news-post .info .post-title .link{margin-top:10px}.featured-news-post .info .post-title .link a{color:#4E4E4E;border-bottom:1px solid #F74902;display:inline-block;line-height:1.2;font-size:14px}.featured-news-post .info .back{position:absolute;left:0;top:0}@media only screen and (max-width: 1090px){.featured-news-post .info .back{position:relative;margin-bottom:20px}}.featured-news-post .info .back a{color:#4E4E4E;font-size:14px;line-height:1}@media only screen and (min-width: 1090px){.featured-news-post .info .back a:hover{color:#F74902}}.featured-news-post .info .back a:active{color:#F74902}.featured-news-post .info .back svg{margin-right:10px;-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.featured-news-post .post-thumb{width:60%;height:0;padding-top:39%;float:right;overflow:hidden;position:relative;display:block;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1090px){.featured-news-post .post-thumb{width:100%;float:none;position:absolute;top:0;left:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-news-post .post-thumb{padding-top:420px}}@media only screen and (max-width: 600px){.featured-news-post .post-thumb{padding-top:240px}}.featured-news-post .post-thumb:after{background:repeating-linear-gradient(-45deg, transparent, transparent, transparent, #F74902 6px);position:absolute;z-index:2;display:block;width:40%;height:30%;right:0;bottom:0;content:""}.featured-news-post .post-thumb.no-pic{background-color:#E8E8E8}.featured-news-post .post-thumb.no-pic svg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;padding:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.featured-news-post .info,.featured-news-post .post-thumb{display:block}.latest-news{background-color:#F6F6F6;padding-bottom:60px}@media only screen and (max-width: 600px){.latest-news{padding-bottom:50px}}.latest-news.all{background-color:transparent;margin-top:70px}@media only screen and (max-width: 600px){.latest-news.all{margin-top:30px}}@media only screen and (min-width: 1090px){.latest-news.all ul{margin-top:-60px}}.latest-news.all ul li{margin-top:60px}@media only screen and (max-width: 1090px){.latest-news.all ul li{margin-top:40px}.latest-news.all ul li:first-child{margin-top:0}}.latest-news ul{overflow:hidden;margin-left:-20px}@media only screen and (max-width: 1090px){.latest-news ul{margin-left:0}}.latest-news ul li{display:block;float:left;margin-left:20px;width:23.2%;border-bottom:1px solid #D8D8D8;min-height:370px;top:-50px;position:relative;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top,border-bottom;-o-transition-property:visibility,opacity,top,border-bottom;-webkit-transition-property:visibility,opacity,top,border-bottom;transition-property:visibility,opacity,top,border-bottom}@media only screen and (max-width: 1090px){.latest-news ul li{float:none;width:100%;min-height:auto;margin-left:0}}@media only screen and (max-width: 1090px){.latest-news ul li{margin-top:40px}.latest-news ul li:first-child{margin-top:0}}.latest-news ul li.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (min-width: 1090px){.latest-news ul li:hover{border-bottom:4px solid #F74902}}.latest-news .all-news{text-align:right;padding-top:40px}.latest-news .all-news a{display:inline-block;background-color:#000;padding-left:30px;padding-right:30px;text-align:left}@media only screen and (min-width: 1090px){.latest-news .all-news a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color}.latest-news .all-news a:hover{background-color:#2D2D2D}}.latest-news .all-news a:active{background-color:#2D2D2D}.latest-news .all-news a span{display:block;height:50px;line-height:50px;color:#fff;background-size:42px;width:120px;font-size:16px}.latest-news .all-news a span svg{float:right;height:50px;width:40px}.latest-news .all-news a span svg path{fill:#fff}.latest-news .all-news a span svg path:nth-child(1){stroke:#fff}.featured-products{padding-bottom:70px}@media only screen and (max-width: 600px){.featured-products{padding-bottom:50px}}.featured-products.areas-style ul li{width:23.1%}@media only screen and (min-width: 1090px){.featured-products.areas-style ul li{min-height:440px}}@media only screen and (max-width: 1090px){.featured-products.areas-style ul li{width:100%}}.featured-products ul{overflow:hidden;margin-left:-20px}@media only screen and (min-width: 1090px){.featured-products ul{margin-top:-70px}}@media only screen and (max-width: 1090px){.featured-products ul{margin-left:0}}@media only screen and (min-width: 1090px){.featured-products ul.columns-2 li{width:48.2%;min-height:480px}}@media only screen and (min-width: 1090px){.featured-products ul.columns-3 li{width:31.5%}}.featured-products ul.launched li{min-height:440px}.featured-products ul li{display:block;float:left;margin-left:20px;width:31.5%;min-height:400px;position:relative;visibility:hidden;top:-50px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}@media only screen and (min-width: 1090px){.featured-products ul li{margin-top:70px}}@media only screen and (max-width: 1090px){.featured-products ul li{width:100%;float:none;min-height:auto;margin-left:0}.featured-products ul li:first-child{margin-top:0 !important}}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-products ul li{margin-top:60px}}@media only screen and (max-width: 600px){.featured-products ul li{margin-top:40px}}.featured-products ul li.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.featured-products ul li:nth-child(1) a.post-thumb:after{height:60%;width:25%;left:0;top:0;bottom:auto}.featured-products ul li:nth-child(2) a.post-thumb:after{height:40%;width:50%;right:0;left:auto;bottom:0;top:auto}.featured-products ul li:nth-child(3) a.post-thumb:after{height:100%;width:20%;right:0;left:auto;bottom:0;top:auto}.featured-products ul li:nth-child(4) a.post-thumb:after{height:50%;width:30%;left:auto;right:0;top:0;bottom:auto}.featured-products ul li a.more{display:block;height:50px;line-height:50px;border:1px solid #3D3D3D;color:#4E4E4E;text-align:center;font-size:16px;position:absolute;left:0;bottom:0;width:100%}@media only screen and (max-width: 1090px){.featured-products ul li a.more{position:relative}}@media only screen and (min-width: 1090px){.featured-products ul li a.more{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:border-bottom,color;-o-transition-property:border-bottom,color;-webkit-transition-property:border-bottom,color;transition-property:border-bottom,color}.featured-products ul li a.more:hover{background-color:#000;border:1px solid #000;border-bottom:4px solid #F74902;color:#fff}}.featured-products ul li a.more:active{background-color:#000;border:1px solid #000;border-bottom:4px solid #F74902;color:#fff}.featured-products ul li a.post-thumb{border:1px solid rgba(0,0,0,0.05)}.featured-projects{padding-bottom:70px}@media only screen and (max-width: 600px){.featured-projects{padding-bottom:50px}}.featured-projects.simple-version ul li{min-height:380px}@media only screen and (max-width: 1090px){.featured-projects.simple-version ul li{min-height:auto}}.featured-projects ul{overflow:hidden;margin-left:-20px;margin-top:-60px}@media only screen and (max-width: 600px){.featured-projects ul{margin-left:0;margin-top:-25px}}.featured-projects ul li{display:block;float:left;margin-left:20px;margin-top:60px;width:23.2%;border-bottom:1px solid #D8D8D8;min-height:400px;visibility:hidden;top:-50px;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,top,border-bottom;-o-transition-property:visibility,opacity,top,border-bottom;-webkit-transition-property:visibility,opacity,top,border-bottom;transition-property:visibility,opacity,top,border-bottom}@media only screen and (min-width: 600px) and (max-width: 1090px){.featured-projects ul li{width:46%}}@media only screen and (max-width: 600px){.featured-projects ul li{width:100%;float:none;margin-left:0;min-height:auto;margin-top:40px}}@media only screen and (min-width: 1090px){.featured-projects ul li:hover{border-bottom:4px solid #F74902}}.featured-projects ul li.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.featured-projects ul li .post-thumb{border:1px solid rgba(0,0,0,0.05)}.messages{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.5);text-align:center;display:none}.messages .message{max-width:460px;display:inline-block;position:relative;visibility:hidden;top:50px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.messages .message.show{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.messages .message .message-wrapper{background-color:#fff;padding:30px}.messages .message .message-wrapper svg{width:20px;height:20px;margin-left:auto;margin-right:auto;margin-bottom:10px}.messages .message .message-wrapper p{font-size:14px;line-height:1.6;color:#2D2D2D}.messages .message .message-wrapper p span{border-bottom:1px solid #F74902}.footer{padding-top:60px;padding-bottom:200px;background-color:#000;margin-top:100px}@media only screen and (max-width: 600px){.footer{margin-top:50px;padding-top:50px;padding-bottom:70px}}.footer .gdpr-staff{padding-top:60px}.footer .gdpr-staff a{color:gray;font-size:14px;line-height:50px;height:50px;border-bottom:1px solid rgba(255,255,255,0.2);display:inline-block}.footer .contacts{overflow:hidden}@media only screen and (min-width: 600px) and (max-width: 1090px){.footer .contacts{margin-top:-30px}}.footer .contacts .block{float:left;margin-left:100px}@media only screen and (min-width: 600px) and (max-width: 1090px){.footer .contacts .block{width:50%;margin-left:0;margin-top:30px}}@media only screen and (max-width: 600px){.footer .contacts .block{width:100%;margin-left:0;margin-top:10px;float:none}}.footer .contacts .block:first-child{margin-left:0}.footer .contacts .block.social{float:right}.footer .contacts .block .title{color:#BABABA;display:inline-block;position:relative;line-height:50px;height:50px;font-size:20px}@media only screen and (min-width: 1090px){.footer .contacts .block a.title:hover:after{visibility:visible;left:15%;right:15%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.footer .contacts .block a.title:active{color:#F74902}.footer .contacts .block a.title:after{height:2px;background-color:#F74902;position:absolute;bottom:0;left:35%;right:35%;display:block;content:"";visibility:hidden;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,left,right;-o-transition-property:visibility,opacity,left,right;-webkit-transition-property:visibility,opacity,left,right;transition-property:visibility,opacity,left,right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.footer .contacts .block ul{overflow:hidden}.footer .contacts .block ul.social li{float:left;margin-left:10px}.footer .contacts .block ul.social li:first-child{margin-left:0}.footer .contacts .block ul.social li a{width:30px;border:1px solid gray;display:block;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@media only screen and (min-width: 1090px){.footer .contacts .block ul.social li a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color}.footer .contacts .block ul.social li a:hover{border:1px solid #F74902}}.footer .contacts .block ul.social li a:active{border:1px solid #F74902}.footer .contacts .block ul li{display:block}.footer .contacts .block ul li a{color:gray;line-height:30px;height:30px}@media only screen and (min-width: 1090px){.footer .contacts .block ul li a{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}.footer .contacts .block ul li a:hover{color:#F74902}}.footer .contacts .block ul li a:active{color:#fff}.footer .contacts .block ul li a svg{display:block;height:100%;width:100%;text-align:center;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-title{padding:60px 60px 40px;overflow:hidden}@media only screen and (max-width: 1090px){.block-title{padding-left:0;padding-right:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.block-title{padding-bottom:30px}}@media only screen and (max-width: 600px){.block-title{padding-bottom:0;padding-top:50px}}.block-title.smaller{padding-top:40px !important}.block-title.smaller h1{font-size:44px}@media only screen and (max-width: 600px){.block-title.smaller h1{font-size:32px}}.block-title.no-top-padding{padding-top:20px !important}@media only screen and (max-width: 600px){.block-title.no-top-padding{padding-top:50px !important;padding-bottom:0 !important}}.block-title.dark h2{color:#fff}.block-title.light{padding:60px 60px 40px}@media only screen and (max-width: 1090px){.block-title.light{padding-left:0;padding-right:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.block-title.light{padding-bottom:30px}}@media only screen and (max-width: 600px){.block-title.light{padding-bottom:20px;padding-top:40px}}.block-title.light h2{color:#2D2D2D}.block-title.light a{color:#3D3D3D}.block-title h1{line-height:1;font-size:64px;display:inline-block}@media only screen and (max-width: 600px){.block-title h1{display:block;font-size:32px}}.block-title h2{line-height:1;font-size:32px;display:inline-block}@media only screen and (max-width: 600px){.block-title h2{display:block;font-size:26px}}.block-title a{display:inline-block;font-size:16px;line-height:40px;height:40px;background-size:42px;margin-left:30px;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}@media only screen and (min-width: 1090px){.block-title a:hover{color:#F74902}}@media only screen and (max-width: 600px){.block-title a{margin-left:0}}.block-title a:active{color:#F74902}.block-title a svg{margin-left:10px;width:40px}.block-title .filter{display:block;overflow:hidden;margin-top:10px}.block-title .filter.desktop{display:none}@media only screen and (min-width: 1090px){.block-title .filter.desktop{display:block}}.block-title .filter.mobile{display:none}@media only screen and (max-width: 1090px){.block-title .filter.mobile{display:block}}.block-title .filter select{display:block;width:100%;height:50px;line-height:50px;font-size:14px;border:0;border-bottom:1px solid #F74902;background-color:transparent;background-image:url("../images/select.png");background-position:right 50%;background-repeat:no-repeat;background-size:16px;outline:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1090px){.block-title .filter select{margin-top:20px}}.block-title .filter a{display:inline-block;font-size:14px}.block-title .filter a.active{border-bottom:1px solid #F74902}.block-title .filter a:first-child{margin-left:0}.project-leaders{overflow:hidden}.project-leaders .leader{overflow:hidden;margin-top:30px}.project-leaders .leader:first-child{margin-top:0}.project-leaders .leader .leader-wrapper{overflow:hidden;position:relative;bottom:-50px;visibility:hidden;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:visibility,opacity,bottom;-o-transition-property:visibility,opacity,bottom;-webkit-transition-property:visibility,opacity,bottom;transition-property:visibility,opacity,bottom}.project-leaders .leader .leader-wrapper.animate{bottom:auto;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.project-leaders .leader .leader-wrapper a,.project-leaders .leader .leader-wrapper p,.project-leaders .leader .leader-wrapper span{line-height:1.4;font-size:16px;display:block}.project-leaders .leader .leader-wrapper .pic{width:100%;height:0;padding-top:100%;background-size:cover;background-position:center;overflow:hidden;-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.project-leaders .leader .leader-wrapper .info{position:relative;margin-top:20px}.project-leaders .leader .leader-wrapper .info .name p{color:#2D2D2D;font-size:20px;line-height:1.1}@media only screen and (max-width: 600px){.project-leaders .leader .leader-wrapper .info .name p{font-size:16px}}.project-leaders .leader .leader-wrapper .info .name span{color:gray}.project-leaders .leader .leader-wrapper .info .contact{margin-top:10px;position:relative}.project-leaders .leader .leader-wrapper .info .contact a{color:#F74902}@media only screen and (max-width: 600px){.project-leaders .leader .leader-wrapper .info .contact a{font-size:14px}}.project-leaders .leader .leader-wrapper .info .contact .social{margin-top:10px;overflow:hidden}.project-leaders .leader .leader-wrapper .info .contact .social a{width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #F74902;display:block;float:left;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@media only screen and (min-width: 1090px){.project-leaders .leader .leader-wrapper .info .contact .social a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color}.project-leaders .leader .leader-wrapper .info .contact .social a:hover{border:1px solid #000}}.project-leaders .leader .leader-wrapper .info .contact .social a svg{display:block;height:100%;width:100%;text-align:center;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.project-leaders .leader .leader-wrapper .info .contact .social a svg path{fill:#F74902}.attachment-button{display:inline-block}.attachment-button a{display:inline-block;color:#3D3D3D;font-size:16px;padding:10px 30px;border:1px solid #3D3D3D}.attachment-button a span,.attachment-button a svg{line-height:28px;height:28px;vertical-align:top}@media only screen and (min-width: 1090px){.attachment-button a{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border}.attachment-button a:hover{border:1px solid #F74902}}.attachment-button a:active{border:1px solid #F74902}a.post-thumb{overflow:hidden;height:0;padding-top:52%;background-size:cover;background-position:center;display:block;position:relative}@media only screen and (min-width: 1090px){a.post-thumb{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}a.post-thumb:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}}a.post-thumb.no-pic{background-color:#E8E8E8}a.post-thumb.no-pic svg{position:absolute;top:0;left:0;width:100%;height:100%;padding:15%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-info{padding:10px;margin-top:15px}@media only screen and (max-width: 1090px){.post-info{padding-bottom:30px}}.post-info a,.post-info p{line-height:1.4}.post-info .title{overflow:hidden}.post-info .title.has-web a.post{float:left;width:80%}.post-info .title a.post{display:inline-block;font-size:20px;color:#2D2D2D}.post-info .title a.post:active{color:#F74902}.post-info .title a.web{display:inline-block;float:right;width:20px;height:20px}@media only screen and (min-width: 1090px){.post-info .title a.web:hover svg path{stroke:#F74902}}.post-info .tag{margin-top:7px}.post-info .tag a,.post-info .tag p{display:inline-block;font-size:14px;color:#F74902}.post-info .tag a:active,.post-info .tag p:active{color:#000}.post-info .tag a:after{content:","}.post-info .tag a:last-child:after{content:""}.post-info .date{margin-top:7px}.post-info .date span{display:inline-block;font-size:14px;color:gray}.post-info .date span svg{width:40px;margin-left:10px}.post-info .date span svg path{fill:#F74902}.post-info .date span svg path:nth-child(1){stroke:#F74902}.post-info .desc{margin-top:10px}.post-info .desc p{display:block;font-size:16px;color:#4E4E4E}.news-archive .block-title{padding-top:0}.news-archive .tabs{overflow:hidden}.news-archive .tabs a{display:block;height:50px;line-height:50px;float:left;text-align:center;font-size:16px;color:#3D3D3D;background-color:#F6F6F6;border-bottom:1px solid #D8D8D8;padding-left:30px;padding-right:30px}.news-archive .tabs a.active{border-top:1px solid #D8D8D8;border-bottom:1px solid #fff;background-color:#fff}.news-archive .archive-list ul{display:none}.news-archive .archive-list ul.active{display:block}.news-archive .archive-list ul li{display:block;border-top:1px solid #D8D8D8;margin-top:20px;padding-top:20px}.news-archive .archive-list ul li:first-child{border-top:0}.news-archive .archive-list ul li a,.news-archive .archive-list ul li span{line-height:1.6}.news-archive .archive-list ul li a{color:#000;display:inline-block;font-size:16px}.news-archive .archive-list ul li a:active{color:#F74902}.news-archive .archive-list ul li span{display:block;color:gray;font-size:14px}.events-list{top:-50px;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}.events-list.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.events-list.upcoming .tabs a.active{border-top:1px solid #D8D8D8;border-bottom:1px solid #fff;background-color:#fff}.events-list.upcoming p.no-events{display:block;font-size:16px;line-height:1.3;padding:30px}@media only screen and (max-width: 1090px){.events-list.upcoming p.no-events{text-align:center;font-size:14px}}.events-list.upcoming p.no-events.past{display:none}.events-list.upcoming ul{margin-top:20px}.events-list.upcoming ul li{display:block;border-bottom:1px solid #D8D8D8}.events-list.upcoming ul li.past{display:none}.events-list.upcoming ul li a{display:block;padding:30px}@media only screen and (max-width: 600px){.events-list.upcoming ul li a{padding:20px 0}}@media only screen and (min-width: 1090px){.events-list.upcoming ul li a{-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-property:background-color,padding-right;-o-transition-property:background-color,padding-right;-webkit-transition-property:background-color,padding-right;transition-property:background-color,padding-right}.events-list.upcoming ul li a:hover{background-color:#F6F6F6}.events-list.upcoming ul li a:hover div.name span{color:#F74902}}.events-list.upcoming ul li a .event-wrapper{background-repeat:no-repeat;overflow:hidden;position:relative}.events-list.upcoming ul li a .event-wrapper div{float:left;width:33.33%}@media only screen and (max-width: 600px){.events-list.upcoming ul li a .event-wrapper div{float:none;width:100%;margin-top:10px}.events-list.upcoming ul li a .event-wrapper div:first-child{margin-top:0}}.events-list.upcoming ul li a .event-wrapper div.name span{font-weight:700}.events-list.upcoming ul li a .event-wrapper div.location span{color:#4E4E4E}.events-list.upcoming ul li a .event-wrapper div span{display:inline-block;line-height:1.3;font-size:16px;color:#2D2D2D}.events-list.upcoming ul li a .event-wrapper svg{position:absolute;top:0;right:0}@media only screen and (max-width: 600px){.events-list.upcoming ul li a .event-wrapper svg{top:2px}}.events-list .tabs{overflow:hidden}.events-list .tabs a{display:block;height:50px;line-height:50px;float:left;text-align:center;font-size:16px;color:#3D3D3D;background-color:#F6F6F6;border-bottom:1px solid #D8D8D8;width:180px}@media only screen and (max-width: 1090px){.events-list .tabs a{width:50%}}.slider-nav{position:relative;max-width:200px;margin-left:auto;margin-right:auto;visibility:visible;height:50px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-property:opacity,visibility,bottom;-o-transition-property:opacity,visibility,bottom;-webkit-transition-property:opacity,visibility,bottom;transition-property:opacity,visibility,bottom;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (max-width: 600px){.slider-nav{max-width:100%}}.slider-nav.hide{visibility:hidden;bottom:-50px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.slider-nav a{position:absolute;top:5px;height:50px;width:50px;display:block;outline:0;z-index:2;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slider-nav a svg{display:block;width:100%;height:100%}.slider-nav a svg path{fill:#F74902}.slider-nav a svg path:nth-child(1){stroke:#F74902}.slider-nav a.prev{left:0;-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.slider-nav a.next{right:0}.slider-nav a.swiper-button-disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1}.slider-nav .pagination{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:25px}.slider-nav .pagination span{display:inline-block;width:8px;height:8px;margin-left:5px;margin-right:5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.slider-nav .pagination span.swiper-pagination-bullet-active{background-color:#F74902}@media only screen and (max-width: 600px){.reach-us{padding-top:40px}}.contacts-blocks{overflow:hidden}.contacts-blocks .block{width:33.333%;float:left;text-align:center;top:-50px;position:relative;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-property:visibility,opacity,top;-o-transition-property:visibility,opacity,top;-webkit-transition-property:visibility,opacity,top;transition-property:visibility,opacity,top}@media only screen and (max-width: 1090px){.contacts-blocks .block{width:100%;float:none;text-align:left;padding-left:120px}.contacts-blocks .block:first-child{margin-top:0}}@media only screen and (min-width: 600px) and (max-width: 1090px){.contacts-blocks .block{margin-top:40px}}@media only screen and (max-width: 600px){.contacts-blocks .block{margin-top:20px}}.contacts-blocks .block.animate{visibility:visible;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.contacts-blocks .block .icon{height:0;padding-top:40%;width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:20%;overflow:hidden}@media only screen and (max-width: 1090px){.contacts-blocks .block .icon{position:absolute;top:0;left:0;width:120px;background-position:left top;padding-top:160px;background-size:55%}}.contacts-blocks .block .content{padding:30px}@media only screen and (max-width: 1090px){.contacts-blocks .block .content{padding:0;float:left;width:80%}}.contacts-blocks .block .content h2{color:#2D2D2D;font-size:26px;line-height:1.1}@media only screen and (max-width: 600px){.contacts-blocks .block .content h2{font-size:20px}}.contacts-blocks .block .content a,.contacts-blocks .block .content p{font-size:16px}@media only screen and (max-width: 600px){.contacts-blocks .block .content a,.contacts-blocks .block .content p{font-size:14px}}.contacts-blocks .block .content p{line-height:1.4;color:#2D2D2D;margin-top:10px;display:block}.contacts-blocks .block .content a{display:inline-block;color:#F74902;margin-top:20px;line-height:50px;height:50px;border-bottom:2px solid #fff;position:relative}@media only screen and (max-width: 1090px){.contacts-blocks .block .content a{margin-top:0}}@media only screen and (min-width: 1090px){.contacts-blocks .block .content a:hover:after{visibility:visible;left:15%;right:15%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.contacts-blocks .block .content a:active{color:#000}.contacts-blocks .block .content a:after{height:1px;background-color:#F74902;position:absolute;bottom:0;left:35%;right:35%;display:block;content:"";visibility:hidden;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-property:visibility,opacity,left,right;-o-transition-property:visibility,opacity,left,right;-webkit-transition-property:visibility,opacity,left,right;transition-property:visibility,opacity,left,right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.fast-search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,0.8);display:none}.fast-search a.close-search{width:100px;height:100px;position:absolute;top:0;left:50%;margin-left:-50px;padding:42px}@media only screen and (max-width: 600px){.fast-search a.close-search{width:60px;height:60px;margin-left:-30px;padding:22px}}.fast-search a.close-search:active svg path{stroke:#F74902}.fast-search a.close-search svg{display:block;width:100%;height:100%}.fast-search a.close-search svg path{stroke:#fff}.fast-search .fast-search-wrapper{padding:50px;max-width:600px;margin-left:auto;margin-right:auto}.fast-search .fast-search-wrapper input{display:block;width:100%;border:0;background-color:#fff;font-size:20px;outline:0;padding:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 600px){.fast-search .fast-search-wrapper input{padding:15px;font-size:16px}}.autocomplete-suggestions{max-height:200px !important;overflow:auto;background-color:white;border-top:1px solid #D8D8D8}.autocomplete-suggestions strong{font-weight:700}@media only screen and (max-width: 600px){.autocomplete-suggestions{max-height:200px !important}}.autocomplete-suggestions .autocomplete-suggestion{border-top:1px solid #D8D8D8;padding:15px;cursor:pointer}@media only screen and (min-width: 1090px){.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:rgba(0,0,0,0.06)}}@media only screen and (max-width: 600px){.autocomplete-suggestions .autocomplete-suggestion{padding:10px}}.autocomplete-suggestions .autocomplete-suggestion a{display:block;line-height:1.3}.autocomplete-suggestions .autocomplete-suggestion a.link{color:#000;font-size:16px}@media only screen and (max-width: 600px){.autocomplete-suggestions .autocomplete-suggestion a.link{font-size:14px}}.autocomplete-suggestions .autocomplete-suggestion a.link:active{color:#F74902}.autocomplete-suggestions .autocomplete-suggestion a.tag{color:#F74902;font-size:14px;margin-top:7px}.autocomplete-suggestions .autocomplete-suggestion a.tag:active{color:#000}.autocomplete-suggestions .autocomplete-suggestion a.tag::first-letter{text-transform:uppercase}.autocomplete-suggestions .autocomplete-suggestion:first-child{border-top:0}.tippy-box .tippy-content{padding:20px;font-size:14px;line-height:1.5;color:#fff}.tippy-box .tippy-content a{display:inline-block;color:#fff;margin-top:5px;border-bottom:1px solid #F74902;line-height:20px;height:20px}.content-blocks .cta{background-color:#F6F6F6;margin-top:3.75rem;padding:2rem}.content-blocks .cta h3{color:#2D2D2D;display:inline-block;font-size:1.5rem;margin-top:0.2em}.content-blocks .cta h3::after{content:"";display:block;width:90%;height:1px;background-color:#F74902;margin-top:0.35em}.content-blocks .cta ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));grid-column-gap:5%;grid-row-gap:1.75rem;margin-top:1.75rem}.content-blocks .cta ul li:only-child a{max-width:24rem}.content-blocks .cta p{color:#2D2D2D;line-height:1.5}.content-blocks .cta p:last-of-type{margin-bottom:1.5rem}.content-blocks .cta p+p{margin-top:0.5em}.content-blocks .cta p strong{font-weight:700}.content-blocks .cta a{padding-left:1.875em;padding-right:1.875em}@media only screen and (min-width: 601px){.content-blocks .cta li{display:flex;flex-direction:column}.content-blocks .cta a{margin-top:auto;padding-left:3em;padding-right:3em}}@media only screen and (min-width: 1091px){.content-blocks .cta{width:calc(200% + 60px)}}a.more{display:block;height:50px;line-height:50px;border:1px solid #3D3D3D;color:#4E4E4E;text-align:center;font-size:16px;transition-duration:0.1s;transition-property:border-bottom, color}a.more:hover{background-color:#000;border:1px solid #000;border-bottom:4px solid #F74902;color:#fff}@media only screen and (min-width: 1090px){.product-content .content-footer .project-leaders{bottom:340px}}
