/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}input::-ms-clear{display:none}.button::-moz-focus-inner{padding:0;border:0}body{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.6;color:#333}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}h1,h2,h3,h4{margin:0}.no-webp .intro{background:url(../img/back-image.jpg) center no-repeat}.intro{position:relative;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;min-height:820px;width:100%;height:100vh;background:#f38181;background:-webkit-gradient(linear,left top,left bottom,from(#f38181),color-stop(42%,#fce38a),color-stop(88%,#eaffd0),to(#95e1d3));background:-o-linear-gradient(top,#f38181 0,#fce38a 42%,#eaffd0 88%,#95e1d3 100%);background:linear-gradient(to bottom,#f38181 0,#fce38a 42%,#eaffd0 88%,#95e1d3 100%);background-size:cover}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.header .header-logo{font-size:30px;font-weight:700;color:#fff;margin:0;padding:10px 0 0 25px;line-height:1;cursor:pointer}.fixed{position:fixed;right:0;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#eb8b8d;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.header.active{background-color:#eb8b8d}.burger-nav{display:none}.topper{position:absolute;top:0;width:100%;max-width:1230px}.navigation{width:100%}.navigation-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-webkit-animation-name:navigation-inner;animation-name:navigation-inner;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes navigation-inner{0%{opacity:0}100%{opacity:1}}@keyframes navigation-inner{0%{opacity:0}100%{opacity:1}}.main-navigation{margin:0;padding:15px 20px 5px 0;font-size:14px;text-transform:uppercase;color:#fff}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}.header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav a{display:inline-block;margin-right:40px;color:#fff;text-decoration:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}nav a:hover{color:#fce38a}.main-navigation svg.shop-icon{display:inline-block;margin:4px 0;vertical-align:center}.main-navigation svg.search-icon{display:inline-block;margin:3px 0 3px 0;vertical-align:center}.main-navigation svg path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.main-navigation a:hover svg path{fill:#fce38a}.introduction-center{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}.introduction{text-align:center}.introduction-inner{width:100%;max-width:880px;margin:0 auto;opacity:0;-webkit-animation-name:introduction-inner;animation-name:introduction-inner;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes introduction-inner{0%{opacity:0}100%{opacity:1}}@keyframes introduction-inner{0%{opacity:0}100%{opacity:1}}.intro-title{font-family:Montserrat,sans-serif;display:inline-block;font-size:140px;font-weight:700;text-transform:uppercase;color:#fff;line-height:140px}.intro-subtitle{font-family:"Kaushan Script",cursive;font-size:62px;font-weight:400;line-height:130px;color:#fff;text-align:center}.intro-title::after{content:"";display:block;width:60px;height:3px;background-color:#fff;margin:50px auto 35px}.button{display:inline-block;max-width:160px;height:40px;margin:0 auto 0;padding:6px 20px;font-family:inherit;color:#fff;text-decoration:none;text-align:center;font-weight:700;text-transform:uppercase;font-size:14px;border:3px solid #fff;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.button:hover{color:#e88482;border-color:#e88482}.nav-toggle{position:absolute;top:45px;right:30px;z-index:1;display:none;width:30px;padding:10px 0;border:0;background:0 0;cursor:pointer;opacity:0;-webkit-animation-name:nav-toggle;animation-name:nav-toggle;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes nav-toggle{0%{opacity:0}100%{opacity:1}}@keyframes nav-toggle{0%{opacity:0}100%{opacity:1}}.nav-toggle.active .nav-toggle-item{background:0 0}.nav-toggle.active .nav-toggle-item::before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(45deg) translateX(-2px);-ms-transform:rotate(45deg) translateX(-2px);transform:rotate(45deg) translateX(-2px)}.nav-toggle.active .nav-toggle-item::after{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg) translateX(-3px);-ms-transform:rotate(-45deg) translateX(-3px);transform:rotate(-45deg) translateX(-3px)}.nav-toggle-item{position:absolute;top:5px;right:0;left:0;bottom:0;margin:auto;display:block;width:100%;height:3px;background-color:#fff}.nav-toggle-item::after{content:"";position:absolute;left:0;top:8px;width:100%;height:3px;background-color:#fff;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.nav-toggle-item::before{content:"";position:absolute;left:0;top:-8px;width:100%;height:3px;background-color:#fff;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.slider{width:100%;position:absolute;bottom:0;left:0;z-index:1}.slider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;opacity:0;-webkit-animation-name:slider-inner;animation-name:slider-inner;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slider-inner{0%{opacity:0}100%{opacity:1}}@keyframes slider-inner{0%{opacity:0}100%{opacity:1}}.slider-item{position:relative;width:23%;padding:20px 0;font-size:18px;text-transform:uppercase;color:#fff;opacity:.5;border-top:3px solid #fff}.slider-item:hover{opacity:1;cursor:pointer}.slider-item:hover::before{content:"";position:absolute;top:-3px;left:0;display:block;width:70px;height:3px;background-color:#f38181}.slider-item b{padding-right:7px;font-size:24px;font-weight:700}.section{padding:80px 0}.no-webp .section--devices{background:url("../img/Devices/Layer 45.jpg") center no-repeat}.section--devices{background-size:cover;max-height:855px}.section--reviews{background-color:#f8f8f8}.section-header{width:100%;max-width:950px;margin:0 auto 50px;text-align:center}.section-subtitle{font-family:"Kaushan Script",cursive;font-size:24px;font-weight:300;line-height:0;margin-bottom:20px}.section-title{position:relative;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase}.section-title::after{content:"";display:block;margin:35px auto 45px;width:60px;height:3px;background-color:#f38181}.section-text{font-family:Roboto,sans-serif;font-size:15px;color:#999}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto -15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:33.333%;padding:0 15px;margin-bottom:20px}.card-item{position:relative;background-color:#95e1d3;cursor:pointer}.card-item:hover .card-img{-webkit-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0)}.card-item:hover .card-img img{opacity:.2}.card-img{background:-webkit-gradient(linear,left top,left bottom,from(#f38181),to(#fce38a));background:-o-linear-gradient(top,#f38181,#fce38a);background:linear-gradient(to bottom,#f38181,#fce38a);-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.card-img{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.card-img img{display:block;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;max-width:100%;height:auto}.card-text{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);font-size:18px;font-weight:600;text-transform:uppercase;color:#fff;text-align:center;opacity:0;-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.card-item:hover .card-text{opacity:1;-webkit-transform:translate3d(-10px,-30px,0);transform:translate3d(-10px,-30px,0)}.statistics{background-color:#95e1d3}.stat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:70px 0;border-right:1px solid #b5eae0;text-align:center;color:#fff;line-height:1}.stat-item:first-child{border-left:1px solid #b5eae0}.stat-number{margin-bottom:15px;font-size:72px;font-weight:700}.stat-text{font-size:14px;text-transform:uppercase}.services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.services-item{width:33.333%;position:relative;padding:0 35px 30px 80px;margin-bottom:40px}.services-item--border{border-bottom:1px solid #e5e5e5}.services-icon{position:absolute;top:0;left:28px;z-index:1;cursor:pointer}.services-title{font-size:15px;text-transform:uppercase;padding-bottom:15px;color:#333;cursor:pointer}.services-text{font-family:Roboto,sans-serif;font-size:15px;color:#999}hr{display:block;width:100%;height:1px;margin:40px 0;border:0;background-color:#e5e5e5}.devices{position:relative;width:100%;max-width:600px;margin:0 auto}.device-item{display:block;max-width:100%;height:auto}.device-item--iphone{position:absolute;bottom:-90px;right:0;z-index:1}.section-header--topper{margin-top:50px}.presentation{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;width:100%}.presentation-inner{width:50%}.presentation-item{display:block;width:100%}.img-wrapper{width:50%;max-width:570px;margin-right:20px}.presentation-img{max-width:100%;height:auto}.presentation-item{display:block;border:1px solid #e5e5e5;border-bottom:none;margin-bottom:10px}.presentation-title{position:relative;font-size:15px;text-transform:uppercase;color:#5a5a5a;padding:20px 20px 20px 60px;border-bottom:1px solid #e5e5e5;cursor:pointer}.presentation-title::after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);display:block;width:18px;height:18px;border-top:2px solid #ccc;border-right:2px solid #ccc}.presentation-item.active .presentation-title::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.presentation-item.active .presentation-text{display:block}.presentation-item-img{position:absolute;left:15px;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px}.presentation-text{display:none;padding:15px 20px 20px;font-family:Roboto,sans-serif;font-style:italic;font-size:15px;font-weight:300;line-height:24px;color:#b6b6b6;border-bottom:1px solid #e5e5e5}.reviews{padding:0 110px;position:relative}.reviews-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:0;color:transparent}.reviews-button::after{content:"";top:50%;right:20px;display:block;width:18px;height:18px;border-top:2px solid #ccc;border-right:2px solid #ccc}.reviews-button--prev{left:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.reviews-button--next{right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.reviews-item{position:relative;padding-left:205px}.reviews-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1}.reviews-border{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.review-text{font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:24px;line-height:36px;color:#999}.review-author{margin-top:15px;font-family:"Kaushan Script",cursive;font-size:24px;color:#000}.review-author::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:60px;height:3px;background-color:#f38181}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-item svg path{fill:#f38181}.social-item{padding:15px;background-color:#fce38a;border-right:1px solid #f9bd87;text-decoration:none}.social-item:last-child{border-right:none}.social-item:hover{background-color:#f38181;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.social-item:hover svg path{fill:#fff;-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s}.social-item svg{display:inline-block;width:100%}.card-info{display:inline-block;width:100%;margin-top:25px;text-align:center}.card-people{font-size:14px;text-transform:uppercase;color:#333}.card-prof{font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:15px;color:#999;line-height:24px}.section--awards{background-color:#f8f8f8}.awards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;max-width:1230px;margin:0 auto}.awards-item{display:block}.awards-item:last-child{margin-right:0}.awards-item img{display:block;max-width:100%;width:110px;height:110px;margin-bottom:10px}.works{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;margin-bottom:40px}.works-column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:100%}.works-item{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#f38181),to(#fce38a));background:-o-linear-gradient(top,#f38181,#fce38a);background:linear-gradient(to bottom,#f38181,#fce38a);-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.works-item:hover .work-img{opacity:.1}.works-item:hover .works-info{opacity:1}.works-info{-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:100%;padding:0 15px;text-align:center;color:#fff;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.work-img{display:block;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}.works-title{font-size:14px;text-transform:uppercase;margin-bottom:15px}.works-text{font-family:Roboto,sans-serif;font-size:15px;font-weight:300;font-style:italic;line-height:0}.section--members{background-color:#fff;max-height:830px}.member-of-team{position:absolute;top:-40px;left:-30px;border-radius:50%;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;cursor:pointer}.member-of-team:hover{opacity:.7}.no-webp .section--clients{background-image:url("../img/clients/Layer 53.jpg")}.section--clients{background-color:#d3d3d3;background-repeat:no-repeat;background-position:center;background-size:cover}.clients{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px}.clients-item{position:relative;width:50%;padding:0 45px 0 175px}.clients-img{position:absolute;top:-20px;left:40px;border-radius:50%}.clients-content{display:inline-block;margin-bottom:54px;text-align:left}.clients-name{font-size:14px;text-transform:uppercase;color:#333;line-height:0;margin-bottom:15px}.clients-prof{position:relative;margin-bottom:35px;font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:15px;color:#474747}.clients-prof::before{content:"";position:absolute;left:0;top:40px;width:60px;height:3px;background-color:#f38181}.card-text{font-family:Roboto,sans-serif;font-size:15px}.daylist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.daylist-item{width:30%;margin-right:30px;margin-bottom:20px}.daylist-item:nth-child(3n+3){margin-right:0}.daylist-img{width:100%}.daylist-header{position:relative}.daylist-date{position:absolute;left:-10px;bottom:20px;display:inline-block;width:60px;height:70px;margin:0;padding:20px 15px 15px;line-height:20px;text-align:center;background-color:#95e1d3}.date{display:inline-block;font-size:30px;font-weight:700;color:#fff;line-height:0;margin-bottom:25px}.month{display:inline-block;font-family:Roboto,sans-serif;font-style:italic;font-size:15px;font-weight:300;color:#fff;line-height:0}.daylist-title{display:inline-block;margin:10px 0;padding:0;font-family:Roboto,sans-serif;font-size:14px;text-transform:uppercase;color:#333}.daylist-text{padding-bottom:20px;font-family:Roboto,sans-serif;font-size:15px;color:#999;border-bottom:1px solid #e5e5e5}.daylist-stat{display:inline-block;margin-top:10px;font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:15px;color:#999}.daylist-stat-img{display:inline-block}.daylist-stat-img:last-child{vertical-align:middle;margin-left:20px}.no-webp .section--map{background-image:url("../img/map/Layer 59.jpg")}.section--map{background-color:#d9d9d9;background-repeat:no-repeat;background-position:center;background-size:cover}.location{position:relative;text-align:center;vertical-align:middle;font-weight:700;font-size:24px;text-transform:uppercase;color:#f38181}.location a{text-decoration:none;color:#f38181}.no-webp .location::before{background-image:url("../img/map/PIN 2.png")}.location::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-35px;background-repeat:no-repeat;background-position:center;width:25px;height:25px}.location::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-20px;width:60px;height:3px;background-color:#f38181}.footer-column--mogo{width:456px;margin-right:50px}.footer-column--blog{width:345px;margin-right:75px}.footer-column--inst{width:270px}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:69px;border-bottom:1px solid #e5e5e5}.footer-inner{margin-top:80px}.footer-logo{margin-bottom:30px;font-size:46px;font-weight:700;color:#ccc;line-height:1;-webkit-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}.footer-logo:hover{color:#f38181}.footer-text{margin-bottom:30px;font-family:Roboto,sans-serif;font-size:15px;line-height:24px;color:#999}.footer-followers{margin-bottom:28px;padding-bottom:19px;font-size:14px;color:#333;border-bottom:1px solid #e5e5e5}.footer-social{font-family:Roboto,sans-serif;font-size:15px;font-style:italic;font-weight:300;line-height:24px;color:#999;margin-bottom:30px}.footer-social a{display:inline-block;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.footer-social img{display:inline-block;padding:0;margin-right:7px;margin-left:8px;vertical-align:middle;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer-social a:hover{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.footer-social img:last-child{margin-right:0}.footer-social img:first-child{margin-left:20px}.subscribe-form{width:229px;padding:14px 12px;color:#000;background-color:#fff;border:1px solid #e7e7e7}.subscribe-form:hover{border:1px solid #95e1d3}.footer-button{padding:15px 33px;width:149px;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;background-color:#95e1d3;border:1px solid #95e1d3;cursor:pointer;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.footer-button:active,.footer-button:hover{background-color:#74dac4}.footer-title{margin-bottom:40px;font-size:14px;font-weight:700;text-transform:uppercase;color:#333}.footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;max-width:370px;margin-bottom:30px}.footer-item:last-child{margin-bottom:0}.footer-item-text{font-size:12px;text-transform:uppercase;color:#333;line-height:18px;cursor:pointer}.item-date{font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:13px;line-height:24px;color:#999}.footer-item-img{display:block;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;margin-right:20px}.footer-item-img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer-inst{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img-inst{display:block;margin-right:2px;margin-bottom:2px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.img-inst:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.inst-info{display:inline-block;margin-top:20px;font-family:Roboto,sans-serif;font-style:italic;font-weight:300;font-size:13px;color:#333;line-height:24px;cursor:pointer}.inst-info:hover{text-decoration:underline}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.copyright-text{display:inline-block;margin:24px auto;font-size:14px;color:#333;text-align:center}.copyright-link{text-decoration:none;color:#f38181}.copyright-link:hover{text-decoration:underline}@media (max-width:1230px){.intro-subtitle{font-size:52px}.intro-title{font-size:120px}.review-text{font-size:20px;line-height:30px}}@media (max-width:1230px) and (max-width:990px){.intro-subtitle{font-size:42px}.intro-title{font-size:80px;line-height:80px}.services-item{width:50%}.services-item--border{border:none}.reviews{padding:0 60px}.reviews-border{width:100px;height:100px;left:20px}.reviews-icon{position:absolute;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px}.reviews-item{padding-left:150px}.review-author{font-size:20px}.member-of-team{width:150px;height:150px;top:0}.clients-img{position:absolute;top:-20px;left:0;border-radius:50%}.clients-item{padding-left:125px;padding-right:25px}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-column--mogo{width:100%;margin-bottom:40px}.footer-column--blog{width:40%}.footer-column--inst{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:40%}}@media (max-width:1230px) and (max-width:770px){.header-logo{padding:5px 0 5px 15px}.nav-toggle{display:block;top:10px}.intro{min-height:650px}.main-navigation{display:none}.burger-nav{display:none;position:absolute;right:0;top:45px;z-index:1;padding-right:40px;padding-bottom:0;background-color:#eb8b8d;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.burger-nav.active{display:block}.burger-inner ul{list-style-type:none;display:block;margin-bottom:10px;padding-left:40px}.burger-inner a{display:inline-block;padding-bottom:10px;text-decoration:none;color:#fff;font-family:inherit;font-size:20px;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.burger-inner svg path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}.burger-inner a:hover{color:#fce38a;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.burger-inner svg path:hover{fill:#fce38a}.slider-text{display:none}.slider-item:hover::before{content:"";width:50%}.intro-subtitle{font-size:32px}.intro-title{font-size:70px;line-height:80px}.section{padding:40px 0}.section--devices{padding-bottom:0}.stat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33%;padding:30px 0;border:0}.stat-item:first-child{border:0}.stat-number{margin-bottom:15px;font-size:52px}.services{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-item{width:100%;max-width:400px;padding-left:55px;padding-right:0}.services-icon{left:0}.img-wrapper{display:none}.presentation-inner{width:100%}.presentation-item{margin-right:0}.awards-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.works{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:47px}.works-column{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.clients-item{width:100%}.daylist-item{width:100%;margin-right:0;margin-bottom:30px}.footer-column{display:block;margin:30px auto}.footer-column--blog{width:100%}.footer-column--inst{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}}@media (max-width:1230px) and (max-width:575px){.intro-subtitle{font-size:32px}.intro-title{font-size:40px}.intro-title{line-height:48px}.section-header{margin-bottom:50px}.section-title{font-size:24px}.section-subtitle{font-size:20px}.section-title::after{margin:20px auto}.card{display:block;margin:50px auto -15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto 15px}.card-inner:last-child{margin-bottom:0}.card-item{width:100%;max-width:410px;margin:0 auto}.card-img img{width:100%}.stat-item{width:100%;border-bottom:1px solid #b5eae0}.stat-item:first-child{border-bottom:1px solid #b5eae0}.stat-number{font-size:52px}.devices{max-width:320px}.device-item--iphone{width:180px;bottom:-50px;right:0}.presentation-img,.presentation-item{max-height:100%}.reviews{padding:0}.reviews-button{top:10%}.reviews-item{padding:100px 0 0}.reviews-border{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:100px}.reviews-icon{position:absolute;display:inline-block;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.review-author::before{content:"";width:30px}.member-of-team{width:150px;height:150px;top:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.works-column{width:100%}.clients-img{position:static;display:block;margin:0 auto 10px}.clients-item{display:block;padding-left:0;margin:0 auto}.clients-content{text-align:center}.clients-prof::before{content:"";left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-item-info{display:block;width:40%}.footer-item-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-item-info{left:110px}}.webp .intro{background:url(../img/back-image.webp) center no-repeat}.webp .section--devices{background:url("../img/Devices/Layer 45.jpg") center no-repeat}.webp .section--clients{background-image:url("../img/clients/Layer 53.jpg")}.webp .section--map{background-image:url("../img/map/Layer 59.jpg")}.webp .location::before{background-image:url("../img/map/PIN 2.png")}
/*# sourceMappingURL=style.min.css.map */
