#intsld{width:100%;height:700px;float:left;background-image:linear-gradient(0deg, rgba(35, 31, 32, 0.6), rgba(35, 31, 32, 0.6)), url(/custom/imgs/contact/slide.jpg);}
#inthld{width:500px; height:200px;float:right;margin-top:400px;}
#intsld h1{font-family: 'Poppins', sans-serif;font-size:40px;font-weight:700;text-align:center;color:#FFFFFF;margin:0;}
#intsld p{font-size:20px;font-weight:300;text-align:center;margin:0;color: #FFFFFF;}

#cntdtl{width:100%;height:auto;float:left;background-color:#FAFAFA; padding: 80px 0;}
#frmsmt{width:800px;height:auto;float:left; margin-right:40px;}
#frmsmt h2{font-family: 'Poppins', sans-serif;font-size:30px;font-weight:600;margin:0 0 10px 0;line-height:1em;}

#frmsmt form{width: 100%; height: auto; float: left;}
.frfnme{width:100%;height:auto;float:left;}
.frfnme p{font-family: 'Poppins', sans-serif; margin: 20px 0 5px 0;  text-transform: uppercase; font-size: 15px; font-weight: 600; color: #333333;}
#frfone,#frftwo{height: auto; float: left;}
#frfone{width:300px;margin-right:30px;}
#frftwo{ width:470px;}

#frmsmt input[type="text"],#frmsmt input[type="email"]{font-family: 'Open sans', sans-serif;font-size:15px;width: 100%; height: auto; float: left; box-sizing: border-box; padding:10px; border: 1px solid #cccccc; }
#frmsmt textarea{font-family: 'Open sans', sans-serif;font-size:15px;width: 100%; height: 300px; float: left; box-sizing: border-box;border: 1px solid #cccccc;padding:10px;}
#frmsmt input[type="submit"]{width: 250px; font-family: 'Open sans', sans-serif; font-size: 17px; font-weight: 600; background-color: #FF6600; color: #FFFFFF; border: none; padding: 14px 0; border-radius: 3px; text-align: center; text-transform: uppercase; cursor: pointer; }
#frmsmt input[type="submit"]:hover{background-color: #22242D;}

#cntcpt{width: 100%; height:auto; float: left; margin: 20px 0;}


#offars{width:360px;height:auto;float:left;background-color:#FFFFFF; border: 1px solid #F0F0F0; box-sizing: border-box;}
#offimg{width:100%;height:auto;float:left;}
#offimg img{max-width:100%;height:auto;float:left;margin-bottom:15px;}
#offars h4{font-size:22px;margin:0 20px;color:#333333;font-family: 'Poppins', sans-serif;font-weight: 600;}
#offars p{font-size:15px;margin:5px 20px 0 20px;color:#787878;}


#stemap{width:100%;height:auto;float:left;padding:80px 0;}
#rteint{width:100%;height:auto;float:left;padding:0 20%;box-sizing:border-box; margin-bottom: 40px;}
#rteint h3{ text-align: center;font-family: 'Poppins', sans-serif;color:#000033; font-size: 40px; margin: 0; line-height:1.2em;}
#rteint p{ font-size: 25px;font-weight: 300;text-align: center; color: #787878; margin: 0; }
#cmpone,#cmptwo,#cmptre{width:360px;height:auto;float:left; box-shadow:0 0 5px #DEDEDE;}
#cmptwo{margin:0 45px;}
#rtedtl{width:100%;height:auto;float:left; border: 1px solid #F0F0F0;}





#crofce{width:360px;height:auto;float:left;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow: 0 0 3px #cccccc;background-color: #FEFEFE;}
#croimg{width:100%;height:auto;float:left;padding:6px;box-sizing:border-box;border-bottom:1px solid #F0F0F0;background-color:#FFFFFF; margin-bottom: 20px;}
#croimg img{max-width: 100%;height:auto;float:left;}

.crottl{width: 100%; height: auto; float: left; padding: 0 20px; margin-bottom: 10px;}
#croadd,#crophn,#crohrs{width:30px;height:30px;float:left;background: url(/custom/imgs/icons.png) no-repeat #003399;margin-right:10px;border-radius:3px;}
#croadd{background-position:0 -34px;}
#crophn{background-position:-30px -34px;}
#crohrs{background-position:-60px -34px;}

.crohdr{ width: 200px; height: auto; float: left; margin-top: 5px; }


#crofce h6{font-size: 20px;font-family: 'Poppins', sans-serif; font-weight: 600; margin:0;color: #22242D; line-height: 1em;}

#crofce p{font-size:15px;margin:0;padding:10px 20px; margin-bottom: 20px;}
