.elementor-35 .elementor-element.elementor-element-96912c2{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-96912c2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-96912c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hydblackbirds.com/wp-content/uploads/2025/08/HBB-Banner-Png.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-96912c2.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-a748d6e{--display:flex;}.elementor-35 .elementor-element.elementor-element-a748d6e.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1547869{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-b1eabd9{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-wrapper{text-align:justify;}.elementor-35 .elementor-element.elementor-element-b1eabd9.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-35 .elementor-element.elementor-element-b1eabd9.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-35 .elementor-element.elementor-element-b1eabd9.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-title{margin-bottom:0px;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;font-style:italic;line-height:18px;color:#D5D5D599;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-b1eabd9:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-b1eabd9:has(:focus) .elementor-image-box-title{color:#D5D5D599;}.elementor-35 .elementor-element.elementor-element-c20dee5{--spacer-size:30px;}.elementor-35 .elementor-element.elementor-element-505c2ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-505c2ac.e-con{--align-self: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-35 .elementor-element.elementor-element-7a79ce0 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0c5e844{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35 .elementor-element.elementor-element-942943f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-942943f.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-dd21625{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-db0e072 > .elementor-widget-container{padding:0% 60% 0% 0%;}.elementor-35 .elementor-element.elementor-element-db0e072 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-bdf3b17 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-bdf3b17{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a9f376d > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-a9f376d{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-3a3826b .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-3a3826b .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-3a3826b .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-3a3826b .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-3a3826b .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-18f9ed3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-f66745a{text-align:left;}.elementor-35 .elementor-element.elementor-element-f66745a img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-4479e91{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-cf2ffbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-cf2ffbf.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-129ea5f > .elementor-widget-container{padding:0% 62% 0% 0%;}.elementor-35 .elementor-element.elementor-element-129ea5f .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cfb6bbb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-afb6a8a{--display:flex;}.elementor-35 .elementor-element.elementor-element-1f19d4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1f19d4c.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-446c7de > .elementor-widget-container{padding:0% 82% 0% 0%;}.elementor-35 .elementor-element.elementor-element-446c7de .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-655a147 > .elementor-widget-container{padding:0% 50% 0% 0%;}.elementor-35 .elementor-element.elementor-element-655a147{font-family:"Rubik", Sans-serif;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-c0d8f85{--display:flex;}.elementor-35 .elementor-element.elementor-element-dd61df2{--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:190px 190px;--row-gap:190px;--column-gap:190px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-dd61df2.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-5b31f74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-916ced1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-916ced1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-916ced1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-916ced1:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-916ced1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2c8f27b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-eaad7d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-eaad7d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-eaad7d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-eaad7d4:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-eaad7d4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b4c9642{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-53c68c5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-53c68c5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-53c68c5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-53c68c5:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-53c68c5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-e4f4de0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-68665ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-68665ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-68665ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-68665ba:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-68665ba:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-70e4189{--display:flex;}.elementor-35 .elementor-element.elementor-element-4cfab2a{--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:190px 190px;--row-gap:190px;--column-gap:190px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-4cfab2a.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-7131995{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-f3cd459.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-f3cd459.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-f3cd459.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f3cd459:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-f3cd459:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-972165b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-9eb6684.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-9eb6684.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-9eb6684.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-9eb6684:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-9eb6684:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a385132{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-2de6b68.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-2de6b68.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-2de6b68.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2de6b68:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-2de6b68:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1b3a051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-wrapper{text-align:left;}.elementor-35 .elementor-element.elementor-element-c1fc64e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-c1fc64e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-c1fc64e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c1fc64e:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-c1fc64e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-description{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8eec375{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:30px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:6px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:10px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-35 .elementor-element.elementor-element-8eec375 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-35 .elementor-element.elementor-element-8eec375.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-8eec375.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-35 .elementor-element.elementor-element-8eec375.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-8eec375.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;}.elementor-35 .elementor-element.elementor-element-8eec375.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-35 .elementor-element.elementor-element-8eec375 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-35 .elementor-element.elementor-element-f2c41c3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-c6ccf8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c6ccf8d.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-d99d13d > .elementor-widget-container{padding:0% 62% 0% 0%;}.elementor-35 .elementor-element.elementor-element-d99d13d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-617e8cf > .elementor-widget-container{padding:0% 50% 0% 0%;}.elementor-35 .elementor-element.elementor-element-617e8cf{font-family:"Rubik", Sans-serif;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-bd2ef89{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dd09c15 > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-35 .elementor-element.elementor-element-dd09c15 img{max-width:71.8%;}.elementor-35 .elementor-element.elementor-element-d94e691{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-d94e691.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ad9560c{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ad9560c.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ed69c2e > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-35 .elementor-element.elementor-element-ed69c2e .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d2e419d .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-d2e419d .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d2e419d .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-d2e419d .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-d2e419d .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-97b47e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-97b47e6.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9c71ec2{--display:flex;}.elementor-35 .elementor-element.elementor-element-1c7074d{--display:flex;}.elementor-35 .elementor-element.elementor-element-f2e666e{--display:flex;}.elementor-35 .elementor-element.elementor-element-cbe3e36{--display:flex;}.elementor-35 .elementor-element.elementor-element-ec377dc{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35 .elementor-element.elementor-element-5064f21{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-2da6559{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2da6559.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-56bfe05 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-56bfe05 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a596fcc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a596fcc.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-0b6cae2{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0b6cae2.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-fcbac81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-62eae72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-26b2e11{--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-35 .elementor-element.elementor-element-3da6dda > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-3da6dda{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6a9fbce .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-6a9fbce .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-6a9fbce .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-6a9fbce .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-6a9fbce .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-d2268f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a478d63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2138fa0{--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-35 .elementor-element.elementor-element-8d86125 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-8d86125{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-118f317 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-118f317 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-118f317 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-118f317 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-118f317 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-5c51fd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3afecae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1557d04{--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-35 .elementor-element.elementor-element-16ca5c1 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-16ca5c1{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-fb1823f .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-fb1823f .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-fb1823f .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-fb1823f .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-fb1823f .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-12b5552{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35 .elementor-element.elementor-element-12b5552.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4c01a7a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35 .elementor-element.elementor-element-67dfa27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f6933d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6c22441{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1716a0d{--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-35 .elementor-element.elementor-element-7928b4f > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-7928b4f{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-61d3721 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-61d3721 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-61d3721 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-61d3721 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-61d3721 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-858b996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-d05770e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f0ff3b9{--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-35 .elementor-element.elementor-element-c18be5b > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-c18be5b{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8f70d57 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-8f70d57 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-8f70d57 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-8f70d57 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-8f70d57 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-8285dd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fc9b23e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c726f0f{--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-35 .elementor-element.elementor-element-a255a04 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-a255a04{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cbfbc35 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-cbfbc35 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-cbfbc35 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-cbfbc35 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-cbfbc35 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-4cad2ea{--display:flex;}.elementor-35 .elementor-element.elementor-element-43d75dc{--display:flex;}.elementor-35 .elementor-element.elementor-element-a2fd950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-99c670f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-915ffb1{--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-35 .elementor-element.elementor-element-597fc29 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-597fc29{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d1c5f23 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-d1c5f23 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d1c5f23 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-d1c5f23 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-d1c5f23 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-906de6d{--display:flex;}.elementor-35 .elementor-element.elementor-element-6e5a819{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-446e2eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-36c6280{--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-35 .elementor-element.elementor-element-304822e > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-304822e{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1851503 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-1851503 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-1851503 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-1851503 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-1851503 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-47351b2{--display:flex;}.elementor-35 .elementor-element.elementor-element-348198f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-411bb44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3bc9830{--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-35 .elementor-element.elementor-element-461ad70 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-461ad70{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-bacd138 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-bacd138 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-bacd138 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-bacd138 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-bacd138 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-6286f89{--display:flex;}.elementor-35 .elementor-element.elementor-element-0be38b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-e668df2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-39a4b8b{--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-35 .elementor-element.elementor-element-00e1677 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-00e1677{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-cafca3e .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-cafca3e .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-cafca3e .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-cafca3e .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-cafca3e .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-32a6eb0{--display:flex;}.elementor-35 .elementor-element.elementor-element-ac7f4dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c7922f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-af26245{--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-35 .elementor-element.elementor-element-2b8b578 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-2b8b578{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c4d4368 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-c4d4368 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-c4d4368 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-c4d4368 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-c4d4368 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-4706be6{--display:flex;}.elementor-35 .elementor-element.elementor-element-44403e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-08e845f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9a5d125{--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-35 .elementor-element.elementor-element-422428c > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-422428c{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0ce799a .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:10px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-35 .elementor-element.elementor-element-0ce799a .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-0ce799a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#000000;}.elementor-35 .elementor-element.elementor-element-0ce799a .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-0ce799a .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-bb07fdd{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-35 .elementor-element.elementor-element-7e44970{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-68be924{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-68be924.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-c3522da > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-c3522da .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-3a24052{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-c000368{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5cfcfab{text-align:left;}.elementor-35 .elementor-element.elementor-element-5cfcfab img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-b1807c5 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-b1807c5{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-e500638{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7cd61da{text-align:left;}.elementor-35 .elementor-element.elementor-element-7cd61da img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-a376b07 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-a376b07{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dee0b77{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-872ed5a{text-align:left;}.elementor-35 .elementor-element.elementor-element-872ed5a img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-11138c9 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-11138c9{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-532a4e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-48be592{text-align:left;}.elementor-35 .elementor-element.elementor-element-48be592 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-484c04a > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-484c04a{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-616a098{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ba3dd03{text-align:left;}.elementor-35 .elementor-element.elementor-element-ba3dd03 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-662e5f7 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-662e5f7{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d77b102{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7fab166{text-align:left;}.elementor-35 .elementor-element.elementor-element-7fab166 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-6111c99 > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-6111c99{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1472e36{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7ad96ff{text-align:left;}.elementor-35 .elementor-element.elementor-element-7ad96ff img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-1a1f56e > .elementor-widget-container{padding:0% 36% 0% 0%;}.elementor-35 .elementor-element.elementor-element-1a1f56e{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-52eead2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-31debe9{text-align:left;}.elementor-35 .elementor-element.elementor-element-31debe9 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-ad09dd9 > .elementor-widget-container{padding:0% 34% 0% 0%;}.elementor-35 .elementor-element.elementor-element-ad09dd9{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-eab9588{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-eab9588.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1f35e26{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-87fd06e{text-align:left;}.elementor-35 .elementor-element.elementor-element-87fd06e img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-aec9fe6 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-aec9fe6{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c299cdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b81623a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fedc150{text-align:left;}.elementor-35 .elementor-element.elementor-element-fedc150 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-b33a89e > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-b33a89e{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-50667e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-69a30b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1b94744{text-align:left;}.elementor-35 .elementor-element.elementor-element-1b94744 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-e5f14b2 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-e5f14b2{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1a2721c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5299df5{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5299df5.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-17c7fcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-e1f4414{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7ed91d1{text-align:left;}.elementor-35 .elementor-element.elementor-element-7ed91d1 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-712e9fd > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-712e9fd{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c943cb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c848e6e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dfcf27b{text-align:left;}.elementor-35 .elementor-element.elementor-element-dfcf27b img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-6b70e0f > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-6b70e0f{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0e8e617{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f664f52{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c1a60a7{text-align:left;}.elementor-35 .elementor-element.elementor-element-c1a60a7 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-5bd160d > .elementor-widget-container{padding:0% 16% 0% 0%;}.elementor-35 .elementor-element.elementor-element-5bd160d{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b7845a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-20c68cd{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-20c68cd.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ca72f2b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4d2e6d4{text-align:left;}.elementor-35 .elementor-element.elementor-element-4d2e6d4 img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-82c7ca0 > .elementor-widget-container{padding:0% 36% 0% 0%;}.elementor-35 .elementor-element.elementor-element-82c7ca0{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a452dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-492d0fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-090048d{text-align:left;}.elementor-35 .elementor-element.elementor-element-090048d img{max-width:40%;}.elementor-35 .elementor-element.elementor-element-ba6389f > .elementor-widget-container{padding:0% 34% 0% 0%;}.elementor-35 .elementor-element.elementor-element-ba6389f{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5626f3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-364ed5b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9c5beff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-96912c2{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-96912c2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-96912c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-35 .elementor-element.elementor-element-b1eabd9{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-35 .elementor-element.elementor-element-0c5e844{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-942943f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-4479e91{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-afb6a8a{--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-35 .elementor-element.elementor-element-1f19d4c{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-dd61df2{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-4cfab2a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-f2c41c3{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-617e8cf > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-d94e691{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-97b47e6.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-ec377dc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-35 .elementor-element.elementor-element-5064f21{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-a596fcc{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-a596fcc.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-0b6cae2{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-12b5552{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-12b5552.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-4c01a7a{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-bb07fdd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-35 .elementor-element.elementor-element-7e44970{--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-3a24052{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-eab9588.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-5299df5.e-con{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-20c68cd.e-con{--align-self:flex-start;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-96912c2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-96912c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hydblackbirds.com/wp-content/uploads/2025/10/HBB-mobile-hero.png");background-position:center center;}.elementor-35 .elementor-element.elementor-element-96912c2{--min-height:80vh;}.elementor-35 .elementor-element.elementor-element-1547869{--flex-wrap:nowrap;}.elementor-35 .elementor-element.elementor-element-b1eabd9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-wrapper{text-align:justify;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-img{margin-bottom:6px;}.elementor-35 .elementor-element.elementor-element-b1eabd9 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-35 .elementor-element.elementor-element-c20dee5{--spacer-size:0px;}.elementor-35 .elementor-element.elementor-element-7a79ce0 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-0c5e844{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-35 .elementor-element.elementor-element-db0e072 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-db0e072 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-bdf3b17 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-a9f376d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-129ea5f .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-446c7de .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-655a147 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-c0d8f85{--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;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-dd61df2{--width:100%;--justify-content:flex-end;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5b31f74{--width:46%;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-916ced1 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-2c8f27b{--width:46%;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-eaad7d4 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-b4c9642{--width:46%;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-53c68c5 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-e4f4de0{--width:46%;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-68665ba .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-4cfab2a{--width:100%;--justify-content:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7131995{--width:46%;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-f3cd459 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-972165b{--width:46%;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-9eb6684 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-a385132{--width:46%;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-2de6b68 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-1b3a051{--width:46%;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-c1fc64e .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-35 .elementor-element.elementor-element-8eec375{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-d99d13d > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-35 .elementor-element.elementor-element-d99d13d .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-bd2ef89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dd09c15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-dd09c15 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-d94e691{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ad9560c{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-ed69c2e > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-35 .elementor-element.elementor-element-ed69c2e .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-d2e419d{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-9c71ec2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1c7074d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f2e666e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-cbe3e36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ec377dc{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:50px;}.elementor-35 .elementor-element.elementor-element-ec377dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5064f21{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-2da6559{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-56bfe05 > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-35 .elementor-element.elementor-element-56bfe05 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-cec904a{text-align:left;}.elementor-35 .elementor-element.elementor-element-26b2e11{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8377c9e{text-align:left;}.elementor-35 .elementor-element.elementor-element-2138fa0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0e8720d{text-align:left;}.elementor-35 .elementor-element.elementor-element-1557d04{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-149b2d1{text-align:left;}.elementor-35 .elementor-element.elementor-element-1716a0d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-eb0ef53{text-align:left;}.elementor-35 .elementor-element.elementor-element-f0ff3b9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-40d8507{text-align:left;}.elementor-35 .elementor-element.elementor-element-c726f0f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-43d75dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-863a4d7{text-align:left;}.elementor-35 .elementor-element.elementor-element-915ffb1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-906de6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-764b74b{text-align:left;}.elementor-35 .elementor-element.elementor-element-36c6280{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-47351b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fe61491{text-align:left;}.elementor-35 .elementor-element.elementor-element-3bc9830{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6286f89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8381fcd{text-align:left;}.elementor-35 .elementor-element.elementor-element-39a4b8b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-32a6eb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4335165{text-align:left;}.elementor-35 .elementor-element.elementor-element-af26245{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4706be6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b91815e{text-align:left;}.elementor-35 .elementor-element.elementor-element-9a5d125{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-bb07fdd{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:50px;}.elementor-35 .elementor-element.elementor-element-7e44970{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-68be924{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c3522da .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-3a24052{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-5cfcfab img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-b1807c5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-7cd61da img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-a376b07 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-872ed5a img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-11138c9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-48be592 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-484c04a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-ba3dd03 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-662e5f7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-7fab166 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-6111c99 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-7ad96ff img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-1a1f56e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-31debe9 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-ad09dd9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-35 .elementor-element.elementor-element-87fd06e img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-fedc150 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-1b94744 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-7ed91d1 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-dfcf27b img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-c1a60a7 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-4d2e6d4 img{max-width:100%;}.elementor-35 .elementor-element.elementor-element-090048d img{max-width:100%;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-a748d6e{--width:1260px;}.elementor-35 .elementor-element.elementor-element-505c2ac{--width:1260px;}.elementor-35 .elementor-element.elementor-element-942943f{--width:1260px;}.elementor-35 .elementor-element.elementor-element-dd21625{--width:58.5%;}.elementor-35 .elementor-element.elementor-element-18f9ed3{--width:45.5%;}.elementor-35 .elementor-element.elementor-element-cf2ffbf{--width:1260px;}.elementor-35 .elementor-element.elementor-element-afb6a8a{--width:100%;}.elementor-35 .elementor-element.elementor-element-1f19d4c{--width:1260px;}.elementor-35 .elementor-element.elementor-element-c6ccf8d{--width:1260px;}.elementor-35 .elementor-element.elementor-element-bd2ef89{--width:1260px;}.elementor-35 .elementor-element.elementor-element-ad9560c{--width:1260px;}.elementor-35 .elementor-element.elementor-element-97b47e6{--width:1260px;}.elementor-35 .elementor-element.elementor-element-2da6559{--width:1260px;}.elementor-35 .elementor-element.elementor-element-a596fcc{--width:1260px;}.elementor-35 .elementor-element.elementor-element-fcbac81{--width:26%;}.elementor-35 .elementor-element.elementor-element-62eae72{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-26b2e11{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-d2268f0{--width:26%;}.elementor-35 .elementor-element.elementor-element-a478d63{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-2138fa0{--width:42%;}.elementor-35 .elementor-element.elementor-element-5c51fd8{--width:26%;}.elementor-35 .elementor-element.elementor-element-3afecae{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-1557d04{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-12b5552{--width:1260px;}.elementor-35 .elementor-element.elementor-element-4c01a7a{--width:100%;}.elementor-35 .elementor-element.elementor-element-67dfa27{--width:12%;}.elementor-35 .elementor-element.elementor-element-f6933d2{--width:26%;}.elementor-35 .elementor-element.elementor-element-6c22441{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-1716a0d{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-858b996{--width:26%;}.elementor-35 .elementor-element.elementor-element-d05770e{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-f0ff3b9{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-8285dd9{--width:26%;}.elementor-35 .elementor-element.elementor-element-fc9b23e{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-c726f0f{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-99c670f{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-915ffb1{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-446e2eb{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-36c6280{--width:42%;}.elementor-35 .elementor-element.elementor-element-411bb44{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-3bc9830{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-e668df2{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-39a4b8b{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-c7922f0{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-af26245{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-08e845f{--width:52.5%;}.elementor-35 .elementor-element.elementor-element-9a5d125{--width:42.5%;}.elementor-35 .elementor-element.elementor-element-7e44970{--width:100%;}.elementor-35 .elementor-element.elementor-element-68be924{--width:1260px;}.elementor-35 .elementor-element.elementor-element-eab9588{--width:1260px;}.elementor-35 .elementor-element.elementor-element-1f35e26{--width:20.5%;}.elementor-35 .elementor-element.elementor-element-c299cdd{--width:7%;}.elementor-35 .elementor-element.elementor-element-b81623a{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-50667e3{--width:7%;}.elementor-35 .elementor-element.elementor-element-69a30b1{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-1a2721c{--width:21.5%;}.elementor-35 .elementor-element.elementor-element-5299df5{--width:1260px;}.elementor-35 .elementor-element.elementor-element-17c7fcb{--width:11.2%;}.elementor-35 .elementor-element.elementor-element-e1f4414{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-c943cb8{--width:1.2%;}.elementor-35 .elementor-element.elementor-element-c848e6e{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-0e8e617{--width:1.2%;}.elementor-35 .elementor-element.elementor-element-f664f52{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-b7845a7{--width:5%;}.elementor-35 .elementor-element.elementor-element-20c68cd{--width:1260px;}.elementor-35 .elementor-element.elementor-element-ca72f2b{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-2a452dc{--width:6.75%;}.elementor-35 .elementor-element.elementor-element-492d0fc{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-5626f3c{--width:6.5%;}.elementor-35 .elementor-element.elementor-element-364ed5b{--width:20.75%;}.elementor-35 .elementor-element.elementor-element-9c5beff{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-dd21625{--width:100%;}.elementor-35 .elementor-element.elementor-element-18f9ed3{--width:100%;}.elementor-35 .elementor-element.elementor-element-1f19d4c{--width:100%;}.elementor-35 .elementor-element.elementor-element-dd61df2{--width:100%;}.elementor-35 .elementor-element.elementor-element-5b31f74{--width:40%;}.elementor-35 .elementor-element.elementor-element-2c8f27b{--width:40%;}.elementor-35 .elementor-element.elementor-element-b4c9642{--width:40%;}.elementor-35 .elementor-element.elementor-element-e4f4de0{--width:40%;}.elementor-35 .elementor-element.elementor-element-4cfab2a{--width:100%;}.elementor-35 .elementor-element.elementor-element-7131995{--width:46%;}.elementor-35 .elementor-element.elementor-element-972165b{--width:46%;}.elementor-35 .elementor-element.elementor-element-a385132{--width:46%;}.elementor-35 .elementor-element.elementor-element-1b3a051{--width:46%;}.elementor-35 .elementor-element.elementor-element-c6ccf8d{--width:100%;}.elementor-35 .elementor-element.elementor-element-bd2ef89{--width:100%;}.elementor-35 .elementor-element.elementor-element-97b47e6{--width:100%;}.elementor-35 .elementor-element.elementor-element-a596fcc{--width:100%;}.elementor-35 .elementor-element.elementor-element-0b6cae2{--width:100%;}.elementor-35 .elementor-element.elementor-element-fcbac81{--width:100%;}.elementor-35 .elementor-element.elementor-element-d2268f0{--width:100%;}.elementor-35 .elementor-element.elementor-element-5c51fd8{--width:100%;}.elementor-35 .elementor-element.elementor-element-12b5552{--width:100%;}.elementor-35 .elementor-element.elementor-element-4c01a7a{--width:100%;}.elementor-35 .elementor-element.elementor-element-67dfa27{--width:100%;}.elementor-35 .elementor-element.elementor-element-f6933d2{--width:100%;}.elementor-35 .elementor-element.elementor-element-858b996{--width:100%;}.elementor-35 .elementor-element.elementor-element-8285dd9{--width:100%;}.elementor-35 .elementor-element.elementor-element-a2fd950{--width:100%;}.elementor-35 .elementor-element.elementor-element-6e5a819{--width:100%;}.elementor-35 .elementor-element.elementor-element-348198f{--width:100%;}.elementor-35 .elementor-element.elementor-element-0be38b9{--width:100%;}.elementor-35 .elementor-element.elementor-element-ac7f4dc{--width:100%;}.elementor-35 .elementor-element.elementor-element-44403e6{--width:100%;}.elementor-35 .elementor-element.elementor-element-eab9588{--width:100%;}.elementor-35 .elementor-element.elementor-element-5299df5{--width:100%;}.elementor-35 .elementor-element.elementor-element-20c68cd{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-96912c2 */.elementor-35 .elementor-element.elementor-element-96912c2{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdf3b17 */.text-container {
  display: flex;
  flex-direction: column;
  transition: opacity 0.5s ease;
  color: white;
}

.text-half {
  transition: opacity 0.5s ease;
}

.faded-text {
  /* Mask gradient for fade effect */
  -webkit-mask-image: linear-gradient(to bottom, white 60%, transparent 100%);
  mask-image: linear-gradient(to bottom, white 60%, transparent 100%);
  opacity: 0.7;
}

.text-container:hover .text-half,
.text-container:hover .faded-text {
  opacity: 1;
  -webkit-mask-image: none;
  mask-image: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9f376d */.text-container {
  display: flex;
  flex-direction: column;
  transition: opacity 0.5s ease;
  color: white;
}

.text-half {
  transition: opacity 0.5s ease;
}

.faded-text {
  /* Mask gradient for fade effect */
  -webkit-mask-image: linear-gradient(to bottom, white 60%, transparent 100%);
  mask-image: linear-gradient(to bottom, white 60%, transparent 100%);
  opacity: 0.7;
}

.text-container:hover .text-half,
.text-container:hover .faded-text {
  opacity: 1;
  -webkit-mask-image: none;
  mask-image: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f66745a */.elementor-35 .elementor-element.elementor-element-f66745a::before {
  content: '';
  position: absolute;
  top: -80px;
  left: -60px;
  width: 280px;
  height: 280px;
  background: radial-gradient(
    circle,
    rgba(164, 255, 54, 0.15) 0%,
    rgba(164, 255, 54, 0) 70%
  );
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-916ced1 */.elementor-35 .elementor-element.elementor-element-916ced1::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eaad7d4 */.elementor-35 .elementor-element.elementor-element-eaad7d4::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53c68c5 */.elementor-35 .elementor-element.elementor-element-53c68c5::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68665ba */.elementor-35 .elementor-element.elementor-element-68665ba::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd61df2 */.elementor-35 .elementor-element.elementor-element-dd61df2 {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f3cd459 */.elementor-35 .elementor-element.elementor-element-f3cd459::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9eb6684 */.elementor-35 .elementor-element.elementor-element-9eb6684::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2de6b68 */.elementor-35 .elementor-element.elementor-element-2de6b68::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1fc64e */.elementor-35 .elementor-element.elementor-element-c1fc64e::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfab2a */.elementor-35 .elementor-element.elementor-element-4cfab2a {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-916ced1 */.elementor-35 .elementor-element.elementor-element-916ced1::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eaad7d4 */.elementor-35 .elementor-element.elementor-element-eaad7d4::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53c68c5 */.elementor-35 .elementor-element.elementor-element-53c68c5::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68665ba */.elementor-35 .elementor-element.elementor-element-68665ba::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd61df2 */.elementor-35 .elementor-element.elementor-element-dd61df2 {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f3cd459 */.elementor-35 .elementor-element.elementor-element-f3cd459::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9eb6684 */.elementor-35 .elementor-element.elementor-element-9eb6684::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2de6b68 */.elementor-35 .elementor-element.elementor-element-2de6b68::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1fc64e */.elementor-35 .elementor-element.elementor-element-c1fc64e::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfab2a */.elementor-35 .elementor-element.elementor-element-4cfab2a {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-916ced1 */.elementor-35 .elementor-element.elementor-element-916ced1::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eaad7d4 */.elementor-35 .elementor-element.elementor-element-eaad7d4::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53c68c5 */.elementor-35 .elementor-element.elementor-element-53c68c5::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68665ba */.elementor-35 .elementor-element.elementor-element-68665ba::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd61df2 */.elementor-35 .elementor-element.elementor-element-dd61df2 {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f3cd459 */.elementor-35 .elementor-element.elementor-element-f3cd459::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9eb6684 */.elementor-35 .elementor-element.elementor-element-9eb6684::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2de6b68 */.elementor-35 .elementor-element.elementor-element-2de6b68::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1fc64e */.elementor-35 .elementor-element.elementor-element-c1fc64e::before {
  content: '';
  position: absolute;
  top: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
  background: radial-gradient(circle, #A4FF364D 0%, rgba(168,255,54,0) 80%);
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfab2a */.elementor-35 .elementor-element.elementor-element-4cfab2a {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd09c15 */.elementor-35 .elementor-element.elementor-element-dd09c15::before {
  content: '';
  position: absolute;
  top: -80px;
  left: 30px;
  width: 280px;
  height: 280px;
  background: radial-gradient(
    circle,
    rgba(164, 255, 54, 0.15) 0%,
    rgba(164, 255, 54, 0) 70%
  );
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd2ef89 */.elementor-35 .elementor-element.elementor-element-bd2ef89 {
  overflow: visible;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da6dda */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d86125 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ca5c1 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7928b4f */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c18be5b */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a255a04 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-597fc29 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-304822e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461ad70 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e1677 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8b578 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422428c */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1807c5 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a376b07 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11138c9 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-484c04a */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-662e5f7 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6111c99 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a1f56e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31debe9 */.invert-on-hover:hover img {
  filter: brightness(0) saturate(100%) invert(100%);
  transition: filter 0.3s ease, opacity 0.3s ease;
}

.invert-on-hover img {
  transition: filter 0.3s ease, opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad09dd9 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aec9fe6 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b33a89e */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f14b2 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-712e9fd */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b70e0f */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bd160d */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82c7ca0 */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-090048d */.invert-on-hover:hover img {
  filter: brightness(0) saturate(100%) invert(100%);
  transition: filter 0.3s ease, opacity 0.3s ease;
}

.invert-on-hover img {
  transition: filter 0.3s ease, opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba6389f */.text-container {
  position: relative;
  padding-bottom: 20px;
  transition: opacity 0.5s ease;
}
.text-fade{
  display: block;
  opacity: 0.75;
  transition: opacity 0.5s ease;
}

.text-faded {
  display: block;
  opacity: 0.5;
  transition: opacity 0.5s ease;
}

.text-container:hover .text-fade,
.text-container:hover .text-faded {
  opacity: 1;
}

/* Glowing effect under the .text-faded section */
.text-faded::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  height: 8px;

  opacity: 0;
  filter: blur(8px);
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.text-container:hover .text-faded::after {
  opacity: 1;
}/* End custom CSS */