.ssp_visuallyhidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }

.ssp_text_light a, .ssp_ui_apply_customizations .elementor .ssp_text_light a,
.ssp_ui_apply_customizations .elementor .ssp_text_light a[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light a[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark a, .ssp_ui_apply_customizations .elementor .ssp_text_dark a,
.ssp_ui_apply_customizations .elementor .ssp_text_dark a[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark a[class^="elementor"] {
  color: black  !important; }

.ssp_text_light p, .ssp_ui_apply_customizations .elementor .ssp_text_light p,
.ssp_ui_apply_customizations .elementor .ssp_text_light p[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light p[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark p, .ssp_ui_apply_customizations .elementor .ssp_text_dark p,
.ssp_ui_apply_customizations .elementor .ssp_text_dark p[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark p[class^="elementor"] {
  color: black  !important; }

.ssp_text_light span, .ssp_ui_apply_customizations .elementor .ssp_text_light span,
.ssp_ui_apply_customizations .elementor .ssp_text_light span[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light span[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark span, .ssp_ui_apply_customizations .elementor .ssp_text_dark span,
.ssp_ui_apply_customizations .elementor .ssp_text_dark span[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark span[class^="elementor"] {
  color: black  !important; }

.ssp_text_light div, .ssp_ui_apply_customizations .elementor .ssp_text_light div,
.ssp_ui_apply_customizations .elementor .ssp_text_light div[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light div[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark div, .ssp_ui_apply_customizations .elementor .ssp_text_dark div,
.ssp_ui_apply_customizations .elementor .ssp_text_dark div[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark div[class^="elementor"] {
  color: black  !important; }

.ssp_text_light ul, .ssp_ui_apply_customizations .elementor .ssp_text_light ul,
.ssp_ui_apply_customizations .elementor .ssp_text_light ul[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light ul[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark ul, .ssp_ui_apply_customizations .elementor .ssp_text_dark ul,
.ssp_ui_apply_customizations .elementor .ssp_text_dark ul[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark ul[class^="elementor"] {
  color: black  !important; }

.ssp_text_light li, .ssp_ui_apply_customizations .elementor .ssp_text_light li,
.ssp_ui_apply_customizations .elementor .ssp_text_light li[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light li[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark li, .ssp_ui_apply_customizations .elementor .ssp_text_dark li,
.ssp_ui_apply_customizations .elementor .ssp_text_dark li[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark li[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h1, .ssp_ui_apply_customizations .elementor .ssp_text_light h1,
.ssp_ui_apply_customizations .elementor .ssp_text_light h1[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h1[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h1, .ssp_ui_apply_customizations .elementor .ssp_text_dark h1,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h1[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h1[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h2, .ssp_ui_apply_customizations .elementor .ssp_text_light h2,
.ssp_ui_apply_customizations .elementor .ssp_text_light h2[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h2[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h2, .ssp_ui_apply_customizations .elementor .ssp_text_dark h2,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h2[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h2[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h3, .ssp_ui_apply_customizations .elementor .ssp_text_light h3,
.ssp_ui_apply_customizations .elementor .ssp_text_light h3[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h3[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h3, .ssp_ui_apply_customizations .elementor .ssp_text_dark h3,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h3[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h3[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h4, .ssp_ui_apply_customizations .elementor .ssp_text_light h4,
.ssp_ui_apply_customizations .elementor .ssp_text_light h4[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h4[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h4, .ssp_ui_apply_customizations .elementor .ssp_text_dark h4,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h4[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h4[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h5, .ssp_ui_apply_customizations .elementor .ssp_text_light h5,
.ssp_ui_apply_customizations .elementor .ssp_text_light h5[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h5[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h5, .ssp_ui_apply_customizations .elementor .ssp_text_dark h5,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h5[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h5[class^="elementor"] {
  color: black  !important; }

.ssp_text_light h6, .ssp_ui_apply_customizations .elementor .ssp_text_light h6,
.ssp_ui_apply_customizations .elementor .ssp_text_light h6[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light h6[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark h6, .ssp_ui_apply_customizations .elementor .ssp_text_dark h6,
.ssp_ui_apply_customizations .elementor .ssp_text_dark h6[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark h6[class^="elementor"] {
  color: black  !important; }

.ssp_text_light a:visited, .ssp_ui_apply_customizations .elementor .ssp_text_light a:visited,
.ssp_ui_apply_customizations .elementor .ssp_text_light a:visited[class^="elementor"],
.ssp_ui_apply_customizations #elementor .ssp_text_light a:visited[class^="elementor"] {
  color: white  !important; }

.ssp_text_dark a:visited, .ssp_ui_apply_customizations .elementor .ssp_text_dark a:visited,
.ssp_ui_apply_customizations .elementor .ssp_text_dark a:visited[class^="elementor"],
.ssp_ui_apply_customizations .elementor .ssp_text_dark a:visited[class^="elementor"] {
  color: black  !important; }

.ssp_radius_4 {
  border-radius: 4px; }

.ssp_radius_8 {
  border-radius: 8px; }

.ssp_radius_12 {
  border-radius: 12px; }

.ssp_radius_16 {
  border-radius: 16px; }

.ssp_radius_20 {
  border-radius: 20px; }

.ssp_radius_24 {
  border-radius: 24px; }

.ssp_radius_28 {
  border-radius: 28px; }

.ssp_radius_32 {
  border-radius: 32px; }

.ssp_radius_36 {
  border-radius: 36px; }

.ssp_radius_40 {
  border-radius: 40px; }

.ssp_height_10 {
  height: 10px; }

.ssp_width_10 {
  width: 10px; }

.ssp_padding_10 {
  width: 10px; }

.ssp_margin_10 {
  width: 10px; }

.ssp_padding_left_10 {
  padding-left: 10px; }

.ssp_padding_right_10 {
  padding-right: 10px; }

.ssp_padding_top_10 {
  padding-top: 10px; }

.ssp_padding_bottom_10 {
  padding-bottom: 10px; }

.ssp_margin_left_10 {
  padding-left: 10px; }

.ssp_margin_right_10 {
  padding-right: 10px; }

.ssp_margin_top_10 {
  padding-top: 10px; }

.ssp_margin_bottom_10 {
  padding-bottom: 10px; }

.ssp_height_20 {
  height: 20px; }

.ssp_width_20 {
  width: 20px; }

.ssp_padding_20 {
  width: 20px; }

.ssp_margin_20 {
  width: 20px; }

.ssp_padding_left_20 {
  padding-left: 20px; }

.ssp_padding_right_20 {
  padding-right: 20px; }

.ssp_padding_top_20 {
  padding-top: 20px; }

.ssp_padding_bottom_20 {
  padding-bottom: 20px; }

.ssp_margin_left_20 {
  padding-left: 20px; }

.ssp_margin_right_20 {
  padding-right: 20px; }

.ssp_margin_top_20 {
  padding-top: 20px; }

.ssp_margin_bottom_20 {
  padding-bottom: 20px; }

.ssp_height_30 {
  height: 30px; }

.ssp_width_30 {
  width: 30px; }

.ssp_padding_30 {
  width: 30px; }

.ssp_margin_30 {
  width: 30px; }

.ssp_padding_left_30 {
  padding-left: 30px; }

.ssp_padding_right_30 {
  padding-right: 30px; }

.ssp_padding_top_30 {
  padding-top: 30px; }

.ssp_padding_bottom_30 {
  padding-bottom: 30px; }

.ssp_margin_left_30 {
  padding-left: 30px; }

.ssp_margin_right_30 {
  padding-right: 30px; }

.ssp_margin_top_30 {
  padding-top: 30px; }

.ssp_margin_bottom_30 {
  padding-bottom: 30px; }

.ssp_height_40 {
  height: 40px; }

.ssp_width_40 {
  width: 40px; }

.ssp_padding_40 {
  width: 40px; }

.ssp_margin_40 {
  width: 40px; }

.ssp_padding_left_40 {
  padding-left: 40px; }

.ssp_padding_right_40 {
  padding-right: 40px; }

.ssp_padding_top_40 {
  padding-top: 40px; }

.ssp_padding_bottom_40 {
  padding-bottom: 40px; }

.ssp_margin_left_40 {
  padding-left: 40px; }

.ssp_margin_right_40 {
  padding-right: 40px; }

.ssp_margin_top_40 {
  padding-top: 40px; }

.ssp_margin_bottom_40 {
  padding-bottom: 40px; }

.ssp_height_50 {
  height: 50px; }

.ssp_width_50 {
  width: 50px; }

.ssp_padding_50 {
  width: 50px; }

.ssp_margin_50 {
  width: 50px; }

.ssp_padding_left_50 {
  padding-left: 50px; }

.ssp_padding_right_50 {
  padding-right: 50px; }

.ssp_padding_top_50 {
  padding-top: 50px; }

.ssp_padding_bottom_50 {
  padding-bottom: 50px; }

.ssp_margin_left_50 {
  padding-left: 50px; }

.ssp_margin_right_50 {
  padding-right: 50px; }

.ssp_margin_top_50 {
  padding-top: 50px; }

.ssp_margin_bottom_50 {
  padding-bottom: 50px; }

.ssp_height_60 {
  height: 60px; }

.ssp_width_60 {
  width: 60px; }

.ssp_padding_60 {
  width: 60px; }

.ssp_margin_60 {
  width: 60px; }

.ssp_padding_left_60 {
  padding-left: 60px; }

.ssp_padding_right_60 {
  padding-right: 60px; }

.ssp_padding_top_60 {
  padding-top: 60px; }

.ssp_padding_bottom_60 {
  padding-bottom: 60px; }

.ssp_margin_left_60 {
  padding-left: 60px; }

.ssp_margin_right_60 {
  padding-right: 60px; }

.ssp_margin_top_60 {
  padding-top: 60px; }

.ssp_margin_bottom_60 {
  padding-bottom: 60px; }

.ssp_height_70 {
  height: 70px; }

.ssp_width_70 {
  width: 70px; }

.ssp_padding_70 {
  width: 70px; }

.ssp_margin_70 {
  width: 70px; }

.ssp_padding_left_70 {
  padding-left: 70px; }

.ssp_padding_right_70 {
  padding-right: 70px; }

.ssp_padding_top_70 {
  padding-top: 70px; }

.ssp_padding_bottom_70 {
  padding-bottom: 70px; }

.ssp_margin_left_70 {
  padding-left: 70px; }

.ssp_margin_right_70 {
  padding-right: 70px; }

.ssp_margin_top_70 {
  padding-top: 70px; }

.ssp_margin_bottom_70 {
  padding-bottom: 70px; }

.ssp_height_80 {
  height: 80px; }

.ssp_width_80 {
  width: 80px; }

.ssp_padding_80 {
  width: 80px; }

.ssp_margin_80 {
  width: 80px; }

.ssp_padding_left_80 {
  padding-left: 80px; }

.ssp_padding_right_80 {
  padding-right: 80px; }

.ssp_padding_top_80 {
  padding-top: 80px; }

.ssp_padding_bottom_80 {
  padding-bottom: 80px; }

.ssp_margin_left_80 {
  padding-left: 80px; }

.ssp_margin_right_80 {
  padding-right: 80px; }

.ssp_margin_top_80 {
  padding-top: 80px; }

.ssp_margin_bottom_80 {
  padding-bottom: 80px; }

.ssp_height_90 {
  height: 90px; }

.ssp_width_90 {
  width: 90px; }

.ssp_padding_90 {
  width: 90px; }

.ssp_margin_90 {
  width: 90px; }

.ssp_padding_left_90 {
  padding-left: 90px; }

.ssp_padding_right_90 {
  padding-right: 90px; }

.ssp_padding_top_90 {
  padding-top: 90px; }

.ssp_padding_bottom_90 {
  padding-bottom: 90px; }

.ssp_margin_left_90 {
  padding-left: 90px; }

.ssp_margin_right_90 {
  padding-right: 90px; }

.ssp_margin_top_90 {
  padding-top: 90px; }

.ssp_margin_bottom_90 {
  padding-bottom: 90px; }

.ssp_height_100 {
  height: 100px; }

.ssp_width_100 {
  width: 100px; }

.ssp_padding_100 {
  width: 100px; }

.ssp_margin_100 {
  width: 100px; }

.ssp_padding_left_100 {
  padding-left: 100px; }

.ssp_padding_right_100 {
  padding-right: 100px; }

.ssp_padding_top_100 {
  padding-top: 100px; }

.ssp_padding_bottom_100 {
  padding-bottom: 100px; }

.ssp_margin_left_100 {
  padding-left: 100px; }

.ssp_margin_right_100 {
  padding-right: 100px; }

.ssp_margin_top_100 {
  padding-top: 100px; }

.ssp_margin_bottom_100 {
  padding-bottom: 100px; }

.ssp_gray_border_shadow {
  border: 1px solid transparent;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); }

/*
.bg_animate{
  -webkit-animation: AnimationName 30s ease infinite;
  -moz-animation: AnimationName 30s ease infinite;
  animation: AnimationName 30s ease infinite;

  @-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}

}

*/
