.elementor-2166 .elementor-element.elementor-element-543e7cfc{--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:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2166 .elementor-element.elementor-element-543e7cfc:not(.elementor-motion-effects-element-type-background), .elementor-2166 .elementor-element.elementor-element-543e7cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2166 .elementor-element.elementor-element-28d857f4{text-align:center;}.elementor-2166 .elementor-element.elementor-element-28d857f4 .elementor-heading-title{font-family:var( --e-global-typography-721e482-font-family ), Sans-serif;font-size:var( --e-global-typography-721e482-font-size );font-weight:var( --e-global-typography-721e482-font-weight );line-height:var( --e-global-typography-721e482-line-height );letter-spacing:var( --e-global-typography-721e482-letter-spacing );color:var( --e-global-color-d6cfa2d );}.elementor-2166 .elementor-element.elementor-element-40bf9ce5{text-align:center;font-family:var( --e-global-typography-099662f-font-family ), Sans-serif;font-size:var( --e-global-typography-099662f-font-size );font-weight:var( --e-global-typography-099662f-font-weight );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );color:var( --e-global-color-d6cfa2d );}.elementor-2166 .elementor-element.elementor-element-1df8bb65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 64px;--row-gap:32px;--column-gap:64px;--padding-top:64px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2166 .elementor-element.elementor-element-77362a21{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-2ee2ce05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 64px;--row-gap:32px;--column-gap:64px;--padding-top:24px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2166 .elementor-element.elementor-element-7da3fd9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-45aecf51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-5e54637b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-2f14562c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2166 .elementor-element.elementor-element-2f14562c:not(.elementor-motion-effects-element-type-background), .elementor-2166 .elementor-element.elementor-element-2f14562c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b10025d );}.elementor-2166 .elementor-element.elementor-element-5a620062{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-342b7076 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2166 .elementor-element.elementor-element-342b7076 .elementor-icon-wrapper{text-align:center;}.elementor-2166 .elementor-element.elementor-element-342b7076 .elementor-icon{font-size:64px;}.elementor-2166 .elementor-element.elementor-element-342b7076 .elementor-icon svg{height:64px;}.elementor-2166 .elementor-element.elementor-element-270fc415{width:100%;max-width:100%;text-align:center;}.elementor-2166 .elementor-element.elementor-element-270fc415 .elementor-heading-title{font-family:var( --e-global-typography-f981e0f-font-family ), Sans-serif;font-size:var( --e-global-typography-f981e0f-font-size );font-weight:var( --e-global-typography-f981e0f-font-weight );line-height:var( --e-global-typography-f981e0f-line-height );letter-spacing:var( --e-global-typography-f981e0f-letter-spacing );color:var( --e-global-color-d6cfa2d );}.elementor-2166 .elementor-element.elementor-element-2598e4b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2166 .elementor-element.elementor-element-2598e4b8{text-align:center;font-family:var( --e-global-typography-099662f-font-family ), Sans-serif;font-size:var( --e-global-typography-099662f-font-size );font-weight:var( --e-global-typography-099662f-font-weight );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );color:var( --e-global-color-d6cfa2d );}.elementor-2166 .elementor-element.elementor-element-2598e4b8 a{color:var( --e-global-color-2ff2ce7 );}.elementor-2166 .elementor-element.elementor-element-6e8eec17 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-099662f-font-family ), Sans-serif;font-size:var( --e-global-typography-099662f-font-size );font-weight:var( --e-global-typography-099662f-font-weight );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );fill:var( --e-global-color-d6cfa2d );color:var( --e-global-color-d6cfa2d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}@media(min-width:768px){.elementor-2166 .elementor-element.elementor-element-5a620062{--width:768px;}}@media(max-width:1024px){.elementor-2166 .elementor-element.elementor-element-28d857f4 .elementor-heading-title{font-size:var( --e-global-typography-721e482-font-size );line-height:var( --e-global-typography-721e482-line-height );letter-spacing:var( --e-global-typography-721e482-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-40bf9ce5{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-1df8bb65{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2166 .elementor-element.elementor-element-2ee2ce05{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2166 .elementor-element.elementor-element-270fc415 .elementor-heading-title{font-size:var( --e-global-typography-f981e0f-font-size );line-height:var( --e-global-typography-f981e0f-line-height );letter-spacing:var( --e-global-typography-f981e0f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-2598e4b8{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-6e8eec17 .elementor-button{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}}@media(max-width:767px){.elementor-2166 .elementor-element.elementor-element-28d857f4 .elementor-heading-title{font-size:var( --e-global-typography-721e482-font-size );line-height:var( --e-global-typography-721e482-line-height );letter-spacing:var( --e-global-typography-721e482-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-40bf9ce5{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-1df8bb65{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2166 .elementor-element.elementor-element-2ee2ce05{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2166 .elementor-element.elementor-element-270fc415 .elementor-heading-title{font-size:var( --e-global-typography-f981e0f-font-size );line-height:var( --e-global-typography-f981e0f-line-height );letter-spacing:var( --e-global-typography-f981e0f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-2598e4b8{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}.elementor-2166 .elementor-element.elementor-element-6e8eec17 .elementor-button{font-size:var( --e-global-typography-099662f-font-size );line-height:var( --e-global-typography-099662f-line-height );letter-spacing:var( --e-global-typography-099662f-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-40bf9ce5 */.elementor-2166 .elementor-element.elementor-element-40bf9ce5 .elementor-text-editor > *:last-child{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2598e4b8 */.elementor-2166 .elementor-element.elementor-element-2598e4b8 .elementor-text-editor > *:last-child {
    margin-bottom: 0px !important;
}/* End custom CSS */