@import //25650700.fs1.hubspotusercontent-eu1.net/hub/25650700/hub_generated/template_assets/101765478852/1729171481092/Morgate_Andrology_2024/css/global.min.css;

/
/*home banner css start*/
.home-banner-block {background: rgb(0,0,0);background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(15,151,152,1) 0%, rgba(2,76,108,1) 100%);}
.home-banner-block::after {width: 100%;height: 225px;background: #fff;content: "";display: block;position: absolute;bottom: 0;left: 0;right: 0;}
.home-banner-block .hero-slider.owl-carousel .owl-item img {width: 100%; display: block;}
.home-banner-block .banner-content {position: absolute; bottom: 0; left: 0; right: 0; text-align: center; z-index: 1; max-width: 990px; margin: auto; padding-bottom: 64px; padding-left: 15px; padding-right: 15px;}
.home-banner-block .banner-content h1 {margin-bottom: 24px; text-transform: uppercase; color: #ffffff; line-height: 1.2; text-shadow: 5px 0px 10px rgba(0,0,0,0.3);}
.true-pilot-rating {background-color: #d1e9e9; padding: 15px 20px;}
.home-banner-block .banner-video video {width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0; top: 0;}
.home-banner-block .banner-video:after {content: ""; display: block; padding-top: 42.86%;}

@media only screen and (max-width:1199px){
.home-banner-block .banner-content {max-width: 785px; padding-bottom: 35px;}
.home-banner-block::after {height: 175px;}
}

@media only screen and (max-width:991px){
.home-banner-block .hero-slider.owl-carousel .owl-item img {min-height: 400px; object-fit: cover;}
.home-banner-block .banner-video video {min-height: 400px;}
}

@media only screen and (max-width:679px){
.home-banner-block::after {height: 150px;}
}

@media only screen and (max-width:479px){
.home-banner-block::after {height: 110px;}
.home-banner-block .hero-slider.owl-carousel .owl-item img {min-height: 285px;}
.home-banner-block .banner-content {padding-bottom: 25px;}
.home-banner-block .banner-content h1 {margin-bottom: 15px;}
.home-banner-block .banner-video video {min-height: 285px;}
}
/*home banner css end*/

/*clinic section css start*/
.clinic-block {padding: 70px 0; background-color: #ffffff;}
.clinic-block h2 {margin-bottom: 30px; line-height: 1.2;}
.clinic-block .btn-group {margin-top: 25px;}
.clinic-block .content-block {padding: 0 20px 0 25px;}

@media only screen and (max-width:1199px){
.clinic-block {padding: 50px 0;}
.clinic-block .content-block {padding: 0;}
.clinic-block h2 {margin-bottom: 15px;}
.clinic-block .btn-group {margin-top: 12px;}
}

@media only screen and (max-width: 767px) {
.clinic-block .content-block {padding-top: 20px;}
}

@media only screen and (max-width: 679px) {
.clinic-block {padding: 40px 0;}
}
/*clinic section css end*/




/* Custom CSS */

.container-fluid.body-container.body-container--home {
    padding-left: 0;
    padding-right: 0;
}
.dnd-section .dnd-column {
    padding: 0rem;
}