/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
   
*/   

@font-face {
    font-family: 'halenoirtext-extraboldregular';
    src: url('fonts/halenoirtext-extrabold-webfont.woff2') format('woff2'),
         url('fonts/halenoirtext-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'halenoirtext-mediumregular';
    src: url('fonts/halenoirtext-medium-webfont.woff2') format('woff2'),
         url('fonts/halenoirtext-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'halenoirtext-regularregular';
    src: url('fonts/halenoirtext-regular-webfont.woff2') format('woff2'),
         url('fonts/halenoirtext-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


ul#menu-jacana-sales-team-menu li, ul#menu-jacana-sales-team-menu li a {
    width: 100% !important;
    text-align: left;
}
ul#menu-jacana-sales-team-menu li.current-menu-item > a {
    color: #034170 !important;
    background-color: #FFFFFF !important;
}
ul#menu-jacana-sales-team-menu {
    background: #0a647a;
}
.jacana_sales_header{
        background-image: linear-gradient(230deg, #034170 0%, #FFFFFF 72%)
}
.custom-heading-style h2 , .custom-button-style span , .elementor-element-3be68bba span ,.custom-text-style span , .custom-text-style li , .custom-heading-style h5 , .custom-text-style , .custom-heading-style{
	font-family: 'halenoirtext-extraboldregular' !important;
}

.custom-text-style-regular span , .custom-text-style-regular li , .custom-text-style-regular , div#eael-advance-tabs-00c8634 ul li{
	font-family: 'halenoirtext-regularregular';
}
.elementor-element-1b131d96 {
    position: fixed;
    width: 100%;
    background: rgb(255 255 255 / 96%) !important;
    z-index: 1;
}
div#eael-advance-tabs-00c8634 .eael-tabs-nav {
    width: 55% !important;
    margin: 0 auto;
}


.box-highlight-one {
    box-shadow: box-shadow: 0px 1.5773361921310425px 2.71191143989563px 0px rgba(0, 0, 0, 0.0506);
    box-shadow: 0px 3.790558099746704px 6.517099857330322px 0px rgba(0, 0, 0, 0.0727);
    box-shadow: 0px 7.137284755706787px 12.27112102508545px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 12.731696128845215px 21.889583587646484px 0px rgba(0, 0, 0, 0.1073);
    box-shadow: 0px 23.8132381439209px 40.94205856323242px 0px rgba(0, 0, 0, 0.1294);
    box-shadow: 0px 57px 98px 0px rgba(0, 0, 0, 0.18);
    background: rgba(31, 42, 55, 1);
    border-radius: 25px;
	width:260px;
	margin:0 auto;
	    padding: 20px;
}

.box-highlight-two{
width:240px;
margin:0 auto;
border-radius: 25px;
background: linear-gradient(126.6deg, rgba(255, 255, 255, 0.2) 28.69%, rgba(255, 255, 255, 0) 100%),
linear-gradient(117.99deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 33.89%),
linear-gradient(268.18deg, #FFFFFF -17.36%, rgba(239, 239, 239, 0) 15.78%);
border-image-source: linear-gradient(117.99deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 33.89%),
linear-gradient(268.18deg, #FFFFFF -17.36%, rgba(239, 239, 239, 0) 15.78%);
box-shadow: 0px 15px 22px 0px rgba(0, 0, 0, 0.05);
    padding: 20px;
	margin-top: -37px;
}

.box-highlight-three{
width:240px;
margin:0 auto;
border-radius: 25px;
background: linear-gradient(126.6deg, rgba(255, 255, 255, 0.2) 28.69%, rgba(255, 255, 255, 0) 100%),
linear-gradient(117.99deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 33.89%),
linear-gradient(268.18deg, #FFFFFF -17.36%, rgba(239, 239, 239, 0) 15.78%);
border: 2px solid #fff;

border-image-source: linear-gradient(117.99deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 33.89%),
linear-gradient(268.18deg, #FFFFFF -17.36%, rgba(239, 239, 239, 0) 15.78%);

box-shadow: 0px 15px 22px 0px rgba(0, 0, 0, 0.05);
    padding: 20px;
	    margin-top: -70px;
}

.box-highlight-one h2{
	font-family: 'halenoirtext-extraboldregular' !important;
	font-size:35px;
	color:#fff;
	line-height:41.68px;
}

.box-highlight-one p , .box-highlight-two p , .box-highlight-three p{
	color:#6E7782;
	font-size:18px;
	line-height:23.4px;
	font-family: "Lato", Sans-serif;
}

.box-highlight-two h2 , .box-highlight-three h2{
	color:#1F2A37;
	font-family: 'halenoirtext-extraboldregular' !important;
	font-size:35px;
	line-height:41.68px;
}


.image-text-overlay img{
	position: relative;
}

.image-text-overlay .elementor-image-carousel-caption {
    position: absolute;
    bottom: 49px;
    left: 20px;
	font-family: 'halenoirtext-extraboldregular' !important;
	    z-index: 999;
}
a#checkclaimButton {
    margin-top: 10px;
}
a.file_claim.check_cl {
    color: gray !important;
}

@media screen and (max-width: 1024px) {
	
	
  .jacana-plus-mobileview .elementor-widget-wrap.elementor-element-populated {
    flex-wrap: inherit;
}

.jacana-plus-mobileview .elementor-element.elementor-element-2df4092c.elementor-nav-menu__align-center.elementor-nav-menu--stretch.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu {
    width: auto;
	margin-bottom: 0;
}

.jacana-plus-mobileview .elementor-widget-image {
    margin-left: 25px;
}
}
@media screen and (max-width: 992px) {
	div#eael-advance-tabs-00c8634 .eael-tabs-nav {
    width: 75% !important;
    margin: 0 auto;
}
.box-highlight-three ,.box-highlight-two{
	width:auto;
}
}

@media screen and (max-width: 767px) {
	div#eael-advance-tabs-00c8634 .eael-tab-content-item{
    padding: 10px !important;
}
	.box-highlight-one , .box-highlight-two , .box-highlight-three{
		width:100% !important;
		margin-top: 0 !important;
	}
	div#eael-advance-tabs-00c8634 .eael-tabs-nav {
    width: 100% !important;
    margin: 0 auto;
}
div#eael-advance-tabs-00c8634 .eael-tabs-nav ul{
	flex-wrap: inherit !important;
}
div#eael-advance-tabs-00c8634 .eael-tabs-nav ul li{
	padding:10px;
}
}