.elementor-7 .elementor-element.elementor-element-13be694{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c7ae569{--display:flex;--padding-top:900px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c7ae569:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c7ae569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://yogamepk.com/wp-content/uploads/2026/05/imgi_19_789rbbg-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-7007a6f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-7 .elementor-element.elementor-element-7fad5fb a{color:var( --e-global-color-primary );}.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-7 .elementor-element.elementor-element-290b705 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-29906ef{--e-image-carousel-slides-to-show:3;}.elementor-7 .elementor-element.elementor-element-20e96b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-107ef23 a{color:var( --e-global-color-primary );}.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-7 .elementor-element.elementor-element-c2c688b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ca1b02a a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-33c8bd1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-296886c{--display:flex;}.elementor-7 .elementor-element.elementor-element-296886c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-296886c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b952dc4 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-7 .elementor-element.elementor-element-b05cacf{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b05cacf a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9854c66{--display:flex;}.elementor-7 .elementor-element.elementor-element-9854c66:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9854c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b952dc4 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-7 .elementor-element.elementor-element-73d0f66{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-73d0f66 a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9a8504b{--display:flex;}.elementor-7 .elementor-element.elementor-element-9a8504b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9a8504b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b952dc4 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-7 .elementor-element.elementor-element-ace4d68{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ace4d68 a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a4c298a{--display:flex;}.elementor-7 .elementor-element.elementor-element-a4c298a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a4c298a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b952dc4 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-7 .elementor-element.elementor-element-56e78ed{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-56e78ed a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6763681{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2f19f67 a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-efd2a0a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6aa3397 a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-738f4f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-09337cb a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-382850f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d98f030 a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d7fca38{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-891ad2e a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a26c6f3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f360c92 a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8f189d0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d7af372 a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a550bb5 .elementor-button{background-color:var( --e-global-color-primary );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b952dc4 );}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-33c8bd1{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-13be694{--content-width:600px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c7ae569{--padding-top:500px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-33c8bd1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-107ef23 */.elementor-7 .elementor-element.elementor-element-107ef23 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-107ef23 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-107ef23 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-107ef23 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-107ef23 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-107ef23 h1, .elementor-7 .elementor-element.elementor-element-107ef23 h2, .elementor-7 .elementor-element.elementor-element-107ef23 h3, .elementor-7 .elementor-element.elementor-element-107ef23 b, .elementor-7 .elementor-element.elementor-element-107ef23 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-107ef23 ol, .elementor-7 .elementor-element.elementor-element-107ef23 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-107ef23 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca1b02a */.elementor-7 .elementor-element.elementor-element-ca1b02a p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a h1, .elementor-7 .elementor-element.elementor-element-ca1b02a h2, .elementor-7 .elementor-element.elementor-element-ca1b02a h3, .elementor-7 .elementor-element.elementor-element-ca1b02a b, .elementor-7 .elementor-element.elementor-element-ca1b02a li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-ca1b02a ol, .elementor-7 .elementor-element.elementor-element-ca1b02a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-ca1b02a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05cacf */.elementor-7 .elementor-element.elementor-element-b05cacf p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-b05cacf h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-b05cacf h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-b05cacf h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-b05cacf h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-b05cacf h1, .elementor-7 .elementor-element.elementor-element-b05cacf h2, .elementor-7 .elementor-element.elementor-element-b05cacf h3, .elementor-7 .elementor-element.elementor-element-b05cacf b, .elementor-7 .elementor-element.elementor-element-b05cacf li::marker, select strong {
    color: #fff;
}

.elementor-7 .elementor-element.elementor-element-b05cacf ol, .elementor-7 .elementor-element.elementor-element-b05cacf ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-b05cacf img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73d0f66 */.elementor-7 .elementor-element.elementor-element-73d0f66 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 h1, .elementor-7 .elementor-element.elementor-element-73d0f66 h2, .elementor-7 .elementor-element.elementor-element-73d0f66 h3, .elementor-7 .elementor-element.elementor-element-73d0f66 b, .elementor-7 .elementor-element.elementor-element-73d0f66 li::marker, select strong {
    color: #fff;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 ol, .elementor-7 .elementor-element.elementor-element-73d0f66 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-73d0f66 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ace4d68 */.elementor-7 .elementor-element.elementor-element-ace4d68 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 h1, .elementor-7 .elementor-element.elementor-element-ace4d68 h2, .elementor-7 .elementor-element.elementor-element-ace4d68 h3, .elementor-7 .elementor-element.elementor-element-ace4d68 b, .elementor-7 .elementor-element.elementor-element-ace4d68 li::marker, select strong {
    color: #fff;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 ol, .elementor-7 .elementor-element.elementor-element-ace4d68 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-ace4d68 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56e78ed */.elementor-7 .elementor-element.elementor-element-56e78ed p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-56e78ed h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-56e78ed h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-56e78ed h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-56e78ed h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-56e78ed h1, .elementor-7 .elementor-element.elementor-element-56e78ed h2, .elementor-7 .elementor-element.elementor-element-56e78ed h3, .elementor-7 .elementor-element.elementor-element-56e78ed b, .elementor-7 .elementor-element.elementor-element-56e78ed li::marker, select strong {
    color: #fff;
}

.elementor-7 .elementor-element.elementor-element-56e78ed ol, .elementor-7 .elementor-element.elementor-element-56e78ed ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-56e78ed img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f19f67 */.elementor-7 .elementor-element.elementor-element-2f19f67 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 h1, .elementor-7 .elementor-element.elementor-element-2f19f67 h2, .elementor-7 .elementor-element.elementor-element-2f19f67 h3, .elementor-7 .elementor-element.elementor-element-2f19f67 b, .elementor-7 .elementor-element.elementor-element-2f19f67 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-2f19f67 ol, .elementor-7 .elementor-element.elementor-element-2f19f67 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-2f19f67 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aa3397 */.elementor-7 .elementor-element.elementor-element-6aa3397 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 h1, .elementor-7 .elementor-element.elementor-element-6aa3397 h2, .elementor-7 .elementor-element.elementor-element-6aa3397 h3, .elementor-7 .elementor-element.elementor-element-6aa3397 b, .elementor-7 .elementor-element.elementor-element-6aa3397 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-6aa3397 ol, .elementor-7 .elementor-element.elementor-element-6aa3397 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-6aa3397 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09337cb */.elementor-7 .elementor-element.elementor-element-09337cb p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-09337cb h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-09337cb h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-09337cb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-09337cb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-09337cb h1, .elementor-7 .elementor-element.elementor-element-09337cb h2, .elementor-7 .elementor-element.elementor-element-09337cb h3, .elementor-7 .elementor-element.elementor-element-09337cb b, .elementor-7 .elementor-element.elementor-element-09337cb li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-09337cb ol, .elementor-7 .elementor-element.elementor-element-09337cb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-09337cb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d98f030 */.elementor-7 .elementor-element.elementor-element-d98f030 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-d98f030 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-d98f030 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-d98f030 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-d98f030 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-d98f030 h1, .elementor-7 .elementor-element.elementor-element-d98f030 h2, .elementor-7 .elementor-element.elementor-element-d98f030 h3, .elementor-7 .elementor-element.elementor-element-d98f030 b, .elementor-7 .elementor-element.elementor-element-d98f030 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-d98f030 ol, .elementor-7 .elementor-element.elementor-element-d98f030 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-d98f030 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-891ad2e */.elementor-7 .elementor-element.elementor-element-891ad2e p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-891ad2e h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-891ad2e h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-891ad2e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-891ad2e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-891ad2e h1, .elementor-7 .elementor-element.elementor-element-891ad2e h2, .elementor-7 .elementor-element.elementor-element-891ad2e h3, .elementor-7 .elementor-element.elementor-element-891ad2e b, .elementor-7 .elementor-element.elementor-element-891ad2e li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-891ad2e ol, .elementor-7 .elementor-element.elementor-element-891ad2e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-891ad2e img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f360c92 */.elementor-7 .elementor-element.elementor-element-f360c92 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-f360c92 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-f360c92 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-f360c92 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-f360c92 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-f360c92 h1, .elementor-7 .elementor-element.elementor-element-f360c92 h2, .elementor-7 .elementor-element.elementor-element-f360c92 h3, .elementor-7 .elementor-element.elementor-element-f360c92 b, .elementor-7 .elementor-element.elementor-element-f360c92 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-f360c92 ol, .elementor-7 .elementor-element.elementor-element-f360c92 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-f360c92 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7af372 */.elementor-7 .elementor-element.elementor-element-d7af372 p:last-child {
    margin-bottom: 0;
}

.elementor-7 .elementor-element.elementor-element-d7af372 h2:first-child {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-d7af372 h2 {
    margin-top: 30px;
}

.elementor-7 .elementor-element.elementor-element-d7af372 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-d7af372 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-7 .elementor-element.elementor-element-d7af372 h1, .elementor-7 .elementor-element.elementor-element-d7af372 h2, .elementor-7 .elementor-element.elementor-element-d7af372 h3, .elementor-7 .elementor-element.elementor-element-d7af372 b, .elementor-7 .elementor-element.elementor-element-d7af372 li::marker, select strong {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-d7af372 ol, .elementor-7 .elementor-element.elementor-element-d7af372 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-7 .elementor-element.elementor-element-d7af372 img {
    border-radius: 8px;
}/* End custom CSS */