body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}@font-face{font-family:social-icons;src:url(/fonts/social-icons.eot?i7urd8);src:url(/fonts/social-icons.eot?i7urd8#iefix) format("embedded-opentype"),url(/fonts/social-icons.ttf?i7urd8) format("truetype"),url(/fonts/social-icons.woff?i7urd8) format("woff"),url(/fonts/social-icons.svg?i7urd8#social-icons) format("svg");font-weight:400;font-style:normal}.si{font-family:social-icons!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-dribbble:before{content:"\e900";color:inherit;font-size:13px}.social-facebook:before{content:"\e901";color:inherit;font-size:13px}.social-flickr:before{content:"\e902";color:inherit;font-size:8px}.social-google-plus:before{content:"\e903";color:inherit;font-size:12px}.social-rss:before{content:"\e904";color:inherit;font-size:12px}.social-skype:before{content:"\e905";color:inherit;font-size:14px}.social-twitter:before{content:"\e906";color:inherit;font-size:11px}body{padding-top:100px;font-family:Open Sans,sans-serif;font-size:15px;color:#637988;line-height:20px}ol,ul{list-style-type:none;padding:0}.btn,.h1,.h2,.h3,.h4,.h5,.h6,button,h1,h2,h3,h4,h5,h6,label,ol,p,ul{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block}.h1,h1{font-size:110px;font-weight:600}.h2.section-title,h2.section-title{font-size:70px;font-weight:600;text-transform:uppercase;color:#2c4755}.h2.section-title:after,h2.section-title:after{display:block;content:"";width:100%;height:13px;background:url(/static/img/svg/separator.svg) 50% no-repeat;margin-top:34px}.title-content{text-align:center}.title-content p{margin-top:34px}.h3,h3{font-size:35px;font-weight:600;text-transform:uppercase}.h4,h4{font-size:20px;font-weight:400;text-transform:none}section{position:relative;background-color:#fff}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,70,81,.9)}.btn-default{padding:9px 0;width:150px;letter-spacing:.025em;text-transform:uppercase;font-size:15px;font-weight:600;border-radius:20px;box-sizing:border-box;transition:all .3s;outline:none;box-shadow:none}.btn-default.white-yellow{color:#f5c51d;background-color:#fff;border:1px solid #fff}.btn-default.white-yellow.active.focus,.btn-default.white-yellow.active:focus,.btn-default.white-yellow.active:hover,.btn-default.white-yellow:active.focus,.btn-default.white-yellow:active:focus,.btn-default.white-yellow:active:hover,.btn-default.white-yellow:hover{color:#fff;background:#f5c51d;border:1px solid #fff;box-shadow:none;outline:none}.btn-default.yellow-white{color:#fff;background-color:#f5c51d;border:1px solid #f5c51d}.btn-default.yellow-white.active.focus,.btn-default.yellow-white.active:focus,.btn-default.yellow-white.active:hover,.btn-default.yellow-white:active.focus,.btn-default.yellow-white:active:focus,.btn-default.yellow-white:active:hover,.btn-default.yellow-white:hover{color:#f5c51d;background:#fff;border:1px solid #f5c51d;box-shadow:none;outline:none}.btn-default.white-blue{color:#334752;background-color:#fff;border:1px solid #fff}.btn-default.white-blue.active.focus,.btn-default.white-blue.active:focus,.btn-default.white-blue.active:hover,.btn-default.white-blue:active.focus,.btn-default.white-blue:active:focus,.btn-default.white-blue:active:hover,.btn-default.white-blue:hover{color:#fff;background:#334752;border:1px solid #fff;box-shadow:none;outline:none}.social-list{margin-top:45px}.social-list li{display:inline-block;margin-right:17px}.social-list li:last-of-type{margin-right:0}.social-list a{position:relative;display:block;width:35px;height:35px;color:#324651;background:#fafafa;border:1px solid #fff;border-radius:100%;box-sizing:border-box;text-decoration:none;text-align:center;transition:all .3s ease-out}.social-list a:hover{color:#fff;background:#f5c51d}.si{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:35px}#main-navigation.navbar{min-height:100px;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;line-height:1;margin-bottom:0}#main-navigation.navbar .navbar-nav{display:inline-block;float:none}#main-navigation.navbar .navbar-collapse{text-align:center}#main-navigation.navbar-fixed-top .navbar-collapse{max-height:380px}#main-navigation.navbar-default{background-color:#fff}#main-navigation .navbar-brand,#main-navigation.navbar-default .navbar-nav>li>a.navbar-brand{height:100px;padding:29px 45px 23px}#main-navigation .navbar-brand img{max-height:48px}#brand-mobile{display:none}#main-navigation .navbar-brand-center{position:absolute;left:50%;transform:translateX(-50%)}#brand-desktop{display:block}.navbar-default .navbar-nav>li>a{font-size:15px;color:#334752;padding:40px 37px}#main-navigation.navbar-default .navbar-nav>.active>a,#main-navigation.navbar-default .navbar-nav>.active>a:focus,#main-navigation.navbar-default .navbar-nav>.active>a:hover,#main-navigation.navbar-default .navbar-nav>li>a:focus,#main-navigation.navbar-default .navbar-nav>li>a:hover{color:#f5c51d;background-color:transparent}#main-navigation.navbar-default .navbar-toggle{margin-top:34px;margin-bottom:34px;border:0;border-radius:0}#main-navigation.navbar-default .navbar-toggle:focus,#main-navigation.navbar-default .navbar-toggle:hover{background-color:transparent}#main-navigation.navbar-default .navbar-toggle .icon-bar{background:#f5c51d;width:22px;transition:all .3s}#main-navigation .navbar-toggle.collapsed .icon-bar{background:#334752}.navbar-toggle .icon-bar:first-of-type{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggle .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .icon-bar:first-of-type{transform:rotate(0)}.navbar-toggle.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggle.collapsed .icon-bar:nth-of-type(3){transform:rotate(0)}#home{height:950px}.carousel{width:100%;height:100%}.carousel .item{height:950px;background:url(/static/img/slider_background.png) 50% no-repeat;background-size:cover}.carousel-caption{padding:0;bottom:50%;transform:translateY(50%)}.carousel-caption .btn-default{margin-top:31px}.carousel-caption .h1{margin-top:27px}.carousel-caption p{margin-top:36px}.carousel-indicators li{margin:1px 8px;border-color:#fff;background-color:#fff}.carousel-indicators .active{margin:0 8px;border-radius:8px;border-color:#f5c51d;background-color:#f5c51d}.carousel-control{opacity:0}.carousel-control span{color:#f5c51d}#services{padding:91px 0 0}.services-container{position:relative;margin-top:89px;padding:0 0 56px}.services-container .line{position:absolute;top:56px;width:80%;left:10%;border-top:2px solid #f5c51d}.services-container .service{max-width:270px;margin:0 auto;text-align:center}.services-container .service h4{margin-top:53px;text-transform:uppercase;font-weight:600}.services-container .service p{margin-top:28px}.we-make-section{background:url(/static/img/services_background.png) 50% no-repeat;background-size:cover;position:relative;padding:78px 0 0}.we-make-section .img-container{margin-bottom:-48px}.we-make-section h3{color:#f5c51d;margin-top:15px}.we-make-section p{margin-top:37px;color:#fff}.we-make-section .features-list{margin:44px 0 0 28px;color:#fff;text-transform:uppercase}.we-make-section .features-list li{position:relative;line-height:30px;margin-left:60px;margin-bottom:10px}.we-make-section .features-list li:before{content:"";display:block;position:absolute;width:30px;height:30px;left:-60px;background:url(/static/img/svg/circle_plus.svg) 50% no-repeat}.services-cta-container{padding:35px 0;text-align:center;background:#f5c51d}.features-container{text-align:left}#portfolio{padding:92px 0 0}#portfolio-navigation{margin-top:91px;text-align:center;margin-bottom:0}#portfolio-navigation .navbar-nav{display:inline-block;float:none}#portfolio-navigation .navbar-nav>li>.filter{font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;padding:10px 20px;margin:0 5px;color:#637988;background:transparent;border:1px solid transparent;border-radius:20px;box-sizing:border-box;transition:all .3s;outline:none;box-shadow:none}#portfolio-navigation .navbar-nav>li>.filter:focus,#portfolio-navigation .navbar-nav>li>.filter:hover{color:#f5c51d}#portfolio-navigation .navbar-nav>li>.filter.mixitup-control-active,#portfolio-navigation .navbar-nav>li>.filter.mixitup-control-active:focus,#portfolio-navigation .navbar-nav>li>.filter.mixitup-control-active:hover{color:#fff;background:#f5c51d;border:1px solid #f5c51d;box-shadow:none}.portfolio-grid{margin-top:25px;font-size:.1px;text-align:justify}.portfolio-grid:after{content:"";display:inline-block;width:100%}.portfolio-grid .gap,.portfolio-grid .grid-item{position:relative;display:inline-block;margin-top:29px;width:calc(100%/3 - (((3 - 1) * 29px) / 3))}.portfolio-grid .grid-item img{width:100%}.portfolio-grid .grid-item .comming-soon{display:inline-block;background-color:#4d4d4d;color:#fff;width:100%;height:300px;line-height:300px;text-align:center;font-size:30px;vertical-align:middle}#portfolio .btn{display:block;margin:52px auto 0}.video-section{margin-top:94px;padding:94px 0;background:#ffe500;color:#fff}.video-section h4{text-transform:uppercase;font-weight:600;color:#334752}.video-section p{margin-top:21px}.video-section i{font-weight:300;color:#334752}.video-section .video-description{margin-top:31px}.video-section .video-description p:not(:first-of-type){margin-top:10px}#portfolio .video-section .btn{display:inline-block;margin:22px 0 0}.business-section{padding:96px 0 0;background:#324651;color:#fff;text-align:center;overflow:hidden}.business-section p{margin-top:17px}.business-section i{font-weight:300}#portfolio .business-section .btn{display:inline-block;margin:36px 0 0}.business-section .img-container{margin-top:51px;margin-bottom:-47px}#about{padding:86px 0 0}.about-team{margin-top:55px}.about-team .team-member:focus{outline:none}.about-team .team-member .img-container img{display:inline-block}.about-team .team-member .description{max-width:100%}.about-team .team-member .h4,.about-team .team-member h4{margin-top:64px;font-size:25px;font-weight:600;color:#f5c51d}.about-team .team-member .position{margin-top:18px;font-weight:600;color:#334752;text-transform:uppercase}.about-team .team-member .biography{margin-top:38px}.about-team .team-member .biography p:not(:first-of-type){margin-top:15px}.team-member.slick-slide{opacity:.2;transition:opacity 1s ease-out}.team-member.slick-slide.slick-center{opacity:1;transition:opacity 1s ease-out}.skills-company-subsection{padding:90px 0;background:#324651;color:#fff}.skills-company-subsection h4{color:#f5c51d;font-weight:600;text-transform:uppercase}.skills-subsection{margin-top:20px}.skills-subsection p{margin-top:20px;text-transform:uppercase;font-weight:300}.skills-subsection .progress{margin-top:15px;height:15px;border-radius:10px;background-color:#fff}.skills-subsection .progress-bar{line-height:15px;border-radius:10px;background-color:#f5c51d}.company-subsection .description{margin-top:65px}.company-subsection .description p:not(:first-of-type){margin-top:15px}#blog{padding:93px 0 0;background:#fafafa}.first-row-entry{margin-top:93px}.second-row-entry{margin-top:32px}.blog-entry{background:#fff;border-bottom:2px solid #c2cfd7}.blog-entry-inner{padding:24px 21px 17px;overflow:hidden}.blog-entry img{width:100%}.blog-entry a{text-decoration:none;color:#f5c51d}.blog-entry a:active,.blog-entry a:focus,.blog-entry a:hover{color:#637988}.blog-entry .author-date{margin-top:11px;font-size:11px}.blog-entry .entry-content{margin-top:25px}.blog-entry .read-more{display:block;margin-top:20px;text-transform:uppercase;font-weight:600}#articles .btn{display:block;margin:55px auto 0}#blog .newsletter{margin-top:95px;padding:53px 0;background:#f5c51d;color:#fff}#blog .newsletter .h3,#blog .newsletter h3{font-size:30px;text-align:center}#blog .newsletter-form{margin-top:38px;text-align:center}#blog .newsletter-form #Email{display:block;width:100%;padding:9px 22px;border:1px solid #fff;border-radius:20px;color:#637988;font-weight:300;outline:none;transition:border .3s ease-out}#blog .newsletter-form #Email:active,#blog .newsletter-form #Email:focus{outline:none;border:1px solid #637988}#blog .newsletter-form #Email::-webkit-input-placeholder{font-style:italic}#blog .newsletter-form #Email::-moz-placeholder{font-style:italic}#blog .newsletter-form #Email:-ms-input-placeholder{font-style:italic}#blog .newsletter-form #Email:-moz-placeholder{font-style:italic}#blog .newsletter-form .btn{display:block;width:100%;max-width:170px;font-size:13px;padding:10px 0}#contact{padding:89px 0 93px;background:#324651}#contact,#contact .section-title{color:#fff}#contact .contact-form{margin-top:92px}#contact .contact-form input,#contact .contact-form textarea{display:block;width:100%;font-weight:300;padding:18px 26px;color:#fff;background:transparent;border:1px solid #fff;border-radius:5px}#contact .contact-form input:active,#contact .contact-form input:focus,#contact .contact-form textarea:active,#contact .contact-form textarea:focus{outline:none}#contact .contact-form textarea{resize:none}#contact .contact-form input::-webkit-input-placeholder,#contact .contact-form textarea::-webkit-input-placeholder{color:#fff}#contact .contact-form input::-moz-placeholder,#contact .contact-form textarea::-moz-placeholder{color:#fff}#contact .contact-form input:-ms-input-placeholder,#contact .contact-form textarea:-ms-input-placeholder{color:#fff}#contact .contact-form input:-moz-placeholder,#contact .contact-form textarea:-moz-placeholder{color:#fff}#contact .contact-form .row:last-of-type{margin-top:30px}#contact .contact-form .btn{display:block;margin:53px auto 0;font-size:13px;width:170px;padding:10px 0}#footer{padding:83px 0 90px;background:#182227;color:#fff;font-size:20px;font-weight:300;text-align:center}#footer .tel{margin-top:26px}#footer .social-list{margin-top:38px}#footer .social-list li{margin-right:21px}#footer .copyright{margin-top:29px;font-size:15px}.text-yellow{color:#f5c51d}.img-container{text-align:center}.img-container img{max-width:100%}.grabbable{cursor:move;cursor:grab;cursor:-webkit-grab}.grabbing{cursor:grabbing;cursor:-webkit-grabbing}@media only screen and (min-width:1440px){.carousel-caption{left:25%;right:25%}}@media only screen and (max-width:1199px){#main-navigation .container{width:100%}#main-navigation.navbar-default .navbar-nav>li>a{padding:40px 23px}#main-navigation .navbar-brand,#main-navigation.navbar-default .navbar-nav>li>a.navbar-brand{padding:29px 23px 23px}.portfolio-grid .gap,.portfolio-grid .grid-item{width:calc(100%/2 - (((2 - 1) * 29px) / 2))}}@media only screen and (max-width:991px){#main-navigation.navbar-default .navbar-nav>li>a{padding:40px 10px}.services-container .service{margin-top:45px}.services-container .line{display:none}.features-container{max-width:650px;margin:0 auto;padding:0 15px;text-align:center}.we-make-section .img-container{margin:60px auto}.we-make-section .features-list{display:inline-block;margin:44px auto 0;text-align:left}.video-section h4{margin-top:45px}#portfolio .video-section .btn{display:block;margin:30px auto 0}.about-team .team-member .description{text-align:center;margin-bottom:45px}.about-team .team-member .h4,.about-team .team-member h4{margin-top:35px}.about-team .team-member .description .biography{text-align:left}.company-subsection h4{margin-top:90px}#contact .contact-form .row div:not(:first-of-type),.company-subsection .description{margin-top:30px}.row.reorder-sm{transform:rotate(180deg);direction:rtl}.row.reorder-sm>[class*=col-]{transform:rotate(-180deg);direction:ltr}}@media only screen and (max-width:767px){h2.section-title{font-size:50px}#brand-mobile,#main-navigation.navbar .navbar-nav{display:block}#main-navigation .navbar-brand-center{padding:29px 45px 23px}#brand-desktop{display:none}#main-navigation.navbar-default .navbar-nav>li>a{padding:20px 0}.carousel-caption .h1{font-size:55px}.portfolio-grid .gap,.portfolio-grid .grid-item{width:calc(100% - (30px * 2));margin-left:30px;margin-right:30px}.business-section .img-container{margin:50px 0 30px}.team-member.slick-slide{opacity:1}.first-row-entry,.second-row-entry{margin-top:45px}#blog .newsletter-form #Email{max-width:370px;margin:0 auto}#blog .newsletter-form .btn{max-width:170px;margin:30px auto 0}}#about .company{padding-bottom:56px}#about .table-company{margin-top:34px;text-align:left}#about .table-company td,#about .table-company th{padding:10px 20px;border-top:0}#concept h3{color:#f5c51d}#home h1,#home h2{font-weight:400}#home ul{list-style-type:none;padding:0}#home li{display:inline-block;margin:0 10px}.company-subsection{text-align:center}#header .navbar-nav>li>a{padding:40px 36px}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/75c6578c0e7ebfd8.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1b496f798a642250.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/ac361f64331e3beb.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/e3e909ff52605f18.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/230e62120f6d785b.woff2) format("woff2");unicode-range:U+0590-05ff,U+200c-2010,U+20aa,U+25cc,U+fb1d-fb4f}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/e859973cdb7f6b3d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/fd72bbd943f0444a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Open_Sans_669cf1;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:optional;src:url(/_next/static/media/647e3efd824faf1c.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Open_Sans_Fallback_669cf1;src:local("Arial");ascent-override:108.98%;descent-override:29.87%;line-gap-override:0.00%;size-adjust:98.08%}.__className_669cf1{font-family:__Open_Sans_669cf1,__Open_Sans_Fallback_669cf1;font-style:normal}