.primarycolor {
  background: #00205c !important; }

.secondarycolor {
  background: #aa1d40 !important; }

.teritiarycolor {
  background: #c7c271 !important; }

.accent {
  background: #fff !important; }

.no-padding {
  padding: 0 !important; }

.bold {
  font-weight: 600; }

.medium {
  font-weight: 400; }

.light {
  font-weight: 200; }

.medium-padding {
  padding: 50px; }

.small-padding {
  padding: 20px; }

.large-padding {
  padding: 100px; }

.xsmall-padding {
  padding: 10px; }

.teal * {
  color: #37A0A5 !important; }

.blue * {
  color: #00205c !important; }

.red * {
  color: #aa1d40 !important; }

.orange * {
  color: #F15647 !important; }

.white * {
  color: #fff !important; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
  text-transform: uppercase;
  letter-spacing: 2px; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center; }
  .parrallax .elementor-background-overlay {
    background-color: rgba(0, 32, 92, 0.5);
    mix-blend-mode: multiply;
    opacity: 0.9 !important;
    background-color: #00205c; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

#wp-toolbar h1,
#wp-toolbar h2,
#wp-toolbar h3,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-image-box .elementor-image-box-title,
#my-theme .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h4,
#wp-toolbar #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
#my-theme .elementor-widget-alert .elementor-alert #wp-toolbar .elementor-alert-title,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__content,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__content,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta__title,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-cta--skin-cover .elementor-cta__title,
#my-theme .elementor-cta--skin-cover #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-widget-counter span,
#my-theme .elementor-widget-counter #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-title,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-title,
#wp-toolbar #my-theme #legend *,
#my-theme #legend #wp-toolbar *,
#wp-toolbar h5,
#wp-toolbar #my-theme .elementor-widget-accordion .elementor-tab-title a,
#my-theme .elementor-widget-accordion .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
#my-theme .elementor-widget-animated-headline .elementor-headline #wp-toolbar .elementor-headline-plain-text,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__author,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__author,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta,
#wp-toolbar #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
#my-theme .elementor-widget-counter .elementor-counter #wp-toolbar .elementor-counter-title,
#wp-toolbar #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
#my-theme .elementor-widget-portfolio #wp-toolbar .elementor-portfolio-item__title,
#wp-toolbar #my-theme .elementor-widget-posts .elementor-post__title a,
#my-theme .elementor-widget-posts .elementor-post__title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-price-list .elementor-price-list-title,
#my-theme .elementor-widget-price-list #wp-toolbar .elementor-price-list-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
#my-theme .elementor-widget-price-table .elementor-price-table__features-list #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-progress-bar,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-progress-bar,
#wp-toolbar #my-theme .elementor-widget-toggle .elementor-tab-title a,
#my-theme .elementor-widget-toggle .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .tribe-events h3,
#my-theme .tribe-events #wp-toolbar h3,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
#my-theme .tribe-events .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
#my-theme .elementor-widget-image-box .tribe-events #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .tribe-events .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
#my-theme .elementor-widget-price-table .tribe-events #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h6,
#wp-toolbar ul,
#wp-toolbar li,
#wp-toolbar span,
#wp-toolbar div,
#wp-toolbar * {
  color: #fff !important; }

#brand-colors {
  width: 100px;
  height: 100px; }

html {
  font-size: 1em;
  line-height: 1em; }

body {
  padding: 0;
  margin: 0;
  color: #aa1d40; }

#my-theme h1 {
  font-family: "Montserrat", sans-serif;
  font-size: 2.8125em;
  line-height: 0.9375em;
  margin: 0px;
  padding: 0;
  font-weight: normal; }

#my-theme h2 {
  margin-bottom: 15px;
  font-weight: 300;
  font-size: 2.5em;
  line-height: 1.5625em;
  font-weight: 200; }

#my-theme h3, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-price-table .elementor-price-table__heading {
  font-size: 2.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h4, #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title, #my-theme .elementor-blockquote .elementor-blockquote__content, #my-theme .elementor-widget-call-to-action .elementor-cta__title, #my-theme .elementor-cta--skin-cover .elementor-cta__title, #my-theme .elementor-widget-counter span, #my-theme .elementor-widget-progress .elementor-title, #my-theme #legend * {
  font-size: 1.5em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 300;
  line-height: 1.75em; }

#my-theme h5, #my-theme .elementor-widget-accordion .elementor-tab-title a, #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text, #my-theme .elementor-blockquote .elementor-blockquote__author, #my-theme .elementor-widget-call-to-action .elementor-cta, #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title, #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title, #my-theme .elementor-widget-posts .elementor-post__title a, #my-theme .elementor-widget-price-list .elementor-price-list-title, #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title, #my-theme .elementor-widget-price-table .elementor-price-table__features-list span, #my-theme .elementor-widget-progress .elementor-progress-bar, #my-theme .elementor-widget-toggle .elementor-tab-title a, #my-theme .tribe-events h3, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title, #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading, #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h6 {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 600; }

#my-theme p, #my-theme ul li,
#my-theme ol li, #my-theme .page-content a, #my-theme .elementor-cta--skin-cover .elementor-cta__description, #my-theme .elementor-widget-toggle .elementor-tab-content {
  font-size: 1em;
  line-height: 1.875em;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 20px; }

#my-theme strong {
  font-weight: 600; }

#my-theme ul li,
#my-theme ol li {
  line-height: 1.5em; }

#my-theme span {
  color: #231f20; }

#my-theme div {
  color: #231f20; }

#my-theme a {
  color: #231f20; }

.primarycolor {
  background: #00205c !important; }

.secondarycolor {
  background: #aa1d40 !important; }

.teritiarycolor {
  background: #c7c271 !important; }

.accent {
  background: #fff !important; }

.no-padding {
  padding: 0 !important; }

.bold {
  font-weight: 600; }

.medium {
  font-weight: 400; }

.light {
  font-weight: 200; }

.medium-padding {
  padding: 50px; }

.small-padding {
  padding: 20px; }

.large-padding {
  padding: 100px; }

.xsmall-padding {
  padding: 10px; }

.teal * {
  color: #37A0A5 !important; }

.blue * {
  color: #00205c !important; }

.red * {
  color: #aa1d40 !important; }

.orange * {
  color: #F15647 !important; }

.white * {
  color: #fff !important; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
  text-transform: uppercase;
  letter-spacing: 2px; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center; }
  .parrallax .elementor-background-overlay {
    background-color: rgba(0, 32, 92, 0.5);
    mix-blend-mode: multiply;
    opacity: 0.9 !important;
    background-color: #00205c; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

#wp-toolbar h1,
#wp-toolbar h2,
#wp-toolbar h3,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-image-box .elementor-image-box-title,
#my-theme .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h4,
#wp-toolbar #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
#my-theme .elementor-widget-alert .elementor-alert #wp-toolbar .elementor-alert-title,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__content,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__content,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta__title,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-cta--skin-cover .elementor-cta__title,
#my-theme .elementor-cta--skin-cover #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-widget-counter span,
#my-theme .elementor-widget-counter #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-title,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-title,
#wp-toolbar #my-theme #legend *,
#my-theme #legend #wp-toolbar *,
#wp-toolbar h5,
#wp-toolbar #my-theme .elementor-widget-accordion .elementor-tab-title a,
#my-theme .elementor-widget-accordion .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
#my-theme .elementor-widget-animated-headline .elementor-headline #wp-toolbar .elementor-headline-plain-text,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__author,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__author,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta,
#wp-toolbar #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
#my-theme .elementor-widget-counter .elementor-counter #wp-toolbar .elementor-counter-title,
#wp-toolbar #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
#my-theme .elementor-widget-portfolio #wp-toolbar .elementor-portfolio-item__title,
#wp-toolbar #my-theme .elementor-widget-posts .elementor-post__title a,
#my-theme .elementor-widget-posts .elementor-post__title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-price-list .elementor-price-list-title,
#my-theme .elementor-widget-price-list #wp-toolbar .elementor-price-list-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
#my-theme .elementor-widget-price-table .elementor-price-table__features-list #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-progress-bar,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-progress-bar,
#wp-toolbar #my-theme .elementor-widget-toggle .elementor-tab-title a,
#my-theme .elementor-widget-toggle .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .tribe-events h3,
#my-theme .tribe-events #wp-toolbar h3,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
#my-theme .tribe-events .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
#my-theme .elementor-widget-image-box .tribe-events #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .tribe-events .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
#my-theme .elementor-widget-price-table .tribe-events #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h6,
#wp-toolbar ul,
#wp-toolbar li,
#wp-toolbar span,
#wp-toolbar div,
#wp-toolbar * {
  color: #fff !important; }

#brand-colors {
  width: 100px;
  height: 100px; }

html {
  font-size: 1em;
  line-height: 1em; }

body {
  padding: 0;
  margin: 0;
  color: #aa1d40; }

#my-theme h1 {
  font-family: "Montserrat", sans-serif;
  font-size: 2.8125em;
  line-height: 0.9375em;
  margin: 0px;
  padding: 0;
  font-weight: normal; }

#my-theme h2 {
  margin-bottom: 15px;
  font-weight: 300;
  font-size: 2.5em;
  line-height: 1.5625em;
  font-weight: 200; }

#my-theme h3, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-price-table .elementor-price-table__heading {
  font-size: 2.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h4, #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title, #my-theme .elementor-blockquote .elementor-blockquote__content, #my-theme .elementor-widget-call-to-action .elementor-cta__title, #my-theme .elementor-cta--skin-cover .elementor-cta__title, #my-theme .elementor-widget-counter span, #my-theme .elementor-widget-progress .elementor-title, #my-theme #legend * {
  font-size: 1.5em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 300;
  line-height: 1.75em; }

#my-theme h5, #my-theme .elementor-widget-accordion .elementor-tab-title a, #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text, #my-theme .elementor-blockquote .elementor-blockquote__author, #my-theme .elementor-widget-call-to-action .elementor-cta, #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title, #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title, #my-theme .elementor-widget-posts .elementor-post__title a, #my-theme .elementor-widget-price-list .elementor-price-list-title, #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title, #my-theme .elementor-widget-price-table .elementor-price-table__features-list span, #my-theme .elementor-widget-progress .elementor-progress-bar, #my-theme .elementor-widget-toggle .elementor-tab-title a, #my-theme .tribe-events h3, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title, #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading, #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h6 {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 600; }

#my-theme p, #my-theme ul li,
#my-theme ol li, #my-theme .page-content a, #my-theme .elementor-cta--skin-cover .elementor-cta__description, #my-theme .elementor-widget-toggle .elementor-tab-content {
  font-size: 1em;
  line-height: 1.875em;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 20px; }

#my-theme strong {
  font-weight: 600; }

#my-theme ul li,
#my-theme ol li {
  line-height: 1.5em; }

#my-theme span {
  color: #231f20; }

#my-theme div {
  color: #231f20; }

#my-theme a {
  color: #231f20; }

#my-theme {
  background: #f7f7f7; }
  #my-theme .teal-background .elementor-post__card {
    background: #37A0A5; }
    #my-theme .teal-background .elementor-post__card * {
      color: #fff !important; }
      #my-theme .teal-background .elementor-post__card * a {
        color: #fff; }
  #my-theme .content-narrow .elementor-container {
    max-width: 800px; }
  #my-theme .content-wide .elementor-container {
    max-width: 1800px; }
  #my-theme .offset {
    margin-top: -100px;
    z-index: -2; }
  #my-theme .offset-small {
    margin-top: -30px;
    z-index: -2; }
  #my-theme .gradient {
    background-image: linear-gradient(40deg, #00205c 49%, #37A0A5 100%) !important; }
    #my-theme .gradient span,
    #my-theme .gradient div,
    #my-theme .gradient * {
      color: #fff; }
  #my-theme .reverse {
    background-color: #00205c; }
    #my-theme .reverse li,
    #my-theme .reverse span,
    #my-theme .reverse div,
    #my-theme .reverse * {
      color: #fff; }
    #my-theme .reverse i {
      color: #fff; }
    #my-theme .reverse .eicon-chevron-right,
    #my-theme .reverse .eicon-chevron-left {
      color: #aa1d40; }
    #my-theme .reverse .swiper-pagination-bullet {
      background-color: #fff; }
    #my-theme .reverse .accent {
      background: #fff; }
      #my-theme .reverse .accent h1,
      #my-theme .reverse .accent h2,
      #my-theme .reverse .accent h3,
      #my-theme .reverse .accent .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
      #my-theme .elementor-widget-flip-box .elementor-flip-box__front .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
      #my-theme .elementor-widget-flip-box .elementor-flip-box__back .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
      #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
      #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .elementor-widget-image-box .elementor-image-box-title,
      #my-theme .elementor-widget-image-box .reverse .accent .elementor-image-box-title,
      #my-theme .reverse .accent .elementor-widget-price-table .elementor-price-table__heading,
      #my-theme .elementor-widget-price-table .reverse .accent .elementor-price-table__heading,
      #my-theme .reverse .accent h4,
      #my-theme .reverse .accent .elementor-widget-alert .elementor-alert .elementor-alert-title,
      #my-theme .elementor-widget-alert .elementor-alert .reverse .accent .elementor-alert-title,
      #my-theme .reverse .accent .elementor-blockquote .elementor-blockquote__content,
      #my-theme .elementor-blockquote .reverse .accent .elementor-blockquote__content,
      #my-theme .reverse .accent .elementor-widget-call-to-action .elementor-cta__title,
      #my-theme .elementor-widget-call-to-action .reverse .accent .elementor-cta__title,
      #my-theme .reverse .accent .elementor-cta--skin-cover .elementor-cta__title,
      #my-theme .elementor-cta--skin-cover .reverse .accent .elementor-cta__title,
      #my-theme .reverse .accent .elementor-widget-counter span,
      #my-theme .elementor-widget-counter .reverse .accent span,
      #my-theme .reverse .accent .elementor-widget-progress .elementor-title,
      #my-theme .elementor-widget-progress .reverse .accent .elementor-title,
      #my-theme .reverse .accent #legend *,
      #my-theme #legend .reverse .accent *,
      #my-theme .reverse .accent h5,
      #my-theme .reverse .accent .elementor-widget-accordion .elementor-tab-title a,
      #my-theme .elementor-widget-accordion .elementor-tab-title .reverse .accent a,
      #my-theme .reverse .accent .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
      #my-theme .elementor-widget-animated-headline .elementor-headline .reverse .accent .elementor-headline-plain-text,
      #my-theme .reverse .accent .elementor-blockquote .elementor-blockquote__author,
      #my-theme .elementor-blockquote .reverse .accent .elementor-blockquote__author,
      #my-theme .reverse .accent .elementor-widget-call-to-action .elementor-cta,
      #my-theme .elementor-widget-call-to-action .reverse .accent .elementor-cta,
      #my-theme .reverse .accent .elementor-widget-counter .elementor-counter .elementor-counter-title,
      #my-theme .elementor-widget-counter .elementor-counter .reverse .accent .elementor-counter-title,
      #my-theme .reverse .accent .elementor-widget-portfolio .elementor-portfolio-item__title,
      #my-theme .elementor-widget-portfolio .reverse .accent .elementor-portfolio-item__title,
      #my-theme .reverse .accent .elementor-widget-posts .elementor-post__title a,
      #my-theme .elementor-widget-posts .elementor-post__title .reverse .accent a,
      #my-theme .reverse .accent .elementor-widget-price-list .elementor-price-list-title,
      #my-theme .elementor-widget-price-list .reverse .accent .elementor-price-list-title,
      #my-theme .reverse .accent #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
      #my-theme #widget-reverse.elementor-widget-price-list .reverse .accent .elementor-price-list-title,
      #my-theme .reverse .accent .elementor-widget-price-table .elementor-price-table__features-list span,
      #my-theme .elementor-widget-price-table .elementor-price-table__features-list .reverse .accent span,
      #my-theme .reverse .accent .elementor-widget-progress .elementor-progress-bar,
      #my-theme .elementor-widget-progress .reverse .accent .elementor-progress-bar,
      #my-theme .reverse .accent .elementor-widget-toggle .elementor-tab-title a,
      #my-theme .elementor-widget-toggle .elementor-tab-title .reverse .accent a,
      #my-theme .reverse .accent .tribe-events h3,
      #my-theme .tribe-events .reverse .accent h3,
      #my-theme .reverse .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
      #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
      #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
      #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
      #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
      #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
      #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
      #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
      #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .reverse .accent .elementor-flip-box__layer__title,
      #my-theme .reverse .accent .tribe-events .elementor-widget-image-box .elementor-image-box-title,
      #my-theme .tribe-events .elementor-widget-image-box .reverse .accent .elementor-image-box-title,
      #my-theme .reverse .accent .elementor-widget-image-box .tribe-events .elementor-image-box-title,
      #my-theme .elementor-widget-image-box .tribe-events .reverse .accent .elementor-image-box-title,
      #my-theme .reverse .accent .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
      #my-theme .tribe-events .elementor-widget-price-table .reverse .accent .elementor-price-table__heading,
      #my-theme .reverse .accent .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
      #my-theme .elementor-widget-price-table .tribe-events .reverse .accent .elementor-price-table__heading,
      #my-theme .reverse .accent h6,
      #my-theme .reverse .accent ul,
      #my-theme .reverse .accent li,
      #my-theme .reverse .accent span,
      #my-theme .reverse .accent div,
      #my-theme .reverse .accent * {
        color: #231f20; }
      #my-theme .reverse .accent i {
        color: #231f20; }
      #my-theme .reverse .accent a:hover {
        color: #231f20; }
  #my-theme .accent {
    background: #fff; }
    #my-theme .accent h1,
    #my-theme .accent h2,
    #my-theme .accent h3,
    #my-theme .accent .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .accent .elementor-flip-box__layer__title,
    #my-theme .accent .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .accent .elementor-flip-box__layer__title,
    #my-theme .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .accent .elementor-flip-box__layer__title,
    #my-theme .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .accent .elementor-flip-box__layer__title,
    #my-theme .accent .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .accent .elementor-image-box-title,
    #my-theme .accent .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .accent .elementor-price-table__heading,
    #my-theme .accent h4,
    #my-theme .accent .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .accent .elementor-alert-title,
    #my-theme .accent .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .accent .elementor-blockquote__content,
    #my-theme .accent .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .accent .elementor-cta__title,
    #my-theme .accent .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .accent .elementor-cta__title,
    #my-theme .accent .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .accent span,
    #my-theme .accent .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .accent .elementor-title,
    #my-theme .accent #legend *,
    #my-theme #legend .accent *,
    #my-theme .accent h5,
    #my-theme .accent .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .accent a,
    #my-theme .accent .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .accent .elementor-headline-plain-text,
    #my-theme .accent .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .accent .elementor-blockquote__author,
    #my-theme .accent .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .accent .elementor-cta,
    #my-theme .accent .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .accent .elementor-counter-title,
    #my-theme .accent .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .accent .elementor-portfolio-item__title,
    #my-theme .accent .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .accent a,
    #my-theme .accent .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .accent .elementor-price-list-title,
    #my-theme .accent #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .accent .elementor-price-list-title,
    #my-theme .accent .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .accent span,
    #my-theme .accent .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .accent .elementor-progress-bar,
    #my-theme .accent .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .accent a,
    #my-theme .accent .tribe-events h3,
    #my-theme .tribe-events .accent h3,
    #my-theme .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .accent .elementor-flip-box__layer__title,
    #my-theme .accent .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .accent .elementor-flip-box__layer__title,
    #my-theme .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .accent .elementor-flip-box__layer__title,
    #my-theme .accent .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .accent .elementor-flip-box__layer__title,
    #my-theme .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .accent .elementor-flip-box__layer__title,
    #my-theme .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .accent .elementor-flip-box__layer__title,
    #my-theme .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .accent .elementor-flip-box__layer__title,
    #my-theme .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .accent .elementor-flip-box__layer__title,
    #my-theme .accent .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .accent .elementor-image-box-title,
    #my-theme .accent .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .accent .elementor-image-box-title,
    #my-theme .accent .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .accent .elementor-price-table__heading,
    #my-theme .accent .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .accent .elementor-price-table__heading,
    #my-theme .accent h6,
    #my-theme .accent ul,
    #my-theme .accent li,
    #my-theme .accent span,
    #my-theme .accent div,
    #my-theme .accent * {
      color: #231f20; }
    #my-theme .accent i {
      color: #231f20; }
    #my-theme .accent a:hover {
      color: #231f20; }
  #my-theme .page-content .elementor-row {
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0; }
    #my-theme .page-content .elementor-row .elementor-row {
      padding-top: 0;
      padding-bottom: 0;
      padding-left: 0;
      padding-right: 0; }
  #my-theme .page-content .elementor-heading-title {
    background: none; }
  #my-theme .page-content .elementor-widget-container {
    padding: 0;
    background: none; }
    #my-theme .page-content .elementor-widget-container i {
      font-size: 0.625em; }
  #my-theme .page-content a {
    color: tomato; }
  #my-theme .elementor-widget-accordion .elementor-tab-content a {
    border-bottom: 1px solid #F15647; }
  #my-theme .elementor-widget-accordion .elementor-accordion-item {
    background: none;
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  #my-theme .elementor-widget-accordion .elementor-tab-title:hover {
    background: rgba(255, 255, 255, 0.2); }
  #my-theme .elementor-widget-accordion .elementor-tab-title a {
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.2px;
    color: inherit; }
  #my-theme .elementor-widget-accordion .elementor-tab-title .elementor-accordion-icon-closed {
    color: #c7c271; }
  #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title {
    margin-bottom: 0; }
  #my-theme .elementor-widget-alert .elementor-active {
    background: #00205c; }
  #my-theme .elementor-widget-alert .elementor-alert-info {
    border-color: #c7c271;
    background-color: transparent; }
  #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text {
    color: inherit; }
  #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-dynamic-text {
    color: #c7c271;
    font-weight: bold; }
  #my-theme .elementor-widget-animated-headline .elementor-headline svg {
    color: #c7c271; }
  #my-theme .elementor-author-box .elementor-author-box__avatar {
    padding: 20px;
    background: #aa1d40; }
  #my-theme .elementor-author-box .elementor-author-box__text .elementor-author-box__name {
    text-transform: uppercase;
    color: #00205c; }
  #my-theme .elementor-image-gallery figure img {
    width: 100%;
    padding: 10px; }
  #my-theme .elementor-image-gallery figure .gallery-caption {
    padding: 0px 10px 10px 10px; }
  #my-theme .elementor-blockquote {
    padding: 50px;
    border-color: #c7c271;
    border-style: solid;
    border-left-width: 2px; }
  #my-theme .elementor-button, #my-theme .elementor-widget-call-to-action .elementor-cta__button, #my-theme .elementor-widget-posts .elementor-post__read-more,
  #my-theme .elementor-size-sm {
    margin-right: 5px;
    background: #aa1d40;
    border-radius: 50px;
    line-height: 1em;
    font-weight: 600;
    letter-spacing: 0.5px;
    font-size: 0.8125em;
    -webkit-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
    color: #fff !important;
    border: none; }
    #my-theme .elementor-button span, #my-theme .elementor-widget-call-to-action .elementor-cta__button span, #my-theme .elementor-widget-posts .elementor-post__read-more span,
    #my-theme .elementor-size-sm span {
      color: #fff !important;
      text-transform: uppercase;
      font-size: 0.875em; }
    #my-theme .elementor-button:hover, #my-theme .elementor-widget-call-to-action .elementor-cta__button:hover, #my-theme .elementor-widget-posts .elementor-post__read-more:hover,
    #my-theme .elementor-size-sm:hover {
      background: #00205c; }
  #my-theme .elementor-widget-call-to-action .elementor-cta .elementor-cta__content {
    padding: 50px;
    background: transparent; }
  #my-theme .elementor-cta--skin-cover .elementor-cta__title {
    font-weight: 600; }
  #my-theme .elementor-cta--skin-cover div {
    color: #fff; }
  #my-theme .elementor-cta--skin-cover .elementor-cta__content {
    background-color: rgba(0, 32, 92, 0.8) !important; }
  #my-theme .elementor-widget-countdown .elementor-countdown-item {
    background: #fff; }
    #my-theme .elementor-widget-countdown .elementor-countdown-item .elementor-countdown-digits {
      color: #00205c; }
    #my-theme .elementor-widget-countdown .elementor-countdown-item .elementor-countdown-label {
      color: #aa1d40; }
  #my-theme .elementor-widget-counter {
    padding: 50px; }
    #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title {
      font-weight: 600 !important; }
    #my-theme .elementor-widget-counter span {
      color: inherit;
      font-weight: 600 !important; }
  #my-theme #my-divider {
    background: #aa1d40; }
    #my-theme #my-divider .elementor-divider-separator {
      height: 5px;
      color: #00205c; }
  #my-theme #my-facebook-button {
    background: #aa1d40; }
    #my-theme #my-facebook-button .elementor-facebook-widget {
      color: #00205c; }
      #my-theme #my-facebook-button .elementor-facebook-widget .button {
        border: 3px dotted white !important; }
      #my-theme #my-facebook-button .elementor-facebook-widget .button:hover {
        border: 3px dotted black !important; }
  #my-theme #my-facebook-comments {
    background: #fff; }
  #my-theme #my-facebook-embed {
    background: #aa1d40; }
  #my-theme #my-facebook-page {
    background: #aa1d40; }
  #my-theme .elementor-widget-flip-box .elementor-icon {
    color: #aa1d40; }
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front {
    background-color: transparent; }
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
      color: inherit; }
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back {
    background-color: #c7c271 !important; }
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
      color: #aa1d40; }
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front {
    background-color: #aa1d40; }
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back {
    background-color: #00205c !important; }
  #my-theme .elementor-widget-form .elementor-field-label {
    display: none; }
  #my-theme .elementor-widget-form input,
  #my-theme .elementor-widget-form textarea {
    padding: 10px;
    border: none;
    background: none; }
  #my-theme .elementor-widget-form .elementor-field {
    border-radius: 0px;
    box-shadow: none;
    color: #231f20 !important;
    margin: 0;
    font-size: 0.875em;
    border-bottom: 1px solid #231f20; }
  #my-theme .elementor-widget-form .elementor-field:hover {
    color: #fff !important; }
  #my-theme .elementor-widget-form .elementor-field-type-submit button {
    border-radius: 0;
    background: #aa1d40; }
  #my-theme #widget-reverse.elementor-widget-form input,
  #my-theme #widget-reverse.elementor-widget-form textarea {
    background-color: #fff; }
  #my-theme #widget-reverse.elementor-widget-form .elementor-field {
    color: #aa1d40 !important;
    background-color: #fff; }
  #my-theme #my-google-maps {
    background: #aa1d40; }
    #my-theme #my-google-maps .place-card {
      padding: 20px;
      background-color: #fff; }
  #my-theme .elementor-widget-icon,
  #my-theme .elementor-widget-icon-box {
    padding: 20px; }
    #my-theme .elementor-widget-icon .elementor-icon,
    #my-theme .elementor-widget-icon .elementor-icon-list-icon,
    #my-theme .elementor-widget-icon-box .elementor-icon,
    #my-theme .elementor-widget-icon-box .elementor-icon-list-icon {
      background: #fff;
      border: none;
      padding: 10px;
      border-radius: 50px; }
      #my-theme .elementor-widget-icon .elementor-icon i,
      #my-theme .elementor-widget-icon .elementor-icon-list-icon i,
      #my-theme .elementor-widget-icon-box .elementor-icon i,
      #my-theme .elementor-widget-icon-box .elementor-icon-list-icon i {
        color: #00205c;
        font-size: 0.875em; }
      #my-theme .elementor-widget-icon .elementor-icon .fas .fa-star,
      #my-theme .elementor-widget-icon .elementor-icon-list-icon .fas .fa-star,
      #my-theme .elementor-widget-icon-box .elementor-icon .fas .fa-star,
      #my-theme .elementor-widget-icon-box .elementor-icon-list-icon .fas .fa-star {
        padding: 10px;
        color: #fff; }
    #my-theme .elementor-widget-icon .elementor-icon-list-icon,
    #my-theme .elementor-widget-icon-box .elementor-icon-list-icon {
      padding: 20px;
      display: block;
      margin: 10px 0;
      background: none; }
      
      #my-theme .elementor-widget-icon .elementor-icon-list-icon i,
      #my-theme .elementor-widget-icon-box .elementor-icon-list-icon i {
        color: #fff;
        -webkit-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
        box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2); }
    #my-theme .elementor-widget-icon .elementor-icon-list-text,
    #my-theme .elementor-widget-icon-box .elementor-icon-list-text {
      text-transform: uppercase;
      color: #fff; }
  #my-theme .elementor-widget-icon-list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: dotted;
    border-top-width: 1px;
    border-color: #00205c; }
  #my-theme .elementor-widget-icon-list .elementor-icon-list-item {
    padding: 10px 0; }
  #my-theme .elementor-widget-icon-list ul {
    padding: 10px; }
  #my-theme .elementor-widget-image-box .elementor-image-box-wrapper {
    align-items: center; }
  #my-theme .elementor-widget-image-box img {
    width: 100%;
    max-width: 100%; }
  #my-theme .elementor-widget-image-box .elementor-image-box-img {
    width: 100%;
    max-width: 100%; }
  #my-theme .elementor-widget-image-box .elementor-image-box-content {
    padding: 50px; }
  #my-theme .elementor-widget-image-box .elementor-image-box-title {
    text-transform: uppercase; }
  #my-theme .elementor-widget-image-box .elementor-image-box-description {
    text-transform: lowercase; }
  #my-theme .elementor-widget-image-carousel .elementor-image-box-title {
    text-transform: uppercase;
    color: #00205c; }
  #my-theme .elementor-widget-menu-anchor {
    background: #aa1d40; }
    #my-theme .elementor-widget-menu-anchor .elementor-widget-empty-icon {
      padding: 20px;
      background-color: #00205c; }
  #my-theme .elementor-widget-nav-menu i {
    color: #fff !important; }
  #my-theme .elementor-widget-nav-menu ul {
    background: #00205c; }
    #my-theme .elementor-widget-nav-menu ul li {
      margin: 0;
      padding-top: 0;
      letter-spacing: .2px; }
      #my-theme .elementor-widget-nav-menu ul li :hover {
        background: #00205c;
        color: #fff; }
      #my-theme .elementor-widget-nav-menu ul li .fa {
        color: #37A0A5; }
      #my-theme .elementor-widget-nav-menu ul li a {
        font-size: 0.875em;
        color: #f7f7f7;
        margin: 0;
        font-weight: normal; }
      #my-theme .elementor-widget-nav-menu ul li ul {
        background: #00205c;
        -webkit-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
        box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2); }
        #my-theme .elementor-widget-nav-menu ul li ul li {
          color: #fff; }
          #my-theme .elementor-widget-nav-menu ul li ul li a:hover {
            background: #37A0A5; }
          #my-theme .elementor-widget-nav-menu ul li ul li .elementor-sub-item.elementor-item-active {
            color: #c7c271;
            background: transparent; }
  #my-theme #widget-reverse.elementor-widget-nav-menu ul li a {
    color: #00205c; }
  #my-theme .elementor-widget-nav-menu .elementor-nav-menu--layout-vertical ul li a {
    color: #00205c; }
    #my-theme .elementor-widget-nav-menu .elementor-nav-menu--layout-vertical ul li a:hover {
      color: #fff; }
  #my-theme .elementor-widget-nav-menu .elementor-nav-menu--layout-vertical ul li ul li a {
    color: #fff; }
  #my-theme #my-page-title {
    background: #aa1d40; }
  #my-theme .elementor-widget-portfolio {
    background: #aa1d40; }
    #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title {
      padding: 20px;
      background-color: #00205c; }
  #my-theme .elementor-widget-post-comments {
    background: #aa1d40; }
    #my-theme .elementor-widget-post-comments .elementor-alert {
      padding: 20px;
      background-color: #00205c; }
    #my-theme .elementor-widget-post-comments .elementor-alert-title {
      text-transform: uppercase; }
    #my-theme .elementor-widget-post-comments .elementor-alert-description {
      text-transform: lowercase;
      color: #c7c271; }
  #my-theme .elementor-widget-post-info {
    background: #aa1d40; }
    #my-theme .elementor-widget-post-info .elementor-inline-items {
      padding: 20px;
      background-color: #00205c; }
    #my-theme .elementor-widget-post-info i {
      color: #fff; }
    #my-theme .elementor-widget-post-info .elementor-icon-list-icon {
      color: #aa1d40; }
    #my-theme .elementor-widget-post-info .elementor-icon-list-text {
      color: #c7c271; }
  #my-theme .elementor-widget-post-navigation {
    padding: 20px;
    background: #aa1d40; }
    #my-theme .elementor-widget-post-navigation .fa-angle-left {
      color: #c7c271; }
    #my-theme .elementor-widget-post-navigation .post-navigation__prev--label {
      text-transform: uppercase;
      color: #fff; }
    #my-theme .elementor-widget-post-navigation .post-navigation__prev--title {
      color: #c7c271; }
    #my-theme .elementor-widget-post-navigation .elementor-post-navigation__separator {
      background-color: #00205c; }
    #my-theme .elementor-widget-post-navigation .post-navigation__next--label {
      text-transform: uppercase;
      color: #fff; }
    #my-theme .elementor-widget-post-navigation .post-navigation__next--title {
      color: #c7c271; }
    #my-theme .elementor-widget-post-navigation .fa-angle-right {
      color: #c7c271; }
    #my-theme .elementor-widget-post-navigation .elementor-grid {
      border: none; }
  #my-theme #my-post-title {
    background: #aa1d40; }
  #my-theme .elementor-widget-posts .elementor-post__read-more {
    padding: 10px; }
  #my-theme .elementor-widget-posts .elementor-post__badge {
    background: #00205c;
    color: #fff; }
  #my-theme .elementor-widget-posts .elementor-post__title a {
    color: inherit; }
  #my-theme .elementor-widget-price-list {
    padding: 100px; }
    #my-theme .elementor-widget-price-list .elementor-price-list-title {
      text-transform: uppercase; }
    #my-theme .elementor-widget-price-list .elementor-price-list-separator {
      color: #aa1d40;
      border-bottom-style: dotted;
      border-bottom-width: 1px; }
  #my-theme #widget-reverse.elementor-widget-price-list {
    padding: 100px;
    background: #aa1d40; }
    #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title {
      color: #fff;
      text-transform: uppercase; }
    #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-description {
      color: #fff;
      text-transform: lowercase; }
    #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-separator {
      color: #fff;
      border-bottom-style: dotted;
      border-bottom-width: 1px; }
    #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-price {
      color: #c7c271; }
  #my-theme .elementor-widget-price-table .elementor-price-table__header {
    padding: 50px;
    background: transparent; }
  #my-theme .elementor-widget-price-table .elementor-price-table__heading {
    text-transform: uppercase;
    color: inherit; }
  #my-theme .elementor-widget-price-table .elementor-price-table__subheading {
    text-transform: lowercase; }
  #my-theme .elementor-widget-price-table .elementor-price-table__ribbon-inner {
    color: #fff;
    background: #00205c; }
  #my-theme .elementor-widget-price-table .elementor-price-table__price {
    padding: 20px; }
  #my-theme .elementor-widget-price-table .elementor-price-table__features-list {
    padding: 20px; }
  #my-theme .elementor-widget-price-table a:hover {
    border: 1px dotted #c7c271 !important; }
  #my-theme .elementor-widget-progress {
    padding: 10px; }
    #my-theme .elementor-widget-progress .elementor-title {
      text-transform: uppercase; }
    #my-theme .elementor-widget-progress .elementor-progress-bar {
      background-color: #37A0A5;
      color: #fff; }
      #my-theme .elementor-widget-progress .elementor-progress-bar span {
        color: #fff;
        font-weight: 600; }
    #my-theme .elementor-widget-progress .elementor-progress-text {
      text-transform: uppercase; }
  #my-theme .elementor-widget-read-more {
    background: #aa1d40; }
    #my-theme .elementor-widget-read-more .elementor-widget-empty-icon {
      padding: 20px;
      background-color: #00205c; }
  #my-theme .elementor-widget-reviews .swiper-slide {
    background-color: transparent;
    border: none; }
  #my-theme .elementor-widget-reviews .elementor-swiper {
    padding: 50px; }
  #my-theme .elementor-widget-reviews .elementor-testimonial__header {
    border: none; }
  #my-theme .elementor-widget-reviews .elementor-testimonial__content {
    border: none;
    padding: 50px; }
  #my-theme .elementor-widget-search-form .elementor-search-form__container {
    background: none;
    border-bottom: 1px solid #231f20; }
  #my-theme .elementor-widget-search-form .elementor-search-form__input {
    background-color: transparent; }
  #my-theme .elementor-widget-search-form .elementor-search-form__submit {
    padding: 20px;
    background: none !important; }
  #my-theme .elementor-widget-search-form i {
    color: #231f20; }
  #my-theme .elementor-widget-share-buttons {
    background: #aa1d40; }
    #my-theme .elementor-widget-share-buttons .elementor-share-btn {
      background: none; }
      #my-theme .elementor-widget-share-buttons .elementor-share-btn i {
        color: #fff;
        font-size: 1.5625em; }
    #my-theme .elementor-widget-share-buttons .elementor-share-btn__title {
      color: #fff;
      font-weight: 300; }
  #my-theme #my-sidebar {
    background: #aa1d40; }
    #my-theme #my-sidebar .elementor-widget-empty-icon {
      padding: 20px;
      background-color: #00205c; }
  #my-theme #my-site-title {
    background: #aa1d40; }
    #my-theme #my-site-title .elementor-heading-title {
      color: #00205c; }
  #my-theme .elementor-widget-sitemap {
    background: #aa1d40; }
    #my-theme .elementor-widget-sitemap .elementor-sitemap-title {
      text-transform: uppercase;
      color: #00205c; }
    #my-theme .elementor-widget-sitemap .elementor-sitemap-list {
      color: #00205c; }
    #my-theme .elementor-widget-sitemap .elementor-sitemap-item {
      text-transform: lowercase; }
  #my-theme .elementor-widget-slides .elementor-background-overlay {
    background-color: rgba(0, 32, 92, 0.8);
    mix-blend-mode: multiply; }
  #my-theme .elementor-widget-slides .eicon-chevron-left,
  #my-theme .elementor-widget-slides .eicon-chevron-right {
    color: #fff;
    padding: 5px;
    color: #aa1d40;
    font-size: 0.9375em !important; }
  #my-theme .elementor-widget-slides .swiper-slide-inner {
    padding: 0; }
  #my-theme .elementor-widget-slides .elementor-slide-heading {
    font-weight: 200;
    color: #fff;
    font-size: 5em;
    font-weight: 200; }
    #my-theme .elementor-widget-slides .elementor-slide-heading strong {
      font-weight: 800; }
  #my-theme .elementor-widget-slides .elementor-slide-description {
    color: #fff; }
  #my-theme .elementor-widget-slides .elementor-slide-button {
    background: #00205c;
    border-radius: 50px;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding: 20px 50px;
    border: none;
    color: #fff;
    text-transform: uppercase;
    -webkit-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.2); }
  #my-theme .elementor-widget-slides .elementor-slide-button:hover {
    background: rgba(0, 0, 0, 0.2); }
  #my-theme .elementor-widget-slides .swiper-slide-contents {
    padding: 50px;
    max-width: 80%; }
  #my-theme .elementor-widget-social-icons {
    padding: 20px; }
    #my-theme .elementor-widget-social-icons .elementor-social-icon {
      background-color: transparent; }
      #my-theme .elementor-widget-social-icons .elementor-social-icon span {
        color: #fff; }
      #my-theme .elementor-widget-social-icons .elementor-social-icon i {
        color: #00205c; }
  #my-theme .elementor-widget-spacer {
    background: #aa1d40; }
    #my-theme .elementor-widget-spacer .elementor-spacer-inner {
      padding: 20px;
      background-color: #00205c; }
  #my-theme .elementor-widget-tabs .elementor-tabs-wrapper {
    display: flex;
    justify-content: center;
    border: none !important;
    border-width: 0 !important; }
  #my-theme .elementor-widget-tabs .elementor-tab-title {
    border: none; }
    #my-theme .elementor-widget-tabs .elementor-tab-title a {
      color: inherit; }
    #my-theme .elementor-widget-tabs .elementor-tab-title.elementor-active {
      opacity: 0.9;
      border-bottom: 1px solid #c7c271; }
    #my-theme .elementor-widget-tabs .elementor-tab-title:hover {
      color: #aa1d40; }
  #my-theme .elementor-widget-tabs .elementor-tabs-content-wrapper {
    border: none !important;
    border-width: 0 !important; }
  #my-theme .elementor-widget-tabs .elementor-tab-content {
    border: none;
    text-align: center; }
    #my-theme .elementor-widget-tabs .elementor-tab-content a {
      border-bottom: 1px solid #F15647; }
  #my-theme .elementor-widget-testimonial .elementor-testimonial-content {
    padding: 50px; }
  #my-theme .elementor-widget-testimonial .elementor-testimonial-meta-inner {
    padding: 10px; }
  #my-theme .elementor-widget-testimonial .elementor-testimonial-details {
    color: #aa1d40; }
  #my-theme .elementor-widget-testimonial-carousel .elementor-testimonial {
    padding: 50px; }
  #my-theme .elementor-widget-testimonial-carousel .elementor-testimonial__text {
    text-transform: uppercase; }
  #my-theme .elementor-widget-testimonial-carousel .elementor-testimonial__name {
    text-transform: uppercase; }
  #my-theme .elementor-widget-testimonial-carousel .elementor-testimonial__title {
    color: #fff;
    text-transform: lowercase; }
  #my-theme .elementor-text-editor a {
    border-bottom: 1px solid #F15647; }
  #my-theme .elementor-widget-toggle .elementor-toggle-item.elementor-active {
    color: #aa1d40; }
  #my-theme .elementor-widget-toggle .elementor-toggle-item:hover {
    color: #c7c271; }
  #my-theme .elementor-widget-toggle .elementor-tab-title {
    text-transform: uppercase; }
    #my-theme .elementor-widget-toggle .elementor-tab-title a {
      color: inherit; }
  #my-theme .elementor-widget-toggle .elementor-tab-content a {
    border-bottom: 1px solid #F15647; }
  #my-theme #legend {
    margin-top: 50px;
    padding: 5px;
    padding: 10px;
    border-bottom: 1px solid #ddd; }
    #my-theme #legend * {
      background: none;
      color: #888;
      text-align: center;
      font-weight: 300 !important; }
  #my-theme .eicon-chevron-right,
  #my-theme .eicon-chevron-left {
    color: #aa1d40;
    background-color: #fff; }

