.menu-item-4957.dropdown-toggle>a {
    pointer-events: none;
	    cursor: pointer;
}
section.cta {
    position: relative;
    z-index: 335;
}

body.post-template-default.single.single-post a.btn-1.btn-color2 {
    border-radius: 7px !important;
    width: initial !important;
}
body.post-template-default.single.single-post h2 {
    color: #124682 !important;
    font-family: "Noe Display", sans-serif;
    font-size: 75px;
    font-weight: 700 !important;
    font-size: 42px;
}
body.post-template-default.single.single-post h2>span {
    font-weight: inherit !important;
}

.blog-detail h3 { font-size: 40px; }

.menu-item-4957.dropdown-toggle {
	    cursor: pointer;
}
.box_contact p {
    font-weight: 400;
}

.blog-detail iframe {
    height: 450px;
    width: 100%;
}

section.position-relative.contact_section3 {
    padding-bottom: 5rem;
/*     background: #fdfdfd; */

}

/* 
.nav1 .menu-item-4957.dropdown-toggle:hover ul.sub-menu {
    display: block !important;
    transition: 10s;
} */
.menu_navigation.showmenu li.dropdown-toggle.menu-item-4957>ul.sub-menu {
    display: none;
    width: 100%;
    position: inherit;
    background: transparent;
    margin: auto;
    text-align: center;
    transition: 2s;
}
.box_form .input_submit, input[type=submit] {
    margin: auto !important;
}
section.pad_section1.pt-300.practiceA-first h1 {
   
    margin-top: 0;
}
section.section8.mbaCta {
    position: relative;
    z-index: 1;
}
section.pad_section1.pt-300.practiceA-first h1 {
    margin-bottom: 10px;
}
.blog2:hover {
    color: white;
    transition: 0s;
}
body.page.page-id-4728 section.blog_career {
    padding-bottom: 13rem !important;
}

body.page.page-id-4728 section.mt-0>footer.footer {
    margin-top: -15vh !important;
    padding-top: 12vh !important;
}
body.page.page-id-4595 section.mt-0>footer.footer {
    margin-top: -10vh !important;
    padding-top: 10vh !important;
}


body.page.page-id-4677 section.vic_section2{
    padding-bottom:100px;
}


section#vd-banners {
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
}


li.dropdown-toggle.menu-item-4957>ul.sub-menu>li>a {
    font-size: 15px !important;
    line-height: 25px;
    text-align: center !important;
}

.nav1 .menu-item-4957.dropdown-toggle::after {
    position: absolute;
    top: 25px;
    right: -20px;
    color: white;
}

.nav1 .menu-item-4957.dropdown-toggle {
    display: inline-block;
    position: relative;
}





body.blog  #rpwwt-recent-posts-widget-with-thumbnails-2 img {
   width: 113px;
   height: 113px;
   border-radius: 11px;
   }

