@import 'https://fonts.googleapis.com/css?family=Cabin:700|Source+Sans+Pro:300,400,600';.container{padding-right:!important;padding-left:!important}.row{margin-right:!important;margin-left:!important}.row .col-xs-1,.row .col-sm-1,.row .col-md-1,.row .col-lg-1,.row .col-xs-2,.row .col-sm-2,.row .col-md-2,.row .col-lg-2,.row .col-xs-3,.row .col-sm-3,.row .col-md-3,.row .col-lg-3,.row .col-xs-4,.row .col-sm-4,.row .col-md-4,.row .col-lg-4,.row .col-xs-5,.row .col-sm-5,.row .col-md-5,.row .col-lg-5,.row .col-xs-6,.row .col-sm-6,.row .col-md-6,.row .col-lg-6,.row .col-xs-7,.row .col-sm-7,.row .col-md-7,.row .col-lg-7,.row .col-xs-8,.row .col-sm-8,.row .col-md-8,.row .col-lg-8,.row .col-xs-9,.row .col-sm-9,.row .col-md-9,.row .col-lg-9,.row .col-xs-10,.row .col-sm-10,.row .col-md-10,.row .col-lg-10,.row .col-xs-11,.row .col-sm-11,.row .col-md-11,.row .col-lg-11,.row .col-xs-12,.row .col-sm-12,.row .col-md-12,.row .col-lg-12{padding-right:!important;padding-left:!important}.main img{display:block;max-width:100%;height:auto}.main img.alignleft{float:left;margin:0 20px 10px 0}.main img.alignright{float:right;margin:0 0 10px 20px}.main img.aligncentre{margin:0 auto}.videowrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:15px}.videowrap iframe,.videowrap object,.videowrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.mapwrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:15px}.mapwrap iframe,.mapwrap object,.mapwrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.socialwrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.socialwrap iframe,.socialwrap object,.socialwrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.gallery{margin-right:-10px !important;margin-left:-10px !important}.gallery .gallery-item{float:left;position:relative;min-height:1px;padding-right:10px;padding-left:10px}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-7 .gallery-item{width:14.2857142857%}.gallery-columns-6 .gallery-item{width:16.6666666667%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-1 .gallery-item{width:100%}.gallery .gallery-item img{display:block;height:auto;max-width:100%;border:5px #efefef solid}@media (max-width:768px){.gallery .gallery-item{width:50%}}.list-social{margin-left:0}.list-social li{padding:0}.btn-social{padding:0;margin:0;display:block;border:none;height:30px;width:30px;line-height:30px;text-align:center;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.45);border-radius:100% !important}.btn-social:hover,.btn-social:focus,.btn-social:active,.btn-social.active{color:#fff;-moz-box-shadow:inset 0px 0px 10px rgba(0,0,0,.5);-webkit-box-shadow:inset 0px 0px 10px rgba(0,0,0,.5);box-shadow:inset 0px 0px 10px rgba(0,0,0,.5)}.btn-facebook{background:#3b5998}.btn-twitter{background:#2caae2}.btn-google-plus{background:#dc4b31}.btn-linkedin{background:#00659b}.btn-youtube{background:#ed2400}.btn-pinterest{background:#ce2021}.btn-instagram{background:#6b5245}.widget_simpleimage .panel-heading{display:none}.widget_simpleimage .panel-body{padding:0 !important}.widget_simpleimage p{margin:0}.widget_simpleimage img{display:block;max-width:100%;height:auto}body{font-family:'Source Sans Pro',sans-serif}.btn-primary{color:#fff;font-weight:600;background-color:#00304b;border:1px solid #00304b;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.btn-primary:hover{color:#eee;background-color:#00304b;border:1px solid #00304b}.btn-action{background:red;color:#fff}.btn-action:hover,.btn-action:focus,.btn-action:active,.btn-action.active{background:#fff;color:red}h1{margin-top:0}.well{-webkit-box-shadow:none;box-shadow:none}.form-group{margin-bottom:10px}.form-group .form-control:focus{border-color:;-webkit-box-shadow:none;box-shadow:none}.form-group textarea.form-control{height:100px}.list-testimonial li{margin-bottom:20px}.well-testimonial .fa{display:block;text-align:right;font-size:60px}.well-testimonial .review{font-style:italic;display:block;margin-bottom:15px}.well-testimonial .author{font-weight:700}.logo{margin:20px 0}.banner{height:80px;background-position:center center;background-repeat:no-repeat;background-size:cover;clear:both;position:relative}.banner h1{color:#fff;font-weight:600;margin:15px 0 !important;text-transform:uppercase;height:50px;font-size:24px;line-height:50px}.slide .custom-bg{width:100%;height:500px !important;background-repeat:no-repeat;background-size:cover;background-position:center center}.slide .carousel-caption{padding-top:12%;max-width:50%;left:0;position:relative;right:auto}.slide .carousel-caption h2{font-size:48px;margin-bottom:20px;text-shadow:1px 1px 0px #222;-webkit-text-shadow:1px 1px 0px #222;-moz-text-shadow:1px 1px 0px #222}.slide .carousel-caption h4{margin-bottom:35px}.slide .btn-full-width{width:100%;text-align:center;font-size:24px;padding:6px 0 2px;line-height:normal;margin-bottom:5px}.slide .carousel-control.left,.slide .carousel-control.right{background-image:none;-webkit-background-image:none;-moz-background-image:none}.carousel-indicators .active{background-color:#999}.carousel-indicators li{border:1px solid #999;background-color:#fff}.showcase{padding:40px 0;background-color:#f5f5f5}.showcase h3.title{font-size:18px}.showcaseimage{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;height:200px;margin-bottom:15px}.showcase .btn{display:block;margin:0 auto;text-align:center}.testimonial .carousel-caption{position:relative;left:auto;right:auto;background-color:transparent;line-height:1.6;text-shadow:none;color:#444}.content{padding:40px 0;background-color:#f2f2f2}.gform_body{margin-top:15px}.gform_body ul.gform_fields{margin:0;padding:0}.gform_body ul.gform_fields li{list-style-type:none;padding:5px 0;margin:0}.gform_body ul.gform_fields li label{margin:0;display:none}.gform_body ul.gform_fields li input,.gform_body ul.gform_fields li select{width:100%;border:1px solid #ddd;padding:5px 10px;height:38px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:inset 1px 1px 2px #eee;-webkit-box-shadow:inset 1px 1px 2px #eee;-moz-box-shadow:inset 1px 1px 2px #eee}.gform_body ul.gform_fields li input:focus,.gform_body ul.gform_fields li select:focus,.gform_body ul.gform_fields li textarea:focus{outline:none;box-shadow:inset 1px 1px 2px #e5e5e5;-webkit-box-shadow:inset 1px 1px 2px #e5e5e5;-moz-box-shadow:inset 1px 1px 2px #e5e5e5}.gform_body ul.gform_fields li textarea{width:100%;border:1px solid #ddd;padding:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:inset 1px 1px 2px #eee;-webkit-box-shadow:inset 1px 1px 2px #eee;-moz-box-shadow:inset 1px 1px 2px #eee;height:100px}.gform_footer input.gform_button{background-color:#00304b;color:#fff;font-size:14px;margin:15px 0 25px;border:none;border-radius:2px;font-weight:600;text-transform:uppercase;padding:8px 15px}.validation_error{color:#e2001a;font-size:11px;padding:5px;margin-top:15px;text-align:center;border:1px solid #e2001a}.gfield_error .validation_message{color:#e2001a;font-size:11px;padding-top:3px}.gfield_error input,.gfield_error select{border-color:#e2001a !important}.aside img{width:100%;height:auto}.bottom-wrap{padding:40px 0;background-color:#e5e5e5}.footer{font-size:13px;color:#eee;padding:0}.footerwrap{background-color:#00304b;border-top:8px solid #e2001a;color:#d1d1d1;padding:50px 0}.footer-bottom{background-color:#00293f!important;color:#d1d1d1;padding:15px!important}@media (max-width:768px){.navbar{background:#f9f9f9;color:#f2f2f2;z-index:1020}.navbar a{color:#f2f2f2}.navbar .navbar-toggle{border-color:#ddd;background:#f2f2f2}.navbar .navbar-toggle .icon-bar{background-color:#666}.navbar .navbar-toggle:focus{border-color:#ccc;background:#ccc;color:#f2f2f2}.navbar .nav>li>a:hover,.navbar .nav>li>a:focus{text-decoration:none;background-color:#ccc;color:#666}.navbar-toggle{float:left;margin-left:15px}.navmenu-footer{position:absolute;bottom:7px;width:100%;text-align:center;color:#888;font-style:italic}.sub-menu{display:block}.logo img{margin:0 auto}.btn-presstocall{padding:10px 20px;font-size:20px;margin-bottom:20px}.slide .carousel-caption{max-width:none !important}.main{margin-bottom:20px}.footer{text-align:center}}@media (min-width:769px){.pre-header{background:#00304b;padding-top:14px;margin-top:10px}.pre-header .block-logo{position:absolute;top:-30px;z-index:100;margin:0;padding:0}.navbar{min-height:40px;border-radius:0;z-index:70;margin-bottom:0}.navbar a{text-decoration:none;transition:all .2s ease}.navbar-nav>li:first-child{border-left:none}.navbar-nav>li{border-left:1px solid #d6d6d6;-webkit-transition:background .2s;transition:background .2s}.navbar-nav>li>a{padding:20px 15px;font-family:'Cabin',sans-serif;text-transform:uppercase;font-weight:700;font-size:13px !important;letter-spacing:1px;color:#a8a8a8;border-top:2px solid transparent}.navbar-nav>li.current-menu-item>a{background-color:transparent;color:#4c90cd;text-transform:uppercase;border-right:0 solid #d6d6d6}.navbar-nav>li>a:hover{background:0 0;color:#4c90cd}.navbar-nav ul.sub-menu{display:none;position:absolute;top:100%;left:0;padding:0;margin:0;list-style:none;box-shadow:0px 2px 3px rgba(0,0,0,.4)}.navbar-nav ul.sub-menu li{position:relative;float:left;width:250px;background:#eee;border-top:1px solid #fff}.navbar-nav ul.sub-menu li a{display:block;padding:5px 10px;background:0 0;color:#666}.navbar-nav ul.sub-menu li a:hover{background:#666;color:#fff}.navbar-nav li:hover>ul.sub-menu{display:block}.quickcontact{text-align:left;color:#fff;font-size:18px!important;font-weight:600;margin-bottom:20px;margin-top:4px}.quickcontact a{color:#fff}.site-credits{text-align:right}}@media (min-width:1200px){.container{width:960px}.container.container-sm{width:480px}}.loginForm{margin-top:10%}.loginForm .loginwrap{border:1px solid #ddd}.gform_validation_container{display:none}.ginput_left,.name_first{width:49.5%;display:inline-block;margin-bottom:10px;float:left}.ginput_right,.name_last{width:49.5%;display:inline-block;margin-bottom:10px;float:right}