.primarycolor {
  background: #00205c !important; }

.secondarycolor {
  background: #aa1d40 !important; }

.teritiarycolor {
  background: #c7c271 !important; }

.accent {
  background: #fff !important; }

.no-padding {
  padding: 0 !important; }

.bold {
  font-weight: 600; }

.medium {
  font-weight: 400; }

.light {
  font-weight: 200; }

.medium-padding {
  padding: 50px; }

.small-padding {
  padding: 20px; }

.large-padding {
  padding: 100px; }

.xsmall-padding {
  padding: 10px; }

.teal * {
  color: #37A0A5 !important; }

.blue * {
  color: #00205c !important; }

.red * {
  color: #aa1d40 !important; }

.orange * {
  color: #F15647 !important; }

.white * {
  color: #fff !important; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
  text-transform: uppercase;
  letter-spacing: 2px; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

.parrallax {
  min-height: 400px;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center; }
  .parrallax .elementor-background-overlay {
    background-color: rgba(0, 32, 92, 0.5);
    mix-blend-mode: multiply;
    opacity: 0.9 !important;
    background-color: #00205c; }
  .parrallax * {
    color: #fff; }
  .parrallax i, .parrallax #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax i {
    color: #aa1d40; }
  .parrallax .accent {
    background: #fff; }
    .parrallax .accent h1,
    .parrallax .accent h2,
    .parrallax .accent h3,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h4,
    .parrallax .accent #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .parrallax .accent .elementor-alert-title,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__content,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .parrallax .accent .elementor-cta__title,
    .parrallax .accent #my-theme .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-title,
    .parrallax .accent #my-theme #legend *,
    #my-theme #legend .parrallax .accent *,
    .parrallax .accent h5,
    .parrallax .accent #my-theme .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .parrallax .accent .elementor-headline-plain-text,
    .parrallax .accent #my-theme .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .parrallax .accent .elementor-blockquote__author,
    .parrallax .accent #my-theme .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .parrallax .accent .elementor-cta,
    .parrallax .accent #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .parrallax .accent .elementor-counter-title,
    .parrallax .accent #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .parrallax .accent .elementor-portfolio-item__title,
    .parrallax .accent #my-theme .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .parrallax .accent a,
    .parrallax .accent #my-theme .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .parrallax .accent .elementor-price-list-title,
    .parrallax .accent #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .parrallax .accent span,
    .parrallax .accent #my-theme .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .parrallax .accent .elementor-progress-bar,
    .parrallax .accent #my-theme .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .parrallax .accent a,
    .parrallax .accent #my-theme .tribe-events h3,
    #my-theme .tribe-events .parrallax .accent h3,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .parrallax .accent .elementor-flip-box__layer__title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .parrallax .accent .elementor-image-box-title,
    .parrallax .accent #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .parrallax .accent .elementor-price-table__heading,
    .parrallax .accent h6,
    .parrallax .accent ul,
    .parrallax .accent li,
    .parrallax .accent span,
    .parrallax .accent div,
    .parrallax .accent * {
      color: #231f20; }
    .parrallax .accent i, .parrallax .accent #my-theme .elementor-widget-flip-box i, #my-theme .elementor-widget-flip-box .parrallax .accent i {
      color: #231f20; }
    .parrallax .accent a:hover {
      color: #231f20; }

#wp-toolbar h1,
#wp-toolbar h2,
#wp-toolbar h3,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-image-box .elementor-image-box-title,
#my-theme .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h4,
#wp-toolbar #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title,
#my-theme .elementor-widget-alert .elementor-alert #wp-toolbar .elementor-alert-title,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__content,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__content,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta__title,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-cta--skin-cover .elementor-cta__title,
#my-theme .elementor-cta--skin-cover #wp-toolbar .elementor-cta__title,
#wp-toolbar #my-theme .elementor-widget-counter span,
#my-theme .elementor-widget-counter #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-title,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-title,
#wp-toolbar #my-theme #legend *,
#my-theme #legend #wp-toolbar *,
#wp-toolbar h5,
#wp-toolbar #my-theme .elementor-widget-accordion .elementor-tab-title a,
#my-theme .elementor-widget-accordion .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
#my-theme .elementor-widget-animated-headline .elementor-headline #wp-toolbar .elementor-headline-plain-text,
#wp-toolbar #my-theme .elementor-blockquote .elementor-blockquote__author,
#my-theme .elementor-blockquote #wp-toolbar .elementor-blockquote__author,
#wp-toolbar #my-theme .elementor-widget-call-to-action .elementor-cta,
#my-theme .elementor-widget-call-to-action #wp-toolbar .elementor-cta,
#wp-toolbar #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title,
#my-theme .elementor-widget-counter .elementor-counter #wp-toolbar .elementor-counter-title,
#wp-toolbar #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title,
#my-theme .elementor-widget-portfolio #wp-toolbar .elementor-portfolio-item__title,
#wp-toolbar #my-theme .elementor-widget-posts .elementor-post__title a,
#my-theme .elementor-widget-posts .elementor-post__title #wp-toolbar a,
#wp-toolbar #my-theme .elementor-widget-price-list .elementor-price-list-title,
#my-theme .elementor-widget-price-list #wp-toolbar .elementor-price-list-title,
#wp-toolbar #my-theme .elementor-widget-price-table .elementor-price-table__features-list span,
#my-theme .elementor-widget-price-table .elementor-price-table__features-list #wp-toolbar span,
#wp-toolbar #my-theme .elementor-widget-progress .elementor-progress-bar,
#my-theme .elementor-widget-progress #wp-toolbar .elementor-progress-bar,
#wp-toolbar #my-theme .elementor-widget-toggle .elementor-tab-title a,
#my-theme .elementor-widget-toggle .elementor-tab-title #wp-toolbar a,
#wp-toolbar #my-theme .tribe-events h3,
#my-theme .tribe-events #wp-toolbar h3,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
#my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
#my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events #wp-toolbar .elementor-flip-box__layer__title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title,
#my-theme .tribe-events .elementor-widget-image-box #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title,
#my-theme .elementor-widget-image-box .tribe-events #wp-toolbar .elementor-image-box-title,
#wp-toolbar #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
#my-theme .tribe-events .elementor-widget-price-table #wp-toolbar .elementor-price-table__heading,
#wp-toolbar #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
#my-theme .elementor-widget-price-table .tribe-events #wp-toolbar .elementor-price-table__heading,
#wp-toolbar h6,
#wp-toolbar ul,
#wp-toolbar li,
#wp-toolbar span,
#wp-toolbar div,
#wp-toolbar * {
  color: #fff !important; }

#brand-colors {
  width: 100px;
  height: 100px; }

html {
  font-size: 1em;
  line-height: 1em; }

body {
  padding: 0;
  margin: 0;
  color: #aa1d40; }

#my-theme h1 {
  font-family: "Montserrat", sans-serif;
  font-size: 2.8125em;
  line-height: 0.9375em;
  margin: 0px;
  padding: 0;
  font-weight: normal; }

#my-theme h2 {
  margin-bottom: 15px;
  font-weight: 300;
  font-size: 2.5em;
  line-height: 1.5625em;
  font-weight: 200; }

#my-theme h3, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-price-table .elementor-price-table__heading {
  font-size: 2.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h4, #my-theme .elementor-widget-alert .elementor-alert .elementor-alert-title, #my-theme .elementor-blockquote .elementor-blockquote__content, #my-theme .elementor-widget-call-to-action .elementor-cta__title, #my-theme .elementor-cta--skin-cover .elementor-cta__title, #my-theme .elementor-widget-counter span, #my-theme .elementor-widget-progress .elementor-title, #my-theme #legend * {
  font-size: 1.5em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 300;
  line-height: 1.75em; }

#my-theme h5, #my-theme .elementor-widget-accordion .elementor-tab-title a, #my-theme .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text, #my-theme .elementor-blockquote .elementor-blockquote__author, #my-theme .elementor-widget-call-to-action .elementor-cta, #my-theme .elementor-widget-counter .elementor-counter .elementor-counter-title, #my-theme .elementor-widget-portfolio .elementor-portfolio-item__title, #my-theme .elementor-widget-posts .elementor-post__title a, #my-theme .elementor-widget-price-list .elementor-price-list-title, #my-theme #widget-reverse.elementor-widget-price-list .elementor-price-list-title, #my-theme .elementor-widget-price-table .elementor-price-table__features-list span, #my-theme .elementor-widget-progress .elementor-progress-bar, #my-theme .elementor-widget-toggle .elementor-tab-title a, #my-theme .tribe-events h3, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title, #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading, #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 400; }

#my-theme h6 {
  font-size: 1.125em;
  font-family: "Montserrat", sans-serif;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 600; }

#my-theme p, #my-theme ul li,
#my-theme ol li, #my-theme .page-content a, #my-theme .elementor-cta--skin-cover .elementor-cta__description, #my-theme .elementor-widget-toggle .elementor-tab-content {
  font-size: 1em;
  line-height: 1.875em;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 20px; }

#my-theme strong {
  font-weight: 600; }

#my-theme ul li,
#my-theme ol li {
  line-height: 1.5em; }

#my-theme span {
  color: #231f20; }

#my-theme div {
  color: #231f20; }

#my-theme a {
  color: #231f20; }

#my-theme[data-elementor-device-mode="mobile"] h1 {
  font-size: 2.1875em; }

#my-theme[data-elementor-device-mode="mobile"] .uael-events-inner-new {
  padding: 10px !important; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-row {
  padding-top: 20px;
  padding-bottom: 20px; }

#my-theme[data-elementor-device-mode="mobile"] .swiper-slide h5, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-accordion .elementor-tab-title a, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-accordion .elementor-tab-title .swiper-slide a, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-animated-headline .elementor-headline .swiper-slide .elementor-headline-plain-text, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-blockquote .elementor-blockquote__author, #my-theme[data-elementor-device-mode="mobile"] .elementor-blockquote .swiper-slide .elementor-blockquote__author, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-call-to-action .elementor-cta, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-call-to-action .swiper-slide .elementor-cta, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-counter .elementor-counter .elementor-counter-title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-counter .elementor-counter .swiper-slide .elementor-counter-title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-portfolio .elementor-portfolio-item__title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-portfolio .swiper-slide .elementor-portfolio-item__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-posts .elementor-post__title a, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-posts .elementor-post__title .swiper-slide a, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-price-list .elementor-price-list-title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-price-list .swiper-slide .elementor-price-list-title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide #widget-reverse.elementor-widget-price-list .elementor-price-list-title, #my-theme[data-elementor-device-mode="mobile"] #widget-reverse.elementor-widget-price-list .swiper-slide .elementor-price-list-title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-price-table .elementor-price-table__features-list span, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-price-table .elementor-price-table__features-list .swiper-slide span, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-progress .elementor-progress-bar, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-progress .swiper-slide .elementor-progress-bar, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-toggle .elementor-tab-title a, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-toggle .elementor-tab-title .swiper-slide a, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events h3, #my-theme[data-elementor-device-mode="mobile"] .tribe-events .swiper-slide h3, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .swiper-slide .elementor-flip-box__layer__title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events .elementor-widget-image-box .elementor-image-box-title, #my-theme[data-elementor-device-mode="mobile"] .tribe-events .elementor-widget-image-box .swiper-slide .elementor-image-box-title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-image-box .tribe-events .elementor-image-box-title, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-image-box .tribe-events .swiper-slide .elementor-image-box-title, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .tribe-events .elementor-widget-price-table .elementor-price-table__heading, #my-theme[data-elementor-device-mode="mobile"] .tribe-events .elementor-widget-price-table .swiper-slide .elementor-price-table__heading, #my-theme[data-elementor-device-mode="mobile"] .swiper-slide .elementor-widget-price-table .tribe-events .elementor-price-table__heading, #my-theme[data-elementor-device-mode="mobile"] .elementor-widget-price-table .tribe-events .swiper-slide .elementor-price-table__heading {
  font-size: 60%; }

#my-theme[data-elementor-device-mode="mobile"] #page-header {
  margin-bottom: 50px; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-widget-counter {
  padding: 0px; }

#my-theme[data-elementor-device-mode="mobile"] .medium-padding,
#my-theme[data-elementor-device-mode="mobile"] .small-padding,
#my-theme[data-elementor-device-mode="mobile"] .large-padding,
#my-theme[data-elementor-device-mode="mobile"] .xsmall-padding,
#my-theme[data-elementor-device-mode="mobile"] .elementor-testimonial-meta,
#my-theme[data-elementor-device-mode="mobile"] .elementor-testimonial-content, #my-theme[data-elementor-device-mode="mobile"] .elementor-testimonial {
  padding: 10px; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-text-editor {
  columns: 1;
  padding: 20px; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-tab-content {
  padding: 20px; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-flip-box__layer__overlay {
  padding: 0; }

#my-theme[data-elementor-device-mode="mobile"] .elementor-tab-title {
  text-align: left !important; }
  #my-theme[data-elementor-device-mode="mobile"] .elementor-tab-title a {
    display: block;
    padding-left: 10px;
    text-align: left !important; }

.elementor-element-populated {
  padding: 0 !important; }

.sb_instagram_header {
  text-align: center !important; }

.home #page-header {
  display: none; }

#my-theme .red-button .elementor-button, #my-theme .red-button .elementor-widget-call-to-action .elementor-cta__button, #my-theme .elementor-widget-call-to-action .red-button .elementor-cta__button, #my-theme .red-button .elementor-widget-posts .elementor-post__read-more, #my-theme .elementor-widget-posts .red-button .elementor-post__read-more {
  background-color: #aa1d40 important; }

#my-theme .gradient {
  background-image: linear-gradient(40deg, #00205c 49%, #37A0A5 100%) !important; }
  #my-theme .gradient span,
  #my-theme .gradient div,
  #my-theme .gradient * {
    color: #fff; }
  #my-theme .gradient .accent {
    background: #fff; }
    #my-theme .gradient .accent h1,
    #my-theme .gradient .accent h2,
    #my-theme .gradient .accent h3,
    #my-theme .gradient .accent .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .gradient .accent .elementor-image-box-title,
    #my-theme .gradient .accent .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .gradient .accent .elementor-price-table__heading,
    #my-theme .gradient .accent h4,
    #my-theme .gradient .accent .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert .gradient .accent .elementor-alert-title,
    #my-theme .gradient .accent .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote .gradient .accent .elementor-blockquote__content,
    #my-theme .gradient .accent .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action .gradient .accent .elementor-cta__title,
    #my-theme .gradient .accent .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover .gradient .accent .elementor-cta__title,
    #my-theme .gradient .accent .elementor-widget-counter span,
    #my-theme .elementor-widget-counter .gradient .accent span,
    #my-theme .gradient .accent .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress .gradient .accent .elementor-title,
    #my-theme .gradient .accent #legend *,
    #my-theme #legend .gradient .accent *,
    #my-theme .gradient .accent h5,
    #my-theme .gradient .accent .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title .gradient .accent a,
    #my-theme .gradient .accent .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline .gradient .accent .elementor-headline-plain-text,
    #my-theme .gradient .accent .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote .gradient .accent .elementor-blockquote__author,
    #my-theme .gradient .accent .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action .gradient .accent .elementor-cta,
    #my-theme .gradient .accent .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter .gradient .accent .elementor-counter-title,
    #my-theme .gradient .accent .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio .gradient .accent .elementor-portfolio-item__title,
    #my-theme .gradient .accent .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title .gradient .accent a,
    #my-theme .gradient .accent .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list .gradient .accent .elementor-price-list-title,
    #my-theme .gradient .accent #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
    #my-theme #widget-reverse.elementor-widget-price-list .gradient .accent .elementor-price-list-title,
    #my-theme .gradient .accent .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list .gradient .accent span,
    #my-theme .gradient .accent .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress .gradient .accent .elementor-progress-bar,
    #my-theme .gradient .accent .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title .gradient .accent a,
    #my-theme .gradient .accent .tribe-events h3,
    #my-theme .tribe-events .gradient .accent h3,
    #my-theme .gradient .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .gradient .accent .elementor-flip-box__layer__title,
    #my-theme .gradient .accent .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box .gradient .accent .elementor-image-box-title,
    #my-theme .gradient .accent .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events .gradient .accent .elementor-image-box-title,
    #my-theme .gradient .accent .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table .gradient .accent .elementor-price-table__heading,
    #my-theme .gradient .accent .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events .gradient .accent .elementor-price-table__heading,
    #my-theme .gradient .accent h6,
    #my-theme .gradient .accent ul,
    #my-theme .gradient .accent li,
    #my-theme .gradient .accent span,
    #my-theme .gradient .accent div,
    #my-theme .gradient .accent * {
      color: #231f20; }
    #my-theme .gradient .accent i {
      color: #231f20; }
    #my-theme .gradient .accent a:hover {
      color: #231f20; }

#my-theme .teal-background {
  background: #37A0A5; }
  #my-theme .teal-background h1,
  #my-theme .teal-background h2,
  #my-theme .teal-background h3,
  #my-theme .teal-background .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .teal-background .elementor-image-box-title,
  #my-theme .teal-background .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .teal-background .elementor-price-table__heading,
  #my-theme .teal-background h4,
  #my-theme .teal-background .elementor-widget-alert .elementor-alert .elementor-alert-title,
  #my-theme .elementor-widget-alert .elementor-alert .teal-background .elementor-alert-title,
  #my-theme .teal-background .elementor-blockquote .elementor-blockquote__content,
  #my-theme .elementor-blockquote .teal-background .elementor-blockquote__content,
  #my-theme .teal-background .elementor-widget-call-to-action .elementor-cta__title,
  #my-theme .elementor-widget-call-to-action .teal-background .elementor-cta__title,
  #my-theme .teal-background .elementor-cta--skin-cover .elementor-cta__title,
  #my-theme .elementor-cta--skin-cover .teal-background .elementor-cta__title,
  #my-theme .teal-background .elementor-widget-counter span,
  #my-theme .elementor-widget-counter .teal-background span,
  #my-theme .teal-background .elementor-widget-progress .elementor-title,
  #my-theme .elementor-widget-progress .teal-background .elementor-title,
  #my-theme .teal-background #legend *,
  #my-theme #legend .teal-background *,
  #my-theme .teal-background h5,
  #my-theme .teal-background .elementor-widget-accordion .elementor-tab-title a,
  #my-theme .elementor-widget-accordion .elementor-tab-title .teal-background a,
  #my-theme .teal-background .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
  #my-theme .elementor-widget-animated-headline .elementor-headline .teal-background .elementor-headline-plain-text,
  #my-theme .teal-background .elementor-blockquote .elementor-blockquote__author,
  #my-theme .elementor-blockquote .teal-background .elementor-blockquote__author,
  #my-theme .teal-background .elementor-widget-call-to-action .elementor-cta,
  #my-theme .elementor-widget-call-to-action .teal-background .elementor-cta,
  #my-theme .teal-background .elementor-widget-counter .elementor-counter .elementor-counter-title,
  #my-theme .elementor-widget-counter .elementor-counter .teal-background .elementor-counter-title,
  #my-theme .teal-background .elementor-widget-portfolio .elementor-portfolio-item__title,
  #my-theme .elementor-widget-portfolio .teal-background .elementor-portfolio-item__title,
  #my-theme .teal-background .elementor-widget-posts .elementor-post__title a,
  #my-theme .elementor-widget-posts .elementor-post__title .teal-background a,
  #my-theme .teal-background .elementor-widget-price-list .elementor-price-list-title,
  #my-theme .elementor-widget-price-list .teal-background .elementor-price-list-title,
  #my-theme .teal-background #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
  #my-theme #widget-reverse.elementor-widget-price-list .teal-background .elementor-price-list-title,
  #my-theme .teal-background .elementor-widget-price-table .elementor-price-table__features-list span,
  #my-theme .elementor-widget-price-table .elementor-price-table__features-list .teal-background span,
  #my-theme .teal-background .elementor-widget-progress .elementor-progress-bar,
  #my-theme .elementor-widget-progress .teal-background .elementor-progress-bar,
  #my-theme .teal-background .elementor-widget-toggle .elementor-tab-title a,
  #my-theme .elementor-widget-toggle .elementor-tab-title .teal-background a,
  #my-theme .teal-background .tribe-events h3,
  #my-theme .tribe-events .teal-background h3,
  #my-theme .teal-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .teal-background .elementor-flip-box__layer__title,
  #my-theme .teal-background .tribe-events .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .tribe-events .elementor-widget-image-box .teal-background .elementor-image-box-title,
  #my-theme .teal-background .elementor-widget-image-box .tribe-events .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .tribe-events .teal-background .elementor-image-box-title,
  #my-theme .teal-background .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .tribe-events .elementor-widget-price-table .teal-background .elementor-price-table__heading,
  #my-theme .teal-background .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .tribe-events .teal-background .elementor-price-table__heading,
  #my-theme .teal-background h6,
  #my-theme .teal-background ul,
  #my-theme .teal-background li,
  #my-theme .teal-background span,
  #my-theme .teal-background div,
  #my-theme .teal-background * {
    color: #fff;
    background: none !important; }
  #my-theme .teal-background i {
    color: #fff !important; }
  #my-theme .teal-background a:hover {
    color: #00205c; }

#my-theme .orange-background {
  background: #F15647; }
  #my-theme .orange-background h1,
  #my-theme .orange-background h2,
  #my-theme .orange-background h3,
  #my-theme .orange-background .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .orange-background .elementor-image-box-title,
  #my-theme .orange-background .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .orange-background .elementor-price-table__heading,
  #my-theme .orange-background h4,
  #my-theme .orange-background .elementor-widget-alert .elementor-alert .elementor-alert-title,
  #my-theme .elementor-widget-alert .elementor-alert .orange-background .elementor-alert-title,
  #my-theme .orange-background .elementor-blockquote .elementor-blockquote__content,
  #my-theme .elementor-blockquote .orange-background .elementor-blockquote__content,
  #my-theme .orange-background .elementor-widget-call-to-action .elementor-cta__title,
  #my-theme .elementor-widget-call-to-action .orange-background .elementor-cta__title,
  #my-theme .orange-background .elementor-cta--skin-cover .elementor-cta__title,
  #my-theme .elementor-cta--skin-cover .orange-background .elementor-cta__title,
  #my-theme .orange-background .elementor-widget-counter span,
  #my-theme .elementor-widget-counter .orange-background span,
  #my-theme .orange-background .elementor-widget-progress .elementor-title,
  #my-theme .elementor-widget-progress .orange-background .elementor-title,
  #my-theme .orange-background #legend *,
  #my-theme #legend .orange-background *,
  #my-theme .orange-background h5,
  #my-theme .orange-background .elementor-widget-accordion .elementor-tab-title a,
  #my-theme .elementor-widget-accordion .elementor-tab-title .orange-background a,
  #my-theme .orange-background .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
  #my-theme .elementor-widget-animated-headline .elementor-headline .orange-background .elementor-headline-plain-text,
  #my-theme .orange-background .elementor-blockquote .elementor-blockquote__author,
  #my-theme .elementor-blockquote .orange-background .elementor-blockquote__author,
  #my-theme .orange-background .elementor-widget-call-to-action .elementor-cta,
  #my-theme .elementor-widget-call-to-action .orange-background .elementor-cta,
  #my-theme .orange-background .elementor-widget-counter .elementor-counter .elementor-counter-title,
  #my-theme .elementor-widget-counter .elementor-counter .orange-background .elementor-counter-title,
  #my-theme .orange-background .elementor-widget-portfolio .elementor-portfolio-item__title,
  #my-theme .elementor-widget-portfolio .orange-background .elementor-portfolio-item__title,
  #my-theme .orange-background .elementor-widget-posts .elementor-post__title a,
  #my-theme .elementor-widget-posts .elementor-post__title .orange-background a,
  #my-theme .orange-background .elementor-widget-price-list .elementor-price-list-title,
  #my-theme .elementor-widget-price-list .orange-background .elementor-price-list-title,
  #my-theme .orange-background #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
  #my-theme #widget-reverse.elementor-widget-price-list .orange-background .elementor-price-list-title,
  #my-theme .orange-background .elementor-widget-price-table .elementor-price-table__features-list span,
  #my-theme .elementor-widget-price-table .elementor-price-table__features-list .orange-background span,
  #my-theme .orange-background .elementor-widget-progress .elementor-progress-bar,
  #my-theme .elementor-widget-progress .orange-background .elementor-progress-bar,
  #my-theme .orange-background .elementor-widget-toggle .elementor-tab-title a,
  #my-theme .elementor-widget-toggle .elementor-tab-title .orange-background a,
  #my-theme .orange-background .tribe-events h3,
  #my-theme .tribe-events .orange-background h3,
  #my-theme .orange-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .orange-background .elementor-flip-box__layer__title,
  #my-theme .orange-background .tribe-events .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .tribe-events .elementor-widget-image-box .orange-background .elementor-image-box-title,
  #my-theme .orange-background .elementor-widget-image-box .tribe-events .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .tribe-events .orange-background .elementor-image-box-title,
  #my-theme .orange-background .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .tribe-events .elementor-widget-price-table .orange-background .elementor-price-table__heading,
  #my-theme .orange-background .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .tribe-events .orange-background .elementor-price-table__heading,
  #my-theme .orange-background h6,
  #my-theme .orange-background ul,
  #my-theme .orange-background li,
  #my-theme .orange-background span,
  #my-theme .orange-background div,
  #my-theme .orange-background * {
    color: #fff;
    background: none !important; }
  #my-theme .orange-background i {
    color: #fff !important; }
  #my-theme .orange-background a:hover {
    color: #00205c; }

#my-theme .blue-background {
  background: #00205c; }
  #my-theme .blue-background h1,
  #my-theme .blue-background h2,
  #my-theme .blue-background h3,
  #my-theme .blue-background .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .blue-background .elementor-image-box-title,
  #my-theme .blue-background .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .blue-background .elementor-price-table__heading,
  #my-theme .blue-background h4,
  #my-theme .blue-background .elementor-widget-alert .elementor-alert .elementor-alert-title,
  #my-theme .elementor-widget-alert .elementor-alert .blue-background .elementor-alert-title,
  #my-theme .blue-background .elementor-blockquote .elementor-blockquote__content,
  #my-theme .elementor-blockquote .blue-background .elementor-blockquote__content,
  #my-theme .blue-background .elementor-widget-call-to-action .elementor-cta__title,
  #my-theme .elementor-widget-call-to-action .blue-background .elementor-cta__title,
  #my-theme .blue-background .elementor-cta--skin-cover .elementor-cta__title,
  #my-theme .elementor-cta--skin-cover .blue-background .elementor-cta__title,
  #my-theme .blue-background .elementor-widget-counter span,
  #my-theme .elementor-widget-counter .blue-background span,
  #my-theme .blue-background .elementor-widget-progress .elementor-title,
  #my-theme .elementor-widget-progress .blue-background .elementor-title,
  #my-theme .blue-background #legend *,
  #my-theme #legend .blue-background *,
  #my-theme .blue-background h5,
  #my-theme .blue-background .elementor-widget-accordion .elementor-tab-title a,
  #my-theme .elementor-widget-accordion .elementor-tab-title .blue-background a,
  #my-theme .blue-background .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
  #my-theme .elementor-widget-animated-headline .elementor-headline .blue-background .elementor-headline-plain-text,
  #my-theme .blue-background .elementor-blockquote .elementor-blockquote__author,
  #my-theme .elementor-blockquote .blue-background .elementor-blockquote__author,
  #my-theme .blue-background .elementor-widget-call-to-action .elementor-cta,
  #my-theme .elementor-widget-call-to-action .blue-background .elementor-cta,
  #my-theme .blue-background .elementor-widget-counter .elementor-counter .elementor-counter-title,
  #my-theme .elementor-widget-counter .elementor-counter .blue-background .elementor-counter-title,
  #my-theme .blue-background .elementor-widget-portfolio .elementor-portfolio-item__title,
  #my-theme .elementor-widget-portfolio .blue-background .elementor-portfolio-item__title,
  #my-theme .blue-background .elementor-widget-posts .elementor-post__title a,
  #my-theme .elementor-widget-posts .elementor-post__title .blue-background a,
  #my-theme .blue-background .elementor-widget-price-list .elementor-price-list-title,
  #my-theme .elementor-widget-price-list .blue-background .elementor-price-list-title,
  #my-theme .blue-background #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
  #my-theme #widget-reverse.elementor-widget-price-list .blue-background .elementor-price-list-title,
  #my-theme .blue-background .elementor-widget-price-table .elementor-price-table__features-list span,
  #my-theme .elementor-widget-price-table .elementor-price-table__features-list .blue-background span,
  #my-theme .blue-background .elementor-widget-progress .elementor-progress-bar,
  #my-theme .elementor-widget-progress .blue-background .elementor-progress-bar,
  #my-theme .blue-background .elementor-widget-toggle .elementor-tab-title a,
  #my-theme .elementor-widget-toggle .elementor-tab-title .blue-background a,
  #my-theme .blue-background .tribe-events h3,
  #my-theme .tribe-events .blue-background h3,
  #my-theme .blue-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .blue-background .elementor-flip-box__layer__title,
  #my-theme .blue-background .tribe-events .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .tribe-events .elementor-widget-image-box .blue-background .elementor-image-box-title,
  #my-theme .blue-background .elementor-widget-image-box .tribe-events .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .tribe-events .blue-background .elementor-image-box-title,
  #my-theme .blue-background .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .tribe-events .elementor-widget-price-table .blue-background .elementor-price-table__heading,
  #my-theme .blue-background .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .tribe-events .blue-background .elementor-price-table__heading,
  #my-theme .blue-background h6,
  #my-theme .blue-background ul,
  #my-theme .blue-background li,
  #my-theme .blue-background span,
  #my-theme .blue-background div,
  #my-theme .blue-background * {
    color: #fff; }
  #my-theme .blue-background i {
    color: #fff !important;
    background-color: none !important; }
  #my-theme .blue-background a:hover {
    color: #00205c; }

#my-theme .red-background {
  background: #aa1d40; }
  #my-theme .red-background h1,
  #my-theme .red-background h2,
  #my-theme .red-background h3,
  #my-theme .red-background .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .red-background .elementor-image-box-title,
  #my-theme .red-background .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .red-background .elementor-price-table__heading,
  #my-theme .red-background h4,
  #my-theme .red-background .elementor-widget-alert .elementor-alert .elementor-alert-title,
  #my-theme .elementor-widget-alert .elementor-alert .red-background .elementor-alert-title,
  #my-theme .red-background .elementor-blockquote .elementor-blockquote__content,
  #my-theme .elementor-blockquote .red-background .elementor-blockquote__content,
  #my-theme .red-background .elementor-widget-call-to-action .elementor-cta__title,
  #my-theme .elementor-widget-call-to-action .red-background .elementor-cta__title,
  #my-theme .red-background .elementor-cta--skin-cover .elementor-cta__title,
  #my-theme .elementor-cta--skin-cover .red-background .elementor-cta__title,
  #my-theme .red-background .elementor-widget-counter span,
  #my-theme .elementor-widget-counter .red-background span,
  #my-theme .red-background .elementor-widget-progress .elementor-title,
  #my-theme .elementor-widget-progress .red-background .elementor-title,
  #my-theme .red-background #legend *,
  #my-theme #legend .red-background *,
  #my-theme .red-background h5,
  #my-theme .red-background .elementor-widget-accordion .elementor-tab-title a,
  #my-theme .elementor-widget-accordion .elementor-tab-title .red-background a,
  #my-theme .red-background .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
  #my-theme .elementor-widget-animated-headline .elementor-headline .red-background .elementor-headline-plain-text,
  #my-theme .red-background .elementor-blockquote .elementor-blockquote__author,
  #my-theme .elementor-blockquote .red-background .elementor-blockquote__author,
  #my-theme .red-background .elementor-widget-call-to-action .elementor-cta,
  #my-theme .elementor-widget-call-to-action .red-background .elementor-cta,
  #my-theme .red-background .elementor-widget-counter .elementor-counter .elementor-counter-title,
  #my-theme .elementor-widget-counter .elementor-counter .red-background .elementor-counter-title,
  #my-theme .red-background .elementor-widget-portfolio .elementor-portfolio-item__title,
  #my-theme .elementor-widget-portfolio .red-background .elementor-portfolio-item__title,
  #my-theme .red-background .elementor-widget-posts .elementor-post__title a,
  #my-theme .elementor-widget-posts .elementor-post__title .red-background a,
  #my-theme .red-background .elementor-widget-price-list .elementor-price-list-title,
  #my-theme .elementor-widget-price-list .red-background .elementor-price-list-title,
  #my-theme .red-background #widget-reverse.elementor-widget-price-list .elementor-price-list-title,
  #my-theme #widget-reverse.elementor-widget-price-list .red-background .elementor-price-list-title,
  #my-theme .red-background .elementor-widget-price-table .elementor-price-table__features-list span,
  #my-theme .elementor-widget-price-table .elementor-price-table__features-list .red-background span,
  #my-theme .red-background .elementor-widget-progress .elementor-progress-bar,
  #my-theme .elementor-widget-progress .red-background .elementor-progress-bar,
  #my-theme .red-background .elementor-widget-toggle .elementor-tab-title a,
  #my-theme .elementor-widget-toggle .elementor-tab-title .red-background a,
  #my-theme .red-background .tribe-events h3,
  #my-theme .tribe-events .red-background h3,
  #my-theme .red-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
  #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
  #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .red-background .elementor-flip-box__layer__title,
  #my-theme .red-background .tribe-events .elementor-widget-image-box .elementor-image-box-title,
  #my-theme .tribe-events .elementor-widget-image-box .red-background .elementor-image-box-title,
  #my-theme .red-background .elementor-widget-image-box .tribe-events .elementor-image-box-title,
  #my-theme .elementor-widget-image-box .tribe-events .red-background .elementor-image-box-title,
  #my-theme .red-background .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
  #my-theme .tribe-events .elementor-widget-price-table .red-background .elementor-price-table__heading,
  #my-theme .red-background .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
  #my-theme .elementor-widget-price-table .tribe-events .red-background .elementor-price-table__heading,
  #my-theme .red-background h6,
  #my-theme .red-background ul,
  #my-theme .red-background li,
  #my-theme .red-background span,
  #my-theme .red-background div,
  #my-theme .red-background * {
    color: #fff;
    background: none !important; }
  #my-theme .red-background i {
    color: #fff !important; }
  #my-theme .red-background a:hover {
    color: #00205c; }

#my-theme .no-padding {
  padding: 0px !important; }
  #my-theme .no-padding .elementor-row {
    padding: 0 !important; }
  #my-theme .no-padding .elementor-element-populated {
    padding: 0 !important; }