.accordion .card .card-header {
    margin-bottom: 15px;
    font-size: 27px;
}



    body.blog section#recent-posts-widget-with-thumbnails-2,  body.blog .widget_archive,.widget_text {
   box-shadow: 0px 12px 68px 0px rgb(0 10 51 / 26%);
   background: #fff;
   padding: 30px;
   border-radius: 30px;
   border-top: 4px solid #234f87;
   }
 body.blog .widget_archive {
   box-shadow: 0px 12px 68px 0px rgb(0 10 51 / 26%);
	 background: #003d7d;
color:white !important;
}
.widget.widget_archive h3 {
    color: #fff !important;
}
  body.blog  h3.widget-title {
   text-align: center;
   color: #234f87;
   }
    body.blog .rpwwt-widget ul {
   margin-top: 50px;
   }
   body.blog .widget_text.widget_custom_html h3.widget-title {
   font-size: 38px;
   color: #234f87;
   margin-bottom: 20px;
   }
    body.blog .widget_text h3.widget-title {
   font-size: 34px;
   color: #bc0f2b;
   margin-bottom: 20px;
   text-align:left;
   }
    body.blog span.rpwwt-post-title {
   font-size: 18px;
   font-weight: 700;
   color: #1c1e22;
   margin-bottom: 4px;
   line-height: 28px;
   }
   body.blog  .rpwwt-post-date {
   font-size: 16px;
   color: #636b81;
   font-weight: 500;
   }
    body.blog .widget_archive li.nav-item {
   font-size: 18px;
   padding-bottom: 15px;
   margin-bottom: 15px;
   color: #212529;
   border-bottom: 1px solid #ccc;
   }
   body.blog .widget_archive li.nav-item a {
   color: #212529;
   font-weight: 700;
   background-color: transparent;
   }
   body.blog .widget_archive ul {
   margin-top: 40px;
   }
   body.blog input.wpcf7-form-control.has-spinner.wpcf7-submit.btn-1.btn-color2.btn.btn-primary {
   width: 100%;
   border: none;
   }
  body.blog  .blog2 {
   padding: 0px;
   }
  body.blog  figure.image {
   margin-bottom: 0;
   }
   body.blog .blog2 p {
   font-size: 17px!important;
   }
 @media screen and (min-width: 2100px){
section.pad_section1.pt-300.practiceA-first {
    padding-top: 25vh !important;
}
	 .logo img {
    width: 200px;


}
   @media screen and (max-width: 1199px){
	   
	   .video_inner h2 {
    font-size: 1.7rem;
}
	   
   body.blog .blog2 {
   padding: 0!important;
   }
   body.blog .blog2 .main {
   padding: 20px!important;
   }
   body.blog .blog1.blog2 h3 a {
   font-size: 24px;
   }
   }
   body.blog .date-comment .fa.fa-calendar:before {
   color: #de203e;
   }
  body.blog  .blog1.blog2:hover .date-comment.align-items-center a a {
   color: #fff;
   transition: all .3s ease!important;
   }
   body.blog .date-comment.align-items-center a {
   display: block;
   margin-bottom: 10px;
   font-size: 17px;
   font-weight: 500;
   }
   body.blog .blog2 h3 {height:100px !important;}




.att_box {
    height: 70vh !important;
}
.blog-detail p {
    font-size: 20px;
}
	section.section10.larka {
    padding: 35vh 0vh 20vh !important;
    background-size: cover !important;
}
section.position-relative.contact_section3 {
    padding: 10vh 0vh!important;
}
.box_contact p{
	font-weight:400 !important;
}
section.testimonial_section3.contact_section2 {
    padding-bottom: 0;
}
section.mt-0>footer.footer {
    margin-top: -10vh !important;
    padding-top: 15vh !important;
}
    section.attorny_main h6 {
		margin-bottom:25px !important ;
}
li.sp-links a {
    font-size: 18px !important;
}
.attor {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.attor:after, .attor:before {
    position: static;
}

h3.attor {
    color: black;
}

h3.attor span {
    margin: 0px 5px;
}

li.sp-links {
    padding: 0;
}

ul.mobile.desktop li:nth-child(2) {
    padding: 0;
    padding-left: 5px;
}

section.awardss section.section5 {
    margin:0 !important;
    background: none;
    padding: 10vh 0vh!important;
}
section.banner_about.about_page {
    height: 120vh !important;
    background-size: 100% 100% !important;
    padding: 10vh 0vh 20vh !important;
}

section.section9 .text-center.team-btm-head:after {
    display: none;
}
section.section9 .text-center:after {
    display: none;
}


  section.section4.awards-accolades {
          height: 130vh !important;
    padding-top: 35vh !important;
    margin-top: -55vh !important;

        }

.row.pb-150 {
    padding-bottom: 8vh !important;
}
.pad_sec_lft>h1 {
    margin-bottom: 1.5rem !important;
}
	section.banner_about.vid_banner {
    height: 96vh !important;
}
	section.video_inner {
    background-size: 100% 100% !important;
    padding: 55vh 10vh 10vh!important;
    margin-top: -50vh !important;
}

a.cov {
    font-size: 14px !important;
}
body.practice-area-template-default.single.single-practice-area img {
    margin-bottom: 0px !important;
}
body.practice-area-template-default.single.single-practice-area .pad_sec_lft>h1 {
    margin-top: 0;
}
section.about_section5.jerry_new_sec {
	 padding: 40vh 10vh 55vh !important;
}

section.about_section5 .play_btn p a img {
    object-fit: contain;
}

section.testimonial_section2 {
    margin-top: -50vh !important;
    padding-top: 50vh !important;
}
section.testimonial_section3 .box_form {
    margin: auto 5vh!important;
}

   .blog2 h3{
    font-size:2rem !important;
    }
section.testimonial_section3 .box_form h2{
font-size:4rem !important;
}
.career_section2 h3.f65 {
    font-size: 4rem !important;
}
.video_testi.mb-80.aos-init.aos-animate iframe {
    border-radius: 30px !important;
}

.video_testi.mb-80.aos-init.aos-animate {
    height: initial !important;
        margin: 0px;
}


section.mt-0 {
    margin-top: -1px !important;
}
.carrer_main {
    padding: 50vh 10vh 10vh !important;
    margin-top: -55vh !important;
}

.att_box .img_att {
    min-height: 60% !important;
    max-height: 60% !important;
    height: 60% !important;
}

.att_box .att_desc {
    height: 40% !important;
    min-height: 40% !important;
    max-height: 40% !important;
    margin-top: 10px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.att_box .img_att img {
    height: 100% !important;
    min-height: 100% !important;
    max-height: 100% !important;
}
.att_desc h5 {
    font-size: 1.3rem !important;
    min-height: initial !important;
}

section.attorny_main .att_desc>p {
    font-size: 1.2rem !important;
    height: initial !important;
    margin: 10px 0px !important;
}
a.btn-1.btn-color2.btn-defult, a.btn-1.btn-color2{
border-radius: 7px !important;
    width:initial ;
}
@media screen and (max-width: 2000px){
    
section.banner {
    background-position: center 7vh!important;
    padding-top: 10vh;
}

}


@media screen and (min-width: 2000px){

	
	
    section.banner {
        height: 140vh !important;
        background-position: center 3vh!important;
        padding-top: 10vh;
    }
}
@media screen and (min-width: 2000px){
		.ad_img img {
    width: 100%;
    height: 550px;
    object-fit: cover !important;
}
	section.about_section5.new_jesus_sec.seClienT {
    background-size: 100% 100% !important;
}
	.logo img{
		width:220px !important;
	}
	section.about_section5.charles_new_sec{
		padding:55vh 10vh !important ;
	}
    section.banner {
        height: 140vh !important;
        background-position: center 3vh!important;
        padding-top: 10vh;
    }
    
}


@media screen and (max-width: 1200px){
    
    section.banner {
        height: 100vh !important;
        background-position: center 3vh!important;
        padding-top: 10vh;
    }
    
}


@media screen and (min-width: 1200px){
	section.banner h5{
		letter-spacing:20px;
	}
	.vic_box p {
    font-size: 1.5rem;
}
		.body_box p {
    font-size: 1.5rem;
}
.seClienT .container {
    max-width: 1743px;
}
}

@media screen and (min-width: 1400px){
			.ad_img img {
    width: 100%;
    height: 550px;
    object-fit: cover !important;
}
	ul.mobile.desktop li:nth-child(2) a {
font-size:24px;
}
	
	h3.ft_sm_16 {
    margin-bottom: 3vh;
}
section.banner h5:before {
    background-size: 60%;
    left: -30%;
}

section.banner h5:after {
    right: -30%;
    background-size: 60%;
}
	
	
	
	
	
	
	
}









@media screen and (max-width: 1600px){
       .blog2 h3{
    font-size:1.6rem !important;
    }
    .box_form {
    padding: 50px !important;
}
    
    section.testimonial_section3 .box_form h2 {
    font-size: 2.5rem !important;
}
    .att_box {
    height: 75vh !important;
}
    section.attorny_main .att_desc>p {
    font-size: 1.1rem !important;
    }
  
    .section4 h3 {
        font-size: 35px;
        line-height: 45px;
        margin-bottom: 14px;
    }
    .section4 h4 {
        font-size: 34px;
        line-height: 44px;
    }
    section.section9 {
        margin-top: -32vh !important;
        padding-top: 35vh !important;
        background-position: center 5vh !important;        
    }


   
    }

    @media screen and (max-width: 1400px){
        .row.brgs-fce .col-12.col-sm-6.col-lg-6 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
}
        section#text-2 h3.widget-title {
    font-size: 1.4rem !important;
}

section#text-2 label {
    font-size: 1rem !important;
}
        .att_box {
    height: 85vh !important;
}
}
    @media screen and (max-width: 1200px){
		
		section.section10:after {
    display: none;
}
		
				.ad_img img {
    width: 100%;
    height: 500px;
    object-fit: cover !important;
}
		footer.footer .col-12.col-sm-12.col-md-6.col-lg-6.col-xl-3 {
    padding-top: 10px;
}
		footer.footer{
					background-position: top 150px center !important;
}
		h6.pl-60 {
    padding: 0;
}
		
        section.blog_main.pt-300 h3 {
    font-size: 2.1rem;
}

section.blog_main li {
    font-size: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
}

.blog_date li .icon04 {

top:0px;
}
        
        h3.widget-title {
    font-size: 2rem !important;
}
        span.rpwwt-post-title {
    font-size: 1.1rem !important;
    line-height: 1rem !important;
}
  section.about_section5 .play_btn p a {
    margin-right: 10px;
}

        section.section8 h2 {
            font-size: 37px ;
            margin-bottom: 20px ;
        }

    section.section5 {
        margin-top: -32vh  !important;
        padding-top: 35vh !important;
        padding-bottom: 10vh !important;
    }

}



    @media screen and (max-width: 991px){
		section.video_inner {
    background-size: cover !important;
			background-repeat:no-repeat !important;
}
			   .video_inner h2 {
    font-size: 1.5rem;
}
	
        a.btn-1.recent-btn {
    margin-top: 5px !important;
}
        section.section8 .btn-1 {
            padding: 5px 24px !important;
        }
        .post-type-archive-attorneys section.mt-0 footer.footer {
    margin-top: 0px !important;
        }
      
.section8 {
    margin-top: -10vh !important;}
        .post-type-archive-attorneys section.section5 {
    margin-top: -32vh !important;
    padding-top: 22vh !important;
}
        .att_desc a.view {
            font-size: 1.2rem;}
        section.attorny_main .att_desc>p {
    font-size: 1.3rem !important;
}
        section.section2 h2 {
            font-size: 70px;
        }
        section.banner.mobile_banner.d-none.xs-sm-d-block {
            padding-top: 25vh !important;
        }
    
   

        img.img-responsive.vd-ico-hm {
            width: 40% !important;
        }
        section.section5 .Awar_buttons a {
            display: block !important;
            width: 98% !important;
        }
    section.banner.home.xs-sm-d-none.sm-dsp-n.aos-init.aos-animate {
		display: none;
	}
    section.banner.mobile_banner.d-none.xs-sm-d-block {
        height: inherit !important;
    }

    section.section2 {
        margin-top: -25vh !important;
        padding-top: 35vh !important;
        padding-bottom: 30vh !important;
        height: 85vh !important;
    }

    .section4 h3 {
        font-size: 24px;
        line-height: 35px;
        margin-bottom: 14px;
    }
    .section4 h4 {
        font-size: 24px;
        line-height: 35px;
    }



}


