.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-element-7c1cfd4:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-7c1cfd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2023/05/Rio-Reimagined_Website_Word-Portrait.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-971 .elementor-element.elementor-element-7c1cfd4 > .elementor-container{min-height:707px;}.elementor-971 .elementor-element.elementor-element-7c1cfd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-7c1cfd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-9b3a09d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-971 .elementor-element.elementor-element-9b3a09d > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-9b3a09d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-971 .elementor-element.elementor-element-2770208.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-2770208.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-bb392b2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-971 .elementor-element.elementor-element-b9b54f8{width:var( --container-widget-width, 64.652% );max-width:64.652%;--container-widget-width:64.652%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1a8f0b2-font-family ), Sans-serif;font-size:var( --e-global-typography-1a8f0b2-font-size );font-weight:var( --e-global-typography-1a8f0b2-font-weight );}.elementor-971 .elementor-element.elementor-element-b9b54f8 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-global-928 .elementor-button{background-color:var( --e-global-color-7bf8c1cb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-global-928{width:var( --container-widget-width, 82.516% );max-width:82.516%;--container-widget-width:82.516%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-d520e3e:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-d520e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-d520e3e > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-d520e3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-d520e3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-e99cb7e{width:var( --container-widget-width, 17.627% );max-width:17.627%;--container-widget-width:17.627%;--container-widget-flex-grow:0;align-self:center;text-align:start;}.elementor-971 .elementor-element.elementor-element-e99cb7e .elementor-heading-title{font-family:var( --e-global-typography-1a8f0b2-font-family ), Sans-serif;font-size:var( --e-global-typography-1a8f0b2-font-size );font-weight:var( --e-global-typography-1a8f0b2-font-weight );color:var( --e-global-color-5a942d20 );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-971 .elementor-element.elementor-element-9033dcf{width:var( --container-widget-width, 31.29% );max-width:31.29%;--container-widget-width:31.29%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-menu-toggle{margin-left:auto;}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-7bf8c1cb );fill:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main .elementor-item:hover,
					.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5a942d20 );fill:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-9033dcf .e--pointer-framed .elementor-item:before,
					.elementor-971 .elementor-element.elementor-element-9033dcf .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-9033dcf div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-971 .elementor-element.elementor-element-9033dcf div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-971 .elementor-element.elementor-element-bee8069:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-bee8069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Green-and-Yellow-3.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-bee8069 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-bee8069{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-bee8069 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-174d424{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-174d424, .elementor-971 .elementor-element.elementor-element-174d424 > .elementor-background-overlay{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-174d424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-971 .elementor-element.elementor-element-2deda6f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-2deda6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-3dbc1f6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-4be62f1{width:var( --container-widget-width, 84.59% );max-width:84.59%;--container-widget-width:84.59%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-971 .elementor-element.elementor-element-89a67af img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-f99c034:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-f99c034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-5a942d20 ) 100%);}.elementor-971 .elementor-element.elementor-element-f99c034 > .elementor-background-overlay{background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Web_Rio-Reimagined_v1_low.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.5;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-f99c034 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-f99c034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-14ffb98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:55px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-14ffb98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-b34a9e1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-b34a9e1{text-align:center;}.elementor-971 .elementor-element.elementor-element-b34a9e1 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-fc7aebd{margin-top:15px;margin-bottom:15px;}.elementor-971 .elementor-element.elementor-element-9c866a6{width:var( --container-widget-width, 98.453% );max-width:98.453%;--container-widget-width:98.453%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-9c866a6 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-d16633f .elementor-heading-title{font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-b74f92f{width:var( --container-widget-width, 102.861% );max-width:102.861%;--container-widget-width:102.861%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-971 .elementor-element.elementor-element-0c75aa7{width:var( --container-widget-width, 98.453% );max-width:98.453%;--container-widget-width:98.453%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-0c75aa7 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-d0b2a27 .elementor-heading-title{font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-9a5286c{width:var( --container-widget-width, 102.861% );max-width:102.861%;--container-widget-width:102.861%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-971 .elementor-element.elementor-element-233178b1:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-233178b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Pattern_Rio-Reimagined-low.png");background-size:cover;}.elementor-971 .elementor-element.elementor-element-233178b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-233178b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-5f48d3a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-fed337f{text-align:start;}.elementor-971 .elementor-element.elementor-element-fed337f .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-5680cb8.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-971 .elementor-element.elementor-element-5680cb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-6a7979a{color:var( --e-global-color-7bf8c1cb );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-element-73a8b43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-73a8b43{font-family:var( --e-global-typography-9da0db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9da0db4-font-size );font-weight:var( --e-global-typography-9da0db4-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-77e9c4a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-77e9c4a{color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-063efb6:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-063efb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Yellow-and-Orange-BG.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-063efb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-063efb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-4e8bec0 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-4b25a62{width:var( --container-widget-width, 76.694% );max-width:76.694%;--container-widget-width:76.694%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-fc2e7f2 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-fc2e7f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-fc2e7f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-b09face img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-37a13fa img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-88688ff:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-88688ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B3E4;background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Light-Blue-Graphical.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-88688ff > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-88688ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-88688ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-76c661c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-76c661c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-76c661c > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-76c661c > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-76c661c > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-76c661c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-76c661c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-f44d123 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-a6c266f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-a6c266f > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-a6c266f{margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-2aad9b6 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-930743f .elementor-heading-title{font-family:var( --e-global-typography-9da0db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9da0db4-font-size );font-weight:var( --e-global-typography-9da0db4-font-weight );}.elementor-971 .elementor-element.elementor-element-522f2ff:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-522f2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Blue-and-Orange.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-522f2ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-522f2ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-420f357 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-4e43723 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-4e43723{text-align:center;}.elementor-971 .elementor-element.elementor-element-4e43723 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-207c36a > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-207c36a{margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-dc5f874{width:var( --container-widget-width, 89.245% );max-width:89.245%;--container-widget-width:89.245%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-dc5f874 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-72d9726 .elementor-heading-title{font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );}.elementor-971 .elementor-element.elementor-element-ed061b3{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-90ca7f3 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-90ca7f3{margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-e3629fb{width:var( --container-widget-width, 89.245% );max-width:89.245%;--container-widget-width:89.245%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-e3629fb img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-4e1917f .elementor-heading-title{font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );}.elementor-971 .elementor-element.elementor-element-719d292{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-161f9df:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-161f9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/bike-border-2.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-971 .elementor-element.elementor-element-161f9df > .elementor-container{min-height:138px;}.elementor-971 .elementor-element.elementor-element-161f9df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-161f9df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-401e7a3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-971 .elementor-element.elementor-element-32e9d33:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-32e9d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-971 .elementor-element.elementor-element-32e9d33 > .elementor-container{max-width:1200px;min-height:630px;}.elementor-971 .elementor-element.elementor-element-32e9d33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-32e9d33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-32e9d33 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:38px;transform:translateX(-50%) rotateY(180deg);}.elementor-971 .elementor-element.elementor-element-143a17b .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-8f24490{color:var( --e-global-color-7bf8c1cb );}.elementor-bc-flex-widget .elementor-971 .elementor-element.elementor-element-a455a13.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-a455a13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-a455a13 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-a455a13 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-a455a13 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-a455a13 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-a455a13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-9290845 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-11004eb img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-56a0d18c:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-56a0d18c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-5a942d20 ) 100%);}.elementor-971 .elementor-element.elementor-element-56a0d18c > .elementor-background-overlay{background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Web_Rio-Reimagined_v1_low.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.5;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-56a0d18c > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-56a0d18c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-26d96e94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-26d96e94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-add8348 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-add8348{text-align:center;}.elementor-971 .elementor-element.elementor-element-add8348 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-d0d1c52{text-align:start;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-title, .elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title.elementor-active a, .elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-title{font-family:var( --e-global-typography-7e9fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-7e9fbce-font-size );font-weight:var( --e-global-typography-7e9fbce-font-weight );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:0px 0px 0px 15px;}.elementor-971 .elementor-element.elementor-element-b6450dd:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-b6450dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-971 .elementor-element.elementor-element-b6450dd > .elementor-container{max-width:1200px;min-height:221px;}.elementor-971 .elementor-element.elementor-element-b6450dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-b6450dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-b89a874{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-f3dacb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-f3dacb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-929925e img{border-radius:25px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-971 .elementor-element.elementor-element-2cbeb14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-971 .elementor-element.elementor-element-2cbeb14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-971 .elementor-element.elementor-element-2cbeb14.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-971 .elementor-element.elementor-element-7eb2041{width:var( --container-widget-width, 83.35% );max-width:83.35%;--container-widget-width:83.35%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-7eb2041 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-971 .elementor-element.elementor-element-7eb2041 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-62fc1dc{width:var( --container-widget-width, 83.045% );max-width:83.045%;--container-widget-width:83.045%;--container-widget-flex-grow:0;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-145a706:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-145a706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/walking-topper-flipped.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-971 .elementor-element.elementor-element-145a706 > .elementor-container{min-height:148px;}.elementor-971 .elementor-element.elementor-element-145a706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-145a706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-67ca48d2:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-67ca48d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Green-and-Yellow-3.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-67ca48d2 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-67ca48d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-67ca48d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-67ca48d2 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-29033f4f );}.elementor-971 .elementor-element.elementor-element-67ca48d2 > .elementor-shape-top svg{height:39px;}.elementor-971 .elementor-element.elementor-element-904f85a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-904f85a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Yellow-Scooter-e1786720850774.png");background-position:bottom right;background-repeat:no-repeat;background-size:8% auto;}.elementor-971 .elementor-element.elementor-element-904f85a > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-904f85a > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-904f85a > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-904f85a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-904f85a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-0aad816 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-0aad816{text-align:center;}.elementor-971 .elementor-element.elementor-element-0aad816 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-7f38964 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-7f38964{margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-5faefd7d:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-5faefd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-5a942d20 ) 100%);}.elementor-971 .elementor-element.elementor-element-5faefd7d > .elementor-background-overlay{background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Web_Rio-Reimagined_v1_low.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.5;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-5faefd7d > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-5faefd7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-c92a7a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-c92a7a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-51809e8 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-51809e8{text-align:center;}.elementor-971 .elementor-element.elementor-element-51809e8 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-ca990ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-971 .elementor-element.elementor-element-ca990ee > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-ca990ee{margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-0ee69d0 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-d51c816 .elementor-heading-title{font-family:var( --e-global-typography-9da0db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9da0db4-font-size );font-weight:var( --e-global-typography-9da0db4-font-weight );}.elementor-971 .elementor-element.elementor-element-1ddfff35:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-1ddfff35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Pattern_Rio-Reimagined-low.png");}.elementor-971 .elementor-element.elementor-element-1ddfff35 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-1ddfff35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-1ddfff35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-6454c16 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-287453d{text-align:start;}.elementor-971 .elementor-element.elementor-element-287453d .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-19be539 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-e4d5c24{width:var( --container-widget-width, 102.994% );max-width:102.994%;--container-widget-width:102.994%;--container-widget-flex-grow:0;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-e4d5c24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-1b50726.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-971 .elementor-element.elementor-element-3bedd95{width:var( --container-widget-width, 93.411% );max-width:93.411%;--container-widget-width:93.411%;--container-widget-flex-grow:0;}.elementor-971 .elementor-element.elementor-element-3bedd95 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-596748c{width:var( --container-widget-width, 93.131% );max-width:93.131%;--container-widget-width:93.131%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;font-style:italic;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-596748c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-83cd6ae:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-83cd6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Yellow-and-Orange-BG.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-83cd6ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-83cd6ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-5539c9d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-d974f98 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-b909968{width:var( --container-widget-width, 76.694% );max-width:76.694%;--container-widget-width:76.694%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-1ee7706 > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-1ee7706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-1ee7706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-224b203 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-759db46 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-971 .elementor-element.elementor-element-759db46 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-33b160f > .elementor-element-populated{padding:0px 0px 0px 5px;}.elementor-971 .elementor-element.elementor-element-6052239 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-6052239 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-dab30f7:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-dab30f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/IMG_6665.jpeg");background-position:center center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-dab30f7 > .elementor-container{min-height:220px;}.elementor-971 .elementor-element.elementor-element-dab30f7{border-style:solid;border-width:4px 0px 4px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-dab30f7, .elementor-971 .elementor-element.elementor-element-dab30f7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-dab30f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-3fcab52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-background-slideshow{border-radius:25px 025px 0px 0px;}.elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-971 .elementor-element.elementor-element-3fcab52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-element-c6fcb5f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-971 .elementor-element.elementor-element-c6fcb5f .elementor-testimonial-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-c6fcb5f .elementor-testimonial-content{color:var( --e-global-color-7bf8c1cb );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-971 .elementor-element.elementor-element-0efc12f:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-0efc12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Green-and-Yellow-3.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-0efc12f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-0efc12f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-c09a5d4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-317f69f .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-28abeae{width:var( --container-widget-width, 76.694% );max-width:76.694%;--container-widget-width:76.694%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-ed27b1f > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-ed27b1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-ed27b1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-79a204d > .elementor-element-populated{padding:0px 5px 0px 0px;}.elementor-971 .elementor-element.elementor-element-a0dfb60 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-dd8f6d3 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-971 .elementor-element.elementor-element-dd8f6d3 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-402ce8e:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-402ce8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/Blue-and-Orange.png");background-position:bottom center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-402ce8e > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-402ce8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-402ce8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-971 .elementor-element.elementor-element-61a869a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-971 .elementor-element.elementor-element-61a869a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-971 .elementor-element.elementor-element-61a869a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-a63a107 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-a63a107{text-align:center;}.elementor-971 .elementor-element.elementor-element-a63a107 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-9a1354e{text-align:center;font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );}.elementor-widget-eael-image-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion {height:400px;}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:25px;}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion a:first-child{border-radius:25px 0 0 25px;}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion a:last-child{border-radius:0 25px 25px 0;}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay p{color:#fff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-971 .elementor-element.elementor-element-3ae9c8de:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-3ae9c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-5a942d20 ) 100%);}.elementor-971 .elementor-element.elementor-element-3ae9c8de > .elementor-background-overlay{background-image:url("https://magrioactive.com/wp-content/uploads/2025/04/Web_Rio-Reimagined_v1_low.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.5;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-3ae9c8de > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-3ae9c8de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-470008f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-470008f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-470008f > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:55px 0px 71px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-470008f > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-470008f > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-470008f > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-470008f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-08a5913 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-08a5913{text-align:center;}.elementor-971 .elementor-element.elementor-element-08a5913 .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-bbe8ebb{width:var( --container-widget-width, 100.907% );max-width:100.907%;--container-widget-width:100.907%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-971 .elementor-element.elementor-element-153bf3f > .elementor-container{max-width:1200px;}.elementor-971 .elementor-element.elementor-element-153bf3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-971 .elementor-element.elementor-element-153bf3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-30ab006 > .elementor-element-populated{padding:0px 5px 0px 0px;}.elementor-971 .elementor-element.elementor-element-24bcf78 img{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-b84552c > .elementor-element-populated{padding:0px 0px 0px 5px;}.elementor-971 .elementor-element.elementor-element-dfa9285 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-971 .elementor-element.elementor-element-dfa9285 img{border-radius:25px 25px 25px 25px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-971 .elementor-element.elementor-element-3c696166{--spacer-size:50px;}.elementor-971 .elementor-element.elementor-element-43e8b79:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-43e8b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/IMG_6665.jpeg");background-position:center center;background-size:cover;}.elementor-971 .elementor-element.elementor-element-43e8b79 > .elementor-container{min-height:220px;}.elementor-971 .elementor-element.elementor-element-43e8b79{border-style:solid;border-width:4px 0px 4px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-971 .elementor-element.elementor-element-43e8b79, .elementor-971 .elementor-element.elementor-element-43e8b79 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-43e8b79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-4ce9992:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-background-slideshow{border-radius:25px 025px 0px 0px;}.elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-971 .elementor-element.elementor-element-4ce9992 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-501d74d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-971 .elementor-element.elementor-element-501d74d .elementor-testimonial-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-element-501d74d .elementor-testimonial-content{color:var( --e-global-color-7bf8c1cb );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-971 .elementor-element.elementor-element-b0149b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-b0149b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-fe58ffd{text-align:start;}.elementor-971 .elementor-element.elementor-element-fe58ffd .elementor-heading-title{font-family:var( --e-global-typography-61a0a92-font-family ), Sans-serif;font-size:var( --e-global-typography-61a0a92-font-size );font-weight:var( --e-global-typography-61a0a92-font-weight );color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-ce8c7bc > .elementor-container{max-width:1155px;}.elementor-971 .elementor-element.elementor-element-ce8c7bc{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-40811c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-40811c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-global.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-global-458 .elementor-icon-wrapper{text-align:center;}.elementor-971 .elementor-element.elementor-global-458.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-global-458.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-global-458.elementor-view-default .elementor-icon{color:var( --e-global-color-7bf8c1cb );border-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-global-458.elementor-view-framed .elementor-icon, .elementor-971 .elementor-element.elementor-global-458.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-31fbb7a{text-align:center;}.elementor-971 .elementor-element.elementor-element-31fbb7a .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-6323769 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-6323769{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-1877530:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-1877530 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-1877530 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-1877530 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-1877530 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-1877530 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-1877530 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-f45f679{text-align:center;}.elementor-971 .elementor-element.elementor-element-f45f679 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-d3700d6{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-acfbbca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-acfbbca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-5b9da63{text-align:center;}.elementor-971 .elementor-element.elementor-element-5b9da63 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-d2bbd77{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-a6b7b1c > .elementor-container{max-width:1155px;}.elementor-971 .elementor-element.elementor-element-a6b7b1c{padding:0px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-670380e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-670380e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-971 .elementor-element.elementor-element-670380e > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-670380e > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-670380e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-670380e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-670380e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-9957bf5{text-align:center;}.elementor-971 .elementor-element.elementor-element-9957bf5 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-1e1df1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-1e1df1f{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-1af1575:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-1af1575 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-3505422{text-align:center;}.elementor-971 .elementor-element.elementor-element-3505422 .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-a0a01a8{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-9c53d53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-971 .elementor-element.elementor-element-9c53d53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-0604bef{text-align:center;}.elementor-971 .elementor-element.elementor-element-0604bef .elementor-heading-title{font-family:var( --e-global-typography-c7d6f3e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7d6f3e-font-size );font-weight:var( --e-global-typography-c7d6f3e-font-weight );color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-a78a913{text-align:center;color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-8baf617:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-8baf617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magrioactive.com/wp-content/uploads/2026/08/bike-border-2.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-971 .elementor-element.elementor-element-8baf617 > .elementor-container{min-height:138px;}.elementor-971 .elementor-element.elementor-element-8baf617{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-971 .elementor-element.elementor-element-8baf617 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-89a23c3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-971 .elementor-element.elementor-element-e90564e:not(.elementor-motion-effects-element-type-background), .elementor-971 .elementor-element.elementor-element-e90564e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-971 .elementor-element.elementor-element-e90564e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-971 .elementor-element.elementor-element-e90564e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-e90564e > .elementor-shape-top svg{height:31px;transform:translateX(-50%) rotateY(180deg);}.elementor-971 .elementor-element.elementor-element-f58f636:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bf8c1cb );}.elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-element-populated, .elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-element-populated > .elementor-background-overlay, .elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-971 .elementor-element.elementor-element-f58f636 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-971 .elementor-element.elementor-element-fa77ece > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-971 .elementor-element.elementor-element-fa77ece{text-align:center;}.elementor-971 .elementor-element.elementor-element-fa77ece .elementor-heading-title{font-family:var( --e-global-typography-ed700d0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed700d0-font-size );font-weight:var( --e-global-typography-ed700d0-font-weight );text-decoration:var( --e-global-typography-ed700d0-text-decoration );color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-5773190{text-align:start;}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-title, .elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title.elementor-active a, .elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-title{font-family:var( --e-global-typography-7e9fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-7e9fbce-font-size );font-weight:var( --e-global-typography-7e9fbce-font-weight );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-5a942d20 );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:0px 0px 0px 15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-971 .elementor-element.elementor-element-2deda6f{width:74.234%;}.elementor-971 .elementor-element.elementor-element-5c36889{width:25.5%;}.elementor-971 .elementor-element.elementor-element-6b5c619{width:36.93%;}.elementor-971 .elementor-element.elementor-element-5a6a0e8{width:63.07%;}.elementor-971 .elementor-element.elementor-element-11d53bc{width:36.93%;}.elementor-971 .elementor-element.elementor-element-1cff09f{width:63.07%;}.elementor-971 .elementor-element.elementor-element-81cd1c4{width:48.182%;}.elementor-971 .elementor-element.elementor-element-a8ccd93{width:51.818%;}.elementor-971 .elementor-element.elementor-element-4d1f78f{width:48.182%;}.elementor-971 .elementor-element.elementor-element-1443aac{width:51.818%;}.elementor-971 .elementor-element.elementor-element-99f2642{width:60.891%;}.elementor-971 .elementor-element.elementor-element-a455a13{width:39.066%;}.elementor-971 .elementor-element.elementor-element-f3dacb1{width:36%;}.elementor-971 .elementor-element.elementor-element-2cbeb14{width:64%;}.elementor-971 .elementor-element.elementor-element-19be539{width:29.3%;}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-b9b54f8{font-size:var( --e-global-typography-1a8f0b2-font-size );}.elementor-widget-global .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-global .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-e99cb7e .elementor-heading-title{font-size:var( --e-global-typography-1a8f0b2-font-size );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-3dbc1f6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-4be62f1{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-b34a9e1 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-d16633f .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-d0b2a27 .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-9a5286c{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-fed337f .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-73a8b43{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-4e8bec0 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-f44d123 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-930743f .elementor-heading-title{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-4e43723 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-72d9726 .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-4e1917f .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-143a17b .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-add8348 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-widget-toggle .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-title{font-size:var( --e-global-typography-7e9fbce-font-size );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-7eb2041 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-0aad816 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-51809e8 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-d51c816 .elementor-heading-title{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-287453d .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-d974f98 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-widget-testimonial .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-testimonial .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-c6fcb5f .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-317f69f .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-a63a107 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-9a1354e{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-widget-eael-image-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-image-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay p{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-08a5913 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-501d74d .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-fe58ffd .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-31fbb7a .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-f45f679 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-5b9da63 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-9957bf5 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-3505422 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-0604bef .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-fa77ece .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-title{font-size:var( --e-global-typography-7e9fbce-font-size );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-b9b54f8{font-size:var( --e-global-typography-1a8f0b2-font-size );}.elementor-widget-global .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-global .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-e99cb7e .elementor-heading-title{font-size:var( --e-global-typography-1a8f0b2-font-size );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-9033dcf{--nav-menu-icon-size:19px;}.elementor-971 .elementor-element.elementor-element-9033dcf .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-971 .elementor-element.elementor-element-3dbc1f6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-4be62f1{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-b34a9e1 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-d16633f .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-d0b2a27 .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-9a5286c{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-fed337f .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-73a8b43{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-4e8bec0 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-f44d123 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-930743f .elementor-heading-title{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-4e43723 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-72d9726 .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-4e1917f .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-143a17b .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-add8348 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-widget-toggle .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-toggle-title{font-size:var( --e-global-typography-7e9fbce-font-size );}.elementor-971 .elementor-element.elementor-element-e2fa854 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-7eb2041 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-0aad816 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-51809e8 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-d51c816 .elementor-heading-title{font-size:var( --e-global-typography-9da0db4-font-size );}.elementor-971 .elementor-element.elementor-element-287453d .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-d974f98 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-widget-testimonial .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-testimonial .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-c6fcb5f .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-317f69f .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-a63a107 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-9a1354e{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-widget-eael-image-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-image-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-bd5c66b .eael-img-accordion .overlay p{font-size:var( --e-global-typography-text-font-size );}.elementor-971 .elementor-element.elementor-element-08a5913 .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-971 .elementor-element.elementor-element-501d74d .elementor-testimonial-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-971 .elementor-element.elementor-element-fe58ffd .elementor-heading-title{font-size:var( --e-global-typography-61a0a92-font-size );}.elementor-971 .elementor-element.elementor-element-31fbb7a .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-f45f679 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-5b9da63 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-9957bf5 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-3505422 .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-0604bef .elementor-heading-title{font-size:var( --e-global-typography-c7d6f3e-font-size );}.elementor-971 .elementor-element.elementor-element-fa77ece .elementor-heading-title{font-size:var( --e-global-typography-ed700d0-font-size );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-toggle-title{font-size:var( --e-global-typography-7e9fbce-font-size );}.elementor-971 .elementor-element.elementor-element-f2a7514 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}