.elementor-4759 .elementor-element.elementor-element-39cb017{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:101;position:sticky;top:0px;bottom:0px;}.elementor-4759 .elementor-element.elementor-element-42b1f0b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e3599b6 );--border-color:var( --e-global-color-e3599b6 );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:100;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}.elementor-4759 .elementor-element.elementor-element-42b1f0b4:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-42b1f0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF2CC;}.elementor-widget-ucaddon_bullet_one_page_scroll_navigation .ue-menu-tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-508d5818 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4759 .elementor-element.elementor-element-508d5818 .uc_nav-menu{gap:10px;}.elementor-4759 .elementor-element.elementor-element-508d5818 .ue-menu-item-icon{color:var( --e-global-color-cb5ad35 );width:36px;height:36px;font-size:18px;border-radius:50px 50px 50px 50px;}.elementor-4759 .elementor-element.elementor-element-508d5818 .ue-menu-item-icon svg{fill:var( --e-global-color-cb5ad35 );}.elementor-4759 .elementor-element.elementor-element-508d5818 .uc_active .ue-menu-item-icon{color:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-508d5818 .uc_active .ue-menu-item-icon svg{fill:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-508d5818 .ue-menu-tooltip{color:var( --e-global-color-text );font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );border-radius:5px;padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-7223d8d2{--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:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:-102px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:40px;--z-index:9999999;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);}.elementor-4759 .elementor-element.elementor-element-7223d8d2:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-7223d8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb5ad35 );}.elementor-4759 .elementor-element.elementor-element-6fc1250a{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ed342a4 );--border-color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-6f4480f9{--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;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-49de49eb{text-align:left;}.elementor-4759 .elementor-element.elementor-element-49de49eb img{width:100%;max-width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4759 .elementor-element.elementor-element-3fda81ec{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-4759 .elementor-element.elementor-element-3fda81ec .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:15px 30px 15px 30px;}.elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-2845efbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-3bd0da5b .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-4759 .elementor-element.elementor-element-3bd0da5b{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-4759 .elementor-element.elementor-element-30db12a{--display:flex;--min-height:100%;--justify-content:flex-end;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-30db12a:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-30db12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2282b6d );}.elementor-4759 .elementor-element.elementor-element-6215c2e2 .ts-item-link > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-6215c2e2 .menu-item .ts-item-icon{display:flex;}.elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-686d151d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6d053384{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4759 .elementor-element.elementor-element-401bb15d{text-align:center;}.elementor-4759 .elementor-element.elementor-element-401bb15d .elementor-heading-title{font-family:var( --e-global-typography-27a1583-font-family ), Sans-serif;font-size:var( --e-global-typography-27a1583-font-size );font-weight:var( --e-global-typography-27a1583-font-weight );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4759 .elementor-element.elementor-element-63336805{--display:flex;}.elementor-4759 .elementor-element.elementor-element-58487cf2{text-align:center;}.elementor-4759 .elementor-element.elementor-element-58487cf2 .elementor-heading-title{font-family:var( --e-global-typography-46a904e-font-family ), Sans-serif;font-size:var( --e-global-typography-46a904e-font-size );font-weight:var( --e-global-typography-46a904e-font-weight );line-height:var( --e-global-typography-46a904e-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-61791988{--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-4759 .elementor-element.elementor-element-60b0897c{border-style:solid;border-color:var( --e-global-color-879d20c );}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-advanced-list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-con{border-style:none;border-radius:100px;}.elementor-4759 .elementor-element.elementor-element-60b0897c  .ts-action-con{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-icon{border-radius:26px;--ts-icon-size:26px;}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-con, .elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action span{grid-gap:0px;}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-con:hover{color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-con:hover .ts-action-icon{--ts-icon-color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-451f3634{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4759 .elementor-element.elementor-element-451f3634:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-451f3634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2282b6d );}.elementor-4759 .elementor-element.elementor-element-451f3634::before, .elementor-4759 .elementor-element.elementor-element-451f3634 > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-451f3634 > .e-con-inner > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-451f3634 > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-451f3634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-451f3634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4759 .elementor-element.elementor-element-38794aa8{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-4759 .elementor-element.elementor-element-38794aa8::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/36.gif");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4759 .elementor-element.elementor-element-38794aa8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-79721b8d{padding:125px 125px 125px 125px;z-index:10;text-align:center;}.elementor-4759 .elementor-element.elementor-element-79721b8d img{width:75%;filter:brightness( 100% ) contrast( 100% ) saturate( 124% ) blur( 0px ) hue-rotate( 134deg );}.elementor-4759 .elementor-element.elementor-element-58c8280a{--display:flex;--justify-content:center;}.elementor-4759 .elementor-element.elementor-element-3191062a .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-3450875e .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-1cd3ab37{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-51302559{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4759 .elementor-element.elementor-element-2b513bbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-2b513bbb:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-2b513bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/IMG_0360-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-21e33174{--spacer-size:60vh;}.elementor-4759 .elementor-element.elementor-element-5865f202{--display:flex;--justify-content:center;}.elementor-4759 .elementor-element.elementor-element-1e1c7e5c .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4b6da26b .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-3348e89f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-26573a1e{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4759 .elementor-element.elementor-element-6a1601c9{--display:flex;}.elementor-4759 .elementor-element.elementor-element-44b88371{text-align:left;}.elementor-4759 .elementor-element.elementor-element-44b88371 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-3275c6e5 .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6f738a47{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-7eee1e0a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > a{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-19136cfe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-19136cfe:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-19136cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/Untitled-design.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-6f891e6c{--spacer-size:50px;}.elementor-4759 .elementor-element.elementor-element-d1e8726{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-d1e8726:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-d1e8726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2282b6d ) 12%, var( --e-global-color-5cde549 ) 100%);}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d{width:100%;max-width:100%;}.elementor-4759 .elementor-element.elementor-element-3fd3a34d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-3fd3a34d.elementor-element{--align-self:flex-end;}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee{padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag{text-align:center;padding:10px 30px 10px 30px;margin:10px 10px 10px 10px;background-color:var( --e-global-color-1d194bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag,.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag a{color:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag svg{fill:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue_marq_text_wrap{font-family:var( --e-global-typography-430baaf-font-family ), Sans-serif;font-size:var( --e-global-typography-430baaf-font-size );font-weight:var( --e-global-typography-430baaf-font-weight );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-1db92174{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4759 .elementor-element.elementor-element-1db92174:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-1db92174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-1a26772{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-59806e91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-7069de12{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:160px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4759 .elementor-element.elementor-element-3b0fed57{text-align:center;}.elementor-4759 .elementor-element.elementor-element-3b0fed57 .elementor-heading-title{font-family:var( --e-global-typography-27a1583-font-family ), Sans-serif;font-size:var( --e-global-typography-27a1583-font-size );font-weight:var( --e-global-typography-27a1583-font-weight );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4759 .elementor-element.elementor-element-55c81f06{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-778fdcf6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-5ecf581b{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-5ecf581b:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-5ecf581b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/474465933_1017787647058359_4998038553923786084_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-5e3f7278{--spacer-size:50vh;}.elementor-4759 .elementor-element.elementor-element-4945f1a5{--spacer-size:1px;}.elementor-4759 .elementor-element.elementor-element-55a19de0{text-align:center;}.elementor-4759 .elementor-element.elementor-element-55a19de0 .elementor-heading-title{font-family:var( --e-global-typography-d5a2b6c-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a2b6c-font-size );font-weight:var( --e-global-typography-d5a2b6c-font-weight );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-28a6ee52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-421e9a78{text-align:center;}.elementor-4759 .elementor-element.elementor-element-421e9a78 .elementor-heading-title{font-family:var( --e-global-typography-430baaf-font-family ), Sans-serif;font-size:var( --e-global-typography-430baaf-font-size );font-weight:var( --e-global-typography-430baaf-font-weight );line-height:var( --e-global-typography-430baaf-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-2f03cfed{text-align:center;}.elementor-4759 .elementor-element.elementor-element-2f03cfed .elementor-heading-title{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-36e1f5ce{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-68595d55{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-68595d55:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-68595d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/pexels-pixabay-416528_1670647419662_1670647425557_1670647425557.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-170a7618{--spacer-size:50vh;}.elementor-4759 .elementor-element.elementor-element-249ac0ef{--spacer-size:1px;}.elementor-4759 .elementor-element.elementor-element-4d5e89fb{text-align:center;}.elementor-4759 .elementor-element.elementor-element-4d5e89fb .elementor-heading-title{font-family:var( --e-global-typography-d5a2b6c-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a2b6c-font-size );font-weight:var( --e-global-typography-d5a2b6c-font-weight );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-3244ddc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-2bfbc1a3{text-align:center;}.elementor-4759 .elementor-element.elementor-element-2bfbc1a3 .elementor-heading-title{font-family:var( --e-global-typography-430baaf-font-family ), Sans-serif;font-size:var( --e-global-typography-430baaf-font-size );font-weight:var( --e-global-typography-430baaf-font-weight );line-height:var( --e-global-typography-430baaf-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-3947f6cc{text-align:center;}.elementor-4759 .elementor-element.elementor-element-3947f6cc .elementor-heading-title{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-70bcfe55{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-5a1f7202{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-5a1f7202:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-5a1f7202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/493320628_9824072830988764_2397509044267111916_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-5a1a49af{--spacer-size:50vh;}.elementor-4759 .elementor-element.elementor-element-74f11953{--spacer-size:1px;}.elementor-4759 .elementor-element.elementor-element-155c5007{text-align:center;}.elementor-4759 .elementor-element.elementor-element-155c5007 .elementor-heading-title{font-family:var( --e-global-typography-d5a2b6c-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a2b6c-font-size );font-weight:var( --e-global-typography-d5a2b6c-font-weight );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-7a28e47b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-10238527{text-align:center;}.elementor-4759 .elementor-element.elementor-element-10238527 .elementor-heading-title{font-family:var( --e-global-typography-430baaf-font-family ), Sans-serif;font-size:var( --e-global-typography-430baaf-font-size );font-weight:var( --e-global-typography-430baaf-font-weight );line-height:var( --e-global-typography-430baaf-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-581feb1a{text-align:center;}.elementor-4759 .elementor-element.elementor-element-581feb1a .elementor-heading-title{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-eea8786{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-64285dc5{--display:flex;}.elementor-4759 .elementor-element.elementor-element-17bf3f47{text-align:left;}.elementor-4759 .elementor-element.elementor-element-17bf3f47 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-333233f7{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-333233f7 .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-5cde549 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-3b1bd7ee{--icon-box-icon-margin:15px;}.elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-72ab4438{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4759 .elementor-element.elementor-element-146dce52 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-4759 .elementor-element.elementor-element-26f08742{--spacer-size:10px;}.elementor-4759 .elementor-element.elementor-element-5b19400d{--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;--align-items:center;--gap:6em 6em;--row-gap:6em;--column-gap:6em;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-7c10bb44{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-195f4f17.elementor-element{--align-self:flex-start;}.elementor-4759 .elementor-element.elementor-element-195f4f17{text-align:left;}.elementor-4759 .elementor-element.elementor-element-195f4f17 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4381fdf4{padding:0px 0px 0px 4px;text-align:left;}.elementor-4759 .elementor-element.elementor-element-4381fdf4.elementor-element{--align-self:flex-start;}.elementor-4759 .elementor-element.elementor-element-4381fdf4 .elementor-heading-title{font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7ed547fb{--spacer-size:10px;}.elementor-4759 .elementor-element.elementor-element-684516f1{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4759 .elementor-element.elementor-element-787cba13{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-787cba13.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-35a33e3a{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-35a33e3a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-1c49a088{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-1c49a088.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-32a4ff24{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-32a4ff24.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-169e749e{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-169e749e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-114f1377{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-114f1377.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-3a21cc33{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-3a21cc33.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-314e3bdc{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-314e3bdc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-226149ef{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:6.25%;--padding-right:6.25%;}.elementor-4759 .elementor-element.elementor-element-7b1d719b{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-7b1d719b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-63d4c314{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-63d4c314.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-7badb1ef{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-7badb1ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-64fec3d5{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-64fec3d5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-42fd68a4{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-42fd68a4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-5caf31a9{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-5caf31a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-5bff21f2{width:var( --container-widget-width, 12.5% );max-width:12.5%;--container-widget-width:12.5%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-5bff21f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-7e2c864{--display:flex;}.elementor-4759 .elementor-element.elementor-element-95db7eb{text-align:left;}.elementor-4759 .elementor-element.elementor-element-95db7eb .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-5adf36ab{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-5adf36ab .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-icon i{color:var( --e-global-color-ed342a4 );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed342a4 );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-593cf359{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > a{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-1721b8f6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-7480a9d0{--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:6em 6em;--row-gap:6em;--column-gap:6em;--overlay-opacity:0.05;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-4759 .elementor-element.elementor-element-7480a9d0::before, .elementor-4759 .elementor-element.elementor-element-7480a9d0 > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-7480a9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-7480a9d0 > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-7480a9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-7480a9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2282b6d );--background-overlay:'';}.elementor-4759 .elementor-element.elementor-element-7480a9d0 .elementor-repeater-item-8207c0a .ue-parallax-item{object-fit:contain !important;}.elementor-4759 .elementor-element.elementor-element-7480a9d0 .elementor-repeater-item-8207c0a{right:0 !important;transform:translateX(0px) !important;bottom:0 !important;}.elementor-4759 .elementor-element.elementor-element-7480a9d0 .elementor-repeater-item-8207c0a .ue-parallax-item-inner{transform:translateY(0px) !important;}.elementor-4759 .elementor-element.elementor-element-27421ba7{--display:flex;--justify-content:center;}.elementor-4759 .elementor-element.elementor-element-26c0d827{text-align:left;}.elementor-4759 .elementor-element.elementor-element-26c0d827 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-351f4665{width:initial;max-width:initial;}.elementor-4759 .elementor-element.elementor-element-351f4665 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-icon i{color:var( --e-global-color-ed342a4 );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-icon svg{fill:var( --e-global-color-ed342a4 );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-6d06f639{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > a{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-532909ee .elementor-heading-title{font-family:var( --e-global-typography-b4b152d-font-family ), Sans-serif;font-size:var( --e-global-typography-b4b152d-font-size );font-weight:var( --e-global-typography-b4b152d-font-weight );line-height:var( --e-global-typography-b4b152d-line-height );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6dc19111{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-1541e0a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4759 .elementor-element.elementor-element-6b2a7dd2{text-align:left;}.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-46d25f0d{text-align:left;}.elementor-4759 .elementor-element.elementor-element-46d25f0d .elementor-heading-title{font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .data_item_background_color{background-color:#D69A3E !important;}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .uc-chart__container{height:500px;}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .ue-chart-caption{text-align:inherit;}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .ue-chart-title{color:#000000;margin-top:0px;}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .ue-chart-subtitle{color:#606060;margin-top:5px;}.elementor-4759 .elementor-element.elementor-element-7480a9d0 .ue-parallax{overflow:unset;}.elementor-4759 .elementor-element.elementor-element-5387e1d4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-614ef937{width:100%;max-width:100%;}.elementor-4759 .elementor-element.elementor-element-614ef937 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-614ef937.elementor-element{--align-self:flex-end;}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee{padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag{text-align:center;padding:10px 30px 10px 30px;margin:10px 10px 10px 10px;background-color:var( --e-global-color-1d194bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag,.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag a{color:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag svg{fill:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue_marq_text_wrap{font-family:var( --e-global-typography-430baaf-font-family ), Sans-serif;font-size:var( --e-global-typography-430baaf-font-size );font-weight:var( --e-global-typography-430baaf-font-weight );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-4f1e8f0d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-52c486a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-c7107b8{text-align:center;}.elementor-4759 .elementor-element.elementor-element-c7107b8 .elementor-heading-title{font-family:var( --e-global-typography-27a1583-font-family ), Sans-serif;font-size:var( --e-global-typography-27a1583-font-size );font-weight:var( --e-global-typography-27a1583-font-weight );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4759 .elementor-element.elementor-element-47277b72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-3b74b4a5{--spacer-size:50px;}.elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-34884a4e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-529526e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-529526e9::before, .elementor-4759 .elementor-element.elementor-element-529526e9 > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-529526e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-529526e9 > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-529526e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-529526e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cb5ad35 );--background-overlay:'';}.elementor-4759 .elementor-element.elementor-element-3868964e{text-align:center;}.elementor-4759 .elementor-element.elementor-element-3868964e .elementor-heading-title{font-family:var( --e-global-typography-87f7a5c-font-family ), Sans-serif;font-size:var( --e-global-typography-87f7a5c-font-size );font-weight:var( --e-global-typography-87f7a5c-font-weight );line-height:var( --e-global-typography-87f7a5c-line-height );color:var( --e-global-color-secondary );}.elementor-4759 .elementor-element.elementor-element-5a90744d{--spacer-size:50px;}.elementor-4759 .elementor-element.elementor-element-6fc658aa > .post-feed-grid{grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:15px;}.elementor-4759 .elementor-element.elementor-element-6fc658aa .ts-btn-1{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6fc658aa .post-feed-nav li:last-child{margin-right:-75px;}.elementor-4759 .elementor-element.elementor-element-6fc658aa .post-feed-nav li:first-child{margin-left:-75px;}.elementor-4759 .elementor-element.elementor-element-6fc658aa .post-feed-nav .ts-icon-btn{width:50px;height:50px;--ts-icon-size:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6fc658aa .post-feed-nav .ts-icon-btn:hover{background-color:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-4a152e26{width:var( --container-widget-width, 1200px );max-width:1200px;margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-4a152e26 > .post-feed-grid{grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:15px;}.elementor-4759 .elementor-element.elementor-element-4a152e26 .ts-btn-1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );width:100%;border-style:none;border-radius:100px;color:var( --e-global-color-text );background:var( --e-global-color-fc6ce68 );--ts-icon-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-4a152e26 .ts-btn-1:hover{background:var( --e-global-color-879d20c );}.elementor-4759 .elementor-element.elementor-element-4a152e26 .post-feed-nav li:last-child{margin-right:-75px;}.elementor-4759 .elementor-element.elementor-element-4a152e26 .post-feed-nav li:first-child{margin-left:-75px;}.elementor-4759 .elementor-element.elementor-element-4a152e26 .post-feed-nav .ts-icon-btn{width:50px;height:50px;--ts-icon-size:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-4a152e26 .post-feed-nav .ts-icon-btn:hover{background-color:var( --e-global-color-e3599b6 );}.elementor-4759 .elementor-element.elementor-element-54ab2b0a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-53b665b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D69A3E80;--border-color:#D69A3E80;--border-radius:25px 25px 25px 25px;box-shadow:0px 15px 34px 10px rgba(214, 153.99999999999991, 62.00000000000001, 0.04);--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4759 .elementor-element.elementor-element-53b665b1:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-53b665b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF6;}.elementor-4759 .elementor-element.elementor-element-21b892b7 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-18aef4e3{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-18aef4e3 .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7a42c480{--spacer-size:50px;}.elementor-4759 .elementor-element.elementor-element-67cad9c8{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-4f0efd48{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4759 .elementor-element.elementor-element-2996a56f .elementor-heading-title{font-family:var( --e-global-typography-87f7a5c-font-family ), Sans-serif;font-size:var( --e-global-typography-87f7a5c-font-size );font-weight:var( --e-global-typography-87f7a5c-font-weight );line-height:var( --e-global-typography-87f7a5c-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-130616e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-4759 .elementor-element.elementor-element-130616e5 .elementor-heading-title{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-21c42763{padding:0px 0px 0px 010px;}.elementor-4759 .elementor-element.elementor-element-21c42763 .elementor-heading-title{font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );color:var( --e-global-color-18b6ccd );}.elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-ed342a4 );color:var( --e-global-color-ed342a4 );background-image:linear-gradient(135deg, var( --e-global-color-1d194bb ) 0%, var( --e-global-color-2282b6d ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button:focus{background-color:var( --e-global-color-ed342a4 );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-700124d1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button:focus svg{fill:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-2b003cf7{padding:20px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-5c1ff57c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-66bcfec4{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4759 .elementor-element.elementor-element-51ec5dec{--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--dynamic-text-color:var( --e-global-color-879d20c );}.elementor-4759 .elementor-element.elementor-element-51ec5dec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline{text-align:left;font-family:var( --e-global-typography-87f7a5c-font-family ), Sans-serif;font-size:var( --e-global-typography-87f7a5c-font-size );font-weight:var( --e-global-typography-87f7a5c-font-weight );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-879d20c );stroke-width:15px;stroke-linecap:round;stroke-linejoin:round;}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline-dynamic-text{z-index:auto;}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-18c5baa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-4759 .elementor-element.elementor-element-18c5baa6 .elementor-heading-title{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-39e1d1e0{padding:0px 0px 0px 010px;}.elementor-4759 .elementor-element.elementor-element-39e1d1e0 .elementor-heading-title{font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );color:var( --e-global-color-18b6ccd );}.elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-6cce41a4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-50a75439{padding:0px 0px 0px 0px;text-align:center;}.elementor-4759 .elementor-element.elementor-element-50a75439 .elementor-heading-title{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-18b6ccd );}.elementor-4759 .elementor-element.elementor-element-2960bf24{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:150px;}.elementor-4759 .elementor-element.elementor-element-742bbe4e{--icon-box-icon-margin:15px;}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-742bbe4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-742bbe4e.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-742bbe4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-5cde549 );color:var( --e-global-color-5cde549 );border-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon{font-size:22px;}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title a{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-description{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-6e174e1 );}.elementor-4759 .elementor-element.elementor-element-6d0803ac{--icon-box-icon-margin:15px;}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-6d0803ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-6d0803ac.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-6d0803ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-5cde549 );color:var( --e-global-color-5cde549 );border-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon{font-size:22px;}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title a{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-description{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-6e174e1 );}.elementor-4759 .elementor-element.elementor-element-7018c13b{--icon-box-icon-margin:15px;}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7018c13b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7018c13b.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-7018c13b.elementor-view-default .elementor-icon{fill:var( --e-global-color-5cde549 );color:var( --e-global-color-5cde549 );border-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon{font-size:22px;}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title a{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-description{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-6e174e1 );}.elementor-4759 .elementor-element.elementor-element-4bab869d{--icon-box-icon-margin:15px;}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4bab869d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4bab869d.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-4bab869d.elementor-view-default .elementor-icon{fill:var( --e-global-color-5cde549 );color:var( --e-global-color-5cde549 );border-color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon{font-size:22px;}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title a{font-family:var( --e-global-typography-8bda566-font-family ), Sans-serif;font-size:var( --e-global-typography-8bda566-font-size );font-weight:var( --e-global-typography-8bda566-font-weight );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-description{font-family:var( --e-global-typography-20c134d-font-family ), Sans-serif;font-size:var( --e-global-typography-20c134d-font-size );font-weight:var( --e-global-typography-20c134d-font-weight );line-height:var( --e-global-typography-20c134d-line-height );color:var( --e-global-color-6e174e1 );}.elementor-4759 .elementor-element.elementor-element-479a152e{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-4759 .elementor-element.elementor-element-113039f0{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-4759 .elementor-element.elementor-element-113039f0:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-113039f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biohackwithlight.com/wp-content/uploads/2025/05/492255807_1075473724617467_4463843860182578585_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4759 .elementor-element.elementor-element-549d41b2{--spacer-size:50vh;}.elementor-4759 .elementor-element.elementor-element-1599b545{--display:flex;}.elementor-4759 .elementor-element.elementor-element-39a549e9{text-align:left;}.elementor-4759 .elementor-element.elementor-element-39a549e9 .elementor-heading-title{font-family:var( --e-global-typography-b1bb8c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b1bb8c7-font-size );font-weight:var( --e-global-typography-b1bb8c7-font-weight );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-51530ae6{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-50d6ff3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-353b4fbe .elementor-heading-title{font-family:var( --e-global-typography-d5a2b6c-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a2b6c-font-size );font-weight:var( --e-global-typography-d5a2b6c-font-weight );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-11a5b16d .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-57919963{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-3c5763fd .elementor-heading-title{font-family:var( --e-global-typography-d5a2b6c-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a2b6c-font-size );font-weight:var( --e-global-typography-d5a2b6c-font-weight );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-7695ac7b .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-5cde549 );}.elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-77a46fc-font-family ), Sans-serif;font-size:var( --e-global-typography-77a46fc-font-size );font-weight:var( --e-global-typography-77a46fc-font-weight );text-transform:var( --e-global-typography-77a46fc-text-transform );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );fill:var( --e-global-color-1d194bb );color:var( --e-global-color-1d194bb );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ed342a4 ) 100%);transition-duration:1s;border-style:solid;border-color:var( --e-global-color-ed342a4 );padding:20px 40px 20px 40px;}.elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button:hover, .elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button:focus{background-color:var( --e-global-color-e3599b6 );color:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-4aa7f02e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button:hover svg, .elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button:focus svg{fill:var( --e-global-color-1d194bb );}.elementor-4759 .elementor-element.elementor-element-26b9f341{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-26b9f341:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-26b9f341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2282b6d );}.elementor-4759 .elementor-element.elementor-element-6c729e17{text-align:left;}.elementor-4759 .elementor-element.elementor-element-6c729e17 .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-79b7dfa2{text-align:left;}.elementor-4759 .elementor-element.elementor-element-79b7dfa2 .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-71994a82{text-align:left;}.elementor-4759 .elementor-element.elementor-element-71994a82 .elementor-heading-title{font-family:var( --e-global-typography-7104e4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7104e4c-font-size );font-weight:var( --e-global-typography-7104e4c-font-weight );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-4759 .elementor-element.elementor-element-39cb017{--content-width:1400px;}.elementor-4759 .elementor-element.elementor-element-6f4480f9{--width:60%;}.elementor-4759 .elementor-element.elementor-element-6d053384{--content-width:1300px;}.elementor-4759 .elementor-element.elementor-element-63336805{--content-width:700px;}.elementor-4759 .elementor-element.elementor-element-451f3634{--content-width:1200px;}.elementor-4759 .elementor-element.elementor-element-38794aa8{--width:50%;}.elementor-4759 .elementor-element.elementor-element-51302559{--content-width:1200px;}.elementor-4759 .elementor-element.elementor-element-26573a1e{--content-width:1200px;}.elementor-4759 .elementor-element.elementor-element-1db92174{--content-width:1400px;}.elementor-4759 .elementor-element.elementor-element-7069de12{--content-width:1300px;}.elementor-4759 .elementor-element.elementor-element-28a6ee52{--width:85%;}.elementor-4759 .elementor-element.elementor-element-3244ddc3{--width:85%;}.elementor-4759 .elementor-element.elementor-element-7a28e47b{--width:85%;}.elementor-4759 .elementor-element.elementor-element-eea8786{--content-width:1200px;}.elementor-4759 .elementor-element.elementor-element-5b19400d{--content-width:1300px;}.elementor-4759 .elementor-element.elementor-element-7c10bb44{--width:45%;}.elementor-4759 .elementor-element.elementor-element-7e2c864{--width:55%;}.elementor-4759 .elementor-element.elementor-element-27421ba7{--width:55%;}.elementor-4759 .elementor-element.elementor-element-1541e0a7{--width:48%;}.elementor-4759 .elementor-element.elementor-element-7480a9d0{--content-width:1300px;}.elementor-4759 .elementor-element.elementor-element-54ab2b0a{--content-width:1200px;}.elementor-4759 .elementor-element.elementor-element-479a152e{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4759 .elementor-element.elementor-element-38794aa8{--width:100%;}.elementor-4759 .elementor-element.elementor-element-7c10bb44{--width:100%;}.elementor-4759 .elementor-element.elementor-element-7e2c864{--width:100%;}.elementor-4759 .elementor-element.elementor-element-27421ba7{--width:100%;}.elementor-4759 .elementor-element.elementor-element-1541e0a7{--width:100%;}}@media(min-width:1025px){.elementor-4759 .elementor-element.elementor-element-2b513bbb:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-2b513bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4759 .elementor-element.elementor-element-19136cfe:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-19136cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-ucaddon_bullet_one_page_scroll_navigation .ue-menu-tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-508d5818 .ue-menu-tooltip{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-7223d8d2{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-6fc1250a{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3bd0da5b{--e-off-canvas-height:90vh;}.elementor-4759 .elementor-element.elementor-element-30db12a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4759 .elementor-element.elementor-element-6215c2e2 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ed342a4 );}.elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6d053384{--min-height:60vh;}.elementor-4759 .elementor-element.elementor-element-401bb15d .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-58487cf2{text-align:center;}.elementor-4759 .elementor-element.elementor-element-58487cf2 .elementor-heading-title{font-size:var( --e-global-typography-46a904e-font-size );line-height:var( --e-global-typography-46a904e-line-height );}.elementor-4759 .elementor-element.elementor-element-61791988{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4759 .elementor-element.elementor-element-60b0897c{width:100%;max-width:100%;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-4759 .elementor-element.elementor-element-60b0897c.elementor-element{--align-self:center;}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action  .ts-action-con{justify-content:flex-start;padding:10px 20px 10px 20px;}.elementor-4759 .elementor-element.elementor-element-60b0897c  .ts-action-con{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-con, .elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action span{grid-gap:15px;}.elementor-4759 .elementor-element.elementor-element-60b0897c .ts-action-icon{--ts-icon-size:20px;}.elementor-4759 .elementor-element.elementor-element-451f3634{--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:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-4759 .elementor-element.elementor-element-38794aa8.e-con{--order:-99999 /* order start hack */;}.elementor-4759 .elementor-element.elementor-element-3191062a .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3450875e .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-51302559{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-2b513bbb:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-2b513bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(" ");}.elementor-4759 .elementor-element.elementor-element-1e1c7e5c .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4b6da26b .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26573a1e{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-6a1601c9.e-con{--order:99999 /* order end hack */;}.elementor-4759 .elementor-element.elementor-element-44b88371 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3275c6e5 .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-6f891e6c{--spacer-size:400px;}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue_marq_text_wrap{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-1db92174{--min-height:auto;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4759 .elementor-element.elementor-element-7069de12{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-3b0fed57 .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-55c81f06{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-55a19de0 .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-421e9a78 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-2f03cfed .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-4d5e89fb .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2bfbc1a3 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-3947f6cc .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-155c5007 .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-10238527 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-581feb1a .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-eea8786{--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:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-17bf3f47 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-333233f7 .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-72ab4438{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-146dce52{width:100%;max-width:100%;}.elementor-4759 .elementor-element.elementor-element-5b19400d{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-195f4f17 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4381fdf4 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-7e2c864.e-con{--order:-99999 /* order start hack */;}.elementor-4759 .elementor-element.elementor-element-95db7eb .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-5adf36ab .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26c0d827 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-351f4665 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-532909ee .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-46d25f0d .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .uc-chart__container{height:400px;}.elementor-4759 .elementor-element.elementor-element-7480a9d0{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue_marq_text_wrap{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-c7107b8 .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3868964e .elementor-heading-title{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-4a152e26{padding:2em 2em 2em 2em;}.elementor-4759 .elementor-element.elementor-element-4a152e26 > .post-feed-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-4759 .elementor-element.elementor-element-4a152e26 .ts-btn-1{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-54ab2b0a{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4759 .elementor-element.elementor-element-21b892b7 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-18aef4e3{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-4759 .elementor-element.elementor-element-18aef4e3 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2996a56f .elementor-heading-title{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-130616e5 .elementor-heading-title{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-21c42763 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-18c5baa6 .elementor-heading-title{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-39e1d1e0 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-50a75439 .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-479a152e{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4759 .elementor-element.elementor-element-39a549e9 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-353b4fbe .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-11a5b16d .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3c5763fd .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-7695ac7b .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26b9f341{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-4759 .elementor-element.elementor-element-6c729e17 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-79b7dfa2 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-71994a82 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}}@media(max-width:767px){.elementor-widget-ucaddon_bullet_one_page_scroll_navigation .ue-menu-tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-508d5818 .ue-menu-tooltip{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-7223d8d2{--justify-content:space-between;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-6fc1250a{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4759 .elementor-element.elementor-element-6fc1250a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-6f4480f9{--width:auto;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4759 .elementor-element.elementor-element-6f4480f9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3fda81ec{padding:0px 0px 0px 5px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2845efbf{z-index:10;}.elementor-4759 .elementor-element.elementor-element-2845efbf .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6215c2e2 .ts-item-link > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-686d151d .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6d053384{--min-height:0vh;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4759 .elementor-element.elementor-element-401bb15d .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-58487cf2 .elementor-heading-title{font-size:var( --e-global-typography-46a904e-font-size );line-height:var( --e-global-typography-46a904e-line-height );}.elementor-4759 .elementor-element.elementor-element-60b0897c  .ts-action-con{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-451f3634{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4759 .elementor-element.elementor-element-38794aa8{--min-height:75vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-38794aa8::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4759 .elementor-element.elementor-element-38794aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4759 .elementor-element.elementor-element-79721b8d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4759 .elementor-element.elementor-element-79721b8d img{width:50%;max-width:250px;}.elementor-4759 .elementor-element.elementor-element-3191062a .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3450875e .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-1cd3ab37 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-51302559{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-1e1c7e5c .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4b6da26b .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-3348e89f .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26573a1e{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-44b88371 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3275c6e5 .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-6f738a47 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7eee1e0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue_marq_text_wrap{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-1db92174{--padding-top:2em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-7069de12{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-3b0fed57 .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-55c81f06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-55a19de0 .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-421e9a78 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-2f03cfed .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-4d5e89fb .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2bfbc1a3 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-3947f6cc .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-155c5007 .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-10238527 .elementor-heading-title{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-581feb1a .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-eea8786{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-17bf3f47 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-333233f7 .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-3b1bd7ee .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-72ab4438{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-146dce52{width:100%;max-width:100%;}.elementor-4759 .elementor-element.elementor-element-5b19400d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-7c10bb44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-195f4f17 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4381fdf4 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-684516f1{--flex-wrap:nowrap;}.elementor-4759 .elementor-element.elementor-element-226149ef{--flex-wrap:nowrap;}.elementor-4759 .elementor-element.elementor-element-95db7eb .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-5adf36ab .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-593cf359 .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-1721b8f6 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26c0d827 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-351f4665 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-6d06f639 .elementor-icon-list-item > a{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-532909ee .elementor-heading-title{font-size:var( --e-global-typography-b4b152d-font-size );line-height:var( --e-global-typography-b4b152d-line-height );}.elementor-4759 .elementor-element.elementor-element-6dc19111 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-46d25f0d .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_unlimited_charts .ue-chart-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4759 .elementor-element.elementor-element-5caa1b3e .uc-chart__container{height:300px;}.elementor-4759 .elementor-element.elementor-element-7480a9d0{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-614ef937 .ue_marq_text_wrap{font-size:var( --e-global-typography-430baaf-font-size );line-height:var( --e-global-typography-430baaf-line-height );}.elementor-4759 .elementor-element.elementor-element-4f1e8f0d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4759 .elementor-element.elementor-element-c7107b8 .elementor-heading-title{font-size:var( --e-global-typography-27a1583-font-size );line-height:var( --e-global-typography-27a1583-line-height );letter-spacing:var( --e-global-typography-27a1583-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-34884a4e .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3868964e .elementor-heading-title{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-4a152e26{padding:2em 2em 2em 2em;}.elementor-4759 .elementor-element.elementor-element-4a152e26 > .post-feed-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-4759 .elementor-element.elementor-element-4a152e26 .ts-btn-1{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-54ab2b0a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4759 .elementor-element.elementor-element-53b665b1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4759 .elementor-element.elementor-element-21b892b7 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-18aef4e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4759 .elementor-element.elementor-element-18aef4e3 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-2996a56f .elementor-heading-title{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-130616e5 .elementor-heading-title{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-21c42763 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-700124d1 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-5c1ff57c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-66bcfec4{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-51ec5dec{width:var( --container-widget-width, 229.141px );max-width:229.141px;--container-widget-width:229.141px;--container-widget-flex-grow:0;}.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline{font-size:var( --e-global-typography-87f7a5c-font-size );line-height:var( --e-global-typography-87f7a5c-line-height );}.elementor-4759 .elementor-element.elementor-element-18c5baa6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-18c5baa6{text-align:right;}.elementor-4759 .elementor-element.elementor-element-18c5baa6 .elementor-heading-title{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-39e1d1e0 .elementor-heading-title{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-6cce41a4 .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-50a75439 .elementor-heading-title{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-2960bf24{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-742bbe4e{--icon-box-icon-margin:30px;}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-742bbe4e .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-6d0803ac{--icon-box-icon-margin:30px;}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-6d0803ac .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-7018c13b{--icon-box-icon-margin:30px;}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-7018c13b .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-4bab869d{--icon-box-icon-margin:30px;}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title, .elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-title a{font-size:var( --e-global-typography-8bda566-font-size );line-height:var( --e-global-typography-8bda566-line-height );}.elementor-4759 .elementor-element.elementor-element-4bab869d .elementor-icon-box-description{font-size:var( --e-global-typography-20c134d-font-size );line-height:var( --e-global-typography-20c134d-line-height );}.elementor-4759 .elementor-element.elementor-element-39a549e9 .elementor-heading-title{font-size:var( --e-global-typography-b1bb8c7-font-size );line-height:var( --e-global-typography-b1bb8c7-line-height );letter-spacing:var( --e-global-typography-b1bb8c7-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-353b4fbe .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-11a5b16d .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-3c5763fd .elementor-heading-title{font-size:var( --e-global-typography-d5a2b6c-font-size );line-height:var( --e-global-typography-d5a2b6c-line-height );letter-spacing:var( --e-global-typography-d5a2b6c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-7695ac7b .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-4aa7f02e .elementor-button{font-size:var( --e-global-typography-77a46fc-font-size );letter-spacing:var( --e-global-typography-77a46fc-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-26b9f341{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4759 .elementor-element.elementor-element-6c729e17{text-align:left;}.elementor-4759 .elementor-element.elementor-element-6c729e17 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-79b7dfa2{text-align:left;}.elementor-4759 .elementor-element.elementor-element-79b7dfa2 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}.elementor-4759 .elementor-element.elementor-element-71994a82{text-align:left;}.elementor-4759 .elementor-element.elementor-element-71994a82 .elementor-heading-title{font-size:var( --e-global-typography-7104e4c-font-size );line-height:var( --e-global-typography-7104e4c-line-height );letter-spacing:var( --e-global-typography-7104e4c-letter-spacing );}}/* Start custom CSS for ucaddon_bullet_one_page_scroll_navigation, class: .elementor-element-508d5818 */.elementor-4759 .elementor-element.elementor-element-508d5818 .uc_nav-menu {
    flex-direction:row!important;
}

.elementor-4759 .elementor-element.elementor-element-508d5818 .uc_nav-menu a.ue-menu-item .ue-menu-tooltip {
    position:relative!important;
    transform: translate(0, 0%)!important;
    opacity:1!Important;
    inset-inline-start: 0px!Important;
}

.ue-menu-tooltip::before {
    display:none!important;
}

.uc_active .ue-menu-tooltip {
    color: var(--e-global-color-e3599b6)!important;
}

.ue-menu-item {padding:18px 0px 15px;
    border-bottom:3px solid transparent;
}

.ue-menu-item.uc_active {
    border-color:var(--e-global-color-e3599b6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7223d8d2 */.elementor-4759 .elementor-element.elementor-element-7223d8d2 .elementor-widget-off-canvas {
    z-index:1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-401bb15d */.elementor-4759 .elementor-element.elementor-element-401bb15d i {
    font-weight:200;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58487cf2 */.elementor-4759 .elementor-element.elementor-element-58487cf2 {
    letter-spacing:-.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38794aa8 */.elementor-4759 .elementor-element.elementor-element-38794aa8::before
{  
    filter: brightness(0) saturate(100%) invert(86%) sepia(100%) saturate(500%) hue-rotate(-48deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44b88371 */.elementor-4759 .elementor-element.elementor-element-44b88371 b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-44b88371 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3275c6e5 */.elementor-4759 .elementor-element.elementor-element-3275c6e5 b {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for ucaddon_list_marquee, class: .elementor-element-3fd3a34d */.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag {
  border-radius: 100px;
  position: relative;
  border-color:#fff;
}

.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag::before {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  border-radius: 50px;
  background: #fff; /* Initial white background */
  background-size: 300% 300%; /* For gradient animation */
  z-index: -1; /* Pseudo-element behind content */
  transition: box-shadow 0.5s ease; /* Smooth transition for box-shadow */
}
.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag:hover{
    border-color:transparent;
}
.elementor-4759 .elementor-element.elementor-element-3fd3a34d .ue-marquee-tag:hover::before {
  background: linear-gradient(90deg, #EBD074, #D69A3E, #B19550, #d64000, #B19550, #fff); /* Gradient background */
  background-size: 300% 300%; /* Ensures animation happens */
  animation: borderAnimation 3s linear infinite; /* Triggers animation */
  box-shadow: 0 0px 8px 3px rgba(214, 154, 62, .5);
}

@keyframes borderAnimation {
 0% {
    background-position: 15% 0%;
  }
  50% {
    background-position: 85% 100%;
  }
  100% {
    background-position: 15% 0%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b0fed57 */.elementor-4759 .elementor-element.elementor-element-3b0fed57 i {
    font-weight:200;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17bf3f47 */.elementor-4759 .elementor-element.elementor-element-17bf3f47 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-146dce52 */.elementor-4759 .elementor-element.elementor-element-146dce52 button{
    border-radius:100px;
    font-family: var(--e-global-typography-77a46fc-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-77a46fc-font-size)!important;
    font-weight: var(--e-global-typography-77a46fc-font-weight)!important;
    text-transform: var(--e-global-typography-77a46fc-text-transform)!important;
    letter-spacing: var(--e-global-typography-77a46fc-letter-spacing)!important;
    fill: var(--e-global-color-1d194bb)!important;
    color: var(--e-global-color-1d194bb)!important;
    background-color: transparent!important;
    background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, var(--e-global-color-ed342a4) 100%)!important;
    transition-duration: 1s;
    border-style: solid!important;
    border-color: var(--e-global-color-ed342a4)!important;
    padding: 12px 40px 12px 40px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195f4f17 */.elementor-4759 .elementor-element.elementor-element-195f4f17 b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-195f4f17 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4381fdf4 */.elementor-4759 .elementor-element.elementor-element-4381fdf4 b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-4381fdf4 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95db7eb */.elementor-4759 .elementor-element.elementor-element-95db7eb i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26c0d827 */.elementor-4759 .elementor-element.elementor-element-26c0d827 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351f4665 */.elementor-4759 .elementor-element.elementor-element-351f4665 {
    max-width:500px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-532909ee */.elementor-4759 .elementor-element.elementor-element-532909ee {
    max-width:500px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b2a7dd2 */.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d25f0d */.elementor-4759 .elementor-element.elementor-element-46d25f0d b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-46d25f0d i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26c0d827 */.elementor-4759 .elementor-element.elementor-element-26c0d827 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351f4665 */.elementor-4759 .elementor-element.elementor-element-351f4665 {
    max-width:500px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-532909ee */.elementor-4759 .elementor-element.elementor-element-532909ee {
    max-width:500px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b2a7dd2 */.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-6b2a7dd2 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d25f0d */.elementor-4759 .elementor-element.elementor-element-46d25f0d b {
    letter-spacing:-2px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-46d25f0d i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7480a9d0 */.elementor-4759 .elementor-element.elementor-element-7480a9d0 .ue-parallax-item-inner img {
    opacity:.05!important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_list_marquee, class: .elementor-element-614ef937 */.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag {
  border-radius: 100px;
  position: relative;
  border-color:#fff;
}

.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag::before {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  border-radius: 50px;
  background: #fff; /* Initial white background */
  background-size: 300% 300%; /* For gradient animation */
  z-index: -1; /* Pseudo-element behind content */
  transition: box-shadow 0.5s ease; /* Smooth transition for box-shadow */
}
.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag:hover{
    border-color:transparent;
}
.elementor-4759 .elementor-element.elementor-element-614ef937 .ue-marquee-tag:hover::before {
  background: linear-gradient(90deg, #EBD074, #D69A3E, #B19550, #d64000, #B19550, #fff); /* Gradient background */
  background-size: 300% 300%; /* Ensures animation happens */
  animation: borderAnimation 3s linear infinite; /* Triggers animation */
  box-shadow: 0 0px 8px 3px rgba(214, 154, 62, .5);
}

@keyframes borderAnimation {
 0% {
    background-position: 15% 0%;
  }
  50% {
    background-position: 85% 100%;
  }
  100% {
    background-position: 15% 0%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7107b8 */.elementor-4759 .elementor-element.elementor-element-c7107b8 i {
    font-weight:200;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3868964e */.elementor-4759 .elementor-element.elementor-element-3868964e b {
    letter-spacing:-4px;
    font-weight:300;
}
.elementor-4759 .elementor-element.elementor-element-3868964e i {
    font-weight:200;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */
/* Start custom CSS for ts-post-feed, class: .elementor-element-6fc658aa */.marquee-effect {
  overflow: hidden;
  position: relative;
}
.marquee-effect:hover .post-feed-grid {
  animation-play-state: paused;
}

.marquee-effect .post-feed-grid {
  display: flex;
  flex-wrap: nowrap;
  width: fit-content;
  animation: marquee 180s linear infinite;
}

.marquee-effect .post-feed-grid::after {
  content: "";
  display: inline-block;
  width: 100%;
  flex-shrink: 0;
}

.marquee-effect .ts-preview {
  min-width: 350px !important;
}

/* Keyframe for looping */
@keyframes marquee {
  0% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for ts-post-feed, class: .elementor-element-4a152e26 */.work-grid .post-feed-grid {
display: block !important;
column-count: 3 !important;
column-gap: 15px !important;
column-width: 300px !important;
}
.work-grid .post-feed-grid .ts-preview {
break-inside: avoid;
position: relative;
margin-bottom: 5px!important;
}

@media only screen and (max-width: 767px) {
    .work-grid .post-feed-grid {
        column-gap: 10px !important;
column-width: 150px !important;

}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2996a56f */.elementor-4759 .elementor-element.elementor-element-2996a56f * {
    font-family:montserrat!important;
    font-weight:500!important;
    line-height:.8em!important;
    
}
.elementor-4759 .elementor-element.elementor-element-2996a56f sup{
    font-size:.3em;
top:-2.5rem!important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2b003cf7 */.elementor-4759 .elementor-element.elementor-element-2b003cf7 button{
    border-radius:100px;
    font-family: var(--e-global-typography-77a46fc-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-77a46fc-font-size)!important;
    font-weight: var(--e-global-typography-77a46fc-font-weight)!important;
    text-transform: var(--e-global-typography-77a46fc-text-transform)!important;
    letter-spacing: var(--e-global-typography-77a46fc-letter-spacing)!important;
    fill: var(--e-global-color-1d194bb)!important;
    color: var(--e-global-color-1d194bb)!important;
    background-color: transparent!important;
    background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, var(--e-global-color-ed342a4) 100%)!important;
    transition-duration: 1s;
    border-style: solid!important;
    border-color: var(--e-global-color-ed342a4)!important;
    padding: 12px 40px 12px 40px!important;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-51ec5dec */.elementor-4759 .elementor-element.elementor-element-51ec5dec *{
    font-family:montserrat!important;
    font-weight:500!important;
padding:0px!important;
margin:0px!important;
}
.elementor-4759 .elementor-element.elementor-element-51ec5dec .elementor-headline-dynamic-wrapper{
    margin:0px -12px!important;
}
.elementor-4759 .elementor-element.elementor-element-51ec5dec sup{
    font-size:.3em;
top:-2.5rem!important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-742bbe4e */.elementor-4759 .elementor-element.elementor-element-742bbe4e i {top:24px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d0803ac */.elementor-4759 .elementor-element.elementor-element-6d0803ac i {top:24px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7018c13b */.elementor-4759 .elementor-element.elementor-element-7018c13b i {top:24px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bab869d */.elementor-4759 .elementor-element.elementor-element-4bab869d i {top:24px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39a549e9 */.elementor-4759 .elementor-element.elementor-element-39a549e9 i {
    font-weight:400;
    color:var(--e-global-color-ed342a4);
}/* End custom CSS */