.elementor-5055 .elementor-element.elementor-element-cf53f67{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d855dee );box-shadow:0px -55px 47px 0px rgba(255, 255, 255, 0.99) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-5055 .elementor-element.elementor-element-cf53f67, .elementor-5055 .elementor-element.elementor-element-cf53f67 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-cf53f67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5055 .elementor-element.elementor-element-6d39f1b > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-5055 .elementor-element.elementor-element-6d39f1b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-5055 .elementor-element.elementor-element-6d39f1b .the-logo img{height:91px;}.elementor-5055 .elementor-element.elementor-element-91b537d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul > li > a, .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul > li.menu-item-has-children > a:after{color:var( --e-global-color-text );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li > a:before{background-color:var( --e-global-color-text );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation > ul > li > a, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation > ul > li.menu-item-has-children > a:after{color:var( --e-global-color-text );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul > li > a:hover,
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul > li.menu-item-has-children > a:hover:after,
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-item > a, 
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-item > a:after, 
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-ancestor > a,
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-ancestor > a:after{color:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li > a:hover:before,
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-item > a:before,
					 .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation > ul > li.current-menu-ancestor > a:before{background-color:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation > ul > li > a:hover, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation > ul > li.menu-item-has-children > a:hover:after{color:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation > ul > li > a:hover, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation.no-line ul ul li.current-menu-item > a, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation.no-line ul ul li.current-menu-ancestor > a{background-image:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul{background:var( --e-global-color-primary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul ul{background:var( --e-global-color-primary );}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul a, .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul > li.menu-item-has-children > a:after{color:#B6B6B6;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul li li a{color:#B6B6B6;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul a:hover, .elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul li.current-menu-item > a{color:#FFFFFF;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul a:before{background:#FFFFFF;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul li li a:hover, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul ul li.current-menu-item > a{color:#FFFFFF;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation:not(.no-line) ul li li a:before{background:#FFFFFF;}.elementor-5055 .elementor-element.elementor-element-cdd01ac .main-navigation ul ul a, .elementor-5055 .elementor-element.elementor-element-cdd01ac .vertical-main-navigation ul li li a{font-size:16px;font-weight:400;}.elementor-5055 .elementor-element.elementor-element-4bd52cd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5055 .elementor-element.elementor-element-bab13f7 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-bab13f7 .toggle_search i{color:#1A1A1A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5055 .elementor-element.elementor-element-f63e79b > .elementor-widget-container{padding:10px 25px 0px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:var( --e-global-color-cb74e37 );}.elementor-5055 .elementor-element.elementor-element-f63e79b.elementor-element{--align-self:center;}.elementor-5055 .elementor-element.elementor-element-f63e79b .elementor-icon-wrapper{text-align:center;}.elementor-5055 .elementor-element.elementor-element-f63e79b .elementor-icon{font-size:39px;}.elementor-5055 .elementor-element.elementor-element-f63e79b .elementor-icon svg{height:39px;}.elementor-5055 .elementor-element.elementor-element-8120a08:not(.elementor-motion-effects-element-type-background), .elementor-5055 .elementor-element.elementor-element-8120a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F4 0%, #FFFFFF1C 100%);}.elementor-5055 .elementor-element.elementor-element-8120a08 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5055 .elementor-element.elementor-element-8120a08{box-shadow:1px 0px 10px 0px rgba(255, 255, 255, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-5055 .elementor-element.elementor-element-d8fac32 .the-logo img{height:76px;}.elementor-5055 .elementor-element.elementor-element-2b73055.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5055 .elementor-element.elementor-element-95db973 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-95db973 .toggle_search i{color:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-bb1628b > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-bb1628b .mmenu-toggle button{color:var( --e-global-color-secondary );}.elementor-5055 .elementor-element.elementor-element-90a9d7a{--display:flex;overflow:visible;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-5055 .elementor-element.elementor-element-d8fac32 > .elementor-widget-container{padding:0px 0px 0px 11px;}}@media(min-width:768px){.elementor-5055 .elementor-element.elementor-element-b2e06df{width:19.962%;}.elementor-5055 .elementor-element.elementor-element-91b537d{width:60.013%;}.elementor-5055 .elementor-element.elementor-element-4bd52cd{width:20.013%;}}@media(max-width:767px){.elementor-5055 .elementor-element.elementor-element-8120a08 > .elementor-background-overlay{opacity:0.51;}.elementor-5055 .elementor-element.elementor-element-8120a08{z-index:10;}.elementor-5055 .elementor-element.elementor-element-e6d5166{width:52%;}.elementor-5055 .elementor-element.elementor-element-d8fac32 > .elementor-widget-container{padding:0px 0px 0px 011px;}.elementor-5055 .elementor-element.elementor-element-d8fac32 .the-logo{text-align:left;}.elementor-5055 .elementor-element.elementor-element-2b73055{width:48%;}.elementor-5055 .elementor-element.elementor-element-bb1628b{z-index:10000;}}/* Start custom CSS for section, class: .elementor-element-cf53f67 */.tab{
    background-color: transparent;
backdrop-filter: blur(20px);
background-image: linear-gradient(
  120deg,
  rgba(255, 255, 255, 0.9),
  rgba(255, 255, 255, 0.5)
);
box-shadow: inset 0px -10px 20px rgba(255, 255, 255, 0.8);
}


.elementor-section.elementor-top-section.elementor-element.elementor-element-06f1b57.is-fixed.elementor-section-full_width.tab.elementor-section-height-default.is-stuck{
    background-color: transparent;
backdrop-filter: blur(20px);
background-image: linear-gradient(
  120deg,
  rgba(255, 255, 255, 0.9),
  rgba(255, 255, 255, 0.5)
);
/*box-shadow: inset 0px -10px 20px rgba(255, 255, 255, 0.8);*/
background-size: 5px 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8120a08 */.tab-mobile{
    background-color: transparent;
backdrop-filter: blur(20px);
background-image: linear-gradient(
  120deg,
  rgba(255, 255, 255, 0.1),
  rgba(255, 255, 255, 0.1)
);
box-shadow: inset 0px -10px 20px rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS */.mmenu-active .mmenu-overlay {
    
    visibility: hidden !important; 
    
}/* End custom CSS */