/** Slider **/
@media only screen and (min-width: 992px) {
.Home-slider .bg-cover {
    height: 550px;
		}		
}

@media only screen and (max-width: 991px) {
.Home-slider .bg-cover {
    height: 600px;
		}
}

.hero-1 .hero-contents
 {
    padding-top: 110px;
    padding-bottom: 110px;
}

.plus-text-btn .link-text p {
  margin-top: 17px;  
}

/* Home */
.rrdevs-addons--tab-menu ul.tabs>li.current{
	border-color: #04aeb6;
}

@media (max-width: 767px) {
  .elementor-icon-box-content {
    margin-top: 15px;
  }
}

ul.pf-isotope-nav.p-style-two li.active:after{
	background-color: #047734;
}

ul.pf-isotope-nav{
	margin-bottom: 30px;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next{
	line-height: 23px !important;
}

.uc_image_carousel_content {
	padding-bottom: 30px !important;
}

/** Counter **/
.counter div.elementor-counter-title {
		text-align: center !important;
}

.elementor-counter .elementor-counter-title {
	text-align: center !important;
}

/** Back to Top **/
.progress-wrap::after {
    color: #04aeb6 !important;
}

.progress-wrap svg.progress-circle path {
    stroke: #04aeb6 !important;
}

/** Services **/
@media only screen and (min-width: 768px) {
.busico-service-widget-item .service-content {
    min-height: 240px !important;
}
}

/* Blog */
.blog-breadcrumb h1.post__title{
	font-size: 36px;
}

.blog-breadcrumb{
	padding: 80px 0;
}

/** Portfolio **/
.p-style-two .title-icon, .p-style-three .title-icon {
    background: #04aeb6 !important;
    -webkit-text-stroke: 2px #04aeb6 !important;
}

.ug-strip-arrow-tip svg polyline {
  stroke: #000 !important;
}

.uc_post_title{
	margin-bottom: 10px;
}

.uc_post_text{
	display: none;
}

strong {
    font-family: 'Roboto', sans-serif;
}

.slick-slider .slick-track{
	margin: 0;
}

/* Blog */
.blog-breadcrumb{
	padding: 60px 0;
}

/** Contact Form **/
.rrdevs-addons-contact-from [type=submit] {
		font-family: "Roboto", Sans-serif !important;
    border-radius: 100px !important;
    text-transform: uppercase;
    background-color: #04aeb6 !important;
    width: auto !important;
    height: auto !important;
		padding: 20px 40px 20px 40px !important;
}

.rrdevs-addons-contact-from [type=submit]:hover {
    background-color: #047734 !important;
}

div.busico-contact-us .busico-addons-btn i {
    color: #ffffff !important;
}

/* Other Product */
.busico-service-bg:after {
   background-color: rgba(0, 0, 0, 0.9);
}

.service-style-2 img{
	height: 260px;
}

.busico-service-widget-item .service-title {
	font-family: 'Inter', sans-serif !important;
}