.et_pb_slides .et_pb_container .et_pb_slide_description {
  padding: 70px 40px;
}
.et_pb_slides .et_pb_container .et_pb_slide_description .et_pb_slide_title {
  font-size: 120px !important;
  text-align: center !important;
  max-width: 100vw !important;
  width: 100vw !important;
  left: -50vw;
}

#home-2-gallery .swiper-container-horizontal {
	height: 280px;
	margin-bottom: 10px;
}
#home-2-gallery .swiper-container-thumbs {
	height: 75px;
}
.mfp-arrow:after, 
 .mfp-arrow:before {
    border: none !important;
}

#home-3-gallery .swiper-container-horizontal {
	height: 320px;
	margin-bottom: 10px;
}
#home-3-gallery .swiper-container-thumbs {
	height: 85px;
}
#home-3-gallery .mfp-arrow:after, 
#home-3-gallery .mfp-arrow:before {
    border: none !important;
}

@media only screen and (min-width: 981px) {
  .et_pb_slides .et_pb_container .et_pb_slide_description {
    padding: 70px 40px;
  }
  .et_pb_slides .et_pb_container .et_pb_slide_description .et_pb_slide_title {
    font-size: 120px !important;
    text-align: center !important;
    max-width: 100vw !important;
    width: 100vw !important;
  }
}
@media only screen and (max-width: 1300px) {
  .et_pb_slides .et_pb_container .et_pb_slide_description {
    padding: 20px !important;
  }
  .et_pb_slides .et_pb_container .et_pb_slide_description .et_pb_slide_title {
    font-size: 120px !important;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0 {
    min-height: auto !important;
  }
}
/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) {
  .et_pb_section_0 {
    min-height: auto !important;
  }
}
/* 
##Device = Tablets, Ipads (landscape)
##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .et_pb_section_0 {
    min-height: auto !important;
  }
}

/*@media (max-width: 479px) { */
@media (max-width: 478px) {
	.dnxte_text_animation_0 {
		padding-top: 200px !important;
	}
	.home-services-boxes {
		margin-bottom: 100px;
	}
	.home-boxes-wrapper {
		padding-top: 30px !important;
		padding-bottom: 120px !important;
	}
	.home-services-boxes .et_pb_column {
		width: 45% !important;
		margin-left: 5px !important;
		margin-right: 5px !important;
		margin-bottom: 5px !important;
	}
	.home-services-boxes .et_pb_column h4 {
		font-size: 16px !important;
	}
	.home-services-boxes .et_pb_column p {
		font-size: 13px !important;
	}
	.home-services-boxes .dnext-flpb-flibbox-back .dnext-flipbox-back-pra {
		padding: 2px 5px !important;
		line-height: 1.2 !important;
		position: relative;
	}
	 
	.home-services-boxes .dnext-flpb-flibbox-card-wrapper .dnext-flpb-flibbox-flip-down, 
	.home-services-boxes .dnext-flpb-flibbox-card, .dnext-flpb-flibbox-card-wrapper,
	.home-services-boxes .dnext-flpb-flibbox-card {
		min-height: 200px !important;
	}
	
	.dnxte_flip_box_0 .dnext-flpb-flibbox-back, 
	.dnxte_flip_box_1 .dnext-flpb-flibbox-back, 
	.dnxte_flip_box_2 .dnext-flpb-flibbox-back, 
	.dnxte_flip_box_3 .dnext-flpb-flibbox-back {
		padding-top: 0px !important;
	}
	.home-services-boxes .dnext-flpb-flibbox-front .dnext-flipbox-image {
		margin-top: -20px !important;
	}
	
	#home-2-gallery .swiper-container-horizontal {
		height: 210px;
		margin-bottom: 10px;
	}
	#home-2-gallery .swiper-container-thumbs {
		height: 50px;
	}
	#home-3-gallery .swiper-container-horizontal {
		height: 210px;
		margin-bottom: 10px;
	}
	#home-3-gallery .swiper-container-thumbs {
		height: 50px;
		display: none;
	}
	#Gallery-slider-1 {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	#home-2-gallery .swiper-button-next:after, #home-2-gallery .swiper-button-prev:after,
	#home-3-gallery .swiper-button-next:after, #home-3-gallery .swiper-button-prev:after {
		font-size: 30px !important;
	}
}
