@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font:normal 13px/18px 'Lato';}
h1,h2,h3,h4,h5,h6,p,ul{ padding:0; margin:0;}
a{ text-decoration:none !important; outline:none;}
.head_wrap{ background:url(../images/bg.jpg) top center repeat;}
.logo{ padding:13px 0 7px 0; }
.phone_wrap a{ color:#020202; font-size:18px;  line-height:26px;}
.phone_wrap a:hover{ color:#f8ad49;} 
.phone_wrap{ float:right; padding-top:28px; width:165px; }
.phone_wrap a i{ color:#ff9a12; border:2px solid #ff9a12; width:27px; height:26px; border-radius:50%; text-align:center; font-size:14px; padding-top:4px; margin-right:2%; }
.phone_wrap a i:hover{ color:#f8ad49 !important;}
.nav_wrap{ float:right; padding:16px 0 0 0;}
.clear{ clear:both;}
.nogap{ padding:0 !important; margin:0 !important;}
.container {
   position:relative;
}
.services_wrap{ background:#1d191a; padding:31px 0 0 0;}
.services_wrap h1{ color:#929292; font:bold 35px/36px 'Raleway'; margin:0 0 5px 0 !important; text-align:center; text-transform:uppercase;}
.services_wrap h3{ font-size:13px; color:#929292; margin:0 0 42px 0 !important; text-align:center; font-weight:500;}
.iner_service{  text-align:center; margin-bottom:36px; }
.iner_service h2{ color:#ff9a12; font:500 19px/20px 'Raleway'; margin:8px 0 7px 0 !important;}
.iner_service h2 span{ display:inline-block;}
.iner_service p{ color:#fff; margin: 0 0 5px 0 !important;}
.iner_service a i{ border:1px solid #c92d25; width:24px; height:13px; text-align:center; margin:0 auto; font-size:10px;}
.iner_service a i:hover{ color:#ff9a12; border:1px solid #ff9a12;}
.iner_service i{ font-size:30px; color:#fff;}
.avalon_wrap{ background:url(../images/body_bg.jpg) center top no-repeat; padding:50px 0 0 0;}
.outer_avalon{ background:url(../images/body_bg1.jpg) repeat;}
.iner_avalon{ padding-bottom:34px; width:95%;}
.iner_avalon h2{ font:bold 31px/27px 'Raleway'; color:#ff9a12; margin:0 0 0px 0 !important; text-transform:uppercase;}
.iner_avalon h3{ color:#474747; font-weight:400; margin:0 0 30px 0 !important; font-size:13px; display:inline-block; text-transform:none; line-height:15px;}
.iner_avalon p{ color:#474747; margin:0 0 17px 0; line-height:17px;}

.foter{ background:url(../images/footer_bg.jpg) top center; background-size:cover; padding:40px 0 0 0;}
.conect_wrap{ text-align:center; padding-bottom:40px;}
.conect_wrap p{ font:normal 16px/18px 'Raleway'; color:#fff; font-size:16px; text-transform:uppercase; display:inline-block; margin-right:3%;}
.conect_wrap_pne{ color:#ffaa38; font-size:16px; margin-right:2%; display:inline-block; width:153px;}
.conect_wrap_pne i{ color:#fff; font-size:24px; margin-right:4%; display:inline-block;}
.conect_wrap_pne:hover{ color:#fec06d !important;}
.conect_wrap_mail{ color:#ffaa38; font-size:16px; margin-right:2%; display:inline-block; width:153px; margin-bottom:15px;}
.conect_wrap_mail i{ color:#fff; font-size:18px; margin-right:4%; display:inline-block;}
.conect_wrap_mail:hover{color:#fec06d !important;}
.foot1{}
.foot1 h2{ font:normal 13px/35px 'Raleway'; display:inline-block; border:1px solid #ff9a12; padding:0 21px; color:#fff; text-transform:uppercase; margin:0 0 11px 0 !important;}
.foot1 p{ color:#fff; line-height:21px;}
.foot1 ul{ padding:0; margin:0;}
.foot1 ul li{ display:block; padding:0 0 10px 0; color:#fff;}
.foot1 ul li a{ color:#fff; font-weight:500; display:block; padding-bottom:0px;}
.foot1 ul li a i{ color:#ff9a12; font-size:15px; margin-right:3%;}
.foot1 ul li a:hover{ color:#ff9a12 !important;}
.footer2{ background:url(../images/footer_bg2.png) repeat;}
.footer2 p{ color:#fff; line-height:19px; text-align:center; padding:17px 0 17px 0;}
.foot2{ width:74%;}

.serv_p_cont{ padding:30px 0;}
.serv_p_cont h2{ font:bold 31px/27px 'Raleway'; color:#ff9a12; margin:0 0 15px 0 !important; text-transform:uppercase;}
.serv_p_cont p{ margin-bottom:15px;}
.serv_p_cont ul{ padding:0 0 15px 0; margin:0;}
.serv_p_cont ul li{ display:block; padding-bottom:10px;}
.serv_p_cont ul li i{ font-size:12px; margin-right:3%; font-weight:400;}
.serv_p_cont p a{ color:#474747;}
.serv_p_cont p a:hover{ color:#656565 !important}
.baner_outer_inner{}
.baner_outer_inner img{ width:100%;}