@media screen and (min-device-width: 992px) and (max-device-width: 1200px) { 
	body.page.page-id-4677 .victories_banner h1 {
		font-size: 90px;}


	
		section.section6.sherman {
    background-size: cover;
    background-position: center center;
			margin-top: -30vh;
}

		section.section2.sherman {
      height: inherit !important;
    padding: 30vh 0vh  !important;
}
section.banner_about.testimonial_banner.Sherman h1 {
    font-size: 4rem !important;
}



section.section2.sherman h2 {
    font-size: 3rem !important;
}

section.section2.sherman h5 {
    color: white !important;
    font-size: 2rem !important;
}

section.section2.sherman p {
    font-size: 1.5rem;
}
	
	

	.row.justify-content-center{
		justify-content:inherit !important;
	}
	
	footer.footer p {
    display: block;
}
	ul.location li {
    display: block;
}
	
	section.mt-0>footer.footer {
    margin-top: 0vh !important;
    padding-top: 0vh !important;
}
	
	
	
	
}



@media screen and (max-width: 1024px){
	body.post-template-default.single.single-post h2 {
   
		font-size: 4rem;}
	.section4 h4 {
    font-size: 3rem !important;
}

.section4 h3 {
    font-size: 2rem !important;
    line-height: 2.5rem !important;
}

.section4 h3>br {
    display: none;
}

section.section4.awards-accolades {
    padding-bottom: 37vh !important;
}
			.ad_img img {
    height: 310px !important;
    object-fit: cover !important;
}
	
}

