@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700&display=swap');
.page-id-2505 #main h2, .page-id-2505 #main h3 {font-family: 'Montserrat', sans-serif;}

.page-id-2505 #main{padding: 0; background-color: #fff}
.page-id-2505 .fusion-page-title-bar{display: none}
.page-id-2505 #main h2, .page-id-2505 #main h3{font-weight: 600;}
.page-id-2505 #main p, .page-id-2505 #main span{font-weight: 400}
.page-id-2505 #main span.new-patient-text{font-weight: bold}
.page-id-2505 .bottom-cta-section .bottom-cta-text{font-size: 20px;}
.fusion-one-fourth .fusion-column-wrapper p span, .fusion-one-fourth .fusion-column-wrapper p{font-size:24px; font-weight: 300; line-height: 3.5}
.our-location-inner .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes .fusion-column-wrapper p strong, .our-location-inner .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes .fusion-column-wrapper p { line-height: 2 !important;}
.our-location-inner .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes .fusion-column-wrapper iframe{width: 100%; border:solid 2px #091bb4 !important;}
.our-location-inner .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes .fusion-column-wrapper p {font-size: 15px !important}
.our-location-inner .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes .fusion-column-wrapper p strong{font-size: 16px !important}
.our-location-inner .fusion-one-fourth{width: 23%}

.our-location-inner .fusion-layout-column{margin-right: 2%;}
.new-patient-text{ line-height: 1.3}
#bottom-cta-button .fusion-button-text{font-weight: normal !important}
.our-team-members{min-height: 350px; background-color: #fff}
.post-content .our-team-members h5, .post-content .our-team-members h6{margin-bottom: 10px; padding: 0 5px;}
.fusion-header-wrapper .fusion-row, .fusion-header .fusion-row{max-width: inherit !important;}
.bottom-cta-section .bottom-cta-text{font-size: 25px; font-weight: normal;  line-height: 1.3; color:#fff;}
.bottom-cta-section {
    text-align: center;
}
.custom-html-widget .fusion-button{background-color: #0114b2; color: #fff;}
.custom-html-widget .fusion-button:hover{background-color:#db0000; color: #fff !important; }
.page-id-2505 .our-location-inner .fusion-one-fourth .minheight{min-height: 190px;}

.fusion-title .title-sep.sep-single{border-width: 0px;}
.fusion-one-half.fusion-layout-column.fusion-column-last.fusion-spacing-yes.our-location-single{margin: 0 auto; float: none; display: inline-block; }
.our-location-row{text-align: center;}
.home-page-banner-1{background-image: url(../images/banner-home.jpg); background-size: cover; background-position: center; }
.home-page-banner-1 .banner-text{max-width: 642px; margin: 0 0 0 auto; padding: 100px 0 140px 0; }
.home-page-banner-1 .banner-text h2{font-size: 48px; color:#fff; line-height: normal; font-family: 'Montserrat', sans-serif; font-weight: 600 }
button.banner-button:hover{color:#ff6600; background-color: #fff;}
button.banner-button a{color: #fff}
button.banner-button:hover a{color:#ff6600;}
.home-page-banner-1 .banner-text p{/*font-family: 'Helvetica 53 Extended';*/ font-size: 24px; color:#fff; line-height: normal;}  
button.banner-button{padding: 15px 30px; color:#fff; background-color: #ff6600; border:none; font-family: 'Fira Sans';
  font-size: 24px; border-radius: 5px; margin-top:15px;}
 .service-section p{font-family: 'Fira Sans'; font-size: 18px; line-height: 20px; color: #000; text-align: center;}
 .service-section{text-align: center;}
 .service-section .imageframe-align-center{position: relative; padding: 10px; display: inline-block;}
.service-section .imageframe-align-center:hover:after{-webkit-animation-name: Rotate;
  -webkit-animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: Rotate;
  -moz-animation-duration: 5s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: Rotate;
  -ms-animation-duration: 5s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
border: 2px dashed #0e2889;  
-webkit-transition: 0.03s all;  
-o-transition: 0.03s all;  
transition: 0.03s all;
}
.service-section .fusion-layout-column{padding: 5px}
 .service-section .imageframe-align-center:after{  content: ''; 
 margin: -		2px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: transparent;
  border-radius: 50%;
  
}
@-webkit-keyframes Rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
 .page-id-2505 #main .banner-button span{ font-weight: 700; }
.welcome-section .welcome-title, .welcome-section .welcome-title strong{font-size: 16px; letter-spacing: 6px; font-family: 'Fira Sans';  line-height: 2.3;}
.welcome-row{max-width: 830px; margin: 0 auto; text-align: center;}
.meet-the-doctors p{color:#000; font-family: 'Fira Sans'; font-size: 16px; line-height: 25px;}
.meet-the-doctors .welcome-row{max-width: 970px;}
.page-id-2505 .welcome-row h4{font-family: 'Fira Sans';  font-size: 48px; font-weight: 400;
    text-transform: uppercase; margin-top: 0;}
.welcome-row h4 strong{font-family: 'Fira Sans';font-size: 48px;}
 .welcome-section p{font-size: 30px; line-height: 1.9; letter-spacing: 0.9px;  font-family: 'Fira Sans'; }
 .welcome-title{text-align: center; margin-bottom: 0;}

.doctore-section .fusion-one-fourth .fusion-column-wrapper p{ font-family: 'Fira Sans'; text-align: center; font-size: 18px; line-height: 25px; font-weight: bold; color: #000;}
.doctore-section .fusion-one-fourth .fusion-column-wrapper span{font-family: 'Fira Sans'; text-align: center; font-size: 16px;color: #000;}
.doctore-section .imageframe-align-center{padding: 30px;}
.about-us-row .welcome-title, .about-us-row .welcome-title strong {font-size: 16px; letter-spacing: 6px; font-family: 'Fira Sans';  line-height: 2.3; text-align: left; color: #525252}
.page-id-2505 #main .about-us-row h2{font-size: 40px;  font-family: 'Fira Sans'; }
.page-id-2505 #main .about-us-row h3{font-size: 25px; color: #707070}
.page-id-2505 #main .about-us-row .about-text p{font-family: 'Fira Sans'; font-size: 14px; line-height: 20px; color:#454545; margin-bottom: 10px;}
.page-id-2505 #main .about-us-row .about-text{margin: 15px 0}
.novisible img {visibility: hidden;}
.image-bg{background-image: url(../images/about-us.jpg); background-size: cover; background-position: center; }
.page-id-2505 #main .location-item h2{font-family: 'Fira Sans'; font-size: 18px; min-height: 70px;}
.page-id-2505 #main .location-item p, .page-id-2505 #main .location-text span, .page-id-2505 #main .location-text p{font-size: 14px; line-height: 25px; margin-bottom: 0;}
.page-id-2505 #main .location-item p a{color:#0b2dac; text-decoration: underline; font-size: 14px; line-height: 20px;}
.page-id-2505 #main .location-text p{color:#000; }
.page-id-2505 #main .location-text p a{text-decoration: none;}
.location-text{margin: 30px 0;}
.location-item:hover{-webkit-box-shadow: 0px 0px 19px 0px rgba(11,45,172,0.19); 
box-shadow: 0px 0px 19px 0px rgba(11,45,172,0.19);}
.location-item:hover a.fusion-button.button-flat.button-round.button-xlarge.button-default.new-patient-button{background-color: #ff6600}
.location-item:hover a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button{background-color: #0e2889; color:#fff; }
.location-item:hover a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button span{color:#fff;}
.location-item:hover a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button i{color:#fff}
.page-id-2505 #main .location-text span{color: #787878}
.fusion-button.button-1.new-patient-button{width: auto; font-family: 'Fira Sans'; font-weight: bold; border-radius: 5px; padding: 17px 46px;}
.page-id-2505 #main .location-item{text-align: center; padding: 40px 10px;}
.fusion-button.button-1.new-patient-button span{ font-family: 'Fira Sans'; font-weight: bold !important; font-size: 16px; }
a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button{background-color: transparent; border: solid 1px #0e2889; border-radius: 5px !important; width: auto;  margin-top:15px; margin-bottom: 20px;}
a.fusion-button.button-flat.button-round.button-xlarge.button-default.new-patient-button{background-color: #0b2dac;  border-radius: 5px !important; width: auto; padding: 14px 8px;}
a.fusion-button.button-flat.button-round.button-xlarge.button-default.new-patient-button span{color:#fff; font-family: 'Fira Sans'; font-weight: bold !important; font-size: 18px; }
a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button span{color:#0e2889}
a.fusion-button.button-flat.button-round.button-medium.button-default.get-direction-button i{color:#0e2889}
.fusion-header-v6 .fusion-flyout-menu .fusion-menu li{padding: 15px 20px !important;}
.before-menu-icon{margin:0 0 0 auto;}
.before-menu-icon 		span.menu-text {margin: 0 15px 0 30px;    color: #fff; text-transform: uppercase;}
span.online-span{ background: #ff7b06;   border-radius: 25px; display: inline-block;}
span.online-span:hover {background: #fff; -webkit-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all} 
span.online-span:hover a {color: #090e1e; -webkit-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all}
span.online-span a{ padding: 10px 30px; color:#fff; font-size: 15px; display: block; line-height: 25px;}
.fusion-button.button-10:hover{background-color: #090e1e}
.fusion-footer .fusion-footer-copyright-area, footer.fusion-footer-widget-area.fusion-widget-area{background-color: #090e1e;}
footer.fusion-footer-widget-area{border-width: 0 !important;}
.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2, .fusion-columns-5 .col-xs-2{overflow: hidden;}
footer.fusion-footer-widget-area .fusion-row{max-width: 1510px;}
.fusion-footer-widget-column{margin-bottom: 15px;}
footer.fusion-footer-widget-area .widget-title, .fusion-footer-widget-area h3, .fusion-footer-widget-column .product-title{color:#fff; font-size: 16px; margin-bottom: 45px; position: relative;}
footer.fusion-footer-widget-area .contact_info .widget-title:after{content: ""; position: absolute; left:0; bottom: -15px; width: 41px; height: 2px; background:#ff6600;}
.searchform .search-table .search-button input[type="submit"]{background-color: #fff; color:#ff6600; height: 46px;}
.searchform .search-table .search-button input[type="submit"]:hover{background-color: #fff; color:#090e1e;}
#wrapper .searchform .search-table .search-button input[type="submit"]{height: 46px; line-height: 46px; font-size: 20px;}
#wrapper .searchform .search-field input[type="text"]{height: 46px; border:0; }
footer.fusion-footer-widget-area #search-4 .widget-title:after{content: ""; position: absolute; left:0; bottom: -15px; width: 41px; height: 2px; background:#ff6600;}
footer.fusion-footer-widget-area .widget_text .widget-title:after{content: ""; position: absolute; left:0; bottom: -15px; width: 41px; height: 2px; background:#ff6600;}
footer.fusion-footer-widget-area .widget_text .widget-title{margin-bottom: 45px;}
footer.fusion-footer-widget-area a, footer.fusion-footer-widget-area{color: #fff; font-size: 13px; }
footer.fusion-footer-widget-area #text-4 a{text-decoration: underline;}
footer.fusion-footer-widget-area #text-4 a:hover{color:#ff6600;}
footer.fusion-footer-widget-area  #facebook-like-widget-6 .widget-title,
footer.fusion-footer-widget-area  #facebook-like-widget-5 .widget-title,
footer.fusion-footer-widget-area  #facebook-like-widget-3 .widget-title,
footer.fusion-footer-widget-area  #facebook-like-widget-7 .widget-title,
footer.fusion-footer-widget-area  #text-4 .widget-title,
footer.fusion-footer-widget-area  #text-7 .widget-title
{ font-size: 14px; margin-bottom: 15px;  }
.mb15{margin-bottom: 15px;}
.fusion-footer .fusion-footer-copyright-area div, .fusion-footer .fusion-footer-copyright-area div a { color:#fff; }
.fusion-footer .fusion-footer-copyright-area{border:solid 1px #2e3240; border-left: 0; border-right:0; }
.fusion-header-v6 .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color: #fff !important}
.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line{background-color: #000 !important}
.fusion-header-v6 .fusion-flyout-menu .fusion-menu li:hover{border-color: #ff6600}
.fusion-header-v6 .fusion-flyout-menu .fusion-menu .current_page_item{border-color: #ff6600}
.fusion-header-v6 .fusion-flyout-menu .fusion-menu li{text-align: left; border-bottom: solid 1px;}
.fusion-main-menu > ul > li > a, .side-nav li a{color: #000 !important; }
.fusion-main-menu .current_page_item > a{border-bottom: solid 1px #f60}
.fusion-main-menu .current_page_item a{padding-bottom: 5px;}
.fixed div#main{padding-top:83px;}
.admin-bar .fusion-header-v6 .fusion-header{transition: 0.8s all;}
/*.fixed .fusion-main-menu.fusion-flyout-menu{position: relative;}*/
.fusion-main-menu>ul>li>a{ line-height: normal; height: auto; }
.fixed .fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu{height: 100% !important; overflow: visible;}
.fixed .fusion-header-v6 .fusion-header{
  position: fixed;
  width: 100%;
  opacity: 0;
  animation: come-in 0.8s ease forwards;
   transform: translateY(-150px);
}
@keyframes come-in {
  to { transform: translateY(0); opacity: 1}
}
@media (max-width: 1440px){
.fusion-main-menu > ul > li{padding-right: 40px !important}

}
@media (max-width: 1366px){
.our-location-inner .fusion-one-fourth .minheight{min-height: 220px;}
}
@media (max-width: 1299px){
	.fusion-one-fourth .fusion-column-wrapper p span, .fusion-one-fourth .fusion-column-wrapper p{font-size:20px; font-weight: 300; line-height: 3.5}	
	.fusion-one-third iframe{width: 100%}
	.fusion-button-text{font-size:16px;}
	.button-xlarge{padding:17px 30px;	}
	.fusion-main-menu > ul > li{padding-right: 20px !important;}
	.fusion-main-menu > ul > li:last-child{padding-right: 0 !important}
	.map-section .fusion-one-third{ width: 32.5%; margin-right: 0.5%; }
	 .location-text{min-height: 100px}
	 a.fusion-button.button-flat.button-round.button-xlarge.button-default.new-patient-button span{font-size: 14.5px;}
	 .page-id-2505 #main .location-item h2{min-height: 70px;}
	.our-team-members{min-height: 360px; background-color: #fff}
	.our-location-inner .fusion-one-fourth .minheight{min-height: 220px;}
	.page-id-2505 #main .about-us-row h2, .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong,  .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong{font-size: 36px;}
	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2, .fusion-columns-5 .col-xs-2{width:33%; display: inline-block; vertical-align: top; text-align: left; float: none; margin-bottom: 30px; margin-top: 15px;}
	.fusion-columns{text-align: center;}
}
@media (max-width: 1099px){
	.service-section .fusion-one-sixth{width: 29%; display: inline-block; vertical-align: top; float: none;}
	.doctore-section{text-align: center;}
	.doctore-section .fusion-one-fourth{width: 35%; display: inline-block; vertical-align: top; float: none;}
	.location-text, .page-id-2505 #main .location-item h2{min-height: initial;} 
	.page-id-2505 #main .about-us-row h2, .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong,  .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong{font-size: 30px;}
	.fusion-one-fourth.fusion-layout-column.fusion-spacing-no.location-item{width: 35%; display: inline-block; vertical-align: top; float: none;}
	.our-location-block{text-align: center;}
	.our-location-inner .fusion-one-fourth .minheight{min-height: 160px;}
	.our-location-inner .fusion-one-fourth:nth-child(2n+1){clear: both;}
	.fusion-one-fourth .fusion-column-wrapper p span, .fusion-one-fourth .fusion-column-wrapper p{font-size:18px;}	
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-6.fusion-parallax-none.nonhundred-percent-fullwidth .fusion-one-third{ width: 49%; margin-right: 0; display: inline-block; float: none; margin:15px auto !important; padding: 15px;}
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-6.fusion-parallax-none.nonhundred-percent-fullwidth{text-align: center;}
	.fusion-three-fifth{width: 100%}
	.our-team-members{min-height: 340px; background-color: #fff}
	#menu-main-menu li:last-of-type a{max-width: 200px;  background-color:#f41000; margin-left: 12px; text-align: 	center; text-transform: uppercase;}
	#menu-main-menu li{background-color: #fff}
	.fusion-body .map-section .fusion-layout-column.fusion-spacing-yes{float: none; width: 50%; display: inline-block;  margin-right: auto;margin-left: auto; padding: 5px }
	.fusion-body .map-section{text-align: center;}
	.our-location-inner .fusion-one-fourth{width:46%;}
	.our-location-inner .fusion-layout-column{margin-right: 4%;}

}
@media (max-width: 991px){
	.fusion-one-fourth .fusion-column-wrapper p span, .fusion-one-fourth .fusion-column-wrapper p{font-size:15px;}
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-1.fusion-parallax-none.nonhundred-percent-fullwidth, 
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-2.fusion-parallax-none.nonhundred-percent-fullwidth.fusion-equal-height-columns,
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-3.fusion-parallax-none.nonhundred-percent-fullwidth,
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-4.fusion-parallax-none.nonhundred-percent-fullwidth,
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-5.fusion-parallax-none.nonhundred-percent-fullwidth.new-patient-bg-image,
	.fusion-fullwidth.fullwidth-box.fusion-fullwidth-6.fusion-parallax-none.nonhundred-percent-fullwidth,
	footer.fusion-footer-widget-area.fusion-widget-area{padding: 30px !important}	
	.post-content .our-team p.teme-pre, .primium-text span, .primium-text p { font-size: 20px !important;    line-height: 1.5 !important;}	
	.our-team-members{min-height: 320px;}
	.new-patient-text{font-size:25px; line-height: 1.5}
	.bottom-cta-section .bottom-cta-text{font-size: 20px;}
}
@media (max-width: 800px){
	.fusion-one-fourth.fusion-layout-column.fusion-spacing-no.location-item{width: 50%;}
			.our-location-inner .fusion-one-fourth .minheight{min-height: inherit;}
		.fusion-imageframe{}
		.fusion-one-fourth .fusion-column-wrapper p span, .fusion-one-fourth .fusion-column-wrapper p{font-size:22px; margin-top: 20px; line-height: 1;}
		.fusion-column-wrapper.fusion-animated{text-align: center; background-color: transparent !important;}
		.fusion-fullwidth.fullwidth-box.fusion-fullwidth-6.fusion-parallax-none.nonhundred-percent-fullwidth .fusion-one-third{width: 100%;}
		/*.fusion-row h2, .fusion-row h3, .fusion-row h1, .fusion-row h4{margin-bottom: 20px; font-size: 28px !important}*/
		.fusion-one-full.fusion-layout-column.fusion-column-last.fusion-spacing-yes .fusion-column-wrapper{padding-right: 0!important; padding-left: 0 !important}
		.fusion-separator.sep-single {margin: 0 auto 15px auto !important;}
		.fusion-fullwidth.fullwidth-box.fusion-fullwidth-6.fusion-parallax-none.nonhundred-percent-fullwidth .fusion-one-third{padding: 0}
		.our-team-members{min-height: inherit; background-color: transparent;}
		.fusion-body .services-listng .fusion-layout-column.fusion-spacing-yes{width: 50% !important; padding: 0 35px; margin: 0}
		.services-listng .fusion-layout-column{float: none; display: inline-block;}
		.fusion-body .services-listng .fusion-layout-column.fusion-spacing-yes:only-of-type(2n+1){clear: both}
		.new-patient-text{font-size:23px; line-height: 1.5}
		.bottom-cta-section .bottom-cta-text{font-size: 18px;}
		.fusion-body .map-section .fusion-layout-column.fusion-spacing-yes{width: 100%}
		.our-location-inner .fusion-one-fourth{width:100%;}
	.our-location-inner .fusion-layout-column{margin-right: 0%;}
	.page-id-2505 #main .about-us-row h2, .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong,  .page-id-2505 .welcome-row h4, .page-id-2505 .welcome-row h4 strong{font-size: 24px !important;}
	.home-page-banner-1 .banner-text {
    max-width: 450px;
    margin: 0 0 0 auto;
    padding: 50px 0 0 0;
}
.fusion-fullwidth.fullwidth-box.fusion-fullwidth-3.fusion-parallax-none.nonhundred-percent-fullwidth.welcome-section{padding-bottom: 0 !important}
.fusion-body .service-section .fusion-one-sixth.fusion-layout-column.fusion-spacing-yes{width: 29%;}
.new-patient-bg-image {
    padding: 60px 0 30px !important;
}

}
@media (max-width: 640px){

	.home-page-banner-1 .banner-text p{font-size: 20px;}
	.fusion-body .service-section .fusion-one-sixth.fusion-layout-column.fusion-spacing-yes{width: 50%; margin-bottom: 0 !important}
	.fusion-header-v6 .fusion-header-v6-content .fusion-logo{-ms-flex-preferred-size: 50%;flex-basis: 50%; text-align: left;}
	
	.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle{padding: 0}
		.before-menu-icon{margin: 0 0 0 auto}
		.before-menu-icon span.online-span{display: none;}
	/*.fusion-header-v6 .fusion-header-v6-content{-ms-flex-wrap: wrap;flex-wrap: wrap; margin-bottom: 20px; max-width: 320px; margin: 0 auto 20px auto}*/
}
@media (max-width: 479px){
	.fusion-body .services-listng .fusion-layout-column.fusion-spacing-yes{width: 100% !important; padding: 0 35px;}
	.new-patient-text{font-size:20px; line-height: 1.5}
	.bottom-cta-section .bottom-cta-text{font-size: 18px;}
	.fusion-button-text{font-size: 15px !important}
	button.banner-button{font-size: 18px;}
	.home-page-banner-1 .banner-text p{font-size: 16px;}
	/*.fusion-row h2, .fusion-row h3, .fusion-row h1, .fusion-row h4{font-size: 20px !important}*/
}
@media (max-width: 379px){
	.new-patient-text{font-size:18px; line-height: 1.3}
	.before-menu-icon span.menu-text{margin-left: 20px;}
	button.banner-button{font-size: 16px;		}
	.bottom-cta-section .bottom-cta-text{font-size: 16px}

}