.map{margin:20px 20px 40px;height:400px;border:5px solid #f8f8f8}body{font-family:'Open Sans','sans-serif';background:#fff;font-size:100%}.wrap{margin:0 auto;width:80%}.header_bg{background:url(../images/skyline_bg.jpg);background-size:100%}.breadcrumb{background:none;padding:4% 2%}.breadcrumb>.active{color:#a8b8d8}.breadcrumb li,.breadcrumb li a{font-size:14px;color:#fff;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumb li a:hover{text-decoration:none;color:#f15f43}.header{background:#fff}.h_right{float:right;width:72%}.navbar-nav{margin-top:2%;margin-left:10%}.navbar-brand{line-height:25px}.menu li.active a{background:none;color:#f15f43;border-bottom:2px solid #f15f43}.menu li a{font-size:14px;text-transform:uppercase;color:#354b77;border-radius:0;font-weight:700;padding-top:5px;padding-bottom:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu li a:hover,.menu li.active a:hover{background:none;color:#f15f43;border-bottom:2px solid #f15f43}.navbar-toggle{background-color:#354b77;border:1px solid transparent}.navbar-toggle .icon-bar{background-color:#fff}.btn{background:#f15f43;color:#fff;padding:9px 28px;line-height:20px;text-transform:uppercase;border:none;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{color:#fff;background:#354b77}.slider{margin-top:0;margin-bottom:20px}.slider_text h1{font-size:5em;color:#fff;text-transform:capitalize;font-weight:600;line-height:1em}.slider_text h2{font-size:13em;color:#fff;text-transform:capitalize;font-weight:600;line-height:1em}.slider_text h3{font-size:3em;color:#fff;text-transform:capitalize;font-weight:400;line-height:1em}.slider_img img{display:inline-block}.main{background:#ffff}.grids_of_3{text-align:center;padding:4% 2%}.grid1_of_3 h2{text-transform:uppercase;color:#354b77;font-size:26px}.grid1_of_3 p{font-size:14px;line-height:1.8em;color:#434c5e;margin-bottom:20px}.grid1_of_3 img{display:inline-block;margin:4% 0}.btn_style{font-size:14px;color:#fff;background:#f15f43;padding:12px 30px;line-height:20px;text-transform:uppercase;border:none;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}.btn_style1{width:100%;font-size:16px;color:#fff;background:#f15f43;padding:8px 0;line-height:20px;text-transform:uppercase;border:none;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}.btn_style:hover{background:#354b77}.btn_style1:hover{background:#354b77}.grids_btm{padding:4% 0}.grid_list{display:block}.grids_btm.top{padding:4% 0;border-top:1px ridge #f1f1f1;border-bottom:1px ridge #f1f1f1}.images_1_of_1{width:24%;float:left;background:#354b77;padding:4%}.images_1_of_1 p{text-align:center;font-size:5em;color:#fff;line-height:66px;margin:0}.grid_1_of_1{width:76%;float:left;background:#e5eaf3;padding:4%}.grid_1_of_1 h3{color:#354b77;font-size:1.8em;font-weight:400;line-height:31px;text-transform:uppercase;margin:0}.grid_1_of_1 p{font-size:14px;line-height:1.8em;color:#434c5e}.footer_bg{background:#f0f0f0}.footer{padding:4% 0}.span1_of_4 h4{font-size:2.5em;text-transform:uppercase;color:#304372;margin-bottom:8%}.span1_of_4 h5{font-size:1.5em;text-transform:capitalize;color:#304372;margin-top:8%}.span1_of_4 p{margin-top:0;font-size:13px;line-height:1.5em;color:#818283}.span1_of_4 p.top{margin-top:0}.span1_of_4 span a{border-bottom:1px dashed #ebe9e9;padding-bottom:0;margin-top:1%;display:block;font-size:14px;line-height:1.5em;color:#434c5e;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.span1_of_4 a{padding-bottom:4px;margin-top:1%;display:block;font-size:12px;line-height:1.5em;color:#434c5e;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.span1_of_4 span a:hover{text-decoration:none;color:#f15f43}.f_nav li{display:inline-block;margin:0 8px 8px 0}.f_nav li a{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.f_nav li a img{background:#fff;padding:5px;border:1px solid #eee}.f_nav li a:hover{zoom:1;filter:alpha(opacity=50);opacity:.7;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.footer_btm{background:#f3f3f3}.footer1{padding:4% 2% 4% 0}.soc_icons ul li{display:inline-block;margin-left:10px}.soc_icons ul li:first-child{margin-left:0}.soc_icons ul li a{display:block;width:42px;height:42px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.soc_icons ul li a.icon1{background:#39579d url(../images/icons.png) no-repeat 18px 10px}.soc_icons ul li a.icon2{background:#02b3e9 url(../images/icons.png) no-repeat -12px 10px}.soc_icons ul li a.icon3{background:#db4a39 url(../images/icons.png) no-repeat -44px 10px}.soc_icons ul li a.icon4{background:#ea4c89 url(../images/icons.png) no-repeat -78px 10px}.soc_icons ul li a.icon5{background:#5a872a url(../images/icons.png) no-repeat -112px 10px}.soc_icons ul li a:hover{zoom:1;filter:alpha(opacity=50);opacity:.7;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.copy{margin-top:10px}.copy p{color:#434c5e;font-size:13px;line-height:1.8em}.copy p a{color:#f15f43;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.copy p a:hover{color:#434c5e;text-decoration:none}.features{padding:4% 2%}.features_list1{margin-top:4%}.feature p{margin-top:8%}.feature img{width:100%}.feature a{display:block;font-size:20px;font-style:italic;color:#354b77;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feature a:hover{text-decoration:none;color:#f15f43}.about{padding:4% 2%}.img_style{margin-top:10px}.img_style img{width:100%}.about h4{color:#354b77}.para{font-size:13px;line-height:1.8em;color:#434c5e}.about_p{padding:10px;margin-top:2%}.read_more{margin:3% 0 2%}.contact{padding:2%}.contact_info h2{text-transform:uppercase;color:#354b77;font-size:26px}.company_ad h2{font-size:26px;text-transform:uppercase;color:#354b77}.company_ad p{font-size:13px}.company_ad p a{color:#f15f43;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.company_ad p a:hover{text-decoration:none;color:#354b77}.contact-form h2{font-size:26px;text-transform:uppercase;color:#354b77}.contact-form span{display:block;text-transform:capitalize;font-size:13px;color:#9499a3;font-weight:400;margin-bottom:10px}.contact-form textarea{font-family:'Open Sans','sans-serif';padding:10px;display:block;width:99.3333%;background:#fff;outline:none;color:silver;font-size:.8725em;border:1px solid #ececec;-webkit-appearance:none;resize:none;height:120px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.contact-form textarea:focus{border:1px solid #66afe9}.form-control{box-shadow:none;border:1px solid #ececec}.form-control:focus{box-shadow:none}.contact-form input[type="submit"]{margin-top:20px;font-family:'Open Sans','sans-serif';-webkit-appearance:none;float:right;cursor:pointer;border:none;outline:none;display:inline-block;padding:12px 30px;font-size:.8925em;color:#fff;background:#f15f43;text-transform:uppercase;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form input[type="submit"]:hover{background:#354b77}.details{padding:1%}.details img{margin-bottom:1%}@media only screen and (max-width:1440px) and (min-width:240px){.wrap{width:95%}}@media only screen and (max-width:1023px){.logo img{width:60%}.h_right{width:80%}.nav>li>a{padding:4px 8px}.slider_text h2{font-size:4em}.slider{margin-top:2%}.slider_text h3{font-size:2.5em}.navbar-nav{margin-left:0}.span1_of_4 h4{font-size:2em}.images_1_of_1 p{line-height:90px}}@media only screen and (max-width:768px){.header_bg{background-size:100% 100%}.menu li.active a{border-bottom:none}.menu li a:hover,.menu li.active a:hover{border-bottom:none}.slider_text h2{font-size:2.8em}.slider_text h3{font-size:2em}.breadcrumb{padding:4% 2% 2%}.grid1_of_3 img{margin:0}.grid_list{margin:2% 0}.images_1_of_1 p{line-height:66px}.span1_of_4 h4{margin-bottom:1%;margin-top:2%}.span1_of_4 h5{margin-top:2%}.span1_of_4 p.top{margin-top:1%}.span1_of_4 span a{margin-top:1%}.footer1,.copy p{text-align:center!important}.feature p{margin-top:0}.feature a{margin-bottom:4%}.blog_right{margin-top:4%}.contact-form input[type="submit"]{margin:15px 0}}@media only screen and (max-width:640px){.navbar-toggle{margin-top:18px}.slider_text h2{font-size:2.5em}.slider_text h3{font-size:1.8em}}@media only screen and (max-width:480px){.slider_text h2{font-size:2em}.slider_text h3{font-size:1.2em}.grid_1_of_1 h3{line-height:24px}.grid_1_of_1 p{font-size:13px;line-height:1.5em}.images_1_of_1 p{font-size:5em;line-height:1.44em}.breadcrumb{padding:4% 2% 0}}@media only screen and (max-width:320px){.slider_text h2{font-size:2.4em}.slider_text h3{font-size:1.5em}.slider_img img{width:50%}.grid1_of_3{margin-top:30px}.grid1_of_3 h2{font-size:26px}.grid_1_of_1 h3{font-size:1.2em}.images_1_of_1 p{font-size:3em;line-height:60px}.hide{display:none}.grid_1_of_1{padding:2%}.breadcrumb li,.breadcrumb li a{font-size:12px}.span1_of_4{margin-top:20px}.span1_of_4 span{margin:10px 0}}