@charset "UTF-8";*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}:focus{outline:none}html,body{overflow-x:hidden;font-family:'Fira Sans','Arial',sans-serif;font-size:20px;font-weight:400;text-rendering:optimizeLegibility}.row{max-width:1140px;margin:0 auto}a{text-transform:uppercase;text-decoration:none;color:#7690C9}h1{font-weight:100}h2,h3,p{color:#555;text-align:justify}p{font-size:95%}h2,h3{display:block;text-align:center;font-weight:300;text-transform:uppercase}h3{font-size:110%;margin-bottom:10px}h1,h2{letter-spacing:1px}h2{font-size:200%;margin-bottom:30px;font-weight:200}.mr-50px{margin-bottom:50px}h1{text-transform:uppercase;word-spacing:4px}h2:after{display:block;height:2px;background-color:#7690C9;content:" ";width:100px;margin:0 auto;margin-top:30px}.icon-big{font-size:350%;display:block;color:#7690C9;margin-bottom:10px}header{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0.7))),url(img/main-bg.jpg);background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(img/main-bg.jpg);background-size:cover;height:100vh;background-attachment:fixed}.main-nav{padding:5px 0 20px}.main-nav__img{height:75px}.main-nav__links{list-style:none;margin-left:auto}.main-nav__links li{display:inline-block;margin-left:10px}.main-nav__links li a{text-transform:uppercase;text-decoration:none;color:#fff}.main-nav__links li a:active,.main-nav__links li a:hover{padding-bottom:5px;border-bottom:1px solid #7690C9}.nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2px inherit}.sticky{position:fixed;top:0;left:0;width:100%;background-color:rgba(255,255,255,0.98);font-size:90%;-webkit-box-shadow:0 2px 2px #efefef;box-shadow:0 2px 2px #efefef;z-index:9999;padding-top:2px;padding-bottom:2px}.sticky .main-nav__img{height:45px}.sticky .main-nav__links li a{color:#555}.sticky .main-nav__links li a:active,.sticky .main-nav__links li a:hover{padding-bottom:8px;border-bottom:5px solid #7690C9}.mobile-nav-icon{cursor:pointer;display:none;font-size:200%;color:#fff}.hero-container{margin-top:30vh;margin-left:5vw}.hero-container__textbox{font-weight:300;font-size:240%;margin-bottom:20px}.btn{text-transform:none}.btn:link,.btn:visited{text-decoration:none;padding:10px 20px;border-radius:200px;-webkit-transition:background-color 0.2s,border 0.2s,color .2s;transition:background-color 0.2s,border 0.2s,color .2s}.btn-full:link,.btn-full:visited{border:1px solid #7690C9;color:#fff;background-color:#7690C9}.btn-full:hover,.btn-full:active{border:1px solid #4262a8;color:#fff;background-color:#4262a8}.btn-ghost{margin-left:10px}.btn-ghost:link,.btn-ghost:visited{border:1px solid #7690C9;color:#fff}.btn-ghost:hover,.btn-ghost:active{border:1px solid #5172bb;color:#fff;background-color:#5172bb}.btn-ghost-blue{margin-left:10px}.btn-ghost-blue:link,.btn-ghost-blue:visited{border:1px solid #7690C9;color:#7690C9}.btn-ghost-blue:hover,.btn-ghost-blue:active{border:1px solid #5172bb;color:#fff;background-color:#5172bb}.long-copy{line-height:145%;width:70%;margin-left:15%;text-align:center}.section-options{padding:80px 0}.options{margin-top:30px}.options__option{display:block;padding:10px 1%;text-align:start}.section-works{padding:0}.works{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.works__img{overflow:hidden;width:16.66%;height:auto;background-color:#000}.works__img img{width:100%;opacity:.7;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:opacity 0.5s,-webkit-transform .5s;transition:opacity 0.5s,-webkit-transform .5s;transition:transform 0.5s,opacity .5s;transition:transform 0.5s,opacity 0.5s,-webkit-transform .5s}.works__img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}.section-howitworks{background-color:#f4f4f4;padding:80px 0}.steps{margin-top:30px;margin-left:20vw}.steps__step{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.steps__step:last-of-type{margin-bottom:80px}.steps__step span{-ms-flex-negative:0;flex-shrink:0;height:55px;width:55px;color:#7690C9;border:2px solid #7690C9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;margin-right:20px;font-size:160%;text-decoration:none}.section-whatdowedo{padding:80px 0}.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.actions__action{-ms-flex-negative:0;flex-shrink:0;display:block;width:25%;padding-top:40px}.actions__action span{text-align:center}.actions__action p{text-align:center}.section-testimonials{margin:0;padding:50px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0.6))),url(img/back-customers.jpg);background-image:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url(img/back-customers.jpg);background-size:cover;background-position:center;color:#fff;background-attachment:fixed;line-height:145%}.section-testimonials h2{color:#fff}blockquote{padding:2%;font-style:italic;position:relative;margin-top:40px}blockquote:before{content:"\201C";font-size:400%;font-weight:300;display:block;position:absolute;top:-5px;left:-5px}.cite{font-size:90%;margin-top:25px;color:#fff}.cite img{height:50px;border-radius:50%;margin-right:10px;vertical-align:middle;display:inline-block}.section-place{padding:80px 0;background-color:#f4f4f4}.map-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-container__map{overflow:hidden;border:none}.contacts{text-decoration:none;list-style:none;font-size:150%}.contacts li{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-icon{width:36px;margin-right:20px;font-size:36px;height:36px}.link{text-transform:none;font-size:90%}.link:visited,.link:link{padding-bottom:5px;border-bottom:1px solid #7690C9;-webkit-transition:color .5s;transition:color .5s}.link:hover,.link:active{color:#555;border-bottom:1px solid rgba(255,255,255,0)}.whats-app-icon{color:#25D366;font-size:48px}.call-icon{color:#0b8438;font-size:48px}.section-form{padding:80px 0;color:#555}input,option,select,textarea{color:#555}.contact-form{width:60%;margin:15px 20% 0}input[type=text],input[type=email],select,textarea{width:100%;padding:7px;border-radius:3px;border-radius:3px;border:1px solid #ccc}textarea{height:100px}input[type=checkbox]{margin:10px 5px 10px 0}.contact-form .row{margin:0;padding:0}.footer{padding:50px 0;color:#888;background-color:#333}.footer-nav{margin:0;padding:0;list-style:none;display:inline-block}.footer-nav li{display:inline-block;margin-right:5px}.footer-nav li:last-child{margin-right:0}.s-link:link,.s-link:visited,.footer-nav__link:link,.footer-nav__link:visited{color:#888;-webkit-transition:color .7s;transition:color .7s;text-transform:none}.footer-nav__link:active,.footer-nav__link:hover{color:#fff;text-transform:none}.footer-nav:last-child{margin-right:0}.vk:hover{color:#45668e}.ph:hover{color:#00e461}.inst:hover{color:#8a3ab9}.wa:hover{color:#4dc247}.loc:hover{color:#fff}.s-link{font-size:140%}.nav-1{width:50%;font-size:80%;display:inline-block;font-weight:500}.nav-2{width:49%;text-align:right;display:inline-block}.rights{font-size:80%;display:block;color:#888;margin-top:20px;text-align:center}.js--wp-1,.js--wp-2,.js--wp-3__o-1,.js--wp-3__o-2,.js--wp-3__o-3{opacity:0}.js--wp-1.animated,.js--wp-2.animated,.js--wp-3__o-1.animated,.js--wp-3__o-2.animated,.js--wp-3__o-3.animated{opacity:1}.js--st-1,.js--st-2,.js--st-3,.js--st-4,.js--st-5{opacity:0}.js--st-1.animated,.js--st-2.animated,.js--st-3.animated,.js--st-4.animated,.js--st-5.animated{opacity:1}.notdisplay{display:none}