@media (min-width: 993px) and (max-width: 1024px){
			section.section10.larka {
    padding: 35vh 0vh 20vh !important;
    background-size: cover !important;
}
		section.mt-0>footer.footer {
    padding-top: 20vh !important;
}
	
section.testimonial_section3 {
    padding-bottom: 200px !important;
}

}

@media screen and (min-device-width: 301px) and (max-device-width: 992px) { 
	body.page-template.page-template-templates.page-template-Template_For_About_Page.page-template-templatesTemplate_For_About_Page-php.page.page-id-4799 a.btn-1.btn-color2.btn-defult {
    line-height: 33px !important;
}
	body.page.page-id-4677  section.mt-0>footer.footer {
    padding-top: 8vh !important;
}
	section.section10.larka {
    padding: 35vh 0vh 20vh !important;
    background-size: cover !important;
}

section.section10.larka {
    padding: 30vh 0vh 20vh !important;
    margin: 0 !important;
    height: inherit !important;
}
	section.section6.sherman {
    background-size: cover;
    background-position: center center;
}

section.section6.sherman h1.tell {
    font-size: 3.5rem;
}

section.section6.sherman p {
    font-size: 1.5rem;
}
	
	.col-sec2 {
    margin: 10px 0px;
}
	section.section2.sherman {
    height: inherit !important;
    padding: 25vh 0vh 30vh !important;	
	background-repeat:no-repeat !important;
}
section.banner_about.testimonial_banner.Sherman h1 {
    font-size: 4rem !important;
}



section.section2.sherman h2 {
    font-size: 3rem !important;
}

section.section2.sherman h5 {
    color: white !important;
    font-size: 2rem !important;
}

section.section2.sherman p {
    font-size: 1.5rem;
}
	
	
	
	.video_sec img.thumb {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
	
	footer.footer {
    background-position: top 150px center !important;
}
	
		ul.location li {
    display: block;
}
	section.banner_about.about_page {
    height: 95vh !important;
		background-size: cover !important;}
	
	section.section5{
		padding-bottom:25vh !important;
	}
	section.victories_banner {
    padding-top: 20vh;
}
    section.blog_main li {
    font-size: 1.2rem;
    padding-left: 2rem;
    padding-right: 2rem;
}

.blog_date li .icon04 {

top:0px;
}
    
  
    section.about_section5.jerry_new_sec , section.about_section5.charles_new_sec{
    padding: 20vh 0px 25vh !important;
    background-position: top center !important;
}
    
    
    section#text-2 h3.widget-title {
    font-size: 2.5rem !important;
}

section#text-2 label {
    font-size: 1.3rem !important;
}
    
    span.rpwwt-post-title {
    font-size: 1.3rem !important;
    line-height: 1.3rem !important;
}
    
        .blog2 h3{
    font-size:2rem !important;
    }
    
  
      section.banner_about.testimonial_banner {
    height: 85vh !important;
    padding-top: 10vh !important;
}
    section.blog_career a.btn-1 {
    padding: 5px 50px !important;
}
    section.blog_career {
    padding-top: 10vh;
}
    .video_testi.mb-80.aos-init {
    height: initial !important;
}
    .carrer_main {
    padding: 50vh 0vh 0vh !important;
    }
    .carrer_main p {
    font-size: 17px;
}
    
    
    .video_testi.mb-80.aos-init.aos-animate {
    margin-top:5vh !important;
    }
    .att_box {
    height: 60vh !important;
}
    
 
    section.blog_career .blog2 div {
    height: 8vh !important;
}
       section.blog_career .blog2 ul div {
    height: 2vh !important;
}
    /* STYLES HERE */
}

