*{margin:0;padding:0;font-family:'Open Sans', arial, sans-serif}ul{list-style:none}p{color:#5a5a5a;font-size:13px;letter-spacing:0.25px;line-height:24px}.primary-button a{display:inline-block;background-color:#a2cf8d;padding:12px 18px;color:#fff;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border-radius:20px;-webkit-transition:all 0.5s;transition:all 0.5s}.primary-button a:hover{background-color:#5c9d7d}.white-button a{display:inline-block;background-color:#fff;padding:12px 18px;color:#121212;font-size:11px;font-weight:500;text-transform:uppercase;text-decoration:none;border-radius:20px;-webkit-transition:all 0.5s;transition:all 0.5s}.white-button a:hover{background-color:#121212;color:#fff}.section-heading h3{text-align:center;font-size:24px;text-transform:uppercase;font-weight:700;color:#121212}.section-heading .line-dec{width:60px;height:3px;background-color:#121212;margin:0 auto}.slide-caption{color:#fff}.slide-caption span{font-size:14px;text-transform:uppercase}.slide-caption h2{font-size:36px;text-transform:uppercase;font-weight:900}.slide-caption p{font-size:13px;letter-spacing:0.25px;line-height:24px}ul.cd-hero-slider{margin-bottom:0px !important}.header{position:fixed;top:0;left:0;width:100%;padding:0;z-index:10000;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:80px;background-color:transparent;text-align:center;line-height:40px}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:none}.navbar-brand{line-height:80px;padding:0px}.navbar-nav>li{margin-left:45px}.navbar-nav>li>a{color:#fff !important;font-size:13px;font-weight:300;text-transform:uppercase;text-shadow:none;line-height:80px;padding:0px;letter-spacing:0.5px}.navbar-nav>li.languages a{display:inline;color:#fff}.navbar-nav>li.languages a:hover,.navbar-nav>li.languages a.active{text-decoration:none;color:#a2cf8d !important}.navbar-nav>li .separator{color:#fff}.header.active{background-color:rgba(250,250,250,0.98);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25)}.header.active .navbar-nav>li>a{font-size:13px;font-weight:300;text-transform:uppercase;text-shadow:none;color:#121212 !important}.header.active .navbar-nav>li>a.active{text-decoration:none;color:#a2cf8d !important}.header.active .separator{color:#000}.navbar-brand .logo{margin-top:22px;background-image:url(../img/logo-white.png);display:inline-block;width:125px;height:45px;background-repeat:no-repeat}.header.active .navbar-brand .logo{margin-top:22px;background-image:url(../img/logo-black.png);display:inline-block;width:125px;height:30px;background-repeat:no-repeat}#main-nav{background-color:transparent;background-image:none !important}.header .navbar-brand{font-weight:900}.navbar-inverse{background-image:none;background-color:transparent}.header .navbar{margin:0;border:none}.page-section{padding:80px 0}.navbar-inverse .navbar-toggle{margin-top:22px;border-color:#a2cf8d;background-color:#a2cf8d}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#a2cf8d}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:15px !important;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.select-languages{float:right;margin-top:15px !important;margin-right:15px;margin-bottom:8px}.select-languages a{color:#777}.select-languages a.hover,.select-languages a.active{text-decoration:none;color:#a2cf8d !important}#about{background-color:#f4f4f4;padding:80px 0px}#about .section-heading{margin-bottom:60px}.service-item{cursor:pointer;background-color:#fff;text-align:center;padding:30px 20px;-webkit-transition:all 0.7s;transition:all 0.7s;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:margin, -webkit-box-shadow;transition-property:margin, -webkit-box-shadow;transition-property:margin, box-shadow;transition-property:margin, box-shadow, -webkit-box-shadow}.service-item:hover{background-color:#a2cf8d;margin-top:-10px;-webkit-box-shadow:0px 0px 10px #cdcdcd;box-shadow:0px 0px 10px #cdcdcd}.service-item:hover i{color:#fff}.service-item h4{font-size:16px;font-weight:700;letter-spacing:0.5px;margin-bottom:15px;margin-top:25px}.service-item:hover h4,.service-item:hover p{color:#fff}.service-item i{color:#a2cf8d;font-size:36px;display:inline-block}.first-service .icon{background-image:url(../img/first-service-main.png);height:32px;width:32px;display:inline-block}.first-service:hover .icon{background-image:url(../img/first-service-white.png)}.second-service .icon{background-image:url(../img/second-service-main.png);height:32px;width:22px;display:inline-block}.second-service:hover .icon{background-image:url(../img/second-service-white.png)}.third-service .icon{background-image:url(../img/third-service-main.png);height:32px;width:32px;display:inline-block}.third-service:hover .icon{background-image:url(../img/third-service-white.png)}.fourth-service .icon{background-image:url(../img/fourth-service-main.png);height:32px;width:32px;display:inline-block}.fourth-service:hover .icon{background-image:url(../img/fourth-service-white.png)}#skills{background:url(../img/bg-about2.jpg) center center no-repeat;width:100%;background-size:cover;padding:80px 0px;color:#fff}#skills .right-image img{width:100%;overflow:hidden}#skills h4{font-size:24px;font-weight:700;letter-spacing:0.5px;line-height:30px;margin-bottom:25px}#skills p{margin-bottom:15px;color:#fff;text-align:justify}#skills ul li{display:inline-block;margin-right:15px;margin-top:15px}#portfolio{text-align:center}.projects-holder .mix{display:none}.project-filter{margin-bottom:40px}.filter-categories{text-align:center;margin-bottom:10px;margin-top:60px}.filter-categories ul li{margin:0px 10px 15px 10px;display:inline-block}.filter-categories ul li span{cursor:pointer;color:#5a5a5a;display:inline-block;font-size:14px;text-transform:capitalize;font-weight:400;padding:2px 5px}.filter-categories ul li.active span{color:#fff;background:#a2cf8d;border-radius:3px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.project-item .thumb{position:relative;text-align:center;display:inline-block}.project-item .thumb img{width:100%;overflow:hidden}.project-item .hover-effect{position:absolute;background-color:rgba(162,207,141,0.95);width:100%;top:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}.project-item .hover-effect i.bullet{text-align:center;margin-top:20%;margin-bottom:10px;margin-left:5px;margin-right:5px;display:inline-block;width:46px;height:46px;background-color:#fff;line-height:46px;color:#a2cf8d;border-radius:50%;font-size:18px}.project-item .hover-effect i.bullet:hover{background-color:#5c9d7d;color:#fff;-webkit-transition:all 0.5s;transition:all 0.5s}.project-item .hover-effect i.bullet.fa-external-link:hover{background-color:#3976CA}.project-item .hover-effect i.bullet.fa-youtube-play:hover{background-color:#FF0000}.project-item .hover-effect i.tech{font-size:18px;padding-right:5px}.project-item:hover .hover-effect{opacity:1;visibility:visible}.project-item span{color:#fff;padding:5px}.project-item .projet{font-style:italic}.project-item .client{font-weight:bold}.project-item .soon{text-transform:uppercase;font-size:18px;display:inline-block;margin-top:25%}.project-item .frame{display:inline-block;color:#fff;background-color:#777;padding:15px;margin-top:40px}.project-item .frame a{color:#a2cf8d}#blog{background-image:url(../img/blog-bg.png);background-repeat:no-repeat;background-size:cover;width:100%}#blog .section-heading{margin-bottom:60px}#blog .section-heading h4{color:#fff}#blog .section-heading .line-dec{background-color:#fff}.blog-item{cursor:pointer;margin-bottom:30px}.blog-item img{width:100%;overflow:hidden}.blog-item .thumb{position:relative}.blog-item .text-content{position:absolute;bottom:0;background-color:rgba(0,0,0,0.5);width:100%;padding:12px 20px}.blog-item .text-content h4{font-size:16px;font-weight:700;color:#fff;letter-spacing:0.5px}.blog-item .text-content span{font-size:12px;color:#fff}.blog-item .text-content em{font-style:normal;font-weight:700;margin-right:5px}.blog-posts .mix{display:none}#fun-facts{padding:100px 0px;background-color:#fff}#fun-facts .fact-item{background-color:#f4f4f4;padding:30px;text-align:center}.fact-item .counter{font-size:24px;font-weight:700;color:#a2cf8d}.fact-item span{display:inline-block;margin-top:10px;font-style:13px;text-transform:uppercase;letter-spacing:0.5px;color:#7a7a7a}#contact{background-image:url(../img/bg-contact.jpg);background-repeat:no-repeat;width:100%;background-size:cover}#contact .section-heading{margin-bottom:60px}#contact .section-heading h3{color:#fff}#contact .section-heading .line-dec{background-color:#fff}#contact h4{font-size:18px;color:#fff;margin-bottom:30px}#contact p{color:#C6C6C6;font-size:16px}#contact i.bullet{text-align:center;margin-bottom:10px;margin-right:15px;display:inline-block;width:30px;height:30px;background-color:#fff;line-height:30px;color:#aaa;border-radius:50%;font-size:16px}#contact span{color:#fff;font-size:14px}#contact .map img{width:100%;overflow:hidden}#contact input{border-radius:0px;padding-left:15px;font-size:13px;color:#fff;background-color:rgba(250,250,250,0.1);outline:none;border:none;-webkit-box-shadow:none;box-shadow:none;line-height:50px;height:50px;width:100%;margin-bottom:10px}#contact textarea{border-radius:0px;padding-left:15px;font-size:13px;color:#fff;background-color:rgba(250,250,250,0.1);outline:none;border:none;-webkit-box-shadow:none;box-shadow:none;height:165px;max-height:220px;width:100%;margin-bottom:25px}#contact button{display:inline-block;background-color:#a2cf8d;padding:12px 18px;color:#fff;font-size:11px;letter-spacing:1px;font-weight:500;text-transform:uppercase;text-decoration:none;border-radius:20px}#contact button:hover{color:#fff;background-color:#5c9d7d;-webkit-transition:all 0.3s;transition:all 0.3s}#contact .modal-dialog{margin:50px auto}#contact .modal-header{border-bottom:none}footer{background-color:#202628;padding:20px}footer p{font-size:12px;color:#fff;margin-bottom:0px;margin-top:20px}footer em{font-style:normal;font-weight:700;color:#a2cf8d}footer ul{margin-top:15px;float:right}footer ul li{display:inline-block;margin-left:5px}footer ul li a{font-size:16px;width:36px;height:36px;line-height:36px;text-align:center;display:inline-block;background-color:#a2cf8d;color:#202628;border-radius:50%}footer ul li a:hover{color:#202628;background-color:#5c9d7d;-webkit-transition:all 0.5s;transition:all 0.5s}@media (max-width: 767px){#main-nav{border-color:rgba(250,250,250,0.95);margin-top:16px;background-color:rgba(250,250,250,0.95)}.navbar-nav{padding:0px;margin-top:0px;margin-top:0px}.navbar-nav>li{margin-left:0px;border-bottom:1px solid #eee}.navbar-nav>li:last-child{border-bottom:none}.navbar-nav>li>a{line-height:50px;color:#121212 !important}.project-item{margin-top:15px}.filter-categories ul li{margin:2px}.filter-categories ul li.active span{color:#fff;background-color:#5c9d7d}.filter-categories ul li span{color:#fff;background:#a2cf8d;padding:5px 10px;border-radius:3px;margin-bottom:3px}#skills .right-image img{margin-top:30px}}@media (max-width: 768px){.cd-hero .slide-caption span{font-size:13px}.cd-hero .slide-caption h2{font-size:28px}}@media (max-width: 1015px){.slide-caption .content-caption p{padding:0 10%}.service-item{margin-bottom:30px}#what-we-do .right-image{margin-top:60px}#blog .pop{top:15%;height:80%;overflow-y:scroll}.fact-item{margin-bottom:15px}.map{margin-bottom:45px}footer{text-align:center}footer ul{float:none}}@media (min-width: 768px){.header .navbar-brand{padding-left:0}.navbar-nav{float:right}.select-languages{display:none}}@media (max-width: 480px){.page-section h1{font-size:3em}.page-section h2{font-size:2em}.page-section p{font-size:1em;margin:0 0 20px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-family:"Open Sans", sans-serif;color:#2c343b;background-color:#f2f2f2}a{color:#d44457;text-decoration:none}img{max-width:100%}.cd-header{position:absolute;z-index:2;top:0;left:0;width:100%;height:50px;background-color:#21272c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 768px){.cd-header{height:70px;background-color:transparent}}#cd-logo{float:left;margin:13px 0 0 5%}#cd-logo img{display:block}@media only screen and (min-width: 768px){#cd-logo{margin:23px 0 0 5%}}.cd-primary-nav{float:right;margin-right:5%;width:44px;height:100%}.cd-primary-nav ul{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cd-primary-nav ul.is-visible{-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2);box-shadow:0 3px 8px rgba(0,0,0,0.2);-webkit-transform:translateY(50px);transform:translateY(50px)}.cd-primary-nav a{display:block;height:50px;line-height:50px;padding-left:5%;background:#21272c;border-top:1px solid #333c44;color:#ffffff}@media only screen and (min-width: 768px){.cd-primary-nav{width:auto;height:auto;background:none}.cd-primary-nav ul{position:static;width:auto;-webkit-transform:translateY(0);transform:translateY(0);line-height:70px}.cd-primary-nav ul.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.cd-primary-nav li{display:inline-block;margin-left:1em}.cd-primary-nav a{display:inline-block;height:auto;font-weight:600;line-height:normal;background:transparent;padding:.6em 1em;border-top:none}}.cd-hero{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-hero-slider{position:relative;height:360px;overflow:hidden}.cd-hero-slider li{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);background-position:center center;background-size:cover;background-repeat:no-repeat}.cd-hero-slider li.selected{position:relative;-webkit-transform:translateX(0);transform:translateX(0)}.cd-hero-slider li.move-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cd-hero-slider li.is-moving,.cd-hero-slider li.selected{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.cd-hero-slider li:first-of-type{background-image:url(../img/slide_01.jpg)}.cd-hero-slider li:nth-of-type(2){background-image:url(../img/slide_02.jpg)}.cd-hero-slider li:nth-of-type(3){background-image:url(../img/slide_03.jpg)}.cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;padding-top:80px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.cd-hero-slider .cd-img-container{display:none}.cd-hero-slider .cd-img-container img{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cd-hero-slider .cd-bg-video-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cd-hero-slider .cd-bg-video-wrapper video{display:block;min-height:100%;min-width:100%;max-width:none;height:auto;width:auto;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cd-hero-slider h2,.cd-hero-slider p{text-shadow:0 1px 3px rgba(0,0,0,0.1);line-height:1.2;margin:0 auto 14px;color:#ffffff;width:90%;max-width:400px}.cd-hero-slider h2{font-size:2.4rem}.cd-hero-slider p{font-size:1.4rem;line-height:1.4}.cd-hero-slider .cd-btn{display:inline-block;padding:1.2em 1.4em;margin-top:.8em;background-color:rgba(212,68,87,0.9);font-size:1.3rem;font-weight:700;letter-spacing:1px;color:#ffffff;text-transform:uppercase;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1);box-shadow:0 3px 6px rgba(0,0,0,0.1);-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.cd-hero-slider .cd-btn.secondary{background-color:rgba(22,26,30,0.8)}.cd-hero-slider .cd-btn:nth-of-type(2){margin-left:1em}@media only screen and (min-width: 768px){.cd-hero-slider{height:500px}}@media only screen and (min-width: 1170px){.cd-hero-slider{height:680px}}.no-touch .cd-hero-slider .cd-btn:hover{background-color:#d44457}.no-touch .cd-hero-slider .cd-btn.secondary:hover{background-color:#161a1e}@media only screen and (min-width: 768px){.cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width{padding-top:150px}.cd-hero-slider .cd-bg-video-wrapper{display:block}.cd-hero-slider .cd-half-width{width:45%}.cd-hero-slider .cd-half-width:first-of-type{left:5%}.cd-hero-slider .cd-half-width:nth-of-type(2){right:5%;left:auto}.cd-hero-slider .cd-img-container{display:block}.cd-hero-slider h2,.cd-hero-slider p{max-width:600px}.cd-hero-slider h2{font-size:2.4em;font-weight:300}.cd-hero-slider .cd-btn{font-size:1.4rem}}@media only screen and (min-width: 1170px){.cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width{padding-top:250px}.cd-hero-slider h2,.cd-hero-slider p{margin-bottom:20px}.cd-hero-slider h2{font-size:3.2em}.cd-hero-slider p{font-size:1.6rem}}@media only screen and (min-width: 768px){.cd-hero-slider .cd-half-width{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}.cd-hero-slider .move-left .cd-half-width{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.cd-hero-slider .selected .cd-half-width{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.cd-hero-slider .is-moving .cd-half-width{-webkit-transition:opacity 0s 0.5s, -webkit-transform 0s 0.5s;transition:opacity 0s 0.5s, -webkit-transform 0s 0.5s;transition:opacity 0s 0.5s, transform 0s 0.5s;transition:opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s}.cd-hero-slider li.selected.from-left .cd-half-width:nth-of-type(2),.cd-hero-slider li.selected.from-right .cd-half-width:first-of-type{-webkit-transition:opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s}.cd-hero-slider li.selected.from-left .cd-half-width:first-of-type,.cd-hero-slider li.selected.from-right .cd-half-width:nth-of-type(2){-webkit-transition:opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;transition:opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;transition:opacity 0.4s 0.4s, transform 0.5s 0.4s;transition:opacity 0.4s 0.4s, transform 0.5s 0.4s, -webkit-transform 0.5s 0.4s}.cd-hero-slider .cd-full-width h2,.cd-hero-slider .cd-full-width p,.cd-hero-slider .cd-full-width .cd-btn{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.cd-hero-slider .move-left .cd-full-width h2,.cd-hero-slider .move-left .cd-full-width p,.cd-hero-slider .move-left .cd-full-width .cd-btn{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.cd-hero-slider .selected .cd-full-width h2,.cd-hero-slider .selected .cd-full-width p,.cd-hero-slider .selected .cd-full-width .cd-btn{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.cd-hero-slider li.is-moving .cd-full-width h2,.cd-hero-slider li.is-moving .cd-full-width p,.cd-hero-slider li.is-moving .cd-full-width .cd-btn{-webkit-transition:opacity 0s 0.5s, -webkit-transform 0s 0.5s;transition:opacity 0s 0.5s, -webkit-transform 0s 0.5s;transition:opacity 0s 0.5s, transform 0s 0.5s;transition:opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s}.cd-hero-slider li.selected h2{-webkit-transition:opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, transform 0.5s 0.2s;transition:opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s}.cd-hero-slider li.selected p{-webkit-transition:opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s;transition:opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s;transition:opacity 0.4s 0.3s, transform 0.5s 0.3s;transition:opacity 0.4s 0.3s, transform 0.5s 0.3s, -webkit-transform 0.5s 0.3s}.cd-hero-slider li.selected .cd-btn{-webkit-transition:opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s, background-color 0.2s 0s;-webkit-transition:opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s;transition:opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s;transition:opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s;transition:opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s}}.cd-slider-nav{display:none;position:absolute;width:100%;bottom:0;z-index:2;text-align:center;height:55px;background-color:rgba(0,1,1,0.5)}.cd-slider-nav nav,.cd-slider-nav ul,.cd-slider-nav li,.cd-slider-nav a{height:100%}.cd-slider-nav nav{display:inline-block;position:relative}.cd-slider-nav .cd-marker{position:absolute;bottom:0;left:0;width:60px;height:100%;color:#d44457;background-color:#ffffff;-webkit-box-shadow:inset 0 2px 0 currentColor;box-shadow:inset 0 2px 0 currentColor;-webkit-transition:-webkit-transform 0.2s, box-shadow 0.2s;-webkit-transition:-webkit-transform 0.2s, -webkit-box-shadow 0.2s;transition:-webkit-transform 0.2s, -webkit-box-shadow 0.2s;transition:transform 0.2s, box-shadow 0.2s;transition:transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s, -webkit-box-shadow 0.2s}.cd-slider-nav .cd-marker.item-2{-webkit-transform:translateX(100%);transform:translateX(100%)}.cd-slider-nav .cd-marker.item-3{-webkit-transform:translateX(200%);transform:translateX(200%)}.cd-slider-nav .cd-marker.item-4{-webkit-transform:translateX(300%);transform:translateX(300%)}.cd-slider-nav .cd-marker.item-5{-webkit-transform:translateX(400%);transform:translateX(400%)}.cd-slider-nav ul::after{clear:both;content:"";display:table}.cd-slider-nav li{display:inline-block;width:60px;float:left}.cd-slider-nav li.selected a{color:#2c343b}.no-touch .cd-slider-nav li.selected a:hover{background-color:transparent}.cd-slider-nav a{display:block;position:relative;padding-top:35px;font-size:1rem;font-weight:700;color:#a8b4be;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.cd-slider-nav a::before{content:'';position:absolute;width:24px;height:24px;top:8px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-touch .cd-slider-nav a:hover{background-color:rgba(0,1,1,0.5)}.cd-slider-nav li:first-of-type a::before{background-position:0 0}.cd-slider-nav li.selected:first-of-type a::before{background-position:0 -24px}.cd-slider-nav li:nth-of-type(2) a::before{background-position:-24px 0}.cd-slider-nav li.selected:nth-of-type(2) a::before{background-position:-24px -24px}.cd-slider-nav li:nth-of-type(3) a::before{background-position:-48px 0}.cd-slider-nav li.selected:nth-of-type(3) a::before{background-position:-48px -24px}.cd-slider-nav li:nth-of-type(4) a::before{background-position:-72px 0}.cd-slider-nav li.selected:nth-of-type(4) a::before{background-position:-72px -24px}.cd-slider-nav li:nth-of-type(5) a::before{background-position:-96px 0}.cd-slider-nav li.selected:nth-of-type(5) a::before{background-position:-96px -24px}@media only screen and (min-width: 768px){.cd-slider-nav{height:80px}.cd-slider-nav .cd-marker,.cd-slider-nav li{width:95px}.cd-slider-nav a{padding-top:48px;font-size:1.1rem;text-transform:uppercase}.cd-slider-nav a::before{top:18px}}.cd-main-content{width:90%;max-width:768px;margin:0 auto;padding:2em 0}.cd-main-content p{font-size:1.4rem;line-height:1.8;color:#999999;margin:2em 0}@media only screen and (min-width: 1170px){.cd-main-content{padding:3em 0}.cd-main-content p{font-size:1.6rem}}.no-js .cd-hero-slider li{display:none}.no-js .cd-hero-slider li.selected{display:block}.no-js .cd-slider-nav{display:none}.fancybox-slide--video .fancybox-content{max-width:100%;max-height:100%}

/*# sourceMappingURL=main.css.map */
