body{color:#333;font:normal 16px "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;background-color:#fff;overflow-x:hidden;line-height:1.55em}a{color:#1abc9c;cursor:pointer;text-decoration:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}a:hover,a:focus{color:#16a085;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;margin-bottom:15px}h1{font-size:3em;margin-top:0}h2{font-size:2.5em;margin-top:0}h3{font-size:2em;margin-top:0}h4{font-size:1.5em}h5{font-size:1em}h6{font-size:.8em}p.lead{font-size:1.2em;font-weight:100}p{margin-bottom:20px}p:last-child{margin-bottom:0}ul,ol{margin-bottom:20px}blockquote{padding-top:0;padding-bottom:0;border-color:#1abc9c}blockquote small{color:inherit}pre{background-color:rgba(255,255,255,.5);border-color:rgba(0,0,0,.1);margin-bottom:20px}strong{font-weight:400}.section{padding:150px 0}.active-section{top:80px}.alert{color:#FFF;border:0}[class^="alert-"] .alert-link,[class*=" alert-"] .alert-link{color:#FFF;font-weight:300;text-decoration:underline}.btn,.label{border:0;font-weight:300;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.btn:hover,.btn:focus{outline:0}.btn-link{color:#1abc9c}.btn-link:hover,.btn-link:focus{color:#16a085}.btn-default,.label-default{background-color:#34495e;color:#FFF}.btn-default:hover,.btn-default:focus{background-color:#2c3e50;color:#FFF}.btn-success,.label-success,.alert-success{background-color:#2ecc71}.btn-success:hover,.btn-success:focus{background-color:#27ae60}.btn-primary,.label-primary{background-color:#1abc9c}.btn-primary:hover,.btn-primary:focus{background-color:#16a085}.btn-info,.label-info,.alert-info{background-color:#3498db}.btn-info:hover,.btn-info:focus{background-color:#2980b9}.btn-warning,.label-warning,.alert-warning{background-color:#e67e22}.btn-warning:hover,.btn-warning:focus{background-color:#d35400}.btn-danger,.label-danger,.alert-danger{background-color:#e74c3c}.btn-danger:hover,.btn-danger:focus{background-color:#c0392b}.tab-pane{padding:15px 0;margin-bottom:5px}.nav-tabs{border-bottom-color:#ecf0f1}.nav-tabs>li>a{padding:10px 0;margin-right:30px;color:inherit;font-size:16px;border:0;border-bottom:1px solid rgba(255,255,255,0)}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:transparent;border:0;border-color:rgba(255,255,255,0)}.nav>li>a:hover,.nav>li>a:focus{background-color:#ecf0f1}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{color:#1abc9c;background:transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background:transparent;border:0;color:#1abc9c;border-bottom:1px solid #1abc9c}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#1abc9c}.nav .caret,.nav a:hover .caret{border-top-color:#1abc9c;border-bottom-color:#1abc9c}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#1abc9c}.navbar-inverse .navbar-toggle{background-color:#34495e;border-color:#2c3e50;margin-top:23px}.navbar-inverse .navbar-toggle:focus{outline:0}.panel{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.panel-default{border-color:#ecf0f1}.panel-default:last-child{margin-bottom:25px}.panel-default>.panel-heading{background:#ecf0f1;color:inherit}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top:0}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control{color:#1abc9c;opacity:1;text-shadow:none}.carousel-control:hover{color:#16a085}.carousel-indicators li{border-color:#1abc9c;margin:0 2px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.carousel-indicators .active{height:10px;width:10px;margin:0 2px;background-color:#16a085;border:1px solid #16a085}label{font-weight:300}.input-group{margin-bottom:10px}.form-control{font-weight:300;border-color:#ecf0f1;background-color:#ecf0f1;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,.form-control[disabled]:hover,.form-control[readonly]:hover,fieldset[disabled] .form-control:hover,.form-control[disabled]:focus,.form-control[readonly]:focus,fieldset[disabled] .form-control:focus{background-color:#ecf0f1}.form-control:hover,.form-control:focus{outline:0;border-color:#ecf0f1;background-color:#FFF;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.form-control:-moz-placeholder{color:#bdc3c7;font-weight:300}.form-control::-moz-placeholder{color:#bdc3c7;font-weight:300}.form-control:-ms-input-placeholder{color:#bdc3c7;font-weight:300}.form-control::-webkit-input-placeholder{color:#bdc3c7;font-weight:300}.input-group-addon{background-color:#FFF;border-color:#ecf0f1;color:#ecf0f1}[class^="has-"] .form-control,[class*=" has-"] .form-control{color:#FFF}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#2ecc71}.has-success .form-control{border-color:#2ecc71;background-color:#2ecc71}.has-success .form-control:hover,.has-success .form-control:focus{border-color:#2ecc71;background-color:#FFF;color:#2ecc71;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#e67e22}.has-warning .form-control{border-color:#e67e22;background-color:#e67e22}.has-warning .form-control:hover,.has-warning .form-control:focus{background-color:#FFF;border-color:#e67e22;color:#e67e22;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#e74c3c}.has-error .form-control{border-color:#e74c3c;background-color:#e74c3c}.has-error .form-control:hover,.has-error .form-control:focus{background-color:#FFF;border-color:#e74c3c;color:#e74c3c;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#header{box-shadow:0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px rgba(0,0,0,.05);top:0!important;margin-top:0!important}#parallax{height:680px;width:100%;position:fixed;background:url('/assets/pictures/toronto.jpg') center center no-repeat;background-size:cover;z-index:-100}.navbar-brand{padding:25px 15px;margin-right:30px}.navbar-inverse{background-color:#FFF;border:0}.navbar-right button{margin:23px 0}.navbar-nav>li>a{padding:30px 0;margin:0 15px}.navbar-inverse .navbar-nav>li>a{color:inherit}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent;background-color:rgba(255,255,255,0);color:#1abc9c}#home{background:rgba(0,0,0,0);margin-top:80px;padding:150px 0;color:#000}#home h1{font-size:60px}#home p.lead{font-size:1.8em}#services{background-color:#FFF}.overview,.service-block{text-align:center}.overview .lead{margin-bottom:80px}.service-block .glyphicon{font-size:60px;margin-bottom:20px}#image{background-color:#fff}#gallery{background-color:#FFF;padding-bottom:70px}#gallery img{width:100%;height:auto}#gallery a{margin-bottom:30px;display:block}#gallery a:hover{opacity:.5}#testimonials{background-color:#ecf0f1}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control{opacity:1;text-shadow:none}.carousel-indicators li{border-color:#34495e;margin:0 2px;height:15px;width:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:0 2px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.carousel-indicators .active{height:15px;width:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:0 2px;background-color:#34495e;border:1px solid #34495e}.carousel.slide{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.carousel-inner blockquote{border:0;text-align:center;padding:40px 15%}.carousel-inner blockquote small{font-size:12px;text-transform:uppercase;font-weight:400}.carousel-inner blockquote p{font-size:2em}.carousel-control .glyphicon{left:50%;margin-top:-10px;margin-left:-10px;font-size:20px}.carousel-indicators{bottom:-20px}.carousel-control{background:transparent;position:absolute;top:50%;margin-top:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;height:40px;width:40px}#newsletter{border-top:1px solid #ececec;text-align:center}#newsletter form{width:50%;margin:0 25%}@media(max-width:992px){body{font-size:14px}.container{max-width:690px}.section{padding-top:80px;padding-bottom:80px}.service-block,.img-responsive,.carousel,.content-block{margin-bottom:80px}}@media(max-width:768px){body{font-size:14px}.container{max-width:490px}.service-block,.img-responsive,.carousel,.content-block{margin-bottom:30px}}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}input[type="text"],input[type="email"],input[type="phone"],textarea{width:100%;border:1px solid #CCC;background:0;margin:0 0 5px;padding:10px;border-radius:5px;color:#000;max-width:100%}button[type="submit"]{cursor:pointer;width:100%;border:0;background:#6baba1;color:#FFF;margin:0 0 5px;padding:10px;border-radius:5px}