﻿body{margin:auto;padding:0;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;}
*, a, link{text-decoration:none;border:none;outline:none;}
*::-moz-selection{background-color:#7AC0E2;color:#fff;}
input[type=text]:focus, textarea:focus{background:#fff;border:1px solid #7AC0E2;box-shadow:0 0 5px rgba(122, 192, 226, 0.35);color:#65686d;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#a1a3a5;font-family:'open_sanslight';font-style:italic;}

/* Custom Fonts */
@font-face{
    font-family:'open_sansregular';
    src:url('../fonts/opensans-regular-webfont.eot');
    src:url('../fonts/opensans-regular-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/opensans-regular-webfont.woff') format('woff'),
        url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
        url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight:normal;
    font-style:normal;
}    

@font-face{
    font-family:'open_sansbold';
    src:url('../fonts/opensans-bold-webfont.eot');
    src:url('../fonts/opensans-bold-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/opensans-bold-webfont.woff') format('woff'),
        url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
        url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight:normal;
    font-style:normal;
}    

@font-face{
    font-family:'open_sanslight';
    src:url('../fonts/opensans-light-webfont.eot');
    src:url('../fonts/opensans-light-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/opensans-light-webfont.woff') format('woff'),
        url('../fonts/opensans-light-webfont.ttf') format('truetype'),
        url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight:normal;
    font-style:normal;
}    

@font-face{
    font-family:'open_sanssemibold';
    src:url('../fonts/opensans-semibold-webfont.eot');
    src:url('../fonts/opensans-semibold-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/opensans-semibold-webfont.woff') format('woff'),
        url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
        url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'abelregular';
    src: url('../fonts/abel-regular-webfont.eot');
    src: url('../fonts/abel-regular-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/abel-regular-webfont.html') format('woff2'),
         url('../fonts/abel-regular-webfont.woff') format('woff'),
         url('../fonts/abel-regular-webfont.ttf') format('truetype'),
         url('../fonts/abel-regular-webfont.svg#abelregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'antonregular';
    src: url('../fonts/anton-webfont.eot');
    src: url('../fonts/anton-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/anton-webfont.html') format('woff2'),
         url('../fonts/anton-webfont.woff') format('woff'),
         url('../fonts/anton-webfont.ttf') format('truetype'),
         url('../fonts/anton-webfont.svg#antonregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'pacificoregular';
    src: url('../fonts/pacifico-webfont.eot');
    src: url('../fonts/pacifico-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/pacifico-webfont.html') format('woff2'),
         url('../fonts/pacifico-webfont.woff') format('woff'),
         url('../fonts/pacifico-webfont.ttf') format('truetype'),
         url('../fonts/pacifico-webfont.svg#pacificoregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'honduroregular';
    src: url('../fonts/honduro-webfont.eot');
    src: url('../fonts/honduro-webfontd41dd41dd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/honduro-webfont.html') format('woff2'),
         url('../fonts/honduro-webfont.woff') format('woff'),
         url('../fonts/honduro-webfont.ttf') format('truetype'),
         url('../fonts/honduro-webfont.svg#honduroregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

/* Main nav Start */
.navigation{position:fixed;top:0;margin:auto;text-align:center;height:auto;z-index:1000;width:100%;}
.nav{width:100%;text-align:center;margin:0 auto;padding:0;z-index:1001;background:#fff;height:83px;position:absolute;border-bottom:7px #48a5d4 solid;}
.nav ul#menu{border:none;margin:0 auto;padding:0;text-align:right;display:table;width:100%;max-width:1170px;}
.nav ul#menu li{list-style:none;margin:0 10px;padding:0;text-align:center;font:14px/83px 'open_sansregular';color:#6c6c6c;display:inline-block;text-transform:uppercase;}
.nav ul#menu li.social{margin-left:50px;text-align:right;}
.nav ul#menu li.social img{margin:0 6px -4px;cursor:pointer;}
.nav ul#menu li a{text-decoration:none;color:#6c6c6c;display:block;transition:all 0.2s ease-in;padding:0 10px;}
.nav ul#menu li.active a, a.active, .nav ul#menu li a:hover{color:#48a5d4;box-shadow:inset 0 4px 0 0 #48a5d4;}
.nav ul#menu li img.fix-logo{margin:10px 0 0 -10px;display:inline-block;float:left;}
.nav ul#menu li#fix-logo{display:block;transition:all 1s ease;}
.nav ul#menu li ul{display:none;margin:0;padding:0;}
.nav ul#menu li:hover ul{display:block;position:absolute;min-width:250px;background:#48a5d4;border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;overflow:hidden;}
.nav ul#menu li:hover ul li{margin:0 !important;padding:0;text-align:left;font:12px/42px 'open_sansregular';color:#fff;display:block;text-transform:uppercase;border-bottom:1px solid #3590be;width:100%;float:none;box-sizing:border-box;}
.nav ul#menu li:hover ul li a{color:#fff;padding:0 20px;display:block;box-shadow:none !important;}
.nav ul#menu li:hover ul li a:hover{color:#fff;box-shadow:none;background:#167eb2;}

/* Mobile Menu */
.slicknav_menu{display:none;font:16px/32px 'open_sanssemibold';color:#333;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0;cursor:pointer;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_no-text{margin:0 18px 0 0;}
.slicknav_menu .slicknav_icon-bar{display:block;width:2em;height:0.125em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.4em;}
.slicknav_nav{clear:both;}
.slicknav_nav ul, .slicknav_nav li{display:block;font-size:90%;}
.slicknav_nav li.social{padding:15px 0;}
.slicknav_nav li.social img{margin:0 10px;cursor:pointer;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{cursor:pointer;color:#429cca;}
.slicknav_nav .slicknav_row{display:table;width:100%;}
.slicknav_nav .slicknav_row:hover a{color:#fff;}
.slicknav_nav a{display:block;}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{display:inline;}
.slicknav_menu:before, .slicknav_menu:after{content:"";display:table;}
.slicknav_menu:after{clear:both;}
.slicknav_menu{*zoom:1;}
.slicknav_menu{font-size:16px;}
.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#7d7d7d;}
.slicknav_menu{background:none;padding:0;position:absolute;right:0;top:50%;margin-top:-10px;}
.slicknav_nav{color:#fff;margin:0;padding:0;}
.slicknav_nav, .slicknav_nav ul{list-style:none;overflow:hidden;background:#fff;float:right;margin:21px 0 0;padding:0;width:70%;height:100%;box-shadow:0 1px 2px #e5e5e5;-webkit-box-shadow:0 1px 2px #e5e5e5;-moz-box-shadow:0 1px 2px #e5e5e5;}
.slicknav_nav ul{padding:0;margin:0 0 0 20px;width:100%;}
.slicknav_nav a{padding:15px 0;margin:0;text-decoration:none;color:#333;text-transform:uppercase;transition:all 0.25s ease;border-bottom:1px #f5f5f5 solid;}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{padding:0;margin:0;border-bottom:none !important;}
.slicknav_nav .slicknav_row:hover{background:#429cca;color:#fff;text-decoration:none;}
.slicknav_nav a:hover{background:#429cca;color:#fff;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
img.mobile-logo{display:none;}

/* MainTheme */
#main-theme{width:100%;text-align:center;padding:100px 0 50px;background:url(../images/slider1.jpg) no-repeat center top;height:auto;border-bottom:5px #48a5d4 solid;box-sizing:border-box;background-size:cover;margin:90px auto auto;display:table;clear:both;}
#main-theme .theme-content{margin:auto;text-align:center;padding:0;max-width:1170px;display:table;}
#main-theme .theme-content h3{font:34px/36px 'abelregular';color:#fff;text-align:center;margin:0;padding:0;display:block;clear:both;text-transform:uppercase;text-shadow:0 2px 4px #333;}
#main-theme .theme-content p{font:16px/20px 'open_sanssemibold';color:#fff;text-align:center;margin:0;padding:10px 0;display:block;clear:both;text-shadow:0 2px 4px #333;}
#main-theme .theme-content h1{font:60px/60px 'antonregular';color:#fff;text-align:center;margin:0;padding:0 0 45px;display:block;clear:both;text-transform:uppercase;text-shadow:0 3px 6px #333;}
#main-theme .theme-content a.link{background:rgba(72,165,212,0.3);border:2px #fff solid;text-align:center;margin:0 auto 15px;padding:0;min-width:156px;font:600 20px/58px 'abelregular';color:#fff;text-transform:uppercase;display:table;clear:both;letter-spacing:0.04em;}
#main-theme .theme-content a.link:hover{background:rgba(72,165,212,0.6);border:2px #fff solid;text-align:center;margin:0 auto 15px;padding:0;min-width:156px;font:600 20px/58px 'abelregular';color:#fff;text-transform:uppercase;display:table;clear:both;letter-spacing:0.04em;}

/* Main Contribution */
#highlight{background:none; text-align:center;margin:0 auto;padding:60px 0 40px;display:table;clear:both;width:100%;height:auto;box-shadow:inset 0 16px 10px -20px #3a393c;-webkit-box-shadow:inset 0 16px 10px -20px #3a393c;-moz-box-shadow:inset 0 16px 10px -20px #3a393c;}
#highlight .wrapper, .wrapper{width:100%;max-width:1170px;margin:auto;padding:0;text-align:center;}
#highlight .wrapper .main-service{width:45%;text-align:center;margin:auto;padding:0;display:inline-block;box-sizing:border-box;vertical-align:top;}
#highlight .wrapper .main-service h1{font:42px/42px 'abelregular';color:black;text-align:center;margin:0;padding:0;display:block;clear:both;}
#highlight .wrapper .main-service h6{font:19px/22px 'abelregular';color:black;text-align:center;margin:0;padding:35px 15px;display:block;clear:both;white-space:pre-line;}
#highlight .wrapper .main-service p{font:13px/20px 'open_sansregular';color:black;text-align:center;margin:0;padding:0 25px;display:block;clear:both;}
#highlight .wrapper .main-service hr{width:27%;height:1px;border:none;background:#48a5d4;display:block;clear:both;margin:40px auto 22px;text-align:center;}
#highlight .wrapper .main-service a.go-link{font:16px/18px 'open_sanssemibold';color:#48a5d4;text-align:center;margin:0;padding:0 0 10px;display:block;clear:both;text-transform:uppercase;}
#highlight .wrapper .main-service a.go-link:hover{font:16px/18px 'open_sanssemibold';color:green;text-align:center;margin:0;padding:0 0 10px;display:block;clear:both;text-transform:uppercase;}
#highlight .wrapper .middle{width:5%;display:inline-block;text-align:center;vertical-align:top;}
#highlight .wrapper .middle hr{width:1px;height:270px;border:none;background:black;text-align:center;margin:45px auto;display:table;}

/* Services */
.services{width:100%;display:table;clear:both;padding:80px 0;box-sizing:border-box;margin:auto;text-align:center;background:#48a5d4;}
.services h1{font:66px/70px 'abelregular';color:#fff;text-align:center;margin:0;padding:0;display:block;clear:both;}
.services hr{display:table;clear:both;margin:6px auto;padding:0;text-align:center;width:10%;height:2px;border:none;background:#fff;}
.services p{font:14px/24px 'open_sansregular';color:#fff;text-align:center;margin:0;padding:50px 140px;display:block;clear:both;box-sizing:border-box;}
.services h3{font:36px/42px 'abelregular';color:#fff;text-align:center;margin:0;padding:0;display:block;clear:both;white-space:pre-line;}
.services span.ser-list{width:16%;margin:60px auto auto;text-align:center;display:inline-block;padding:0;font:20px/38px 'abelregular';color:#fff;padding:0;}
.services span.ser-list img{display:block;clear:both;margin:auto;  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;}	
	.services span.ser-list img:hover{ -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-360deg);
       -o-transform: rotate(-360deg);
      -ms-transform: rotate(-360deg);
          transform: rotate(-360deg); }
	
.services span.ser-list a{color:#fff;}


/* What We Manage */
.what-we-manage{width:100%;display:block;clear:both;max-width:1170px;padding:50px 0;margin:auto;text-align:center;font-size:0;}
.what-we-manage h1{font:66px/70px 'abelregular';color:#48a5d4;text-align:center;margin:0;padding:0;display:block;clear:both;}
.what-we-manage h1 span{color:#4c4850;}
.what-we-manage hr{display:block;clear:both;margin:6px auto 40px;padding:0;text-align:center;width:20%;height:2px;border:none;background:#4c4850;}
.what-we-manage .set-act{width:380px;height:393px;display:inline-block;text-align:center;margin:0 auto;padding:0;vertical-align:top;position:relative;}
.what-we-manage .set-act a{color:black;}
.what-we-manage .set-act a:hover{color:#48a5d4;}
.what-we-manage .set-act img{ width:93%; opacity:1.0;}
.what-we-manage .set-act img:hover{ width:93%; border:5px #48a5d4 solid;}
.what-we-manage .set-act h1{text-align:center;margin:auto;padding:12px 0 6px;display:block;clear:both;font:15px/22px 'open_sansbold';color:#000;text-transform:uppercase;}
.what-we-manage .set-act p{text-align:center;margin:auto;padding:0 15px;display:block;clear:both;font:italic 16px/22px "Times New Roman", Times, serif;color:#333;box-sizing:border-box;}
.what-we-manage .search{width:380px;height:247px;display:inline-block;text-align:center;margin:0 auto;padding:45px;background:#4c4850;vertical-align:top;box-sizing:border-box;}
.what-we-manage .search h2{font:22px/40px 'pacificoregular';color:#fff;text-align:center;margin:auto;padding:0;display:block;clear:both;}
.what-we-manage .search p{font:18px/22px 'abelregular';color:#fff;text-align:center;margin:auto;padding:20px 0 5px;display:block;clear:both;}
.what-we-manage .search span{width:100%;display:block;clear:both;margin:10px auto;text-align:center;position:relative;}
.what-we-manage .search span input[type=text]{width:100%;border:1px #827d87 solid;border-radius:4px;-webkit-border-radius:4px;background:#3f3c43;text-align:left;font:14px/52px 'open_sansregular';color:#7c7c7c;padding:0 50px 0 15px;box-sizing:border-box;height:52px;}
.what-we-manage .search span input[type=submit]{background:url(../images/search-icon.png) no-repeat center center;width:32px;height:32px;text-align:center;position:absolute;right:12px;top:12px;cursor:pointer;opacity:0.45;}
.what-we-manage .search span input[type=submit]:hover{opacity:1;}
.what-we-manage .search a.link-main{background:#48a5d4;text-align:center;margin:10px 5px;padding:0 13px;display:inline-block;border-radius:6px;-webkit-border-radius:6px;font:13px/45px 'open_sanssemibold';color:#fff;text-transform:uppercase;}
/* Our Clients */
.clients{width:100%;display:table;clear:both;padding:10px 0 10px;box-sizing:border-box;margin:auto;text-align:center;background:none;}
.clients h1{font:66px/70px 'abelregular';color:#48a5d4; text-align:center;margin:0;padding:0;display:block;clear:both;}
.clients hr{display:table;clear:both;margin:6px auto;padding:0;text-align:center;width:23%;height:2px;border:none;background:#48a5d4;}
.clients img{display:inline-block;margin:40px 13px;text-align:center;padding:0;opacity:0.95;}
.clients img:hover{opacity:1;}

/* Footer */
#footer{width:100%; text-align:center;margin:0 auto;padding:80px 0;display:block;clear:both;background:#4C4850;box-sizing:border-box;}
#footer h1{font:28px/36px 'honduroregular';color:#fff;text-align:center;margin:0;padding:0;display:block;clear:both;width:100%;}
#footer .sec-wise{width:30%;margin:30px auto;text-align:center;padding:0;display:inline-block;font:15px/50px 'open_sansregular';color:#fff;letter-spacing:0.02em;}
#footer .sec-wise img{display:block;clear:both;margin:auto;text-align:center;}
#footer .sec-wise img:hover{display:block;clear:both;margin:auto;text-align:center; opacity: 0.5;}
#footer .sec-wise a{color:#fff;}
#footer .sec-wise a:hover{color:#48a5d4;}
#footer .social-sect{margin:20px auto;text-align:center;padding:0;display:block;clear:both;}
#footer .social-sect img{display:inline-block;margin:0 12px; opacity: 0.5;}
#footer .social-sect img:hover{display:inline-block;margin:0 12px; opacity:1.0;}
#footer ul{margin:40px auto auto;text-align:center;padding:0;display:block;clear:both;}
#footer ul li{list-style:none;font:13px/18px 'open_sansregular';color:#6c6c6c;display:inline-block;margin:0 12px;padding:0;text-align:center;}
#footer ul li a{color:#dcdcdc;}
#footer ul li a:hover{color:#fff;}
#footer ul p{display:inline-block;margin:0 0 0 10px;padding:0 0 0 20px;font:13px/18px 'open_sansregular';color:#dcdcdc;text-align:center;border-left:1px #dcdcdc solid;}

/* Breadcrumb */
#breadcrumb{width:100%;background:#48a5d4;text-align:center;margin:0 auto;padding:0;display:block;clear:both;position:fixed;top:83px;z-index:100;}
#breadcrumb ul{width:100%;max-width:1150px;text-align:left;padding:0;margin:auto;}
#breadcrumb ul li{list-style:none;display:inline-block;font:16px/40px 'abelregular';color:#a3d7f1;margin:0;padding:0;}
#breadcrumb ul li a{color:#fff;font-weight:500;background:url(../images/bread-arrow.png) no-repeat right center;padding:0 20px 0 0;margin:0 8px 0 0;}

/* Content Start */
.content{width:100%;max-width:1170px;margin:130px auto auto;display:table;padding:40px 0;}
.content-left{width:60%;display:inline-block;text-align:left;padding:0;margin:0;vertical-align:top;}
.contact-left{width:60%;display:inline-block;text-align:left;padding:0;margin:0;vertical-align:top;}
.content-right{width:35%;display:inline-block;text-align:right;padding:0;margin:0;vertical-align:top;}
.contact-right{width:35%;display:inline-block;text-align:right;padding:0;margin:0;vertical-align:top;}
.content-right img, .contact-right img{max-width:100%;}
.content h1, .content-left h1{font:64px/70px 'abelregular';color:#2795cc;margin:0;padding:0;display:block;clear:both;text-align:left;}
.content p, .content-left p{font:14px/24px 'open_sansregular';color:#666;text-align:left;margin:0;padding:10px 0 15px;}
.content p.different, .content-left p.different{font:italic 20px/26px 'open_sansregular';color:#48a5d4;}
.content a.content-link, .content-left a.content-link{display:block;clear:both;font:25px/40px 'abelregular';color:#48a5d4;padding:0;margin:0;}
.content-left h4 a.content-link{display:inline-block;font:25px/40px 'abelregular';color:#666;padding:0 0 0 15px;margin:0;}
.content-left h4 a.content-link:hover{color:#333;}
.content h4, .content-left h4{display:block;clear:both;font:23px/40px 'abelregular';color:#2795cc;padding:0;margin:0;text-align:left;}
.content h4:first-letter, .content-left h4:first-letter{color:#222;font-size:26px;}
.content ul.list-out, .content-left ul.list-out{margin:20px 20px 0;padding:0;text-align:left;display:block;clear:both;}
.content ul.list-out li, .content-left ul.list-out li{list-style:none;margin:0 20px 10px 0;padding:0 0 0 20px;text-align:left;font:italic 14px/24px 'open_sansregular';color:#777;display:inline-block;background:url(../images/star.png) no-repeat left center;}
.content input[type=text], .content-left input[type=text]{width:96%;text-align:left;margin:10px 0;padding:4px 12px;font:12px/40px 'open_sansregular';color:#333;display:block;clear:both;border:1px #e2e2e2 solid;background:#fff;box-sizing:border-box;}
.content textarea, .content-left textarea{width:96%;text-align:left;margin:10px 0;padding:4px 12px;font:12px/20px 'open_sansregular';color:#333;display:block;clear:both;height:130px;border:1px #e2e2e2 solid;background:#fff;box-sizing:border-box;resize:none;}
.content input[type=submit].btn-submit, .content-left input[type=submit].btn-submit{background:#48A5D4;text-align:center;margin:20px 0 50px;padding:0 30px;font:22px/40px 'abelregular';color:#fff;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}
.content p.address, .content-left p.address{font:13px/24px 'open_sanssemibold';color:#333;text-align:left;margin:0;padding:0 0 15px;white-space:pre-line;}
.content p.address a, .content-left p.address a{color:#48a5d4;font-style:italic;}
.content p.address a:hover, .content-left p.address a:hover{color:#000;}
.content .testimonial{width:100%;border:2px #48a5d4 solid;text-align:center;padding:0 0 25px;margin:15px auto 30px;font:italic 18px/24px 'open_sanslight';position:relative;white-space:pre-line;color:#666;display:block;clear:both;}
.content .testimonial::before{color:#48a5d4;content:"“";font:italic 56px 'open_sanslight';position:absolute;left:3%;top:50%;transform:translate(-10%,-50%);}
.content .serv-type{width:360px;height:auto;display:inline-block;text-align:center;margin:20px 10px;padding:0;box-sizing:border-box;position:relative;vertical-align:top;}
.content .serv-type div.banner{position:relative; display:block; clear:both; margin:20px auto;}
.content .serv-type div.banner h1{text-align:left;margin:0;padding:0;display:block;clear:both;font:28px/60px 'abelregular';color:#333;}
.content .serv-type div.banner h1 i{width:60px;height:60px;overflow:hidden;float:left;margin-right:10px;background:#48A5D4; border-radius:100px; -webkit-border-radius:100px; text-align:center; position:relative;}
.content .serv-type div.banner h1 i img{width:90%; vertical-align:middle; left:50%; top:50%;transform:translate(-50%,-50%);position:absolute;}
.content .serv-type p{font:14px/20px 'open_sansregular';color:#444;text-align:left;margin:0;padding:10px 0;box-sizing:border-box;}
.content .serv-type a.more{display:block;clear:both;font:italic 12px/24px 'open_sansregular';color:#48a5d4;text-align:left;padding:0 0 0 10px;margin:0;background:url(../images/more-arrow.png) no-repeat left center;}