/* ========================
	 	   		JHA Global Code
======================== */ 

html, body {    
    margin: 0;
    padding: 0;     
    overflow-x: hidden;
    font-family: 'Plus Jakarta Sans', sans-serif;
    }
    
    /* Global Sectoin Padding */
    
    .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
        padding: 12px;
}
    
    .jha_global {
        padding: 100px 0px;
}
    
   
    /* ---Tablet Screen--- */
    
    @media only screen and (max-width:1024px) {
    
    .jha_global {
        padding: 60px 2px;
    }
			
    .hero_form {
        position: absolute !important;
        top: 11vh;
        right: 1.3vw;
    }
    
}
    
    
    
    /* ---Mobile Screen--- */
    
    @media only screen and (max-width:768px) { 
    .hero_form {
			position: static !important;    
		}
}
      
    
    /* ------All Screen------ */

    
    /* ---Header--- */
    
@media (min-width: 1024px) {
    .jha_header .menu-contact a {
        color: var(--e-global-color-accent) !important;
        background: transparent;
        margin-left: 26px !important;
        padding: 9px 23px !important;
        border: 1px solid var(--e-global-color-accent);
        border-radius: 4px;
    }
    .jha_header .menu-contact a:hover {
        background: var(--e-global-color-accent);
        color: var(--e-global-color-secondary) !important;
    }
}
        
    /* ---CookieYes--- */

 .cky-btn-reject, .cky-btn-customize,  .cky-btn-preferences {
        border-color: var(--e-global-color-accent) !important;
        color: var(--e-global-color-accent) !important;
    }
    
    .cky-show-desc-btn {
        color: var(--e-global-color-accent) !important;
    }
    
    .cky-btn-accept {
        border-color: var(--e-global-color-accent) !important;
        background-color: var(--e-global-color-accent) !important;
    }


.cta_form input, .cta_form textarea {
    padding-left: 0px !important;
}

.type_slider img {
    object-fit: cover;
    height: 280px !important;
    width: 100%;
    margin-bottom: 8px;
}