@media screen and (max-width: 768px){
		
.box_form {
    padding: 25px !important;
}

 section.testimonial_section3 .box_form {
    margin: auto 1vh!important;
}
	
    .container.location_container h1 {
    font-size: 3rem;
}
    section.banner_about.testimonial_banner.Sherman h1 {
    font-size: 3rem !important;
}
	section.section8.mbaCta {
    height: 120vh ;
}
}


@media screen and (max-width: 767px){

	span.d_sm_block {
    display: block;
}
	.page-id-4799 section.section9 {
    margin-top: -30vh !important;
    padding-top: 27vh !important;
    background-position: center 13vh !important;
}
	
	section#inner-video-banner {
    height: 80vh !important;
}
	
		section#vd-banner {
		height: 80vh !important;}


	
	section#vd-banners {
    background-size: cover !important;
}
	
.menu_navigation.showmenu .logo2 img {
    height: 100px;
    object-fit: contain !important;
    margin-bottom: 20px;
}

.menu_navigation.showmenu li.menu-item a {line-height: 50px;}
	.feedback p {
    font-size: 1.5rem !important;
    font-weight: 400;
    line-height: 1.5rem !important;
}
	
	
p.in-about-details {
    font-size: 1.5rem;
}
	
	.video_sec img.thumb {
    width: 100%;
    height: auto !important;
    object-fit: cover;
}
	
	.ad_img img {
    height: 550px !important;
    object-fit: cover !important;
}


	section.mt-0>footer.footer {
	padding-top: 15vh !important;
}
	section.video_inner {
		padding: 35vh 3vh 10vh!important;}
	section.banner_about.about_page {
		    background-size: cover!important;
}
	 section.section4.awards-accolades {
          height: 145vh !important;
    padding-top: 28vh !important;

        }
    
      body.blog footer.footer {
    padding-top: 20px !important;
}
    section.about_section5.charles_new_sec {
    padding-bottom:17vh !important;
    }
    
    section.blog_main.pt-300 .blog2 h3 {
    height: auto !important;
    font-size: 1.8rem !important;
}

