/*
Theme Name: Houston
Theme URI: 
Version: 1.0
*/

@charset "utf-8";
/* CSS Document */
body{ width:100%; padding:0; margin:0; background:#fff;font-family: 'Montserrat', sans-serif;}
a{ outline:none; }
a:focus, a:hover{ outline:none; text-decoration:none; }
ul{ padding:0; margin:0 !important; list-style:none; }
@media screen and (min-width: 1300px) { 
	.container{ max-width:1293px; }
}

/* ==== Common-css Starts ====*/
p{font-size:17px;color:#353434;line-height:28px;font-weight:400;margin:0;padding:0 0 20px 0;}


/*--Page header---*/
.header-block{background: #fff;}
.header-block .top-header{display: flex;justify-content: space-between;align-items: center;padding:12px 0 12px;}
.header-block .top-header .right-block a{display: inline-block;background: #fb9500 url(images/icon01.png)  no-repeat right 22px center; font-size: 13px;color: rgb(44, 44, 44);text-transform: uppercase;font-family: 'Montserrat', sans-serif;font-weight:700;letter-spacing: 0.08em;padding: 11px 58px 11px 37px;transition: all 600ms ease-in-out;}
.header-block .top-header .right-block a:hover{background: #0c478d url(images/icon02.png) no-repeat right 17px center;color: #fff;}
.header-block .top-header .left-block img{max-width:100%;height: auto;}

/*--Page Banner---*/
.banner-section{overflow: hidden;}
.banner-section .top-part{background: url(images/banner-bg01.jpg) no-repeat center center / cover; padding:120px 0 174px;}
.banner-section .top-part .text-blk{max-width: 597px;border-left: 2px solid #fff;padding-left: 37px;}
.banner-section .top-part .text-blk p{font-size: 17px;font-family: 'Montserrat', sans-serif;font-weight: 400; color: #fff;letter-spacing: 0.02em;line-height: 26px;margin: 0;padding: 0;transition-delay:0.5s;}
.banner-section .top-part .text-blk p strong{font-weight: 400;display: block;}
.banner-section .top-part .text-blk h2{color: #fff;font-size: 51px;font-family: 'Montserrat', sans-serif;font-weight: 700;letter-spacing: -0.04em;line-height: 56px;margin: 0;padding: 24px 0 31px;transition-delay:1s; }
.banner-section .top-part .text-blk h2 a{color:#fff; transition:ease-in-out all 300ms;}
.banner-section .top-part .text-blk h2 a:hover{color:#fb9500;}
.banner-section .top-part .text-blk p:last-child{transition-delay:1.5s}
.banner-section .bottom-part{background: url(images/banner-bg02.jpg) no-repeat center center / cover; padding: 29px 0 52px;}
.banner-section .bottom-part .text-blk{max-width: 500px; }
.banner-section .bottom-part .text-blk img{max-width: 100%;height: auto; transition-delay:.5s}
.banner-section .bottom-part .text-blk h4{font-size: 24px;  color: #181818;font-family: 'Montserrat', sans-serif;font-weight: 400;line-height: 34px;padding: 38px 0 0 0;margin: 0;transition-delay:1s}
.banner-section .bottom-part .text-blk h4 strong{color: #0c478d;font-size: 26px;font-weight: 700;}
.banner-section .bottom-part .text-blk h4 strong a{color:#0c478d; transition:ease-in-out all 300ms;}
.banner-section .bottom-part .text-blk h4 strong a:hover{color:#fb9500;}

.banner-section .h-image{right:calc(50.33% - 979px); top:69px;width: 770px;height: auto;z-index: 1;}
.banner-section .h-image img{max-width: 100%;height: auto;}
.banner-section .product-image{right:calc(50.33% - 272px); top:calc(27% - -5px);width: 366px;height: auto;z-index: 1;}
.banner-section .product-image img{max-width: 100%;height: auto;}

/*--Page Reliant EMU---*/
.reliant-emu-section{padding: 87px 0 0;}
.reliant-emu-section .top-part .text-blk{padding-left: 41px;border-left: 3px solid #1c579a;margin-bottom: 32px;}
.reliant-emu-section .top-part .text-blk h4{font-size: 24px;font-family: 'Montserrat', sans-serif;font-weight: 400;color: #181818;line-height: 36px;padding-bottom: 12px;margin-bottom: 0;}
.reliant-emu-section .top-part .text-blk h4 strong{color: #1c579a;font-size: 26px;font-weight: 700;}
.reliant-emu-section .top-part .text-blk h4 strong a{color: #1c579a; transition:ease-in-out all 300ms;}
.reliant-emu-section .top-part .text-blk h4 strong a:hover{color:#fb9500;}
.reliant-emu-section img{max-width: 100%;height: auto;}
.reliant-emu-section .bottom-part{padding: 107px 0 137px;background: url(images/renliabt-bg.jpg) no-repeat top 20px center / cover;}
.reliant-emu-section .bottom-part .main-blk .text-blk { max-width: 565px;}
.reliant-emu-section .bottom-part .main-blk .text-blk p{font-family: 'Montserrat', sans-serif;font-weight: 400;color: #181818;line-height: 36px;font-size: 24px;padding-bottom: 66px;}
.reliant-emu-section .bottom-part .main-blk .text-blk p:last-child{padding-bottom: 0;} 

/*--Page Reliant EMU Useful link---*/
.blue-bg-section.white-bg{padding-top:50px; background:#fff;}
.blue-bg-section{background: url(images/blue-bg.jpg) no-repeat top center / cover;overflow: hidden;padding-bottom: 64px;}
.blue-bg-section .top-part{position: relative;padding: 135px 0 66px;}
.blue-bg-section .top-part::before{content:'';width:900px;height: 900px;background: url(images/bg-texture.png) no-repeat;position: absolute;right:calc(55.33% - 894px);top: 0;background-size: cover;}
.blue-bg-section .top-part .main-block{display: flex;flex-wrap: wrap;}
.blue-bg-section .top-part .main-block .left-block{width:calc(55% - 20px); position: relative;z-index: 1}
.blue-bg-section .top-part .main-block .right-block{width:calc(45% - 20px); position: relative;}
.blue-bg-section .top-part .main-block .right-block .image-blk{position: absolute;right: -29%;top: -24%;}
.blue-bg-section .top-part .main-block .right-block img{width: 100%;height: auto;}
.blue-bg-section .top-part .main-block .left-block p{font-size: 24px;color: rgb(255, 255, 255);font-family: 'Montserrat', sans-serif;font-weight: 400;line-height: 36px;padding-bottom: 48px;}
.blue-bg-section .top-part .main-block .left-block p:last-child{padding-bottom: 0;} 
.blue-bg-section .top-part .main-block .left-block p strong{font-weight: 700;}
.blue-bg-section .top-part .main-block .left-block p strong a{color:#fff;  transition:ease-in-out 300ms;}
.blue-bg-section .top-part .main-block .left-block p strong a:hover{color:#fb9500;}

.blue-bg-section .bottom-part{position: relative;z-index: 1;border-radius: 6px;box-shadow: 0px 9px 25px 0px rgba(60, 60, 60, 0.3);background: rgb(255, 255, 255);}
.blue-bg-section .bottom-part h3{font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 32px;color: #202020;padding: 18px 35px 21px 35px;margin-bottom: 0;border-bottom:1px solid rgb(211, 211, 211);}
.blue-bg-section .bottom-part .block{padding: 43px 35px 24px 35px;margin-bottom: 0;border-bottom:1px solid rgb(211, 211, 211);}
.blue-bg-section .bottom-part .block h4{color: #0c478d;font-size: 26px;font-family: 'Montserrat', sans-serif;font-weight: 600;margin-bottom: 21px;}
.blue-bg-section .bottom-part .block a{display:inline-block;font-family: 'Montserrat', sans-serif;font-weight: 400;font-size: 21px;color: #202020;transition: all 600ms ease-in-out;word-break: break-all;}
.blue-bg-section .bottom-part .block a:hover{color:  #0c478d;}
.blue-bg-section .bottom-part .block:last-child{border: none;} 

/*--Page Reliant EMU Our mission---*/
.reliant-emu-mission-section{background: url(images/yelo-bg.jpg) no-repeat center / cover;overflow: hidden;padding: 60px 0 67px;}
.reliant-emu-mission-section p{font-family: 'Montserrat', sans-serif;color: rgb(32, 32, 32);font-weight: 400;line-height: 38px;font-size: 26px;padding-bottom: 40px;}
.reliant-emu-mission-section h3{color: rgb(32, 32, 32);font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 32px;padding-bottom: 36px;margin-bottom: 0;}
.reliant-emu-mission-section ul li h4{font-size: 20px;color: rgb(32, 32, 32);font-family: 'Montserrat', sans-serif;font-weight: 600;letter-spacing: -0.02em;padding-bottom: 3px;margin-bottom: 0;}
.reliant-emu-mission-section ul li a{font-size: 32px;color: rgb(32, 32, 32);font-family: 'Montserrat', sans-serif;font-weight: 600;display: inline-block;word-break: break-all;transition: all 600ms ease-in-out;}
.reliant-emu-mission-section ul{display: flex;align-items: center;justify-content: space-between;margin-bottom: 47px!important;padding-bottom: 10px;position: relative;}
.reliant-emu-mission-section ul::before{content: '';width: 1px; height: 68px;background: rgb(52, 52, 52); opacity: 0.302;position: absolute;left: 0;right: 30%; margin:0 auto;}
.reliant-emu-mission-section ul::after{content: 'Or'; width: 38px;height: 38px;border-radius: 50%; background: rgb(209, 133, 0); position: absolute;text-align: center;font-family: 'Montserrat', sans-serif;font-weight: 600;letter-spacing: -0.02em;line-height: 38px;color: #fff;left: 0;right: 30%; margin:0 auto;}
.reliant-emu-mission-section ul li a:hover{color:#fff; }
.reliant-emu-mission-section .btm-blk a{float: left; display: inline-block;background: #fff url(images/icon01.png)  no-repeat right 22px center; font-size: 13px;color: rgb(44, 44, 44);text-transform: uppercase;font-family: 'Montserrat', sans-serif;font-weight:700;letter-spacing: 0.08em;padding: 11px 58px 11px 37px;transition: all 600ms ease-in-out;margin-right: 33px;}
.reliant-emu-mission-section .btm-blk a:hover{background: #0c478d url(images/icon02.png) no-repeat right 17px center;color: #fff;}
.reliant-emu-mission-section .btm-blk p{font-size: 22px;padding-bottom: 0;line-height: 41px;}

/*--Page Footer---*/
#page-footer{padding: 85px 0 45px; border-top:1px solid rgba(0,0,0,.1);}
#page-footer .footer-one img{max-width: 100%;height: auto;}
#page-footer h4{font-size: 16px;color: rgb(30, 30, 30);text-transform: uppercase;font-family: 'Montserrat', sans-serif;font-weight: 600;letter-spacing: 0.10em;margin-bottom: 0;padding-bottom: 33px;}
#page-footer .footer-link{display: flex;flex-wrap: wrap;}
#page-footer .footer-link li{width: 50%;margin-bottom: 6px}
#page-footer .footer-link li a{display: inline-block;font-family: 'Montserrat', sans-serif;font-weight: 400;font-size: 16px;letter-spacing: 0.02em;transition: all 600ms ease-in-out;color: rgb(30, 30, 30); }
#page-footer .footer-link li a:hover{color:  #0c478d; }
#page-footer  .footer-three ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
#page-footer  .footer-three ul li a{font-size: 16px;transition: all 600ms ease-in-out;color: rgb(30, 30, 30); }
#page-footer  .footer-three ul li a:hover{color:  #0c478d; }
#page-footer  .footer-three ul li a span{display: inline-block;font-size: 16px;letter-spacing: 0.02em;padding-left: 23px;}
#page-footer .footer-main{display: flex;flex-wrap: wrap;justify-content: space-between;}
#page-footer .footer-one{width: calc(20% - 20px);}
#page-footer .footer-two{width: calc(50% - 20px);padding-right: 60px;border-right: 1px solid rgb(219, 219, 219);}
#page-footer .footer-three{width: calc(30% - 25px);padding-left: 40px;}
#page-footer .copyright p{padding-bottom: 0;font-size: 15px;color: #1e1e1e;font-family: 'Montserrat', sans-serif;font-weight: 400;text-align: center;margin: 0;}
#page-footer .copyright{padding-top: 41px;border-top: 1px solid rgb(219, 219, 219);margin-top: 30px;}




/*==========Contact CSS==========*/
.contact-banner{background: url(images/banner-bg01.jpg) no-repeat center center / cover;padding: 100px 0 260px;}
.contact-banner .banner-text{max-width: 750px;margin: 0 auto;text-align: center;}
.contact-banner .banner-text h1{color: #fff;font-size:45px;font-family: 'Montserrat', sans-serif;font-weight: 600;letter-spacing: -0.02em;margin-bottom: 20px;}
.contact-banner .banner-text p{font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: 17px; line-height: 25px; color: #fff; padding-bottom: 20px; margin-bottom: 0;}
.contact-banner .banner-text h1 strong{display:block;font-weight: 600;}

.contact-block{position: relative;margin-top: -235px;padding-bottom: 60px;}

.contact-block .inner-block{max-width: 1024px;margin: 0 auto;background: #fff;padding: 40px 20px;box-shadow: 0px 9px 25px 0px rgba(60, 60, 60, 0.07);}
.contact-block .image-block img{max-width: 100%;height: auto;display: block;margin: 0 auto;}
.contact-block .phone{background: url(images/call.png) no-repeat left center / 40px;padding: 15px 0;padding-left: 55px;margin-bottom: 5px;}
.contact-block .phone a{color: #1e1e1e;font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 16px;transition: all 600ms ease-in-out;}
.contact-block .phone a:hover{color:#ebc700; }
.contact-block .email{background: url(images/email.png) no-repeat left center / 40px;padding: 15px 0;padding-left: 55px;margin-bottom:15px;}
.contact-block .email a{color: #1e1e1e;font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 16px;transition: all 600ms ease-in-out;word-break: break-all;}
.contact-block .email a:hover{color:#0c478d; }
.contact-block .contact-info h3{font-size: 32px;font-family: 'Montserrat', sans-serif;font-weight: 600;text-align: left;color: #1e1e1e;padding-bottom: 20px;padding-top: 20px; margin-bottom: 30px;border-bottom: 1px solid rgb(00, 00, 00, 0.1); transition:all 600ms ease-in-out;  }
.contact-block .contact-info{padding-left: 60px;padding-right: 60px;}
.contact-block .social-media a{display: inline-block;margin-right: 10px;box-shadow:3px 5px 10px rgba(0, 193, 255, 0.3);
border-radius: 100%;transition: all 600ms ease-in-out;}
.contact-block .social-media a:hover{box-shadow: 0px 10px 5px rgba(00, 00, 00, 0.0);}
.contact-block .social-media{padding-left: 53px;}

.contact-block .contact-form{padding: 10px 40px 10px 40px;background: #fff;border-radius:0;border-left:1px solid rgb(00, 00, 00, 0.1);}
.contact-block .contact-form .form-control{box-shadow: none;padding: 10px;font-size: 13px;font-weight: 400;
border-radius:5px;border:none;background:#f2f2f27a url(images/form-icon1.png) no-repeat left 10px top 16px;height: 50px;padding-left: 35px;margin-bottom: 0;}
.contact-block .contact-form textarea.form-control{height: 120px;resize: none;padding-top: 15px;}
.contact-block .contact-form .block:nth-child(3) .form-control{background:#f2f2f27a url(images/form-icon2.png) no-repeat left 10px top 18px;}
.contact-block .contact-form .block:nth-child(4) .form-control{background:#f2f2f27a url(images/form-icon3.png) no-repeat left 10px top 16px;}
.contact-block .contact-form .block:nth-child(5) .form-control{background:#f2f2f27a url(images/form-icon6.png) no-repeat left 10px top 14px;}
.contact-block .contact-form .button-blk{position: relative; display: block;width: 100%;background-color:#fb9500;font-size: 14px; color: rgb(44, 44, 44); text-transform: uppercase; font-family: 'Montserrat', sans-serif; font-weight: 700; letter-spacing: 0.08em; padding: 11px 57px 11px 16px; border-radius: 0; transition: all 600ms ease-in-out; transition: background 300ms ease-in-out; overflow: hidden;border:none;margin-top:15px;}
.contact-block .contact-form .button-blk:hover{background: #0c478d;color: #fff;}
.contact-block .contact-form p{padding-bottom:0;}

.contact-block .contact-form .block{position:relative;margin-bottom:25px;}
.wpcf7-not-valid-tip{font-size: 12px!important;}
.wpcf7 form.sent .wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:transparent!important;padding: 0!important;margin: 10px 0 0 0!important;font-size: 12px!important;}
.contact-banner .banner-text .banner-logo img{max-width:100%;height:auto;padding:0 15px;}
.contact-banner .banner-text .banner-logo a:nth-child(1) img{margin-right:20px;}
/*____________________________________________
                Media Quaries 
______________________________________________*/

@media only screen and (orientation:landscape) {
body { -webkit-text-size-adjust:none; }
}
@media only screen and (orientation:portrait) {
body { -webkit-text-size-adjust:none; }
}

@media screen and (max-width: 1299px){
	.banner-section .h-image{right: calc(50.33% - 1003px);}
	.banner-section .product-image{top: calc(30% - -5px);right: calc(50.33% - 298px);width: 349px;}
	#page-footer .footer-three{width: calc(27% - 20px);padding-left: 20px;}
	#page-footer .footer-two{width: calc(53% - 20px);padding-right: 40px;}
}

@media screen and (max-width: 1199px){
.banner-section .h-image{right: calc(50.33% - 971px)width: 707px;}
.banner-section .product-image{right: calc(50.33% - 323px);width: 300px;}
.banner-section .bottom-part .text-blk h4{font-size: 21px;line-height: 32px;}
.reliant-emu-section .top-part .text-blk h4{font-size: 21px;line-height: 32px;}
.blue-bg-section .top-part .main-block .left-block p, .reliant-emu-section .bottom-part .main-blk .text-blk p{font-size: 21px;line-height: 30px;}
.blue-bg-section .bottom-part .block h4{font-size: 21px;}
.blue-bg-section .bottom-part .block a{font-size: 16px;}
.blue-bg-section .bottom-part h3{font-size: 26px;}
.blue-bg-section .bottom-part .block{padding: 33px 30px 20px 30px;}
.reliant-emu-mission-section p{font-size: 21px;line-height: 32px;}
.reliant-emu-mission-section h3{font-size: 25px;}
.reliant-emu-mission-section ul li a{font-size: 26px;}
.reliant-emu-mission-section ul li h4{font-size: 17px;}
#page-footer .footer-one{width: 100%;padding-bottom: 30px;}
#page-footer .footer-two{width: calc(70% - 20px);}
#page-footer .footer-three{width: calc(31% - 20px);}
#page-footer .copyright{padding-top: 20px;}
#page-footer{padding: 50px 0 20px;}
.reliant-emu-section .top-part .text-blk h4 strong{font-size: 22px;}
.banner-section .bottom-part .text-blk h4 strong{font-size: 23px;}
.reliant-emu-mission-section ul{padding-bottom: 0;}
.reliant-emu-mission-section ul::after{width: 32px;height: 32px;line-height: 32px;}
.reliant-emu-mission-section ul::before{height: 62px;}
.reliant-emu-section .bottom-part .main-blk .text-blk{max-width: 500px;position: relative;}
.reliant-emu-section .bottom-part{position: relative;}
.reliant-emu-section .bottom-part::before{content: '';background: linear-gradient( to right, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.8));position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.reliant-emu-section .bottom-part{  padding: 100px 0 100px;}


}

@media screen and (max-width: 991px){
.banner-section .top-part .text-blk h2{font-size: 32px;line-height: 40px;padding: 15px 0 15px;}
.banner-section .top-part .text-blk{max-width: 400px;padding-left: 25px;}
.banner-section .h-image{right: calc(50.33% - 699px);width: 500px;}
.banner-section .product-image{right: calc(50.33% - 254px);width: 224px;top: calc(32% - 30px);}
.banner-section .top-part{padding: 100px 0 120px;}
.banner-section .bottom-part .text-blk{max-width: 100%;}
.banner-section .bottom-part{padding: 29px 0 40px;}
.banner-section .bottom-part .text-blk h4{padding: 30px 0 0 0;}
.reliant-emu-section .bottom-part::before{background: linear-gradient( to right, rgb(255, 255, 255), rgba(255, 255, 255, 0.8));}
.reliant-emu-section .bottom-part .main-blk .text-blk{max-width: 100%;}
.reliant-emu-section .bottom-part .main-blk .text-blk p{padding-bottom: 25px;}
.reliant-emu-section .bottom-part{padding: 40px 0 50px;}
.blue-bg-section .top-part .main-block .left-block p{padding-bottom: 25px;}
.blue-bg-section .top-part .main-block .right-block .image-blk{right: -116px;top: 0;}
.blue-bg-section .top-part{padding: 70px 0 66px;}
.reliant-emu-mission-section ul{display: block;}
.reliant-emu-mission-section ul::after, .reliant-emu-mission-section ul::before{display: none;}
.reliant-emu-mission-section ul{margin-bottom: 20px !important;}
.reliant-emu-mission-section p{padding-bottom: 20px;}
#page-footer .footer-link li{width: 100%;}
#page-footer .footer-two{width: calc(55% - 20px);}
#page-footer .footer-three{padding-left: 0;}
#page-footer .footer-three ul{display: block;}
#page-footer .footer-three ul li{margin-bottom: 6px;}
.reliant-emu-section .top-part .text-blk{padding-left: 25px;}
	
	.contact-block .contact-form{border:none;padding: 40px 40px 0 40px;}

}
@media screen and (max-width: 767px){
.banner-section .product-image{right: calc(50.33% - 355px);top: calc(18% - 30px);}
.banner-section .h-image{display: none;}
.reliant-emu-section .top-part .text-blk h4, .banner-section .bottom-part .text-blk h4{font-size: 17px;line-height: 29px;}
.reliant-emu-section .top-part .text-blk h4 strong, .banner-section .bottom-part .text-blk h4 strong{font-size: 18px;}
.reliant-emu-section{padding: 50px 0 0;}
.blue-bg-section .top-part .main-block .left-block p, .reliant-emu-section .bottom-part .main-blk .text-blk p{font-size: 17px;line-height: 29px;}
.blue-bg-section .top-part .main-block .left-block{width: 100%;}
.blue-bg-section .top-part .main-block .right-block{width: 100%;padding-bottom: 20px;}
.blue-bg-section .top-part .main-block{flex-direction: column-reverse;}
.blue-bg-section .top-part .main-block .right-block .image-blk{position: relative;right: 0;top: 0}
.blue-bg-section .top-part .main-block .right-block .image-blk img{display: block;margin: 0 auto;}
.blue-bg-section .bottom-part h3{padding: 18px 20px 18px 20px;font-size: 22px;}
.blue-bg-section .bottom-part .block{padding: 18px 20px 18px 20px;}
.blue-bg-section .bottom-part .block h4{font-size: 18px;}
.reliant-emu-mission-section{padding: 50px 0 40px;}
.reliant-emu-mission-section p{font-size: 17px;line-height: 29px;}
.reliant-emu-mission-section h3{font-size: 22px;}
.reliant-emu-mission-section ul li a{font-size: 23px;}
.reliant-emu-mission-section .btm-blk a{float: none;margin-bottom: 14px;}
.reliant-emu-mission-section .btm-blk p{font-size: 17px;line-height: 29px;}
.header-block .top-header .right-block a{padding: 11px 58px 11px 24px;font-size: 11px;}
.header-block .top-header .left-block{width: 90px;}
.banner-section .top-part{padding: 50px 0 90px;}
#page-footer .footer-three{width: calc(38% - 20px);}
	
	.contact-block .contact-info{padding-left: 0;
padding-right: 0;}
	.contact-block .contact-form{padding: 30px 0 0 0;}
	.contact-block .inner-block{padding: 40px 20px 20px;}
	.contact-banner{padding: 50px 0 260px;}
	.contact-banner .banner-text h1{font-size: 30px;}
	.contact-banner .banner-text p{font-size: 14px;line-height: 22px;}
	.contact-block .email a, .contact-block .phone a{font-size: 14px;}
	.contact-block .phone, .contact-block .email{background-size:30px;padding: 10px 0 10px 40px;}
	.contact-block .contact-form .button-blk{padding: 7px 0 7px 0;font-size: 12px;}
}

@media screen and (max-width: 575px){
.banner-section .product-image{display: none;}
.banner-section .top-part{padding: 50px 0 50px;}
.banner-section .top-part .text-blk p{font-size: 15px;line-height: 24px;}
.banner-section .top-part .text-blk h2{font-size: 30px;}
.reliant-emu-section .top-part .text-blk{padding-left: 0;border-left: none;}
.reliant-emu-section .bottom-part{padding: 40px 0 40px;}
.blue-bg-section .top-part{padding: 60px 0 50px;}
.blue-bg-section{padding-bottom: 40px;}
.banner-section .top-part .text-blk{padding-left: 0;border: none;}
}
@media screen and (max-width:480px){
	#page-footer .footer-two{width: 100%; padding-bottom: 30px;padding-right: 0;border: none}
	#page-footer .footer-three{width: 100%;}
	#page-footer .copyright p{font-size: 13px;}
	.reliant-emu-mission-section h3{font-size: 20px;}.
	.reliant-emu-mission-section ul li a{font-size: 20px;}
	.reliant-emu-mission-section ul li h4{font-size: 15px;}
	.banner-section .top-part .text-blk h2{font-size: 28px;line-height: 36px;}
	.blue-bg-section .bottom-part .block a{font-size: 14px;}
	.contact-banner .banner-text h1{font-size: 27px;margin-bottom: 16px;}

}