@import url(../bootstrap/bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300italic,300,400italic,500,500italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,300italic,300,400italic,700,700italic);*:focus{outline:0}.button{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;zoom:1;padding:13px 32px;font-weight:400;font-size:17px;color:#fff !important;text-shadow:rgba(0,0,0,0.2) 0 -1px 0;border:0px;border-radius:5px;box-shadow:rgba(0,0,0,0.3) 0 1px 2px,inset rgba(255,255,255,0.88) 0px 1px 3px -1px;background-color:#4589E3;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5DA4FF), color-stop(100%, #417BFF));background:-webkit-linear-gradient(#5DA4FF, #417BFF);background:-moz-linear-gradient(#5DA4FF, #417BFF);background:-o-linear-gradient(#5DA4FF, #417BFF);background:linear-gradient(#5DA4FF, #417BFF);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.button:hover{color:#fff;text-decoration:none}.button:active{box-shadow:inset 0px 3px 3px rgba(0,0,0,0.29)}.button.button-small{padding:10px 33px;border:1px solid #68A2EE;font-size:14px;font-weight:500}.button-outline{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;zoom:1;color:#fff;padding:12px 31px;border:2px solid #fff;border-radius:4px;font-size:16px;font-weight:400;background:rgba(0,0,0,0.15);text-shadow:1px 1px 1px rgba(0,0,0,0.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.button-outline:hover{text-decoration:none;color:#ddd;border-color:#ddd}.button-clear{-webkit-font-smoothing:antialiased;border:0;outline:none;padding:1px;display:inline-block;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.075);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.075);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.075);-o-box-shadow:0 1px 0 rgba(0,0,0,0.075);box-shadow:0 1px 0 rgba(0,0,0,0.075);background:#adb2bb;background:-webkit-linear-gradient(#ccd0d6, #adb2bb);background:-moz-linear-gradient(#ccd0d6, #adb2bb);background:-ms-linear-gradient(#ccd0d6, #adb2bb);background:-o-linear-gradient(#ccd0d6, #adb2bb);background:linear-gradient(#ccd0d6, #adb2bb)}.button-clear span{display:block;font-size:14px;padding-left:23px;padding-right:23px;height:36px;line-height:33px;border-radius:4px;font-weight:bold;color:#444;text-shadow:0 1px 0 white;background:#eff1f4;background:-webkit-linear-gradient(#f7f8fa, #eff1f4);background:-moz-linear-gradient(#f7f8fa, #eff1f4);background:-ms-linear-gradient(#f7f8fa, #eff1f4);background:-o-linear-gradient(#f7f8fa, #eff1f4);background:linear-gradient(#f7f8fa, #eff1f4);-webkit-box-shadow:inset 0 1px 0 white;-moz-box-shadow:inset 0 1px 0 white;-ms-box-shadow:inset 0 1px 0 white;-o-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white}.button-clear:hover{text-decoration:none}.button-clear:active,.button-clear.active{background:#b5bac2;background:-webkit-linear-gradient(#b5bac2, #b5bac2);background:-moz-linear-gradient(#b5bac2, #b5bac2);background:-ms-linear-gradient(#b5bac2, #b5bac2);background:-o-linear-gradient(#b5bac2, #b5bac2);background:linear-gradient(#b5bac2, #b5bac2)}.button-clear:active span,.button-clear.active span{color:#444;background:#eff1f4;background:-webkit-linear-gradient(#e6e8eb, #eff1f4);background:-moz-linear-gradient(#e6e8eb, #eff1f4);background:-ms-linear-gradient(#e6e8eb, #eff1f4);background:-o-linear-gradient(#e6e8eb, #eff1f4);background:linear-gradient(#e6e8eb, #eff1f4);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-ms-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);height:39px}input[type="text"].form-control::-webkit-input-placeholder,input[type="email"].form-control::-webkit-input-placeholder,input[type="password"].form-control::-webkit-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}input[type="text"].form-control:-moz-placeholder,input[type="email"].form-control:-moz-placeholder,input[type="password"].form-control:-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}input[type="text"].form-control::-moz-placeholder,input[type="email"].form-control::-moz-placeholder,input[type="password"].form-control::-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}input[type="text"].form-control:-ms-input-placeholder,input[type="email"].form-control:-ms-input-placeholder,input[type="password"].form-control:-ms-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}input[type="text"].form-control:focus,input[type="email"].form-control:focus,input[type="password"].form-control:focus{border-color:#98D2FF;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(166,205,236,0.6)}textarea.form-control{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}textarea.form-control::-webkit-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}textarea.form-control:-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}textarea.form-control::-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}textarea.form-control:-ms-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px}textarea.form-control:focus{border-color:#98D2FF;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(166,205,236,0.6)}@media (min-width: 1200px){.container{width:970px}}a{color:#459CE7}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#5585B3;border-color:#4477A3}.pagination>li>a,.pagination>li>span{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}a:focus,button:focus{outline:none}.navbar.normal{min-height:70px;background:#223741;border-radius:0px;box-shadow:0px 1px 3px 1px rgba(46,46,46,0.3),inset rgba(255,255,255,0.2) 0 1px 1px;border:none;z-index:9999;-webkit-font-smoothing:antialiased}.navbar.normal .navbar-header .navbar-brand{color:#fff;padding:25px 15px;font-weight:500;font-size:23px}.navbar.normal .navbar-header .navbar-toggle{margin-top:17px}@media (min-width: 768px){.navbar.normal .navbar-collapse{text-align:center}}@media (min-width: 768px){.navbar.normal .navbar-collapse .navbar-nav{float:none;display:inline-block}}.navbar.normal .navbar-collapse .navbar-nav>li{float:none;display:inline-block}@media (max-width: 767px){.navbar.normal .navbar-collapse .navbar-nav>li{display:block}}.navbar.normal .navbar-collapse .navbar-nav>li.active>a{background:none;color:#fff}.navbar.normal .navbar-collapse .navbar-nav>li>a{padding:25px 20px;color:#d5d5d5;font-weight:500;z-index:1001;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}@media (max-width: 767px){.navbar.normal .navbar-collapse .navbar-nav>li>a{padding:18px 20px}}.navbar.normal .navbar-collapse .navbar-nav>li>a:hover{color:#fff}@media (max-width: 767px){.navbar.normal .navbar-collapse .navbar-nav>li.open ul.dropdown-menu a{color:#fff;padding:12px 18px 12px 30px}}.navbar.normal .navbar-collapse .navbar-nav>li ul.dropdown-menu{text-align:left;padding:9px 0}.navbar.normal .navbar-collapse .navbar-nav>li ul.dropdown-menu li a{padding:8px 18px}.navbar.normal .navbar-collapse .navbar-nav .button{padding:8px 18px;font-size:13px;position:relative;top:17px}@media (max-width: 767px){.navbar.normal .navbar-collapse .navbar-nav .button{box-shadow:none;background:none;top:0;margin-bottom:20px;color:#d5d5d5 !important;font-size:15px}}.navbar.hero{margin:0px;border-radius:0px;border:0px;z-index:999;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.navbar.hero{background:transparent;padding-top:10px}.navbar.hero .navbar-nav>.active>a{background:transparent;color:#fff}}.navbar.hero .navbar-brand{color:#fff;font-weight:500;font-size:26px;font-family:"Lato","Helvetica Neue",Arial}.navbar.hero .navbar-nav>li.dropdown>a .caret{border-top-color:#EBEBEB}.navbar.hero .navbar-nav>li>a{color:#fff;font-size:15px;padding:15px 20px;font-weight:500;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.navbar.hero .navbar-nav>li>a:hover{color:#fff}.navbar.hero .navbar-nav>li.open>a{color:#fff !important;background-color:rgba(0,0,0,0.8);border-radius:4px 4px 0 0}@media (max-width: 767px){.navbar.hero .navbar-nav>li.open ul.dropdown-menu a{color:#fff;padding:12px 18px 12px 30px}}.navbar.hero .navbar-nav>li ul.dropdown-menu{text-align:left;background:rgba(0,0,0,0.8);box-shadow:none;padding:5px 0 8px 0;border-radius:4px 0 4px 4px;border:0px}.navbar.hero .navbar-nav>li ul.dropdown-menu li a{color:#fff;padding:10px 18px;font-size:15px}.navbar.hero .navbar-nav>li ul.dropdown-menu li a:hover{color:#e9e9e9;background:none}.navbar.white{position:fixed;top:0;left:0;right:0;min-height:70px;margin-bottom:0;border-radius:0;border:0;z-index:999;-webkit-font-smoothing:antialiased;color:#333;background:#f8f8f8}@media (max-width: 768px){.navbar.white{-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.2);box-shadow:0px 1px 5px rgba(0,0,0,0.2)}}@media (min-width: 1200px){.navbar.white .container{width:1000px}}.navbar.white .navbar-header .navbar-brand{display:block;width:100%;height:73px;padding:16px 0px}.navbar.white .navbar-header .navbar-brand img{width:auto;display:block;height:100%}@media (max-width: 767px){.navbar.white .navbar-header .navbar-brand{width:auto}}.navbar.white .navbar-header .navbar-brand:hover img{opacity:.85}.navbar.white .navbar-header .navbar-toggle{border:0px;margin-top:17px}.navbar.white .navbar-header .navbar-toggle i{-webkit-font-smoothing:antialiased;font-size:26px;font-weight:lighter;color:#333}.navbar.white .navbar-header .navbar-toggle:hover{background:transparent}.navbar.white .navbar-header .navbar-toggle:hover i{color:#4d6a81}.navbar.white .navbar-header .navbar-toggle:focus{background:transparent}.navbar.white .navbar-header .navbar-toggle:focus i{color:#4d6a81}.navbar.white .navbar-collapse{border-color:#4d6a81}@media (min-width: 768px){.navbar.white .navbar-collapse{text-align:center;padding-left:0px;padding-right:0px}}@media (min-width: 768px){.navbar.white .navbar-collapse .navbar-nav{float:none;display:inline-block}}@media (max-width: 768px){.navbar.white .navbar-collapse .navbar-nav{margin-top:0px;margin-bottom:0px}}.navbar.white .navbar-collapse .navbar-nav>li{float:none;display:inline-block}@media (max-width: 767px){.navbar.white .navbar-collapse .navbar-nav>li{display:block}}.navbar.white .navbar-collapse .navbar-nav>li.active>a{font-family:"Roboto";font-weight:normal;background:none;color:#333}.navbar.white .navbar-collapse .navbar-nav>li>a{font-size:15px;font-family:"Roboto";font-weight:300;text-transform:uppercase;padding:25px 20px;color:#333;z-index:1001;border-top:4px solid rgba(77,106,129,0);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}@media (max-width: 767px){.navbar.white .navbar-collapse .navbar-nav>li>a{padding:18px 20px;color:#333;border-top:0px solid #4d6a81}}.navbar.white .navbar-collapse .navbar-nav>li>a:hover{border-top:4px solid #4d6a81}@media (max-width: 767px){.navbar.white .navbar-collapse .navbar-nav>li>a:hover{background:#4d6a81;border-top:0px solid #4d6a81;color:#fff}}@media (min-width: 768px){.navbar.white .navbar-collapse .navbar-nav>li.open>a{background:#fff;color:#333}}.navbar.white .navbar-collapse .navbar-nav>li.open>a .caret{border-top-color:#999;border-bottom-color:#999}@media (max-width: 767px){.navbar.white .navbar-collapse .navbar-nav>li.open ul.dropdown-menu a{color:#fff;padding:12px 18px 12px 30px}}.navbar.white .navbar-collapse .navbar-nav>li ul.dropdown-menu{text-align:left;border:0;padding:0 0 10px;box-shadow:0 8px 12px rgba(0,0,0,0.175)}.navbar.white .navbar-collapse .navbar-nav>li ul.dropdown-menu li a{padding:8px 18px}#footer{background:#414B5B;margin-top:120px;padding-top:47px;padding-bottom:35px;-webkit-font-smoothing:antialiased}#footer .copyright{font-family:"Roboto";font-weight:normal;color:#B5C5CF;font-size:14px;font-weight:500}@media (max-width: 991px){#footer .copyright{margin-bottom:20px}}@media (max-width: 767px){#footer .copyright{text-align:center}}@media (max-width: 767px){#footer .menu{text-align:center;margin-top:40px}}#footer .menu ul{list-style-type:none;padding:0}#footer .menu ul li{display:inline-block}#footer .menu ul li.active a{font-family:"Roboto";font-weight:normal;color:#fff}#footer .menu ul li a{font-family:"Roboto";font-weight:normal;color:#ccc;padding:15px 17px;font-weight:500;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}#footer .menu ul li a:hover{color:#fff;text-decoration:none}@media (max-width: 991px){#footer .menu ul li a{padding:15px 17px 15px 0px}}#footer .social{text-align:right}@media (max-width: 767px){#footer .social{text-align:center;margin-top:40px}}#footer .social a{border:0;text-decoration:none;opacity:1;filter:alpha(opacity=100);margin-left:15px;position:relative;top:-10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#footer .social a:hover{opacity:0.7;filter:alpha(opacity=70)}#footer-white{overflow-x:hidden;background:url(../../images/city_map.jpg) no-repeat center;background-size:cover;background-attachment:fixed;height:380px;margin-top:120px;position:relative;-webkit-font-smoothing:antialiased}@media (max-width: 768px){#footer-white{height:420px}}#footer-white .filter{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(33,33,33,0.55)}#footer-white .filter .container{position:absolute;bottom:25px;left:0;right:0;width:100%}@media (max-width: 768px){#footer-white .filter .container{bottom:16px}}#footer-white .filter .container .social{width:125px;margin:0 auto 60px}@media (max-width: 660px){#footer-white .filter .container .social{width:100px;margin:40px auto 25px}}#footer-white .filter .container .social a{display:inline-block;text-align:center;height:40px;width:60px}@media (max-width: 660px){#footer-white .filter .container .social a{width:40px}}#footer-white .filter .container .social a i{line-height:40px;font-size:36px;color:#fff;opacity:.72;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width: 660px){#footer-white .filter .container .social a i{font-size:32px}}#footer-white .filter .container .social a:hover{text-decoration:none}#footer-white .filter .container .social a:hover i{opacity:1}@media (max-width: 767px){#footer-white .filter .container .menu{text-align:center}}#footer-white .filter .container .menu h3{margin-top:0;color:#fff;text-transform:uppercase;letter-spacing:4px;font-size:14px;font-weight:600}#footer-white .filter .container .menu ul{display:block;max-width:392px;width:100%;margin:0 auto;list-style-type:none;padding:0;margin-top:30px}#footer-white .filter .container .menu ul li{display:inline-block;margin-bottom:9px;padding:0 20px}@media (max-width: 991px){#footer-white .filter .container .menu ul li{padding:0 10px}}#footer-white .filter .container .menu ul li a{color:#fff;display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;opacity:.85;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#footer-white .filter .container .menu ul li a:hover{opacity:1;text-decoration:none}@media (max-width: 991px){#footer-white .filter .container .menu ul li a{padding:0}}#footer-white .filter .container .credits{margin-top:18px}#footer-white .filter .container .credits .col-md-12{font-size:12px;text-align:center;color:#fff;text-transform:uppercase;font-family:"Roboto";font-weight:normal}body{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;position:relative;width:100%;top:0;left:0}#home2 #hero{height:100vh;width:100%;overflow:hidden;position:relative;top:0;left:0;right:0}@media (max-width: 991px){#home2 #hero{overflow-x:hidden;background:url(../../images/bg-02.jpeg) no-repeat center;background-size:cover;background-attachment:fixed}}#home2 #hero .video{width:100%;overflow:hidden;height:100%;background:rgba(33,33,33,0.35)}@media (max-width: 991px){#home2 #hero .video{background:rgba(33,33,33,0.5)}}#home2 #hero .video .bg{position:relative;z-index:-100;width:100%;height:100%}#home2 #hero .video .bg video{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-100;object-fit:cover}#home2 #hero .video h1{font-family:"Roboto";text-align:center;position:absolute;font-weight:lighter;top:50%;left:50%;width:520px;height:126px;font-size:58px;margin:0px;margin-left:-260px;margin-top:-11px;color:#f8f8f8;text-shadow:3px 3px 6px rgba(33,33,33,0.4);-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear}@media (max-width: 768px){#home2 #hero .video h1{width:100%;left:0px;margin-left:0px;padding-left:20px;padding-right:20px;font-size:42px}}@media (max-width: 450px){#home2 #hero .video h1{padding-left:12px;padding-right:12px;font-size:36px}}#home2 #hero .video a{height:55px;width:50px;position:absolute;bottom:25px;left:50%;margin-left:-25px;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear}#home2 #hero .video a svg{position:relative;bottom:0;height:50px;width:50px;fill:#fff;opacity:.8;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;-ms-transition:color 0.5s linear;-o-transition:color 0.5s linear;transition:color 0.5s linear}#home2 #hero .video a:hover svg{bottom:-8px}#home2 #container{position:absolute;top:100%;width:100%;background:#f8f8f8}#home2 #container #features{margin-top:100px;margin-top:0px;padding-top:120px;padding-bottom:120px}@media (max-width: 991px){#home2 #container #features{margin-top:50px}}#home2 #container #features .header{text-align:center}#home2 #container #features .header h2{color:#555;font-weight:300;font-size:28px}@media (max-width: 767px){#home2 #container #features .header h2{font-size:25px}}#home2 #container #features .header p{font-weight:300;font-size:17px;color:#757575}#home2 #container #features .feature{margin-top:55px;-webkit-font-smoothing:antialiased}@media (min-width: 992px){#home2 #container #features .feature.backwards .info{float:right}#home2 #container #features .feature.backwards .image{float:left}#home2 #container #features .feature.backwards .image img{margin:0 auto}}@media (max-width: 991px){#home2 #container #features .feature{margin-top:10px}}#home2 #container #features .feature .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px}@media (max-width: 991px){#home2 #container #features .feature .info h4{text-align:center}}#home2 #container #features .feature .info p{color:#6C7279;font-size:14px;margin-top:20px;line-height:24px;width:83%;font-weight:normal}@media (max-width: 991px){#home2 #container #features .feature .info p{text-align:center;width:100%;font-size:14px}}@media (max-width: 991px){#home2 #container #features .feature .image img{margin:0 auto !important;margin-top:20px}}#home2 #container #features .divider{height:1px;width:100%;background-color:#ddd;position:relative;margin:70px 0 60px}#home2 #container #features .divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.75)), color-stop(0.5, rgba(250,250,250,0)), color-stop(1, rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.75) 0%, rgba(250,250,250,0) 50%, rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left, rgba(255,255,255,0.75) 0%, rgba(250,250,250,0) 50%, rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.75) 0%, rgba(250,250,250,0) 50%, rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.75) 0%, rgba(250,250,250,0) 50%, rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left, rgba(255,255,255,0.75) 0%, rgba(250,250,250,0) 50%, rgba(255,255,255,0.75) 100%)}@media (max-width: 991px){#home2 #container #features .divider{margin:55px 0 35px}}@media (max-width: 768px){#home2 #container #features{padding-top:60px;padding-bottom:60px}}#home2 #container #features .header h3{font-size:24px;line-height:36px;font-weight:300}#home2 #container #features .header h3 .break{display:block;margin-bottom:24px}#home2 #container #projects{overflow-x:hidden;background:url(../../images/company.jpeg) no-repeat center;background-size:cover;background-attachment:fixed}#home2 #container #projects #showcase{background:rgba(33,33,33,0.45);margin-top:0px;-webkit-font-smoothing:antialiased;padding-top:120px;padding-bottom:100px}#home2 #container #projects #showcase .header{text-align:left}#home2 #container #projects #showcase .header h2{margin-top:0px;text-align:center;text-transform:uppercase;font-size:28px;font-family:"Roboto";color:#fff;font-weight:400;margin-bottom:45px;line-height:40px;text-shadow:3px 3px 8px rgba(33,33,33,0.8)}#home2 #container #projects #showcase h3{margin-top:20px;text-align:center;text-transform:uppercase;font-size:20px;font-family:"Roboto";color:#fff;font-weight:400;margin-bottom:30px;line-height:40px;text-shadow:3px 3px 8px rgba(33,33,33,0.8)}#home2 #container #projects #showcase .gallery_container{overflow:visible !important}@media (max-width: 991px){#home2 #container #projects #showcase .gallery_container{height:auto !important}}#home2 #container #projects #showcase .col-md-4{height:220px;margin-bottom:30px}@media (max-width: 991px){#home2 #container #projects #showcase .col-md-4{width:50%;position:static !important;float:left;transform:translate3d(0, 0, 0) !important}}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4{width:95%;margin:0 auto 20px;float:none}}#home2 #container #projects #showcase .col-md-4 .pic{border-radius:2px;margin-bottom:40px;position:relative;display:block;background:#ffffff;height:100%;box-shadow:0px 1px 5px rgba(33,33,33,0.25);-webkit-transition:0.5s cubic-bezier(0.25, 1.45, 0.51, 1.13);-moz-transition:0.5s cubic-bezier(0.25, 1.45, 0.51, 1.13);-ms-transition:0.5s cubic-bezier(0.25, 1.45, 0.51, 1.13);-o-transition:0.5s cubic-bezier(0.25, 1.45, 0.51, 1.13);transition:0.5s cubic-bezier(0.25, 1.45, 0.51, 1.13)}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4 .pic{box-shadow:0px 0px 0px rgba(33,33,33,0.25)}}#home2 #container #projects #showcase .col-md-4 .pic.fluidbox-opened:hover .layer{background:transparent}#home2 #container #projects #showcase .col-md-4 .pic.fluidbox-opened:hover .layer h4{opacity:0;filter:alpha(opacity=0)}#home2 #container #projects #showcase .col-md-4 .pic.fluidbox-opened:hover .layer p{opacity:0;filter:alpha(opacity=0)}@media (min-width: 768px){#home2 #container #projects #showcase .col-md-4 .pic:hover{text-decoration:none}#home2 #container #projects #showcase .col-md-4 .pic:hover .layer{background:#fff}#home2 #container #projects #showcase .col-md-4 .pic:hover .layer h4{opacity:1;filter:alpha(opacity=100)}#home2 #container #projects #showcase .col-md-4 .pic:hover .layer p{opacity:1;filter:alpha(opacity=100)}}#home2 #container #projects #showcase .col-md-4 .pic .layer{width:100%;height:100%;position:absolute;z-index:9;top:0px;left:0px;background:transparent;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#home2 #container #projects #showcase .col-md-4 .pic .layer h4{transition:margin-top .35s ease-out, opacity .55s ease-out;color:#333;font-size:13px;text-align:center;margin-top:-25px;top:50%;width:100%;position:absolute;font-weight:300;text-transform:uppercase;opacity:0;filter:alpha(opacity=0)}#home2 #container #projects #showcase .col-md-4 .pic .layer h4:after{content:"";display:block;width:30%;margin:4px auto 0;border-bottom:2px solid #4d6a81}#home2 #container #projects #showcase .col-md-4 .pic .layer p{color:#333;font-size:13px;text-align:center;margin-top:0px;padding-left:14px;padding-right:14px;top:80%;width:100%;position:absolute;font-weight:300;opacity:1}#home2 #container #projects #showcase .col-md-4 .pic .layer p a{position:relative;top:1px;margin-right:2px}@media (min-width: 768px){#home2 #container #projects #showcase .col-md-4 .pic .layer p{transition:margin-top .35s ease-out, opacity .55s ease-out;color:#333;font-size:13px;text-align:center;margin-top:0px;padding-left:14px;padding-right:14px;top:60%;width:100%;position:absolute;font-weight:300;opacity:0;filter:alpha(opacity=0)}}#home2 #container #projects #showcase .col-md-4 .pic img{width:215px;height:auto;position:absolute;top:50%;margin:-32.845px auto 0;left:0px;right:0px}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4 .pic img{width:auto;height:89.63px;margin:-44.815px auto 0px}}#home2 #container #projects #showcase .col-md-4#jetmultimedia img{width:214.995px;height:auto;position:absolute;top:50%;margin:-17.245px auto 0}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4#jetmultimedia img{width:279.36px;height:auto;top:50%}}#home2 #container #projects #showcase .col-md-4#rougefm img{position:absolute;top:50%;margin:-80.71px auto 0}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4#rougefm img{position:static;width:auto;height:220px;margin:0px auto}}#home2 #container #projects #showcase .col-md-4#pagantis img,#home2 #container #projects #showcase .col-md-4#infoempresa img,#home2 #container #projects #showcase .col-md-4#telecoming img{width:215px;height:auto;position:absolute;top:50%;margin:-75.08px auto 0;left:0px;right:0px}#home2 #container #projects #showcase .col-md-4#mediafusion img,#home2 #container #projects #showcase .col-md-4#wincker img,#home2 #container #projects #showcase .col-md-4#ohbox img,#home2 #container #projects #showcase .col-md-4#aventuria img,#home2 #container #projects #showcase .col-md-4#yesfm img,#home2 #container #projects #showcase .col-md-4#grouperouge img,#home2 #container #projects #showcase .col-md-4#nosibay img,#home2 #container #projects #showcase .col-md-4#coldwellbanker img{width:215px;height:auto;position:absolute;top:50%;margin:-46.1875px auto 0;left:0px;right:0px}@media (max-width: 700px){#home2 #container #projects #showcase .col-md-4#mediafusion img,#home2 #container #projects #showcase .col-md-4#wincker img,#home2 #container #projects #showcase .col-md-4#ohbox img,#home2 #container #projects #showcase .col-md-4#aventuria img,#home2 #container #projects #showcase .col-md-4#yesfm img,#home2 #container #projects #showcase .col-md-4#grouperouge img,#home2 #container #projects #showcase .col-md-4#nosibay img,#home2 #container #projects #showcase .col-md-4#coldwellbanker img{width:auto;height:89.63px;margin:-44.815px auto 0px}}#home2 #container a[data-fluidbox]{background-color:#eee;border:none;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;margin-bottom:1.5rem}#home2 #container a[data-fluidbox].fluidbox-opened{cursor:-webkit-zoom-out;cursor:-moz-zoom-out}#home2 #container a[data-fluidbox] img{display:block;margin:0 auto;opacity:0;filter:alpha(opacity=0);max-width:100%;transition:all .25s ease-in-out}#home2 #container a[class^='float']{margin:1rem;margin-top:0;width:33.33333%}#home2 #container a[class^='float'].float-left{float:left;margin-left:0}#home2 #container a[class^='float'].float-right{float:right;margin-right:0}#home2 #container #fluidbox-overlay{background-color:rgba(255,255,255,0.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:500}#home2 #container .fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;z-index:400;transition:all .25s ease-in-out}.fluidbox-opened #home2 #container .fluidbox-wrap{z-index:600}#home2 #container .fluidbox-ghost{background-size:cover;background-position:center center;position:absolute;transition:all .25s ease-in-out}#home2 #container #tabs{padding-top:120px;-webkit-font-smoothing:antialiased}@media (max-width: 991px){#home2 #container #tabs{margin-bottom:20px}}@media (max-width: 768px){#home2 #container #tabs{padding-top:60px}}#home2 #container #tabs .header h2{margin-top:0px;text-align:center;text-transform:uppercase;font-size:28px;font-family:"Roboto";color:#333;line-height:40px;font-weight:400;margin-bottom:10px}#home2 #container #tabs .tabs-wrapper{margin-top:45px}#home2 #container #tabs .tabs-wrapper .nav-tabs{text-align:center;border-bottom:2px solid #EDEDED}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .nav-tabs{display:none}}#home2 #container #tabs .tabs-wrapper .nav-tabs li{width:33%;float:none;display:inline-block}#home2 #container #tabs .tabs-wrapper .nav-tabs li.active a{color:#4D6A81;font-weight:300;text-transform:uppercase;font-size:20px;border-bottom:0px;background:transparent}#home2 #container #tabs .tabs-wrapper .nav-tabs li.active a:after{content:'';position:absolute;width:100%;height:auto;border-bottom:2px solid #4D6A81;left:1px;bottom:-1px}#home2 #container #tabs .tabs-wrapper .nav-tabs li a{color:#888;font-weight:300;text-transform:uppercase;font-size:18px;border:0px;padding:10px 20px;-webkit-transition:color 0.08s linear;-moz-transition:color 0.08s linear;-ms-transition:color 0.08s linear;-o-transition:color 0.08s linear;transition:color 0.08s linear}#home2 #container #tabs .tabs-wrapper .nav-tabs li a:hover{color:#4D6A81;background:none}#home2 #container #tabs .tabs-wrapper .tab-content{margin-top:60px}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane{display:block !important;opacity:1;filter:alpha(opacity=100);height:auto;text-align:center}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:not(:last-child){margin-bottom:70px}}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info{margin-bottom:35px}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info:nth-child(2){margin-top:35px;margin-bottom:0px}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info h4{display:none;color:#4D6A81;font-weight:300;text-transform:uppercase;font-size:20px;border-bottom:0px}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info h4{display:block}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info p{color:#6C7279;font-size:18px;line-height:30px;width:83%;font-weight:300}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .info p{margin:0 auto;width:95%}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .image img{display:block;width:34%;height:auto;margin:-18px auto 0}@media (max-width: 768px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane .image img{width:55%}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:first-child .info{float:left}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:first-child .info{float:none}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:first-child .image{float:right}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:first-child .image{float:none}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:last-child .info{float:left}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:last-child .info{float:none}}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:last-child .image{float:right}#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:last-child .image img{margin-top:-33px}@media (max-width: 991px){#home2 #container #tabs .tabs-wrapper .tab-content .tab-pane:last-child .image{float:none}}#home2 #container #cta{position:relative;margin-top:120px;height:450px;overflow-x:hidden;background:url(../../images/cta.jpeg) no-repeat center;background-size:cover;background-attachment:fixed}@media (max-width: 768px){#home2 #container #cta{margin-top:60px}}#home2 #container #cta .filter{position:absolute;top:0;width:100%;height:100%;background:rgba(33,33,33,0.52)}#home2 #container #cta .filter .container{height:100%;position:relative}#home2 #container #cta .filter .container .row{position:absolute;top:50%;left:0px;right:0px;margin-top:-104px}@media (max-width: 538px){#home2 #container #cta .filter .container .row{margin-top:-123px}}#home2 #container #cta .filter .container .wrapper{background:transparent;padding:30px 100px;margin:0 auto}@media (max-width: 991px){#home2 #container #cta .filter .container .wrapper{text-align:center;padding:30px 50px}}@media (max-width: 768px){#home2 #container #cta .filter .container .wrapper{text-align:center;padding:30px 15px}}#home2 #container #cta .filter .container h4{display:block;font-size:26px;line-height:38px;font-weight:300;color:#f8f8f8;text-transform:uppercase;text-align:center;width:100%;text-shadow:1.5px 1.5px 8px rgba(33,33,33,0.8)}#home2 #container #cta .filter .container .button{margin:20px auto 0px;display:block;max-width:240px;width:100%;min-height:80px;padding:25px 60px;border:1px solid transparent;box-shadow:transparent 0 1px 2px,inset rgba(248,248,248,0) 0px 1px 3px -1px;border-radius:1px;background:rgba(248,248,248,0.8);font-size:20px;font-weight:400;text-shadow:0px 1px 0px rgba(33,33,33,0.5);color:#4D6A81 !important;text-transform:uppercase;-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-ms-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear}#home2 #container #cta .filter .container .button span{position:relative;left:3px}#home2 #container #cta .filter .container .button:hover{background:#f8f8f8;color:#4D6A81 !important}#home2 #container #contact{padding-top:120px}@media (max-width: 768px){#home2 #container #contact{padding-top:60px}}#home2 #container #contact .header .col-md-12{margin-top:0px}#home2 #container #contact .header .col-md-12 h2{margin-top:0px;text-align:center;text-transform:uppercase;font-size:28px;font-family:"Roboto";color:#333;line-height:40px;font-weight:400;margin-bottom:15px}#home2 #container #contact .header .col-md-12 p{font-size:18px;font-weight:300;color:#333;text-align:center;line-height:30px}#home2 #container #contact .col-md-12{margin-top:45px}#home2 #container #contact .col-md-12 form{width:100%;margin:0 auto}#home2 #container #contact .col-md-12 form .form-group{width:46%;float:left;margin-bottom:20px}@media (max-width: 768px){#home2 #container #contact .col-md-12 form .form-group{width:100%;float:none}}#home2 #container #contact .col-md-12 form .form-group.left{margin-left:8%}@media (max-width: 768px){#home2 #container #contact .col-md-12 form .form-group.left{margin-left:0px}}#home2 #container #contact .col-md-12 form .form-group input{width:100%;padding:10px 3px;background:transparent;border-color:transparent;border-bottom:1px solid #777;color:#444;font-weight:300;font-size:15px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}#home2 #container #contact .col-md-12 form .form-group input::-webkit-input-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form .form-group input:-moz-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form .form-group input::-moz-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form .form-group input:-ms-input-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form .form-group input:focus{border-bottom-color:#4d6a81}#home2 #container #contact .col-md-12 form label.error{display:inline-block;text-align:center;width:100%;background:#4d6a81;color:#f8f8f8;font-size:14px;font-weight:300;padding:8px 12px;margin-top:8px}#home2 #container #contact .col-md-12 form label.error.valid{display:none !important}#home2 #container #contact .col-md-12 form .submit{margin-top:30px}#home2 #container #contact .col-md-12 form .submit .send-button{width:68px;height:60px;margin:0 auto;position:relative;cursor:pointer}#home2 #container #contact .col-md-12 form .submit .send-button input[type="submit"]{position:absolute;z-index:300;width:100%;display:inherit;margin:0 auto;border-color:transparent;text-align:center;background:transparent;box-shadow:transparent 0 0px 0px,inset rgba(255,255,255,0) 0px 0px 0px 0px;height:100%;top:0;left:0;right:0}#home2 #container #contact .col-md-12 form .submit .send-button i{line-height:60px;width:100%;text-align:center;color:#4d6a81;opacity:.7;font-size:42px;-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-ms-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear}#home2 #container #contact .col-md-12 form .submit .send-button:hover i,#home2 #container #contact .col-md-12 form .submit .send-button:focus i{opacity:1}#home2 #container #contact .col-md-12 form textarea{margin-top:20px;width:100%;padding:10px 3px;background:transparent;border-color:transparent;border-bottom:1px solid #777;color:#444;font-weight:300;font-size:15px;min-height:45px !important;-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-ms-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear}#home2 #container #contact .col-md-12 form textarea::-webkit-input-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form textarea:-moz-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form textarea::-moz-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form textarea:-ms-input-placeholder{color:#777;font-size:15px;font-weight:lighter}#home2 #container #contact .col-md-12 form textarea:focus{border-bottom-color:#4d6a81}#home2 #container #contact .col-md-12 form .text-center{margin-top:30px;font-size:15px;font-family:"Roboto";font-weight:300;text-transform:uppercase;color:#333}#home2 #container #map{padding-top:100px}@media (max-width: 768px){#home2 #container #map{padding-top:70px}}#home2 #container #map .container{position:relative;height:100%}#home2 #container #map .container .row{width:100%;margin:0 auto}#home2 #container #map .container .row .address{display:block;width:50%;float:left;text-align:center}@media (max-width: 768px){#home2 #container #map .container .row .address{width:100%;float:none}}#home2 #container #map .container .row .address h4{font-size:18px;color:#f8f8f8;font-weight:300;text-transform:uppercase;padding-bottom:12px}@media (max-width: 768px){#home2 #container #map .container .row .address h4{padding-bottom:6px}}#home2 #container #map .container .row .address h4 i{color:#f8f8f8;font-size:26px;display:inline-block;margin-right:6px}#home2 #container #map .container .row .address p{display:inline-block;position:relative;font-size:16px;font-weight:300;color:#f8f8f8;top:-5px;line-height:22px}#home2 #content-legal{padding-top:100px}#home2 #content-legal h2{margin-top:0px;text-align:center;text-transform:uppercase;font-size:28px;font-family:"Roboto";color:#333;line-height:40px;font-weight:400;margin-bottom:24px}#home2 #content-legal h3{margin-top:0px;text-transform:uppercase;font-size:20px;font-family:"Roboto";color:#333;line-height:40px;font-weight:400;margin-bottom:15px;margin-top:15px}#home2 #content-legal h4{margin-top:15px;font-size:18px;font-family:"Roboto";color:#333;line-height:40px;font-weight:400;margin-bottom:10px;margin-top:10px}#home2 #content-legal p{font-size:16px;font-weight:300;color:#333;line-height:26px}#home2 #content-legal p a{color:#4d6a81;text-decoration:none}#home2 #content-legal p a:hover{text-decoration:underline}#home2 #content-legal p a:focus{text-decoration:underline}
