.elementor-47 .elementor-element.elementor-element-636c652{padding:2em 0em 2em 0em;}.elementor-47 .elementor-element.elementor-element-02f8de5 .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 );}.elementor-47 .elementor-element.elementor-element-b9af37a img{border-radius:1em 1em 1em 1em;}.elementor-47 .elementor-element.elementor-element-06036de{text-align:center;}.elementor-47 .elementor-element.elementor-element-06036de .elementor-heading-title{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-47 .elementor-element.elementor-element-d4904e7{text-align:center;}.elementor-47 .elementor-element.elementor-element-da0756a img{border-radius:1em 1em 1em 1em;}.elementor-47 .elementor-element.elementor-element-21a131b{text-align:center;}.elementor-47 .elementor-element.elementor-element-21a131b .elementor-heading-title{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-47 .elementor-element.elementor-element-b33e5a8{text-align:center;}.elementor-47 .elementor-element.elementor-element-6addc46 img{border-radius:1em 1em 1em 1em;}.elementor-47 .elementor-element.elementor-element-9ea776b{text-align:center;}.elementor-47 .elementor-element.elementor-element-9ea776b .elementor-heading-title{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-47 .elementor-element.elementor-element-fe4ddaf{text-align:center;}.elementor-47 .elementor-element.elementor-element-9243478{padding:2em 0em 2em 0em;}.elementor-47 .elementor-element.elementor-element-f4df021 .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 );}.elementor-47 .elementor-element.elementor-element-b2454fc .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 );}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-toggle-item:not(:last-child){margin-bottom:7px;}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-tab-title{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-toggle-title, .elementor-47 .elementor-element.elementor-element-de4d497 .elementor-toggle-icon{color:var( --e-global-color-5d4f159 );}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-toggle-icon svg{fill:var( --e-global-color-5d4f159 );}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-tab-title.elementor-active a, .elementor-47 .elementor-element.elementor-element-de4d497 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-5d4f159 );}.elementor-47 .elementor-element.elementor-element-de4d497 .elementor-tab-content{background-color:var( --e-global-color-ab080bf );}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-a51654a{width:100%;}.elementor-47 .elementor-element.elementor-element-ac1dfdd{width:100%;}.elementor-47 .elementor-element.elementor-element-cccd2e0{width:100%;}.elementor-47 .elementor-element.elementor-element-37c4480{width:100%;}.elementor-47 .elementor-element.elementor-element-cf605ca{width:100%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-636c652{padding:2em 2em 2em 2em;}.elementor-47 .elementor-element.elementor-element-02f8de5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-b9af37a img{width:100%;}.elementor-47 .elementor-element.elementor-element-06036de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-da0756a img{width:100%;}.elementor-47 .elementor-element.elementor-element-21a131b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-6addc46 img{width:100%;}.elementor-47 .elementor-element.elementor-element-9ea776b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-9243478{padding:2em 2em 2em 2em;}.elementor-47 .elementor-element.elementor-element-f4df021 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-cf605ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b2454fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-636c652{padding:3em 0em 3em 0em;}.elementor-47 .elementor-element.elementor-element-02f8de5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-06036de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-21a131b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-9ea776b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-9243478{padding:1em 1em 3em 1em;}.elementor-47 .elementor-element.elementor-element-f4df021 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-cf605ca > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-47 .elementor-element.elementor-element-b2454fc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-02f8de5 */h2 {
    position: relative;
    overflow: hidden;
}

h2:after {
    margin-left: 1rem;
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 100%;
    height: 1px;
    content: '\a0';
    background-color: #c85058;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4df021 */h2 {
    position: relative;
    overflow: hidden;
}

h2:after {
    margin-left: 1rem;
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 100%;
    height: 1px;
    content: '\a0';
    background-color: #c85058;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2454fc */h2 {
    position: relative;
    overflow: hidden;
}

h2:after {
    margin-left: 1rem;
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 100%;
    height: 1px;
    content: '\a0';
    background-color: #c85058;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-de4d497 */.elementor-toggle-item{
    border-radius: 0.3rem;
    overflow: hidden;
}/* End custom CSS */