html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:'proximanova-regular-webfont';src:url("../fonts/proximanova-regular-webfont/proximanova-regular-webfont.woff2") format("woff2"),url("../fonts/proximanova-regular-webfont/proximanova-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proximanova-bold-webfont';src:url("../fonts/proximanova-bold-webfont/proximanova-bold-webfont.woff2") format("woff2"),url("../fonts/proximanova-bold-webfont/proximanova-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'rene_bieder';src:url("../fonts/rene_bieder/rene_bieder.woff2") format("woff2"),url("../fonts/rene_bieder/rene_bieder.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"AE";src:url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.eot");src:url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.eot?#iefix") format("embedded-opentype"),url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.woff2") format("woff2"),url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.woff") format("woff"),url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.ttf") format("truetype"),url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.svg#AE") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"AE";src:url("../fonts/icons/AE_36ab913185d8a4bb6b31c0d7daaf0a2c.svg#AE") format("svg")}}[data-icons8]:before{content:attr(data-icons8)}[data-icons8]:before,.icons8-binoculars:before,.icons8-brush:before,.icons8-code:before,.icons8-collaboration:before,.icons8-collapse-arrow:before,.icons8-expand-arrow:before,.icons8-geography:before,.icons8-marker-filled:before,.icons8-message:before,.icons8-microscope:before,.icons8-monitor:before,.icons8-next:before,.icons8-phone:before,.icons8-previous:before,.icons8-rocket-filled:before,.icons8-search:before,.icons8-shop:before,.icons8-thumb-up:before,.icons8-touchscreen-smartphone:before,.icons8-wacom-tablet:before{display:inline-block;font-family:"AE";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icons8-binoculars:before{content:"\f100"}.icons8-brush:before{content:"\f101"}.icons8-code:before{content:"\f102"}.icons8-collaboration:before{content:"\f103"}.icons8-collapse-arrow:before{content:"\f104"}.icons8-expand-arrow:before{content:"\f105"}.icons8-geography:before{content:"\f106"}.icons8-marker-filled:before{content:"\f107"}.icons8-message:before{content:"\f108"}.icons8-microscope:before{content:"\f109"}.icons8-monitor:before{content:"\f10a"}.icons8-next:before{content:"\f10b"}.icons8-phone:before{content:"\f10c"}.icons8-previous:before{content:"\f10d"}.icons8-rocket-filled:before{content:"\f10e"}.icons8-search:before{content:"\f10f"}.icons8-shop:before{content:"\f110"}.icons8-thumb-up:before{content:"\f111"}.icons8-touchscreen-smartphone:before{content:"\f112"}.icons8-wacom-tablet:before{content:"\f113"}.bx-wrapper{position:relative;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("../images/icons/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("../images/icons/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("../images/icons/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("../images/icons/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("../images/icons/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html{font-family:"proximanova-regular-webfont";color:#686e7d}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}ul{list-style:none;padding:0;margin:0}a{color:inherit;text-decoration:none;outline:none}p{margin:0}.container{max-width:1300px;margin:0 auto;padding:0 20px}.info-project-box{padding:10px 20px;background-color:#f1f5f8;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}@media screen and (min-width: 1000px){.info-project-box{padding:25px 30px}}.project-box:hover .info-project-box{background-color:#0072ce;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.info-project-box h1{color:#686e7d;font-family:"proximanova-bold-webfont";font-size:18px;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}@media screen and (min-width: 700px){.info-project-box h1{font-size:24px}}.project-box:hover .info-project-box h1{color:white;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}.info-project-box p{display:none;font-size:18px;margin:0;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}@media screen and (min-width: 1000px){.info-project-box p{display:block}}.project-box:hover .info-project-box p{color:white;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}.zoom-box{position:relative}.zoom-box::after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#252c40;opacity:0;z-index:1;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.zoom-box-container:hover .zoom-box::after{opacity:0.3;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.zoom-box::before{content:'\f10f';font-family:'AE';color:white;display:block;position:absolute;z-index:3;left:50%;top:50%;margin-top:-17.5px;margin-left:-16px;font-size:32px;opacity:0;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.zoom-box-container:hover .zoom-box::before{opacity:1;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.zoom-box img{display:block;width:100%;height:auto}.page{margin-top:58px}@media screen and (min-width: 700px){.page{margin-top:79px}}.page-intro{background-color:#252c40;background-image:none}.page-intro_background{background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 700px){.page-intro_background{background-image:none !important}}.page-intro__background_mobile{display:block;width:100%;height:auto}@media screen and (min-width: 700px){.page-intro__background_mobile{display:none}}.page-intro__content{padding:15px 0;text-align:center;color:white}.page-intro_background .page-intro__content{background-repeat:repeat;background-position:left top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 700px){.page-intro_background .page-intro__content{background-image:url(../images/icons/intro-bg.png)}}@media screen and (min-width: 700px){.page-intro__content{padding:40px 20px}}@media screen and (min-width: 1000px){.page-intro__content{padding:100px 20px}}.page-intro__title{font-size:24px}@media screen and (min-width: 830px){.page-intro__title{font-size:48px}}@media screen and (min-width: 1000px){.page-intro__title{font-size:48px}}.page-intro__subtitle{font-size:18px;max-width:340px;margin:15px auto 0;width:100%}.page-intro_background .page-intro__subtitle{margin-bottom:20px}@media screen and (min-width: 700px){.page-intro_background .page-intro__subtitle{margin-bottom:0}}@media screen and (min-width: 830px){.page-intro__subtitle{font-size:22px;max-width:740px;margin-top:25px}}@media screen and (min-width: 1000px){.page-intro__subtitle{font-size:30px;margin-top:35px}}.page-intro-text{font-size:16px;max-width:340px;margin:0 auto}@media screen and (min-width: 700px){.page-intro-text{max-width:740px;margin-top:20px}}@media screen and (min-width: 1200px){.page-intro-text{max-width:1000px;font-size:18px}}.page-intro_background .page-intro-text__content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:-15px;padding:20px}@media screen and (min-width: 700px){.page-intro_background .page-intro-text__content{background-color:transparent;padding:0;margin-bottom:0}}.page-intro-text__content_background_cyan{background-color:#0072ce}.page .image-placeholder{width:100%;padding-bottom:40%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 1000px){.page .image-placeholder{padding:0;height:100%}}.project-widget{display:none}@media screen and (min-width: 1000px){.project-widget{display:block}}.project-widget__title{color:#686e7d;font-size:30px;padding:40px 20px;text-align:center}@media screen and (min-width: 700px){.project-widget__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.project-widget__item{width:100%}@media screen and (min-width: 700px){.project-widget__item{width:50%}}@media screen and (min-width: 1000px){.project-widget__item{width:25%}}.project-widget__item a{display:block}.more-button{display:inline-block;font-family:"proximanova-bold-webfont";font-size:14px;padding:15px 20px;color:white;border-radius:4px;text-transform:uppercase}@media screen and (min-width: 700px){.more-button{font-size:18px}}.more-button__container{text-align:center;padding:20px}@media screen and (min-width: 700px){.more-button__container{padding:30px}}.more-button_magenta{background-color:#9e007e}.pager{padding-bottom:30px;text-align:center;padding-left:20px;padding-right:20px}@media screen and (min-width: 700px){.pager{padding-bottom:40px}}.pager__item{display:inline-block;vertical-align:middle;margin-right:-4px;margin-left:4px;margin-bottom:5px}.pager__item:first-child{margin-left:0}.pager__link{display:block;padding:10px;width:40px;height:40px;border:2px solid #caced4;background-color:#fff;text-align:center;border-radius:4px;font-family:"proximanova-bold-webfont";font-size:14px;-webkit-transition:color 0.2s linear, border-color 0.2s linear;transition:color 0.2s linear, border-color 0.2s linear}.pager__link_prev,.pager__link_next{width:auto;text-transform:uppercase;padding:10px 15px}.pager__link_inactive{opacity:0.6}.pager__link_dots{border:none;padding-left:5px;padding-right:5px;width:auto;background-color:transparent}.pager__link:hover:not(.pager__link_current){color:#0072ce;border-color:#0072ce;-webkit-transition:color 0.2s linear, border-color 0.2s linear;transition:color 0.2s linear, border-color 0.2s linear}.pager__link_current{border-color:#0072ce}.blog-aside{background-color:#3f4855;color:white}@media screen and (min-width: 1200px){.blog-aside{width:300px}}@media screen and (min-width: 1500px){.blog-aside{width:360px}}.blog-aside__title{display:none}.blog-aside-section{margin:0 20px;padding:30px 0;border-bottom:10px solid #39414c}.blog-aside-section:last-child{border:none}.blog-aside-section__title{font-family:"proximanova-bold-webfont";font-size:24px;margin-bottom:10px}@media screen and (min-width: 830px){.blog-aside-section__title{font-size:30px}}.blog-aside .form__label{display:block;position:relative}.blog-aside .form__input{display:block;border-radius:4px;background-color:rgba(0,0,0,0.2);box-shadow:inset 3px 3px 10px 0px rgba(0,0,0,0.2);height:50px;width:100%;outline:none;border:none;color:white;padding:5px 20px}.blog-aside .form ::-webkit-input-placeholder{color:white;opacity:1}.blog-aside .form :-moz-placeholder{color:white;opacity:1}.blog-aside .form ::-moz-placeholder{color:white;opacity:1}.blog-aside .form :-ms-input-placeholder{color:white;opacity:1}.blog-aside .search-widget .form__input{padding-right:45px}.blog-aside .search-widget .form__submit{color:white;display:block;background-color:transparent;border:none;position:absolute;right:10px;top:16px;font-size:16px;outline:none}.blog-aside .suscribe-widget .form__submit{background-color:#9e007e;border-radius:4px;text-align:center;width:100%;font-family:"proximanova-bold-webfont";height:52px;font-size:18px;border:none;outline:none;text-transform:uppercase;margin-top:10px}.blog-links__list{list-style-type:disc;padding-left:20px}.blog-links__item{list-style-type:disc;margin-bottom:8px}.blog-links__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}@media screen and (min-width: 830px){.blog-links__link{font-size:18px}}.blog-links__link span{border-bottom:1px solid transparent;-webkit-transition:border 0.2s linear;transition:border 0.2s linear}.blog-links__link:hover span{border-bottom:1px solid #6f7680;-webkit-transition:border 0.2s linear;transition:border 0.2s linear}.blog-tags__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px}.blog-tags__item{margin-left:5px;margin-bottom:5px}@media screen and (min-width: 830px){.blog-tags__item{margin-bottom:10px}}.blog-tags__tag{font-size:14px;border:2px solid #797f88;padding:5px 15px;border-radius:4px;color:white;display:block;-webkit-transition:border 0.2s linear;transition:border 0.2s linear}@media screen and (min-width: 830px){.blog-tags__tag{font-size:18px;padding:10px 15px}}.blog-tags__tag:hover{background-color:#0072ce;border-color:#0072ce;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.site-header{background-color:white;position:fixed;left:0;top:0;z-index:5;width:100%;box-shadow:0 2px 4px 2px rgba(0,0,0,0.1)}.site-header:before,.site-header:after{content:'';display:table}.site-header:after{clear:both}@media screen and (min-width: 830px){.site-header{text-align:center}}.logo-site-header{display:inline-block;float:left;padding:15px 20px}@media screen and (min-width: 700px){.logo-site-header{padding:19px 20px}}.logo-site-header img{display:block;width:180px;height:28px}@media screen and (min-width: 700px){.logo-site-header img{width:258px;height:auto}}.navigation-menu-button{display:inline-block;vertical-align:middle;padding:10px}@media screen and (min-width: 700px){.navigation-menu-button{padding:8px;margin-left:5px}}@media screen and (min-width: 1100px){.navigation-menu-button{display:none}}.navigation-menu-button .line{display:block;background-color:#0072ce;width:15px;height:2px;margin-bottom:4px}@media screen and (min-width: 700px){.navigation-menu-button .line{width:25px;height:3px;margin-bottom:6px}}.navigation-menu-button .line:last-child{margin-bottom:0}.language-and-search-container{float:right;padding:12px 10px}@media screen and (min-width: 700px){.language-and-search-container{padding:20px 20px}}.language-options-header{display:none;margin-right:5px}@media screen and (min-width: 370px){.language-options-header{display:inline-block}}.language-options-header .icons8-geography{font-size:14px;vertical-align:middle;color:#0072ce;margin-right:5px;position:relative;top:1px}@media screen and (min-width: 700px){.language-options-header .icons8-geography{font-size:26px;margin-right:8px;top:2px}}.language-options-header a{font-family:"proximanova-bold-webfont";font-size:12px;padding:4px;border:2px solid #0072ce;color:#0072ce;border-radius:4px;text-transform:uppercase}@media screen and (min-width: 700px){.language-options-header a{font-size:13px;padding:7px}}.search-widget-header{display:inline-block;vertical-align:middle}.search-widget-header .search-button{font-size:15px;color:#0072ce;padding:5px;display:inline-block}@media screen and (min-width: 700px){.search-widget-header .search-button{background-color:#0072ce;border-radius:4px;color:white;padding:10px}}.search-widget-header .search-widget-form{position:absolute;top:100%;right:0;background-color:#0072ce;width:100%;display:none}@media screen and (min-width: 830px){.search-widget-header .search-widget-form{width:485px}}.search-widget-header .search-widget-form label{display:block;width:100%}.search-widget-header .search-widget-form input{display:block;width:100%;border:none;background-color:transparent;color:white;font-size:16px;padding:15px 20px;outline:none}@media screen and (min-width: 700px){.search-widget-header .search-widget-form input{font-size:24px;padding:15px 20px}}.search-widget-header .search-widget-form ::-webkit-input-placeholder{color:white}.search-widget-header .search-widget-form :-moz-placeholder{color:white}.search-widget-header .search-widget-form ::-moz-placeholder{color:white}.search-widget-header .search-widget-form :-ms-input-placeholder{color:white}@media screen and (min-width: 0) and (max-width: 1100px){.main-navigation{font-size:0;display:none;position:absolute;z-index:4;left:0;top:100%;width:100%;height:-webkit-calc(100vh - 58px);height:calc(100vh - 58px);overflow:auto;background-color:#0072ce}.main-navigation:before{content:'';display:inline-block;height:100%;vertical-align:middle}.main-navigation .navigation-links-list{vertical-align:middle;display:inline-block;text-align:left;width:100%}.main-navigation li{background-color:#0072ce}.main-navigation a{padding:10px 20px;font-size:18px;text-transform:uppercase;font-family:"proximanova-bold-webfont";display:block;color:white}.main-navigation .navigation-sublinks-list{display:none}.main-navigation .navigation-sublinks-list a{font-family:"proximanova-regular-webfont";font-size:14px;padding:5px 20px}.navigation-activated{overflow:hidden}}@media screen and (min-width: 0) and (max-width: 1100px) and (max-height: 400px) and (orientation: landscape){.main-navigation li{padding:8px 15px}}@media screen and (min-width: 1100px){.main-navigation{display:inline-block !important}.main-navigation li{display:inline-block;margin-right:-4px;position:relative}.main-navigation a{display:block;font-family:"proximanova-bold-webfont";font-size:13px;color:#686e7d;padding:30px 0;margin:0 15px;border-bottom:3px solid white;text-transform:uppercase;-webkit-transition:border-bottom 0.3s linear;transition:border-bottom 0.3s linear}.main-navigation a.current,.main-navigation a:hover{border-bottom:3px solid #0072ce;-webkit-transition:border-bottom 0.3s linear;transition:border-bottom 0.3s linear}.navigation-links-list li{display:inline-block;margin-right:-4px;position:relative}.navigation-links-list a{display:block;font-family:"proximanova-bold-webfont";font-size:13px;color:#686e7d;padding:30px 0;margin:0 15px;border-bottom:3px solid white;text-transform:uppercase;-webkit-transition:border-bottom 0.3s linear;transition:border-bottom 0.3s linear}.navigation-links-list a.current,.navigation-links-list a:hover{border-bottom:3px solid #0072ce;-webkit-transition:border-bottom 0.3s linear;transition:border-bottom 0.3s linear}.navigation-sublinks-list{text-align:left;display:none;position:absolute;top:100%;background-color:#0072ce;left:15px;width:260px;padding:10px 0}.navigation-sublinks-list li{padding:5px 20px;display:block}.navigation-sublinks-list a{font-family:"proximanova-regular-webfont";margin:0;font-size:14px;color:white;padding:0;display:inline-block;border-bottom:1px solid #0072ce}.navigation-sublinks-list a.current,.navigation-sublinks-list a:hover{border-bottom:1px solid #4095da;-webkit-transition:border-bottom 0.3s linear;transition:border-bottom 0.3s linear}}.banner-home{font-size:0;height:-webkit-calc( 100vh - 58px);height:calc( 100vh - 58px);background-position:center center;background-size:cover;position:relative;text-align:center;margin-top:58px}.banner-home:before{content:'';display:inline-block;height:100%;vertical-align:middle}@media screen and (min-width: 700px){.banner-home{height:-webkit-calc(100vh - 79px);height:calc(100vh - 79px);margin-top:79px}}.banner-home::after{content:'';position:absolute;z-index:1;top:0;height:100%;width:100%;display:block;background:transparent url("../images/icons/motive.png") left top repeat}.banner-home-content{text-align:center;padding:20px;display:inline-block;vertical-align:middle;color:white;position:relative;z-index:2}.banner-home-content h1{font-family:"rene_bieder";font-size:48px;text-transform:uppercase;line-height:0.9}@media screen and (min-width: 700px){.banner-home-content h1{font-size:73px}}@media screen and (min-width: 1000px){.banner-home-content h1{font-size:98px}}.banner-home-content p{font-size:24px;margin:15px 0}@media screen and (min-width: 700px){.banner-home-content .more-button{font-size:24px}}.last-projects{position:relative}.last-projects>h1{display:none;text-align:center;font-size:18px;color:white;text-transform:uppercase;font-family:"proximanova-bold-webfont";position:absolute;z-index:2;top:-100px;left:0;right:0;max-width:250px;width:100%;margin:0 auto;cursor:pointer}.last-projects>h1>span{display:block;line-height:0.8}.last-projects>h1 .icons8-expand-arrow{font-size:35px}@media screen and (min-width: 830px){.last-projects>h1{display:block}}.projects-slider .owl-nav{margin-top:0}.projects-slider.owl-theme .owl-nav .owl-prev,.projects-slider.owl-theme .owl-nav .owl-next{font-size:0;position:absolute;top:0;width:50px;height:100%;background-color:rgba(0,0,0,0.5);margin:0;border-radius:0;font-size:32px;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.projects-slider.owl-theme .owl-nav .owl-prev:before,.projects-slider.owl-theme .owl-nav .owl-next:before{content:'';display:inline-block;height:100%;vertical-align:middle}.projects-slider.owl-theme .owl-nav .owl-prev:hover,.projects-slider.owl-theme .owl-nav .owl-prev:active,.projects-slider.owl-theme .owl-nav .owl-next:hover,.projects-slider.owl-theme .owl-nav .owl-next:active{-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;background-color:#000}.projects-slider .owl-prev{left:0}.projects-slider .owl-next{right:0}.offered-services{padding:30px 0 10px}@media screen and (min-width: 830px){.offered-services{padding-bottom:20px;border-bottom:2px solid #d9dade}}.offered-services>h1{font-size:24px;position:relative;text-align:center;padding-bottom:8px;margin-bottom:20px}.offered-services>h1::before{content:'';display:block;position:absolute;background-color:#9e007e;height:2px;width:90px;margin:0 auto;left:0;right:0;top:100%}@media screen and (min-width: 830px){.offered-services>h1{font-size:36px;padding:12px}}.offered-services-list{font-size:0}@media screen and (min-width: 1000px){.offered-services-list{display:table}}.offered-services-list>li{display:inline-block;vertical-align:top;width:100%;background-color:white;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.offered-services-list>li:hover{background-color:#f1f5f8;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}@media screen and (min-width: 700px){.offered-services-list>li{padding:10px 20px;width:50%}}@media screen and (min-width: 1000px){.offered-services-list>li{padding:0;display:table-cell;vertical-align:top;width:20%}}.offered-services-link{display:block;padding:6px 20px;height:100%}@media screen and (min-width: 830px){.offered-services-link{padding:30px}}.offered-services-link article{height:100%}.icon-service-offered-container{display:inline-block;vertical-align:top;width:50px;margin-right:-4px;font-size:48px;color:#686e7d;text-align:center;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}@media screen and (min-width: 830px){.icon-service-offered-container{font-size:70px;width:70px}}@media screen and (min-width: 1000px){.icon-service-offered-container{width:100%}}.offered-services-link:hover .icon-service-offered-container{color:#0072ce;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}.service-offered-info{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin-right:-4px;padding-left:10px}@media screen and (min-width: 830px){.service-offered-info{width:-webkit-calc(100% - 70px);width:calc(100% - 70px);padding-left:15px}}@media screen and (min-width: 1000px){.service-offered-info{width:100%;padding:0;text-align:center}}.service-offered-info h1{font-family:"proximanova-bold-webfont";font-size:18px;color:#686e7d;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}@media screen and (min-width: 830px){.service-offered-info h1{font-size:24px}}.offered-services-link:hover .service-offered-info h1{color:#0072ce;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}.service-offered-info p{font-size:16px;margin:5px 0}.service-offered-info p:last-child{margin-bottom:0}@media screen and (min-width: 830px){.service-offered-info p{font-size:18px}}.last-posts{padding:30px 0 10px}@media screen and (min-width: 830px){.last-posts{padding-bottom:20px}}.last-posts>h1{font-size:24px;position:relative;text-align:center;padding-bottom:8px;margin-bottom:20px}.last-posts>h1::before{content:'';display:block;position:absolute;background-color:#9e007e;height:2px;width:90px;margin:0 auto;left:0;right:0;top:100%}@media screen and (min-width: 830px){.last-posts>h1{font-size:36px;padding:12px}}.last-posts-list{font-size:0}@media screen and (min-width: 1000px){.last-posts-list{padding:0 30px}}.last-posts-list>li{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 830px){.last-posts-list>li{padding:10px 20px;width:33.33%}}.last-posts-link{display:block}.last-posts-info{padding:20px 85px 30px 20px;position:relative}.last-posts-info h1{font-family:"proximanova-bold-webfont";font-size:18px;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}@media screen and (min-width: 830px){.last-posts-info h1{font-size:24px}}.last-posts-link:hover .last-posts-info h1{color:#0072ce;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}.last-posts-info p{font-size:16px;margin:5px 0}@media screen and (min-width: 830px){.last-posts-info p{font-size:18px}}.last-posts-info p:last-child{margin-bottom:0}.last-posts-info .date-container{background-color:#686e7d;text-align:center;padding:25px 12px;color:white;position:absolute;top:0;right:0;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.last-posts-link:hover .last-posts-info .date-container{background-color:#0072ce;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.last-posts-info .date-container .day{font-size:30px;display:block}@media screen and (min-width: 830px){.last-posts-info .date-container .day{font-size:36px}}.last-posts-info .date-container .month{font-size:14px;display:block;text-transform:uppercase}@media screen and (min-width: 830px){.last-posts-info .date-container .month{font-size:18px}}.site-footer{background-color:#3c414e;color:white;text-align:center;padding:35px;font-size:14px}@media screen and (min-width: 830px){.site-footer{font-size:16px;padding:35px 0 50px}}@media screen and (min-width: 1000px){.site-footer{padding:45px 0 65px}}.social-media-footer span{display:block;font-size:18px;margin-bottom:15px}@media screen and (min-width: 700px){.social-media-footer span{font-size:21px;display:inline-block;margin-bottom:0;vertical-align:middle;margin-right:5px}}@media screen and (min-width: 830px){.social-media-footer span{font-size:24px}}@media screen and (min-width: 700px){.social-media-list-footer{display:inline-block;vertical-align:middle}}.social-media-list-footer li{display:inline-block;margin-right:-4px;margin-left:8px}.social-media-list-footer a{display:block}.social-media-list-footer img{display:block;width:32px;height:auto}.address-and-telephone-footer p{margin:15px 0}@media screen and (min-width: 830px){.address-and-telephone-footer p{margin:20px 0}}.legal-text-footer{margin:0}@media screen and (min-width: 1000px){.features-and-image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.features-and-image-container .page-column_2{width:50%}}.about-features{position:relative;padding-left:65px;margin-top:15px}.about-features:first-child{margin-top:0}@media screen and (min-width: 1000px){.about-features{margin-top:30px}}.about-features__container{padding:20px}@media screen and (min-width: 700px){.about-features__container{padding:45px 40px}}@media screen and (min-width: 830px){.about-features__container{padding:55px 50px}}@media screen and (min-width: 1500px){.about-features__container{padding:85px 80px}}.about-features__icon{color:#9e007e;font-size:50px;position:absolute;top:0;left:0}.about-features__title{color:#9e007e;font-size:20px}@media screen and (min-width: 830px){.about-features__title{font-size:24px}}.about-features__text{font-size:14px;line-height:1.2;margin-top:5px}@media screen and (min-width: 830px){.about-features__text{font-size:18px}}.our-process__container{padding:20px;background-color:#0072ce;color:white;text-align:center}@media screen and (min-width: 700px){.our-process__container{padding:30px 20px}}@media screen and (min-width: 830px){.our-process__container{padding:50px 20px}}.our-process__title{font-size:24px;margin-bottom:10px}@media screen and (min-width: 830px){.our-process__title{font-size:36px;margin-bottom:20px}}.our-process__text{font-size:16px;line-height:1.2;margin:0 auto}@media screen and (min-width: 700px){.our-process__text{font-size:18px;max-width:700px}}@media screen and (min-width: 830px){.our-process__text{max-width:1100px}}.process-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1200px){.process-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.process-list__item{width:100%}@media screen and (min-width: 1200px){.process-list__item{width:20%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.process-list__item_color_1{background-color:#4d9ddd}.process-list__item_color_2{background-color:#4095da}.process-list__item_color_3{background-color:#338ed8}.process-list__item_color_4{background-color:#2687d5}.process-list__item_color_5{background-color:#1a80d3}.process-feature{padding:20px 20px 20px 85px;color:white;position:relative}@media screen and (min-width: 700px){.process-feature{padding:35px 35px 35px 100px}}@media screen and (min-width: 830px){.process-feature{padding:45px 45px 45px 120px}}@media screen and (min-width: 1200px){.process-feature{padding:45px;text-align:center}}@media screen and (min-width: 1400px){.process-feature{padding:65px}}.process-feature__icon{font-size:50px;position:absolute;top:20px;left:20px}@media screen and (min-width: 700px){.process-feature__icon{top:35px;left:35px}}@media screen and (min-width: 830px){.process-feature__icon{font-size:60px;top:45px;left:45px}}@media screen and (min-width: 1200px){.process-feature__icon{font-size:70px;position:static}}@media screen and (min-width: 1400px){.process-feature__icon{font-size:75px;position:static}}.process-feature__title{font-size:24px;margin-bottom:8px}@media screen and (min-width: 700px){.process-feature__title{font-size:27px}}@media screen and (min-width: 830px){.process-feature__title{font-size:30px}}.process-feature__text{font-size:14px;line-height:1.2}@media screen and (min-width: 700px){.process-feature__text{font-size:16px}}@media screen and (min-width: 1400px){.process-feature__text{font-size:18px}}.our-clients{padding:20px;text-align:center}@media screen and (min-width: 700px){.our-clients{padding:30px 20px}}@media screen and (min-width: 830px){.our-clients{padding:50px 20px}}.our-clients__title{font-size:24px;margin-bottom:10px;color:#35393f}@media screen and (min-width: 830px){.our-clients__title{font-size:36px;margin-bottom:20px}}.our-clients__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-clients__image{display:block;width:106px;height:auto}@media screen and (min-width: 830px){.our-clients__image{width:160px}}@media screen and (min-width: 1000px){.our-clients__image{width:190px}}@media screen and (min-width: 1620px){.our-clients__image{width:217px}}.service-features{padding:0 20px;margin:20px 0}@media screen and (min-width: 700px){.service-features{padding:0 30px;margin:30px 0}}@media screen and (min-width: 830px){.service-features{padding:0 40px;margin:40px 0}}@media screen and (min-width: 1000px){.service-features{padding:50px;margin:0}}@media screen and (min-width: 1000px){.service-features__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.service-features__container .page-column_3{width:33.33%}}.service-features__title{font-size:24px;font-family:"proximanova-bold-webfont";color:#0072ce}@media screen and (min-width: 1000px){.service-features__title{font-size:30px;color:white}}.service-features__text{line-height:1.2;font-size:16px;margin-top:5px}@media screen and (min-width: 1000px){.service-features__text{font-size:18px;margin-top:10px;color:white}}@media screen and (min-width: 1000px){.service-features_color_cyan{background-color:#0072ce}.service-features_color_magenta{background-color:#9e007e}.service-features_color_blue{background-color:#006}}@media screen and (min-width: 700px){.page-intro__content_project{padding:30px 20px}}@media screen and (min-width: 1000px){.page-intro__content_project{padding:30px 20px}}.projects-tags{margin-top:10px}.projects-tags__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.projects-tags__link{display:block;padding:6px;color:white;border:1px solid #fff;font-size:14px;border-radius:4px;margin:2px;background-color:transparent;-webkit-transition:background-color 0.3s linear, border-color 0.3s linear;transition:background-color 0.3s linear, border-color 0.3s linear}.projects-tags__link:hover,.projects-tags__link:active{background-color:#0072ce;border-color:#0072ce;-webkit-transition:background-color 0.3s linear, border-color 0.3s linear;transition:background-color 0.3s linear, border-color 0.3s linear}@media screen and (min-width: 700px){.projects-tags__link{font-size:16px;padding:8px 12px;margin:3px}}@media screen and (min-width: 830px){.projects-tags__link{font-size:18px;padding:10px 16px;margin:4px}}@media screen and (min-width: 1000px){.page-intro__content_detail-project{padding:50px 20px}}.project-content{width:100%}@media screen and (min-width: 830px){.project-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.project-gallery{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width: 830px){.project-gallery{width:55%}}@media screen and (min-width: 1000px){.project-gallery{width:66%}}.project-gallery__slider{height:300px}@media screen and (min-width: 1000px){.project-gallery__slider{height:700px}}.project-gallery__item{height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#0072ce}.project-gallery .owl-nav{margin-top:0}.project-gallery .owl-stage-outer{height:100%}.project-gallery .owl-carousel .owl-stage{height:100%}.project-gallery .owl-carousel .owl-item{height:100%}.project-gallery .owl-theme .owl-nav .owl-prev,.project-gallery .owl-theme .owl-nav .owl-next{font-size:0;position:absolute;top:0;width:50px;height:100%;background-color:rgba(0,0,0,0.5);margin:0;border-radius:0;font-size:32px;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.project-gallery .owl-theme .owl-nav .owl-prev:before,.project-gallery .owl-theme .owl-nav .owl-next:before{content:'';display:inline-block;height:100%;vertical-align:middle}.project-gallery .owl-theme .owl-nav .owl-prev:hover,.project-gallery .owl-theme .owl-nav .owl-prev:active,.project-gallery .owl-theme .owl-nav .owl-next:hover,.project-gallery .owl-theme .owl-nav .owl-next:active{-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;background-color:#000}.project-gallery .owl-prev{left:0}.project-gallery .owl-next{right:0}.project-gallery .owl-carousel .owl-item img{width:auto;margin:0 auto}.project-information{padding:20px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width: 830px){.project-information{width:45%}}@media screen and (min-width: 1000px){.project-information{padding:0 30px;width:34%}}@media screen and (min-width: 1200px){.project-information{padding:0 40px}}.project-information .project__logo{width:180px;height:auto}@media screen and (min-width: 1000px){.project-information .project__logo{width:260px}}@media screen and (min-width: 1200px){.project-information .project__logo{width:320px}}.project-information .project__title{color:#73b328;line-height:1.2;font-size:18px;margin-top:10px}@media screen and (min-width: 1000px){.project-information .project__title{font-size:24px}}@media screen and (min-width: 1200px){.project-information .project__title{font-size:30px}}.project-information .project__text{line-height:1.2;font-size:16px;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 1200px){.project-information .project__text{font-size:18px}}.form-and-info{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 700px){.form-and-info{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1000px){.form-and-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:60px;padding-bottom:60px}.form-and-info .contact-form{width:66.66%}.form-and-info .contact-info__container{width:33.33%;padding-left:30px}}.contact-form ::-webkit-input-placeholder{color:#686e7d}.contact-form :-moz-placeholder{color:#686e7d;opacity:1}.contact-form ::-moz-placeholder{color:#686e7d;opacity:1}.contact-form :-ms-input-placeholder{color:#686e7d;opacity:1}.contact-form .form__label{display:inline-block;width:100%;margin-bottom:10px}@media screen and (min-width: 700px){.contact-form .form__label{width:-webkit-calc(50% - 12px);width:calc(50% - 12px);margin-right:-4px;margin-bottom:24px}.contact-form .form__label:nth-child(2n){margin-left:24px}}.contact-form .form__label_textarea{width:100%}.contact-form .form__input,.contact-form .form__select,.contact-form .form__textarea{display:block;width:100%;background-color:#eff2f7;border-radius:4px;border:none;outline:none;height:40px;color:#686e7d;padding:5px 16px;font-size:16px}@media screen and (min-width: 700px){.contact-form .form__input,.contact-form .form__select,.contact-form .form__textarea{font-size:18px;height:50px;padding:5px 15px}}.contact-form .form__textarea{height:130px;padding:12px 16px;width:100%}@media screen and (min-width: 700px){.contact-form .form__textarea{padding:10px 16px}}.contact-form .form__select{padding:12px}@media screen and (min-width: 700px){.contact-form .form__select{padding:10px 12px}}.contact-form .form__submit{background-color:#9e007e;color:white;text-transform:uppercase;height:40px;border-radius:4px;width:100px;border:none;outline:none;font-family:"proximanova-bold-webfont";display:block;margin-top:-5px;margin-left:-webkit-calc(100% - 100px);margin-left:calc(100% - 100px)}.contact-info{border-bottom:1px solid #dce1e8;padding:20px 0}.contact-info:last-child{border:none}.contact-info__title{color:#0072ce;font-size:18px;margin-bottom:5px}@media screen and (min-width: 700px){.contact-info__title{font-size:20px}}.contact-info__icon{vertical-align:middle;font-size:24px;margin-right:10px}@media screen and (min-width: 830px){.contact-info__icon{font-size:30px}}.contact-info__text{font-size:16px;line-height:1.2;margin:0}@media screen and (min-width: 830px){.contact-info__text{font-size:18px}}@media screen and (min-width: 1200px){.blog-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 830px){.blog-posts{background-color:#e9ecf2}.blog-posts__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:19px}.blog-posts__item{width:-webkit-calc(50% - 22px);width:calc(50% - 22px);margin:11px;background-color:#fff}}@media screen and (min-width: 1000px){.blog-posts__item{width:-webkit-calc(33.33% - 22px);width:calc(33.33% - 22px)}}@media screen and (min-width: 1200px){.blog-posts{width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}}@media screen and (min-width: 1500px){.blog-posts{width:-webkit-calc(100% - 360px);width:calc(100% - 360px)}}.post-peek{padding:0 20px 20px 20px}.post-peek-and-date{position:relative;left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);margin-bottom:20px}.post-peek__image{display:block;width:100%;height:auto}.post-peek__date{position:absolute;bottom:0;left:20px;font-size:14px;padding:12px 20px;display:inline-block;background-color:#0072ce;color:white;text-transform:uppercase}@media screen and (min-width: 830px){.post-peek__date{font-size:18px}}.post-peek__header{margin-bottom:10px}.post-peek__title{font-family:"proximanova-bold-webfont";font-size:24px}@media screen and (min-width: 700px){.post-peek__title{font-size:27px}}@media screen and (min-width: 830px){.post-peek__title{font-size:30px}}.post-peek__details{font-size:14px;margin-top:5px}.post-peek__details a:hover{color:#0072ce}.post-peek__text{font-size:16px}@media screen and (min-width: 830px){.post-peek__text{font-size:18px}}.post-categories{margin:10px 0 6px}.post-categories__item{display:inline-block;margin-right:1px;margin-bottom:4px}.post-categories__tag{font-size:14px;display:inline-block;color:#0072ce;background-color:#eaecf2;padding:5px 10px;border-radius:4px}@media screen and (min-width: 700px){.post-share-and-read-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.post-share-and-read-more .post-share__button{margin-right:5px}@media screen and (min-width: 700px){.post-share-and-read-more .post-share__button{margin-top:4px}}.post-share-and-read-more .post-read-more{display:inline-block;width:110px;text-align:center;text-transform:uppercase;border:2px solid #0072ce;border-radius:4px;font-family:"proximanova-bold-webfont";font-size:14px;color:#0072ce;padding:6px 0;margin-top:5px}@media screen and (min-width: 700px){.post-share-and-read-more .post-read-more{margin-top:0}}.post{padding:20px;background-color:#fff}@media screen and (min-width: 700px){.post{padding:30px}}@media screen and (min-width: 830px){.post{padding:40px}}@media screen and (min-width: 1000px){.post{padding:45px 60px;margin:30px}}@media screen and (min-width: 1200px){.post{width:-webkit-calc(100% - 360px);width:calc(100% - 360px)}}@media screen and (min-width: 1500px){.post{width:-webkit-calc(100% - 420px);width:calc(100% - 420px)}}.post-page{background-color:#e9ecf2}.post-page:before,.post-page:after{content:'';display:table}.post-page:after{clear:both}@media screen and (min-width: 1200px){.post-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.post__title{font-family:"proximanova-bold-webfont";font-size:24px;color:#686e7d;line-height:1.1}@media screen and (min-width: 700px){.post__title{font-size:36px}}@media screen and (min-width: 830px){.post__title{font-size:48px}}@media screen and (min-width: 1000px){.post__title{font-size:60px}}.post__details{font-size:14px;text-transform:uppercase;line-height:1.4;margin:5px 0}@media screen and (min-width: 700px){.post__details{font-size:16px;margin:10px 0}}@media screen and (min-width: 830px){.post__details{font-size:18px}}.post__details .tag{color:#9e007e;display:block}@media screen and (min-width: 530px){.post__details .tag{display:inline-block}}.post__details .author{color:#0072ce}.post__details .number-of-comments{display:block}@media screen and (min-width: 530px){.post__details .number-of-comments{display:inline-block}.post__details .number-of-comments:before{content:'/';margin-left:10px;margin-right:10px}}.post-share{margin:5px 0}@media screen and (min-width: 700px){.post-share{margin:10px 0}}.post-share__button{display:inline-block;margin:0 3px;background-color:#686e7d;color:white;padding:5px 15px 8px 10px;border-radius:4px;position:relative;overflow:hidden}.post-share__button:hover::after{opacity:1;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.post-share__button::after{content:'';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.15);opacity:0;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.post-share__button:first-child{margin-left:0}.post-share__button_twitter{background-color:#4db2ec}.post-share__button_facebook{background-color:#3b5998}.post-share__button_googleplus{background-color:#bb0000}.post-share__button_linkedin{background-color:#007bb6}.post-share__icon{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;z-index:10}.post-share__text{vertical-align:middle;font-size:14px;position:relative;bottom:-2px;display:inline-block;position:relative;z-index:10}.post__main-image{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);height:auto;display:block;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 700px){.post__main-image{margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 830px){.post__main-image{margin-top:30px;margin-bottom:30px}}.post-author{display:none;margin-right:40px;width:120px;font-size:14px;text-align:center;text-transform:uppercase;margin-top:30px}@media screen and (min-width: 1000px){.post-author{display:block}}.post-author__image{width:100%;height:auto}.post-author__name{font-family:"proximanova-bold-webfont";margin-top:5px}@media screen and (min-width: 1000px){.post-content{width:-webkit-calc(100% - 180px);width:calc(100% - 180px)}}.post-content__container{max-width:1040px;margin:0 auto}@media screen and (min-width: 1000px){.post-content__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% - 180px);width:calc(100% - 180px)}}.post-content h2{font-family:"proximanova-bold-webfont";font-size:18px;margin-top:15px}@media screen and (min-width: 700px){.post-content h2{font-size:20px;margin-top:20px}}@media screen and (min-width: 830px){.post-content h2{font-size:25px;margin-top:25px}}@media screen and (min-width: 1000px){.post-content h2{font-size:30px;margin-top:30px}}.post-content h3{margin-top:20px;font-family:"proximanova-bold-webfont";font-size:18px}@media screen and (min-width: 700px){.post-content h3{font-size:20px}}@media screen and (min-width: 830px){.post-content h3{font-size:px}}@media screen and (min-width: 1000px){.post-content h3{font-size:24px}}.post-content p{font-size:16px;line-height:1.3;margin-top:20px}@media screen and (min-width: 830px){.post-content p{font-size:18px;margin-top:25px}}.post-content img{width:100%;height:auto;display:block;margin:10px 0}@media screen and (min-width: 700px){.post-content img{margin-top:15px}}.post-content strong{color:#35393f;font-family:"proximanova-bold-webfont"}.post-content blockquote{background-color:#f2f4f9;margin:20px 0 0 -20px;padding:20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}@media screen and (min-width: 700px){.post-content blockquote{margin-left:-30px;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);padding:30px}}@media screen and (min-width: 830px){.post-content blockquote{margin-top:25px;padding:30px 40px;margin-left:-40px;width:-webkit-calc(100% + 80px);width:calc(100% + 80px);padding-left:160px;background-image:url("../images/icons/quote.png");background-repeat:no-repeat;background-position:40px 30px}}@media screen and (min-width: 1000px){.post-content blockquote{margin-left:0;width:100%}}.post-content blockquote p{margin:0;font-style:italic}@media screen and (min-width: 830px){.post-content blockquote p{max-width:90%}.post-content blockquote p:first-child::first-letter{display:none}}.post-content blockquote .quote-author{margin-top:10px;text-align:right;font-family:"proximanova-bold-webfont";font-style:normal;max-width:100%}.post .post-tags{margin:25px 0}@media screen and (min-width: 700px){.post .post-tags{margin:30px 0}}.post .post-tags__item{display:inline-block;margin-right:1px;margin-bottom:4px}.post .post-tags__tag{font-size:14px;display:inline-block;color:#0072ce;background-color:#eaecf2;padding:5px 10px;border-radius:4px}@media screen and (min-width: 700px){.post .post-tags__tag{font-size:16px;padding:10px 20px}}@media screen and (min-width: 700px){.post .post-tags__tag{font-size:18px}}.other-posts{margin-top:25px;border-top:6px solid #e9ecf2}@media screen and (min-width: 700px){.other-posts{border-top-width:10px}}.other-posts__title{font-family:"proximanova-bold-webfont";font-size:24px;margin-top:25px}@media screen and (min-width: 700px){.other-posts__title{margin-top:30px}}.other-posts__list{margin-top:20px}@media screen and (min-width: 700px){.other-posts__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.other-posts__item{margin-bottom:15px}@media screen and (min-width: 700px){.other-posts__item{width:-webkit-calc(33.33% - 10px);width:calc(33.33% - 10px);margin-left:15px}.other-posts__item:first-child{margin-left:0}}.other-posts-article__image{width:100%;height:auto}.other-posts-article__title{margin-top:5px;font-size:18px;font-family:"proximanova-bold-webfont"}

/*# sourceMappingURL=main.css.map */