*{ margin:0px 0px; padding:0px 0px;}



html, html a {



text-rendering: optimizeLegibility !important;



    -webkit-font-smoothing: antialiased !important;



}







body {



	font-family: 'RalewayRegular'; font-size:14px;



	 font-weight: normal;



font-style: normal;







}







@font-face {



    font-family: 'RalewayBold';



    src: url('fonts/RalewayBold.eot');



    src: url('fonts/RalewayBold.eot') format('embedded-opentype'),



         url('fonts/RalewayBold.woff2') format('woff2'),



         url('fonts/RalewayBold.woff') format('woff'),



         url('fonts/RalewayBold.ttf') format('truetype'),



         url('fonts/RalewayBold.svg#RalewayBold') format('svg');



		 font-weight: normal;



font-style: normal;



}







@font-face {



    font-family: 'RalewayRegular';



    src: url('fonts/RalewayRegular.eot');



    src: url('fonts/RalewayRegular.eot') format('embedded-opentype'),



         url('fonts/RalewayRegular.woff2') format('woff2'),



         url('fonts/RalewayRegular.woff') format('woff'),



         url('fonts/RalewayRegular.ttf') format('truetype'),



         url('fonts/RalewayRegular.svg#RalewayRegular') format('svg');



		 font-weight: normal;



font-style: normal;



}











@font-face {



    font-family: 'RalewaySemiBold';



    src: url('fonts/RalewaySemiBold.eot');



    src: url('fonts/RalewaySemiBold.eot') format('embedded-opentype'),



         url('fonts/RalewaySemiBold.woff2') format('woff2'),



         url('fonts/RalewaySemiBold.woff') format('woff'),



         url('fonts/RalewaySemiBold.ttf') format('truetype'),



         url('fonts/RalewaySemiBold.svg#RalewaySemiBold') format('svg');



		 font-weight: normal;



font-style: normal;



}







@font-face {



    font-family: 'RalewayMedium';



    src: url('fonts/RalewayMedium.eot');



    src: url('fonts/RalewayMedium.eot') format('embedded-opentype'),



         url('fonts/RalewayMedium.woff2') format('woff2'),



         url('fonts/RalewayMedium.woff') format('woff'),



         url('fonts/RalewayMedium.ttf') format('truetype'),



         url('fonts/RalewayMedium.svg#RalewayMedium') format('svg');



}







@font-face {



    font-family: 'RalewayLight';



    src: url('fonts/RalewayLight.eot');



    src: url('fonts/RalewayLight.eot') format('embedded-opentype'),



         url('fonts/RalewayLight.woff2') format('woff2'),



         url('fonts/RalewayLight.woff') format('woff'),



         url('fonts/RalewayLight.ttf') format('truetype'),



         url('fonts/RalewayLight.svg#RalewayLight') format('svg');



}











@font-face {



    font-family: 'RalewayExtraBold';



    src: url('font/raleway-extrabold.eot');



    src: url('font/raleway-extrabold.eot') format('embedded-opentype'),



         url('font/raleway-extrabold.woff2') format('woff2'),



         url('font/raleway-extrabold.woff') format('woff'),



         url('font/raleway-extrabold.ttf') format('truetype'),



         url('font/raleway-extrabold.svg#RalewayExtraBold') format('svg');



}







@font-face {



    font-family: 'CenturyGothicRegular';



    src: url('fonts/gothic_0.eot');



    src: url('fonts/gothic_0.eot') format('embedded-opentype'),



         url('fonts/gothic_0.woff2') format('woff2'),



         url('fonts/gothic_0.woff') format('woff'),



         url('fonts/gothic_0.ttf') format('truetype'),



         url('fonts/gothic_0.svg#CenturyGothicRegular') format('svg');



}







.pnone{ padding-left:0px !important; padding-right:0px !important;}



.pnone1{ padding-left:0px !important; padding-right:0px !important;}



.pnone2{ padding-left:0px !important; padding-right:0px !important;}







/*.body{ background:url(images/body.jpg) no-repeat; background-size:100% 100%; width:100%; height:100%;} */



