.elementor-109 .elementor-element.elementor-element-2de06dd{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-2de06dd:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-2de06dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8c00dd );}.elementor-109 .elementor-element.elementor-element-7e5dd84{--display:flex;}.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-109 .elementor-element.elementor-element-678f8f8{text-align:center;}.elementor-109 .elementor-element.elementor-element-678f8f8 .elementor-heading-title{font-family:var( --e-global-typography-a8f80dc-font-family ), Sans-serif;font-size:var( --e-global-typography-a8f80dc-font-size );font-weight:var( --e-global-typography-a8f80dc-font-weight );line-height:var( --e-global-typography-a8f80dc-line-height );letter-spacing:var( --e-global-typography-a8f80dc-letter-spacing );word-spacing:var( --e-global-typography-a8f80dc-word-spacing );color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-a6d69d3{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a6d69d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-0df00e2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-109 .elementor-element.elementor-element-cafc34c{text-align:start;}.elementor-109 .elementor-element.elementor-element-cafc34c .elementor-heading-title{font-family:var( --e-global-typography-173718b-font-family ), Sans-serif;font-size:var( --e-global-typography-173718b-font-size );font-weight:var( --e-global-typography-173718b-font-weight );line-height:var( --e-global-typography-173718b-line-height );letter-spacing:var( --e-global-typography-173718b-letter-spacing );word-spacing:var( --e-global-typography-173718b-word-spacing );}.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-109 .elementor-element.elementor-element-e2ab3aa a:hover, .elementor-109 .elementor-element.elementor-element-e2ab3aa a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-e2ab3aa a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-f285c60 a:hover, .elementor-109 .elementor-element.elementor-element-f285c60 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-f285c60 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-927369b a:hover, .elementor-109 .elementor-element.elementor-element-927369b a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-927369b a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-3fcd6ac a:hover, .elementor-109 .elementor-element.elementor-element-3fcd6ac a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-3fcd6ac a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-ff1c4e6 a:hover, .elementor-109 .elementor-element.elementor-element-ff1c4e6 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-ff1c4e6 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-4454fb0 a:hover, .elementor-109 .elementor-element.elementor-element-4454fb0 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-4454fb0 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-75de048 a:hover, .elementor-109 .elementor-element.elementor-element-75de048 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-75de048 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-41dc03b a:hover, .elementor-109 .elementor-element.elementor-element-41dc03b a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-41dc03b a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-841b323 a:hover, .elementor-109 .elementor-element.elementor-element-841b323 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-841b323 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-335d4c1 a:hover, .elementor-109 .elementor-element.elementor-element-335d4c1 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-335d4c1 a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-dafe49e a:hover, .elementor-109 .elementor-element.elementor-element-dafe49e a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-dafe49e a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-15bc92e a:hover, .elementor-109 .elementor-element.elementor-element-15bc92e a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-15bc92e a{transition-duration:0.3s;}.elementor-109 .elementor-element.elementor-element-fd61675 a:hover, .elementor-109 .elementor-element.elementor-element-fd61675 a:focus{color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-fd61675 a{transition-duration:0.3s;}@media(max-width:1499px){.elementor-109 .elementor-element.elementor-element-678f8f8 .elementor-heading-title{font-size:var( --e-global-typography-a8f80dc-font-size );line-height:var( --e-global-typography-a8f80dc-line-height );letter-spacing:var( --e-global-typography-a8f80dc-letter-spacing );word-spacing:var( --e-global-typography-a8f80dc-word-spacing );}.elementor-109 .elementor-element.elementor-element-cafc34c .elementor-heading-title{font-size:var( --e-global-typography-173718b-font-size );line-height:var( --e-global-typography-173718b-line-height );letter-spacing:var( --e-global-typography-173718b-letter-spacing );word-spacing:var( --e-global-typography-173718b-word-spacing );}}@media(max-width:991px){.elementor-109 .elementor-element.elementor-element-678f8f8 .elementor-heading-title{font-size:var( --e-global-typography-a8f80dc-font-size );line-height:var( --e-global-typography-a8f80dc-line-height );letter-spacing:var( --e-global-typography-a8f80dc-letter-spacing );word-spacing:var( --e-global-typography-a8f80dc-word-spacing );}.elementor-109 .elementor-element.elementor-element-a6d69d3{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-cafc34c .elementor-heading-title{font-size:var( --e-global-typography-173718b-font-size );line-height:var( --e-global-typography-173718b-line-height );letter-spacing:var( --e-global-typography-173718b-letter-spacing );word-spacing:var( --e-global-typography-173718b-word-spacing );}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-2de06dd{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:575px){.elementor-109 .elementor-element.elementor-element-678f8f8 .elementor-heading-title{font-size:var( --e-global-typography-a8f80dc-font-size );line-height:var( --e-global-typography-a8f80dc-line-height );letter-spacing:var( --e-global-typography-a8f80dc-letter-spacing );word-spacing:var( --e-global-typography-a8f80dc-word-spacing );}.elementor-109 .elementor-element.elementor-element-cafc34c .elementor-heading-title{font-size:var( --e-global-typography-173718b-font-size );line-height:var( --e-global-typography-173718b-line-height );letter-spacing:var( --e-global-typography-173718b-letter-spacing );word-spacing:var( --e-global-typography-173718b-word-spacing );}}@media(min-width:2100px){.elementor-109 .elementor-element.elementor-element-678f8f8 .elementor-heading-title{font-size:var( --e-global-typography-a8f80dc-font-size );line-height:var( --e-global-typography-a8f80dc-line-height );letter-spacing:var( --e-global-typography-a8f80dc-letter-spacing );word-spacing:var( --e-global-typography-a8f80dc-word-spacing );}.elementor-109 .elementor-element.elementor-element-cafc34c .elementor-heading-title{font-size:var( --e-global-typography-173718b-font-size );line-height:var( --e-global-typography-173718b-line-height );letter-spacing:var( --e-global-typography-173718b-letter-spacing );word-spacing:var( --e-global-typography-173718b-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-e2ab3aa */.elementor-109 .elementor-element.elementor-element-e2ab3aa a{
    word-break: break-all;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f285c60 */.elementor-109 .elementor-element.elementor-element-f285c60 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-927369b */.elementor-109 .elementor-element.elementor-element-927369b p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fcd6ac */.elementor-109 .elementor-element.elementor-element-3fcd6ac p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff1c4e6 */.elementor-109 .elementor-element.elementor-element-ff1c4e6 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4454fb0 */.elementor-109 .elementor-element.elementor-element-4454fb0 p{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75de048 */.elementor-109 .elementor-element.elementor-element-75de048 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41dc03b */.elementor-109 .elementor-element.elementor-element-41dc03b p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-841b323 */.elementor-109 .elementor-element.elementor-element-841b323 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-335d4c1 */.elementor-109 .elementor-element.elementor-element-335d4c1 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dafe49e */.elementor-109 .elementor-element.elementor-element-dafe49e p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15bc92e */.elementor-109 .elementor-element.elementor-element-15bc92e p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd61675 */.elementor-109 .elementor-element.elementor-element-fd61675 p:first-of-type{
   margin-bottom:0px!important;
}/* End custom CSS */