body p{
	font-size: 14px !important;
}


.navbar-brand img{
    width: 100%;
    /*height: 10vh;*/
}


/*.owl-carousel.home-slider .slider-item { 
	height: 820px !important;
}*/

.rounded {
	width: 23rem !important;
}


.text .heading {
	text-align: center !important;
}


.ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item:hover {
    font-size: 12px;
    color: #f79f24 !important;
}

.heading-section .subheading {
    font-size: 15px !important;
} 

.footer-logo a img {
	width: 100%;
}   

.footer a {
	color: #f79f24;
}



/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
  	html, body {
  		overflow-x: hidden !important;
  	}


    .image-video {
    height: 140px;
    margin-top: 0px;
}

.rounded {
    width: 21rem !important;
}


.mt-2 {
    width: 21.5rem !important;
}


.hero-wrap.hero-wrap-2 .slider-text h1 {
    font-weight: 400;
    font-size: 48px;
    padding: 10px;
    height: 0px;
}


}



/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
  	html, body {
  		overflow-x: hidden !important;
  	}

    .image-video {
    height: 140px;
    margin-top: 0px;
}


.rounded {
    width: 21rem !important;
}


.col-sm-12.tab-content.rounded.mt-2 {
    width: 21.5rem !important;
}


/*.hero-wrap.hero-wrap-2 .slider-text h1 {
    font-weight: 400;
    font-size: 48px;
    padding: 10px;
    height: 0px;
}*/


}



/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
  	html, body {
  		overflow-x: hidden;
  	}


    .image-video {
    height: 140px;
    margin-top: 0px;
}

.rounded {
    width: 21rem !important;
}

.col-sm-12.tab-content.rounded.mt-2{
    width: 21.5rem !important;
}


.hero-wrap.hero-wrap-2 .slider-text h1 {
    font-weight: 400;
    font-size: 48px;
    padding: 10px;
    height: 0px;
}


}


/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
  	html, body {
  		overflow-x: hidden;
  	}


    .image-video {
    height: 140px;
    margin-top: 0px;
}

.rounded {
    width: 21rem !important;
}

.col-sm-12.tab-content.rounded.mt-2 {
    width: 21.5rem !important;
}


.hero-wrap.hero-wrap-2 .slider-text h1 {
    font-weight: 400;
    font-size: 48px;
    padding: 10px;
    height: 0px;
}
}



/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
  	body {
  		overflow-x: hidden;
  	}


    .image-video {
    height: 140px;
    margin-top: 0px;
}

.rounded {
    width: 21rem !important;
}


.mt-2 {
    width: 21.5rem;
}


.hero-wrap.hero-wrap-2 .slider-text h1 {
    font-weight: 400;
    font-size: 48px;
    padding: 10px;
    height: 0px;
}

}