.htop{ background:url(images/htopbg.png) repeat-x; background-size:100% 100%; min-height:52px; max-height:52px;   }



.Logo{}



.Logo img{ max-width:100%; height:auto; display:block; position:relative; z-index:99999; margin-bottom:-126px; margin:0px auto;}



.Topquote{ padding-top:1px; position:relative; z-index:1;}



.Topquote1{ padding-top:13px;}



.Topquote1 p{ color:#C7C7C7; font:14px CenturyGothicRegular;}



.Topquote1 p a{color:#C7C7C7; text-decoration:none;}



.Topquote1 img{ padding-right:10px;}







<!-- .Navbg{ background:url(images/bannertop.png) no-repeat center center; width:100%; min-height:60px; max-height:60px; position:relative; z-index:2;--> }



.navbar-default{ background:none !important; border:none !important;}



.navbar-default ul li{  font:14px RalewayMedium; color:#fff;      }



.nav > li > a {padding:15px 9px 15px 8px !important;}







 .navbar-collapse{ padding-left:0px !important; padding-right:0px !important;}







.navbar{ min-height:10px !important; margin-bottom:0px !important; border:none !important; border-radius:0px !important;}



















 .banner{ width:100%; float:left; /*background:url(images/bannerbg.png) no-repeat center center;*/background-color:#000; background-size:100% 100%; position:relative; z-index:1; top:-20px; margin-bottom:-20px;}







.banner img{/* padding-top:10.5%; padding-bottom:10.5%;*/ width:100%; height:auto; display:block;}







.Formleft{ background:url(images/formleft.jpg) no-repeat; background-size:100% 100%; min-height:169px !important; position: relative; z-index:2;margin-top:-55px; }



.Formleft p{ font:22px RalewayMedium; color:#A8A8A8; text-transform:uppercase; line-height:36px; padding-top:15px;}







.Formleft p span{color:#fff;}



.Formright{background-size:100% 100%; min-height:169px !important; background:url(images/formright.jpg) no-repeat; position: relative; z-index:2;margin-top:-55px; padding-left:20px !important;  }



.Formright h5{ font:38px RalewayBold; color:#fff; text-transform:uppercase; line-height:30px; padding-top:2px;}



.Formright h5 span{ color:#FFC055;}



.Formright p{font:14px RalewayMedium; color:#fff; text-align:left; line-height:16px;  }



.Formrightinput{ height:40px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:none; width:23%; float:left; margin-right:2%; padding-left:10px; margin-bottom:15px; margin-top:10px; }



.FSubmit{ width:189px; float:left; height:40px; 
    background:url(images/quotebutton.jpg) no-repeat; text-align:left; 
    padding-left:25px; font:18px RalewayBold; color:#fff; 
    border:none; text-transform:uppercase; margin-bottom:15px; margin-right:15px;}



.midcont{ background:url(images/body.jpg) no-repeat center; 
    background-size:100% 100%; width:100%; float:left; padding: 50px 0px; }



.midcont1{ padding-top:55px;}



.midcont1 img{ margin:0px auto; display:block; max-width:100%; height:auto;}



.midcont1 p{font:16px RalewayMedium; color:#fff; text-align:center; line-height:30px; padding:15px 0px 10px 0px;}



.Services{ background:url(images/homessbg.png) no-repeat center; background-size:100% 100%; float:left; width:100%; padding-top:30px; padding-bottom:70px;}



.Services h3{ font:33px RalewayBold; color:#fff; text-align:center; margin-bottom:45px; line-height:30px; }



.pless{ padding-left:4px !important; padding-right:4px !important;}



.pless a{ text-decoration:none;}



.pless img{ width:100%; height:auto; display:block; position:relative; z-index:1; margin-bottom:-57px; min-height:228px;}



.pless h4{ background:url(images/overlay.png) repeat-x; font:18px RalewayBold; color:#000; padding-left:15px; padding-top:15px; padding-bottom:20px; position:relative; z-index:2; margin-top:0px;}



.pless h4:hover{ background:#F15221;}







.Footer{ background:#FF4D2E; width:100%; float:left; padding-top:50px; padding-bottom:50px; border:none;}



.Footer img{ margin:0px auto;}



.Footer p{font:24px RalewaySemiBold; color:#fff; text-align:right; padding-right:30px; padding-top:6px;}



.copyright{ background:url(images/copyright.png)repeat-x; width:100%; float:left; min-height:207px;

 margin-top:0px; padding-top:15px; background-color: #000; }



.copyright p{ text-align: center;font:17px RalewaySemiBold; color:#fff;}











.Abanner{ width:100%; float:left; position:relative; z-index:1; top:-20px; margin-bottom:0px;}







.Abanner img{ width:100%; height:auto; display:block; position:relative; z-index:1; min-height:330px;}







.midcont2{ background:#000; width:100%; float:left; padding-top:100px; padding-bottom:40px; }



.midcont2 img{ margin:0px auto; display:block; max-width:100%; height:auto;}



.midcont2 p{font:16px RalewayMedium; color:#fff; text-align:center; line-height:30px; padding:15px 0px 10px 0px;}



.midcont2 p span{color:#DE5023;}



.midcont2 ul{ padding:0px 0px; margin:30px 0px 100px 0px ; display: block; text-align:center;}



.midcont2 ul li{ list-style:none; background:url(images/listimg.jpg) no-repeat left; padding-left:15px; display: inline-table; font:16px RalewayMedium; color:#F15221; margin-right:20px;  }







.midcont2 h4{ font:18px RalewayMedium; color:#DE5023; text-align:center; padding-bottom:60px;}



.midcont2 h5{ font:16px RalewayMedium; color:#DE5023; text-align:center; }







.midcont2 h3{ font:22px RalewayMedium; color:#DE5023; text-align:center; padding-bottom:60px;}







.Formleft1{ background:url(images/formleft.jpg) no-repeat; background-size:100% 100%; min-height:169px !important; position: relative; z-index:2;   }



.Formleft1 p{ font:22px RalewayMedium; color:#A8A8A8; text-transform:uppercase; line-height:33px; padding-top:15px;}







.Formleft1 p span{color:#fff;}







.Formright1{background-size:100% 100%; min-height:169px !important; background:url(images/formright.jpg) no-repeat; position: relative; z-index:2; padding-left:20px !important;  }







.Formright1 h5{ font:38px RalewayBold; color:#fff; text-transform:uppercase; line-height:30px; padding-top:2px;}



.Formright1 h5 span{ color:#FFC055;}



.Formright1 p{font:14px RalewayMedium; color:#fff; text-align:left; line-height:16px;  }



.newcon{ width:100%; float:left; border:1px dashed #464646; -webkit-border-radius: 8px;



-moz-border-radius: 8px; border-radius: 8px; margin-top:30px; margin-bottom:150px; padding-left:20px; padding-right:20px;}



.newcon p{ font:14px RalewayMedium; color:#fff; line-height:30px;}



.newcon p span{ color:#F1482B;}



.newcon p a{color:#fff;}







.TitlesNs{ padding-top:25px; margin-bottom:35px; position:relative; z-index:3; margin-top:-200px; }



.TitlesNs h1{ font:36px RalewaySemiBold; color:#fff; position: relative; text-align: center; text-transform:uppercase; padding-left:20px; padding-right:20px; }



.TitlesNs h1 span { background: url(images/headingbg.png)repeat-x; padding:10px 75px;   position: relative;   z-index: 1; }



.TitlesNs h1:before { content: ""; display:block; height: 18px; position: absolute; top: 25%; margin:0px auto;  }



.TitlesNs h1:before { left:0;}




.TitlesNs h3{ font:36px RalewaySemiBold; color:#fff; position: relative; text-align: center; text-transform:uppercase; padding-left:20px; padding-right:20px; }



.TitlesNs h3 span { background: url(images/headingbg.png)repeat-x; padding:10px 75px;   position: relative;   z-index: 1; }



.TitlesNs h3:before { content: ""; display:block; height: 18px; position: absolute; top: 25%; margin:0px auto;  }



.TitlesNs h3:before { left:0;}




.Forms{ padding-top:40px; padding-bottom:40px;}







.Forms1{ padding-left:80px !important;}



.Forms1 p{ color:#9A9797; text-align:left; font:18px RalewayMedium; margin-top:0px; padding-top:0px !important; padding-bottom:5px !important; margin-bottom:0px;}



.Forms1 p a{ color:#F15221;}



.Forms1 p span{ color:#343434;}







.Forms1 p a:hover{color:#fff;}







.Forms1 img{ float:left; padding-right:20px;}







.cfiless{ width:100%; height:40px; float:left; border:1px solid #F15221; background:#555555; margin-bottom:10px; color:#fff; padding-left:10px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}







.cfiless:hover{ border:1px solid #fff; background:#555555; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}







.cfiless1{width:100%; height:140px; float:left; border:1px solid #F15221; background:#555555;  margin-bottom:10px; color:#fff; padding-left:10px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}







.cfiless1:hover{border:1px solid #fff; background:#555555; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}











.Csubmits{ background:#F15221; height:46px; float:left; border:none; color:#fff; font:20px RalewaySemiBold; text-align:center; padding-left:25px; padding-right:25px; margin-top:20px; margin-bottom:100px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}



.Csubmits:hover{ color:#fff; background:#555555; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}











.pless1{ padding-left:4px !important; padding-right:4px !important;}



.pless1 img{ width:100%; height:auto; display:block; border:2px solid #F15221; background:#fff; padding:5px 5px; height:183px;  }







.newcon1{ width:100%; float:left; border:1px dashed #464646; -webkit-border-radius: 8px;



-moz-border-radius: 8px; border-radius: 8px; margin-top:30px; margin-bottom:80px; padding-left:20px; padding-right:20px;}



.newcon1 p{ font:14px RalewayMedium; color:#fff; line-height:30px;}



.newcon1 p span{ color:#F1482B;}



.newcon1 p a{color:#fff;}











.pless2{ padding-left:4px !important; padding-right:4px !important;}



.pless2 img{ width:100%; height:auto; display:block; margin-bottom:10px; max-height:212px; }



.coktel{ }



.coktel p{ text-align:left !important; font:18px RalewayMedium; color:#fff; padding-top:5px; margin-bottom:0px; }



.coktel img{ width:100%; height:auto; display:block; margin-bottom:20px;}



.Midbacs{ background:url(images/midbac.jpg) no-repeat center; background-size:100% 100%; width:100%; float:left; padding:30px 0px;}



.Midbacs p{ text-align:left !important; padding-top:0px; margin-bottom:0px; font:16px RalewayMedium; color:#fff;  line-height:30px; padding:5px 0px 5px 0px;}







.midcont3{ background:#000; width:100%; float:left; padding-top:50px; padding-bottom:40px; }



.midcont3 p{font:16px RalewayMedium; color:#979797; text-align:center; line-height:30px; padding:15px 0px 10px 0px;}



.midcont3 p span{color:#DE5023;}



.footer_links a{color:#de5023;font-size: 15px;}

.footer_links a:hover{color:#fff; text-decoration: none;}

p {}

.Formright1 p,.Formright p  {
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin-bottom: 0;
}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha.gcaptcha {
    display: inline-block;
    transform: scaleY(.8);
    position: relative;
    top: -5px;
}

.Formright1 p:last-child,.Formright p:last-child {
    display: inline-block;
}

.FSubmit {
    float: none;
    margin-bottom: 0;
}

.wpcf7-form-control-wrap:nth-child(5) {
    display: inline-block;
}

.Formrightinput {
    margin-top: 0;
    margin-bottom: 10px;
}

.Formright1 p .FSubmit,.Formright p .FSubmit {
    position: relative;
    top: 15px;
}



@media(max-width:767px){

nav.navbar.navbar-default {display: none;}

.carousel-indicators{bottom:0!important}

}