header { position: static; }

.header-top{ position: fixed;z-index: 99; }

.home-banner-new { padding:0px; }

.home-banner-new .inner_banner { background-position: 0 -8px; }

.text-sec.blueBox .container { background-color: transparent; border:0px;padding:0px }

.text-sec.blueBox .container .row { background: rgba(50,197,255,.1);border: 1px solid rgba(109,114,120,.1);padding: 30px; }

.viewmore { font-size:16px; margin:20px 0;}

.viewmore span { color:#32C5FF; }

@media (max-width:1023px) {

	.banner_man { padding: 0px!important;position: relative;bottom:0px; }

	.home-banner-new .inner_banner .bannerext { padding: 1px 0 19px 0; }

	.banner_man img { width: 80%; margin-top: 18px;}

	.bannerext_inner h1 { font-size: 44px; }

}



@media (max-width:786px) {

	.bannerext_inner h1 {

    font-size: 44px;

    line-height: 70px;}

}



@media (max-width:767px){

	.home-banner-new .inner_banner{  background-position: -40px -18px;overflow: hidden;padding: 20px 0;}

	.bannerext_inner { margin:auto; }

	.icon {  margin-bottom: 30px;margin-top: 30px; }

	.bannerext_inner h1 {

    font-size: 54px;

    line-height: 73px;}

    .banner_man img { width: 83%; }

    .home-banner-new .inner_banner .bannerext {

    padding: 1px 0 7px 0;}

}



@media (max-width:740px){

.bannerext_inner h1 {

    font-size: 53px;
    line-height: 67px;

    font-size: 35px;
    line-height: 63px;

}

}

@media (max-width:700px){

.bannerext_inner h1 {

    font-size: 35px;
    line-height: 63px;

}

}



@media (max-width:650px){

.bannerext_inner h1 {

    /*font-size: 45px;

    line-height: 61px;*/

        font-size: 31px;
    line-height: 46px;

}

}



@media (max-width:600px) {

	.hd-bottom{margin-top: 76px;}

	.bannerext_inner h1 { font-size: 33px; line-height: 1; text-align: center }

	.bannerext_inner h6 { text-align: center }

	.home-banner-new .inner_banner .bannerext { padding: 0px 0 12px 0; }

	.container {width: 96%;}

	.compnaylist_block { flex-direction: column; }

	.banner_man img { float:none; margin: auto; display: block}

}



@media (max-width:400px) {

    .compnaylist_block .detail h3 { font-size:26px}

    .compnaylist_block .detail p { font-size:16px}

	.bannerext_inner h1 { font-size: 30px; line-height: 1; text-align: center }

	.bannerext_inner h6 { text-align: center }

	.home-banner-new .inner_banner .bannerext { padding: 0px 0 12px 0; }

    .signature_block .inner p ,.ownerInfo .inner p { font-size:16px}

	.home-banner-new .inner_banner { background-position: -40px -22px; }

}





@media all and (max-width: 600px) and (min-width: 320px) {
.compnaylist_block .detail h3 span.greenText {
    font-size: 20px;}
    .compnaylist_block .detail h3 {
    font-size: 22px;}
    .compnaylist_block .detail p {
    font-size: 16px; clear: right;}
    .ownerInfo .inner {
    padding: 0 10px;
}
.form-new label{    top: 11px;}

}


@media all and (max-width: 767px) and (min-width: 601px) {
.banner_man img {
 
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
    width: 167px;
}

.home-banner-new .inner_banner{    background-position: center;    padding: 20px 0 0px;background-size: auto !important;}
.home-banner-new .inner_banner .bannerext {
    padding: 1px 0 19px 0; }
    .bannerext_inner h1 {
    font-size: 25px;
    line-height: 32px;
}
.bannerext_inner h6 {
    font-size: 18px;}

    .compnaylist_block .detail h3 span.greenText {
    font-size: 17px;}
    .compnaylist_block .detail h3 {
    font-size: 20px;}
    .compnaylist_block .detail p {
    font-size: 16px; clear: right;}
    .ownerInfo .inner {
    padding: 0 10px;
}

.text-sec.blueBox .container p {
    font-size: 15px;
    line-height: 25px;}
    .ownerInfo .inner p {
    font-size: 18px;}
    .signature_block .inner p {
    font-size: 17px;
    line-height: 26px;}s
	}

	@media all and (max-width: 1184px) and (min-width: 768px) {
.banner_man img {
 
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
    width: 212px;
}

.home-banner-new .inner_banner{      padding: 30px 0 30px;
    position: relative;background-size: auto !important;
    overflow: hidden;    min-height: 230px;}
.home-banner-new .inner_banner .bannerext {
    padding: 1px 0 19px 0; }
    .bannerext_inner h1 {
    font-size: 32px;
    line-height: 45px;
}
.bannerext_inner h6 {
    font-size: 18px;}
.compnaylist_block .detail h3 span.greenText {
    font-size: 22px;}
    .compnaylist_block .detail h3 {
    font-size: 25px;}
    .ownerInfo .inner p {
    font-size: 19px;
    line-height: 26px;
}
.compnaylist_block .detail p {
    font-size: 19px;}
    .signature_block .inner p {
    font-size: 19px;}
    .form-text h5 { font-size: 19px;}
	}

	@media all and (max-width: 1299px) and (min-width: 1185px) {

   .bannerext_inner h1 {
    font-size: 45px;
    line-height: 58px;}
.home-banner-new .inner_banner{background-size: inherit !important;
    overflow: hidden;
    position: relative;}


}
    @media all and (max-width: 1380px) and (min-width: 1290px) {
        .home-banner-new .inner_banner{
    overflow: hidden;
    position: relative;}
        .banner_man img {
    position: absolute !important;
    right: 0px;
    bottom: 0px!important;
    float: right;}
   .banner_man img {
    position: absolute !important;

    bottom: 0px!important;}
    .col.s12.m6.offset-l1.l5.offset-l1.xl5.offset-xl1.banner_man.hide-on-small-only {
    min-height: 400px;
}
    }
.capitalization .heading{    color: #0091FF;
    font-size: 20px;
    font-family: 'helveticaneuebold';}


   .blue-dark a{width: 13px;
    margin: 0;} 






