/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

*,html{font-family:Roboto,sans-serif}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}blockquote,svg:not(:root){overflow:hidden}blockquote,legend,p{padding:0}ins,mark,pre{background:#eee}legend,pre,select{max-width:100%}*{outline:0;box-sizing:border-box}hr,legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@font-face{font-family:aspiredemibold;src:url(../fonts/aspire-demibold-webfont.woff2) format('woff2'),url(../fonts/aspire-demibold-webfont.woff) format('woff');font-weight:400;font-style:normal}.cf:after,.cf:before{display:table;content:""}audio,progress,video{display:inline-block}.cf:after{clear:both}.cf{zoom:1}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background:#fff}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 0}hr{box-sizing:border-box;height:1px}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#eee;color:#222}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:Roboto,sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.btn-1,h5{text-transform:uppercase}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid #bbb;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,cite,dfn,em,i{font-style:italic}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}address,p{margin:0 0 1.5em}body,button,input,select,textarea{color:#4b4b4b;font-family:Roboto,sans-serif;font-size:15px;font-size:.9375rem;font-weight:400;line-height:1.66}h1,h3{font-weight:300}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.4;margin:0 0 .75em;padding:1.5em 0 0;color:#4b4b4b}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}h1{font-size:24px;font-size:1.5rem}.home.blog .entry-title,h2{color:#4b4b4b;font-size:20px;font-size:1.25rem;font-weight:300}h3{color:#4b4b4b;font-size:18px;font-size:1.125rem}h4,h5,h6{color:#4b4b4b;font-weight:800}h4{font-size:16px;font-size:1rem}h5{font-size:13px;font-size:.8125rem;letter-spacing:.15em}h6,pre{font-size:15px}h6{font-size:.9375rem}blockquote{color:#666;font-size:18px;font-size:1.125rem;line-height:1.7;margin:0}blockquote cite{display:block;font-style:normal;font-weight:600;margin-top:.5em}pre{font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Roboto,sans-serif;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}input[type=number],input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#4f4f4f;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;width:100%}input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#4f4f4f;border-color:#333}select{border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;height:3em}.loader,.loading{height:100%;top:0;left:0}input[type=checkbox],input[type=radio]{margin-right:.5em}input[type=checkbox]+label,input[type=radio]+label{font-weight:400}button,input[type=button],input[type=submit]{background-color:#222;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}::-webkit-input-placeholder{color:#4f4f4f;font-family:Roboto,sans-serif}:-moz-placeholder{color:#4f4f4f;font-family:Roboto,sans-serif}::-moz-placeholder{color:#4f4f4f;font-family:Roboto,sans-serif;opacity:1}:-ms-input-placeholder{color:#4f4f4f;font-family:Roboto,sans-serif}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex.flex-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.flex-justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex.flex-justify-center{-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex.flex-justify-between,.flex.flex-justify-evenly{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex.flex-justify-evenly{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.flex.flex-justify-end{-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.flex.flex-align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex.flex-align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex.flex-align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex.flex-align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.loader{width:100%;position:fixed;z-index:99999}.loading{background-color:#000;width:100%;position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;visibility:visible}.loading.hide-up{opacity:0}#page{width:100%;position:relative}.top-header{padding:0 9%;position:absolute;top:80px;z-index:9;width:100%}.top-header .logo{display:block;max-width:7vw;min-width:100px}.top-header .logo img{max-width:100%;height:auto}.max-container{max-width:67%;margin:0 auto}.site-footer{background:#222;padding:3% 0;text-align:center}.site-footer .flex{padding-bottom:2%;margin-bottom:3%;background-image:url(../images/bg-footer.png);background-repeat:no-repeat;background-position:center 100px}.site-footer .flex .contact_info{width:27%;color:#fff;font-size:1.14vw;line-height:2;font-weight:300;text-align:center;padding-right:7%}.site-footer .flex .contact_info a{color:#fff;text-decoration:none;display:block;padding-top:30px;margin-bottom:15px;transition:color ease .3s;-webkit-transition:color ease .3s}.site-footer .flex .contact_info .email{background:url(../images/mail.png) top center no-repeat;background-size:34px auto}.site-footer .flex .contact_info .call{background:url(../images/phone.png) top center no-repeat;background-size:30px auto}.site-footer .flex .contact_info a:hover{color:#d22326;text-decoration:none}.site-footer .flex .contact_info .email:hover{background-position:center -96px}.site-footer .flex .contact_info .call:hover{background-position:center -75px}.site-footer .social_links{text-align:center}.site-footer .social_links ul{list-style:none;margin:0 auto;padding:0}.site-footer .social_links ul li{display:inline-block;vertical-align:middle;margin:0 1vw;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);transition:all ease .3s;-webkit-transition:all ease .3s}.site-footer .social_links ul li a{height:6vw;width:6vw;background-size:52px auto!important;display:block;border-radius:50%;border:1px solid #686868;color:#fff;font-size:22px;line-height:56px;text-decoration:none;transition:all cubic-bezier(.25,.74,.22,.99) .4s;-webkit-transition:all cubic-bezier(.25,.74,.22,.99) .4s;background-repeat:no-repeat;background-position:center}.site-footer .social_links ul li:hover a{border:1px solid rgba(255,255,255,1);color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1)}.site-footer .social_links ul li.fb a{background-image:url(../images/fb.png)}.site-footer .social_links ul li.linkdin a{background-image:url(../images/in.png)}.site-footer .social_links ul li.twitter a{background-image:url(../images/twitter.png)}.site-footer .social_links ul li.insta a{background-image:url(../images/insta.png)}.site-footer .social_links ul li.pin a{background-image:url(../images/pin.png)}.site-footer .social_links ul li.skype a{background-image:url(../images/sk.png)}.site-footer .contact_address{width:27%;text-align:center}.site-footer .contact_address p{text-align:center;font-size:1.14vw;line-height:1.8;color:#fff;font-weight:300}.site-footer .journey_markup{margin-bottom:5%}.site-footer .journey_markup .say_hello{margin-top:2%;color:#FFF;opacity:.32;font-family:aspiredemibold;font-size:4.27vw;line-height:1.2;text-align:center;font-style:italic}.site-footer .journey_markup h3{padding:0;font-size:2.08vw;line-height:1.4;color:#fff;font-family:'Roboto Slab',serif;font-weight:400}.site-footer .journey_markup .btn-link{background:#d5343c;color:#fff;text-transform:uppercase;font-size:1.66vw;line-height:1.2;padding:35px 100px;border-radius:10px;display:inline-block;font-weight:700;text-decoration:none;transition:all ease .3s;-webkit-transition:all ease .3s;box-shadow:0 5px 11px 1px #d5343c54}.site-footer .journey_markup .btn-link:hover{background-color:#b12a31}.site-footer .copy-right{color:#787878;font-size:1.145vw;font-weight:300;-webkit-font-smoothing:antialiased}.navigation_main #nav-toggle{position:relative;height:27px;width:47px;background:0 0;border:0;padding:0;z-index:9999}.navigation_main #nav-toggle .icon-bar{width:45px;height:3px;background:#68696a;display:block;position:relative;text-align:right}.navigation_main #nav-toggle .icon-bar:after,.navigation_main #nav-toggle .icon-bar:before{height:3px;background:#68696a;display:block;position:absolute;content:''}body .navigation_main #nav-toggle .icon-bar{cursor:pointer!important}.navigation_main #nav-toggle .icon-bar:after{width:30px;top:10px;right:0;transition:all ease .3s;-webkit-transition:all ease .3s}.navigation_main #nav-toggle .icon-bar:before{width:45px;top:-10px;transition:all ease .3s;-webkit-transition:all ease .3s}.navigation_main #nav-toggle.active .icon-bar{background:0 0}.navigation_main #nav-toggle.active .icon-bar:before{top:0!important;-webkit-transform:rotatez(-135deg);-moz-transform:rotatez(-135deg);-ms-transform:rotatez(-135deg);-o-transform:rotatez(-135deg);transform:rotatez(-135deg);background:#fff;width:45px!important;transition:all ease .3s;-webkit-transition:all ease .3s}.navigation_main #nav-toggle.active .icon-bar:after{top:0!important;-webkit-transform:rotatez(135deg);-moz-transform:rotatez(135deg);-ms-transform:rotatez(135deg);-o-transform:rotatez(135deg);transform:rotatez(135deg);background:#fff;width:45px!important;transition:all ease .3s;-webkit-transition:all ease .3s}#menu-navbar{position:fixed;height:100vh;width:100vw;bottom:0;right:-100vw;transition:transform .6s cubic-bezier(.47,.01,.47,1);-webkit-transition:transform .6s cubic-bezier(.47,.01,.47,1);-moz-transition:transform .6s cubic-bezier(.47,.01,.47,1);-o-transition:transform .6s cubic-bezier(.47,.01,.47,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}#menu-navbar.open{-webkit-transform:translate(-100vw,0)!important;-moz-transform:translate(-100vw,0)!important;-ms-transform:translate(-100vw,0)!important;-o-transform:translate(-100vw,0)!important;transform:translate(-100vw,0)!important}#menu-navbar .nav{height:100%;width:100%;padding:0;margin:0}#menu-navbar .nav>li{width:25%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%;padding:0 7%;background:#232222;transition:all ease .3s;-webkit-transition:all ease .3s;align-items:flex-start}#menu-navbar .nav>li>a{font-size:.677vw;line-height:1em;color:#fff;display:block;text-decoration:none;margin:15px 0;transition:all ease .3s;-webkit-transition:all ease .3s;-webkit-transition-delay:650ms;-moz-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}#menu-navbar .nav>li>a span{display:block;font-size:2.86vw;line-height:1.6em;font-weight:700;transition:all ease .3s;-webkit-transition:all ease .3s;position:relative}#menu-navbar .nav>li:hover>a span,#menu-navbar .nav>li>a:hover span{color:#d22326}#menu-navbar .nav>li>a span:not(.small){margin-top:5px;margin-bottom:5px}#menu-navbar .nav>li>a span:not(.small):before{content:'';position:absolute;width:65px;top:5px;left:0;background:#fff;opacity:.05;height:1px}#menu-navbar .nav>li:hover>a span.small,#menu-navbar .nav>li>a span.small,#menu-navbar .nav>li>a:hover span.small{font-size:.625vw;line-height:1.2em;font-family:Roboto,serif;color:#fff}#menu-navbar .sub-menu{margin:0;padding:0;overflow:hidden;transition:max-height .5s ease-out;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;max-height:0;width:100%;text-align:left}#menu-navbar .sub-menu li{font-size:.78125vw;line-height:1.4;color:#fff;margin:7% 0}#menu-navbar .sub-menu li a{color:#fff;text-decoration:none;transition:all ease .3s;-webkit-transition:all ease .3s}#menu-navbar .sub-menu li a:hover,.btn-1{color:#d22326}#menu-navbar .nav>li:hover{background-color:rgba(0,0,0,.8)}#menu-navbar .nav>li:hover>ul.sub-menu{max-height:500px}#menu-navbar .nav>li:nth-child(2)>a,#menu-navbar .nav>li:nth-child(3)>a,#menu-navbar .nav>li:nth-child(4)>a{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}#menu-navbar.open .nav>li a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#menu-navbar .nav>li:nth-child(2)>a{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}#menu-navbar .nav>li:nth-child(3)>a{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.6s;transition-delay:.5s}#menu-navbar .nav>li:nth-child(4)>a{-webkit-transition-delay:550ms;-moz-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}body .begin-animate{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0));transform:translate(0,0);opacity:1;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.animate-left,.animate-right{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;opacity:0}.animate-left{-webkit-transform:translate(-100px,0);-moz-transform:translate(-100px,0);-ms-transform:translate(-100px,0);-o-transform:translate(-100px,0);transform:translate(-100px,0);transition:all ease .5s}.animate-right{-webkit-transform:translate(100px,0);-moz-transform:translate(100px,0);-ms-transform:translate(100px,0);-o-transform:translate(100px,0);transform:translate(100px,0);transition:all ease .5s}.animate-content{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px);opacity:0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}img.animate-content{opacity:.3}img.animate-content.begin-animate{opacity:1}@media (max-width:767px){img.animate-content{opacity:1}.animate-content,.animate-left,.animate-right{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}.btn-1{font-size:32px;line-height:40px;font-weight:400;padding:19px 0;background:#fff;border-radius:0;margin-top:2vw;border:0;position:relative;min-width:326px;-webkit-transition:all 1.35s cubic-bezier(.19,1,.22,1);transition:all 1.35s cubic-bezier(.19,1,.22,1);text-align:center;display:inline-block;text-decoration:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.btn-1 svg{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.btn-1 rect{fill:none;stroke:#d22326;stroke-width:2;stroke-dasharray:820,0;border-radius:10px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media (min-width:768px){.btn-1:hover{border-color:rgba(225,51,45,0);font-weight:700;letter-spacing:1px}.btn-1:hover rect{stroke:#d22326;stroke-width:6;stroke-dasharray:30,612;stroke-dashoffset:80;-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}}.contact_info a span{white-space:nowrap}.contact_info a span::after,.contact_info a span::before{display:inline-block;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;transition:transform .3s,opacity .2s}.contact_info a span::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.contact_info a span::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}.contact_info a:focus span::after,.contact_info a:focus span::before,.contact_info a:hover span::after,.contact_info a:hover span::before{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}@media (min-width:768px) and (max-width:1024px){#menu-navbar .nav>li>a{font-size:11px}#menu-navbar .nav>li:hover>a span.small,#menu-navbar .nav>li>a span.small,#menu-navbar .nav>li>a:hover span.small{font-size:10px}}@media (min-width:0px) and (max-width:767px){.site-footer .flex,.site-footer .social_links{margin-bottom:30px}.top-header .logo,.top-header .logo img{width:75px;height:auto;min-width:75px;display:block}.btn-1 svg,.navigation_main{display:none}.top-header{top:25px;padding:0 8.5%}.site-footer{padding:45px 0 80px}.site-footer .contact_address,.site-footer .flex .contact_info,.site-footer .social_links{width:100%;max-width:100%;padding:0}.max-container{width:100%;max-width:80%}.site-footer .flex{padding:0;background:0 0}.site-footer .flex .contact_info{font-size:13px;line-height:1.2em;margin-bottom:30px}.site-footer .flex .contact_info .email{background-size:20px auto;padding-top:21px}.site-footer .flex .contact_info .email:hover{background-position:center -57px}.site-footer .flex .contact_info .call{background-size:18px auto;padding-top:21px}.site-footer .flex .contact_info .call:hover{background-position:center -45px}.site-footer .social_links ul li{margin:0 3px 10px}.site-footer .social_links ul li a{height:32px;width:32px;background-size:32px auto!important}.site-footer .contact_address p{font-size:13px;line-height:1.4em;margin:0}.site-footer .journey_markup .say_hello{font-size:45px;line-height:1.2em}.site-footer .journey_markup h3{font-size:18px;line-height:1.2em}.site-footer .journey_markup .btn-link{font-size:13px;line-height:18px;padding:15px;min-width:256px;text-align:center;border-radius:5px}.site-footer .copy-right{font-size:12px}.btn-1{font-size:21px;width:100%;min-width:100%;max-width:100%;height:48px;line-height:22px;padding:12px 0;border:1px solid #d22326}}.siteheader-menu{display:none}@media (min-width:0px) and (max-width:767px){.menu-content,.siteheader-menu{transition:all .5s ease;bottom:0;left:0}.siteheader-menu{position:fixed;z-index:999;width:100vw;height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-transition:all .5s ease}.siteheader-menu.open_menu{bottom:0;height:88vh}.siteheader-toggle{width:56px;height:40px;background-size:98px auto;background-position:top center;margin:0 auto;background-image:url(../images/mobile_menu.png);background-repeat:no-repeat;cursor:pointer}.siteheader-menu.open_menu .siteheader-toggle{background-position:bottom center;margin-bottom:-1px}.menu-content{height:calc(100% - 40px);background:rgba(0,0,0,.77);width:100%;padding-top:30px;box-sizing:border-box;position:relative;-webkit-transition:all .5s ease;overflow:hidden}.siteheader-menu.open_menu .menu-content{background:rgba(0,0,0,.9);transition:all .5s ease;-webkit-transition:all .5s ease;height:calc(100% - 38px);padding-bottom:112px}.siteheader-close,.siteheader-open{position:absolute;left:0;top:42px;width:100%;text-align:center;font-size:10px;line-height:15px;color:#929191;font-weight:700;text-transform:uppercase;z-index:3}.siteheader-close,.siteheader-menu.open_menu .siteheader-open{opacity:0;visibility:hidden}.siteheader-menu.open_menu .siteheader-close{opacity:1;visibility:visible}.mobile-nav{display:block;list-style:none;margin:0;padding:0;text-align:center;height:100%;overflow-y:auto;overflow-x:hidden}.mobile-nav li{display:block;text-align:center;margin:10px 0;width:100%}.mobile-nav li a{color:#fff;font-size:14px;line-height:15px;font-weight:300;text-decoration:none!important}.bottom_menu .quick-cont a,.bottom_menu .social-menu li a{text-decoration:none;color:#fff}.mobile-nav li ul{padding:5px 0 0}.mobile-nav li span{display:block;font-size:21px;line-height:26px;font-weight:700}.mobile-nav li span.small{font-weight:400;font-size:11px; margin-top:5px; line-height:12px;font-family:'Roboto Slab',serif}.bottom_menu .quick-cont,.bottom_menu .quick-title{font-size:11px;line-height:15px;margin-bottom:10px;text-align:center}.bottom_menu{position:absolute;width:100%;background:#000;padding:10px;bottom:0;left:0;z-index:3;opacity:0;visibility:hidden;transition:all .3s ease;-webkit-transition:all .3s ease}.siteheader-menu.open_menu .bottom_menu{opacity:1;visibility:visible}.bottom_menu .quick-title{color:#fff;font-weight:300}.bottom_menu .quick-cont{color:#373737;font-weight:700}.bottom_menu .social-menu{display:block;text-align:center;margin:0;padding:0}.bottom_menu .social-menu li{display:inline-block;vertical-align:middle;margin:0 3px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);transition:all ease .3s;-webkit-transition:all ease .3s}.bottom_menu .social-menu li a{height:30px;width:30px;background-size:30px auto!important;display:block;border-radius:50%;border:1px solid #686868;font-size:22px;line-height:56px;transition:all cubic-bezier(.25,.74,.22,.99) .4s;-webkit-transition:all cubic-bezier(.25,.74,.22,.99) .4s;background-repeat:no-repeat;background-position:center}.bottom_menu .social-menu li:hover a{border:1px solid rgba(255,255,255,1);color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1)}.bottom_menu .social-menu li.fb a{background-image:url(../images/fb.png)}.bottom_menu .social-menu li.linkdin a{background-image:url(../images/in.png)}.bottom_menu .social-menu li.insta a{background-image:url(../images/insta.png)}.bottom_menu .social-menu li.pin a{background-image:url(../images/pin.png)}.bottom_menu .social-menu li.skype a{background-image:url(../images/sk.png)}.bottom_menu .social-menu li.twitter a{background-image:url(../images/twitter.png)}.has-native-scroll,.has-native-scroll body{overflow:hidden!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100vh}.has-native-scroll #page{position:relative;width:100%;height:100vh;overflow-x:hidden;overflow-y:visible;-webkit-user-drag:none;-webkit-overflow-scrolling:touch}}@media all and (min-width:375px) and (max-width:767px) and (orientation:portrait){.mobile-nav li a{display:block;font-size:12px;line-height:16px}.mobile-nav li span{font-size:24px;line-height:26px}.mobile-nav li span.small{font-size:10px}.siteheader-menu.open_menu .menu-content{padding-bottom:128px}.bottom_menu{padding:15px}.bottom_menu .quick-cont,.bottom_menu .quick-title{font-size:12px;margin-bottom:15px}.bottom_menu .social-menu li a{height:36px;width:36px;background-size:36px auto!important}.mobile-nav{display:flex}.top-header .logo,.top-header .logo img{width:85px;max-width:85px}}body .intro{position:fixed;width:100%;height:100%;z-index:99999}.intro .mainSVG{width:100%;height:100%;visibility:hidden;fill:currentColor;color:#fff;position:relative;z-index:99}html.no-js body{opacity:0;transition:opacity .3s ease;-webkit-transition:opacity .3s ease}html.js body{opacity:1}@media (min-width:768px) and (max-width:1520px){.site-footer .social_links ul li{margin:0 5px 20px}.max-container{max-width:80%}}@media (min-width:768px) and (max-width:1260px){.site-footer .social_links ul li a{height:40px;width:40px;line-height:40px;background-size:38px auto!important}.site-footer .contact_address p,.site-footer .flex .contact_info{font-size:14px}.site-footer .journey_markup .btn-link{font-size:20px;padding:20px 50px}.max-container{max-width:85%}.site-footer .social_links ul li{margin:0 5px 10px}.site-footer .flex .contact_info{padding-right:0}.site-footer .copy-right{font-size:14px}.btn-1{min-width:250px;font-size:24px;padding:10px 0}.btn-1:hover rect{stroke-dasharray:30,476}}@media (min-width:768px) and (max-width:940px){.btn-1{min-width:210px;font-size:20px;padding:10px 0;line-height:24px}.btn-1:hover rect{stroke-dasharray:30,398}.slider-for .flex .quote-content p{font-size:12px}.slider-for .flex .quote-content>:first-child{margin-top:12%}}@media (min-width:768px) and (max-width:840px){#menu-navbar .nav>li>a span{font-size:4vw}#menu-navbar .nav>li{-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:0 5%}.animate-content,.animate-left,.animate-right{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}}.form_field input:-webkit-autofill{background:#fff!important}.form_field input:-webkit-autofill,.form_field input:-webkit-autofill:focus,.form_field input:-webkit-autofill:hover,.form_field select:-webkit-autofill,.form_field select:-webkit-autofill:focus,.form_field select:-webkit-autofill:hover,.form_field textarea:-webkit-autofill,.form_field textarea:-webkit-autofill:hover .form_field textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}

.loadbar,.trackbar{overflow:hidden;height:100%}#page{width:100%;overflow-x:hidden;height:100vh}.front-slide{height:100vh;position:relative}.front-slide img{position:absolute;height:110vh;width:110vw;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";z-index:1;left:0;top:0;text-rendering:geometricPrecision;font-feature-settings:"kern" 1;font-kerning:normal;transition:all .5s ease;-webkit-transition:all .5s ease}.center-content p,.percentage{font-family:"Roboto Slab",serif}.front-slide .cloud_bg{position:absolute;height:100%;width:100%;background:url(../images/cloud.png) bottom center no-repeat;background-size:110% auto;display:block;z-index:2}.bottom_points .link_slider:after,.bottom_points .link_slider:before,.slider-front .slick-arrow{width:80px;height:80px;position:absolute;display:block}.front-slide .flex{height:100%;padding-left:12.5%;padding-right:12.5%;position:relative;z-index:3}.front-slide .bottom_points{position:absolute;bottom:10%;left:12.5%}.center-content{padding-right:20vw}.center-content h2{color:#d22326;font-weight:700;font-size:7.08vw;line-height:1;margin:0 0 3%}.center-content p{font-size:1.25vw;color:#4b4b4b}.bottom_points .link_slider{font-size:30px;color:#d22326;height:80px;position:relative;padding-left:105px;margin-left:40px;display:inline-block;text-decoration:none;line-height:40px;padding-top:20px;padding-bottom:20px}.bottom_points .link_slider:after{content:"";border-radius:50%;border:2px solid #d22326;left:0;top:0}.bottom_points .link_slider:before{content:"";background:url(../images/right_icon.png) center center no-repeat;background-size:80px auto;left:0;top:0;transition:all .5s ease;-webkit-transition:all .5s ease;transform:translate(-40px,0);-webkit-transform:translate(-40px,0)}.bottom_points .link_slider:hover:before{transform:translate(20px,0);-webkit-transform:translate(20px,0)}.slider-front .slick-arrow{color:#d22326;bottom:10%;right:12.5%;border:2px solid transparent;border-radius:50%;font-size:0;line-height:0;text-indent:-999px;transition:all .5s ease;-webkit-transition:all .5s ease;background-size:16px auto!important}.percentage,.trackbar{text-align:center;line-height:30px}.slider-front .slick-next,.slider-front .slick-prev{background:url(../images/arrow-slider.png) center center no-repeat}.slider-front .slick-prev{margin-right:100px;z-index:3;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.slider-front .slick-next:hover,.slider-front .slick-prev:hover{border-color:#d22326}.slider-front :not(button):not(a){cursor:url(../images/cursor.png),auto}.preloader-wrap{width:100%;height:100%;position:fixed;top:0;bottom:0;z-index:99999;background:#fff;background-size:cover}.clouds-wrap{position:absolute;width:100%;height:100%;background:url(../images/loader-bg-mountans.jpg) no-repeat;background-size:cover}.loader-cloud{position:absolute;background:#fff;background-size:cover;transition:transform 1.5s 0s ease-in-out;filter:blur(20px);border-radius:27%}.glow,.trackbar{border-radius:20px}.loader-cloud.top-left{left:0;top:0;width:50%;height:50%}.page-loaded .loader-cloud.top-left{transform:translateX(-100%) translateY(-50%) scale(0)}.page-loaded .loader-cloud.bottom-left{transform:translateX(-100%) translateY(50%) scale(0)}.page-loaded .loader-cloud.top-right{transform:translateX(100%) translateY(-50%) scale(0)}.page-loaded .loader-cloud.bottom-right{transform:translateX(100%) translateY(50%) scale(0)}.loader-cloud.bottom-left{left:0;width:50%;height:50%;top:50%}.loader-cloud.top-right{right:0;top:0;width:50%;height:50%}.loader-cloud.bottom-right{right:0;width:50%;height:50%;top:50%}.percentage{z-index:100;color:#20a3cc}.loader,.percentage{height:30px;max-width:500px;border-radius:20px;font-size:150px;font-weight:700;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader:after,.percentage:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.trackbar{width:100%;color:#fff;position:relative;opacity:.99}.glow,.loadbar{width:0%;position:absolute}.loadbar{top:0;left:0;animation:flicker 5s infinite}.glow{height:0%;bottom:-5px;animation:animation 5s infinite}@keyframes animation{10%{opacity:.9}30%{opacity:.86}60%{opacity:.8}80%{opacity:.75}}

.case-item__content,.cases-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.case-item__description,.case-item__title__overlay,.cases-background{transition-property:opacity}.cases--navigation--opening .case-item,.cases--navigation--opening .case-item.is-active .case-item__content:before,.cases--navigation--opening .case-item.is-active .case-item__title,.cases--navigation--opening .case-item.is-active .case-item__title__overlay,.cases--navigation--opening .case-item__content:after,.cases--navigation--opening .case-item__content:before,.cases--navigation--opening .cases-navigation-background{transition-delay:.4s}.case-item,.case-item__content:after,.case-item__content:before,.case-item__description,.case-item__title__overlay,.case-nav-secondary,.cases-bottom,.cases-navigation-background,.intro:after,.intro__progressbar span,.news-preview,.news-preview figure:after{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.intro{z-index:9;position:absolute;top:0;right:0;bottom:0;left:0}.cases-bottom,.news-preview{bottom:30px;position:absolute}.cases-bottom{left:30px;bottom:30px}.news-preview h2{font-family:MaisonNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-rendering:geometricPrecision;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:1.4rem;line-height:1.57143em}.news-preview .ui-light h2,.ui-light .news-preview h2{color:rgba(25,26,27,.6)}.case-item__description .ui-light span,.ui-light .case-item__description span,.ui-light .case-nav-secondary{color:#191a1b}.case-item__description .ui-light time,.ui-light .case-item__description time{color:rgba(25,26,27,.6)}.news-preview .ui-dark h2,.ui-dark .news-preview h2{color:hsla(0,0%,100%,.5)}.case-item__description .ui-dark span,.ui-dark .case-item__description span,.ui-dark .case-nav-secondary{color:#fff}.case-item__description .ui-dark time,.ui-dark .case-item__description time{color:hsla(0,0%,100%,.5)}.cases-container{user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cases-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0;height:100vh}.cases-items,.cases-items__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cases-items__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cases-items.ui-dark{cursor:url(../images/cursor.png),auto}.cases{counter-reset:case}.case-item{counter-increment:case;-ms-flex-negative:0;flex-shrink:0;position:relative}.case-item.is-active{opacity:1}.case-item__content{position:relative;user-select:none}.case-item__title{position:relative;margin:0;padding:30px 0 10px;max-width:calc(100vw - 60px)}.case-item__title__overlay{display:none;position:absolute;width:100%;height:100%;left:0;top:0;padding:30px 0 10px;background-position:-240px 50%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0}.case-item__title__overlay:before{content:attr(data-title)}@supports (-webkit-background-clip:text){.case-item__title__overlay{display:block}}.is-ie .case-item__title__overlay{display:block;opacity:0!important}.case-item__content:before{content:counter(case);left:-17px;top:11px;color:#191a1b;-webkit-background-clip:initial;-webkit-text-fill-color:#191a1b}.case-item__content:after,.intro:after,.news-preview figure:after{content:""}.case-item__content:after,.case-item__content:before{position:absolute;transition-property:opacity;opacity:0}.case-item__content:after{left:-80px;top:50%;width:40px;margin-top:-47px;border-top:1px solid}.case-item:first-child .case-item__content:after{display:none}.case-item__description{opacity:0;position:relative;margin-top:1rem}.case-item__description span{display:block;margin-bottom:2px}.case-item__bottom{display:none}.ui-light .case-item__content:after{border-color:rgba(25,26,27,.16)}.ui-dark .case-item__content:after{border-color:hsla(0,0%,100%,.16)}.case-item.is-active .case-item__description{opacity:1}.case-item{opacity:0;-webkit-transform:translateX(-25vw);transform:translateX(-25vw)}.case-item.is-active{-webkit-transform:translateX(0);transform:translateX(0)}.case-item.is-active~.case-item{-webkit-transform:translateX(25vw);transform:translateX(25vw);pointer-events:none}.cases--navigation .case-item{opacity:1}.cases--navigation .case-item__content:before{opacity:.3}.cases--navigation .case-item.is-active .case-item__content:before,.cases--navigation .case-item.is-active .case-item__title__overlay,.cases--navigation .case-item__content:after{opacity:1}.cases--navigation .case-item__title{color:#e0e0e0}.cases--navigation .case-item,.cases--navigation .case-item.is-active,.cases--navigation .case-item.is-active~.case-item{transition-duration:.8s;-webkit-transform:translateX(0);transform:translateX(0)}.has-hover .cases-background{-webkit-transform:rotateX(0) rotateY(0) translateZ(-15vw) scale(1.4);transform:rotateX(0) rotateY(0) translateZ(-15vw) scale(1.4)}.cases-navigation-background{background:#fff;opacity:0}.cases--navigation .cases-navigation-background{opacity:1}.cases-bottom{transition-property:opacity,bottom;min-width:180px;margin:-20px;padding:20px}.cases--navigation .cases-bottom{pointer-events:none;opacity:0}.case-nav-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.news-preview{right:30px;margin:0 -20px -20px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.news-preview article{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;padding:20px}.news-preview h2,.news-preview p{margin-top:.5em;margin-bottom:.5em}.news-preview h2:first-child,.news-preview p:first-child{margin-top:0}.news-preview h2:last-child,.news-preview p:last-child{margin-bottom:0}.news-preview div{max-width:200px}.news-preview figure{position:relative;margin-left:30px}.news-preview figure:after{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;border-radius:4px;transition-property:opacity;opacity:0}.news-preview img{display:block;height:80px;border-radius:4px}.news-preview .overlay{z-index:1}.has-hover .news-preview:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.has-hover .news-preview:hover figure:after{opacity:.25}.cases--navigation .news-preview{pointer-events:none;opacity:0}.intro{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#3b3d3e;text-align:center;background:#fff}.intro p{font-family:CircularStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:9.8vw;line-height:.875em;letter-spacing:.003em;white-space:nowrap;margin:0}.intro__progressbar{display:block;position:absolute;z-index:1;left:0;top:0;right:0;opacity:0}.intro__progressbar span{display:block;height:5px;background:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-duration:.8s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.intro__text{position:relative}.intro__text .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:250vw}.intro__text .line-text{display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1400px' height='1400px' viewBox='0 0 1400px 1400px'%3E%3Cdefs%3E%3CradialGradient id='textGradient'%3E%3Cstop offset='3.4%' stop-color='%23313436' /%3E%3Cstop offset='100%' stop-color='%23090a0a' /%3E%3C/radialGradient%3E%3C/defs%3E%3Crect fill='url(%23textGradient)' width='1400px' height='1400px' /%3E%3C/svg%3E") 50% 50% no-repeat #090a0a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:left;color:#313436;position:relative;padding-bottom:40px;margin-bottom:-40px;width:100vw}.intro__text .line-text--short{width:60vw}.intro__text .line-text+.line-text{margin-left:50vw}.intro__text .line-text--short+.line-text--short{margin-left:40vw}.no-js .intro{display:none}.intro:after{position:absolute;left:0;top:0;background:#191a1b;width:100%;height:100%;pointer-events:none;transition-property:opacity;opacity:0}.intro--appear:after{opacity:1}

.case-item__content{padding-left:8.8vw;padding-right:2vw;max-width:70vw}

.case-item__content .case-item__title{color:#d22326;font-weight:700;font-size:4.5vw;line-height:1;margin:0 3vw 2% 0;padding:0}

.case-item__content .case-item__description span{display:block;font-size:1.25vw;color:#4b4b4b;font-family:"Roboto Slab",serif;margin-right:13vw}body .top-header{transform:none!important}.full_height,.full_height .cases-items__wrapper,.full_height .cases-items__wrapper .case-item{height:100vh}.full_height .cases-items__wrapper .case-item .case-item__description{margin-bottom:0}.full_height .cases-items__wrapper .case-item{position:relative}.top-header{padding:0 3%;top:50px}.case-nav-secondary.navigation{position:absolute;right:12.5%;bottom:10%;height:80px;width:200px}.case-nav-secondary.navigation .slick-arrow{color:#d22326;height:80px;width:80px;bottom:10%;right:12.5%;display:block;border:2px solid transparent;border-radius:50%;position:absolute;font-size:0;line-height:0;text-indent:-999px;transition:all .5s ease;-webkit-transition:all .5s ease;background-size:16px auto!important}.case-nav-secondary.navigation .slick-next,.case-nav-secondary.navigation .slick-prev{background:url(../images/arrow-slider.png) center center no-repeat}.case-nav-secondary.navigation .slick-prev{margin-right:100px;z-index:3;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.case-nav-secondary.navigation .slick-next:hover,.case-nav-secondary.navigation .slick-prev:hover{border-color:rgba(32,164,204,.4)}.bottom_points{position:absolute;bottom:13%;left:13vw;opacity:0;visibility:hidden;transition:all .2s ease;-webkit-transition:all .2s ease}.case-item.is-active .bottom_points{opacity:1;visibility:visible}

.bottom_points .link_slider,.has-hover .ui-dark .bottom_points .link_slider:hover{font-size:1.5625vw;color:#d22326;height:80px;position:relative;padding-left:95px;margin-left:-30px;display:inline-block;text-decoration:none;line-height:40px;padding-top:20px;padding-bottom:20px;font-weight:500}

.bottom_points .link_slider:after,.bottom_points .link_slider:before{content:"";position:absolute;display:block;left:0}.bottom_points .link_slider:after{height:80px;width:80px;border-radius:50%;border:2px solid rgba(204, 32, 32);top:0}.bottom_points .link_slider:before{height:62px;width:62px;background:url(../images/right_icon.png) center center no-repeat;background-size:62px auto;top:50%;opacity:.8;transition:all .5s ease;-webkit-transition:all .5s ease;transform:translate(-31px,-50%);-webkit-transform:translate(-31px,-50%)}.bottom_points .link_slider:hover:before{transform:translate(31px,-50%);-webkit-transform:translate(31px,-50%);opacity:1}@media (min-width:768px) and (max-width:1024px){.bottom_points .link_slider,.has-hover .ui-dark .bottom_points .link_slider:hover{padding-left:80px;height:50px;padding-top:10px;padding-bottom:10px;line-height:30px;margin-left:16px}.bottom_points .link_slider::after{height:50px;width:50px}.bottom_points .link_slider::before{width:32px;height:32px;background-size:32px auto;transform:translate(-16px,-50%);-webkit-transform:translate(-16px,-50%)}.case-nav-secondary.navigation .slick-arrow{width:50px;height:50px;background-size:10px auto!important}}.bottom_points.mobile{display:none}@media (min-width:0px) and (max-width:767px){.top-header{top:25px;padding:0 10%}.case-item__content .case-item__title{font-size:45px;line-height:1.2em;margin-right:0}.case-item__content{padding-left:10%;padding-right:10%;width:100%;max-width:100%}.full_height,.full_height .cases-items__wrapper,.full_height .cases-items__wrapper .case-item{width:100%!important}.case-item__content .case-item__description span{font-size:12px;line-height:1.4em;margin-right:0}.bottom_points.desktop,.case-item__content .case-item__description span br{display:none}.bottom_points.mobile{display:block}.bottom_points{position:relative;top:auto;bottom:auto;left:auto;margin-top:12px}.bottom_points .link_slider,.has-hover .ui-dark .bottom_points .link_slider:hover{margin-left:12px;height:35px;padding-left:50px;padding-top:10px;padding-bottom:10px;line-height:15px;font-size:14px}.bottom_points .link_slider::after{height:35px;width:35px;border-width:1px}.bottom_points .link_slider::before{height:30px;width:30px;background-size:30px auto !important;-webkit-transform:translate(-12px,-50%);transform:translate(-12px,-50%)}.bottom_points .link_slider:hover::before{-webkit-transform:translate(14px,-50%);transform:translate(14px,-50%)}.case-nav-secondary.navigation .slick-arrow{height:35px;width:35px;position:relative;display:inline-block;margin:0 10px;background-size:8px auto!important;left:auto;right:auto;bottom:auto;border-width:1px}.case-nav-secondary.navigation{position:absolute;width:110px;height:35px;text-align:center;left:50%;right:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}}@media (min-width:375px) and (max-width:767px){.case-item__content .case-item__title{font-size:53px;line-height:55px}.case-item__content .case-item__description span{font-size:14px}.bottom_points .link_slider,.has-hover .ui-dark .bottom_points .link_slider:hover{font-size:17.5px;height:40px;padding-left:55px;padding-top:11px;padding-bottom:11px}.bottom_points .link_slider::before{height:35px;width:35px;background-size:35px auto}.bottom_points .link_slider::after{height:40px;width:40px}.bottom_points{margin-top:30px}.case-nav-secondary.navigation .slick-arrow{background-size:10px auto!important}.case-nav-secondary.navigation{bottom:85px}}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){.case-nav-secondary.navigation{display:none}}.intro{transition:all .5s ease;-webkit-transition:all .5s ease;opacity:1;visibility:visible}.intro.is-hidden{display:block!important;opacity:0;visibility:hidden}.intro.is-hidden *{opacity:0;visibility:visible;transition-delay:.5s;-webkit-transition-delay:.5s;display:none}@media (min-width:768px) and (max-width:840px){.case-item__content .case-item__title{font-size:7.25vw}.case-item__content .case-item__description span{font-size:1.75vw;margin-right:5vw}.bottom_points .link_slider,.has-hover .ui-dark .bottom_points .link_slider:hover{padding-left:68px;font-size:2vw}}
#menu-navbar ul li:nth-child(3) ul.sub-menu li:nth-child(2) {display: none;}