html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Futura;src:url(../fonts/FuturaBold.otf)}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:none}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}:focus{outline:none !important}html,body{width:100%;max-width:100%;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0 auto;width:100%;padding:0;color:#000;font-size:15px;line-height:1.4;font-family:"Roboto"}a{-webkit-transition:0.4s ease;transition:0.4s ease;text-decoration:none;color:#000}a:hover{color:#000}strong{font-weight:600}ul{padding-left:20px}ul li{position:relative;list-style:square}.pull-right{float:right}.pull-left{float:left}.text-right{text-align:right !important}.text-center{text-align:center}.text-left{text-align:left !important}hr{border:none;border-top:1px solid #fff;margin:15px 0}.btn{color:#000;background:transparent;border:1px solid #000;padding:7px 25px 6px;display:inline-block;vertical-align:middle;font-size:15px;line-height:1;font-family:"Roboto";border-radius:0;text-align:center;margin:0;cursor:pointer;letter-spacing:0.8px}.btn:hover{color:#000;background:#93BFC9;cursor:pointer}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{border:1px solid #000;background:transparent;color:#000;height:2.60417vw;line-height:1.04167vw;padding:.78125vw .52083vw;font-size:15px;font-family:"Roboto";width:100%;display:block;margin-bottom:1.04167vw}@media only screen and (max-width: 768px){input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{height:30px;font-size:13px}}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#000}textarea{height:5.20833vw}img{margin:0;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;height:auto}.container{width:100%;margin:0 auto;max-width:990px;padding:0 15px}.container.big{max-width:1270px}@media only screen and (max-width: 768px){.container{max-width:100%;padding:0 15px}}.clearfix:after{clear:both;display:table}h1,h2,h3,h4,h5{font-family:"Futura"}p{font-size:15px;line-height:1.4;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){p{font-size:14px}}h1{font-size:50px;line-height:1.1;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){h1{font-size:35px}}h2{font-size:30px;line-height:1.1;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){h2{font-size:24px}}h3{font-size:36px;line-height:1.1;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){h3{font-size:25.2px}}h4{font-size:16px;line-height:1.4;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){h4{font-size:12.8px}}h5{font-size:14px;line-height:1.4;color:#000;margin-bottom:15px}@media only screen and (max-width: 768px){h5{font-size:11.2px}}.hidden{display:none}.no-margin{margin:0}.os-animation{opacity:0}.os-animation.animated{opacity:1}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{padding:10px 0}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){header .container{display:block}}header .container .logo img{width:80px}@media only screen and (max-width: 768px){header .container .logo img{width:60px}}header .container .hamburger{display:none}@media only screen and (max-width: 768px){header .container .hamburger{display:block;float:right;width:36px;height:36px;padding-top:13px;margin-top:10px}header .container .hamburger span{display:block;width:36px;height:3px;background:black}header .container .hamburger span:before{content:'';display:block;width:36px;height:3px;background:black;position:relative;top:6px}header .container .hamburger span:after{content:'';display:block;width:36px;height:3px;background:black;position:relative;top:9px}}header .container ul{padding:0;margin:0}@media only screen and (max-width: 768px){header .container ul{display:none;margin-top:20px;text-align:center}}header .container ul li{display:inline-block;margin-left:45px}@media only screen and (max-width: 768px){header .container ul li{display:block;margin:0 0 5px}}header .container ul li a{font-family:"Futura";font-size:18px}header .container ul li a:hover{color:#666}footer{background:#231F20;padding:25px 0}@media only screen and (max-width: 768px){footer{padding:10px 0}}.main-slider .slick-arrow{position:absolute;top:50%;z-index:4;font-size:0;background:rgba(255,255,255,0.5);padding:5px 10px 7px;-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer}.main-slider .slick-arrow:before{content:'›';font-size:30px;color:#888;display:inline-block}.main-slider .slick-arrow.slick-prev{left:20px}.main-slider .slick-arrow.slick-prev:before{content:'‹'}@media only screen and (max-width: 768px){.main-slider .slick-arrow.slick-prev{left:0}}.main-slider .slick-arrow.slick-next{right:20px}@media only screen and (max-width: 768px){.main-slider .slick-arrow.slick-next{right:0}}.main-slider .slide{height:500px;background-size:cover;background-position:center center}@media only screen and (max-width: 768px){.main-slider .slide{height:300px}}.about{padding:45px 0 0}@media only screen and (max-width: 768px){.about{padding:30px 0 0}}.about .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.about .row{display:block}}.about .row .col{width:58%}.about .row .col:last-child{width:42%;padding-left:8%}@media only screen and (max-width: 768px){.about .row .col{width:100%;padding:0}.about .row .col:last-child{width:100%;padding:0}}.about .s{position:absolute}.packets{padding:45px 0 0}@media only screen and (max-width: 768px){.packets{padding:20px 0 0}}.packets ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;padding:0}@media only screen and (max-width: 768px){.packets ul{display:block;margin:30px 0 5px}}.packets ul li{display:inline-block;width:25%;list-style:none;text-align:center}@media only screen and (max-width: 768px){.packets ul li{width:100%}}.packets ul li h1{position:relative;padding:50px 0}@media only screen and (max-width: 768px){.packets ul li h1{padding:15px 0 15px 0}}.packets ul li h1:before{content:'';z-index:-1;display:block;position:absolute;width:185px;height:185px;background:#93BFC9;border-radius:50%;top:-18px;left:26px;opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}@media only screen and (max-width: 768px){.packets ul li h1:before{display:none}}.packets ul li h1:hover:before{opacity:1;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}@media only screen and (max-width: 768px){.packets ul li .btn{margin-bottom:30px}}.packets ul li:nth-child(2) h1:before{background:#8C7C88}.packets ul li:nth-child(2) .btn:hover{background:#8C7C88}.packets ul li:nth-child(3) h1:before{background:#C8D5A1;background:#DAB959}.packets ul li:nth-child(3) .btn:hover{background:#C8D5A1;background:#DAB959}.packets ul li:nth-child(4) h1:before{background:transparent}.realizations{padding:45px 0 0}.realizations ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -10px;padding:0;width:calc(100% + 20px)}.realizations ul li{display:inline-block;width:25%;list-style:none;padding:0 10px;margin-bottom:10px}@media only screen and (max-width: 768px){.realizations ul li{width:50%}}.realizations ul li:nth-child(odd){padding-top:60px}@media only screen and (max-width: 768px){.realizations ul li:nth-child(odd){padding:0}}.realizations ul li .image{width:100%;height:370px;position:relative;margin-bottom:5px;overflow:hidden;display:block}@media only screen and (max-width: 768px){.realizations ul li .image{height:250px}}.realizations ul li .image span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s}.realizations ul li .image:hover span{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all 0.3s;transition:all 0.3s}.realizations ul li h3{text-align:center;margin-top:25px}.references{padding:45px 0 0}.references .references-slider .slick-dots{left:calc(50% - 480px);top:-44px;position:absolute;margin:0;padding:0;width:960px;text-align:right}@media only screen and (max-width: 768px){.references .references-slider .slick-dots{width:100%;left:auto;right:15px}}.references .references-slider .slick-dots li{list-style:none;display:inline-block;margin-left:5px}.references .references-slider .slick-dots li button{font-size:0;width:14px;height:14px;border:2px solid #00BFF3;background:#00BFF3;border-radius:7px;padding:0}.references .references-slider .slick-dots li.slick-active button{background:#fff}.references .references-slider .slide{height:500px;background-size:cover;background-position:center center}@media only screen and (max-width: 768px){.references .references-slider .slide{height:300px}}.references .references-slider .slide .container{text-align:right}.references .references-slider .slide .container .info{margin-top:30px;width:470px;color:#fff;text-align:left;background:rgba(0,0,0,0.5);padding:15px;font-size:23px;font-weight:700;display:inline-block}@media only screen and (max-width: 768px){.references .references-slider .slide .container .info{width:100%;font-size:18px}}.contact{background:#333;color:#fff}.contact .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.contact .row{display:block}}.contact .row .col{width:50%}@media only screen and (max-width: 768px){.contact .row .col{width:100%}}.contact .row .col:first-child{padding:50px 0 40px 0}.contact .row .col:first-child h2,.contact .row .col:first-child p,.contact .row .col:first-child a{color:#fff}.contact .row .col:first-child img{width:200px}@media only screen and (max-width: 768px){.contact .row .col:first-child img{width:100px}}
/*# sourceMappingURL=style.min.css.map */