.elementor-2854 .elementor-element.elementor-element-6a14015{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:255px 255px 255px 255px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2854 .elementor-element.elementor-element-6a14015:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-6a14015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-6a14015 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-6a14015 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-6a14015 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-b66900a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2854 .elementor-element.elementor-element-b66900a .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-b66900a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-b66900a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-d79c141 img{width:60%;}.elementor-2854 .elementor-element.elementor-element-5780721{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2854 .elementor-element.elementor-element-5780721 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-5780721 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-5780721 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-5780721.e-con{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-2de105f{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2854 .elementor-element.elementor-element-2de105f:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-2de105f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-2de105f .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-2de105f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-2de105f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-d8c22cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-d8c22cf .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-d8c22cf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-d8c22cf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu .elementor-item{font-family:"Source Sans Pro", Sans-serif;font-weight:600;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item:focus{color:#03ADFA;fill:#03ADFA;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}.elementor-2854 .elementor-element.elementor-element-bdf661f{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a, .elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a:hover,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a:focus,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-menu-toggle:hover,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-menu-toggle:focus{color:#000000;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a:hover,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a:focus,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-secondary );border-bottom-width:0px;}.elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2854 .elementor-element.elementor-element-bdf661f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-50px !important;}.elementor-2854 .elementor-element.elementor-element-4175a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-4175a65 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-4175a65 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-4175a65 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-af979aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-af979aa .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-af979aa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-af979aa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-4340539{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;--z-index:9999;}.elementor-2854 .elementor-element.elementor-element-4340539:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-4340539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-092c512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-092c512 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-092c512 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-092c512 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-6cfc54c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-98a2b02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-98a2b02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-7db8c92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-ff9427d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-ff9427d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-660cd83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-01cc713{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-01cc713 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-cbb64fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-cbb64fa .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-cbb64fa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-cbb64fa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-b238655 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-0496ff4{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-0496ff4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-bfdbbb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-705af29{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-705af29 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-e269385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-e269385 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-e269385 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-e269385 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-fc4844e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-4ef569a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-4ef569a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-0b9ed55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-7db6da4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-7db6da4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-0ef344c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-4340539::before, .elementor-2854 .elementor-element.elementor-element-4340539 > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-4340539 > .e-con-inner > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-4340539 > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-4340539 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-4340539 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2854 .elementor-element.elementor-element-4340539 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-4340539 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-4340539 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-f53df73{--display:flex;}.elementor-2854 .elementor-element.elementor-element-f53df73 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-f53df73 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-f53df73 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-be1890d{--display:flex;}.elementor-2854 .elementor-element.elementor-element-be1890d .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-be1890d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-be1890d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-beb956f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-2854 .elementor-element.elementor-element-beb956f.elementor-widget > .elementor-widget-container{backdrop-filter:blur( 88px );}.elementor-2854 .elementor-element.elementor-element-beb956f.elementor-element{--order:-99999 /* order start hack */;}.elementor-2854 .elementor-element.elementor-element-beb956f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-2854 .elementor-element.elementor-element-beb956f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-2854 .elementor-element.elementor-element-beb956f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Nunito Sans", Sans-serif;}.elementor-2854 .elementor-element.elementor-element-beb956f {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-7fd25e1{width:var( --container-widget-width, 13% );max-width:13%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:start;}.elementor-2854 .elementor-element.elementor-element-7fd25e1.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-7fd25e1 img{width:100%;}.elementor-2854 .elementor-element.elementor-element-f2d79f2{--display:flex;}.elementor-2854 .elementor-element.elementor-element-f2d79f2 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-f2d79f2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-f2d79f2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-422ac73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2854 .elementor-element.elementor-element-422ac73 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-422ac73 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-422ac73 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-3a084e5 .elementor-button{background-color:var( --e-global-color-primary );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-3a084e5{width:auto;max-width:auto;}.elementor-2854 .elementor-element.elementor-element-3a084e5.elementor-element{--align-self:flex-end;}.elementor-2854 .elementor-element.elementor-element-8dfcd7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2854 .elementor-element.elementor-element-8dfcd7c .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-8dfcd7c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-8dfcd7c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-4daee02{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2854 .elementor-element.elementor-element-b23cd76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:100;}.elementor-2854 .elementor-element.elementor-element-b23cd76:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-b23cd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-b23cd76 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-b23cd76 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-b23cd76 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-59c3de0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2854 .elementor-element.elementor-element-59c3de0 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-59c3de0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-59c3de0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-2e2a931 img{width:60%;}.elementor-2854 .elementor-element.elementor-element-e84ee1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2854 .elementor-element.elementor-element-e84ee1a .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-e84ee1a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-e84ee1a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-f1e7d6c{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2854 .elementor-element.elementor-element-f1e7d6c:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-f1e7d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-f1e7d6c .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-f1e7d6c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-f1e7d6c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-05c7dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-05c7dc9 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-05c7dc9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-05c7dc9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu .elementor-item{font-family:"Source Sans Pro", Sans-serif;font-weight:600;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item:focus{color:#03ADFA;fill:#03ADFA;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}.elementor-2854 .elementor-element.elementor-element-56c8137{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a, .elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a:hover,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a:focus,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-menu-toggle:hover,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-menu-toggle:focus{color:#000000;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a:hover,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a:focus,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-secondary );border-bottom-width:0px;}.elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2854 .elementor-element.elementor-element-56c8137 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-50px !important;}.elementor-2854 .elementor-element.elementor-element-ea68972{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-ea68972 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-ea68972 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-ea68972 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-9ef6065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-9ef6065 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-9ef6065 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-9ef6065 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-4f82c14{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;--z-index:9999;}.elementor-2854 .elementor-element.elementor-element-4f82c14:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-4f82c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-1ee784e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-1ee784e .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-1ee784e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-1ee784e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-aae39ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-dfd0c5a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-dfd0c5a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-f0186d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-d0a86e7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-d0a86e7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-3f60b5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-9339f8c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-9339f8c .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-20e7ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-20e7ca2 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-20e7ca2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-20e7ca2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-546d037 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-0fc6c5b{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-0fc6c5b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-7257cb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-3a09207{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-3a09207 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-8717a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;}.elementor-2854 .elementor-element.elementor-element-8717a18 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-8717a18 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-8717a18 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-34349a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-de3e354{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-de3e354 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-e25e861 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-3677802{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-3677802 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-546f9a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-4f82c14::before, .elementor-2854 .elementor-element.elementor-element-4f82c14 > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-4f82c14 > .e-con-inner > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-4f82c14 > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-4f82c14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-4f82c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2854 .elementor-element.elementor-element-4f82c14 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-4f82c14 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-4f82c14 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-27257be{--display:flex;}.elementor-2854 .elementor-element.elementor-element-27257be .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-27257be .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-27257be .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-12ee767{--display:flex;}.elementor-2854 .elementor-element.elementor-element-12ee767 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-12ee767 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-12ee767 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-b9353a0{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-2854 .elementor-element.elementor-element-b9353a0.elementor-widget > .elementor-widget-container{backdrop-filter:blur( 88px );}.elementor-2854 .elementor-element.elementor-element-b9353a0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-2854 .elementor-element.elementor-element-b9353a0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-2854 .elementor-element.elementor-element-b9353a0 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:500;}.elementor-2854 .elementor-element.elementor-element-b9353a0 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-e2932bd{width:var( --container-widget-width, 13% );max-width:13%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 0px 0px 0px;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:start;}.elementor-2854 .elementor-element.elementor-element-e2932bd.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-e2932bd img{width:100%;}.elementor-2854 .elementor-element.elementor-element-88f4187{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2854 .elementor-element.elementor-element-88f4187 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-88f4187 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-88f4187 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-ba77a7a{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-2854 .elementor-element.elementor-element-ba77a7a.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-ba77a7a img{width:100%;}.elementor-2854 .elementor-element.elementor-element-a815b3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2854 .elementor-element.elementor-element-a815b3c .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-a815b3c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-a815b3c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-0a82124 .elementor-button{background-color:var( --e-global-color-primary );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-0a82124{width:auto;max-width:auto;}.elementor-2854 .elementor-element.elementor-element-0a82124.elementor-element{--align-self:flex-end;}.elementor-2854 .elementor-element.elementor-element-9f00dd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2854 .elementor-element.elementor-element-9f00dd9 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-9f00dd9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-9f00dd9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-64710a6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2854 .elementor-element.elementor-element-55d306b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 10px -8px rgba(0,0,0,0.5);}.elementor-2854 .elementor-element.elementor-element-55d306b:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-55d306b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-55d306b .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-55d306b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-55d306b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-9136b6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2854 .elementor-element.elementor-element-9136b6b .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-9136b6b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-9136b6b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-1c8fa9c img{width:50%;}.elementor-2854 .elementor-element.elementor-element-9ddedf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2854 .elementor-element.elementor-element-9ddedf4 .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-9ddedf4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-9ddedf4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-85fe08c{--display:flex;}.elementor-2854 .elementor-element.elementor-element-85fe08c .trx_addons_bg_text{z-index:0;}.elementor-2854 .elementor-element.elementor-element-85fe08c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-2854 .elementor-element.elementor-element-85fe08c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1279px){.elementor-2854 .elementor-element.elementor-element-1c8fa9c{text-align:start;}.elementor-2854 .elementor-element.elementor-element-1c8fa9c img{width:24%;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon-wrapper{text-align:end;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon{font-size:43px;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon svg{height:43px;}}@media(min-width:768px){.elementor-2854 .elementor-element.elementor-element-b66900a{--width:10%;}.elementor-2854 .elementor-element.elementor-element-5780721{--width:50%;}.elementor-2854 .elementor-element.elementor-element-d8c22cf{--width:50%;}.elementor-2854 .elementor-element.elementor-element-4175a65{--width:50%;}.elementor-2854 .elementor-element.elementor-element-af979aa{--width:50%;}.elementor-2854 .elementor-element.elementor-element-092c512{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-cbb64fa{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-e269385{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-f2d79f2{--width:10%;}.elementor-2854 .elementor-element.elementor-element-422ac73{--width:20%;}.elementor-2854 .elementor-element.elementor-element-8dfcd7c{--width:10%;}.elementor-2854 .elementor-element.elementor-element-59c3de0{--width:10%;}.elementor-2854 .elementor-element.elementor-element-e84ee1a{--width:50%;}.elementor-2854 .elementor-element.elementor-element-05c7dc9{--width:50%;}.elementor-2854 .elementor-element.elementor-element-ea68972{--width:50%;}.elementor-2854 .elementor-element.elementor-element-9ef6065{--width:50%;}.elementor-2854 .elementor-element.elementor-element-1ee784e{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-20e7ca2{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-8717a18{--width:33.33%;}.elementor-2854 .elementor-element.elementor-element-88f4187{--width:10%;}.elementor-2854 .elementor-element.elementor-element-a815b3c{--width:20%;}.elementor-2854 .elementor-element.elementor-element-9f00dd9{--width:10%;}.elementor-2854 .elementor-element.elementor-element-9136b6b{--width:50%;}.elementor-2854 .elementor-element.elementor-element-9ddedf4{--width:50%;}}@media(max-width:767px){.elementor-2854 .elementor-element.elementor-element-d79c141{text-align:start;}.elementor-2854 .elementor-element.elementor-element-d79c141 img{width:34%;}.elementor-2854 .elementor-element.elementor-element-2e2a931{text-align:start;}.elementor-2854 .elementor-element.elementor-element-2e2a931 img{width:34%;}.elementor-2854 .elementor-element.elementor-element-55d306b{--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2854 .elementor-element.elementor-element-9136b6b{--width:50%;}.elementor-2854 .elementor-element.elementor-element-1c8fa9c{text-align:start;}.elementor-2854 .elementor-element.elementor-element-1c8fa9c img{width:34%;}.elementor-2854 .elementor-element.elementor-element-9ddedf4{--width:50%;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon-wrapper{text-align:end;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon{font-size:33px;}.elementor-2854 .elementor-element.elementor-element-59d4151 .elementor-icon svg{height:33px;}}/* Start custom CSS for nav-menu, class: .elementor-element-bdf661f *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-bdf661f li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-bdf661f li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340539 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bdf661f *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-bdf661f li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-bdf661f li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340539 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bdf661f *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-bdf661f li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-bdf661f li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340539 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bdf661f *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-bdf661f li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-bdf661f li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340539 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bdf661f *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-bdf661f li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-bdf661f li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4340539 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-beb956f *//* Create a dark overlay behind the menu */
body.menu-hover::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); /* Dark semi-transparent background */
    z-index: 999; /* Ensure it’s above the page but below the menu */
    pointer-events: none; /* So it doesn’t block clicks */
}

/* Ensure your dropdown has higher z-index */
.main-navigation .sub-menu,
.main-navigation .mega-menu {
    position: absolute;
    z-index: 1000;
}

/* Optional: transition for smooth fade-in */
body.menu-hover::before {
    transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a14015 */.elementor-2854 .elementor-element.elementor-element-6a14015 {
    margin-top: 20px;
    margin-right: 30px;
    margin-bottom: 30px;
    margin-left: 30px;

    width: calc(100% - 40px);
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-56c8137 *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-56c8137 li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-56c8137 li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f82c14 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-56c8137 *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-56c8137 li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-56c8137 li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f82c14 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-56c8137 *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-56c8137 li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-56c8137 li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f82c14 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-56c8137 *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-56c8137 li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-56c8137 li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f82c14 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-56c8137 *//* Apply divider to all menu list items */
.elementor-2854 .elementor-element.elementor-element-56c8137 li {
    border-bottom: 1px solid #03ADFA;
    padding-bottom: 1px;
    margin-bottom: 1px;
}

/* Remove the divider from the last menu item */
.elementor-2854 .elementor-element.elementor-element-56c8137 li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f82c14 *//* Ensure the dropdown is positioned relative */
.containermenu .elementor-sub-menu {
    position: relative; /* needed for overlay positioning */
}

/* Overlay element inside dropdown */
.containermenu .elementor-sub-menu::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.55); /* semi-transparent black */
    z-index: 1; /* behind menu items */
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Show overlay only when hovering parent menu item */
.containermenu li:hover > .elementor-sub-menu::before {
    opacity: 1;
}

/* Keep menu items above overlay */
.containermenu .elementor-sub-menu > li > a {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-b9353a0 *//* Create a dark overlay behind the menu */
body.menu-hover::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); /* Dark semi-transparent background */
    z-index: 999; /* Ensure it’s above the page but below the menu */
    pointer-events: none; /* So it doesn’t block clicks */
}

/* Ensure your dropdown has higher z-index */
.main-navigation .sub-menu,
.main-navigation .mega-menu {
    position: absolute;
    z-index: 1000;
}

/* Optional: transition for smooth fade-in */
body.menu-hover::before {
    transition: opacity 0.3s ease;
}/* End custom CSS */