.elementor-38074 .elementor-element.elementor-element-c792bb3{--display:flex;}.elementor-38074 .elementor-element.elementor-element-3e63206{--display:flex;}.elementor-38074 .elementor-element.elementor-element-5bf6085{text-align:start;}.elementor-38074 .elementor-element.elementor-element-5bf6085 .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-ea689bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-cf45636{text-align:start;}.elementor-38074 .elementor-element.elementor-element-cf45636 .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-726d0c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-7a2a7ec{text-align:start;}.elementor-38074 .elementor-element.elementor-element-7a2a7ec .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-c15de51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-510eecb{text-align:start;}.elementor-38074 .elementor-element.elementor-element-510eecb .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-3412cda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-ce788c4{text-align:start;}.elementor-38074 .elementor-element.elementor-element-ce788c4 .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-49094ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-48df674{text-align:start;}.elementor-38074 .elementor-element.elementor-element-48df674 .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-09ad90d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-d92eb4d{text-align:start;}.elementor-38074 .elementor-element.elementor-element-d92eb4d .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-3281637{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38074 .elementor-element.elementor-element-52a5184{text-align:start;}.elementor-38074 .elementor-element.elementor-element-52a5184 .elementor-heading-title{font-family:var( --e-global-typography-5417ecc-font-family ), Sans-serif;font-size:var( --e-global-typography-5417ecc-font-size );font-weight:var( --e-global-typography-5417ecc-font-weight );line-height:var( --e-global-typography-5417ecc-line-height );}@media(max-width:1024px){.elementor-38074 .elementor-element.elementor-element-5bf6085 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-cf45636 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-7a2a7ec .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-510eecb .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-ce788c4 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-48df674 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-d92eb4d .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-52a5184 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}}@media(max-width:767px){.elementor-38074 .elementor-element.elementor-element-5bf6085 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-cf45636 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-7a2a7ec .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-510eecb .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-ce788c4 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-48df674 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-d92eb4d .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}.elementor-38074 .elementor-element.elementor-element-52a5184 .elementor-heading-title{font-size:var( --e-global-typography-5417ecc-font-size );line-height:var( --e-global-typography-5417ecc-line-height );}}/* Start custom CSS for heading, class: .elementor-element-5bf6085 */.elementor-38074 .elementor-element.elementor-element-5bf6085 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf45636 */.elementor-38074 .elementor-element.elementor-element-cf45636 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a2a7ec */.elementor-38074 .elementor-element.elementor-element-7a2a7ec h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-510eecb */.elementor-38074 .elementor-element.elementor-element-510eecb h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce788c4 */.elementor-38074 .elementor-element.elementor-element-ce788c4 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48df674 */.elementor-38074 .elementor-element.elementor-element-48df674 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d92eb4d */.elementor-38074 .elementor-element.elementor-element-d92eb4d h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a5184 */.elementor-38074 .elementor-element.elementor-element-52a5184 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS */.mb-0 {
    margin-bottom: 0 !important;
}
body.elementor-page-38074 .elementor-widget-heading:first-child h3 {
    margin-top: 0;
}
body.elementor-page-38074 h3.h2 {
    font-size: 28px;
    font-weight: 400;
    font-family: 'gelica', serif;
}
body.elementor-page-38074 h3.h2:first-child {
    margin-top: 0;
}
body.elementor-page-38074 h4 {
    font-family: "Basis Grotesque Pro", sans-serif;
}
body.elementor-page-38074 h4 + ul {
    margin-top: 0 !important;
}
body.elementor-page-38074 .example-list ul {
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
    gap: 0.5rem;
}
.example-list ul li {
    list-style-type: none;
    padding: 1.5rem;
    border: 2px solid #c0ceff;
    border-radius: 8px;
}
.elementor-element-f11049f > div > div > div {
    max-width: 1110px !important;
}/* End custom CSS */