@layer properties, theme, base, components, commonComponents, commonComponentsUtils, utilities;

  /*!sc*/
  html {
   box-sizing: border-box;
   scroll-behavior: smooth;
   overscroll-behavior-x: none;
   -webkit-text-size-adjust: 100%;
   text-size-adjust: 100%;
  }

  /*!sc*/
  body {
   margin: 0;
  }

  /*!sc*/
  a {
   text-decoration: none;
  }

  /*!sc*/
  p span>a[href^="tel:"] {
   color: inherit;
  }

  /*!sc*/
  p {
   margin: 0;
  }

  /*!sc*/
  *,
  *:before,
  *:after {
   box-sizing: inherit;
  }

  /*!sc*/
  * {
   -webkit-font-smoothing: antialiased;
  }

  /*!sc*/
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
   margin: 0;
   font-weight: normal;
  }

  /*!sc*/
  section h1 {
   margin: 0;
  }

  /*!sc*/
  @layer base {

   button,
   input {
    margin: 0;
    font-family: unset;
   }
  }

  /*!sc*/
  ul {
   margin: 0;
  }

  /*!sc*/
  data-styled.g11[id="sc-global-eOtyEU"] {
   content: "sc-global-eOtyEU1,"
  }

  /*!sc*/
  .kTJASN {
   position: absolute;
   z-index: 0;
   height: 100%;
   width: 100%;
   top: 0;
   left: 0;
   z-index: -1;
   filter: blur(0px);
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
   background-color: rgba(248, 246, 245, 0);
   background-image: none;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .kTJASN {
    background-image: none;
   }
  }

  /*!sc*/
  data-styled.g15[id="sc-crHjOq"] {
   content: "kTJASN,"
  }

  /*!sc*/
  .jqsMpv {
   position: relative;
   width: 100%;
  }

  /*!sc*/
  data-styled.g16[id="sc-eggkz"] {
   content: "jqsMpv,"
  }

  /*!sc*/
  .bnUURH {
   position: relative;
   text-align: initial;
   margin: 0px 0px 0px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .bnUURH {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .gbtzXi {
   position: relative;
   text-align: initial;
  }

  /*!sc*/
  .ueRDL {
   position: relative;
   text-align: initial;
   display: flex;
   flex-direction: column;
   margin: 0px 0px 0px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .ueRDL {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .gmFPGi {
   position: relative;
   text-align: initial;
   margin: 0px 0px 10px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .gmFPGi {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .gAitBV {
   position: relative;
   text-align: initial;
   margin: 0px 0px 33px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .gAitBV {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 24px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .kAQZGF {
   position: relative;
   text-align: initial;
   margin: 0px 50px 0px 50px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .kAQZGF {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .kfPbCc {
   position: relative;
   text-align: initial;
   margin: 0px 50px 0px 50px;
  }

  /*!sc*/
  .cKHKVl {
   position: relative;
   text-align: initial;
   margin: 0px 0px 18px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .cKHKVl {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .dJuRAw {
   position: relative;
   text-align: initial;
   margin: 0px 0px 30px 0px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .dJuRAw {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
   }
  }

  /*!sc*/
  .bHTaus {
   position: relative;
   text-align: initial;
   margin: 15px 0px 15px 0px;
  }

  /*!sc*/
  data-styled.g44[id="sc-jcFiBM"] {
   content: "bnUURH,gbtzXi,ueRDL,gmFPGi,gAitBV,kAQZGF,kfPbCc,cKHKVl,dJuRAw,bHTaus,"
  }

  /*!sc*/
  .GqsTW {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 30px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
   text-align: center;
   line-height: 20px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .GqsTW a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .GqsTW a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .GqsTW a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .GqsTW a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .GqsTW strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .GqsTW {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    font-size: 20px;
    font-family: inherit;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    line-height: 25px;
   }
  }

  /*!sc*/
  .GqsTW p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .fAebMp {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 40px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 700;
   font-style: normal;
   text-align: center;
   line-height: 60px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .fAebMp a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .fAebMp a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .fAebMp a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .fAebMp a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .fAebMp strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .fAebMp {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    font-size: 22px;
    font-family: inherit;
    font-weight: 700;
    font-style: normal;
    text-align: center;
    line-height: 50px;
   }
  }

  /*!sc*/
  .fAebMp p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .fcWOox {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 25px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
   text-align: center;
   line-height: 32px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 24px;
   padding-left: 0px;
  }

  /*!sc*/
  .fcWOox a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .fcWOox a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .fcWOox a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .fcWOox a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .fcWOox strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .fcWOox {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    line-height: 26px;
   }
  }

  /*!sc*/
  .fcWOox p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .jxZkxi {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 19px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
   text-align: center;
   line-height: 32px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .jxZkxi a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .jxZkxi a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .jxZkxi a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .jxZkxi a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .jxZkxi strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jxZkxi {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    line-height: 21px;
   }
  }

  /*!sc*/
  .jxZkxi p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .hGWkqQ {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 40px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
   text-align: center;
   line-height: 44px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .hGWkqQ a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .hGWkqQ a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .hGWkqQ a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .hGWkqQ a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .hGWkqQ strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .hGWkqQ {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 26px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    line-height: 30px;
   }
  }

  /*!sc*/
  .hGWkqQ p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .eHtHJo {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 19px;
   color: rgba(93, 93, 93, 1);
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
   text-align: left;
   line-height: 32px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .eHtHJo a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .eHtHJo a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .eHtHJo a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .eHtHJo a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .eHtHJo strong {
   font-weight: bold;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .eHtHJo {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    line-height: 30px;
   }
  }

  /*!sc*/
  .eHtHJo p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  .hvcGkl {
   word-break: break-word;
   transition: box-shadow 0.1s ease-in-out;
   flex-basis: inherit;
   font-size: 30px;
   color: rgba(9, 13, 56, 1);
   font-family: "Source Sans Pro";
   font-weight: 700;
   font-style: normal;
   text-align: center;
   line-height: 38px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
  }

  /*!sc*/
  .hvcGkl a {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .hvcGkl a>span {
   color: rgba(93, 93, 93, 1);
  }

  /*!sc*/
  .hvcGkl a:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .hvcGkl a>span:hover {
   box-shadow: inset 0 -1px 0;
  }

  /*!sc*/
  .hvcGkl strong {
   font-weight: bold;
  }

  /*!sc*/
  .hvcGkl h1,
  .hvcGkl h2,
  .hvcGkl h3,
  .hvcGkl h4,
  .hvcGkl h5,
  .hvcGkl h6 {
   font-size: 30px;
   color: rgba(9, 13, 56, 1);
   font-family: "Source Sans Pro";
   font-weight: 700;
   font-style: normal;
   text-align: center;
   line-height: 38px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .hvcGkl {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 24px;
    font-family: "Source Sans Pro";
    font-weight: 700;
    font-style: normal;
    text-align: center;
    line-height: 30px;
   }

   .hvcGkl h1,
   .hvcGkl h2,
   .hvcGkl h3,
   .hvcGkl h4,
   .hvcGkl h5,
   .hvcGkl h6 {
    font-size: 24px;
    font-family: "Source Sans Pro";
    font-weight: 700;
    font-style: normal;
    text-align: center;
    line-height: 30px;
   }
  }

  /*!sc*/
  .hvcGkl p:empty::after {
   content: ' ';
   white-space: pre;
  }

  /*!sc*/
  data-styled.g52[id="sc-bBHFiX"] {
   content: "GqsTW,fAebMp,fcWOox,jxZkxi,hGWkqQ,eHtHJo,hvcGkl,"
  }

  /*!sc*/
  .hiEHBT {
   display: flex;
   flex-direction: column;
   grid-column-start: 1;
   grid-column-end: 13;
   align-self: flex-start;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .hiEHBT {
    align-self: unset;
    width: 100%;
    grid-column-start: 1;
    grid-column-end: 12;
    padding-left: 0;
    padding-right: 0;
   }
  }

  /*!sc*/
  .jvhHlc {
   display: flex;
   flex-direction: column;
   grid-column-start: 1;
   grid-column-end: 5;
   align-self: flex-start;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jvhHlc {
    align-self: unset;
    width: 100%;
    grid-column-start: 1;
    grid-column-end: 12;
    padding-left: 0;
    padding-right: 0;
   }
  }

  /*!sc*/
  .pcWQV {
   display: flex;
   flex-direction: column;
   grid-column-start: 5;
   grid-column-end: 9;
   align-self: center;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .pcWQV {
    align-self: unset;
    width: 100%;
    grid-column-start: 1;
    grid-column-end: 12;
    padding-left: 0;
    padding-right: 0;
   }
  }

  /*!sc*/
  .jruZNv {
   display: flex;
   flex-direction: column;
   grid-column-start: 9;
   grid-column-end: 13;
   align-self: flex-start;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jruZNv {
    align-self: unset;
    width: 100%;
    grid-column-start: 1;
    grid-column-end: 12;
    padding-left: 0;
    padding-right: 0;
   }
  }

  /*!sc*/
  data-styled.g79[id="sc-bTfXSk"] {
   content: "hiEHBT,jvhHlc,pcWQV,jruZNv,"
  }

  /*!sc*/
  .krlRSM {
   display: grid;
   position: relative;
   justify-content: space-between;
   grid-template-columns: repeat(12, 1fr);
   column-gap: 20px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
   column-gap: unset !important;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .krlRSM {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .krlRSM {
    display: flex;
    flex-direction: column;
    grid-template-columns: auto;
    background-image: none;
   }
  }

  /*!sc*/
  .jVGXDY {
   display: grid;
   position: relative;
   justify-content: space-between;
   grid-template-columns: repeat(12, 1fr);
   column-gap: 20px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
   column-gap: unset !important;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jVGXDY {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jVGXDY {
    display: flex;
    flex-direction: column;
    grid-template-columns: auto;
    background-image: none;
   }
  }

  /*!sc*/
  .dXplWe {
   display: grid;
   position: relative;
   justify-content: space-between;
   grid-template-columns: repeat(12, 1fr);
   column-gap: 20px;
   padding-top: 15px;
   padding-right: 50px;
   padding-bottom: 15px;
   padding-left: 50px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .dXplWe {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .dXplWe {
    display: flex;
    flex-direction: column;
    grid-template-columns: auto;
    background-image: none;
   }
  }

  /*!sc*/
  data-styled.g80[id="sc-kHOYJp"] {
   content: "krlRSM,jVGXDY,dXplWe,"
  }

  /*!sc*/
  .edAKOo {
   display: flex;
   position: relative;
   background-color: rgb(235, 4, 33);
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px;
   background-image: none;
   background-size: initial;
   background-position: 50% 0%;
   background-repeat: no-repeat;
   background-attachment: initial;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .edAKOo {
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .edAKOo {
    background-image: none;
   }
  }

  /*!sc*/
  .gBELvd {
   display: flex;
   position: relative;
   background-color: rgba(0, 0, 0, 0);
   padding-top: 80px;
   padding-right: 0px;
   padding-bottom: 14px;
   padding-left: 0px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .gBELvd {
    padding-top: 25px;
    padding-right: 15px;
    padding-bottom: 25px;
    padding-left: 15px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .gBELvd {
    background-image: none;
   }
  }

  /*!sc*/
  .kOdwQM {
   display: flex;
   position: relative;
   background-color: rgb(255, 255, 255);
   padding-top: 30px;
   padding-right: 40px;
   padding-bottom: 15px;
   padding-left: 40px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   background-attachment: initial;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .kOdwQM {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .kOdwQM {
    background-image: none;
   }
  }

  /*!sc*/
  .cdDXbV {
   display: flex;
   position: relative;
   background-color: rgba(255, 250, 248, 0);
   padding-top: 35px;
   padding-right: 0px;
   padding-bottom: 40px;
   padding-left: 0px;
   background-image: none;
   background-size: initial;
   background-position: 50% 50%;
   background-repeat: repeat;
   background-attachment: initial;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .cdDXbV {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 15px;
   }
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .cdDXbV {
    background-image: none;
   }
  }

  /*!sc*/
  data-styled.g81[id="sc-hOGlKT"] {
   content: "edAKOo,gBELvd,kOdwQM,cdDXbV,"
  }

  /*!sc*/
  .krQwEB {
   max-width: 1120px;
   width: 100%;
   margin: auto;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .krQwEB {
    max-width: initial;
   }
  }

  /*!sc*/
  .extZjk {
   max-width: 960px;
   width: 100%;
   margin: auto;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .extZjk {
    max-width: initial;
   }
  }

  /*!sc*/
  .KfaxH {
   max-width: 100%;
   width: 100%;
   margin: auto;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .KfaxH {
    max-width: initial;
   }
  }

  /*!sc*/
  data-styled.g82[id="sc-dtMhIu"] {
   content: "krQwEB,extZjk,KfaxH,"
  }

  /*!sc*/
  .kluyar {
   display: flex;
   width: 100%;
   height: 100%;
   min-height: 100vh;
   position: relative;
   font-family: "Source Sans Pro";
   font-weight: 400;
   font-style: normal;
  }

  /*!sc*/
  data-styled.g83[id="sc-cZMPup"] {
   content: "kluyar,"
  }

  /*!sc*/
  .gvqYhL {
   display: block;
   max-width: 100%;
   object-fit: contain;
   width: 313px;
  }

  /*!sc*/
  .frUDOP {
   display: block;
   max-width: 100%;
   object-fit: contain;
   width: 900px;
  }

  /*!sc*/
  .cRXCqC {
   display: block;
   max-width: 100%;
   object-fit: contain;
   width: 500px;
   border-radius: 50px;
   border-style: solid;
   border-width: 10px;
   border-color: rgb(235, 4, 33);
   box-shadow: 0 1px 5px rgba(0, 0, 0, 0.7);
  }

  /*!sc*/
  .jCrYiQ {
   display: block;
   max-width: 100%;
   object-fit: contain;
   width: 200px;
   border-radius: 50px;
   border-style: dotted;
   border-width: 5px;
   border-color: rgb(235, 4, 33);
  }

  /*!sc*/
  .lnAOhu {
   display: block;
   max-width: 100%;
   object-fit: contain;
   width: 1100px;
  }

  /*!sc*/
  data-styled.g121[id="sc-hjHbEU"] {
   content: "gvqYhL,frUDOP,cRXCqC,jCrYiQ,lnAOhu,"
  }

  /*!sc*/
  .eidlaM {
   align-self: center;
  }

  /*!sc*/
  data-styled.g122[id="sc-gUQxCx"] {
   content: "eidlaM,"
  }

  /*!sc*/
  .huWTTO {
   position: relative;
   display: block;
   height: 0;
   overflow: visible;
   padding-bottom: 33.33%;
  }

  /*!sc*/
  .iwfxqg {
   position: relative;
   display: block;
   height: 0;
   overflow: visible;
   padding-bottom: 56.18%;
  }

  /*!sc*/
  .fOfzyM {
   position: relative;
   display: block;
   height: 0;
   overflow: visible;
   padding-bottom: 75.19%;
  }

  /*!sc*/
  .fPKUYl {
   position: relative;
   display: block;
   height: 0;
   overflow: visible;
   padding-bottom: 55.87%;
  }

  /*!sc*/
  data-styled.g123[id="sc-fXeXnG"] {
   content: "huWTTO,iwfxqg,fOfzyM,fPKUYl,"
  }

  /*!sc*/
  .PdvoL {
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
   border-style: solid;
   border-width: 1px;
   border-color: rgba(68, 68, 68, 1);
  }

  /*!sc*/
  data-styled.g127[id="sc-fmcgDm"] {
   content: "PdvoL,"
  }

  /*!sc*/
  .dodydW {
   position: relative;
   padding-top: 0;
   height: auto;
   overflow: hidden;
   border-radius: 5px;
  }

  /*!sc*/
  .dodydW:has(>iframe) {
   padding-bottom: 56.25%;
  }

  /*!sc*/
  .dodydW iframe {
   width: 100%;
   height: 100%;
   position: absolute;
   top: 0;
   left: 0;
   border-width: 0;
  }

  /*!sc*/
  data-styled.g182[id="sc-hGniZH"] {
   content: "dodydW,"
  }

  /*!sc*/
  .jBfdcD {
   color: rgba(24, 24, 24, 1);
   transform: none;
   transition: transform 0.3s;
   --fa-display: inline-block;
   display: inline-block;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .jBfdcD {
    --fa-display: inline-block;
    display: inline-block;
   }
  }

  /*!sc*/
  data-styled.g301[id="sc-bnOOOA"] {
   content: "jBfdcD,"
  }

  /*!sc*/
  .dAfmHr {
   height: 0;
   overflow: hidden;
  }

  /*!sc*/
  data-styled.g302[id="sc-iKMXcJ"] {
   content: "dAfmHr,"
  }

  /*!sc*/
  .gepWgS {
   position: relative;
   display: flex;
   justify-content: space-between;
   align-items: center;
   font-size: 16px;
   color: rgba(24, 24, 24, 1);
   cursor: pointer;
  }

  /*!sc*/
  data-styled.g303[id="sc-gLDjOb"] {
   content: "gepWgS,"
  }

  /*!sc*/
  .gzteQL {
   border-radius: 5px;
   background-color: rgb(242, 198, 198);
   padding-top: 15px;
   padding-right: 15px;
   padding-bottom: 15px;
   padding-left: 20px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .gzteQL {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
   }
  }

  /*!sc*/
  data-styled.g304[id="sc-hIaeua"] {
   content: "gzteQL,"
  }

  /*!sc*/
  .bySpLO {
   display: grid;
   grid-gap: 10px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
  }

  /*!sc*/
  @media only screen and (max-width: 800px) {
   .bySpLO {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
   }
  }

  /*!sc*/
  data-styled.g305[id="sc-jnrVmt"] {
   content: "bySpLO,"
  }

  /*!sc*/
  @font-face {
   font-family: "Source Sans Pro";
   font-style: normal;
   font-weight: 700;
   font-display: swap;
   src: url(/assets-pages/lp4/s-700.woff2) format('woff2');
  }


  @font-face {
   font-family: "Source Sans Pro";
   font-style: normal;
   font-weight: 400;
   font-display: swap;
   src: url(/assets-pages/lp4/s-regular.woff2) format('woff2');
  }
  :host,
  :root {
   --fa-family-brands: "Font Awesome 7 Brands";
   --fa-font-brands: normal 400 1em/1 var(--fa-family-brands);
  }

  @font-face {
   font-family: "Font Awesome 7 Brands";
   font-style: normal;
   font-weight: 400;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-brands-400.woff2);
  }

  :host,
  :root {
   --fa-family-duotone: "Font Awesome 7 Duotone";
   --fa-font-duotone: normal 900 1em/1 var(--fa-family-duotone);
   --fa-style-family-duotone: var(--fa-family-duotone);
  }

  @font-face {
   font-family: "Font Awesome 7 Duotone";
   font-style: normal;
   font-weight: 900;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-duotone-900.woff2);
  }

  :host,
  :root {
   --fa-font-light: normal 300 1em/1 var(--fa-family-classic);
  }

  @font-face {
   font-family: "Font Awesome 7 Pro";
   font-style: normal;
   font-weight: 300;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-light-300.woff2);
  }

  :host,
  :root {
   --fa-font-regular: normal 400 1em/1 var(--fa-family-classic);
  }

  @font-face {
   font-family: "Font Awesome 7 Pro";
   font-style: normal;
   font-weight: 400;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-regular-400.woff2);
  }

  :host,
  :root {
   --fa-font-solid: normal 900 1em/1 var(--fa-family-classic);
  }

  @font-face {
   font-family: "Font Awesome 7 Pro";
   font-style: normal;
   font-weight: 900;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-solid-900.woff2);
  }

  :host,
  :root {
   --fa-family-classic: "Font Awesome 7 Pro";
   --fa-font-thin: normal 100 1em/1 var(--fa-family-classic);
   --fa-style-family-classic: var(--fa-family-classic);
  }

  @font-face {
   font-family: "Font Awesome 7 Pro";
   font-style: normal;
   font-weight: 100;
   font-display: swap;
   src: url(/assets-pages/lp4/fa-thin-100.woff2);
  }

  @font-face {
   font-family: "Font Awesome 5 Brands";
   font-display: swap;
   font-weight: 400;
   src: url(/assets-pages/lp4/fa-brands-400.woff2) format("woff2");
  }

  @font-face {
   font-family: "Font Awesome 5 Pro";
   font-display: swap;
   font-weight: 900;
   src: url(/assets-pages/lp4/fa-solid-900.woff2) format("woff2");
  }

  @font-face {
   font-family: "Font Awesome 5 Pro";
   font-display: swap;
   font-weight: 400;
   src: url(/assets-pages/lp4/fa-regular-400.woff2) format("woff2");
  }

  @font-face {
   font-family: "Font Awesome 5 Pro";
   font-display: swap;
   font-weight: 300;
   src: url(/assets-pages/lp4/fa-light-300.woff2) format("woff2");
  }

  @font-face {
   font-family: "Font Awesome 5 Duotone";
   font-display: swap;
   font-weight: 900;
   src: url(/assets-pages/lp4/fa-duotone-900.woff2) format("woff2");
  }

  @font-face {
   font-family: "FontAwesome";
   font-display: swap;
   src: url(/assets-pages/lp4/fa-solid-900.woff2) format("woff2");
  }

  @font-face {
   font-family: "FontAwesome";
   font-display: swap;
   src: url(/assets-pages/lp4/fa-brands-400.woff2) format("woff2");
  }

  @font-face {
   font-family: "FontAwesome";
   font-display: swap;
   src: url(/assets-pages/lp4/fa-regular-400.woff2) format("woff2");
   unicode-range: u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d, u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088, u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5, u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a, u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e, u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7, u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d, u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba, u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc;
  }

  @font-face {
   font-family: "FontAwesome";
   font-display: swap;
   src: url(/assets-pages/lp4/fa-v4compatibility.woff2) format("woff2");
   unicode-range: u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b, u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4, u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e, u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a;
  }

  .fal {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .fal:before {
   content: var(--fa);
  }

  .fal {
   --fa-family: var(--fa-family-classic);
  }

  .fal {
   --fa-style: 300;
  }

  .fa-chevron-circle-left {
   --fa: "\f137";
  }

  .fa-chevron-circle-right {
   --fa: "\f138";
  }

  .fas {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .fas:before {
   content: var(--fa);
  }

  .fas {
   --fa-family: var(--fa-family-classic);
  }

  .fas {
   --fa-style: 900;
  }

  .fa-chevron-down {
   --fa: "\f078";
  }

  .fa-chevron-left {
   --fa: "\f053";
  }

  .fad {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .fad:before {
   content: var(--fa);
  }

  .fad:after {
   content: var(--fa);
   font-feature-settings: "ss01";
  }

  .fad {
   --fa-family: var(--fa-family-duotone);
   --fa-style: 900;
   position: relative;
   letter-spacing: normal;
  }

  .fad:before {
   position: absolute;
   color: var(--fa-primary-color, currentColor);
   opacity: var(--fa-primary-opacity, 1);
  }

  .fad:after {
   color: var(--fa-secondary-color, currentColor);
  }

  .fad:after {
   opacity: var(--fa-secondary-opacity, .4);
  }

  .fa-chevron-right {
   --fa: "\f054";
  }

  .fa-chevron-up {
   --fa: "\f077";
  }

  .fa-circle {
   --fa: "\f111";
  }

  .far {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .far:before {
   content: var(--fa);
  }

  .far {
   --fa-family: var(--fa-family-classic);
  }

  .far {
   --fa-style: 400;
  }

  .fa-clock {
   --fa: "\f017";
  }

  .fa-eye {
   --fa: "\f06e";
  }

  .fa-eye-slash {
   --fa: "\f070";
  }

  .fa {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .fa:before {
   content: var(--fa);
  }

  .fa-times {
   --fa: "\f00d";
  }

  .fas {
   --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   display: var(--fa-display, inline-block);
   font-family: var(--_fa-family);
   font-feature-settings: normal;
   font-style: normal;
   font-synthesis: none;
   font-variant: normal;
   font-weight: var(--fa-style, 900);
   line-height: 1;
   text-align: center;
   text-rendering: auto;
   width: var(--fa-width, 1.25em);
  }

  .fas:before {
   content: var(--fa);
  }

  .fas {
   --fa-family: var(--fa-family-classic);
  }

  .fas {
   --fa-style: 900;
  }

  .fa-chevron-circle-up {
   --fa: "\f139";
  }