/*
Theme Name: Paroti Child
Theme URI: https://gaviaspreview.com/wp/paroti/
Author URI: https://themeforest.net/user/gavias
Author: Gaviasthemes Team
Description: Child theme for the Paroti theme.
Template: paroti
*/
/* *******CSS*********** */
.whatsaap2{position: fixed;
    right: 20px;
    bottom: 80px; z-index: 100000000; }
.whatsaap2 {
    -webkit-animation: bounce 3.75s infinite!important;
}
.desc {
    color: black!important;
}
.gsc-icon-box-styles.style-3 .icon-box-content {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px!important;}
.gsc-icon-box-styles.style-3 .icon-box-content .icon-inner .box-icon svg {
    width: 60px!important;
    fill: #213fa4!important;
}
.gsc-image-content.skin-v1 .content-inner {
	background: #213FA4;}


input[type*="submit"]:not(.fa):not(.btn-theme):not(.las), #tribe-events .tribe-events-button, .tribe-events-button {
    border-radius: 31px;
	background-color: #1A377C;
}
.elementor-29 .elementor-element.elementor-element-9833027 .gsc-heading .heading-action .btn-cta {
  
    border-radius: 33px;
}

.gsc-image-content.skin-v1 .content-inner:after {
   
    border-bottom-color: #0140a3;   
}

.gsc-team-item-2 .team-content .team-desc {
    color: black;
}
.gsc-team-item-2 .team-content .team-name{
	color: black;
}
.elementor-865 .elementor-element.elementor-element-3584074 .gva-navigation-menu ul.gva-nav-menu > li .submenu-inner, .gva-navigation-menu ul.gva-nav-menu > li ul.submenu-inner {
    min-width: 200px;
    height: 62px!important;
}
ul.gva-nav-menu > li .submenu-inner li, ul.gva-nav-menu > li ul.submenu-inner li {
    text-align: center!important ; 
}


ul.gva-nav-menu > li .submenu-inner li a, ul.gva-nav-menu > li ul.submenu-inner li a {
    display: block;
    line-height: 1.4;
    font-size: 15px;
    text-transform: capitalize;
    position: relative;
    color: #000000;
    font-family: var(--paroti-heading-font-family);
    text-align: center;
	bottom:10px;
}
.gsc-team-item-2:hover .team-image .socials-team .social-link {
    margin-bottom: 5px;
   opacity:0;
}
ul.gva-nav-menu > li .submenu-inner li a, ul.gva-nav-menu > li ul.submenu-inner li a {
    display: block;
    line-height: 1.4;
    /* font-size: 15px; */
    text-transform: capitalize;
    position: relative;
    color: #000000;
    font-family: var(--paroti-heading-font-family);
    text-align: start!important;
    bottom: 10px;
}

.gva-offcanvas-content .top-canvas .logo-mm {
    float: left;
    padding: 10px 10px 0 25px!important;
    display: inline-block;
}
.gva-offcanvas-content .top-canvas .logo-mm img {
	max-height: 44px!important;}