#my-theme .no-margin {
  margin: 0 !important; }

#my-theme #footer {
  background-color: #231f20 !important;
  background-color: #00205c; }
  #my-theme #footer li,
  #my-theme #footer span,
  #my-theme #footer div,
  #my-theme #footer * {
    color: #fff; }
  #my-theme #footer i {
    color: #fff; }
  #my-theme #footer .eicon-chevron-right,
  #my-theme #footer .eicon-chevron-left {
    color: #aa1d40; }
  #my-theme #footer .swiper-pagination-bullet {
    background-color: #fff; }
  #my-theme #footer .accent {
    background: #fff; }
    #my-theme #footer .accent h1,
    #my-theme #footer .accent h2,
    #my-theme #footer .accent h3,
    #my-theme #footer .accent .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .elementor-widget-image-box #footer .accent .elementor-image-box-title,
    #my-theme #footer .accent .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table #footer .accent .elementor-price-table__heading,
    #my-theme #footer .accent h4,
    #my-theme #footer .accent .elementor-widget-alert .elementor-alert .elementor-alert-title,
    #my-theme .elementor-widget-alert .elementor-alert #footer .accent .elementor-alert-title,
    #my-theme #footer .accent .elementor-blockquote .elementor-blockquote__content,
    #my-theme .elementor-blockquote #footer .accent .elementor-blockquote__content,
    #my-theme #footer .accent .elementor-widget-call-to-action .elementor-cta__title,
    #my-theme .elementor-widget-call-to-action #footer .accent .elementor-cta__title,
    #my-theme #footer .accent .elementor-cta--skin-cover .elementor-cta__title,
    #my-theme .elementor-cta--skin-cover #footer .accent .elementor-cta__title,
    #my-theme #footer .accent .elementor-widget-counter span,
    #my-theme .elementor-widget-counter #footer .accent span,
    #my-theme #footer .accent .elementor-widget-progress .elementor-title,
    #my-theme .elementor-widget-progress #footer .accent .elementor-title,
    #my-theme #footer .accent #legend *,
    #my-theme #legend #footer .accent *,
    #my-theme #footer .accent h5,
    #my-theme #footer .accent .elementor-widget-accordion .elementor-tab-title a,
    #my-theme .elementor-widget-accordion .elementor-tab-title #footer .accent a,
    #my-theme #footer .accent .elementor-widget-animated-headline .elementor-headline .elementor-headline-plain-text,
    #my-theme .elementor-widget-animated-headline .elementor-headline #footer .accent .elementor-headline-plain-text,
    #my-theme #footer .accent .elementor-blockquote .elementor-blockquote__author,
    #my-theme .elementor-blockquote #footer .accent .elementor-blockquote__author,
    #my-theme #footer .accent .elementor-widget-call-to-action .elementor-cta,
    #my-theme .elementor-widget-call-to-action #footer .accent .elementor-cta,
    #my-theme #footer .accent .elementor-widget-counter .elementor-counter .elementor-counter-title,
    #my-theme .elementor-widget-counter .elementor-counter #footer .accent .elementor-counter-title,
    #my-theme #footer .accent .elementor-widget-portfolio .elementor-portfolio-item__title,
    #my-theme .elementor-widget-portfolio #footer .accent .elementor-portfolio-item__title,
    #my-theme #footer .accent .elementor-widget-posts .elementor-post__title a,
    #my-theme .elementor-widget-posts .elementor-post__title #footer .accent a,
    #my-theme #footer .accent .elementor-widget-price-list .elementor-price-list-title,
    #my-theme .elementor-widget-price-list #footer .accent .elementor-price-list-title,
    #my-theme #footer .accent .elementor-widget-price-table .elementor-price-table__features-list span,
    #my-theme .elementor-widget-price-table .elementor-price-table__features-list #footer .accent span,
    #my-theme #footer .accent .elementor-widget-progress .elementor-progress-bar,
    #my-theme .elementor-widget-progress #footer .accent .elementor-progress-bar,
    #my-theme #footer .accent .elementor-widget-toggle .elementor-tab-title a,
    #my-theme .elementor-widget-toggle .elementor-tab-title #footer .accent a,
    #my-theme #footer .accent .tribe-events h3,
    #my-theme .tribe-events #footer .accent h3,
    #my-theme #footer .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title,
    #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title,
    #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events #footer .accent .elementor-flip-box__layer__title,
    #my-theme #footer .accent .tribe-events .elementor-widget-image-box .elementor-image-box-title,
    #my-theme .tribe-events .elementor-widget-image-box #footer .accent .elementor-image-box-title,
    #my-theme #footer .accent .elementor-widget-image-box .tribe-events .elementor-image-box-title,
    #my-theme .elementor-widget-image-box .tribe-events #footer .accent .elementor-image-box-title,
    #my-theme #footer .accent .tribe-events .elementor-widget-price-table .elementor-price-table__heading,
    #my-theme .tribe-events .elementor-widget-price-table #footer .accent .elementor-price-table__heading,
    #my-theme #footer .accent .elementor-widget-price-table .tribe-events .elementor-price-table__heading,
    #my-theme .elementor-widget-price-table .tribe-events #footer .accent .elementor-price-table__heading,
    #my-theme #footer .accent h6,
    #my-theme #footer .accent ul,
    #my-theme #footer .accent li,
    #my-theme #footer .accent span,
    #my-theme #footer .accent div,
    #my-theme #footer .accent * {
      color: #231f20; }
    #my-theme #footer .accent i {
      color: #231f20; }
    #my-theme #footer .accent a:hover {
      color: #231f20; }
  #my-theme #footer .elementor-search-form__container {
    border-bottom: 1px solid #fff; }

#my-theme .tribe-events-calendar-list__event-description {
  display: none !important; }

#my-theme .tribe-events h3, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme .elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__front .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title, #my-theme #widget-reverse.elementor-widget-flip-box .elementor-flip-box__back .tribe-events .elementor-flip-box__layer__title, #my-theme .tribe-events .elementor-widget-image-box .elementor-image-box-title, #my-theme .elementor-widget-image-box .tribe-events .elementor-image-box-title, #my-theme .tribe-events .elementor-widget-price-table .elementor-price-table__heading, #my-theme .elementor-widget-price-table .tribe-events .elementor-price-table__heading {
  font-weight: bold;
  opacity: 1; }

#my-theme .tribe-common a {
  font-size: 14px !important;
  opacity: 1 !important;
  color: #00205c; }

.tribe-events-content a {
  border-bottom: 1px solid #aa1d40; }

#tribe-events-pg-template,
.tribe-events-pg-template {
  margin: 0 auto;
  max-width: 800px;
  padding-top: 80px; }

.ctf-item {
  padding: 20px !important; }
