.elementor-widget-text-editor{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-10401 .elementor-element.elementor-element-f029f09{color:var( --e-global-color-primary );}.elementor-10401 .elementor-element.elementor-element-f029f09 .elementor-drop-cap{margin-inline-end:10px;}.elementor-10401 .elementor-element.elementor-element-f029f09 .elementor-drop-cap-letter{font-size:var( --e-global-typography-e3059b9-font-size );font-weight:var( --e-global-typography-e3059b9-font-weight );line-height:var( --e-global-typography-e3059b9-line-height );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10401 .elementor-element.elementor-element-793c2b6{color:var( --e-global-color-primary );}.elementor-10401 .elementor-element.elementor-element-9600b95{color:var( --e-global-color-primary );}.elementor-10401 .elementor-element.elementor-element-09b027e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-10401 .elementor-element.elementor-element-ae35da1 > .elementor-widget-container{margin:10px 0px 40px 0px;padding:0px 50px 0px 50px;}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__content{color:var( --e-global-color-accent );font-family:var( --e-global-typography-2345e38-font-family ), Helvetica;font-size:var( --e-global-typography-2345e38-font-size );font-weight:var( --e-global-typography-2345e38-font-weight );font-style:var( --e-global-typography-2345e38-font-style );line-height:var( --e-global-typography-2345e38-line-height );margin-top:14px;}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__content +.e-q-footer{margin-top:13px;}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__author{color:var( --e-global-color-accent );font-family:var( --e-global-typography-340e908-font-family ), Helvetica;font-size:var( --e-global-typography-340e908-font-size );font-weight:var( --e-global-typography-340e908-font-weight );text-transform:var( --e-global-typography-340e908-text-transform );font-style:var( --e-global-typography-340e908-font-style );letter-spacing:var( --e-global-typography-340e908-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote:before{color:var( --e-global-color-93695a4 );font-size:calc(1.1px * 100);}.elementor-10401 .elementor-element.elementor-element-1ba3ab6{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10401 .elementor-element.elementor-element-271c1b8 .widget-image-caption{color:var( --e-global-color-612c027 );font-family:var( --e-global-typography-c4ad615-font-family ), Helvetica;font-size:var( --e-global-typography-c4ad615-font-size );font-weight:var( --e-global-typography-c4ad615-font-weight );letter-spacing:var( --e-global-typography-c4ad615-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-331bb4d > .elementor-widget-container{background-color:#FCF0F0;padding:20px 20px 5px 20px;}.elementor-10401 .elementor-element.elementor-element-331bb4d{columns:1;font-family:var( --e-global-typography-08e7f6a-font-family ), Helvetica;font-size:var( --e-global-typography-08e7f6a-font-size );font-weight:var( --e-global-typography-08e7f6a-font-weight );line-height:var( --e-global-typography-08e7f6a-line-height );letter-spacing:var( --e-global-typography-08e7f6a-letter-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-10401 .elementor-element.elementor-element-f029f09 .elementor-drop-cap-letter{font-size:var( --e-global-typography-e3059b9-font-size );line-height:var( --e-global-typography-e3059b9-line-height );}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__content{font-size:var( --e-global-typography-2345e38-font-size );line-height:var( --e-global-typography-2345e38-line-height );}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__author{font-size:var( --e-global-typography-340e908-font-size );letter-spacing:var( --e-global-typography-340e908-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-271c1b8 .widget-image-caption{font-size:var( --e-global-typography-c4ad615-font-size );letter-spacing:var( --e-global-typography-c4ad615-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-331bb4d{font-size:var( --e-global-typography-08e7f6a-font-size );line-height:var( --e-global-typography-08e7f6a-line-height );letter-spacing:var( --e-global-typography-08e7f6a-letter-spacing );}}@media(max-width:767px){.elementor-10401 .elementor-element.elementor-element-f029f09 .elementor-drop-cap-letter{font-size:var( --e-global-typography-e3059b9-font-size );line-height:var( --e-global-typography-e3059b9-line-height );}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__content{font-size:var( --e-global-typography-2345e38-font-size );line-height:var( --e-global-typography-2345e38-line-height );}.elementor-10401 .elementor-element.elementor-element-ae35da1 .elementor-blockquote__author{font-size:var( --e-global-typography-340e908-font-size );letter-spacing:var( --e-global-typography-340e908-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-271c1b8 .widget-image-caption{font-size:var( --e-global-typography-c4ad615-font-size );letter-spacing:var( --e-global-typography-c4ad615-letter-spacing );}.elementor-10401 .elementor-element.elementor-element-331bb4d{font-size:var( --e-global-typography-08e7f6a-font-size );line-height:var( --e-global-typography-08e7f6a-line-height );letter-spacing:var( --e-global-typography-08e7f6a-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-331bb4d *//* mouse over link */
a:hover {
  color: #64243A;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */a:link {
  color: #F57370;
  text-decoration: none;
}

a:hover {
  color: #64243A;
  text-decoration: underline;
}
a:visited {
  text-decoration: none;
}/* End custom CSS */