/*
Theme Name: Inusti Child
Theme URI: https://gavias-theme.com/wp/inusti/
Author URI: http://gaviasthemes.com/
Author: Gaviasthemes Team
Description: Child theme for the Inusti theme.
Template: inusti
*/

:root{
	--ms-yellow: #feef00;
	--ms-petrol: #00B2BC;
	--ms-blue: #009DCA;
	--ms-darkgray: #464648;
}

.wp-caption-text{
   font-weight: 400;
   font-size: 14px;
   font-style: italic;
   color: #3f3836;
}
.gallery-caption{
   font-weight: 500;
}
.bypostauthor{
   text-align: left;
}

/* handle nav menu */
.main-navbar-top, .elementor-4818 .elementor-element.elementor-element-7ae5d4e.stuck{
	width: 94%;
    margin: 10px auto;
    position: fixed;
    left: 0;
    right: 0;
    border-radius: 6px;
	backdrop-filter: blur(10px);
	background-color: #009DCA40 !important;
	max-width: 1100px;
}
ul.gva-nav-menu > li.current-menu-item > a{
	color: #00B2BC !important;
    font-weight: bold;
}


.custom-breadcrumb{
	background-position-y: bottom;
}


/* Home page */
.caro-slider-home .owl-carousel .owl-item, .service-item.style-2, .service-item-content{
	height: 440px;
}
.service-item.style-2 .service-content, .service-content .service-image, .service-content .service-image img{
	height: 100%;
	min-width: 100% !important;
}
.service-item.style-2 .service-content{
	max-height: 360px;
}
.gsc-image-content.skin-v1 .content-box{
	left: auto;
	right: 0;
}
.btn-theme:hover, .btn:hover, .btn-white:hover, .btn-theme-2:hover, .btn-black:hover, input[type*="submit"]:not(.fa):not(.btn-theme):hover, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover{
	background: var(--ms-yellow)
}

.read-more a{
	color: var(--ms-yellow) !important;
}
.read-more a:hover{
	color: var(--ms-petrol) !important;
}

.service-item.style-2 .title{
	color: var(--ms-petrol);
}

.service-item.style-2 .content-inner{
	padding: 25px;
	font-size: 15px;
	line-height: 22px;
}













































