.elementor-6703 .elementor-element.elementor-element-9362afb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px;}.elementor-6703 .elementor-element.elementor-element-8ccde45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-6703 .elementor-element.elementor-element-09d9e0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#047E79;}.elementor-6703 .elementor-element.elementor-element-02a86a5{font-family:"Mulish", Sans-serif;font-size:16px;color:#5A6666;--textColor:#5A6666;}.elementor-6703 .elementor-element.elementor-element-52371d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-6703 .elementor-element.elementor-element-6b6d8bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#047E79;}.elementor-6703 .elementor-element.elementor-element-7c6d673{font-family:"Mulish", Sans-serif;font-size:16px;color:#5A6666;--textColor:#5A6666;}.elementor-6703 .elementor-element.elementor-element-a9ebf24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-6703 .elementor-element.elementor-element-2c64934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#047E79;}.elementor-6703 .elementor-element.elementor-element-3b3db5b{font-family:"Mulish", Sans-serif;font-size:16px;color:#5A6666;--textColor:#5A6666;}.elementor-6703 .elementor-element.elementor-element-1948b41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6703 .elementor-element.elementor-element-f0c99a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#047E79;}@media(max-width:700px){.elementor-6703 .elementor-element.elementor-element-9362afb{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-6703 .elementor-element.elementor-element-09d9e0f .elementor-heading-title{font-size:23px;}.elementor-6703 .elementor-element.elementor-element-6b6d8bd .elementor-heading-title{font-size:23px;}.elementor-6703 .elementor-element.elementor-element-2c64934 .elementor-heading-title{font-size:23px;}.elementor-6703 .elementor-element.elementor-element-f0c99a5 .elementor-heading-title{font-size:23px;}}@media(min-width:701px){.elementor-6703 .elementor-element.elementor-element-9362afb{--content-width:1200px;}}/* Start custom CSS for menu-anchor, class: .elementor-element-4675a7c */.elementor-6703 .elementor-element.elementor-element-4675a7c { position: relative; top: -110px; height: 0; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-33457fc */.elementor-6703 .elementor-element.elementor-element-33457fc { position: relative; top: -110px; height: 0; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-8e0d14e */.elementor-6703 .elementor-element.elementor-element-8e0d14e { position: relative; top: -110px; height: 0; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-1048ddb */.elementor-6703 .elementor-element.elementor-element-1048ddb { position: relative; top: -110px; height: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9362afb */.elementor-6703 .elementor-element.elementor-element-9362afb .masteriyo-courses-wrapper.grid-view { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin: 8px 0 0; }
.elementor-6703 .elementor-element.elementor-element-9362afb .masteriyo-courses-wrapper.grid-view > .masteriyo-col { width: auto !important; max-width: none !important; flex: none !important; padding: 0 !important; margin: 0 !important; }
.elementor-6703 .elementor-element.elementor-element-9362afb .masteriyo-notify-message { display: none !important; }
@media (max-width: 1024px) { .elementor-6703 .elementor-element.elementor-element-9362afb .masteriyo-courses-wrapper.grid-view { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 700px) { .elementor-6703 .elementor-element.elementor-element-9362afb .masteriyo-courses-wrapper.grid-view { grid-template-columns: minmax(0, 1fr); } }/* End custom CSS */