.elementor-2724 .elementor-element.elementor-element-11aeed3d{--display:flex;--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2724 .elementor-element.elementor-element-11aeed3d .elementor-background-slideshow__slide__image{background-size:contain;background-position:top center;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-2724 .elementor-element.elementor-element-429213f > .elementor-widget-container{margin:7vw 0vw -2vw 0vw;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-429213f{text-align:center;}.elementor-2724 .elementor-element.elementor-element-429213f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:3vw;font-weight:700;text-transform:uppercase;line-height:40px;color:#2BA23B;}.elementor-2724 .elementor-element.elementor-element-7bd204b > .elementor-widget-container{margin:7vw 0vw 3vw 0vw;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-7bd204b{text-align:center;}.elementor-2724 .elementor-element.elementor-element-7bd204b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.4vw;font-weight:700;line-height:40px;color:#2BA23B;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2724 .elementor-element.elementor-element-9823d12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-9823d12 img{width:82%;border-radius:18px 18px 18px 18px;box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2724 .elementor-element.elementor-element-59c992f{width:var( --container-widget-width, 48vw );max-width:48vw;--container-widget-width:48vw;--container-widget-flex-grow:0;text-align:justify;font-family:"Nunito", Sans-serif;font-size:1.6vw;font-weight:700;line-height:1.5em;letter-spacing:0.5px;word-spacing:0px;color:#414141;}.elementor-2724 .elementor-element.elementor-element-59c992f > .elementor-widget-container{margin:4vw 0vw 0vw 0vw;padding:0vw 0vw 2vw 0vw;}.elementor-2724 .elementor-element.elementor-element-59c992f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-205311d{width:var( --container-widget-width, 73.541% );max-width:73.541%;--container-widget-width:73.541%;--container-widget-flex-grow:0;text-align:left;}.elementor-2724 .elementor-element.elementor-element-205311d > .elementor-widget-container{margin:7vw 0vw -6vw 0vw;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-205311d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-205311d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.6vw;font-weight:700;line-height:40px;color:#444444;}.elementor-2724 .elementor-element.elementor-element-71626f8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#13CBC5;}.elementor-2724 .elementor-element.elementor-element-71626f8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:transparent;background-image:linear-gradient(132deg, #5BDF89 0%, #13CBC5 100%);}.elementor-2724 .elementor-element.elementor-element-71626f8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#78F3A3;}.elementor-2724 .elementor-element.elementor-element-71626f8 > .elementor-widget-container{background-color:#616161;margin:0px 0px 0px 0px;padding:0vw 1vw 01vw 1vw;border-radius:3vw 3vw 3vw 3vw;}.elementor-2724 .elementor-element.elementor-element-71626f8{--tabs-normal-color:#FFFFFF;--tabs-hover-color:#FFFFFF;--tabs-active-color:#020101;--tabs-border-radius:02vw 02vw 02vw 02vw;--tabs-spacing:0.55vw;--sections-border-radius:2vw 2vw 2vw 2vw;--links-normal-color:#5BDF89;--forms-fields-border-radius:2vw 2vw 2vw 2vw;--forms-buttons-border-radius:02vw 02vw 02vw 02vw;}.elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-MyAccount-content > div > p, .elementor-2724 .elementor-element.elementor-element-71626f8 address, .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-EditAccountForm fieldset legend, .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-ResetPassword p:nth-child(1), .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-OrderUpdate{font-size:16px;font-weight:600;}.elementor-2724 .elementor-element.elementor-element-9d19169{width:var( --container-widget-width, 35.263% );max-width:35.263%;--container-widget-width:35.263%;--container-widget-flex-grow:0;text-align:center;}.elementor-2724 .elementor-element.elementor-element-9d19169 > .elementor-widget-container{margin:7vw 0vw 0vw 0vw;padding:10px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0561F3;border-radius:58px 58px 58px 58px;}.elementor-2724 .elementor-element.elementor-element-9d19169.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-9d19169 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.2vw;font-weight:700;line-height:40px;color:#000000;}.elementor-2724 .elementor-element.elementor-element-0f177a1{width:var( --container-widget-width, 55vw );max-width:55vw;--container-widget-width:55vw;--container-widget-flex-grow:0;text-align:center;}.elementor-2724 .elementor-element.elementor-element-0f177a1 > .elementor-widget-container{padding:2vw 0vw 3vw 0vw;}.elementor-2724 .elementor-element.elementor-element-0f177a1.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-0f177a1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:700;line-height:40px;color:#000000;}.elementor-2724 .elementor-element.elementor-element-e75fd65{width:var( --container-widget-width, 80vw );max-width:80vw;--container-widget-width:80vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-e75fd65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-5a80d50{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;text-align:center;}.elementor-2724 .elementor-element.elementor-element-5a80d50 > .elementor-widget-container{padding:4vw 0vw 3vw 0vw;}.elementor-2724 .elementor-element.elementor-element-5a80d50.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-5a80d50 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.8vw;font-weight:700;line-height:1.4em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2724 .elementor-element.elementor-element-4d6f0f2 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:0.5px;word-spacing:0px;fill:#414141;color:#414141;background-image:linear-gradient(70deg, var( --e-global-color-2e1d97d ) 0%, var( --e-global-color-1a54bf6 ) 100%);border-radius:30px 30px 30px 30px;padding:20px 65px 20px 65px;}.elementor-2724 .elementor-element.elementor-element-4d6f0f2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2724 .elementor-element.elementor-element-4d6f0f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-7f008e0 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:0.5px;word-spacing:0px;fill:#414141;color:#414141;background-image:linear-gradient(70deg, var( --e-global-color-2e1d97d ) 0%, var( --e-global-color-1a54bf6 ) 100%);border-radius:30px 30px 30px 30px;padding:20px 65px 20px 65px;}.elementor-2724 .elementor-element.elementor-element-7f008e0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2724 .elementor-element.elementor-element-7f008e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-4969cee .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:0.5px;word-spacing:0px;fill:#414141;color:#414141;background-image:linear-gradient(70deg, var( --e-global-color-2e1d97d ) 0%, var( --e-global-color-1a54bf6 ) 100%);border-radius:30px 30px 30px 30px;padding:20px 65px 20px 65px;}.elementor-2724 .elementor-element.elementor-element-4969cee > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2724 .elementor-element.elementor-element-4969cee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-43d6497 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:25px;letter-spacing:0.5px;word-spacing:0px;fill:#414141;color:#414141;background-image:linear-gradient(70deg, var( --e-global-color-2e1d97d ) 0%, var( --e-global-color-1a54bf6 ) 100%);border-radius:30px 30px 30px 30px;padding:20px 65px 20px 65px;}.elementor-2724 .elementor-element.elementor-element-43d6497 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2724 .elementor-element.elementor-element-43d6497.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2724 .elementor-element.elementor-element-a6a75d8{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.6vw;font-weight:400;line-height:1.5em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-d362020 );}.elementor-2724 .elementor-element.elementor-element-a6a75d8 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-2724 .elementor-element.elementor-element-a6a75d8.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-9273244 > .elementor-widget-container{margin:7vw 0vw 3vw 0vw;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-9273244{text-align:center;}.elementor-2724 .elementor-element.elementor-element-9273244 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2.6vw;font-weight:700;line-height:40px;color:#2BA23B;}.elementor-2724 .elementor-element.elementor-element-76959771:not(.elementor-motion-effects-element-type-background), .elementor-2724 .elementor-element.elementor-element-76959771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #00C4CC 0%, #FFFFFF 44%);}.elementor-2724 .elementor-element.elementor-element-76959771 > .elementor-container{max-width:1274px;}.elementor-2724 .elementor-element.elementor-element-76959771{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-2724 .elementor-element.elementor-element-76959771 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2724 .elementor-element.elementor-element-585b5321 img{width:48%;opacity:1;}.elementor-2724 .elementor-element.elementor-element-5e760ac0 img{width:63%;opacity:1;}.elementor-2724 .elementor-element.elementor-element-25c19c3c > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-25c19c3c.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-25c19c3c{text-align:center;}.elementor-2724 .elementor-element.elementor-element-6ee308a{text-align:center;}.elementor-2724 .elementor-element.elementor-element-6ee308a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-8751a40.elementor-social-icon{background-color:#2C2C2CA3;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-8751a40.elementor-social-icon i{color:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-8751a40.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-e9bd97c.elementor-social-icon{background-color:#2C2C2CA3;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-e9bd97c.elementor-social-icon i{color:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-e9bd97c.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-f19ff76.elementor-social-icon{background-color:#2C2C2CA3;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-f19ff76.elementor-social-icon i{color:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-f19ff76.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-repeater-item-c4f56ac.elementor-social-icon{background-color:#2C2C2CA3;}.elementor-2724 .elementor-element.elementor-element-57a93a4b{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2724 .elementor-element.elementor-element-57a93a4b .elementor-widget-container{text-align:center;}.elementor-2724 .elementor-element.elementor-element-57a93a4b > .elementor-widget-container{margin:24px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-57a93a4b.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-4146c079 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-4146c079.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-4146c079{text-align:center;}.elementor-2724 .elementor-element.elementor-element-4146c079 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-decoration:underline;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-2724 .elementor-element.elementor-element-4705405a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-4705405a.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-4705405a{text-align:center;}.elementor-2724 .elementor-element.elementor-element-4705405a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-decoration:underline;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-2724 .elementor-element.elementor-element-610237c8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-610237c8.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-610237c8{text-align:center;}.elementor-2724 .elementor-element.elementor-element-610237c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-decoration:underline;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-2724 .elementor-element.elementor-element-3f57c39b > .elementor-widget-container{margin:0px 0px 8px 0px;padding:22px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-3f57c39b.elementor-element{--align-self:flex-end;}.elementor-2724 .elementor-element.elementor-element-3f57c39b{text-align:center;}.elementor-2724 .elementor-element.elementor-element-3f57c39b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-decoration:underline;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-2724 .elementor-element.elementor-element-5fd828d4{--display:flex;--min-height:14px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2724 .elementor-element.elementor-element-5fd828d4:not(.elementor-motion-effects-element-type-background), .elementor-2724 .elementor-element.elementor-element-5fd828d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-2724 .elementor-element.elementor-element-160354f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2724 .elementor-element.elementor-element-160354f2:not(.elementor-motion-effects-element-type-background), .elementor-2724 .elementor-element.elementor-element-160354f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2724 .elementor-element.elementor-element-46a37d49 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-2724 .elementor-element.elementor-element-46a37d49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0.1px;word-spacing:0px;color:#FFFFFF;}@media(min-width:768px){.elementor-2724 .elementor-element.elementor-element-11aeed3d{--content-width:80vw;}.elementor-2724 .elementor-element.elementor-element-5fd828d4{--content-width:1180px;}.elementor-2724 .elementor-element.elementor-element-160354f2{--content-width:1180px;}}@media(max-width:1024px){.elementor-2724 .elementor-element.elementor-element-11aeed3d{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2724 .elementor-element.elementor-element-7bd204b .elementor-heading-title{font-size:3.6vw;}.elementor-2724 .elementor-element.elementor-element-59c992f{width:var( --container-widget-width, 70.703vw );max-width:70.703vw;--container-widget-width:70.703vw;--container-widget-flex-grow:0;font-size:2.7vw;}.elementor-2724 .elementor-element.elementor-element-205311d{width:var( --container-widget-width, 633.531px );max-width:633.531px;--container-widget-width:633.531px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-205311d > .elementor-widget-container{margin:5vw 0vw -7vw 1vw;}.elementor-2724 .elementor-element.elementor-element-205311d .elementor-heading-title{font-size:2.6vw;}.elementor-2724 .elementor-element.elementor-element-9d19169{width:var( --container-widget-width, 392.891px );max-width:392.891px;--container-widget-width:392.891px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-9d19169 > .elementor-widget-container{margin:14vw 0vw 0vw 0vw;}.elementor-2724 .elementor-element.elementor-element-9d19169 .elementor-heading-title{font-size:3.6vw;}.elementor-2724 .elementor-element.elementor-element-0f177a1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-0f177a1{--container-widget-width:96vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 96vw );max-width:96vw;}.elementor-2724 .elementor-element.elementor-element-0f177a1 .elementor-heading-title{font-size:24px;}.elementor-2724 .elementor-element.elementor-element-5a80d50{width:var( --container-widget-width, 75.317vw );max-width:75.317vw;--container-widget-width:75.317vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-5a80d50 .elementor-heading-title{font-size:3vw;}.elementor-2724 .elementor-element.elementor-element-9273244 .elementor-heading-title{font-size:3.6vw;}.elementor-2724 .elementor-element.elementor-element-585b5321 > .elementor-widget-container{padding:52px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-585b5321 img{width:62%;}.elementor-2724 .elementor-element.elementor-element-5e760ac0 img{width:88%;}.elementor-2724 .elementor-element.elementor-element-6ee308a .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-2724 .elementor-element.elementor-element-429213f{width:var( --container-widget-width, 74vw );max-width:74vw;--container-widget-width:74vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-429213f.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-429213f .elementor-heading-title{font-size:7vw;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-7bd204b{width:var( --container-widget-width, 59vw );max-width:59vw;--container-widget-width:59vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-7bd204b.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-7bd204b .elementor-heading-title{font-size:7vw;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-9823d12 img{width:97%;border-radius:5px 5px 5px 5px;}.elementor-2724 .elementor-element.elementor-element-59c992f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-2724 .elementor-element.elementor-element-59c992f{--container-widget-width:99vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 99vw );max-width:99vw;text-align:justify;font-size:15px;}.elementor-2724 .elementor-element.elementor-element-205311d{width:var( --container-widget-width, 59vw );max-width:59vw;--container-widget-width:59vw;--container-widget-flex-grow:0;text-align:center;}.elementor-2724 .elementor-element.elementor-element-205311d > .elementor-widget-container{margin:11vw 0vw -9vw 0vw;}.elementor-2724 .elementor-element.elementor-element-205311d.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-205311d .elementor-heading-title{font-size:4.9vw;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-71626f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3vw 3vw 3vw 3vw;border-radius:6vw 6vw 6vw 6vw;}.elementor-2724 .elementor-element.elementor-element-71626f8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:11px;}.elementor-2724 .elementor-element.elementor-element-71626f8{--tabs-border-radius:6vw 6vw 6vw 6vw;--tabs-padding:3vw 3vw 3vw 3vw;--tabs-spacing:1vw;}.elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-MyAccount-content > div > p, .elementor-2724 .elementor-element.elementor-element-71626f8 address, .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-EditAccountForm fieldset legend, .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-ResetPassword p:nth-child(1), .elementor-2724 .elementor-element.elementor-element-71626f8 .woocommerce-OrderUpdate{font-size:13px;}.elementor-2724 .elementor-element.elementor-element-9d19169{width:var( --container-widget-width, 83.72vw );max-width:83.72vw;--container-widget-width:83.72vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-9d19169 > .elementor-widget-container{margin:20vw 0vw 0vw 0vw;border-width:2px 2px 2px 2px;}.elementor-2724 .elementor-element.elementor-element-9d19169.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-9d19169 .elementor-heading-title{font-size:6vw;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-0f177a1 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-0f177a1{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-2724 .elementor-element.elementor-element-0f177a1 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-e75fd65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-5a80d50{width:var( --container-widget-width, 85.443vw );max-width:85.443vw;--container-widget-width:85.443vw;--container-widget-flex-grow:0;text-align:justify;}.elementor-2724 .elementor-element.elementor-element-5a80d50 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-5a80d50 .elementor-heading-title{font-size:18px;}.elementor-2724 .elementor-element.elementor-element-4d6f0f2{width:var( --container-widget-width, 341.406px );max-width:341.406px;--container-widget-width:341.406px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-4d6f0f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-4d6f0f2 .elementor-button{font-size:18px;border-radius:12px 12px 12px 12px;padding:7px 7px 7px 7px;}.elementor-2724 .elementor-element.elementor-element-7f008e0{width:var( --container-widget-width, 341.406px );max-width:341.406px;--container-widget-width:341.406px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-7f008e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-7f008e0 .elementor-button{font-size:18px;border-radius:12px 12px 12px 12px;padding:7px 7px 7px 7px;}.elementor-2724 .elementor-element.elementor-element-4969cee{width:var( --container-widget-width, 341.406px );max-width:341.406px;--container-widget-width:341.406px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-4969cee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-4969cee .elementor-button{font-size:18px;border-radius:12px 12px 12px 12px;padding:7px 7px 7px 7px;}.elementor-2724 .elementor-element.elementor-element-43d6497{width:var( --container-widget-width, 341.406px );max-width:341.406px;--container-widget-width:341.406px;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-43d6497 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-43d6497 .elementor-button{font-size:18px;border-radius:12px 12px 12px 12px;padding:7px 7px 7px 7px;}.elementor-2724 .elementor-element.elementor-element-a6a75d8 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-2724 .elementor-element.elementor-element-a6a75d8{--container-widget-width:84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 84vw );max-width:84vw;font-size:18px;}.elementor-2724 .elementor-element.elementor-element-9273244{width:var( --container-widget-width, 59vw );max-width:59vw;--container-widget-width:59vw;--container-widget-flex-grow:0;}.elementor-2724 .elementor-element.elementor-element-9273244.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-9273244 .elementor-heading-title{font-size:7vw;line-height:1.4em;}.elementor-2724 .elementor-element.elementor-element-57a93a4b > .elementor-widget-container{margin:25px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-57a93a4b.elementor-element{--align-self:center;}.elementor-2724 .elementor-element.elementor-element-57a93a4b{--icon-size:17px;}.elementor-2724 .elementor-element.elementor-element-4146c079 > .elementor-widget-container{padding:75px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-46a37d49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2724 .elementor-element.elementor-element-46a37d49{text-align:center;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-71626f8 */li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}

.elementor-2724 .elementor-element.elementor-element-71626f8 >.elementor-widget-container {
    background-color: #FAF9F9;
    padding: 1vw 1vw 01vw 1vw;
    border-radius: 3vw 3vw 3vw 3vw;
    width: auto !important;
    margin-top: 6vw;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li {

    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-e75fd65 */.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button[disabled], .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled] {
   ;
    outline: none!important;
}


wrapper):not(.learndash-wrapper--modern) #learndash_mark_complete_button:disabled, .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:disabled {
    background: white;
    cursor: pointer;
    filter: grayscale(100%);
    border: solid 0px;
    border-radius: 6vw !important;
}


.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button {

    border-color: var(--tables-buttons-border-color, #5bc0de);
    border-radius: var(--tables-button-border-radius, 3px);
    border-style: var(--tables-buttons-border-type, solid);
    color: white;
    padding: var(--tables-button-padding, 5px 10px);
    vertical-align: middle;
    background-image: linear-gradient(70deg, var(--e-global-color-2e1d97d) 0%, var(--e-global-color-1a54bf6) 100%);
    border: none;
    border-radius: 6vw;
}




.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a {
    color: var(--links-normal-color, #5bc0de);
}

a, a:hover, a:focus {
    text-decoration: none;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
a {
    color: #333;
}
a {
    background-color: rgba(0, 0, 0, 0);
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>td, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(2n)>th, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>td, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody>tr:nth-child(odd)>th {
    background-color: transparent;
    color: var(--tables-items-color, #69727d);
    padding-bottom: var(--order-summary-rows-gap-bottom, 9px);
    padding-left: 0;
    padding-top: var(--order-summary-rows-gap-top, 9px);
}
.woocommerce table.shop_table td {
    border-top: 1px solid rgba(0, 0, 0, .1);
    padding: 9px 12px;
    vertical-align: middle;
    line-height: 1.5em;
}
table th, table td {
    padding: 10px;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #e9e9e9;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table {
    font-size: 14px;
}
.woocommerce table.shop_table {
    border: 1px solid rgba(0, 0, 0, .1);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
user agent stylesheet
table {
    border-collapse: separate;
    text-indent: initial;
    border-spacing: 2px;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper {
    font-size: 14px;
}

.e-con-full, .e-con>.e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align);
}
@media (min-width: 768px) {
    .elementor-2724 .elementor-element.elementor-element-11aeed3d {
        --content-width: 80vw;
    }
}

}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}
::selection {
    color: #fff;
    background: #333;
    text-shadow: none;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
    background: #428bca;
    display: none !important;
}

.ld-registration__register .ld-registration__p:last-child {
    margin-bottom: 0;
    display: none;
}


h4.ld-registration-order__heading {
    display: none;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption {
    padding: 1em!important;
    color: #333333;
    margin-bottom: 1rem;
}


.ld-course-list-items .ld_course_grid .thumbnail.course {
    
    border-radius: 1.5rem !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course img {
    display: block;
    max-width: auto;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
    box-shadow: none;

    border-radius: 1.5rem;
}

a.btn.btn-primary {
  background: #78F3A3;
background: linear-gradient(120deg, rgba(120, 243, 163, 1) 0%, rgba(19, 203, 197, 1) 100%);
    width: auto !important;
    font-family: 'Roboto'!important;
    font-weight: bold!important;
    border-radius: 1rem !important;
    font-size: 100% !important;
	border: none!important;
	padding: 0.5em 1em !important;
}

.ld-course-list-items .ld_course_grid .entry-title {
    margin: 0 !important;
    font-family: 'roboto' !important;
	    color: #13cbc5;
	    font-weight: bold!important;
	padding-bottom: 1em;
	font-size: 120%;
}


 #learndash_mark_complete_button[disabled], .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button[disabled] {

    outline: none!important;
}/* End custom CSS */
/* Start custom CSS */.elementor-2724 .elementor-element.elementor-element-71626f8 >.elementor-widget-container {
    background-color: #FAF9F9;
    padding: 1vw 1vw 01vw 1vw;
    border-radius: 3vw 3vw 3vw 3vw;
    width: 60vw!important;
    margin-top: 6vw;
}


@media (max-width: 767px) {
  .elementor-2724 .elementor-element.elementor-element-71626f8 >.elementor-widget-container {
    background-color: #FAF9F9;
    padding: 1vw 1vw 01vw 1vw;
    border-radius: 3vw 3vw 3vw 3vw;
    width: auto!important;
    margin-top: 6vw;
}
}/* End custom CSS */