@-webkit-keyframes bounce{from{top:1em}to{top:2em}}@-moz-keyframes bounce{from{top:1em}to{top:2em}}@keyframes bounce{from{top:1em}to{top:2em}}.highlight{font-weight:bold;color:#586e75;background:#f6f6f6;border:1px solid #eee;border-radius:7px;padding:15px;overflow:auto}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .w{color:#586e75}.highlight .err{color:#151515;background-color:#ac4142}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#505050}.highlight .cp,.highlight .nt{color:#f4bf75}.highlight .o,.highlight .ow,.highlight .p,.highlight .pi{color:#d0d0d0}.highlight .gi{color:#90a959}.highlight .gd{color:#ac4142}.highlight .gh{color:#6a9fb5;background-color:#151515;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#aa759f}.highlight .kc,.highlight .kt,.highlight .kd{color:#d28445}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#90a959}.highlight .sr{color:#75b5aa}.highlight .si,.highlight .se{color:#8f5536}.highlight .nn,.highlight .nc,.highlight .no{color:#f4bf75}.highlight .na{color:#6a9fb5}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx,.highlight .ss{color:#90a959}pre.highlight{padding:15px;margin-bottom:15px;overflow:auto}code{background-color:#f6f6f6;padding:2px 5px;border-radius:3px}pre code{padding:0;background:rgba(0,0,0,0)}:root{--swiper-pagination-color: #2C3E50;--swiper-navigation-color: #2C3E50}.swiper-container{width:100%;height:100%}.swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}.swiper-pagination{width:100%}.swiper-pagination-bullet{margin-left:.35rem;margin-right:.35rem}hr.divider{border-color:#bdc3c7;width:80%;margin:35px auto}p,address,article{color:#5b6262;font-size:1.225em;line-height:1.875em}a:hover{text-decoration:none}p.extra{margin-top:40px}header .wrapper{color:#fff;text-align:center;min-height:722px;padding-top:70px;background-color:#2c3e50;background-image:url("../images/header-bg.jpg")}@media all and (-webkit-min-device-pixel-ratio: 1.5),all and (-o-min-device-pixel-ratio: 3/2),all and (min--moz-device-pixel-ratio: 1.5),all and (min-device-pixel-ratio: 1.5){header .wrapper{background-image:url("../images/header-bg@2x.jpg");background-size:center center auto}}header .wrapper{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat}header .wrapper img.logo{width:252px;height:253px;margin-bottom:50px}header .wrapper h1{font-size:3.3em;font-weight:200;letter-spacing:.08em}header .wrapper h1 strong{font-weight:600}header .wrapper h2{font-size:2.4em;font-weight:100;letter-spacing:.05em}header .wrapper h2 strong{font-weight:400}header .wrapper hr{width:50%}header .wrapper p.scroll-down{margin-top:50px;position:relative;-webkit-animation-name:bounce;-moz-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}header .wrapper p.scroll-down a{text-decoration:none;color:#fff}header .wrapper p.scroll-down a span{font-size:.7em}header .wrapper p.scroll-down a i{display:block;line-height:.5em;font-size:3em}header nav#navigation{display:none;background-color:#2c3e50 !important;border:none}header nav#navigation a.navbar-brand{margin:8px 0;padding:0;display:inline-block;width:45px;height:45px;background-image:url("../images/logo-nav.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5),all and (-o-min-device-pixel-ratio: 3/2),all and (min--moz-device-pixel-ratio: 1.5),all and (min-device-pixel-ratio: 1.5){header nav#navigation a.navbar-brand{background-image:url("../images/logo-nav@2x.png");background-size:45px 45px}}header nav#navigation ul.nav{margin-top:12px}header nav#navigation ul.nav li a{font-size:1.3em;font-weight:100;letter-spacing:.03em;padding:8px 12px;margin:0 10px 0 0;border-radius:50px;color:#fff !important}header nav#navigation ul.nav li a:hover,header nav#navigation ul.nav li a:focus{background-color:hsla(0,0%,100%,.1)}header nav#navigation ul.nav li.active a{background-color:hsla(0,0%,100%,.1)}header nav#navigation ul.nav li a.btn{background-color:#3b97d3;color:#fff !important;padding:8px 20px;border:none}header nav#navigation ul.nav li a.btn:hover{background-color:rgb(40.15,124.1,178.85)}.contents{text-align:center;padding:80px 0}.contents h1{color:#3b97d3;text-align:center;font-size:2.25em;font-weight:600;margin-bottom:20px}.big-buttons{font-size:1em;padding:10px 30px;font-weight:100;background-color:#fff;border-color:#3b97d3;color:#3b97d3;border-radius:100px}.big-buttons strong{font-weight:400;display:block}.contents-alternate{text-align:center;background-color:#ecf0f1}#our-works div.work-item{padding:0 0 10px 0}#our-works div.work-item h3{margin-bottom:20px}#our-works div.work-item img{margin:auto}#our-team ul.team-members{margin:10px 0 0 0;padding:0;text-align:center}#our-team ul.team-members li{margin:10px;cursor:pointer;text-align:center;list-style:none;display:inline-block;width:200px;height:200px}#our-team ul.team-members li img{border:1px solid #3b97d3;padding:5px;background-color:#fff;width:200px;height:200px}#our-team ul.team-members li .image-filter{margin:6px;width:188px;height:188px;position:absolute;background-color:#2c3e50;opacity:.5;border-radius:200px;transition:opacity .3s ease-in-out}#our-team ul.team-members li:hover .image-filter,#our-team ul.team-members li.active .image-filter{opacity:0}#our-team ul.team-members li .member-info{display:none}#contact-us ul.social{margin:20px 0;padding:0;text-align:center}#contact-us ul.social li{display:inline-block;list-style:none;margin:0 3px}#contact-us ul.social li a{color:#5b6262;font-size:.8em}footer{text-align:center;padding:80px 0}.popover-content,.popover-title{text-align:center;color:#5b6262;font-size:1em}.popover-content{font-weight:300}.popover-title{font-weight:600}.popover.top{margin-top:-15px}body#blog{color:#5b6262;font-size:1.4em;line-height:1.5em;text-rendering:optimizeLegibility;font-weight:200}body#blog p,body#blog article,body#blog li{color:#5b6262;font-size:1.225em;line-height:1.875em}body#blog header.header{border-top:5px solid #3b97d3;padding-top:100px;margin-bottom:100px}body#blog header.header img.logo{width:110px;height:110px}body#blog header.header h1{margin-bottom:0}body#blog header.header p{padding:0;margin:0}body#blog header.header p a{font-size:.8em;color:hsl(180,3.7037037037%,57.0588235294%)}body#blog article.posts,body#blog article.post{margin-bottom:10px}body#blog article.posts h1,body#blog article.post h1{color:hsl(180,3.7037037037%,7.0588235294%);font-size:1.5em;margin-top:0;font-weight:300}body#blog article.posts p,body#blog article.post p{margin-bottom:20px}body#blog article.post h1{margin-bottom:20px;font-weight:600}body#blog .article-meta{text-align:right}body#blog .article-meta span.tag{display:block}body#blog .article-meta span.tag a{color:#5b6262}body#blog .article-meta span.tag a:hover{text-decoration:underline;color:#3b97d3}body#blog .article-meta h4,body#blog .article-meta h5{font-weight:400;margin-top:4px}body#blog .tags-title{margin-bottom:20px;font-weight:300}body#blog .tags-title strong{font-weight:400}.share_button{width:100px;text-decoration:none;float:left;display:inline-block;position:relative;left:17px}.share_button li{width:100px;text-decoration:none;float:left;display:inline-block;position:relative;left:17px;padding-top:10px}@media screen and (max-width: 1199px)and (max-width: 1150px){.col-lg-2{float:left}.share_button{width:10px;left:0px}#language_linked{float:right;top:-33px}}@media screen and (max-width: 470px)and (max-width: 400px){#language_linked{float:left;top:0px;left:100px}}/*# sourceMappingURL=application.css.map */