section.blog_main.pt-300 .d-flex.date-comment.align-items-center {
    justify-content: center;
    margin: 5px;
}
    
    
    section.banner_about.testimonial_banner {
    height: 100vh !important;
    padding-top: 10vh !important;
}
    

section.testimonial_section3 {
    padding-bottom: 50px;
    }
.banner_about h1 {
    font-size: 4.5rem;
}

    .section8{
    height:80vh !important;
    }

   section.about_section5 p {
    line-height: 22px;
    font-size: 14px;
    }
    
section.about_section5.new_jesus_sec.seClienT {
    padding: 25vh 0vh !important;


}
}
@media screen and (max-width: 600px){

	section.pad_section1.contact_banner.pt-300 {
    padding-top: 150px;
}
	
	section.banner_about.career_banner.carrer_page {
    height: 80vh !important;
}
section.testimonial_section3 {
    padding-top: 50px !important;
}

	
	body.blog footer.footer,body.post-template-default.single.single-post footer.footer {
    padding-top: 100px !important;
}
	section.blog_main.pt-300 {
    padding-top: 25vh !important;
}
	
	a.card-deck {
    margin-top: 20px;
}
	section.section6.sherman {
    padding: 28vh 0vh 45vh;
}
	section.section5 {
    padding: 15vh 0vh !important;
}
	
	section.section2.sherman {
    margin-top: -10vh !important;
}
	section.section2.sherman {
    padding: 0vh 0vh 20vh !important;
    margin-bottom: -25vh !important;
		
	}
section.banner_about.testimonial_banner h1 {
    font-size: 3.5rem !important;
}
	section.section5{
		padding-bottom:15vh !important;
	}
	section.section4.awards-accolades {
    height: 125vh !important;
    padding-top: 45vh !important;
	}

	section.about_section5.new_jesus_sec.seClienT.arnold_new_sec.arnoldss {
    padding-bottom: 20vh !important;
}
	
     section.about_section5.jerry_new_sec, section.about_section5.new_jesus_sec.seClienT {
    padding-bottom: 25vh !important;
}
.section8 {
    height: 80vh !important;
    margin-bottom: 10vh !important;
}
    body section.banner h5:after, body section.banner h5:before {
		background-size: 50% !important;
   }
   section.banner h5{
    letter-spacing: 5px;
    padding: 0px 20px;

   }

section.section2 {
    margin: 0 !important;
    height: inherit !important;
    padding: 10vh 0vh !important;
}

.Vfix-centers.hd-cnt {
    top: 25%;
}
section.section6.position-relative {
    padding: 10vh !important;
}
	
}

	 


	 