From: <Saved by Blink>
Snapshot-Content-Location: https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovacao-do-selva-vertical-com-50-de-desconto
Subject: =?utf-8?Q?Renova=C3=A7=C3=A3o=20do=20Selva=20Vertical=20com=2050%=20de=20?=
 =?utf-8?Q?Desconto?=
Date: Thu, 17 Nov 2022 15:23:26 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----"


------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/html
Content-ID: <frame-6701C0A4FDEF3F22AE339B694ECB16F1@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovacao-do-selva-vertical-com-50-de-desconto

<!DOCTYPE html><html class=3D"loaded"><head><meta http-equiv=3D"Content-Typ=
e" content=3D"text/html; charset=3DUTF-8"><link rel=3D"stylesheet" type=3D"=
text/css" href=3D"cid:css-a8b81cb4-365b-4f6e-ab10-4efcf1a76af2@mhtml.blink"=
 /><link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-9126c8ed-6c78=
-4287-b5ba-63342d2114cd@mhtml.blink" /><link rel=3D"stylesheet" type=3D"tex=
t/css" href=3D"cid:css-2ad7801a-6c63-48fe-a809-43236d544cd1@mhtml.blink" />=
<link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-ae015cd4-d1c7-4b=
6b-8485-36203c9a51e1@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/c=
ss" href=3D"cid:css-99f55130-7146-4326-934e-f19b65c45303@mhtml.blink" /><li=
nk rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-c6e8e5cb-480e-4cce-=
806b-4de3f51240db@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css"=
 href=3D"cid:css-bdd0032d-c512-44e7-907f-2d1b652f22d5@mhtml.blink" /><link =
rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-9e3c4230-ddb6-404f-b86=
2-7cc10bfce0c0@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" hr=
ef=3D"cid:css-55a957a0-b2d8-4271-9abe-4d22220f31fa@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-647e7fd8-ac44-484f-80d8-2=
32ac268e41a@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-0ad297da-d7a9-49d3-8a45-1d0bd455985f@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-29159795-731c-46c2-8a96-4=
fc709c15f19@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-6dfdb5b9-e391-4f52-b479-e3514ca52d21@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-37038c49-c633-4e5b-88e9-c=
f6c7a94a14d@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-9b49b7c3-8e2e-46f8-bbfc-849cb174a637@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-84a6a057-4083-4c2d-bc21-9=
1a2de1a913e@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-e089ce66-cc33-48d4-87e8-50d59fd7f052@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-1150d15e-ee0e-4082-8a45-9=
6fef8d5abf0@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-854a9d86-0e74-461f-8ec7-c6bee16c0269@mhtml.blink" />
 =20

  <link rel=3D"stylesheet" type=3D"text/css" class=3D"__meteor-css__" href=
=3D"https://app-static-club.hotmart.com/meteor/b569adac3093356f9a8b003fd736=
5ca322afab4d.css?meteor_css_resource=3Dtrue">
<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D1,=
 user-scalable=3Dno">
    <meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge,chrome=3D1">
   =20
   =20
   =20
   =20

    <!-- Google Tag Manager -->
   =20
    <!-- End Google Tag Manager -->

   =20

   =20

    <link href=3D"https://fonts.googleapis.com/css?family=3DOpen+Sans:400,3=
00,700,800" rel=3D"stylesheet" type=3D"text/css">

    <title>Renova=C3=A7=C3=A3o do Selva Vertical com 50% de Desconto</title=
>

   =20

<link rel=3D"icon" href=3D"https://app-static-club.hotmart.com/meteor/image=
s/favicon.ico"><link rel=3D"stylesheet" href=3D"https://app-static-club.hot=
mart.com/meteor/club-hoticons/styles.css"><link rel=3D"manifest" href=3D"ht=
tps://app-static-club.hotmart.com/meteor/club_manifest.json"><link href=3D"=
https://surveys-static.survicate.com/fonts/fonts.css" rel=3D"stylesheet" ty=
pe=3D"text/css"></head>
<body class=3D"loaded-completed"><div id=3D"fb-root" class=3D" fb_reset"><d=
iv style=3D"position: absolute; top: -10000px; width: 0px; height: 0px;"><d=
iv></div></div></div>
 =20

 =20



<!-- Google Tag Manager (noscript) -->
   =20
    <!-- End Google Tag Manager (noscript) -->
   =20
   =20
   =20
    <div id=3D"__blaze-root">
 =20
 =20
   =20
    <div class=3D"app-layout theme-black theme-secondary theme-secondary-gr=
ay">
     =20

      <nav class=3D"navbar header animated bg-theme slideInDown">
    <div class=3D"navigation-menu-header">
      <button class=3D"navigation-toggle" tabindex=3D"1">
        <span class=3D"navigation-toggle-line"></span>
        <span class=3D"navigation-toggle-line"></span>
        <span class=3D"navigation-toggle-line"></span>
      </button>
      <h1 class=3D"navigation-menu-logo">
     =20
        <img src=3D"https://static-media.hotmart.com/_M0PhUlhOw1kzUGBabnvzA=
fZH6c=3D/filters:format(png)/hotmart/membership_area/e9551df5-6919-497a-b4d=
4-61a7f803fa04/Logotipo%20Jo%C3%A3o_HORIZONTAL70.png" alt=3D"Selva Vertical=
">
     =20
      </h1>
    </div>
   =20
   =20
   =20
    <div class=3D"header-links">
     =20

      <div class=3D"notification-wrapper dropdown">
        <a aria-expanded=3D"true" aria-haspopup=3D"true" class=3D"dropdown-=
toggle" data-toggle=3D"dropdown" href=3D"https://selvavertical.club.hotmart=
.com/ad/M7G6nRJPew/renovacao-do-selva-vertical-com-50-de-desconto#" id=3D"n=
otification-toggle" role=3D"button">
          <i class=3D"icon icon-notification">
           =20
              <span class=3D"notification-counter">
                9+
              </span>
           =20
          </i>
        </a>

        <div aria-labelledby=3D"notification-toggle" class=3D"dropdown-menu=
 header-dropdown-menu notification-dropdown-menu" data-dropdown-in=3D"fadeI=
nDown" data-dropdown-out=3D"fadeOutUp">
          <div class=3D"main-notification col-12 px-0">
   =20
    <ul class=3D"nav nav-tabs notification-tabs" role=3D"tablist">
      <li role=3D"presentation" class=3D"notification-tab">
        <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/ren=
ovacao-do-selva-vertical-com-50-de-desconto#notifications-list-header" clas=
s=3D"notification-tab-link active" aria-controls=3D"notifications-list" rol=
e=3D"tab" data-toggle=3D"tab">Notifica=C3=A7=C3=B5es</a>
      </li>
      <li role=3D"presentation" class=3D"notification-tab">
        <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/ren=
ovacao-do-selva-vertical-com-50-de-desconto#messages-list-header" class=3D"=
notification-tab-link" aria-controls=3D"messages-list" role=3D"tab" data-to=
ggle=3D"tab">Mensagens</a>
			</li>
    </ul>

    <div class=3D"d-flex justify-content-end my=3D1">
      <button class=3D"notification-mark-all-read-link btn btn-sm btn-link"=
>
        Marcar todas como lidas
      </button>
    </div>

    <div class=3D"tab-content">
     =20
      <ul class=3D"tab-pane scrollable-notification notifications-ul-list s=
croll-theme list-unstyled active" id=3D"notifications-list-header" role=3D"=
tabpanel">
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"0Ov9RYDm7j" dat=
a-reference-hash=3D"0Ov9RYDm7j" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgHAZIpNH6L3eYTu_Y">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>PERGUNTAS FREQUENTES</b> j=C3=A1 est=C3=A1 dispon=C3=ADvel no =
m=C3=B3dulo <b>MATERIAIS COMPLEMENTARES</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"z7rdPgoP4j" dat=
a-reference-hash=3D"z7rdPgoP4j" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgHBIQhBB3AyXQ14LZ">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 8 - Estruturando uma empresa</b> j=C3=A1 est=C3=A1 dispon=
=C3=ADvel no m=C3=B3dulo <b>B=C3=94NUS: M=C3=B3dulo - Gest=C3=A3o, Or=C3=A7=
amento e Vendas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"k45n5Wzqel" dat=
a-reference-hash=3D"k45n5Wzqel" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgHBIWJeGzF2-B90g0">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 11 - Encerramento</b> j=C3=A1 est=C3=A1 dispon=C3=ADvel n=
o m=C3=B3dulo <b>B=C3=94NUS: M=C3=B3dulo - Gest=C3=A3o, Or=C3=A7amento e Ve=
ndas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"Me1YW1EaeY" dat=
a-reference-hash=3D"Me1YW1EaeY" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgHBIWJeGzF2-B90gU">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>APOSTILA: Treinamento Selva Vertial</b> j=C3=A1 est=C3=A1 disp=
on=C3=ADvel no m=C3=B3dulo <b>MATERIAIS COMPLEMENTARES</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"3eaPDJ3D4g" dat=
a-reference-hash=3D"3eaPDJ3D4g" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgH9Y22LqmcNH2OK61">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 5 - Or=C3=A7amento</b> j=C3=A1 est=C3=A1 dispon=C3=ADvel =
no m=C3=B3dulo <b>B=C3=94NUS: M=C3=B3dulo - Gest=C3=A3o, Or=C3=A7amento e V=
endas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"z7rdvl9P4j" dat=
a-reference-hash=3D"z7rdvl9P4j" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgH9Y22LqmcNH2OK6C">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 3 - Negocia=C3=A7=C3=A3o</b> j=C3=A1 est=C3=A1 dispon=C3=
=ADvel no m=C3=B3dulo <b>B=C3=94NUS: M=C3=B3dulo - Gest=C3=A3o, Or=C3=A7ame=
nto e Vendas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"r48NykK07R" dat=
a-reference-hash=3D"r48NykK07R" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgH9nkN3NlNYXttI6G">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 1 - Introdu=C3=A7=C3=A3o</b> j=C3=A1 est=C3=A1 dispon=C3=
=ADvel no m=C3=B3dulo <b>M=C3=B3dulo 5 - Plantas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"3eaPrKND4g" dat=
a-reference-hash=3D"3eaPrKND4g" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgH9nkN3NlNYXttI6N">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 7 - T=C3=A9cnica de Plantio</b> j=C3=A1 est=C3=A1 dispon=
=C3=ADvel no m=C3=B3dulo <b>M=C3=B3dulo 5 - Plantas</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#" data-page-hash=3D"97B6mpjL7p" dat=
a-reference-hash=3D"97B6mpjL7p" class=3D"notification-list-item-content not=
ification-content-dripping-list-item-link" id=3D"-MwgH9nkN3NlNYXttI6O">

      <div class=3D"notification-img not-read-img notification-content-drip=
ing-img">
     =20
          <i class=3D"icon icon-doc"></i>=20
     =20


     =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Aula 3 - Calhas, Ralos e Grelhas</b> j=C3=A1 est=C3=A1 dispon=
=C3=ADvel no m=C3=B3dulo <b>M=C3=B3dulo 4 - Acabamentos</b>
        </span>
        <span class=3D"notification-timelapse">24/02/2022</span>
      </div>
    </a>
  </li>
       =20
			=09
			</ul>
     =20
     =20
      <ul class=3D"tab-pane scrollable-notification notifications-ul-list s=
croll-theme list-unstyled" id=3D"messages-list-header" role=3D"tabpanel">
       =20
          <li class=3D"notification-list-item not-read">
    <a href=3D"https://selvavertical.club.hotmart.com/inbox/message/EM7q0jj=
Wex" data-reference-hash=3D"EM7q0jjWex" class=3D"message-list-item-link not=
ification-list-item-content" id=3D"-N728LGOFE8h2mUsgSkA">
      <div class=3D"notification-img not-read-img">
       =20
    <img src=3D"https://hotmart.s3.amazonaws.com/membership_area/48229553-9=
30c-4e87-90ef-7ff83f84ea93/blob." class=3D"img-circle img-avatar-md" id=3D"=
profileImage">
 =20
      </div>
      <div class=3D"notification-content">
        <span class=3D"notification-item-list-content">
          <b>Jardineiro.net</b> Live Tira D=C3=BAvidas!=20
        </span>
        <span class=3D"notification-timelapse">15/07/2022</span>
      </div>
    </a>
  </li>
       =20
			=09
			</ul>
     =20

     =20
      <div class=3D"notification-page-link text-center">
        <a href=3D"https://selvavertical.club.hotmart.com/inbox">Ver todas<=
/a>
      </div>
     =20
    </div>
   =20
  </div>
        </div>
      </div>

      <div class=3D"header-account dropdown">
        <a aria-expanded=3D"true" aria-haspopup=3D"true" class=3D"dropdown-=
toggle" data-toggle=3D"dropdown" href=3D"https://selvavertical.club.hotmart=
.com/ad/M7G6nRJPew/renovacao-do-selva-vertical-com-50-de-desconto#" id=3D"h=
eader-account-toggle" data-test=3D"user-actions" role=3D"button">
         =20
    <div class=3D"user-letter img-circle color-v img-avatar-md">v</div>
 =20

          <span class=3D"header-username d-none d-sm-block">
            <span class=3D"text-ellipsis">Vanea Maria Santos</span>
            <i class=3D"icon-down"></i>
          </span>
        </a>

        <ul aria-labelledby=3D"header-account-toggle" class=3D"dropdown-men=
u header-dropdown-menu" data-dropdown-in=3D"fadeInDown" data-dropdown-out=
=3D"fadeOutUp" style=3D"width: 220px;">
         =20
            <a href=3D"https://selvavertical.club.hotmart.com/account" clas=
s=3D"dropdown-item account">Editar perfil</a>

           =20

            <a href=3D"https://atendimento.hotmart.com.br/hc/pt-br" class=
=3D"dropdown-item support" target=3D"_blank" rel=3D"noopener">Suporte</a>

					=09
						=09
							=09
						=09
					=09
         =20

          <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/r=
enovacao-do-selva-vertical-com-50-de-desconto#" rel=3D"noopener" title=3D"V=
er todos os meus cursos" class=3D"dropdown-item see-all-courses">Ver todos =
os meus cursos</a>

         =20
          <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/r=
enovacao-do-selva-vertical-com-50-de-desconto#" class=3D"dropdown-item prof=
ile-logout">Sair</a>
        </ul>
      </div>
    </div>
  </nav>

      <div class=3D"backdrop"></div>
  <nav class=3D"navbar menu animated active">
	  <div class=3D"scroller-sidebar">
     =20
  		=09
 =20
   =20
   =20
   =20
   =20
=09
  <div class=3D"navigation-header-sidebar">
   =20
      <div class=3D"progress-indicator">
    <svg class=3D"progress-indicator-bar progress-indicator-initial" viewBo=
x=3D"0 0 60 60">
      <circle class=3D"progress-indicator-outer" fill=3D"none" stroke=3D"#c=
cc" stroke-dasharray=3D"190" cy=3D"30" cx=3D"30" r=3D"29"></circle>
      <circle class=3D"progress-indicator-inner" fill=3D"none" stroke-dasha=
rray=3D"180" stroke-dashoffset=3D"113.4" cy=3D"30" cx=3D"30" r=3D"29" trans=
form=3D"rotate(-90) translate(-60, 0)"></circle>
     =20
        <text class=3D"progress-indicator-percentage" x=3D"50%" y=3D"55%">3=
7%</text>
     =20
    </svg>
  </div>

      <div class=3D"membership-infos">
        <h2 class=3D"membership-info-name">Selva Vertical</h2>
        <p class=3D"membership-info-pages">21 de 56 aulas completas</p>
       =20
      </div>
   =20
	</div>
=09
 =20
 =20
  	=09

  		<div class=3D"navigation-content-sidebar">
  		=09
   =20
  <label class=3D"search-bar" for=3D"search-bar-input">
    <button class=3D"search-bar-btn">
     =20
        <svg class=3D"search-bar-icon" viewBox=3D"0 0 200 200">
          <path d=3D"M182.1,166l-25.8-25.8c-1.5-1.5-3.4-2.3-5.4-2.7c10.2-12=
.9,16.4-29.2,16.4-47c0-41.8-34-75.9-75.8-75.9
      			S15.7,48.7,15.7,90.5c0,41.9,34,75.9,75.8,75.9c17.7,0,34-6.2,46.9-1=
6.4c0.4,2,1.2,3.9,2.7,5.4l25.8,25.8c2.1,2.1,4.8,3.2,7.6,3.2
      			c2.7,0,5.5-1,7.6-3.2C186.3,177,186.3,170.2,182.1,166 M91.5,145c-30=
,0-54.4-24.4-54.4-54.4c0-30,24.4-54.4,54.4-54.4
      			s54.4,24.4,54.4,54.4C145.9,120.6,121.5,145,91.5,145"></path>
        </svg>
       =20
    </button>
   =20
		=09
      <input type=3D"text" class=3D"search-bar-input" name=3D"search-bar-in=
put" placeholder=3D"Busque por uma aula ou tag" tabindex=3D"0">
		=09
   =20
  </label>
 =20
    <ul class=3D"navigation-modules" id=3D"navigation-modules" role=3D"tabl=
ist">
   =20
     =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-2" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info completed">
     =20
        7 / 7
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 0 - Comece por aqui</=
h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-3" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        6 / 7
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 1 - Materiais e Brief=
ing</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-4" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info completed">
     =20
        5 / 5
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 2 - Instala=C3=A7=C3=
=A3o dos M=C3=B3dulos</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-5" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        3 / 8
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 3 - Instala=C3=A7=C3=
=A3o da Irriga=C3=A7=C3=A3o</h3>
  </div>
    </div>

   =20
    <ul class=3D"card-body navigation-module-pages" data-parent=3D"#navigat=
ion-modules" id=3D"module-pages-5">
     =20
     =20
    <li data-page-hash=3D"Me1MpA03eY" class=3D"
 navigation-page navigation-page-completed">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 1 - I=
ntrodu=C3=A7=C3=A3o</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"b4KZ2NN0OX" class=3D"
 navigation-page navigation-page-completed">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 2 - M=
ontando a Torre de "T"s</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"BeZGxQPW7w" class=3D"
 navigation-page navigation-page-completed">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 3 - L=
inha de Gotejo</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"x7WPa3N2O2" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 4 - C=
onectando a V=C3=A1lvula e Filtro</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"K4kqB6K07Y" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 5 - P=
rogramando o Controlador</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"M7qZVAByOx" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 6 - P=
ress=C3=A3o da =C3=81gua</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"M7G0M2YaOw" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 7 - S=
istema Acer Haus (Favo)</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"r48NYpdw7R" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 8 - P=
rogramando o Controlador da Acer Haus (Favo)</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
    </ul>
   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-6" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 3
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 4 - Acabamentos</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-7" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 7
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 5 - Plantas</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-8" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 3
       =20
    </div>
    <h3 class=3D"navigation-module-title">M=C3=B3dulo 6 - Manuten=C3=A7=C3=
=A3o</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-9" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 11
       =20
    </div>
    <h3 class=3D"navigation-module-title">B=C3=94NUS: M=C3=B3dulo - Gest=C3=
=A3o, Or=C3=A7amento e Vendas</h3>
  </div>
    </div>

   =20
    <ul class=3D"card-body navigation-module-pages" data-parent=3D"#navigat=
ion-modules" id=3D"module-pages-9">
     =20
     =20
    <li data-page-hash=3D"V73NE0KYe3" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 1 - P=
rospec=C3=A7=C3=A3o de Clientes</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"y4Prn3007x" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 2 - V=
isitando o Cliente</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"z7rdvl9P4j" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 3 - N=
egocia=C3=A7=C3=A3o</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"Me1Mn6wJeY" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 4 - P=
adr=C3=A3o de Atendimento</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"3eaPDJ3D4g" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 5 - O=
r=C3=A7amento</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"m7Yd0JVze6" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 6 - P=
roposta e Contrato</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"o4EAxNqZ4z" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 7 - P=
rojeto</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"z7rdPgoP4j" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 8 - E=
struturando uma empresa</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"Z72rPQlQ7N" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 9 - O=
rganizando o Fluxo de Trabalho</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"o4EAxLaR4z" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 10 - =
Financeiro</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"k45n5Wzqel" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Aula 11 - =
Encerramento</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
     =20
    <li data-page-hash=3D"M7G6nRJPew" class=3D"
 navigation-page navigation-page-advertisement navigation-page-active">
     =20
       =20
         =20
            <svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=
=3D"27" viewBox=3D"0 0 24 27" class=3D"navigation-module-icon">
    <path fill=3D"#2EBD59" fill-rule=3D"nonzero" d=3D"M12 0a.571.571 0 0 0-=
.571.571v2.286a.571.571 0 1 0 1.142 0V.571A.571.571 0 0 0 12 0zM3.92 3.348a=
.567.567 0 0 0-.402.17.566.566 0 0 0 0 .803l1.616 1.617c.223.223.58.223.803=
 0a.566.566 0 0 0 0-.804L4.321 3.518a.567.567 0 0 0-.401-.17zm16.16 0a.567.=
567 0 0 0-.401.17l-1.616 1.616a.566.566 0 0 0 0 .803c.223.224.58.224.803 0l=
1.616-1.616a.566.566 0 0 0 0-.803.567.567 0 0 0-.402-.17zM12 4.571c-3.78 0-=
7.429 2.94-7.429 7.099 0 2.623 1.021 4.29 1.965 5.625.943 1.334 1.75 2.315 =
1.75 3.848v3.428c0 .97.804 1.715 1.714 1.715h4c.91 0 1.714-.745 1.714-1.715=
v-3.428c0-1.533.807-2.514 1.75-3.848.944-1.335 1.965-3.002 1.965-5.625 0-4.=
16-3.65-7.099-7.429-7.099zm0 1.143c3.189 0 6.286 2.468 6.286 5.956 0 2.338-=
.836 3.67-1.75 4.964-.82 1.161-1.747 2.31-1.929 3.937H9.393c-.182-1.626-1.1=
08-2.776-1.929-3.937-.914-1.293-1.75-2.626-1.75-4.964 0-3.488 3.097-5.956 6=
.286-5.956zm-1.679 1.17a.85.85 0 0 0-.24.036 5.41 5.41 0 0 0-3.42 4.116c-.0=
54.294.17.607.464.66a.586.586 0 0 0 .66-.455 4.294 4.294 0 0 1 2.706-3.259.=
59.59 0 0 0 .366-.634c-.095-.344-.3-.465-.536-.464zm-9.75 4.545a.571.571 0 =
1 0 0 1.142h2.286a.571.571 0 1 0 0-1.142H.571zm20.572 0a.571.571 0 1 0 0 1.=
142h2.286a.571.571 0 1 0 0-1.142h-2.286zM9.429 21.714h5.142v1.143H9.43v-1.1=
43zm0 2.286h5.142v.571a.566.566 0 0 1-.571.572h-4a.566.566 0 0 1-.571-.572V=
24z"></path>
  </svg>
         =20
       =20
     =20

     =20
        <div class=3D"navigation-page-info">
          <span class=3D"navigation-page-subtitle">Conhe=C3=A7a agora</span=
>   =20
          <span class=3D"navigation-page-title" tabindex=3D"0">Renova=C3=A7=
=C3=A3o do Selva Vertical com 50% de Desconto</span>
        </div>
     =20
    </li>
 =20
     =20
    </ul>
   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-10" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 4
       =20
    </div>
    <h3 class=3D"navigation-module-title">MATERIAIS COMPLEMENTARES</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-12" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info">
     =20
        0 / 1
       =20
    </div>
    <h3 class=3D"navigation-module-title">B=C3=94NUS: Cadastro com Desconto=
 na Plastprime</h3>
  </div>
    </div>

   =20
    <ul class=3D"card-body navigation-module-pages" data-parent=3D"#navigat=
ion-modules" id=3D"module-pages-12">
     =20
     =20
    <li data-page-hash=3D"M7qzK9ZwOx" class=3D"
 navigation-page">
     =20
       =20
         =20
           =20
             =20
                <button class=3D"navigation-page-status">
                  <i class=3D"icon-check"></i>
                </button>
             =20
           =20
         =20
       =20
     =20

     =20
       =20
          <div class=3D"navigation-page-info">
            <span class=3D"navigation-page-title" tabindex=3D"0">Como garan=
tir o seu desconto</span>
          </div>
       =20
     =20
    </li>
 =20
     =20
    </ul>
   =20
   =20
  </li>
 =20
       =20
         =20
  <li data-test=3D"open-module-link" class=3D"card navigation-module=20
">
   =20
    <div class=3D"card-header navigation-module-header" role=3D"tab" aria-c=
ontrols=3D"module-pages-13" aria-expanded=3D"false">
     =20
    <svg class=3D"navigation-module-icon svg-theme" viewBox=3D"0 0 19 17">
      <path d=3D"M1.421,15.612 L17.58,15.612 L17.58,4.198 L8.091,4.198 C7.8=
13,4.198 7.56,4.039 7.445,3.791 L6.326,1.387 L1.421,1.387 L1.421,15.612 Z M=
0.711,17 C0.318,17 0,16.689 0,16.306 L0,0.694 C0,0.31 0.318,0 0.711,0 L6.78=
4,0 C7.062,0 7.315,0.159 7.43,0.406 L8.549,2.81 L18.29,2.81 C18.682,2.81 19=
,3.121 19,3.504 L19,16.306 C19,16.689 18.682,17 18.29,17 L0.711,17 Z"></pat=
h>
  <polygon points=3D"13.0546875 10.6816406 6 10.6816406 6 9 13.0546875 9"><=
/polygon>
  <polygon class=3D"navigation-module-icon-plus" points=3D"13.0546875 10.68=
16406 6 10.6816406 6 9 13.0546875 9"></polygon>
    </svg>
 =20
  <div class=3D"navigation-module-content" tabindex=3D"0">
    <span class=3D"navigation-module-index">
			=20
				M=C3=B3dulo
		=09
		=09
		</span>
    <div class=3D"navigation-module-pages-info completed">
     =20

       =20
     =20
    </div>
    <h3 class=3D"navigation-module-title">LIVE TIRA D=C3=9AVIDAS</h3>
  </div>
    </div>

   =20
   =20
  </li>
 =20
       =20
     =20
   =20
  </ul>
 =20
      </div>
		</div>
	</nav>

      <div class=3D"start-container active">
        <div class=3D"main">
         =20
     =20
     =20
       =20
         =20
 =20
   =20
   =20
    <div class=3D"main-content">
    <nav class=3D"content-navigation active">
   =20
     =20
      <div class=3D"content-navigation-link" data-page=3D"prev" tabindex=3D=
"0" role=3D"button">
        <i class=3D"icon-left float-left"></i>
        <div class=3D"content-navigation-control float-left">
          <p class=3D"content-navigation-label">Anterior</p>
          <p class=3D"content-navigation-page-name">
            Aula 11 - Encerramento
          </p>
        </div>
      </div>
     =20
     =20
      <div class=3D"content-navigation-link float-right" data-page=3D"next"=
 tabindex=3D"0" role=3D"button">
        <div class=3D"content-navigation-control float-right">
          <p class=3D"content-navigation-label">Pr=C3=B3ximo</p>
          <p class=3D"content-navigation-page-name">
            APOSTILA: Treinamento Selva Vertial
          </p>
        </div>
        <i class=3D"icon-right float-right"></i>
      </div>
     =20
   =20
  </nav>

    <section class=3D"base-content upsell">
     <div class=3D"container">
     =20
  <span class=3D"upsell-subtitle">Conhe=C3=A7a agora</span>
  <div class=3D"upsell-product-header">
    <div class=3D"upsell-product">
    <img src=3D"https://hotmart.s3.amazonaws.com/product_pictures/81978236-=
8cd1-4212-88cb-d426bff6890b/LogotipoJoo.jpg" alt=3D"Selva Vertical" class=
=3D"upsell-product-img">
   =20
    <div class=3D"upsell-product-content">
      <h5 class=3D"upsell-product-name">Selva Vertical</h5>
      <span class=3D"upsell-product-owner">Criado por Jardineiro.net</span>
    </div>
  </div>
   =20
    <a href=3D"https://selvavertical.club.hotmart.com/ad/M7G6nRJPew/renovac=
ao-do-selva-vertical-com-50-de-desconto#upsell-offers" class=3D"btn btn-off=
ers">
      <span class=3D"icon">$</span>
      <span class=3D"btn-label">
       =20
          Comprar agora
       =20
      </span>
    </a>
  </div>


  <h2 class=3D"upsell-page-title">Renova=C3=A7=C3=A3o do Selva Vertical com=
 50% de Desconto</h2>
 =20
  <div class=3D"row">
    <div class=3D"col-md-12 upsell-page-content">
     =20
   =20
 =20
 =20
  <div class=3D"upsell-page-text">
    <p><p>=E2=80=8BAgora voc=C3=AA pode continuar tendo acesso =C3=A0s aula=
s do Treinamento Selva Vertical por mais um ano com 50% de desconto! Mas at=
en=C3=A7=C3=A3o essa oferta =C3=A9 exclusiva&nbsp;para os alunos do Treinam=
entos Selva Vertical. Aproveite!</p></p>
  </div>
    </div>
   =20
    <div class=3D"col-md-12">
      <span class=3D"upsell-subtitle upsell-offers-label">Confira as oferta=
s</span>
      <div class=3D"upsell-offers" id=3D"upsell-offers">
    <div class=3D"component-group form-group c-inputs-stacked paper-element=
 payment-options">
   =20
   =20

 =20
  <div class=3D"input-group payment-type">
   =20
    <div class=3D"payment-type-info">
      <div class=3D"input-group-content">
        <div class=3D"payment-type-frequency"></div>
        <div class=3D"payment-type-name">Renova=C3=A7=C3=A3o Anual - Selva =
Vertical</div>
      </div>
      <span class=3D"input-group-addon payment-type-value">R$ 997,00</span>
    </div>
  </div>
 =20
 =20
 =20
  </div>
 =20
   =20
      <button class=3D"btn-upsell">
   =20
    <div class=3D"text-center block form-loading" data-test=3D"loading">
    <div class=3D"loading-wrapper">
      <div class=3D"loading-activity"></div>
      <div class=3D"loading-activity revert"></div>
      <div class=3D"loading-fire">
        <svg xmlns=3D"http://www.w3.org/2000/svg" viewBox=3D"0 0 109.8 151.=
4"><path fill=3D"#F04E23" d=3D"M109.7 96.6c.7-13.5-3.9-35.6-15.3-53.6-.3-.5=
-.8-.3-.7.2.8 2.8.9 7.7-3.4 7.4-7.8-.5.3-17.1-16.8-28.6-.2-.1-.4-.1-.5 0-.1=
.1-.1.3 0 .4 1.2 2.2 1.9 9.1-.8 11.5-2.2 1.9-6.1 1.4-10-4.8-6.4-10.4-4-21.5=
.4-28.4.3-.6-.2-.8-.6-.7-23.4 7.8-28.1 35.4-33.1 45.4-.8 1.7-1.6 2.6-3 2.5-=
4.3-.3-1.2-9.4.3-12.6.1-.2 0-.4-.1-.5-.1-.1-.3 0-.4.1C13.5 47.5 2.6 69 .5 8=
8.9c.1-.5-.2 1.6-.3 3.2 0 .6-.1 1.2-.1 1.8-.1.8-.1 1.5-.1 2.3-.2 30.3 24.2 =
55 54.6 55.2 30.2.2 54.9-24.1 55.2-54.3 0-.2-.1-.4-.1-.5zm-55 25.4c-14-.1-2=
5.3-11.6-25.2-25.7.1-14 11.6-25.3 25.7-25.2 14 .1 25.3 11.6 25.2 25.6-.2 14=
.2-11.7 25.5-25.7 25.3z"></path></svg>
      </div>
    </div>
   =20
  </div>
   =20
    <i class=3D"icon icon-shopping-cart btn-upsell-icon"></i>
   =20
    <span>
     =20
      Comprar agora
    </span>
 =20
  </button>
   =20
  </div>
    </div>
  </div>
 =20
     </div>
    </section>
  </div>
 =20
 =20
       =20
       =20
     =20
     =20
   =20
        </div>

        <footer class=3D"clearfix footer-container">
        <div class=3D"float-left footer-actions">
            <a href=3D"https://atendimento.hotmart.com.br/hc/pt-br" target=
=3D"_blank" rel=3D"noopener">Suporte</a>
            <a href=3D"https://www.hotmart.com/pt/tos/" target=3D"_blank" r=
el=3D"noopener">Termos de Uso</a>
            <a href=3D"https://www.hotmart.com/pt/pp/" target=3D"_blank" re=
l=3D"noopener">Privacidade</a>
           =20
        </div>
        <div class=3D"float-right btn-powered">
            <a href=3D"https://www.hotmart.com/pt/club/" target=3D"_blank" =
rel=3D"noopener"><svg version=3D"1.1" id=3D"Layer_1" xmlns=3D"http://www.w3=
.org/2000/svg" xmlns:xlink=3D"http://www.w3.org/1999/xlink" x=3D"0px" y=3D"=
0px" viewBox=3D"0 0 406.4 93.2" style=3D"enable-background:new 0 0 406.4 93=
.2;" xml:space=3D"preserve">
<style type=3D"text/css">
	.st0{fill:#053D4D !important;}
  .st1{fill:#EF4F23 !important;}
</style>
<g>
	<g>
		<path class=3D"st0" d=3D"M84.1,77.3c0-4.2,0-41.8,0-42c0-0.2,0.2-0.4,0.4-0=
.4c0.2,0,6.4,0,8.1,0c0.2,0,0.4,0.2,0.4,0.4
			c0,0.2,0,15.1,0,15.1H93c2.1-2.7,5.4-3.9,8.9-3.9c6.3,0,8.4,4.2,8.4,9.6c0,=
0,0,20.9,0,21.1s-0.1,0.4-0.4,0.4c-1.6,0-7.8,0-8.1,0
			c-0.2,0-0.4-0.2-0.4-0.4c0-0.2,0-20.3,0-20.3c0-2.4-2.5-3.1-4.1-3.1c-1.6,0=
-4.5,1-4.5,4c0,0,0,19.3,0,19.4c0,0.2-0.1,0.4-0.4,0.4
			c-1.6,0-7.9,0-8.1,0C84.3,77.7,84.1,77.6,84.1,77.3z"></path>
		<path class=3D"st0" d=3D"M148.4,69V54.6c0,0-3.5,0-3.7,0c-0.2,0-0.4-0.2-0.=
4-0.4c0-0.2,0-4.1,0-5.2c0-0.2,0.1-0.3,0.3-0.4
			c0.1,0,4.9-1.4,4.9-1.4s2.6-8.2,2.6-8.3c0-0.1,0.2-0.3,0.4-0.3c1,0,4.2,0,4=
.3,0c0.2,0,0.4,0.1,0.4,0.4c0,0.3,0,8.2,0,8.2
			s6.4,0,6.5,0c0.2,0,0.4,0.1,0.4,0.4c0,0.2,0,5.2,0,6.6c0,0.2-0.2,0.4-0.4,0=
.4c-0.2,0-6.5,0-6.5,0v13.6c0,1.4,0.8,2.3,2.7,2.3
			c0,0,3.5,0,3.8,0s0.4,0.2,0.4,0.4c0,0.1,0,4.7,0,5.8c0,0.2-0.2,0.3-0.3,0.4=
c-2.3,0.9-3.6,1.4-6.2,1.4
			C151.1,78.3,148.4,74.5,148.4,69z"></path>
		<path class=3D"st0" d=3D"M274.6,69V54.6c0,0-3.5,0-3.7,0c-0.2,0-0.4-0.2-0.=
4-0.4c0-0.2,0-4.1,0-5.2c0-0.2,0.1-0.3,0.3-0.4
			c0.1,0,4.9-1.4,4.9-1.4s2.6-8.2,2.6-8.3c0-0.1,0.2-0.3,0.4-0.3c1,0,4.2,0,4=
.3,0c0.2,0,0.4,0.1,0.4,0.4c0,0.3,0,8.2,0,8.2
			s6.4,0,6.5,0c0.2,0,0.4,0.1,0.4,0.4c0,0.2,0,5.2,0,6.6c0,0.2-0.2,0.4-0.4,0=
.4c-0.2,0-6.5,0-6.5,0v13.6c0,1.4,0.8,2.3,2.7,2.3
			c0,0,3.5,0,3.8,0c0.3,0,0.4,0.2,0.4,0.4c0,0.1,0,4.7,0,5.8c0,0.2-0.2,0.3-0=
.3,0.4c-2.3,0.9-3.6,1.4-6.2,1.4
			C277.3,78.3,274.6,74.5,274.6,69z"></path>
		<path class=3D"st0" d=3D"M169.5,77.3c0-0.2,0-26.3,0-29.8c0-0.2,0.2-0.4,0.=
4-0.4c0.2,0,5.9,0,7.3,0c0.2,0,0.3,0.1,0.4,0.3
			c0,0.1,0.8,3,0.8,3h0.1c2.1-2.7,5.3-3.9,8.9-3.9c4.3,0,6.4,2,7.6,4.9h0.2c2=
.2-3.7,6-4.9,9.6-4.9c6.3,0,8.4,4.2,8.4,9.6
			c0,0,0,20.8,0,21.1c0,0.2-0.2,0.4-0.4,0.4c-0.2,0-6.5,0-8.1,0c-0.2,0-0.4-0=
.2-0.4-0.4s0-20.2,0-20.2c0-2.4-2.3-3.3-3.8-3.3
			c-1.8,0-4.6,1.2-4.7,3.9c0,0,0,19.5,0,19.6c0,0.2-0.1,0.4-0.4,0.4c-1.6,0-7=
.9,0-8.1,0c-0.2,0-0.4-0.2-0.4-0.4c0-0.1,0-20.2,0-20.2
			c0-2.4-2.4-3.3-4.1-3.3c-1.6,0-4.4,1.2-4.4,4.2c0,0,0,19.1,0,19.3c0,0.2-0.=
1,0.4-0.4,0.4c-1.6,0-7.8,0-8.1,0
			C169.6,77.7,169.5,77.5,169.5,77.3z"></path>
		<path class=3D"st0" d=3D"M218.4,53.9c0-0.1,0-4.3,0-5.5c0-0.2,0.2-0.3,0.3-=
0.4c4.2-0.8,8.1-1.4,11.8-1.4c7.8,0,12.4,1.9,12.4,10.3
			c0,0,0,20.2,0,20.4c0,0.2-0.2,0.4-0.4,0.4c-0.1,0-6.3,0-7.7,0c-0.2,0-0.3-0=
.1-0.4-0.3c0-0.2-0.8-3-0.8-3h0.4
			c-2.2,3.1-5.1,3.9-8.7,3.9c-5.7,0-8.8-4.5-8.8-9.7c0-7.9,5.8-9.5,10.1-9.5h=
7.4v-2c0-2.5-1.9-3-8.9-3c-3,0-6.2,0.2-6.3,0.2
			C218.6,54.3,218.4,54.1,218.4,53.9z M234.1,64.5h-4.8c-2.6,0-4.2,1-4.2,3.7=
c0,3,2.1,3.6,4.2,3.6c1.9,0,4.9-1.1,4.9-4.9V64.5z"></path>
		<path class=3D"st0" d=3D"M248.1,77.3c0-3.5,0-29.5,0-29.8c0-0.2,0.2-0.4,0.=
4-0.4c0.2,0,5.8,0,7.2,0c0.2,0,0.3,0.1,0.4,0.3
			s0.9,4.6,0.9,4.6h0.1c1.9-4,6-5.4,9.4-5.5c0.2,0,0.4,0.1,0.4,0.4c0,1.7,0,8=
.1,0,8.3c0,0.2-0.2,0.4-0.4,0.4c-0.1,0-2.1,0-2.1,0
			c-5.6,0-7.5,2.2-7.5,5c0,0,0,16.5,0,16.7c0,0.2-0.2,0.4-0.4,0.4c-0.1,0-6.4=
,0-8.1,0C248.2,77.7,248.1,77.5,248.1,77.3z"></path>
		<path class=3D"st0" d=3D"M114.1,62.5c0-9.7,3.8-15.9,14.5-15.9c10.8,0,14.6=
,6.2,14.6,15.9c0,9.8-3.8,15.9-14.6,15.9
			C117.9,78.3,114.1,72.2,114.1,62.5z M123.6,62.5c0,5.2,0.8,8.5,5,8.5c4.3,0=
,5.1-3.2,5.1-8.5c0-5.2-0.8-8.4-5.1-8.4
			C124.4,54,123.6,57.2,123.6,62.5z"></path>
	</g>
</g>
<path class=3D"st1" d=3D"M67.5,59.4c0.4-8.3-2.4-21.9-9.4-33c-0.2-0.3-0.5-0.=
2-0.4,0.1c0.5,1.7,0.6,4.8-2.1,4.6
	c-4.8-0.3,0.2-10.5-10.3-17.6c-0.2-0.1-0.5,0-0.3,0.3c0.7,1.4,1.1,5.6-0.5,7.=
1c-1.3,1.2-3.8,0.9-6.1-3c-3.9-6.4-2.4-13.2,0.2-17.5
	c0.2-0.3-0.1-0.4-0.3-0.4C23.8,4.8,20.9,21.8,17.9,28c-0.5,1-1,1.6-1.8,1.5c-=
2.6-0.2-0.7-5.8,0.2-7.7c0.1-0.3-0.2-0.4-0.4-0.2
	c-7.4,7.8-14.1,21-15.4,33.2c0-0.3-0.1,1-0.2,2l0,0c0,0.4-0.1,0.7-0.1,1.1c0,=
0.4,0,0.9,0,1.4c-0.2,18.6,14.8,33.8,33.4,34
	s33.8-14.8,34-33.4C67.5,59.6,67.5,59.5,67.5,59.4z M33.7,75.1C25,75,18.1,68=
,18.2,59.3c0.1-8.6,7.1-15.6,15.8-15.5
	s15.6,7.1,15.5,15.8S42.3,75.2,33.7,75.1z"></path>
<path class=3D"st0" d=3D"M322.7,35.1c2.9,0,6.5,0.3,10.2,0.9v1.9h-10.2c-10.9=
,0-13,10.9-13,18.9c0,8.1,2.2,18.9,13,18.9H333v1.9
	c-3.7,0.6-7.3,0.9-10.2,0.9c-12.7,0-15.8-11.2-15.8-21.7S310,35.1,322.7,35.1=
z"></path>
<path class=3D"st0" d=3D"M340,34.9h2.5v37.4c0,3.1,0.6,3.7,5,3.7v2.2c-6.6,0.=
6-7.4-1.6-7.4-5.9V34.9z"></path>
<path class=3D"st0" d=3D"M375.1,46.9v31h-2.5v-4h-0.1c-2.7,3.4-6.3,4.7-10.4,=
4.7c-6.2,0-9.9-3.7-9.9-9.3V46.9h2.5v22.3
	c0,4.3,3.4,7,8.1,7c4.6,0,9.9-3.3,9.9-8.9V46.9H375.1z"></path>
<path class=3D"st0" d=3D"M382.2,77.9v-43h2.5v16h0.1c2.7-3.4,5.5-4.7,9.5-4.7=
c9,0,12.1,6.7,12.1,16.1c0,9.4-4,15.5-13.3,15.5H382.2z
	 M384.7,75.6h8.4c7.8,0,10.7-5.8,10.7-13.2c0-7.4-2-13.8-10.1-13.8c-4.6,0-9,=
3.3-9,8.9V75.6z"></path>
</svg></a>
        </div>
    </footer>
      </div>

     =20
  <div class=3D"notification-authorize">
    <span class=3D"notification-authorize-text">Gostaria de autorizar as no=
tifica=C3=A7=C3=B5es via browser?</span>
    <button class=3D"btn-notification btn-notification-yes">Sim</button>
    <button class=3D"btn-notification btn-notification-hide">N=C3=A3o exibi=
r novamente</button>
    <button class=3D"btn-notification btn-notification-close">
      <span class=3D"btn-notification-text"></span>
    </button>
  </div>
 =20
    </div>
 =20
 =20

 =20

 =20
 =20
  </div><iframe id=3D"_hjSafeContext_92403292" src=3D"cid:frame-23608247ED6=
D808DAD7C478F01AF7BD6@mhtml.blink" style=3D"display: none !important; width=
: 1px !important; height: 1px !important; opacity: 0 !important; pointer-ev=
ents: none !important;"></iframe><iframe name=3D"_hjRemoteVarsFrame" title=
=3D"_hjRemoteVarsFrame" id=3D"_hjRemoteVarsFrame" src=3D"cid:frame-C1F0CC61=
9E5CBC524121D5E8421236BF@mhtml.blink" style=3D"display: none !important; wi=
dth: 1px !important; height: 1px !important; opacity: 0 !important; pointer=
-events: none !important;"></iframe><div id=3D"survicate-fb-box"><div></div=
></div><div id=3D"survicate-box"><div class=3D"sv-box-child"></div></div></=
body></html>
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-a8b81cb4-365b-4f6e-ab10-4efcf1a76af2@mhtml.blink

@charset "utf-8";

@keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes spinrevert {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-360deg); }
}

.main-holder { opacity: 0; transition: opacity 0.2s ease 0.2s; will-change:=
 opacity; pointer-events: none; }

.main-holder.loaded { opacity: 1; pointer-events: auto; overflow: visible; =
}

html::before { content: ""; width: 18px; height: 30px; background-image: ur=
l("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAZCAYAAAA8CX6UAAAABG=
dBTUEAALGPC/xhBQAAAulJREFUOBGNVEtIVGEUPufeO6OT2oNBRTJsUxuDsghKDDMflDW6KGfTK=
kJqEQi1KYMiIoJs1bJW0mPhC6YZBnVGB8pFhBAuXESERpAQYdBMOnrn/qfzT/2Xf5iZnAtzzznf=
+c53/8c5g7DFM5JIVELSvm6a5vD5s+1fitGxWELi45Nv6jKb6WkktIO9nYf/xzWKJYkInc30MBA=
cIKCPxXgKLyo0Fo5fI4JOSUTEalUQjb7brnzdFhSan5/38IpuacTW8WiiXsYpO/lqIh73a7msmy=
c0srjo/fxt9QIB1Ckyi1pOJvNiNDzTxdgp57e4p3LK5giNhGMt1tL3/Qh4WRGUZbFWIZwpPi8fI=
QQ5zql1by0UitemkRZMNPoFiRAT3ZwS0y16jEZ0sL4v0D4tcVd1A8UDIKp1hPN6K5GsoC1eknCe=
T4RnD7pCMuAbupQllPjiMzzEv5qMyNx2hWxyBjhwV1eiVpZGiIHQ3FwVyld6dW2FG68iXwBtBFr=
kRlrnPK+AfPkc7jMDLxr26npXIRE+6TH0lO0O9nY1BXs6m6G6wm8gPCkoJOCERYBHgZVyH0z09X=
QEuaPdRLC5eZ05A6OhmE8A9et8XmmTIYiO6KD0LYRBXUTPlxvWoB5nfcR6Xi3U6gmOHZ+194OO6=
X4g0PaD42Ud4w1VGoT0Swd5L2YKVgoOpuTJHuPO36nXMLpmsNrXXJCjTPp0HvYPGI3MHOMzyRFi=
6S8GmBjLKyJ4rKZdz8lWARLPdEz6BlIMI5G3u9ac9BJ/ZUcOAeEn/zPeAQ/Ogm1uAtrHuWPu89Y=
adJ48U/BajWwBeOpvkqCHOqFUn2/3KffZlb9jca5jiL82VWqxy0NYgCrrhoyzQtx5Trnf18fqEZ=
e0hcNX997ylp8JtrWlJDW7NVXD+zfGwjNXicRdboMaheuWrz7J0zBU5Wl41N29b0PlcoQUGI1+K=
kuJ5Q4UcJIF93DzGLwCOdhzXv+2yd6WlqTiKvsHCFQcgJgP8XMAAAAASUVORK5CYII=3D"); ba=
ckground-size: 100%; background-repeat: no-repeat; position: absolute; inse=
t: 0px; margin: auto; z-index: 100; transition: opacity 0.2s ease 0.2s; }

body.loaded-completed::before, body.loaded-completed::after { content: none=
; }

body::before, body::after { content: ""; width: 50px; height: 50px; backgro=
und: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-col=
or: rgb(220, 224, 227) transparent transparent rgb(220, 224, 227); border-i=
mage: initial; position: absolute; inset: 0px; margin: auto; z-index: 50; p=
ointer-events: none; border-radius: 50%; transition: opacity 0.2s ease 0.2s=
; animation: 500ms linear 0s infinite normal none running spin; }

body::after { width: 40px; height: 40px; border-top-color: rgb(169, 177, 18=
6); border-left-color: rgb(169, 177, 186); animation: 750ms linear 0s infin=
ite normal none running spinrevert; }

.first-loading.loaded, body.loaded::before, body.loaded::after, html.loaded=
::before { opacity: 0; display: none; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-9126c8ed-6c78-4287-b5ba-63342d2114cd@mhtml.blink

@charset "utf-8";

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sorta=
ble-placeholder { box-shadow: rgb(255, 255, 255) 0px 0px 12px 4px inset; vi=
sibility: visible !important; background: rgba(0, 0, 0, 0.06) !important; b=
order: 0px !important; }

.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { conte=
nt: "!"; visibility: hidden; }

.selectize-control.plugin-drag_drop .ui-sortable-helper { box-shadow: rgba(=
0, 0, 0, 0.2) 0px 2px 5px; }

.selectize-dropdown-header { position: relative; padding: 5px 8px; border-b=
ottom: 1px solid rgb(208, 208, 208); background: rgb(248, 248, 248); border=
-radius: 3px 3px 0px 0px; }

.selectize-dropdown-header-close { position: absolute; right: 8px; top: 50%=
; color: rgb(48, 48, 48); opacity: 0.4; margin-top: -12px; line-height: 20p=
x; font-size: 20px !important; }

.selectize-dropdown-header-close:hover { color: rgb(0, 0, 0); }

.selectize-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px s=
olid rgb(242, 242, 242); border-top: 0px; float: left; box-sizing: border-b=
ox; }

.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-r=
ight: 0px; }

.selectize-dropdown.plugin-optgroup_columns .optgroup::before { display: no=
ne; }

.selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: =
0px; }

.selectize-control.plugin-remove_button [data-value] { position: relative; =
padding-right: 24px !important; }

.selectize-control.plugin-remove_button [data-value] .remove { z-index: 1; =
position: absolute; top: 0px; right: 0px; bottom: 0px; width: 17px; text-al=
ign: center; font-weight: 700; font-size: 12px; color: inherit; text-decora=
tion: none; vertical-align: middle; display: inline-block; padding: 2px 0px=
 0px; border-left: 1px solid rgb(208, 208, 208); border-radius: 0px 2px 2px=
 0px; box-sizing: border-box; }

.selectize-control.plugin-remove_button [data-value] .remove:hover { backgr=
ound: rgba(0, 0, 0, 0.05); }

.selectize-control.plugin-remove_button [data-value].active .remove { borde=
r-left-color: rgb(202, 202, 202); }

.selectize-control.plugin-remove_button .disabled [data-value] .remove:hove=
r { background: none; }

.selectize-control.plugin-remove_button .disabled [data-value] .remove { bo=
rder-left-color: rgb(255, 255, 255); }

.selectize-control.plugin-remove_button .remove-single { position: absolute=
; right: 0px; top: 0px; font-size: 23px; }

.selectize-control { position: relative; }

.selectize-dropdown, .selectize-input, .selectize-input input { color: rgb(=
48, 48, 48); font-family: inherit; font-size: 13px; line-height: 18px; -web=
kit-font-smoothing: inherit; }

.selectize-control.single .selectize-input.input-active, .selectize-input {=
 background: rgb(255, 255, 255); cursor: text; display: inline-block; }

.selectize-input { border: 1px solid rgb(208, 208, 208); padding: 8px; disp=
lay: inline-block; width: 100%; overflow: hidden; position: relative; z-ind=
ex: 1; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px i=
nset; border-radius: 3px; }

.selectize-control.multi .selectize-input.has-items { padding: 6px 8px 3px;=
 }

.selectize-input.full { background-color: rgb(255, 255, 255); }

.selectize-input.disabled, .selectize-input.disabled * { cursor: default !i=
mportant; }

.selectize-input.focus { box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 2px inset;=
 }

.selectize-input.dropdown-active { border-radius: 3px 3px 0px 0px; }

.selectize-input > * { vertical-align: baseline; display: inline-block; zoo=
m: 1; }

.selectize-control.multi .selectize-input > div { cursor: pointer; margin: =
0px 3px 3px 0px; padding: 2px 6px; background: rgb(242, 242, 242); color: r=
gb(48, 48, 48); border: 0px solid rgb(208, 208, 208); }

.selectize-control.multi .selectize-input > div.active { background: rgb(23=
2, 232, 232); color: rgb(48, 48, 48); border: 0px solid rgb(202, 202, 202);=
 }

.selectize-control.multi .selectize-input.disabled > div, .selectize-contro=
l.multi .selectize-input.disabled > div.active { color: rgb(125, 125, 125);=
 background: rgb(255, 255, 255); border: 0px solid rgb(255, 255, 255); }

.selectize-input > input { display: inline-block !important; padding: 0px !=
important; min-height: 0px !important; max-height: none !important; max-wid=
th: 100% !important; margin: 0px 2px 0px 0px !important; text-indent: 0px !=
important; border: 0px !important; background: none !important; line-height=
: inherit !important; user-select: auto !important; box-shadow: none !impor=
tant; }

.selectize-input > input:focus { outline: none !important; }

.selectize-input::after { content: " "; display: block; clear: left; }

.selectize-input.dropdown-active::before { content: " "; display: block; po=
sition: absolute; background: rgb(240, 240, 240); height: 1px; bottom: 0px;=
 left: 0px; right: 0px; }

.selectize-dropdown { position: absolute; z-index: 10; background: rgb(255,=
 255, 255); margin: -1px 0px 0px; border-width: 0px 1px 1px; border-right-s=
tyle: solid; border-bottom-style: solid; border-left-style: solid; border-r=
ight-color: rgb(208, 208, 208); border-bottom-color: rgb(208, 208, 208); bo=
rder-left-color: rgb(208, 208, 208); border-image: initial; border-top-styl=
e: initial; border-top-color: initial; box-sizing: border-box; box-shadow: =
rgba(0, 0, 0, 0.1) 0px 1px 3px; border-radius: 0px 0px 3px 3px; }

.selectize-dropdown [data-selectable] { cursor: pointer; overflow: hidden; =
}

.selectize-dropdown [data-selectable] .highlight { background: rgba(125, 16=
8, 208, 0.2); border-radius: 1px; }

.selectize-dropdown .optgroup-header, .selectize-dropdown .option { padding=
: 5px 8px; }

.selectize-dropdown .option, .selectize-dropdown [data-disabled], .selectiz=
e-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opac=
ity: 0.5; }

.selectize-dropdown [data-selectable].option { opacity: 1; }

.selectize-dropdown .optgroup:first-child .optgroup-header { border-top: 0p=
x; }

.selectize-dropdown .optgroup-header { color: rgb(48, 48, 48); background: =
rgb(255, 255, 255); cursor: default; }

.selectize-dropdown .active { background-color: rgb(245, 250, 253); color: =
rgb(73, 92, 104); }

.selectize-dropdown .active.create { color: rgb(73, 92, 104); }

.selectize-dropdown .create { color: rgba(48, 48, 48, 0.5); }

.selectize-dropdown-content { overflow: hidden auto; max-height: 200px; }

.selectize-control.single .selectize-input, .selectize-control.single .sele=
ctize-input input { cursor: pointer; }

.selectize-control.single .selectize-input.input-active, .selectize-control=
.single .selectize-input.input-active input { cursor: text; }

.selectize-control.single .selectize-input::after { content: " "; display: =
block; position: absolute; top: 50%; right: 15px; margin-top: -3px; width: =
0px; height: 0px; border-color: grey transparent transparent; border-style:=
 solid; border-width: 5px 5px 0px; }

.selectize-control.single .selectize-input.dropdown-active::after { margin-=
top: -4px; border-width: 0px 5px 5px; border-color: transparent transparent=
 grey; }

.selectize-control.rtl.single .selectize-input::after { left: 15px; right: =
auto; }

.selectize-control.rtl .selectize-input > input { margin: 0px 4px 0px -2px =
!important; }

.selectize-control .selectize-input.disabled { opacity: 0.5; background-col=
or: rgb(250, 250, 250); }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-2ad7801a-6c63-48fe-a809-43236d544cd1@mhtml.blink

@charset "utf-8";

body.gdpr_body { height: 100vh !important; background: rgb(255, 255, 255) !=
important; }

.gdpr_content { font-family: "Open Sans" !important; max-width: 500px !impo=
rtant; padding: 1rem !important; margin: 0px auto !important; }

.gdpr_logo { width: 200px !important; margin: 0px auto !important; padding:=
 1rem 1rem 0px !important; }

.gdpr_title { font-weight: 500 !important; line-height: 1.1 !important; col=
or: rgb(68, 68, 68) !important; text-align: center !important; font-size: 2=
.5rem !important; }

.gdpr_text { font-size: 1rem !important; font-weight: 400 !important; line-=
height: 1.5 !important; color: rgb(68, 68, 68) !important; background-color=
: white !important; }

.gdpr_text a { color: rgb(240, 78, 35); }

.gdpr_btn { font-size: 1rem !important; margin-bottom: 2rem !important; fon=
t-weight: 700 !important; cursor: pointer !important; line-height: 1.2rem !=
important; padding: 0.5rem 1rem !important; transition: all 500ms cubic-bez=
ier(0.2, 1, 0.22, 1) 0s !important; }

.gdpr_accept-btn { border-radius: 0.25rem !important; background-color: rgb=
(121, 165, 46) !important; color: rgb(255, 255, 255) !important; cursor: po=
inter !important; outline: none 0px !important; text-align: center !importa=
nt; white-space: nowrap !important; vertical-align: middle !important; bord=
er: 1px solid transparent !important; text-shadow: none !important; float: =
right !important; margin-top: 1rem !important; }

.gdpr_accept-btn:disabled { opacity: 0.4; cursor: unset !important; }

@keyframes gdpr_spinrevert {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-360deg); }
}

@keyframes gdpr_spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#gdpr_loading { display: none; }

.gdpr_loading-wrapper { float: right; position: relative; color: rgb(9, 61,=
 77); margin-right: 1rem; }

.gdpr_loading-wrapper .gdpr_loading-fire svg { position: absolute; top: 50%=
; left: 50%; margin-top: -12px; margin-left: -8px; width: 16px; }

.gdpr_loading-wrapper .gdpr_loading-fire svg path { fill: rgb(169, 177, 186=
); transition: all 500ms cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.gdpr_loading-activity { display: block; position: relative; margin: 0px au=
to; width: 40px; height: 40px; border-width: 1px; border-style: solid; bord=
er-color: rgb(220, 224, 227) transparent transparent rgb(220, 224, 227); bo=
rder-image: initial; border-radius: 100%; animation: 500ms linear 0s infini=
te normal none running gdpr_spin; }

.gdpr_loading-activity.gdpr_revert { width: 30px; height: 30px; border-top-=
color: rgb(169, 177, 186); border-left-color: rgb(169, 177, 186); animation=
: 750ms linear 0s infinite normal none running gdpr_spinrevert; position: a=
bsolute; top: 5px; left: 5px; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-ae015cd4-d1c7-4b6b-8485-36203c9a51e1@mhtml.blink

@charset "utf-8";

iframe#_hjRemoteVarsFrame { display: none !important; width: 1px !important=
; height: 1px !important; opacity: 0 !important; pointer-events: none !impo=
rtant; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-99f55130-7146-4326-934e-f19b65c45303@mhtml.blink

@charset "utf-8";

#survicate-fb-box .form-input, #survicate-fb-box .form-textarea { backgroun=
d-color: rgb(250, 250, 250); border-color: rgba(0, 0, 0, 0); border-radius:=
 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 5px 0px inset; color: rgb(51,=
 51, 51); font-size: 14px; outline: none; transition: background-color 0.3s=
 ease 0s; width: 100%; }

#survicate-fb-box .form-input:focus, #survicate-fb-box .form-textarea:focus=
 { background-color: rgb(255, 255, 255); }

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pi=
xel-ratio: 3) and (orientation: landscape), only screen and (max-width: 767=
px) {
  #survicate-fb-box .form-input, #survicate-fb-box .form-textarea { font-si=
ze: 16px; }
}

#survicate-fb-box { }

#survicate-fb-box html { text-size-adjust: 100%; line-height: 1.15; }

#survicate-fb-box body { margin: 0px; }

#survicate-fb-box h1 { font-size: 2em; margin: 0.67em 0px; }

#survicate-fb-box hr { box-sizing: content-box; height: 0px; overflow: visi=
ble; }

#survicate-fb-box pre { font-family: monospace, monospace; font-size: 1em; =
}

#survicate-fb-box a { background-color: rgba(0, 0, 0, 0); }

#survicate-fb-box abbr[title] { border-bottom: none; text-decoration: under=
line dotted; }

#survicate-fb-box b, #survicate-fb-box strong { font-weight: bolder; }

#survicate-fb-box code, #survicate-fb-box kbd, #survicate-fb-box samp { fon=
t-family: monospace, monospace; font-size: 1em; }

#survicate-fb-box small { font-size: 80%; }

#survicate-fb-box sub, #survicate-fb-box sup { font-size: 75%; line-height:=
 0; position: relative; vertical-align: baseline; }

#survicate-fb-box sub { bottom: -0.25em; }

#survicate-fb-box sup { top: -0.5em; }

#survicate-fb-box img { border-style: none; }

#survicate-fb-box button, #survicate-fb-box input, #survicate-fb-box optgro=
up, #survicate-fb-box select, #survicate-fb-box textarea { font-family: inh=
erit; font-size: 100%; line-height: 1.15; margin: 0px; }

#survicate-fb-box button, #survicate-fb-box input { overflow: visible; }

#survicate-fb-box button, #survicate-fb-box select { text-transform: none; =
}

#survicate-fb-box [type=3D"button"], #survicate-fb-box [type=3D"reset"], #s=
urvicate-fb-box [type=3D"submit"], #survicate-fb-box button { appearance: b=
utton; }

#survicate-fb-box fieldset { padding: 0.35em 0.75em 0.625em; }

#survicate-fb-box legend { box-sizing: border-box; color: inherit; display:=
 table; max-width: 100%; padding: 0px; white-space: normal; }

#survicate-fb-box progress { vertical-align: baseline; }

#survicate-fb-box textarea { overflow: auto; }

#survicate-fb-box [type=3D"checkbox"], #survicate-fb-box [type=3D"radio"] {=
 box-sizing: border-box; padding: 0px; }

#survicate-fb-box [type=3D"number"]::-webkit-inner-spin-button, #survicate-=
fb-box [type=3D"number"]::-webkit-outer-spin-button { height: auto; }

#survicate-fb-box [type=3D"search"] { appearance: textfield; outline-offset=
: -2px; }

#survicate-fb-box [type=3D"search"]::-webkit-search-decoration { appearance=
: none; }

#survicate-fb-box ::-webkit-file-upload-button { appearance: button; font: =
inherit; }

#survicate-fb-box details { display: block; }

#survicate-fb-box summary { display: list-item; }

#survicate-fb-box [hidden], #survicate-fb-box template { display: none; }

#survicate-fb-box h1, #survicate-fb-box h2, #survicate-fb-box h3, #survicat=
e-fb-box h4 { color: rgb(41, 41, 42); font-weight: 400; margin: 0px 0px 16p=
x; padding: 0px; }

#survicate-fb-box .h1, #survicate-fb-box h1 { font-size: 24px; }

#survicate-fb-box .h2, #survicate-fb-box h2 { font-size: 18px; }

#survicate-fb-box .h3, #survicate-fb-box h3 { font-size: 16px; }

#survicate-fb-box .h4, #survicate-fb-box h4 { font-size: 14px; }

#survicate-fb-box .g-row { box-sizing: border-box; display: flex; -webkit-b=
ox-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; =
margin-left: -16px; margin-right: -16px; }

#survicate-fb-box div[class*=3D"g-col"] { box-sizing: border-box; padding-l=
eft: 16px; padding-right: 16px; }

#survicate-fb-box .g-col { flex-basis: 0px; -webkit-box-flex: 1; flex-grow:=
 1; }

#survicate-fb-box .g-col-4 { flex-basis: 33.3333%; max-width: 33.3333%; }

#survicate-fb-box .air { margin-bottom: 32px !important; }

#survicate-fb-box .air-half { margin-bottom: 16px !important; }

#survicate-fb-box .air-right { margin-right: 16px !important; }

#survicate-fb-box .no-air { margin-bottom: 0px !important; }

#survicate-fb-box .color-muted { color: rgb(102, 102, 102); }

#survicate-fb-box .flex { display: flex; }

#survicate-fb-box .align-center { -webkit-box-align: center; align-items: c=
enter; }

#survicate-fb-box .space-between { -webkit-box-pack: justify; justify-conte=
nt: space-between; }

#survicate-fb-box .space-around { justify-content: space-around; }

#survicate-fb-box .justify-center { -webkit-box-pack: center; justify-conte=
nt: center; }

#survicate-fb-box .text-center { text-align: center; }

#survicate-fb-box .text-right { text-align: right; }

#survicate-fb-box .text-semibold { font-weight: 600; }

#survicate-fb-box .text-underline { text-decoration: underline; }

#survicate-fb-box a.anchor-clear, #survicate-fb-box a.anchor-clear:active, =
#survicate-fb-box a.anchor-clear:hover, #survicate-fb-box a.anchor-clear:li=
nk, #survicate-fb-box a.anchor-clear:visited { color: inherit; font-weight:=
 400; text-decoration: none; }

#survicate-fb-box button { box-sizing: border-box; cursor: pointer; display=
: inline-block; font-weight: 400; outline: none; position: relative; }

#survicate-fb-box .s-button { border-color: rgba(0, 0, 0, 0); border-radius=
: 10px; color: rgb(41, 41, 42); font-size: 14px; height: 40px; padding: 0px=
 16px; transition: color 0.3s ease 0s, background-color 0.3s ease 0s, borde=
r-color 0.3s ease 0s; vertical-align: middle; white-space: nowrap; }

#survicate-fb-box .s-button[disabled] { cursor: not-allowed; opacity: 0.5; =
}

#survicate-fb-box .s-button.color-brand { background: rgb(243, 208, 63); fo=
nt-weight: 600; letter-spacing: 0.6px; padding-left: 26px; padding-right: 2=
6px; text-transform: uppercase; }

#survicate-fb-box .s-button.color-brand[disabled] { color: rgb(114, 114, 11=
4); opacity: 1; background: rgb(229, 229, 229) !important; }

#survicate-fb-box .s-button.color-brand:focus, #survicate-fb-box .s-button.=
color-brand:hover:not([disabled]) { background: rgb(246, 220, 111); text-de=
coration: none; }

#survicate-fb-box .s-button.type-link { background: none; color: rgb(102, 1=
02, 102); padding-left: 0px; padding-right: 0px; transition: color 0.15s ea=
se 0s; }

#survicate-fb-box .s-button.type-link:focus, #survicate-fb-box .s-button.ty=
pe-link:hover:not([disabled]) { color: rgb(51, 51, 51); }

#survicate-fb-box .form-textarea { resize: none; }

#survicate-fb-box .form-input, #survicate-fb-box .form-textarea { appearanc=
e: none; box-sizing: border-box; line-height: normal; min-height: 40px; pad=
ding: 12px; }

#survicate-fb-box .form-input { height: 40px; }

#survicate-fb-box i { display: inline-block; height: 24px; position: relati=
ve; vertical-align: middle; width: 24px; }

#survicate-fb-box i svg { height: 100%; left: 0px; position: absolute; top:=
 0px; width: 100%; z-index: 0; }

#survicate-fb-box i.color-base svg { fill: rgb(41, 41, 42); color: rgb(41, =
41, 42); }

#survicate-fb-box * { font-family: "Open sans", sans-serif; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c6e8e5cb-480e-4cce-806b-4de3f51240db@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_emoji_j4Gwy { font-family: "Apple Color Emoji"=
, "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji"; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-bdd0032d-c512-44e7-907f-2d1b652f22d5@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_button_ZPOPo { background: none; border: none;=
 font-size: 40px; height: 40px; line-height: 40px; outline: none; padding: =
0px; text-align: center; transition: transform 0.3s ease 0s, -webkit-transf=
orm 0.3s ease 0s; width: 40px; }

#survicate-fb-box .survicate_button_ZPOPo:hover { transform: scale(1.1); }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-9e3c4230-ddb6-404f-b862-7cc10bfce0c0@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_success_Nwnfu { font-size: 40px; }

#survicate-fb-box .survicate_success_Nwnfu svg { max-width: 50px; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-55a957a0-b2d8-4271-9abe-4d22220f31fa@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_footer_CRSfA { color: rgb(136, 136, 136); font=
-size: 12px; text-align: center; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-647e7fd8-ac44-484f-80d8-232ac268e41a@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_close-button_deGiA { background: rgb(255, 255,=
 255); border: none; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.15) 2p=
x 2px 15px; padding: 0px; position: absolute; right: -12px; top: -12px; tra=
nsition: color 0.15s ease 0s; }

#survicate-fb-box .survicate_close-button_deGiA:hover svg { fill: rgb(114, =
114, 114); color: rgb(114, 114, 114); }

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pi=
xel-ratio: 3) and (orientation: landscape), only screen and (max-width: 767=
px) {
  #survicate-fb-box .survicate_close-button_deGiA { right: 20px; }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 812=
px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape), o=
nly screen and (min-width: 568px) and (max-width: 767px) {
  #survicate-fb-box .survicate_close-button_deGiA { top: 20px; }
}

#survicate-fb-box .survicate_widget_QUUzF { box-shadow: rgba(0, 0, 0, 0.15)=
 2px 2px 15px; box-sizing: border-box; padding: 32px 16px 16px; position: r=
elative; }

@media only screen and (max-width: 568px) {
  #survicate-fb-box .survicate_widget_QUUzF { box-shadow: rgba(0, 0, 0, 0.1=
5) 2px -2px 15px; }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 812=
px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape), o=
nly screen and (min-width: 568px) and (max-width: 767px) {
  #survicate-fb-box .survicate_widget_QUUzF { padding: 16px 20%; }
}

#survicate-fb-box .survicate_thank-you_o8e17 { margin-bottom: 48px; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-0ad297da-d7a9-49d3-8a45-1d0bd455985f@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_button_kDfuU { -webkit-box-align: center; alig=
n-items: center; background-color: rgb(240, 196, 15); border: none; box-sha=
dow: rgba(0, 0, 0, 0.15) 2px 2px 8px; color: rgb(41, 41, 42); display: inli=
ne-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-=
direction: column; font-weight: 600; outline: none; overflow: hidden; paddi=
ng: 0px; width: 40px; }

#survicate-fb-box .survicate_button_kDfuU > * { -webkit-writing-mode: verti=
cal-lr; writing-mode: vertical-lr; }

#survicate-fb-box .survicate_button-text_U_2La { -webkit-box-align: center;=
 align-items: center; display: flex; font-size: 14px; letter-spacing: 0.6px=
; margin-top: -0.6px; padding: 16px 0px; text-align: center; text-transform=
: uppercase; transform: rotate(180deg); white-space: nowrap; }

#survicate-fb-box .survicate_logo_gx5Bm { background: rgb(255, 255, 255); h=
eight: 40px; position: relative; width: 40px; }

#survicate-fb-box .survicate_logo_gx5Bm img { inset: 0px; display: block; m=
argin: auto; max-height: 24px; max-width: 24px; position: absolute; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-29159795-731c-46c2-8a96-4fc709c15f19@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_slide-from-right-enter_EOqdm { transform: tran=
slate(100%); }

#survicate-fb-box .survicate_slide-from-left-enter_mF0W_ { transform: trans=
late(-100%); }

#survicate-fb-box .survicate_slide-enter-active_g5QLG { transform: translat=
e(0px); transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease=
-out 0s; }

#survicate-fb-box .survicate_slide-exit_UZxmR { opacity: 1; transform: tran=
slate(0px); }

#survicate-fb-box .survicate_slide-from-right-exit-active_AdV3G { opacity: =
0; transform: translate(100%); transition: opacity 0.2s ease 0s, transform =
0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

#survicate-fb-box .survicate_slide-from-left-exit-active_xzzPg { opacity: 0=
; transform: translate(-100%); transition: opacity 0.2s ease 0s, transform =
0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-6dfdb5b9-e391-4f52-b479-e3514ca52d21@mhtml.blink

@charset "utf-8";

#survicate-fb-box .survicate_button_Pe0bi, #survicate-fb-box .survicate_wid=
get_H_oUu { z-index: 2147483647; }

#survicate-fb-box .survicate_widget_H_oUu { background: rgb(255, 255, 255);=
 }

@media only screen and (min-width: 768px) and (-webkit-max-device-pixel-rat=
io: 2), only screen and (min-width: 813px) {
  #survicate-fb-box .survicate_widget_H_oUu { border-radius: 10px; width: 4=
00px; }
}

@media only screen and (max-width: 568px) {
  #survicate-fb-box .survicate_widget_H_oUu { border-radius: 10px 10px 0px =
0px; bottom: 0px; left: 0px; position: fixed; right: 0px; width: 100%; }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 812=
px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape), o=
nly screen and (min-width: 568px) and (max-width: 767px) {
  #survicate-fb-box .survicate_widget_H_oUu { inset: 0px; display: flex; -w=
ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: =
column; height: 100%; -webkit-box-pack: center; justify-content: center; po=
sition: fixed; width: 100%; }
}

#survicate-fb-box .survicate_button_Pe0bi { position: fixed; }

@media only screen and (min-width: 569px) {
  #survicate-fb-box .survicate_button_Pe0bi { top: 50%; transform: translat=
eY(-50%); }
}

@media only screen and (max-width: 568px) {
  #survicate-fb-box .survicate_button_Pe0bi { bottom: 32px; }
}

#survicate-fb-box .survicate_display-left_oKIXs .survicate_button_Pe0bi { b=
order-radius: 0px 10px 10px 0px; left: 0px; }

#survicate-fb-box .survicate_display-right_l8QDU .survicate_button_Pe0bi { =
border-radius: 10px 0px 0px 10px; right: 0px; }

@media only screen and (min-width: 768px) and (-webkit-max-device-pixel-rat=
io: 2), only screen and (min-width: 813px) {
  #survicate-fb-box .survicate_display-left_oKIXs, #survicate-fb-box .survi=
cate_display-right_l8QDU { position: fixed; top: 50%; transform: translateY=
(-50%); }
  #survicate-fb-box .survicate_display-right_l8QDU { right: 0px; z-index: 2=
147483647; }
  #survicate-fb-box .survicate_display-right_l8QDU .survicate_widget_H_oUu =
{ margin-right: 64px; }
  #survicate-fb-box .survicate_display-left_oKIXs { left: 0px; z-index: 214=
7483647; }
  #survicate-fb-box .survicate_display-left_oKIXs .survicate_widget_H_oUu {=
 margin-left: 64px; }
}
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-37038c49-c633-4e5b-88e9-cf6c7a94a14d@mhtml.blink

@charset "utf-8";

#survicate-box .survicate_unavailable_GfpPU { font-size: 21px; margin-top: =
100px; text-align: center; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-9b49b7c3-8e2e-46f8-bbfc-849cb174a637@mhtml.blink

@charset "utf-8";

#survicate-box .survicate_overlay_stIWL { height: 100vh; left: 0px; positio=
n: fixed; top: 0px; width: 100vw; z-index: 999995; }

#survicate-box .survicate_overlay_stIWL.survicate_dark_Wdv2U { background-c=
olor: rgb(0, 0, 0); opacity: 0.35; }

#survicate-box .survicate_overlay_stIWL.survicate_light_JL8G_ { background-=
color: rgb(255, 255, 255); opacity: 0.5; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-84a6a057-4083-4c2d-bc21-91a2de1a913e@mhtml.blink

@charset "utf-8";

#survicate-box .survicate_progress-bar_oTwfq { height: 4px; left: 0px; posi=
tion: absolute; top: 0px; width: 100%; }

#survicate-box .survicate_progress-bar_oTwfq > div { height: 100%; }

#survicate-box .survicate_chat-theme_OvcsA { height: 3px; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-e089ce66-cc33-48d4-87e8-50d59fd7f052@mhtml.blink

@charset "utf-8";

#survicate-box .survicate_avatar_nCh_w { -webkit-box-align: center; align-i=
tems: center; display: flex; padding: 15px 10px 15px 0px; }

#survicate-box .survicate_avatar_nCh_w img { border-radius: 50%; height: 45=
px; min-width: 45px; vertical-align: sub; width: 45px; }

#survicate-box .survicate_avatar_nCh_w div { display: inline-block; margin-=
left: 10px; }

#survicate-box .survicate_avatar_nCh_w div .survicate_avatar-description_fb=
kPk { font-size: 11px; }

#survicate-box .survicate_avatar_nCh_w p { color: rgb(128, 142, 155); }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-1150d15e-ee0e-4082-8a45-96fef8d5abf0@mhtml.blink

@charset "utf-8";

@-webkit-keyframes shrink-bounce {=20
  0% { transform: scale(1); }
  33% { transform: scale(0.5); }
  100% { transform: scale(1); }
}

@keyframes shrink-bounce {=20
  0% { transform: scale(1); }
  33% { transform: scale(0.5); }
  100% { transform: scale(1); }
}

#survicate-box { }

#survicate-box html { text-size-adjust: 100%; line-height: 1.15; }

#survicate-box body { margin: 0px; }

#survicate-box h1 { font-size: 2em; margin: 0.67em 0px; }

#survicate-box hr { box-sizing: content-box; height: 0px; overflow: visible=
; }

#survicate-box pre { font-family: monospace, monospace; font-size: 1em; }

#survicate-box a { background-color: rgba(0, 0, 0, 0); }

#survicate-box abbr[title] { border-bottom: none; text-decoration: underlin=
e dotted; }

#survicate-box b, #survicate-box strong { font-weight: bolder; }

#survicate-box code, #survicate-box kbd, #survicate-box samp { font-family:=
 monospace, monospace; font-size: 1em; }

#survicate-box small { font-size: 80%; }

#survicate-box sub, #survicate-box sup { font-size: 75%; line-height: 0; po=
sition: relative; vertical-align: baseline; }

#survicate-box sub { bottom: -0.25em; }

#survicate-box sup { top: -0.5em; }

#survicate-box img { border-style: none; }

#survicate-box button, #survicate-box input, #survicate-box optgroup, #surv=
icate-box select, #survicate-box textarea { font-family: inherit; font-size=
: 100%; line-height: 1.15; margin: 0px; }

#survicate-box button, #survicate-box input { overflow: visible; }

#survicate-box button, #survicate-box select { text-transform: none; }

#survicate-box [type=3D"button"], #survicate-box [type=3D"reset"], #survica=
te-box [type=3D"submit"], #survicate-box button { appearance: button; }

#survicate-box fieldset { padding: 0.35em 0.75em 0.625em; }

#survicate-box legend { box-sizing: border-box; color: inherit; display: ta=
ble; max-width: 100%; padding: 0px; white-space: normal; }

#survicate-box progress { vertical-align: baseline; }

#survicate-box textarea { overflow: auto; }

#survicate-box [type=3D"checkbox"], #survicate-box [type=3D"radio"] { box-s=
izing: border-box; padding: 0px; }

#survicate-box [type=3D"number"]::-webkit-inner-spin-button, #survicate-box=
 [type=3D"number"]::-webkit-outer-spin-button { height: auto; }

#survicate-box [type=3D"search"] { appearance: textfield; outline-offset: -=
2px; }

#survicate-box [type=3D"search"]::-webkit-search-decoration { appearance: n=
one; }

#survicate-box ::-webkit-file-upload-button { appearance: button; font: inh=
erit; }

#survicate-box details { display: block; }

#survicate-box summary { display: list-item; }

#survicate-box [hidden], #survicate-box template { display: none; }

#survicate-box .sv__answer-hint { font-size: 12px; line-height: 20px; margi=
n-bottom: 8px; }

#survicate-box .sv__answer-hint + .sv__choice-button-wrapper { margin-top: =
8px; }

#survicate-box .sv__multiple-choice .sv__answer-hint, #survicate-box .sv__s=
ingle-choice .sv__answer-hint { font-size: 14px; }

#survicate-box .sv__multiple-choice .sv__answer-hint--small, #survicate-box=
 .sv__single-choice .sv__answer-hint--small { font-size: 12px; margin-botto=
m: 0px; }

#survicate-box .sv__footer { display: inline-block; font-size: 11px; paddin=
g: 0px 5px; }

#survicate-box .sv__footer.chat-theme { text-align: center; }

#survicate-box .sv__labels { display: flex; -webkit-box-pack: justify; just=
ify-content: space-between; margin: 20px 0px; }

#survicate-box .sv__labels .sv__label { font-size: 12px; }

#survicate-box .sv__labels .sv__label--left { margin-right: 5px; }

#survicate-box .sv__labels .sv__label--right { margin-left: 5px; }

#survicate-box .sv__choice-button { overflow-wrap: break-word; }

#survicate-box .sv__date { border: 2px solid rgba(0, 0, 0, 0); border-radiu=
s: 6px; display: block; -webkit-box-pack: start; justify-content: flex-star=
t; }

#survicate-box .sv__date__input { background-color: rgba(0, 0, 0, 0); borde=
r: none; font-weight: 400; }

#survicate-box .sv__date__input:focus { border-color: rgba(0, 0, 0, 0) !imp=
ortant; }

#survicate-box .sv__date.sv__invalid { background-color: rgb(255, 237, 234)=
; border: 2px solid rgb(227, 58, 34); }

#survicate-box .sv__date.sv__invalid .sv__date__input { background-color: r=
gba(0, 0, 0, 0); }

#survicate-box .sv__dropdown__wrapper { margin: 25px auto; position: relati=
ve; }

#survicate-box .sv__dropdown__wrapper .sv__select input { cursor: text; }

#survicate-box .sv__dropdown__wrapper .sv__select input:focus { padding: 14=
px; }

#survicate-box .sv__dropdown__wrapper .sv__select input, #survicate-box .sv=
__dropdown__wrapper .sv__select input:focus { padding-right: 48px; text-ove=
rflow: ellipsis; }

#survicate-box .sv__dropdown__wrapper .sv__select .sv__caret svg { transfor=
m: scale(1.5); }

#survicate-box .sv__dropdown__wrapper .sv__select--open .sv__caret svg { tr=
ansform: scale(1.5) rotate(180deg) translateY(2px); }

#survicate-box .sv__dropdown__wrapper .sv__select .sv__select-list { margin=
-top: 8px; }

#survicate-box .sv__dropdown__wrapper .sv__validation { top: 11px; }

#survicate-box .sv-box-child.sv-mobile .sv__dropdown__wrapper .sv__validati=
on { top: -26px; }

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pi=
xel-ratio: 3) and (orientation: landscape), only screen and (max-width: 767=
px) {
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__dropdo=
wn__wrapper .sv__validation { top: -26px; }
}

#survicate-box .sv__smiley-scale { margin: auto; text-align: center; }

#survicate-box .sv__smiley-scale .sv__selected { transform: scale(1.2); }

#survicate-box .sv__smiley-scale.sv__three-smileys { text-align: center; }

#survicate-box .sv__smiley-scale__wrapper { display: inline-flex; -webkit-b=
ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;=
 margin: 0px auto; }

#survicate-box .sv__smiley-scale__buttons { -webkit-box-pack: center; justi=
fy-content: center; }

#survicate-box .sv__smiley-scale__button { background: none; border-radius:=
 50%; height: 64px; margin: 0px 20px; padding: 0px; transition: transform 0=
.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; width: 64px; }

#survicate-box .sv__smiley-scale__button:first-child { margin-left: 0px; }

#survicate-box .sv__smiley-scale__button:last-child { margin-right: 0px; }

#survicate-box .sv__smiley-scale__button:hover { transform: scale(1.1); }

#survicate-box .sv__smiley-scale__icon-container { background-size: contain=
; display: block; font-size: 68px; height: 100%; line-height: 65px; width: =
100%; z-index: 1; }

#survicate-box .sv__smiley-scale .sv__very-sad { background-image: url("htt=
ps://surveys-static.survicate.com/images/angry-face.png"); }

#survicate-box .sv__smiley-scale .sv__sad { background-image: url("https://=
surveys-static.survicate.com/images/slightly-frowning-face.png"); }

#survicate-box .sv__smiley-scale .sv__neutral { background-image: url("http=
s://surveys-static.survicate.com/images/neutral-face.png"); }

#survicate-box .sv__smiley-scale .sv__happy { background-image: url("https:=
//surveys-static.survicate.com/images/slightly-smiling-face.png"); }

#survicate-box .sv__smiley-scale .sv__very-happy { background-image: url("h=
ttps://surveys-static.survicate.com/images/star-struck.png"); }

#survicate-box .sv__buttons { display: flex; -webkit-box-pack: center; just=
ify-content: center; }

#survicate-box .sv__buttons .sv__button { border-radius: 6px; }

#survicate-box .sv__buttons--vertical.sv__buttons { display: flex; -webkit-=
box-orient: vertical; -webkit-box-direction: reverse; flex-direction: colum=
n-reverse; width: 100%; }

#survicate-box .sv__buttons--vertical.sv__buttons .sv__button { border: non=
e; font-weight: 400; height: 48px; margin: 0px 0px 8px; overflow-wrap: brea=
k-word; width: 100%; }

#survicate-box .sv__buttons--vertical.sv__buttons .sv__button--selected, #s=
urvicate-box .sv__buttons--vertical.sv__buttons .sv__button:active { border=
-style: solid; border-width: 2px; font-weight: 600; }

#survicate-box .sv__buttons--vertical.sv__buttons .sv__button--selected svg=
, #survicate-box .sv__buttons--vertical.sv__buttons .sv__button:active svg =
{ margin-bottom: 0px; }

#survicate-box .sv__buttons__answer { overflow-wrap: break-word; overflow-x=
: auto; }

#survicate-box .sv__checkbox { height: 20px; width: 20px; }

#survicate-box .sv__checkbox.sv__square { border-radius: 4px; border-style:=
 solid; border-width: 2px; margin-top: 1px; transition: background-color 0.=
3s cubic-bezier(0.4, 0, 0.23, 1) 0s; }

#survicate-box .sv__checkbox.sv__square::after { border-radius: 100%; conte=
nt: ""; height: 36px; left: -10px; position: absolute; top: -10px; width: 3=
6px; }

#survicate-box .sv__checkbox.sv__square svg { border-radius: 3px; height: 1=
00%; position: absolute; transform: scale(1.2); width: 100%; }

#survicate-box .sv__checkbox.sv__circle .sv__tick { background-color: rgb(2=
55, 255, 255); height: 8px; top: 6px; width: 8px; }

#survicate-box .sv__mobile-datepicker { background-color: rgb(255, 255, 255=
); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; displ=
ay: flex; height: 240px; -webkit-box-pack: center; justify-content: center;=
 margin: 20px 32px 32px; overflow: hidden; padding: 20px; position: relativ=
e; text-transform: capitalize; width: calc(100% - 64px); }

#survicate-box .sv__mobile-datepicker--selected { border-bottom: 1px solid =
rgb(222, 226, 226); border-top: 1px solid rgb(222, 226, 226); position: abs=
olute; top: 50%; transform: translateY(-50%); width: calc(100% - 40px); }

#survicate-box .sv__mobile-datepicker .sv__roller { text-align: center; wid=
th: 100px; }

#survicate-box .sv__mobile-datepicker .sv__roller__option { font-size: 16px=
; line-height: 40px; user-select: none; }

#survicate-box .sv__mobile-datepicker .sv__roller__wrapper { overflow: hidd=
en; position: relative; }

#survicate-box .sv__mobile-datepicker .sv__roller__wrapper::after, #survica=
te-box .sv__mobile-datepicker .sv__roller__wrapper::before { background-rep=
eat: no-repeat; bottom: 0px; content: ""; cursor: grab; display: block; hei=
ght: 100%; position: absolute; top: 0px; width: 100%; z-index: 1; }

#survicate-box .sv__mobile-datepicker .sv__roller__wrapper::before { backgr=
ound: linear-gradient(rgba(255, 255, 255, 0.2), rgb(255, 255, 255)) right 0=
px top 120px no-repeat; }

#survicate-box .sv__mobile-datepicker .sv__roller__wrapper::after { backgro=
und: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0.2)) right 0p=
x bottom 120px no-repeat; }

#survicate-box .sv__select { border-radius: 6px; width: 100%; z-index: 1; }

#survicate-box .sv__select-icon { position: absolute; right: 16px; top: 10p=
x; }

#survicate-box .sv__select input { border-radius: 6px; font-size: 16px; fon=
t-weight: 400; padding: 16px; }

#survicate-box .sv__select--open { border-radius: 6px 6px 0px 0px; z-index:=
 100; }

#survicate-box .sv__select .sv__clear-input-icon { background: none; font-w=
eight: 600; }

#survicate-box .sv__select .sv__caret { border: none; cursor: pointer; }

#survicate-box .sv__select .sv__select-list { border-radius: 0px 0px 6px 6p=
x; list-style: none; margin: 0px; max-height: 200px; overflow: auto; paddin=
g: 0px; position: absolute; width: 100%; z-index: 100; }

#survicate-box .sv__select .sv__select-list .sv__select-button { border: no=
ne; border-radius: 0px; font-size: inherit; font-weight: 400; height: 48px;=
 padding: 10px 16px; text-align: left; transition: none 0s ease 0s; width: =
100%; }

#survicate-box .sv__select.sv-invalid { border: none; }

#survicate-box .sv__select.sv-invalid input, #survicate-box .sv__select.sv-=
invalid input:focus { background-color: rgb(255, 237, 234); border: 2px sol=
id rgb(227, 58, 34); color: initial; padding: 14px; }

#survicate-box .sv__select.sv-invalid + .sv__submit-button-wrapper { visibi=
lity: visible; }

#survicate-box .sv__validation { -webkit-box-align: center; align-items: ce=
nter; background-color: rgb(227, 58, 34); border-radius: 4px; display: flex=
; left: 100%; padding: 5px 6px; position: absolute; top: 36px; white-space:=
 nowrap; width: max-content; }

#survicate-box .sv__validation__message { color: rgb(255, 255, 255); font-s=
ize: 12px; margin-left: 3px; }

#survicate-box .sv__validation::after { border-color: rgba(0, 0, 0, 0) rgb(=
227, 58, 34) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border=
-width: 4px 8px 4px 0px; content: " "; height: 0px; left: -8px; position: a=
bsolute; top: 9px; width: 0px; }

#survicate-box .sv__survey .sv__invalid input { background-color: rgb(255, =
237, 234); color: rgb(227, 58, 34); }

#survicate-box .sv__survey .sv__invalid input:focus { border-color: rgb(227=
, 58, 34); border-width: 2px; }

#survicate-box .sv-box-child.sv-mobile .sv__validation { left: auto; right:=
 0px; top: 1px; }

#survicate-box .sv-box-child.sv-mobile .sv__validation::after { border-colo=
r: rgb(227, 58, 34) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-width: 8px 4p=
x 0px; inset: auto 10px -8px auto; }

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pi=
xel-ratio: 3) and (orientation: landscape), only screen and (max-width: 767=
px) {
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__valida=
tion { left: auto; right: 0px; top: 1px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__valida=
tion::after { border-color: rgb(227, 58, 34) rgba(0, 0, 0, 0) rgba(0, 0, 0,=
 0); border-width: 8px 4px 0px; inset: auto 10px -8px auto; }
}

#survicate-box .sv__point .sv__point-description a, #survicate-box .sv__poi=
nt .sv__point-description b, #survicate-box .sv__point .sv__point-descripti=
on i, #survicate-box .sv__point .sv__point-description strong, #survicate-b=
ox .sv__point .sv__point-question a, #survicate-box .sv__point .sv__point-q=
uestion b, #survicate-box .sv__point .sv__point-question i, #survicate-box =
.sv__point .sv__point-question strong { color: inherit; }

#survicate-box * { box-sizing: border-box; font-family: "Open sans", sans-s=
erif; font-size: 14px; font-weight: 400; line-height: normal; outline: none=
; }

#survicate-box .sv__outline :focus { outline: rgb(135, 206, 250) solid 1px;=
 }

#survicate-box button { border: none; cursor: pointer; display: inline-bloc=
k; margin: 0px; padding: 3px; }

#survicate-box p { margin: 0px; }

#survicate-box a { text-decoration: none; }

#survicate-box .sr-only { clip: rect(0px, 0px, 0px, 0px); border: 0px; heig=
ht: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; =
width: 1px; }

#survicate-box .sv-invalid.sv-invalid.sv-invalid { border: 1px solid rgb(20=
4, 0, 0); }

#survicate-box .sv__bar-buttons { color: rgb(179, 179, 179); display: flex;=
 -webkit-box-pack: end; justify-content: flex-end; padding: 0px; }

#survicate-box .sv__bar-buttons .sv-col-small-button-bw { background: none;=
 border: none; color: inherit; display: inline-block; font-family: "Open sa=
ns", sans-serif; font-weight: 600; padding: 6px; transition: color 0.3s eas=
e 0s; }

#survicate-box .sv__bar-buttons .sv-col-small-button-bw:focus { outline-off=
set: 3px; }

#survicate-box .sv__bar-buttons--small { font-size: 11px; }

#survicate-box .sv__footer__wrapper { -webkit-box-align: center; align-item=
s: center; display: flex; -webkit-box-pack: justify; justify-content: space=
-between; margin-top: 10px; }

#survicate-box .sv__checkbox { cursor: pointer; display: inline-block; heig=
ht: 16px; margin-right: 10px; position: relative; width: 16px; }

#survicate-box .sv__checkbox svg { fill: currentcolor; height: 100%; width:=
 100%; }

#survicate-box .sv__checkbox.sv__circle { border-radius: 50%; }

#survicate-box .sv__checkbox.sv__circle .sv__tick { border-radius: 100%; di=
splay: none; height: 5px; left: 6px; top: 4px; width: 5px; }

#survicate-box .sv__checkbox.sv__square { border-radius: 2px; }

#survicate-box .sv__checkbox.sv__square .sv__tick { background-color: rgba(=
0, 0, 0, 0); border-style: solid; border-width: 0px 3px 3px 0px; height: 10=
px; left: 5px; top: 1px; transform: rotate(45deg); width: 6px; }

#survicate-box .sv__checkbox.sv__chat { background-color: rgb(239, 243, 245=
); }

#survicate-box .sv__checkbox.sv__chat .sv__tick { left: 5px; }

#survicate-box .sv__checkbox.sv__chat.sv__square .sv__tick { left: 4px; }

#survicate-box .sv__checkbox .sv__tick { display: none; position: absolute;=
 }

#survicate-box .sv__choice-button--selected .sv__circle, #survicate-box .sv=
__choice-button:active .sv__circle, #survicate-box .sv__circle:active { bac=
kground-clip: content-box; background-color: rgb(255, 255, 255); border: 4p=
x solid rgb(41, 41, 42); }

#survicate-box .sv__select { position: relative; }

#survicate-box .sv__select input { border-radius: 4px; border-style: solid =
none none; cursor: pointer; padding: 15px 10px; width: 100%; }

#survicate-box .sv__select.sv__chat input { background: none; border-bottom=
: 1px solid rgb(239, 243, 245); border-top-style: none; border-right-style:=
 none; border-left-style: none; }

#survicate-box .sv__select .sv__caret { background: none; border-left: 6px =
solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); border-to=
p: 7px solid; }

#survicate-box .sv__select.sv__dropdown-open .sv__caret { border-bottom: 7p=
x solid; border-top: none; }

#survicate-box .sv__select.sv__light .sv__caret { border-bottom-color: rgb(=
0, 0, 0); border-top-color: rgb(0, 0, 0); }

#survicate-box .sv__select.sv__dark .sv__caret { border-bottom-color: rgb(2=
55, 255, 255); border-top-color: rgb(255, 255, 255); }

#survicate-box .sv__select ul { border-radius: 4px 4px 0px 0px; bottom: cal=
c(100% + 2px); list-style: none; margin: 0px; max-height: 200px; overflow: =
auto; padding: 0px; position: absolute; width: 100%; }

#survicate-box .sv__select ul li button { border: none; border-radius: 0px;=
 font-size: inherit; font-weight: 400; padding: 10px; text-align: left; tra=
nsition: none 0s ease 0s; width: 100%; }

#survicate-box .sv__select.sv__survey-up ul { border-radius: 0px 0px 4px 4p=
x; bottom: auto; top: calc(100% + 2px); }

#survicate-box .sv__submit-button-wrapper { margin-top: 10px; }

#survicate-box .sv__submit-button { border-radius: 4px; border-style: none =
none solid; font-weight: 600; outline-offset: 3px; padding: 10px; width: 10=
0%; }

#survicate-box .sv__submit-button.sv__chat { border-radius: 30px; border-st=
yle: none; }

#survicate-box .sv__submit-button:hover { text-decoration: none; }

#survicate-box .sv__submit-button:disabled { cursor: not-allowed; opacity: =
0.6; }

#survicate-box .sv__progress-bar { border-radius: 4px 4px 0px 0px; }

#survicate-box .sv__progress-bar > div { border-radius: 4px 0px 0px; }

@media only screen and (min-width: 768px) and (-webkit-max-device-pixel-rat=
io: 2), only screen and (min-width: 813px) {
  #survicate-box .sv-box-child:not(.sv-mobile) .sv__position-top-left .sv__=
progress-bar, #survicate-box .sv-box-child:not(.sv-mobile) .sv__position-to=
p-left .sv__progress-bar > div, #survicate-box .sv-box-child:not(.sv-mobile=
) .sv__position-top-right .sv__progress-bar, #survicate-box .sv-box-child:n=
ot(.sv-mobile) .sv__position-top-right .sv__progress-bar > div { border-rad=
ius: 0px; }
}

#survicate-box .sv-box-child.sv-desktop .sv__position-top-left .sv__progres=
s-bar, #survicate-box .sv-box-child.sv-desktop .sv__position-top-left .sv__=
progress-bar > div, #survicate-box .sv-box-child.sv-desktop .sv__position-t=
op-right .sv__progress-bar, #survicate-box .sv-box-child.sv-desktop .sv__po=
sition-top-right .sv__progress-bar > div, #survicate-box .sv-box-child.sv-t=
ablet .sv__position-top-left .sv__progress-bar, #survicate-box .sv-box-chil=
d.sv-tablet .sv__position-top-left .sv__progress-bar > div, #survicate-box =
.sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar, #survica=
te-box .sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar > =
div { border-radius: 0px; }

#survicate-box .sv__social-button { border-radius: 4px; color: rgb(255, 255=
, 255); display: block; font-weight: 600; margin-bottom: 10px; padding: 10p=
x; position: relative; text-align: center; transition: background-color 0.3=
s ease 0s; }

#survicate-box .sv__social-button.sv__chat { border-radius: 40px; }

#survicate-box .sv__social-button.sv__fb { background-color: rgb(53, 121, 2=
34); border-bottom: 1px solid rgb(17, 25, 43); }

#survicate-box .sv__social-button.sv__fb:hover { background-color: rgb(22, =
94, 214); }

#survicate-box .sv__social-button.sv__twitter { background-color: rgb(74, 1=
61, 236); border-bottom: 1px solid rgb(15, 95, 155); }

#survicate-box .sv__social-button.sv__twitter:hover { background-color: rgb=
(28, 137, 231); }

#survicate-box .sv__social-button.sv__twitter svg { left: 17px; top: 12px; =
}

#survicate-box .sv__social-button.sv__linkedin { background-color: rgb(42, =
102, 188); border-bottom: 1px solid rgb(15, 95, 155); }

#survicate-box .sv__social-button.sv__linkedin:hover { background-color: rg=
b(68, 128, 213); }

#survicate-box .sv__social-button.sv__linkedin svg { left: 17px; }

#survicate-box .sv__social-button svg { fill: rgb(255, 255, 255); left: 20p=
x; position: absolute; }

#survicate-box .sv__contact-form-confirmation { -webkit-box-align: center; =
align-items: center; display: flex; width: 100%; }

#survicate-box .sv__contact-form-confirmation * { -webkit-box-flex: 0; flex=
: 0 0 auto; }

#survicate-box .sv__contact-form-confirmation > div:last-child { cursor: po=
inter; flex-shrink: 1; }

#survicate-box .sv__contact-form-security { font-size: 12px; margin-bottom:=
 5px; margin-top: 5px; }

#survicate-box .sv__contact-form-field { border-radius: 4px; margin-bottom:=
 10px; margin-top: 10px; position: relative; width: 100%; }

#survicate-box .sv__contact-form-field.sv__light span { color: rgb(255, 255=
, 255); }

#survicate-box .sv__contact-form-field.sv__light input:focus { border-color=
: rgb(255, 255, 255); }

#survicate-box .sv__contact-form-field.sv__dark input:focus { border-color:=
 rgb(0, 0, 0); }

#survicate-box .sv__contact-form-field.sv__chat { padding: 5px 0px; }

#survicate-box .sv__contact-form-field.sv__chat input { border-color: rgb(2=
39, 243, 245); border-radius: 0px; border-style: none none solid; padding: =
0px; }

#survicate-box .sv__contact-form-field.sv__chat input:focus { border-color:=
 rgb(92, 180, 94); }

#survicate-box .sv__contact-form-field.sv__chat span { color: rgb(92, 180, =
94); left: 0px; top: -3px; }

#survicate-box .sv__contact-form-field.sv__invalid input, #survicate-box .s=
v__contact-form-field.sv__invalid input:focus { border-color: rgb(204, 0, 0=
); }

#survicate-box .sv__contact-form-field input { border-width: 1px; border-st=
yle: solid; border-bottom-color: rgba(0, 0, 0, 0); border-left-color: rgba(=
0, 0, 0, 0); border-radius: 4px; border-right-color: rgba(0, 0, 0, 0); box-=
sizing: border-box; height: 40px; outline-offset: 3px; padding: 12px 5px; t=
ransition: border 0.5s ease 0s; width: 100%; }

#survicate-box .sv__contact-form-field input:focus + .sv__contact-form-fiel=
d-label { opacity: 1; }

#survicate-box .sv__contact-form-field .sv__contact-form-field-label { font=
-size: 11px; left: 10px; opacity: 0; overflow-wrap: break-word; position: a=
bsolute; top: -9px; transition: opacity 0.5s ease 0s; z-index: 1; }

#survicate-box .sv__contact-form-field .sv__contact-form-field-label::befor=
e { content: ""; display: block; height: 1px; left: 0px; position: absolute=
; top: 9px; width: 100%; z-index: -1; }

#survicate-box .sv__contact-form-agreement-label { overflow-wrap: break-wor=
d; overflow-x: auto; }

#survicate-box .sv__nps .sv__buttons { display: flex; -webkit-box-pack: jus=
tify; justify-content: space-between; }

#survicate-box .sv__nps--vertical { margin: auto; width: 100%; }

#survicate-box .sv__nps .sv__button { border-radius: 4px; height: 28px; pad=
ding: initial; text-align: center; width: 20px; }

#survicate-box .sv__nps .sv__labels { margin-bottom: 0px; margin-top: 5px; =
}

#survicate-box .sv__nps.sv__chat .sv__button { background-color: rgb(239, 2=
43, 245); border-color: rgb(239, 243, 245); }

#survicate-box .sv__nps.sv__chat .sv__button:hover { box-shadow: rgba(0, 0,=
 0, 0.2) 0px 0px 5px; }

#survicate-box .sv__position-center .sv__button { height: 45px; margin: 0px=
 2px; width: 100%; }

#survicate-box .sv__choice-button { -webkit-box-align: center; align-items:=
 center; border-radius: 4px; cursor: pointer; display: flex; font-weight: 4=
00; margin: 5px 0px; padding: 10px; text-align: left; transition: backgroun=
d-color 0.3s ease 0s; width: 100%; }

#survicate-box .sv__choice-button > div:last-child { width: 100%; }

#survicate-box .sv__choice-button textarea { border-bottom: none; border-le=
ft: none; border-radius: 4px; border-right: none; height: 44px; margin-top:=
 5px; max-height: 72px; padding: 5px; resize: none; width: 100%; }

#survicate-box .sv__choice-button.sv__chat { margin: 0px 0px 10px; padding:=
 0px; }

#survicate-box .sv__choice-button.sv__chat textarea { border-bottom: 1px so=
lid rgb(239, 243, 245); border-radius: 0px; border-top: none; margin-top: 0=
px; padding: 4px 0px; }

#survicate-box .sv__choice-button.sv__chat .sv__selected { font-weight: 600=
; }

#survicate-box .sv__choice-button .sv__checkbox { -webkit-box-flex: 1; flex=
: 1 0 auto; }

#survicate-box .sv__choice-button-question { overflow-x: auto; }

#survicate-box .sv__choice-button-question .sv-col-fa { overflow-wrap: brea=
k-word; overflow-x: inherit; }

#survicate-box .sv__multiple-choice .sv__submit-button-wrapper { margin-top=
: 15px; }

#survicate-box .sv__multiple-choice__message { font-size: 11px; }

#survicate-box .sv__date { border-radius: 4px; box-sizing: border-box; disp=
lay: flex; -webkit-box-pack: center; justify-content: center; margin-bottom=
: 15px; padding: 10px; text-align: center; }

#survicate-box .sv__date input { background: inherit; border: none; text-al=
ign: center; width: 30%; }

#survicate-box .sv__date div, #survicate-box .sv__date input { display: inl=
ine-block; padding: 5px; }

#survicate-box .sv__date.sv__chat { border-bottom: 1px solid rgb(239, 243, =
245); border-radius: 0px; }

#survicate-box .sv__date.sv__invalid { border: 1px solid rgb(204, 0, 0); }

#survicate-box .sv__date.sv__invalid.sv__chat { border-style: none none sol=
id; }

#survicate-box .sv__numerical-scale.sv__chat .sv__numerical-scale__button {=
 background-color: rgb(239, 243, 245); border: rgb(239, 243, 245); }

#survicate-box .sv__numerical-scale.sv__chat .sv__numerical-scale__button:h=
over { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px; }

#survicate-box .sv__numerical-scale__wrapper { display: inline-flex; -webki=
t-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colu=
mn; margin: 0px auto; }

#survicate-box .sv__numerical-scale .sv__buttons { display: inline-flex; -w=
ebkit-box-pack: start; justify-content: flex-start; margin: 0px -5px; }

#survicate-box .sv__numerical-scale .sv__button { -webkit-box-align: center=
; align-items: center; border-radius: 4px; cursor: pointer; display: flex; =
height: 28px; -webkit-box-pack: center; justify-content: center; margin: 0p=
x 3px; padding: initial; text-align: center; width: 20px; }

#survicate-box .sv__numerical-scale .sv__button:first-child { margin-left: =
0px; }

#survicate-box .sv__numerical-scale .sv__button:last-child { margin-right: =
0px; }

#survicate-box .sv__numerical-scale .sv__labels { margin: 5px 0px; }

#survicate-box .sv__numerical-scale .sv__label { font-size: 11px; }

#survicate-box .sv__numerical-scale .sv__label--left { margin-right: 5px; }

#survicate-box .sv__numerical-scale .sv__label--right { margin-left: 5px; }

#survicate-box .sv__numerical-scale--mobile .sv__numerical-scale__wrapper {=
 display: flex; }

#survicate-box .sv__numerical-scale--mobile .sv__numerical-scale__buttons {=
 -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-directi=
on: column-reverse; }

#survicate-box .sv__numerical-scale--mobile .sv__numerical-scale__button { =
margin: 0px 0px 10px; width: 100%; }

#survicate-box .sv__rating { text-align: center; }

#survicate-box .sv__rating__wrapper { -webkit-box-orient: vertical; -webkit=
-box-direction: normal; flex-direction: column; margin: 0px auto; }

#survicate-box .sv__rating__wrapper .sv__buttons { -webkit-box-orient: hori=
zontal; -webkit-box-direction: normal; flex-direction: row; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button { background: =
none; margin-bottom: 0px; margin-top: 0px; padding: 0px; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button:first-child { =
margin-left: 0px; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button:last-child { m=
argin-right: 0px; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button--selected { bo=
rder: none; }

#survicate-box .sv__rating__number { font-weight: 400; }

#survicate-box .sv__rating { text-align: unset; }

#survicate-box .sv__rating__wrapper { display: flex; }

#survicate-box .sv__rating__wrapper .sv__buttons { display: flex; -webkit-b=
ox-pack: justify; justify-content: space-between; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button { margin-left:=
 5px; margin-right: 5px; }

#survicate-box .sv__rating__wrapper .sv__buttons .sv__button svg { height: =
16px; width: 16px; }

#survicate-box .sv__rating__number { font-size: 12px; }

#survicate-box .sv__rating.sv__chat svg { fill: rgb(179, 179, 179); }

#survicate-box .sv__rating--short svg { height: 25px; width: 25px; }

#survicate-box .sv__rating .sv__labels { display: flex; margin-bottom: 0px;=
 margin-top: 5px; }

#survicate-box .sv__rating .sv__label { font-size: 11px; }

#survicate-box .sv__smiley-scale__wrapper { width: 100%; }

#survicate-box .sv__smiley-scale__buttons { display: flex; -webkit-box-pack=
: justify; justify-content: space-between; }

#survicate-box .sv__smiley-scale__icon-container { font-size: 38px; line-he=
ight: 36px; position: relative; }

#survicate-box .sv__smiley-scale__button, #survicate-box .sv__smiley-scale_=
_icon-container { -webkit-box-align: center; align-items: center; display: =
flex; height: 38px; width: 38px; }

#survicate-box .sv__smiley-scale__button { margin: 0px; }

#survicate-box .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__butto=
n, #survicate-box .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__ic=
on-container { height: 52px; width: 52px; }

#survicate-box .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__icon-=
container { font-size: 52px; line-height: 46px; }

#survicate-box .sv__smiley-scale .sv__labels { margin: 5px 0px 0px; }

#survicate-box .sv__smiley-scale .sv__labels .sv__label { font-size: 11px; =
}

#survicate-box .sv__smiley-scale, #survicate-box .sv__smiley-scale.sv__thre=
e-smileys { text-align: unset; }

#survicate-box .sv__text-question .sv__textarea { border-radius: 4px; max-h=
eight: 200px; min-height: 80px; padding: 10px; resize: none; width: 100%; }

#survicate-box .sv__chat-theme .sv__text-question .sv__textarea { border: 1=
px solid rgb(239, 243, 245); border-radius: 0px; }

#survicate-box .sv__survey { background: rgb(255, 255, 255); padding: 10px =
15px; position: fixed; width: 300px; z-index: 2147483646; }

#survicate-box .sv__survey.sv__position-right { bottom: 0px; right: 30px; }

#survicate-box .sv__survey.sv__position-left { bottom: 0px; left: 30px; }

#survicate-box .sv__survey.sv__position-top-right { right: 30px; top: 0px; =
}

#survicate-box .sv__survey.sv__position-top-left { left: 30px; top: 0px; }

#survicate-box .sv__survey.sv__position-center { bottom: 50%; right: 50%; t=
ransform: translate(50%, 50%); width: 450px; }

#survicate-box .sv__survey.sv__minimized { cursor: pointer; min-height: 39p=
x; min-width: 70px; padding-right: 35px; }

#survicate-box .sv__survey.sv__minimized.sv__position-center { bottom: 0px;=
 right: 30px; transform: none; width: auto; }

#survicate-box .sv-box-child.sv-mobile .sv__survey { border-radius: 4px; le=
ft: 20px; margin: 20px auto; right: 20px; transform: none; width: calc(100%=
 - 40px); }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__position-top-left, #=
survicate-box .sv-box-child.sv-mobile .sv__survey.sv__position-top-right { =
top: 0px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__position-left, #surv=
icate-box .sv-box-child.sv-mobile .sv__survey.sv__position-right { bottom: =
0px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__position-center { tr=
ansform: translateY(50%); }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__minimized { left: 0p=
x; margin: 0px; right: 0px; width: 100%; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__minimized.sv__positi=
on-center { right: 0px; transform: none; width: 100%; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__minimized .sv__minim=
ized-symbol { background-color: rgba(0, 0, 0, 0); bottom: 10px; position: a=
bsolute; right: 15px; }

@media only screen and (max-width: 568px) {
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
 { border-radius: 4px; left: 20px; margin: 20px auto; right: 20px; transfor=
m: none; width: calc(100% - 40px); }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__position-top-left, #survicate-box .sv-box-child:not(.sv-tablet):not(.s=
v-desktop) .sv__survey.sv__position-top-right { top: 0px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__position-left, #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-de=
sktop) .sv__survey.sv__position-right { bottom: 0px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__position-center { transform: translateY(50%); }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__minimized { left: 0px; margin: 0px; right: 0px; width: 100%; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__minimized.sv__position-center { right: 0px; transform: none; width: 10=
0%; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__minimized .sv__minimized-symbol { background-color: rgba(0, 0, 0, 0); =
bottom: 10px; position: absolute; right: 15px; }
}

#survicate-box .sv__survey-bottom-placeholder { height: 12px; }

#survicate-box .survicate_plus-button_OvC0J { bottom: 10px; position: absol=
ute; right: 15px; }

#survicate-box .sv__point { max-height: 60vh; overflow-y: auto; padding: 0p=
x 5px; }

#survicate-box .sv__point.sv__dropdown_list-survey-point { overflow: visibl=
e; }

#survicate-box .sv__point .sv__point-text { margin: 5px 0px; }

#survicate-box .sv__point .sv__point-question { font-weight: 600; margin-bo=
ttom: 15px; }

#survicate-box .sv__survey.sv__classic-theme { box-shadow: rgba(0, 0, 0, 0.=
5) 0px 0px 25px; }

#survicate-box .sv__survey.sv__classic-theme.sv__position-center { border-r=
adius: 4px; }

#survicate-box .sv__survey.sv__classic-theme.sv__position-top-left, #survic=
ate-box .sv__survey.sv__classic-theme.sv__position-top-right { border-radiu=
s: 0px 0px 4px 4px; }

#survicate-box .sv__survey.sv__classic-theme.sv__position-left, #survicate-=
box .sv__survey.sv__classic-theme.sv__position-right { border-radius: 4px 4=
px 0px 0px; }

#survicate-box .sv__survey.sv__classic-theme.sv__minimized { box-shadow: rg=
b(0, 0, 0) 0px 0px 9px; width: auto; }

#survicate-box .sv__classic-theme .sv__footer__wrapper { -webkit-box-align:=
 baseline; align-items: baseline; }

#survicate-box .sv__classic-theme .sv__footer__button, #survicate-box .sv__=
classic-theme .sv__footer__small-text { font-size: 11px; }

#survicate-box .sv__classic-theme .sv__checkbox.sv__square { border: none; =
}

#survicate-box .sv__classic-theme .sv__checkbox.sv__square svg { transform:=
 none; }

#survicate-box .sv__classic-theme .sv__textarea.sv-nested-bg-bw { border-wi=
dth: 1px 0px 0px; }

#survicate-box .sv__classic-theme .sv__numerical-scale .sv__buttons { margi=
n-left: 0px; margin-right: 0px; }

#survicate-box .sv__classic-theme .sv__smiley-scale__button { height: 44px;=
 padding: 3px; width: 44px; }

#survicate-box .sv__classic-theme .sv__smiley-scale.sv__three-smileys .sv__=
smiley-scale__button { height: 60px; width: 60px; }

#survicate-box .sv__classic-theme .sv__dropdown__wrapper { margin-bottom: 0=
px; }

#survicate-box .sv__classic-theme .sv__dropdown__wrapper .sv__select input:=
focus { padding: 15px 10px; }

#survicate-box .sv__classic-theme .sv__dropdown__wrapper .sv__select-icon {=
 right: 15px; top: 20px; }

#survicate-box .sv__classic-theme .sv__contact-form-security { margin-botto=
m: 5px; margin-top: 5px; }

#survicate-box .sv__classic-theme .sv__contact-form-field-label { color: rg=
b(0, 0, 0); }

#survicate-box .sv__survey.sv__chat-theme { box-shadow: rgba(0, 0, 0, 0.14)=
 0px 3px 32px; }

#survicate-box .sv__survey.sv__chat-theme.sv__position-center { border-radi=
us: 4px; }

#survicate-box .sv__survey.sv__chat-theme.sv__position-top-left, #survicate=
-box .sv__survey.sv__chat-theme.sv__position-top-right { border-radius: 0px=
 0px 4px 4px; }

#survicate-box .sv__survey.sv__chat-theme.sv__position-left, #survicate-box=
 .sv__survey.sv__chat-theme.sv__position-right { border-radius: 4px 4px 0px=
 0px; }

#survicate-box .sv__survey.sv__chat-theme.sv__minimized { width: auto; }

#survicate-box .sv__chat-theme .sv__footer.chat-theme { text-align: center;=
 }

#survicate-box .sv__chat-theme .sv__checkbox.sv__square { border: none; }

#survicate-box .sv__chat-theme .sv__checkbox.sv__square.sv-invalid.sv-inval=
id.sv-invalid { border: 1px solid rgb(204, 0, 0); }

#survicate-box .sv__chat-theme .sv__checkbox.sv__square svg { transform: no=
ne; }

#survicate-box .sv__chat-theme .sv__numerical-scale .sv__buttons { margin-l=
eft: 0px; margin-right: 0px; }

#survicate-box .sv__chat-theme .sv__smiley-scale__button { height: 44px; pa=
dding: 3px; width: 44px; }

#survicate-box .sv__chat-theme .sv__smiley-scale.sv__three-smileys .sv__smi=
ley-scale__button { height: 60px; width: 60px; }

#survicate-box .sv__chat-theme .sv__dropdown__wrapper { margin-bottom: 0px;=
 }

#survicate-box .sv__chat-theme .sv__dropdown__wrapper .sv__select input:foc=
us { padding: 15px 10px; }

#survicate-box .sv__chat-theme .sv__dropdown__wrapper .sv__select-icon { ri=
ght: 15px; top: 20px; }

#survicate-box .sv__chat-theme .sv__contact-form-security { margin-bottom: =
5px; margin-top: 5px; }

#survicate-box .sv__chat-theme .sv__contact-form-field-label { color: rgb(0=
, 0, 0); }

#survicate-box .sv__survey.sv__micro-theme { border-radius: 10px; box-shado=
w: rgba(41, 41, 42, 0.07) 0px 0px 10px 5px; max-height: 520px; padding: 0px=
 0px 8px; width: auto; }

#survicate-box .sv__survey.sv__micro-theme:not(.sv__position-center) { marg=
in: 24px -6px; }

#survicate-box .sv__survey.sv__micro-theme.sv__minimized { -webkit-box-alig=
n: center; align-items: center; display: inline-flex; -webkit-box-pack: jus=
tify; justify-content: space-between; overflow-wrap: break-word; padding: 1=
6px 24px; }

#survicate-box .sv__survey.sv__micro-theme.sv__minimized.sv__position-cente=
r { bottom: 50%; right: 50%; transform: translate(50%); }

#survicate-box .sv__survey.sv__micro-theme.sv__minimized .sv__minimized-sym=
bol { -webkit-box-align: center; align-items: center; border-radius: 6px; d=
isplay: flex; height: 40px; -webkit-box-pack: center; justify-content: cent=
er; margin-left: 12px; width: 40px; }

#survicate-box .sv__overlay-dark { background-color: rgba(128, 141, 142, 0.=
7); }

#survicate-box .sv__micro-theme .sv__point { margin-bottom: 8px; max-height=
: none; overflow-y: unset; padding: 0px; }

#survicate-box .sv__micro-theme .sv__point-wrapper { box-sizing: content-bo=
x; max-width: 256px; min-width: 256px; overflow: hidden; padding-bottom: 0p=
x; padding-left: 24px; padding-right: 24px; }

#survicate-box .sv__micro-theme .sv__point-wrapper .sv__scroll-container { =
margin-right: -18px; max-height: 256px; overflow-y: auto; padding-right: 14=
px; }

#survicate-box .sv__micro-theme .sv__point-wrapper .sv__scroll-container::-=
webkit-scrollbar { background-color: rgba(0, 0, 0, 0); width: 4px; }

#survicate-box .sv__micro-theme .sv__point-wrapper .sv__scroll-container::-=
webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border-radiu=
s: 4px; }

#survicate-box .sv__micro-theme .sv__point .sv__point-text { margin: 0px 0p=
x 8px; overflow-wrap: break-word; text-align: left; }

#survicate-box .sv__micro-theme .sv__point .sv__point-text.sv__point-descri=
ption { font-size: 12px; line-height: 19px; margin: 4px 0px; }

#survicate-box .sv__micro-theme .sv__point .sv__point-text.sv__point-questi=
on { font-size: 14px; line-height: 22px; margin-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__contact-form { display: flex; -webkit-=
box-orient: vertical; -webkit-box-direction: normal; flex-direction: column=
; }

#survicate-box .sv__micro-theme .sv__contact-form-field { border-radius: 6p=
x; margin-bottom: 8px; margin-top: 0px; }

#survicate-box .sv__micro-theme .sv__contact-form-field:last-child { margin=
-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__contact-form-field .sv__input { border=
-color: rgba(0, 0, 0, 0); padding: 0px 16px; transition: none 0s ease 0s; }

#survicate-box .sv__micro-theme .sv__contact-form-field .sv__input:focus { =
border-style: solid; border-width: 2px; }

#survicate-box .sv__micro-theme .sv__contact-form-field-label { display: bl=
ock; font-size: 14px; font-weight: 600; margin-bottom: 8px; opacity: 1; pos=
ition: static; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation, #survicate-=
box .sv__micro-theme .sv__contact-form-security { -webkit-box-align: center=
; align-items: center; display: flex; margin-top: 16px; min-height: 40px; p=
adding: 8px 16px; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation .sv__checkbo=
x, #survicate-box .sv__micro-theme .sv__contact-form-security .sv__checkbox=
 { margin-right: 16px; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation .sv__checkbo=
x.sv__square.sv-invalid.sv-nested-bg-bw, #survicate-box .sv__micro-theme .s=
v__contact-form-security .sv__checkbox.sv__square.sv-invalid.sv-nested-bg-b=
w { border-style: solid; border-width: 2px; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation .sv__lock-ic=
on, #survicate-box .sv__micro-theme .sv__contact-form-security .sv__lock-ic=
on { margin-right: 8px; padding-left: 2px; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation .sv__lock-ic=
on svg, #survicate-box .sv__micro-theme .sv__contact-form-security .sv__loc=
k-icon svg { height: 20px; margin-right: 8px; }

#survicate-box .sv__micro-theme .sv__contact-form-confirmation .sv__validat=
ion, #survicate-box .sv__micro-theme .sv__contact-form-security .sv__valida=
tion { bottom: unset; top: -27px; }

#survicate-box .sv__micro-theme .sv__nps-survey-point .sv__point-wrapper, #=
survicate-box .sv__micro-theme .sv__nps__micro-top-bar.sv__micro-top-bar { =
max-width: 520px; }

#survicate-box .sv__micro-theme .sv__choice-button { border: 2px solid rgba=
(0, 0, 0, 0); border-radius: 6px; margin-bottom: 0px; margin-top: 0px; min-=
height: 40px; }

#survicate-box .sv__micro-theme .sv__choice-button-wrapper { margin-bottom:=
 8px; }

#survicate-box .sv__micro-theme .sv__choice-button-wrapper:last-child { mar=
gin-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__choice-button-question { -webkit-box-a=
lign: center; align-items: center; display: flex; overflow-x: initial; widt=
h: 100%; }

#survicate-box .sv__micro-theme .sv__choice-button-question .sv-bg-bv { wid=
th: auto; }

#survicate-box .sv__micro-theme .sv__choice-button-question .sv-col-fa { wi=
dth: 100%; }

#survicate-box .sv__micro-theme .sv__choice-button > div:last-child { width=
: auto; }

#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selec=
ted--expanded { -webkit-box-align: baseline; align-items: baseline; }

#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selec=
ted--expanded > div:last-child { width: 100%; }

#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selec=
ted .sv-col-fa { font-weight: 600; }

#survicate-box .sv__micro-theme .sv__choice-button:active .sv__circle { bac=
kground-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; }

#survicate-box .sv__micro-theme .sv__choice-button--selected--expanded { -w=
ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: =
column; }

#survicate-box .sv__micro-theme .sv__choice-button--selected .sv__circle, #=
survicate-box .sv__micro-theme .sv__choice-button:active .sv__circle { back=
ground-clip: content-box; padding: 2px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper { =
margin-top: 16px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .s=
v__answer-hint { font-size: 12px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .s=
v__textarea { border: 2px solid rgba(0, 0, 0, 0); margin-top: 0px; min-heig=
ht: 64px; padding: 8px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .s=
v__textarea:active { border-width: 2px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__circle { padding: 3=
px; top: 0px; }

#survicate-box .sv__micro-theme .sv__choice-button .sv__answer-text { overf=
low-wrap: anywhere; word-break: break-word; }

#survicate-box .sv__micro-theme .sv__customer-satisfaction .sv__buttons--ve=
rtical { margin-bottom: 0px; }

#survicate-box .sv__micro-theme .sv__date { border: 2px solid rgba(0, 0, 0,=
 0); border-radius: 6px; -webkit-box-pack: start; justify-content: flex-sta=
rt; }

#survicate-box .sv__micro-theme .sv__date__input { background-color: rgba(0=
, 0, 0, 0); border: none; font-weight: 400; }

#survicate-box .sv__micro-theme .sv__date__input:focus { border-color: rgba=
(0, 0, 0, 0) !important; }

#survicate-box .sv__micro-theme .sv__date.sv__invalid { background-color: r=
gb(255, 237, 234); border: 2px solid rgb(227, 58, 34); }

#survicate-box .sv__micro-theme .sv__date.sv__invalid .sv__date__input { ba=
ckground-color: rgba(0, 0, 0, 0); }

#survicate-box .sv__micro-theme .sv__mobile-datepicker { background-color: =
rgb(255, 255, 255); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.15) 0p=
x 0px 20px; display: flex; height: 240px; -webkit-box-pack: center; justify=
-content: center; margin: 20px 32px 32px; overflow: hidden; padding: 20px; =
position: relative; text-transform: capitalize; width: calc(100% - 64px); }

#survicate-box .sv__micro-theme .sv__mobile-datepicker--selected { border-b=
ottom: 1px solid rgb(222, 226, 226); border-top: 1px solid rgb(222, 226, 22=
6); position: absolute; top: 50%; transform: translateY(-50%); width: calc(=
100% - 40px); }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller { text-a=
lign: center; width: 100px; }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller__option =
{ font-size: 16px; line-height: 40px; user-select: none; }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller__wrapper=
 { overflow: hidden; position: relative; }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller__wrapper=
::after, #survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller=
__wrapper::before { background-repeat: no-repeat; bottom: 0px; content: "";=
 cursor: grab; display: block; height: 100%; position: absolute; top: 0px; =
width: 100%; z-index: 1; }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller__wrapper=
::before { background: linear-gradient(rgba(255, 255, 255, 0.2), rgb(255, 2=
55, 255)) right 0px top 120px no-repeat; }

#survicate-box .sv__micro-theme .sv__mobile-datepicker .sv__roller__wrapper=
::after { background: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 25=
5, 0.2)) right 0px bottom 120px no-repeat; }

#survicate-box .sv__micro-theme .sv__date { display: block; height: 40px; m=
argin-bottom: 16px; margin-top: 0px; padding-bottom: 8px; padding-left: 8px=
; padding-top: 8px; text-align: left; }

#survicate-box .sv__micro-theme .sv__date-survey-point .sv__point-wrapper {=
 max-width: 256px; }

#survicate-box .sv__micro-theme .sv__date__input, #survicate-box .sv__micro=
-theme .sv__date__separator { padding: 0px; }

#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker {=
 box-shadow: none; font-size: 14px; margin: 0px auto; padding: 0px; width: =
max-content; }

#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker--=
selected { border: none; border-radius: 6px; transform: translateY(-60%); w=
idth: 100%; }

#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .=
sv__roller__wrapper { display: flex; }

#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .=
sv__roller__wrapper::after, #survicate-box .sv__micro-theme .sv__date__wrap=
per .sv__mobile-datepicker .sv__roller__wrapper::before { background: inher=
it; }

#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .=
sv__roller__option { font-size: 14px; }

#survicate-box .sv__micro-theme .sv__date.sv__invalid { position: relative;=
 }

#survicate-box .sv__micro-theme .sv__date .sv__validation { bottom: 38px; d=
isplay: flex; padding: 5px 6px; right: 0px; }

#survicate-box .sv__micro-theme .sv__dropdown_list-survey-point .sv__point-=
wrapper { overflow: visible; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper { margin: 0px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__sele=
ct .sv__clear-input-icon svg g g { fill: rgb(0, 0, 0); }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-list { m=
argin-top: 0px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon { t=
op: 16px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon.sv_=
_caret { border: 0px; right: 20px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__cle=
ar-input-icon { right: 0px; top: 0px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select input { =
border: 2px solid rgba(0, 0, 0, 0); font-size: 14px; height: 50px; padding:=
 16px; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__val=
idation { bottom: 50px; top: auto; }

#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__submit-button-w=
rapper { bottom: auto; }

#survicate-box .sv__micro-theme .sv__multiple-choice__message { font-size: =
14px; margin-bottom: 8px; }

#survicate-box .sv__micro-theme .sv__numerical_scale-survey-point .sv__poin=
t-wrapper, #survicate-box .sv__micro-theme .sv__numerical_scale__micro-top-=
bar.sv__micro-top-bar { max-width: 520px; }

#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper { display: fl=
ex; }

#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons =
{ display: flex; -webkit-box-pack: center; justify-content: center; margin-=
left: 0px; margin-right: 0px; }

#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons =
.sv__button { border-radius: 6px; }

#survicate-box .sv__micro-theme .sv__rating-survey-point .sv__point-wrapper=
, #survicate-box .sv__micro-theme .sv__rating__micro-top-bar.sv__micro-top-=
bar { max-width: 520px; }

#survicate-box .sv__micro-theme .sv__rating__number { font-weight: 400; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons { -webkit-box-pack=
: center; justify-content: center; margin-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button { -web=
kit-box-align: center; align-items: center; display: flex; -webkit-box-orie=
nt: vertical; -webkit-box-direction: normal; flex-direction: column; height=
: unset; -webkit-box-pack: center; justify-content: center; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button:hover =
{ background-color: rgba(0, 0, 0, 0); }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button--selec=
ted, #survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button:a=
ctive { border-width: 0px; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button svg { =
height: 32px; margin-bottom: 8px; width: 32px; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__butt=
ons { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-di=
rection: column-reverse; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__butt=
ons .sv__button { -webkit-box-orient: horizontal; -webkit-box-direction: no=
rmal; flex-direction: row; height: 40px; margin: 0px 0px 8px; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__butt=
ons .sv__button:active { border-width: 2px; }

#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__butt=
ons .sv__button svg { height: 20px; margin-bottom: 0px; width: 20px; }

#survicate-box .sv__micro-theme .sv__smiley_scale .sv__point-texts .sv__poi=
nt-question, #survicate-box .sv__micro-theme .sv__smiley_scale-survey-point=
 .sv__smiley-scale__buttons { margin-bottom: 32px; }

#survicate-box .sv__micro-theme .sv__text-question .sv__textarea { border: =
2px solid rgba(0, 0, 0, 0); border-radius: 6px; font-size: 14px; margin-bot=
tom: 16px; padding: 8px; }

#survicate-box .sv__micro-theme .sv__text-question .sv__textarea:focus { bo=
rder: 2px solid; }

#survicate-box .sv__micro-theme .sv__buttons { margin-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__buttons .sv__button { font-size: 14px;=
 height: 40px; margin-right: 4px; width: 40px; }

#survicate-box .sv__micro-theme .sv__buttons .sv__button:last-child { margi=
n-right: 0px; }

#survicate-box .sv__micro-theme .sv__buttons .sv__button--selected, #survic=
ate-box .sv__micro-theme .sv__buttons .sv__button:active { border-width: 2p=
x; border-style: solid; border-image: initial; border-color: unset; }

#survicate-box .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__but=
ton { -webkit-box-align: center; align-items: center; display: flex; height=
: auto; -webkit-box-pack: center; justify-content: center; min-height: 40px=
; padding: 8px; width: 100%; }

#survicate-box .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__but=
ton svg { margin-bottom: 0px; margin-right: 10px; width: 20px; }

#survicate-box .sv__micro-theme .sv__social-button { border-radius: 6px; }

#survicate-box .sv__micro-theme .sv__checkbox { background: rgba(0, 0, 0, 0=
); height: 20px; width: 20px; }

#survicate-box .sv__micro-theme .sv__checkbox.sv__square { border-radius: 4=
px; }

#survicate-box .sv__micro-theme .sv__checkbox.sv__square svg { border-radiu=
s: 0px; transform: scale(1.2); }

#survicate-box .sv__micro-theme .sv__checkbox.sv__square::after { height: 2=
0px; left: -2px; top: -2px; width: 20px; }

#survicate-box .sv__micro-theme .sv__circle { border-style: solid; border-w=
idth: 2px; top: 2px; }

#survicate-box .sv__micro-theme .sv__circle:active { background-clip: conte=
nt-box; padding: 2px; }

#survicate-box .sv__micro-theme .sv__labels { margin: 0px 0px 8px; overflow=
-wrap: break-word; }

#survicate-box .sv__micro-theme .sv__labels .sv__label { font-size: 12px; l=
ine-height: 18px; }

#survicate-box .sv__micro-theme .sv__labels .sv__label--right { margin-left=
: 4px; }

#survicate-box .sv__micro-theme .sv__labels .sv__label--left { margin-right=
: 4px; }

#survicate-box .sv__micro-theme .sv__select { margin-bottom: 16px; }

#survicate-box .sv__micro-theme .sv__select-icon { top: 16px; }

#survicate-box .sv__micro-theme .sv__select-list { border-style: solid; bor=
der-width: 1px; bottom: calc(100% + 10px); box-shadow: rgba(41, 41, 42, 0.0=
7) 0px 0px 10px 5px; border-radius: 6px !important; }

#survicate-box .sv__micro-theme .sv__select-list::-webkit-scrollbar { backg=
round-color: rgba(0, 0, 0, 0); width: 4px; }

#survicate-box .sv__micro-theme .sv__select-list::-webkit-scrollbar-thumb {=
 background-color: rgba(0, 0, 0, 0.5); border-radius: 4px; }

#survicate-box .sv__micro-theme .sv__select .sv__select-list .sv__select-bu=
tton, #survicate-box .sv__micro-theme .sv__select input { height: auto; min=
-height: 40px; overflow-wrap: break-word; }

#survicate-box .sv__micro-theme .sv__position-center .sv__dropdown__wrapper=
 .sv__select-list, #survicate-box .sv__micro-theme .sv__position-top-left .=
sv__dropdown__wrapper .sv__select-list, #survicate-box .sv__micro-theme .sv=
__position-top-right .sv__dropdown__wrapper .sv__select-list { bottom: auto=
; top: calc(100% + 10px); }

#survicate-box .sv__micro-theme .sv__submit-button-wrapper { border-top-sty=
le: solid; border-top-width: 1px; bottom: 0px; margin-top: 0px; padding: 23=
px 0px 0px; }

#survicate-box .sv__micro-theme .sv__submit-button-wrapper .sv__submit-butt=
on { border-bottom-width: 0px; height: 40px; }

#survicate-box .sv__micro-theme .sv__submit-button-wrapper .sv__submit-butt=
on:disabled, #survicate-box .sv__micro-theme .sv__submit-button-wrapper .sv=
__submit-button:disabled:hover { opacity: 0.5; }

#survicate-box .sv__micro-theme .sv__submit-button-wrapper .sv__submit-butt=
on:hover { opacity: 0.8; }

#survicate-box .sv__micro-theme .sv__validation { inset: auto 0px 40px auto=
; }

#survicate-box .sv__micro-theme .sv__validation::after { border-color: rgb(=
227, 58, 34) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-width: 8px 4px 0px; =
inset: auto 10px -8px auto; }

#survicate-box .sv__micro-theme .sv-invalid.sv-invalid.sv-invalid { border:=
 none; }

#survicate-box .sv__micro-theme .sv__footer { -webkit-box-pack: center; jus=
tify-content: center; }

#survicate-box .sv__micro-theme .sv__footer__wrapper { -webkit-box-pack: ce=
nter; justify-content: center; margin-top: 0px; }

#survicate-box .sv__micro-theme .sv__footer__button { -webkit-box-align: ce=
nter; align-items: center; display: flex; padding: 8px; }

#survicate-box .sv__micro-theme .sv__footer__button svg { height: 10px; mar=
gin-top: -2px; width: 68px; }

#survicate-box .sv__micro-theme .sv__footer__small-text { font-size: 12px; =
margin-right: 4px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar { margin-left: 24px; mar=
gin-right: 24px; margin-top: 24px; max-width: 256px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__personalization { -webk=
it-box-align: center; align-items: center; display: flex; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row { -webkit-box-align=
: center; align-items: center; display: flex; -webkit-box-pack: justify; ju=
stify-content: space-between; position: relative; top: -10px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar_=
_logo { margin-right: 8px; max-height: 24px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar_=
_avatar { border-radius: 100%; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar_=
_short-text { line-height: 1.3; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .s=
v__btn-close, #survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__=
bar-buttons .sv__btn-minimize { padding: 0px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .s=
v__btn-close { margin-right: -12px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .s=
v__btn-minimize g rect { fill: rgba(0, 0, 0, 0); }

#survicate-box .sv__micro-theme .sv__micro-top-bar--flat { -webkit-box-alig=
n: end; align-items: flex-end; display: flex; -webkit-box-orient: horizonta=
l; -webkit-box-direction: reverse; flex-direction: row-reverse; }

#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__micro-top-bar=
__row { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; fle=
x-direction: row-reverse; -webkit-box-pack: justify; justify-content: space=
-between; }

#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar_=
_wrapper { width: 100%; }

#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar_=
_wrapper .sv__progress-bar { top: 2px; }

#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__bar-buttons {=
 margin-left: 16px; margin-right: unset; }

#survicate-box .sv__micro-theme .sv__progress-bar { border-radius: 4px; hei=
ght: 4px; position: relative; top: 0px; }

#survicate-box .sv__micro-theme .sv__progress-bar > div { border-radius: 4p=
x; }

#survicate-box .sv__micro-theme .sv__progress-bar__wrapper { height: 28px; =
}

#survicate-box .sv-desktop .sv__survey.sv__micro-theme .sv__mobile-datepick=
er { width: 100%; }

@media only screen and (max-width: 1181px) and (orientation: portrait) {
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 { border-radius: 10px 10px 0px 0px; max-height: 90vh; transform: none; wid=
th: 100%; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 input, #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro=
-theme textarea { font-size: 16px; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
.sv__position-center, #survicate-box .sv-box-child:not(.sv-desktop) .sv__su=
rvey.sv__micro-theme.sv__position-left, #survicate-box .sv-box-child:not(.s=
v-desktop) .sv__survey.sv__micro-theme.sv__position-right, #survicate-box .=
sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme.sv__position-top-=
left, #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-t=
heme.sv__position-top-right { bottom: 0px; left: auto; margin: 0px; right: =
auto; top: unset; transform: unset; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__scroll-container { max-height: 65vh; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__point-wrapper { max-width: unset; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__point-wrapper .sv__point-description { font-size: 14px; line-height: =
22px; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__point-wrapper .sv__point-question { font-size: 16px; line-height: 24p=
x; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__point-wrapper .sv__choice-button { min-height: 48px; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__point-wrapper .sv__submit-button { height: 48px; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
.sv__minimized { -webkit-box-align: center; align-items: center; height: 10=
4px; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
.sv__minimized .sv__minimized-symbol { bottom: unset; position: relative; r=
ight: unset; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme=
 .sv__micro-top-bar { max-width: none; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-pic=
ker { height: 280px; overflow: hidden; position: relative; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-pic=
ker--selected { position: absolute; top: 25%; width: 100%; }
  #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-pic=
ker .sv__roller { -webkit-box-align: center; align-items: center; display: =
flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir=
ection: column; }
}

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme { border=
-radius: 10px 10px 0px 0px; max-height: 90vh; transform: none; width: 100%;=
 }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme input, #=
survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme textarea =
{ font-size: 16px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme.sv__posi=
tion-center, #survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-t=
heme.sv__position-left, #survicate-box .sv-box-child.sv-mobile .sv__survey.=
sv__micro-theme.sv__position-right, #survicate-box .sv-box-child.sv-mobile =
.sv__survey.sv__micro-theme.sv__position-top-left, #survicate-box .sv-box-c=
hild.sv-mobile .sv__survey.sv__micro-theme.sv__position-top-right { bottom:=
 0px; left: auto; margin: 0px; right: auto; top: unset; transform: unset; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__scr=
oll-container { max-height: 65vh; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__poi=
nt-wrapper { max-width: unset; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__poi=
nt-wrapper .sv__point-description { font-size: 14px; line-height: 22px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__poi=
nt-wrapper .sv__point-question { font-size: 16px; line-height: 24px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__poi=
nt-wrapper .sv__choice-button { min-height: 48px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__poi=
nt-wrapper .sv__submit-button { height: 48px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme.sv__mini=
mized { -webkit-box-align: center; align-items: center; height: 104px; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme.sv__mini=
mized .sv__minimized-symbol { bottom: unset; position: relative; right: uns=
et; }

#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme .sv__mic=
ro-top-bar { max-width: none; }

#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker { hei=
ght: 280px; overflow: hidden; position: relative; }

#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker--sele=
cted { position: absolute; top: 25%; width: 100%; }

#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker .sv__=
roller { -webkit-box-align: center; align-items: center; display: flex; -we=
bkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: c=
olumn; }

@media only screen and (max-width: 568px) {
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme { border-radius: 10px 10px 0px 0px; max-height: 90vh; tran=
sform: none; width: 100%; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme input, #survicate-box .sv-box-child:not(.sv-tablet):not(.s=
v-desktop) .sv__survey.sv__micro-theme textarea { font-size: 16px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme.sv__position-center, #survicate-box .sv-box-child:not(.sv-=
tablet):not(.sv-desktop) .sv__survey.sv__micro-theme.sv__position-left, #su=
rvicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__=
micro-theme.sv__position-right, #survicate-box .sv-box-child:not(.sv-tablet=
):not(.sv-desktop) .sv__survey.sv__micro-theme.sv__position-top-left, #surv=
icate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__mi=
cro-theme.sv__position-top-right { bottom: 0px; left: auto; margin: 0px; ri=
ght: auto; top: unset; transform: unset; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__scroll-container { max-height: 65vh; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__point-wrapper { max-width: unset; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__point-wrapper .sv__point-description { font-size: 14p=
x; line-height: 22px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__point-wrapper .sv__point-question { font-size: 16px; =
line-height: 24px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__point-wrapper .sv__choice-button { min-height: 48px; =
}
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__point-wrapper .sv__submit-button { height: 48px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme.sv__minimized { -webkit-box-align: center; align-items: ce=
nter; height: 104px; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme.sv__minimized .sv__minimized-symbol { bottom: unset; posit=
ion: relative; right: unset; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
.sv__micro-theme .sv__micro-top-bar { max-width: none; }
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
 .sv__answer-picker { height: 280px; overflow: hidden; position: relative; =
}
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
 .sv__answer-picker--selected { position: absolute; top: 25%; width: 100%; =
}
  #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey=
 .sv__answer-picker .sv__roller { -webkit-box-align: center; align-items: c=
enter; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: =
normal; flex-direction: column; }
}

#survicate-box .sv__survey.sv-tablet.sv__micro-theme { min-height: 285px; }

#survicate-box .sv__survey.sv-tablet.sv__micro-theme .sv__micro-top-bar { m=
ax-width: none; }

#survicate-box input::-webkit-input-placeholder { line-height: normal !impo=
rtant; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-854a9d86-0e74-461f-8ec7-c6bee16c0269@mhtml.blink

@charset "utf-8";

.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }

.fb_reposition { overflow: hidden; position: relative; }

.fb_invisible { display: none; }

.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(=
0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahom=
a, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-va=
riant: normal; font-weight: normal; letter-spacing: normal; line-height: 1;=
 margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decor=
ation: none; text-indent: 0px; text-shadow: none; text-transform: none; vis=
ibility: visible; white-space: normal; word-spacing: normal; }

.fb_reset > div { overflow: hidden; }

@keyframes fb_transform {=20
  0% { opacity: 0; transform: scale(0.95); }
  100% { opacity: 1; transform: scale(1); }
}

.fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transfor=
m; }

.fb_dialog { background: rgba(82, 82, 82, 0.7); position: absolute; top: -1=
0000px; z-index: 10001; }

.fb_dialog_advanced { border-radius: 8px; padding: 10px; }

.fb_dialog_content { background: rgb(255, 255, 255); color: rgb(55, 55, 55)=
; }

.fb_dialog_close_icon { background: url("https://z-p3-static.xx.fbcdn.net/r=
src.php/v3/yq/r/IE9JII6Z1Ys.png") 0px 0px no-repeat scroll transparent; cur=
sor: pointer; display: block; height: 15px; position: absolute; right: 18px=
; top: 17px; width: 15px; }

.fb_dialog_mobile .fb_dialog_close_icon { left: 5px; right: auto; top: 5px;=
 }

.fb_dialog_padding { background-color: transparent; position: absolute; wid=
th: 1px; z-index: -1; }

.fb_dialog_close_icon:hover { background: url("https://z-p3-static.xx.fbcdn=
.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -15px no-repeat scroll transpar=
ent; }

.fb_dialog_close_icon:active { background: url("https://z-p3-static.xx.fbcd=
n.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -30px no-repeat scroll transpa=
rent; }

.fb_dialog_iframe { line-height: 0; }

.fb_dialog_content .dialog_title { background: rgb(109, 132, 180); border: =
1px solid rgb(54, 88, 153); color: rgb(255, 255, 255); font-size: 14px; fon=
t-weight: bold; margin: 0px; }

.fb_dialog_content .dialog_title > span { background: url("https://z-p3-sta=
tic.xx.fbcdn.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif") 5px 50% no-repeat; floa=
t: left; padding: 5px 0px 7px 26px; }

body.fb_hidden { height: 100%; left: 0px; margin: 0px; overflow: visible; p=
osition: absolute; top: -10000px; transform: none; width: 100%; }

.fb_dialog.fb_dialog_mobile.loading { background: url("https://z-p3-static.=
xx.fbcdn.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif") 50% 50% no-repeat white; mi=
n-height: 100%; min-width: 100%; overflow: hidden; position: absolute; top:=
 0px; z-index: 10001; }

.fb_dialog.fb_dialog_mobile.loading.centered { background: none; height: au=
to; min-height: initial; min-width: initial; width: auto; }

.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner { wi=
dth: 100%; }

.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content { backgroun=
d: none; }

.loading.centered #fb_dialog_loader_close { clear: both; color: rgb(255, 25=
5, 255); display: block; font-size: 18px; padding-top: 20px; }

#fb-root #fb_dialog_ipad_overlay { background: rgba(0, 0, 0, 0.4); inset: 0=
px; min-height: 100%; position: absolute; width: 100%; z-index: 10000; }

#fb-root #fb_dialog_ipad_overlay.hidden { display: none; }

.fb_dialog.fb_dialog_mobile.loading iframe { visibility: hidden; }

.fb_dialog_mobile .fb_dialog_iframe { position: sticky; top: 0px; }

.fb_dialog_content .dialog_header { border-bottom: 1px solid rgb(4, 59, 135=
); border-top-color: rgb(4, 59, 135); border-right-color: rgb(4, 59, 135); =
border-left-color: rgb(4, 59, 135); box-shadow: white 0px 1px 1px -1px inse=
t; color: rgb(255, 255, 255); font: bold 14px Helvetica, sans-serif; text-o=
verflow: ellipsis; text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; vertic=
al-align: middle; white-space: nowrap; }

.fb_dialog_content .dialog_header table { height: 43px; width: 100%; }

.fb_dialog_content .dialog_header td.header_left { font-size: 12px; padding=
-left: 5px; vertical-align: middle; width: 60px; }

.fb_dialog_content .dialog_header td.header_right { font-size: 12px; paddin=
g-right: 5px; vertical-align: middle; width: 60px; }

.fb_dialog_content .touchable_button { background-clip: padding-box; border=
: 1px solid rgb(41, 72, 125); border-radius: 3px; display: inline-block; li=
ne-height: 18px; margin-top: 3px; max-width: 85px; padding: 4px 12px; posit=
ion: relative; }

.fb_dialog_content .dialog_header .touchable_button input { background: non=
e; border: none; color: rgb(255, 255, 255); font: bold 12px Helvetica, sans=
-serif; margin: 2px -12px; padding: 2px 6px 3px; text-shadow: rgba(0, 30, 8=
4, 0.298) 0px -1px 0px; }

.fb_dialog_content .dialog_header .header_center { color: rgb(255, 255, 255=
); font-size: 16px; font-weight: bold; line-height: 18px; text-align: cente=
r; vertical-align: middle; }

.fb_dialog_content .dialog_content { background: url("https://z-p3-static.x=
x.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") 50% 50% no-repeat; border-wi=
dth: 0px 1px; border-right-style: solid; border-left-style: solid; border-r=
ight-color: rgb(74, 74, 74); border-left-color: rgb(74, 74, 74); border-ima=
ge: initial; border-bottom-style: initial; border-bottom-color: initial; bo=
rder-top-style: initial; border-top-color: initial; height: 150px; }

.fb_dialog_content .dialog_footer { background: rgb(245, 246, 247); border-=
width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(74, 7=
4, 74) rgb(74, 74, 74); border-image: initial; height: 40px; }

#fb_dialog_loader_close { float: left; }

.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon { visibility: hidden; }

#fb_dialog_loader_spinner { animation: 1.2s linear 0s infinite normal none =
running rotateSpinner; background-color: transparent; background-image: url=
("https://z-p3-static.xx.fbcdn.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png"); back=
ground-position: 50% 50%; background-repeat: no-repeat; height: 24px; width=
: 24px; }

@keyframes rotateSpinner {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.fb_iframe_widget { display: inline-block; position: relative; }

.fb_iframe_widget span { display: inline-block; position: relative; text-al=
ign: justify; }

.fb_iframe_widget iframe { position: absolute; }

.fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_=
iframe_widget_fluid_desktop iframe { max-width: 100%; }

.fb_iframe_widget_fluid_desktop iframe { min-width: 220px; position: relati=
ve; }

.fb_iframe_widget_lift { z-index: 1; }

.fb_iframe_widget_fluid { display: inline; }

.fb_iframe_widget_fluid span { width: 100%; }

.fb_mpn_mobile_landing_page_slide_out { animation-duration: 200ms; animatio=
n-name: fb_mpn_landing_page_slide_out; transition-timing-function: ease-in;=
 }

.fb_mpn_mobile_landing_page_slide_out_from_left { animation-duration: 200ms=
; animation-name: fb_mpn_landing_page_slide_out_from_left; transition-timin=
g-function: ease-in; }

.fb_mpn_mobile_landing_page_slide_up { animation-duration: 500ms; animation=
-name: fb_mpn_landing_page_slide_up; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_in { animation-duration: 300ms; animation-name: fb_mp=
n_bounce_in; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_out { animation-duration: 300ms; animation-name: fb_m=
pn_bounce_out; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_out_v2 { animation-duration: 300ms; animation-name: f=
b_mpn_fade_out; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_in_v2 { animation-duration: 300ms; animation-name:=
 fb_bounce_in_v2; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_in_from_left { animation-duration: 300ms; animatio=
n-name: fb_bounce_in_from_left; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_out_v2 { animation-duration: 300ms; animation-name=
: fb_bounce_out_v2; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_out_from_left { animation-duration: 300ms; animati=
on-name: fb_bounce_out_from_left; transition-timing-function: ease-in; }

.fb_invisible_flow { display: inherit; height: 0px; overflow-x: hidden; wid=
th: 0px; }

@keyframes fb_mpn_landing_page_slide_out {=20
  0% { margin: 0px 12px; }
  60% { border-radius: 18px; }
  100% { border-radius: 50%; margin: 0px 24px; width: 60px; }
}

@keyframes fb_mpn_landing_page_slide_out_from_left {=20
  0% { left: 12px; }
  60% { border-radius: 18px; }
  100% { border-radius: 50%; left: 12px; width: 60px; }
}

@keyframes fb_mpn_landing_page_slide_up {=20
  0% { bottom: 0px; opacity: 0; }
  100% { bottom: 24px; opacity: 1; }
}

@keyframes fb_mpn_bounce_in {=20
  0% { opacity: 0.5; top: 100%; }
  100% { opacity: 1; top: 0px; }
}

@keyframes fb_mpn_fade_out {=20
  0% { bottom: 30px; opacity: 1; }
  100% { bottom: 0px; opacity: 0; }
}

@keyframes fb_mpn_bounce_out {=20
  0% { opacity: 1; top: 0px; }
  100% { opacity: 0.5; top: 100%; }
}

@keyframes fb_bounce_in_v2 {=20
  0% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; =
}
  50% { transform: scale(1.03, 1.03); transform-origin: right bottom; }
  100% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom=
; }
}

@keyframes fb_bounce_in_from_left {=20
  0% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }
  50% { transform: scale(1.03, 1.03); transform-origin: left bottom; }
  100% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom;=
 }
}

@keyframes fb_bounce_out_v2 {=20
  0% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; =
}
  100% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom=
; }
}

@keyframes fb_bounce_out_from_left {=20
  0% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
  100% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom;=
 }
}

@keyframes slideInFromBottom {=20
  0% { opacity: 0.1; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideInFromBottomDelay {=20
  0% { opacity: 0; transform: translateY(100%); }
  97% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://app-static-club.hotmart.com/meteor/b569adac3093356f9a8b003fd7365ca322afab4d.css?meteor_css_resource=true

@charset "utf-8";

.s-alert-box, .s-alert-box * { box-sizing: border-box; }

.s-alert-box { position: fixed; background: rgba(42, 45, 50, 0.85); padding=
: 22px; line-height: 1.4; z-index: 1000; pointer-events: none; color: rgba(=
250, 251, 255, 0.95); font-size: 100%; font-family: "Helvetica Neue", "Sego=
e UI", Helvetica, Arial, sans-serif; max-width: 300px; transition: top 0.4s=
 ease 0s, bottom 0.4s ease 0s; }

.s-alert-box.s-alert-show { pointer-events: auto; }

.s-alert-box a { color: inherit; opacity: 0.7; font-weight: 700; }

.s-alert-box a:focus, .s-alert-box a:hover { opacity: 1; }

.s-alert-box p { margin: 0px; }

.s-alert-box.s-alert-show, .s-alert-box.s-alert-visible { pointer-events: a=
uto; }

.s-alert-close { width: 20px; height: 20px; position: absolute; right: 4px;=
 top: 4px; overflow: hidden; text-indent: 100%; cursor: pointer; backface-v=
isibility: hidden; }

.s-alert-close:focus, .s-alert-close:hover { outline: none; }

.s-alert-close::after, .s-alert-close::before { content: ""; position: abso=
lute; width: 3px; height: 60%; top: 50%; left: 50%; background: rgb(255, 25=
5, 255); }

.s-alert-close:hover::after, .s-alert-close:hover::before { background: rgb=
(255, 255, 255); }

.s-alert-close::before { transform: translate(-50%, -50%) rotate(45deg); }

.s-alert-close::after { transform: translate(-50%, -50%) rotate(-45deg); }

.s-alert-bottom-left { inset: auto auto 30px 30px; }

.s-alert-top-left { inset: 30px auto auto 30px; }

.s-alert-top-right { inset: 30px 30px auto auto; }

.s-alert-bottom-right { inset: auto 30px 30px auto; }

.s-alert-bottom { bottom: 0px; top: auto; }

.s-alert-bottom, .s-alert-top { width: 100%; max-width: 100%; left: 0px; ri=
ght: 0px; }

.s-alert-top { top: 0px; bottom: auto; }

.s-alert-info { background: rgb(0, 162, 211); color: rgb(255, 255, 255); }

.s-alert-success { background: rgb(39, 174, 96); color: rgb(255, 255, 255);=
 }

.s-alert-warning { background: rgb(241, 196, 15); color: rgb(255, 255, 255)=
; }

.s-alert-error { background: rgb(231, 76, 60); color: rgb(255, 255, 255); }

[class*=3D" s-alert-effect-"].s-alert-hide, [class^=3D"s-alert-effect-"].s-=
alert-hide { animation-direction: reverse; }

.s-alert-box-height { visibility: hidden; position: fixed; }

.s-alert-effect-stackslide .s-alert-close { background: transparent; top: 5=
0%; right: 20px; transform: translateY(-50%); }

.s-alert-effect-stackslide p { padding: 0px 1.5em; display: inline-block; }

.s-alert-effect-stackslide .s-alert-close::after, .s-alert-effect-stackslid=
e .s-alert-close::before { width: 2px; background: rgb(255, 255, 255); }

.s-alert-effect-stackslide .s-alert-close:hover::after, .s-alert-effect-sta=
ckslide .s-alert-close:hover::before { background: rgb(255, 255, 255); }

.s-alert-top-left.s-alert-effect-stackslide.s-alert-hide, .s-alert-top-left=
.s-alert-effect-stackslide.s-alert-show, .s-alert-top-right.s-alert-effect-=
stackslide.s-alert-hide, .s-alert-top-right.s-alert-effect-stackslide.s-ale=
rt-show, .s-alert-top.s-alert-effect-stackslide.s-alert-hide, .s-alert-top.=
s-alert-effect-stackslide.s-alert-show { animation-name: animSlideTop; anim=
ation-duration: 0.3s; }

@-webkit-keyframes animSlideTop {=20
  0% { transform: translate3d(0px, -100%, 0px); }
  100% { transform: translateZ(0px); }
}

@keyframes animSlideTop {=20
  0% { transform: translate3d(0px, -100%, 0px); }
  100% { transform: translateZ(0px); }
}

.s-alert-bottom-left.s-alert-effect-stackslide.s-alert-hide, .s-alert-botto=
m-left.s-alert-effect-stackslide.s-alert-show, .s-alert-bottom-right.s-aler=
t-effect-stackslide.s-alert-hide, .s-alert-bottom-right.s-alert-effect-stac=
kslide.s-alert-show, .s-alert-bottom.s-alert-effect-stackslide.s-alert-hide=
, .s-alert-bottom.s-alert-effect-stackslide.s-alert-show { animation-name: =
animSlideBottom; animation-duration: 0.3s; }

@-webkit-keyframes animSlideBottom {=20
  0% { transform: translate3d(0px, 100%, 0px); }
  100% { transform: translateZ(0px); }
}

@keyframes animSlideBottom {=20
  0% { transform: translate3d(0px, 100%, 0px); }
  100% { transform: translateZ(0px); }
}

.s-alert-effect-slide .s-alert-close::after, .s-alert-effect-slide .s-alert=
-close::before, .s-alert-effect-slide .s-alert-close:hover::after, .s-alert=
-effect-slide .s-alert-close:hover::before { background: rgb(255, 255, 255)=
; }

.s-alert-bottom-left.s-alert-effect-slide.s-alert-show, .s-alert-bottom.s-a=
lert-effect-slide.s-alert-show, .s-alert-top-left.s-alert-effect-slide.s-al=
ert-show, .s-alert-top.s-alert-effect-slide.s-alert-show { animation-name: =
animSlideElastic; animation-duration: 1s; animation-timing-function: linear=
; }

@-webkit-keyframes animSlideElastic {=20
  0% { transform: matrix(1, 0, 0, 1, -1000, 0); }
  1.66667% { transform: matrix(1.92933, 0, 0, 1, -739.268, 0); }
  3.33333% { transform: matrix(1.96989, 0, 0, 1, -521.825, 0); }
  5% { transform: matrix(1.70901, 0, 0, 1, -349.261, 0); }
  6.66667% { transform: matrix(1.4235, 0, 0, 1, -218.324, 0); }
  8.33333% { transform: matrix(1.21065, 0, 0, 1, -123.298, 0); }
  10% { transform: matrix(1.08167, 0, 0, 1, -57.5927, 0); }
  11.6667% { transform: matrix(1.0165, 0, 0, 1, -14.7237, 0); }
  13.3333% { transform: matrix(0.99057, 0, 0, 1, 11.1279, 0); }
  15% { transform: matrix(0.98478, 0, 0, 1, 24.8634, 0); }
  16.6667% { transform: matrix(0.98719, 0, 0, 1, 30.405, 0); }
  18.3333% { transform: matrix(0.9916, 0, 0, 1, 30.7527, 0); }
  20% { transform: matrix(0.99541, 0, 0, 1, 28.1014, 0); }
  21.6667% { transform: matrix(0.99795, 0, 0, 1, 23.9827, 0); }
  23.3333% { transform: matrix(0.99936, 0, 0, 1, 19.4075, 0); }
  25% { transform: matrix(1, 0, 0, 1, 14.9956, 0); }
  26.6667% { transform: matrix(1.00021, 0, 0, 1, 11.0858, 0); }
  28.3333% { transform: matrix(1.00022, 0, 0, 1, 7.82507, 0); }
  30% { transform: matrix(1.00016, 0, 0, 1, 5.23737, 0); }
  31.6667% { transform: matrix(1.0001, 0, 0, 1, 3.27389, 0); }
  33.3333% { transform: matrix(1.00005, 0, 0, 1, 1.84893, 0); }
  35% { transform: matrix(1.00002, 0, 0, 1, 0.86364, 0); }
  36.6667% { transform: matrix(1, 0, 0, 1, 0.22079, 0); }
  38.3333% { transform: matrix(1, 0, 0, 1, -0.16687, 0); }
  40% { transform: matrix(1, 0, 0, 1, -0.37284, 0); }
  41.6667% { transform: matrix(1, 0, 0, 1, -0.45594, 0); }
  43.3333% { transform: matrix(1, 0, 0, 1, -0.46116, 0); }
  45% { transform: matrix(1, 0, 0, 1, -0.4214, 0); }
  46.6667% { transform: matrix(1, 0, 0, 1, -0.35963, 0); }
  48.3333% { transform: matrix(1, 0, 0, 1, -0.29103, 0); }
  50% { transform: matrix(1, 0, 0, 1, -0.22487, 0); }
  51.6667% { transform: matrix(1, 0, 0, 1, -0.16624, 0); }
  53.3333% { transform: matrix(1, 0, 0, 1, -0.11734, 0); }
  55% { transform: matrix(1, 0, 0, 1, -0.07854, 0); }
  56.6667% { transform: matrix(1, 0, 0, 1, -0.04909, 0); }
  58.3333% { transform: matrix(1, 0, 0, 1, -0.02773, 0); }
  60% { transform: matrix(1, 0, 0, 1, -0.01295, 0); }
  61.6667% { transform: matrix(1, 0, 0, 1, -0.00331, 0); }
  63.3333% { transform: matrix(1, 0, 0, 1, 0.0025, 0); }
  65% { transform: matrix(1, 0, 0, 1, 0.00559, 0); }
  66.6667% { transform: matrix(1, 0, 0, 1, 0.00684, 0); }
  68.3333% { transform: matrix(1, 0, 0, 1, 0.00692, 0); }
  70% { transform: matrix(1, 0, 0, 1, 0.00632, 0); }
  71.6667% { transform: matrix(1, 0, 0, 1, 0.00539, 0); }
  73.3333% { transform: matrix(1, 0, 0, 1, 0.00436, 0); }
  75% { transform: matrix(1, 0, 0, 1, 0.00337, 0); }
  76.6667% { transform: matrix(1, 0, 0, 1, 0.00249, 0); }
  78.3333% { transform: matrix(1, 0, 0, 1, 0.00176, 0); }
  80% { transform: matrix(1, 0, 0, 1, 0.00118, 0); }
  81.6667% { transform: matrix(1, 0, 0, 1, 0.00074, 0); }
  83.3333% { transform: matrix(1, 0, 0, 1, 0.00042, 0); }
  85% { transform: matrix(1, 0, 0, 1, 0.00019, 0); }
  86.6667% { transform: matrix(1, 0, 0, 1, 5e-05, 0); }
  88.3333% { transform: matrix(1, 0, 0, 1, -4e-05, 0); }
  90% { transform: matrix(1, 0, 0, 1, -8e-05, 0); }
  91.6667% { transform: matrix(1, 0, 0, 1, -0.0001, 0); }
  93.3333% { transform: matrix(1, 0, 0, 1, -0.0001, 0); }
  95% { transform: matrix(1, 0, 0, 1, -9e-05, 0); }
  96.6667% { transform: matrix(1, 0, 0, 1, -8e-05, 0); }
  98.3333% { transform: matrix(1, 0, 0, 1, -7e-05, 0); }
  100% { transform: matrix(1, 0, 0, 1, 0, 0); }
}

@keyframes animSlideElastic {=20
  0% { transform: matrix(1, 0, 0, 1, -1000, 0); }
  1.66667% { transform: matrix(1.92933, 0, 0, 1, -739.268, 0); }
  3.33333% { transform: matrix(1.96989, 0, 0, 1, -521.825, 0); }
  5% { transform: matrix(1.70901, 0, 0, 1, -349.261, 0); }
  6.66667% { transform: matrix(1.4235, 0, 0, 1, -218.324, 0); }
  8.33333% { transform: matrix(1.21065, 0, 0, 1, -123.298, 0); }
  10% { transform: matrix(1.08167, 0, 0, 1, -57.5927, 0); }
  11.6667% { transform: matrix(1.0165, 0, 0, 1, -14.7237, 0); }
  13.3333% { transform: matrix(0.99057, 0, 0, 1, 11.1279, 0); }
  15% { transform: matrix(0.98478, 0, 0, 1, 24.8634, 0); }
  16.6667% { transform: matrix(0.98719, 0, 0, 1, 30.405, 0); }
  18.3333% { transform: matrix(0.9916, 0, 0, 1, 30.7527, 0); }
  20% { transform: matrix(0.99541, 0, 0, 1, 28.1014, 0); }
  21.6667% { transform: matrix(0.99795, 0, 0, 1, 23.9827, 0); }
  23.3333% { transform: matrix(0.99936, 0, 0, 1, 19.4075, 0); }
  25% { transform: matrix(1, 0, 0, 1, 14.9956, 0); }
  26.6667% { transform: matrix(1.00021, 0, 0, 1, 11.0858, 0); }
  28.3333% { transform: matrix(1.00022, 0, 0, 1, 7.82507, 0); }
  30% { transform: matrix(1.00016, 0, 0, 1, 5.23737, 0); }
  31.6667% { transform: matrix(1.0001, 0, 0, 1, 3.27389, 0); }
  33.3333% { transform: matrix(1.00005, 0, 0, 1, 1.84893, 0); }
  35% { transform: matrix(1.00002, 0, 0, 1, 0.86364, 0); }
  36.6667% { transform: matrix(1, 0, 0, 1, 0.22079, 0); }
  38.3333% { transform: matrix(1, 0, 0, 1, -0.16687, 0); }
  40% { transform: matrix(1, 0, 0, 1, -0.37284, 0); }
  41.6667% { transform: matrix(1, 0, 0, 1, -0.45594, 0); }
  43.3333% { transform: matrix(1, 0, 0, 1, -0.46116, 0); }
  45% { transform: matrix(1, 0, 0, 1, -0.4214, 0); }
  46.6667% { transform: matrix(1, 0, 0, 1, -0.35963, 0); }
  48.3333% { transform: matrix(1, 0, 0, 1, -0.29103, 0); }
  50% { transform: matrix(1, 0, 0, 1, -0.22487, 0); }
  51.6667% { transform: matrix(1, 0, 0, 1, -0.16624, 0); }
  53.3333% { transform: matrix(1, 0, 0, 1, -0.11734, 0); }
  55% { transform: matrix(1, 0, 0, 1, -0.07854, 0); }
  56.6667% { transform: matrix(1, 0, 0, 1, -0.04909, 0); }
  58.3333% { transform: matrix(1, 0, 0, 1, -0.02773, 0); }
  60% { transform: matrix(1, 0, 0, 1, -0.01295, 0); }
  61.6667% { transform: matrix(1, 0, 0, 1, -0.00331, 0); }
  63.3333% { transform: matrix(1, 0, 0, 1, 0.0025, 0); }
  65% { transform: matrix(1, 0, 0, 1, 0.00559, 0); }
  66.6667% { transform: matrix(1, 0, 0, 1, 0.00684, 0); }
  68.3333% { transform: matrix(1, 0, 0, 1, 0.00692, 0); }
  70% { transform: matrix(1, 0, 0, 1, 0.00632, 0); }
  71.6667% { transform: matrix(1, 0, 0, 1, 0.00539, 0); }
  73.3333% { transform: matrix(1, 0, 0, 1, 0.00436, 0); }
  75% { transform: matrix(1, 0, 0, 1, 0.00337, 0); }
  76.6667% { transform: matrix(1, 0, 0, 1, 0.00249, 0); }
  78.3333% { transform: matrix(1, 0, 0, 1, 0.00176, 0); }
  80% { transform: matrix(1, 0, 0, 1, 0.00118, 0); }
  81.6667% { transform: matrix(1, 0, 0, 1, 0.00074, 0); }
  83.3333% { transform: matrix(1, 0, 0, 1, 0.00042, 0); }
  85% { transform: matrix(1, 0, 0, 1, 0.00019, 0); }
  86.6667% { transform: matrix(1, 0, 0, 1, 5e-05, 0); }
  88.3333% { transform: matrix(1, 0, 0, 1, -4e-05, 0); }
  90% { transform: matrix(1, 0, 0, 1, -8e-05, 0); }
  91.6667% { transform: matrix(1, 0, 0, 1, -0.0001, 0); }
  93.3333% { transform: matrix(1, 0, 0, 1, -0.0001, 0); }
  95% { transform: matrix(1, 0, 0, 1, -9e-05, 0); }
  96.6667% { transform: matrix(1, 0, 0, 1, -8e-05, 0); }
  98.3333% { transform: matrix(1, 0, 0, 1, -7e-05, 0); }
  100% { transform: matrix(1, 0, 0, 1, 0, 0); }
}

.s-alert-bottom-right.s-alert-effect-slide.s-alert-show, .s-alert-top-right=
.s-alert-effect-slide.s-alert-show { animation-name: animSlideElasticRight;=
 animation-duration: 1s; animation-timing-function: linear; }

@-webkit-keyframes animSlideElasticRight {=20
  0% { transform: matrix(1, 0, 0, 1, 1000, 0); }
  3.33333% { transform: matrix(1.96989, 0, 0, 1, 521.825, 0); }
  6.66667% { transform: matrix(1.4235, 0, 0, 1, 218.324, 0); }
  10% { transform: matrix(1.08167, 0, 0, 1, 57.5927, 0); }
  13.3333% { transform: matrix(0.99057, 0, 0, 1, -11.1279, 0); }
  16.6667% { transform: matrix(0.98719, 0, 0, 1, -30.405, 0); }
  20% { transform: matrix(0.99541, 0, 0, 1, -28.1014, 0); }
  23.3333% { transform: matrix(0.99936, 0, 0, 1, -19.4075, 0); }
  26.6667% { transform: matrix(1.00021, 0, 0, 1, -11.0858, 0); }
  30% { transform: matrix(1.00016, 0, 0, 1, -5.23737, 0); }
  33.3333% { transform: matrix(1.00005, 0, 0, 1, -1.84893, 0); }
  36.6667% { transform: matrix(1, 0, 0, 1, -0.22079, 0); }
  40% { transform: matrix(1, 0, 0, 1, 0.37284, 0); }
  43.3333% { transform: matrix(1, 0, 0, 1, 0.46116, 0); }
  46.6667% { transform: matrix(1, 0, 0, 1, 0.35963, 0); }
  50% { transform: matrix(1, 0, 0, 1, 0.22487, 0); }
  53.3333% { transform: matrix(1, 0, 0, 1, 0.11734, 0); }
  56.6667% { transform: matrix(1, 0, 0, 1, 0.04909, 0); }
  60% { transform: matrix(1, 0, 0, 1, 0.01295, 0); }
  63.3333% { transform: matrix(1, 0, 0, 1, -0.0025, 0); }
  66.6667% { transform: matrix(1, 0, 0, 1, -0.00684, 0); }
  70% { transform: matrix(1, 0, 0, 1, -0.00632, 0); }
  73.3333% { transform: matrix(1, 0, 0, 1, -0.00436, 0); }
  76.6667% { transform: matrix(1, 0, 0, 1, -0.00249, 0); }
  80% { transform: matrix(1, 0, 0, 1, -0.00118, 0); }
  83.3333% { transform: matrix(1, 0, 0, 1, -0.00042, 0); }
  86.6667% { transform: matrix(1, 0, 0, 1, -5e-05, 0); }
  90% { transform: matrix(1, 0, 0, 1, 8e-05, 0); }
  93.3333% { transform: matrix(1, 0, 0, 1, 0.0001, 0); }
  96.6667% { transform: matrix(1, 0, 0, 1, 8e-05, 0); }
  100% { transform: matrix(1, 0, 0, 1, 0, 0); }
}

@keyframes animSlideElasticRight {=20
  0% { transform: matrix(1, 0, 0, 1, 1000, 0); }
  3.33333% { transform: matrix(1.96989, 0, 0, 1, 521.825, 0); }
  6.66667% { transform: matrix(1.4235, 0, 0, 1, 218.324, 0); }
  10% { transform: matrix(1.08167, 0, 0, 1, 57.5927, 0); }
  13.3333% { transform: matrix(0.99057, 0, 0, 1, -11.1279, 0); }
  16.6667% { transform: matrix(0.98719, 0, 0, 1, -30.405, 0); }
  20% { transform: matrix(0.99541, 0, 0, 1, -28.1014, 0); }
  23.3333% { transform: matrix(0.99936, 0, 0, 1, -19.4075, 0); }
  26.6667% { transform: matrix(1.00021, 0, 0, 1, -11.0858, 0); }
  30% { transform: matrix(1.00016, 0, 0, 1, -5.23737, 0); }
  33.3333% { transform: matrix(1.00005, 0, 0, 1, -1.84893, 0); }
  36.6667% { transform: matrix(1, 0, 0, 1, -0.22079, 0); }
  40% { transform: matrix(1, 0, 0, 1, 0.37284, 0); }
  43.3333% { transform: matrix(1, 0, 0, 1, 0.46116, 0); }
  46.6667% { transform: matrix(1, 0, 0, 1, 0.35963, 0); }
  50% { transform: matrix(1, 0, 0, 1, 0.22487, 0); }
  53.3333% { transform: matrix(1, 0, 0, 1, 0.11734, 0); }
  56.6667% { transform: matrix(1, 0, 0, 1, 0.04909, 0); }
  60% { transform: matrix(1, 0, 0, 1, 0.01295, 0); }
  63.3333% { transform: matrix(1, 0, 0, 1, -0.0025, 0); }
  66.6667% { transform: matrix(1, 0, 0, 1, -0.00684, 0); }
  70% { transform: matrix(1, 0, 0, 1, -0.00632, 0); }
  73.3333% { transform: matrix(1, 0, 0, 1, -0.00436, 0); }
  76.6667% { transform: matrix(1, 0, 0, 1, -0.00249, 0); }
  80% { transform: matrix(1, 0, 0, 1, -0.00118, 0); }
  83.3333% { transform: matrix(1, 0, 0, 1, -0.00042, 0); }
  86.6667% { transform: matrix(1, 0, 0, 1, -5e-05, 0); }
  90% { transform: matrix(1, 0, 0, 1, 8e-05, 0); }
  93.3333% { transform: matrix(1, 0, 0, 1, 0.0001, 0); }
  96.6667% { transform: matrix(1, 0, 0, 1, 8e-05, 0); }
  100% { transform: matrix(1, 0, 0, 1, 0, 0); }
}

.s-alert-bottom-left.s-alert-effect-slide.s-alert-hide, .s-alert-bottom.s-a=
lert-effect-slide.s-alert-hide, .s-alert-top-left.s-alert-effect-slide.s-al=
ert-hide, .s-alert-top.s-alert-effect-slide.s-alert-hide { animation-name: =
animSlide; animation-duration: 0.25s; }

@-webkit-keyframes animSlide {=20
  0% { transform: translate3d(-30px, 0px, 0px) translate3d(-100%, 0px, 0px)=
; }
  100% { transform: translateZ(0px); }
}

@keyframes animSlide {=20
  0% { transform: translate3d(-30px, 0px, 0px) translate3d(-100%, 0px, 0px)=
; }
  100% { transform: translateZ(0px); }
}

.s-alert-bottom-right.s-alert-effect-slide.s-alert-hide, .s-alert-top-right=
.s-alert-effect-slide.s-alert-hide { animation-name: animSlideRight; animat=
ion-duration: 0.25s; }

@-webkit-keyframes animSlideRight {=20
  0% { transform: translate3d(30px, 0px, 0px) translate3d(100%, 0px, 0px); =
}
  100% { transform: translateZ(0px); }
}

@keyframes animSlideRight {=20
  0% { transform: translate3d(30px, 0px, 0px) translate3d(100%, 0px, 0px); =
}
  100% { transform: translateZ(0px); }
}

.flip-clock-wrapper * { box-sizing: border-box; backface-visibility: hidden=
; }

.flip-clock-wrapper a { cursor: pointer; text-decoration: none; color: rgb(=
204, 204, 204); }

.flip-clock-wrapper a:hover { color: rgb(255, 255, 255); }

.flip-clock-wrapper ul { list-style: none; }

.flip-clock-wrapper.clearfix::after, .flip-clock-wrapper.clearfix::before {=
 content: " "; display: table; }

.flip-clock-wrapper.clearfix::after { clear: both; }

.flip-clock-wrapper.clearfix { }

.flip-clock-wrapper { font: 11px "Helvetica Neue", Helvetica, sans-serif; u=
ser-select: none; }

.flip-clock-meridium { background: none !important; box-shadow: 0px 0px 0px=
 !important; font-size: 36px !important; }

.flip-clock-meridium a { color: rgb(49, 51, 51); }

.flip-clock-wrapper { text-align: center; position: relative; width: 100%; =
margin: 1em; }

.flip-clock-wrapper::after, .flip-clock-wrapper::before { content: " "; dis=
play: table; }

.flip-clock-wrapper::after { clear: both; }

.flip-clock-wrapper ul { position: relative; float: left; margin: 5px; widt=
h: 60px; height: 90px; font-size: 80px; font-weight: 700; line-height: 87px=
; border-radius: 6px; background: rgb(0, 0, 0); }

.flip-clock-wrapper ul li { z-index: 1; position: absolute; left: 0px; top:=
 0px; width: 100%; height: 100%; line-height: 87px; text-decoration: none !=
important; }

.flip-clock-wrapper ul li:first-child { z-index: 2; }

.flip-clock-wrapper ul li a { display: block; height: 100%; perspective: 20=
0px; margin: 0px !important; overflow: visible !important; cursor: default =
!important; }

.flip-clock-wrapper ul li a div { z-index: 1; position: absolute; left: 0px=
; width: 100%; height: 50%; font-size: 80px; overflow: hidden; outline: tra=
nsparent solid 1px; }

.flip-clock-wrapper ul li a div .shadow { position: absolute; width: 100%; =
height: 100%; z-index: 2; }

.flip-clock-wrapper ul li a div.up { transform-origin: 50% 100%; top: 0px; =
}

.flip-clock-wrapper ul li a div.up::after { content: ""; position: absolute=
; top: 44px; left: 0px; z-index: 5; width: 100%; height: 3px; background-co=
lor: rgba(0, 0, 0, 0.4); }

.flip-clock-wrapper ul li a div.down { transform-origin: 50% 0px; bottom: 0=
px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

.flip-clock-wrapper ul li a div div.inn { position: absolute; left: 0px; z-=
index: 1; width: 100%; height: 200%; color: rgb(204, 204, 204); text-shadow=
: rgb(0, 0, 0) 0px 1px 2px; text-align: center; background-color: rgb(51, 5=
1, 51); border-radius: 6px; font-size: 70px; }

.flip-clock-wrapper ul li a div.up div.inn { top: 0px; }

.flip-clock-wrapper ul li a div.down div.inn { bottom: 0px; }

.flip-clock-wrapper ul.play li.flip-clock-before { z-index: 3; }

.flip-clock-wrapper .flip { box-shadow: rgba(0, 0, 0, 0.7) 0px 2px 5px; }

.flip-clock-wrapper ul.play li.flip-clock-active { animation: 0.5s linear 0=
.5s 1 normal both running asd; z-index: 5; }

.flip-clock-divider { float: left; display: inline-block; position: relativ=
e; width: 20px; height: 100px; }

.flip-clock-divider:first-child { width: 0px; }

.flip-clock-dot { display: block; background: rgb(50, 52, 52); width: 10px;=
 height: 10px; position: absolute; border-radius: 50%; box-shadow: rgba(0, =
0, 0, 0.5) 0px 0px 5px; left: 5px; }

.flip-clock-divider .flip-clock-label { position: absolute; top: -1.5em; ri=
ght: -86px; color: rgb(0, 0, 0); text-shadow: none; }

.flip-clock-divider.minutes .flip-clock-label { right: -88px; }

.flip-clock-divider.seconds .flip-clock-label { right: -91px; }

.flip-clock-dot.top { top: 30px; }

.flip-clock-dot.bottom { bottom: 30px; }

@-webkit-keyframes asd {=20
  0% { z-index: 2; }
  20% { z-index: 4; }
  100% { z-index: 4; }
}

@keyframes asd {=20
  0% { z-index: 2; }
  20% { z-index: 4; }
  100% { z-index: 4; }
}

.flip-clock-wrapper ul.play li.flip-clock-active .down { z-index: 2; animat=
ion: 0.5s linear 0.5s 1 normal both running turn; }

@-webkit-keyframes turn {=20
  0% { transform: rotateX(90deg); }
  100% { transform: rotateX(0deg); }
}

@keyframes turn {=20
  0% { transform: rotateX(90deg); }
  100% { transform: rotateX(0deg); }
}

.flip-clock-wrapper ul.play li.flip-clock-before .up { z-index: 2; animatio=
n: 0.5s linear 0s 1 normal both running turn2; }

@-webkit-keyframes turn2 {=20
  0% { transform: rotateX(0deg); }
  100% { transform: rotateX(-90deg); }
}

@keyframes turn2 {=20
  0% { transform: rotateX(0deg); }
  100% { transform: rotateX(-90deg); }
}

.flip-clock-wrapper ul li.flip-clock-active { z-index: 3; }

.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow { animation: 0=
.5s linear 0s 1 normal both running show; }

.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow, .flip-clock-w=
rapper ul.play li.flip-clock-before .up .shadow { background: -webkit-gradi=
ent(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.1)), to(rgb(0, 0, 0))); }

.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow { animation: 0=
.5s linear 0.3s 1 normal both running hide; }

.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow { animation:=
 0.5s linear 0s 1 normal both running show; }

.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow, .flip-clock=
-wrapper ul.play li.flip-clock-before .down .shadow { background: -webkit-g=
radient(linear, 0% 0%, 0% 100%, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0.1)))=
; }

.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow { animation:=
 0.5s linear 0.2s 1 normal both running hide; }

@-webkit-keyframes show {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes show {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes hide {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes hide {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@-webkit-keyframes pulsecircle {=20
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}

@keyframes pulsecircle {=20
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}

@-webkit-keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes spinrevert {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-1turn); }
}

@keyframes spinrevert {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-1turn); }
}

@-webkit-keyframes rotate {=20
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(1turn); }
}

@keyframes rotate {=20
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(1turn); }
}

@-webkit-keyframes rotate-inv {=20
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-1turn); }
}

@keyframes rotate-inv {=20
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-1turn); }
}

@-webkit-keyframes progressbar {=20
  0% { width: 0px; }
  100% { width: 100%; }
}

@keyframes progressbar {=20
  0% { width: 0px; }
  100% { width: 100%; }
}

@-webkit-keyframes arrowbounce {=20
  0%, 20%, 60%, 100% { transform: translateX(0px); }
  40% { transform: translateX(20px); }
  80% { transform: translateX(10px); }
}

@keyframes arrowbounce {=20
  0%, 20%, 60%, 100% { transform: translateX(0px); }
  40% { transform: translateX(20px); }
  80% { transform: translateX(10px); }
}

@-webkit-keyframes glow {=20
  0% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 10px, rgba(9, 61, 77, 0=
.8) 0px 0px 0px 9999px; }
  50% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 20px, rgba(9, 61, 77, =
0.8) 0px 0px 0px 9999px; }
  100% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 11px, rgba(9, 61, 77,=
 0.8) 0px 0px 0px 9999px; }
}

@keyframes glow {=20
  0% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 10px, rgba(9, 61, 77, 0=
.8) 0px 0px 0px 9999px; }
  50% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 20px, rgba(9, 61, 77, =
0.8) 0px 0px 0px 9999px; }
  100% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 11px, rgba(9, 61, 77,=
 0.8) 0px 0px 0px 9999px; }
}

@-webkit-keyframes glowblack {=20
  0% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 10px, rgba(0, 0, 0, 0.8=
) 0px 0px 0px 9999px; }
  50% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 20px, rgba(0, 0, 0, 0.=
8) 0px 0px 0px 9999px; }
  100% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 11px, rgba(0, 0, 0, 0=
.8) 0px 0px 0px 9999px; }
}

@keyframes glowblack {=20
  0% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 10px, rgba(0, 0, 0, 0.8=
) 0px 0px 0px 9999px; }
  50% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 20px, rgba(0, 0, 0, 0.=
8) 0px 0px 0px 9999px; }
  100% { box-shadow: rgba(255, 255, 255, 0.9) 0px 0px 11px, rgba(0, 0, 0, 0=
.8) 0px 0px 0px 9999px; }
}

@-webkit-keyframes heartbeat {=20
  0% { transform: rotate(45deg) scale(1); }
  14% { transform: rotate(45deg) scale(1.3); }
  28% { transform: rotate(45deg) scale(1); }
  42% { transform: rotate(45deg) scale(1.3); }
  70% { transform: rotate(45deg) scale(1); }
}

@keyframes heartbeat {=20
  0% { transform: rotate(45deg) scale(1); }
  14% { transform: rotate(45deg) scale(1.3); }
  28% { transform: rotate(45deg) scale(1); }
  42% { transform: rotate(45deg) scale(1.3); }
  70% { transform: rotate(45deg) scale(1); }
}

@-webkit-keyframes pulsing {=20
  0% { transform: scale(1); }
  50% { transform: scale(1.05); }
  100% { transform: scale(1); }
}

@keyframes pulsing {=20
  0% { transform: scale(1); }
  50% { transform: scale(1.05); }
  100% { transform: scale(1); }
}

@-webkit-keyframes bouncing {=20
  0% { transform: translateY(-7px); }
  50% { transform: translateY(7px); }
  100% { transform: translateY(-7px); }
}

@keyframes bouncing {=20
  0% { transform: translateY(-7px); }
  50% { transform: translateY(7px); }
  100% { transform: translateY(-7px); }
}

@-webkit-keyframes bouncing-5 {=20
  0% { transform: translateY(-5px); }
  50% { transform: translateY(5px); }
  100% { transform: translateY(-5px); }
}

@keyframes bouncing-5 {=20
  0% { transform: translateY(-5px); }
  50% { transform: translateY(5px); }
  100% { transform: translateY(-5px); }
}

@-webkit-keyframes bouncing-10 {=20
  0% { transform: translateY(-10px); }
  50% { transform: translateY(10px); }
  100% { transform: translateY(-10px); }
}

@keyframes bouncing-10 {=20
  0% { transform: translateY(-10px); }
  50% { transform: translateY(10px); }
  100% { transform: translateY(-10px); }
}

@-webkit-keyframes bouncing-9 {=20
  0% { transform: translateY(-9px); }
  50% { transform: translateY(9px); }
  100% { transform: translateY(-9px); }
}

@keyframes bouncing-9 {=20
  0% { transform: translateY(-9px); }
  50% { transform: translateY(9px); }
  100% { transform: translateY(-9px); }
}

.actions-wrapper, .arrow-bounce, .badge, .btn, .card-actions::after, .card-=
back, .card-body.main, .card-dynamic, .card-front, .card-market, .chat-item=
, .chat-window, .close, .close span, .container-card-item .card, .container=
-card-item .img-fluid, .content-navigation, .dropdown-item, .flowchart-area=
, .form-control, .highlight .image, .highlight .info-left, .highlight .info=
-right, .highlight .info-right::after, .highlight .info-right::before, .int=
rojs-bullets ul li a, .introjs-helperLayer, .introjs-hint-pulse, .introjs-o=
verlay, .introjs-tooltipReferenceLayer, .label, .list-group-item, .loading-=
bars, .loading-fire path, .nav-link, .nav-link::before, .nav-pills .nav-lin=
k, .navbar.filters, .navbar.header .btn-transparent, .navbar.header .btn-tr=
ansparent svg, .navbar.menu, .navbar.menu ul li, .navbar.menu ul li.user-ac=
cess .card-body, .navbar.menu ul li a, .navbar.menu ul li a svg circle, .na=
vbar.menu ul li a svg path, .photo-upload-label, .rating-wrapper, .selectiz=
e-dropdown [data-selectable], .sidebar, .social a, .start-container, .table=
-hover tr, .toggle-item, .toggle-item i, .tt-suggestion, .wizard .steps ul =
li, .wizard .steps ul li::after, h1 { transition: all 0.5s cubic-bezier(0.2=
, 1, 0.22, 1) 0s; }

.connection-issue, .modal-backdrop.fade, .modal.fade .modal-dialog { transi=
tion: all 0.25s cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.navbar.header { transition: background 0.5s cubic-bezier(0.2, 1, 0.22, 1) =
0s; }

.navbar.menu ul li a i { transition: margin 0.5s cubic-bezier(0.2, 1, 0.22,=
 1) 0s; }

.navbar.header ul { transition: left 0.5s cubic-bezier(0.2, 1, 0.22, 1) 0s;=
 }

.flow-item, .flow-item .card { transition: box-shadow 0.5s cubic-bezier(0.2=
, 1, 0.22, 1) 0s, transform 0.5s cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.splash-logo { transition: margin-bottom 1s cubic-bezier(0.2, 1, 0.22, 1) 0=
.5s, opacity; will-change: margin-bottom, opacity; }

.splash-screen { transition: transform 1s cubic-bezier(0.2, 1, 0.22, 1) 0s;=
 will-change: transform; }

.animated { animation-timing-function: cubic-bezier(0.2, 1, 0.22, 1); anima=
tion-duration: 1s; }

.flow-item.animated { animation-duration: 0.5s; }

.navbar.header { animation-delay: 0.25s; }

.navbar.header.slideOutUp, .navbar.menu { animation-delay: 0.5s; }

.navbar.menu.slideOutLeft { animation-delay: 0.25s; }

.animation-spin { animation: 0.5s linear 0s infinite normal none running sp=
in; }

.heartpulsing { transform: rotate(45deg) scale(1); transform-origin: 50% 50=
%; animation: 1.5s ease 0s infinite normal none running heartbeat; }

@-webkit-keyframes bounceIn {=20
  0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.=
215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scaleX(1); }
}

.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flip=
OutY { animation-duration: 0.75s; }

@keyframes bounceIn {=20
  0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.=
215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scaleX(1); }
}

.bounceIn { animation-name: bounceIn; }

@-webkit-keyframes bounceOut {=20
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}

@keyframes bounceOut {=20
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}

.bounceOut { animation-name: bounceOut; }

@-webkit-keyframes barberpole {=20
  0% { background-position: 0px 0px; }
  100% { background-position: 15px 15px; }
}

@keyframes barberpole {=20
  0% { background-position: 0px 0px; }
  100% { background-position: 15px 15px; }
}

@-webkit-keyframes placeholderContent {=20
  0% { background-position: -468px 0px; }
  100% { background-position: 468px 0px; }
}

@keyframes placeholderContent {=20
  0% { background-position: -468px 0px; }
  100% { background-position: 468px 0px; }
}

@-webkit-keyframes slideInDown {=20
  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

@keyframes slideInDown {=20
  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.slideInDown { animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {=20
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

@keyframes slideInLeft {=20
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.slideInLeft { animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {=20
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

@keyframes slideInRight {=20
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.slideInRight { animation-name: slideInRight; }

@-webkit-keyframes slideInUp {=20
  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

@keyframes slideInUp {=20
  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.slideInUp { animation-name: slideInUp; }

@-webkit-keyframes slideOutDown {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); }
}

@keyframes slideOutDown {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); }
}

.slideOutDown { animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); }
}

@keyframes slideOutLeft {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); }
}

.slideOutLeft { animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); }
}

@keyframes slideOutRight {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); }
}

.slideOutRight { animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); }
}

@keyframes slideOutUp {=20
  0% { transform: translateZ(0px); }
  100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); }
}

.slideOutUp { animation-name: slideOutUp; }

-webkit-keyframes fadein to { opacity: 1; }

@-webkit-keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.fadeIn { animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {=20
  0% { opacity: 0; transform: translate3d(0px, -20%, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInDown {=20
  0% { opacity: 0; transform: translate3d(0px, -20%, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInDown { animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {=20
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInDownBig {=20
  0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInDownBig { animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {=20
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInLeft {=20
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInLeft { animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {=20
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInLeftBig {=20
  0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInLeftBig { animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {=20
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInRight {=20
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInRight { animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {=20
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInRightBig {=20
  0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInRightBig { animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {=20
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInUp {=20
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInUp { animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {=20
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

@keyframes fadeInUpBig {=20
  0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
  100% { opacity: 1; transform: none; }
}

.fadeInUpBig { animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeOut {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.fadeOut { animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}

@keyframes fadeOutDown {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}

.fadeOutDown { animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

@keyframes fadeOutDownBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}

.fadeOutDownBig { animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}

@keyframes fadeOutLeft {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}

.fadeOutLeft { animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

@keyframes fadeOutLeftBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}

.fadeOutLeftBig { animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}

@keyframes fadeOutRight {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}

.fadeOutRight { animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

@keyframes fadeOutRightBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}

.fadeOutRightBig { animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -5%, 0px); }
}

@keyframes fadeOutUp {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -5%, 0px); }
}

.fadeOutUp { animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

@keyframes fadeOutUpBig {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}

.fadeOutUpBig { animation-name: fadeOutUpBig; }

.attachments .attachment-type .attachment-type-icon::before, .icon-club::be=
fore, .playlist-medias .playlist-media .playlist-media-icon::before { line-=
height: normal; font-family: club-hoticons !important; font-style: normal !=
important; font-weight: 400 !important; font-variant: normal !important; te=
xt-transform: none !important; }

.attachments .attachment-type .attachment-type-icon::before, .icon-doc::bef=
ore { content: "N"; }

.attachments .attachment-type .attachment-type-icon::before, .icon-doc::bef=
ore, .icon-playlist::before, .playlist-medias .playlist-media .playlist-med=
ia-icon::before { speak: none; line-height: 1; -webkit-font-smoothing: anti=
aliased; font-family: club-hoticons !important; font-style: normal !importa=
nt; font-weight: 400 !important; font-variant: normal !important; text-tran=
sform: none !important; }

.icon-playlist::before, .playlist-medias .playlist-media .playlist-media-ic=
on::before { content: "t"; }

.content-navigation .content-navigation-link i[class*=3D"icon-"], .icon-rou=
nded { border-radius: 50%; border: 1px solid; display: block; width: 25px; =
height: 25px; font-size: 12px; padding: 5px; }

:root { --blue:#3498db; --indigo:#2c3e50; --purple:#9b59b6; --pink:#e83e8c;=
 --red:#e74c3c; --orange:#e67e22; --yellow:#ffb516; --green:#2ecc71; --teal=
:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40=
; --primary:#3498db; --secondary:#6c757d; --success:#2ecc71; --info:#17a2b8=
; --warning:#ffb516; --danger:#e74c3c; --light:#f8f9fa; --dark:#343a40; --b=
reakpoint-xs:0; --breakpoint-ms:380px; --breakpoint-sm:544px; --breakpoint-=
md:768px; --breakpoint-lg:992px; --breakpoint-xl:1481px; --font-family-sans=
-serif:"Open Sans",Helvetica,Arial,sans-serif; --font-family-monospace:Menl=
o,Monaco,Consolas,"Courier New",monospace; }

html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; =
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, sect=
ion { display: block; }

body { margin: 0px; font-family: "Open Sans", Helvetica, Arial, sans-serif;=
 font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(68, 68, 68=
); text-align: left; background-color: rgb(255, 255, 255); }

[tabindex=3D"-1"]:focus { outline: 0px !important; }

hr { box-sizing: content-box; height: 0px; overflow: visible; }

h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }

p { margin-top: 0px; margin-bottom: 1rem; }

abbr[data-original-title], abbr[title] { text-decoration: underline dotted;=
 cursor: help; border-bottom: 0px; text-decoration-skip-ink: none; }

address { font-style: normal; line-height: inherit; }

address, dl, ol, ul { margin-bottom: 1rem; }

dl, ol, ul { margin-top: 0px; }

ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }

dt { font-weight: 700; }

dd { margin-bottom: 0.5rem; margin-left: 0px; }

blockquote { margin: 0px 0px 1rem; }

b, strong { font-weight: bolder; }

small { font-size: 80%; }

sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-ali=
gn: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

a { color: rgb(232, 70, 1); text-decoration: none; background-color: transp=
arent; }

a:hover { color: rgb(181, 55, 1); text-decoration: underline; }

a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([=
href]):not([tabindex]):hover { color: inherit; text-decoration: none; }

a:not([href]):not([tabindex]):focus { outline: 0px; }

code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New",=
 monospace; font-size: 1em; }

pre { margin-top: 0px; margin-bottom: 1rem; }

figure { margin: 0px 0px 1rem; }

img { border-style: none; }

img, svg { vertical-align: middle; }

svg { overflow: hidden; }

table { border-collapse: collapse; }

caption { color: rgb(169, 177, 186); text-align: left; caption-side: bottom=
; }

th { text-align: inherit; }

label { display: inline-block; margin-bottom: 0.5rem; }

button { border-radius: 0px; }

button:focus { outline: -webkit-focus-ring-color auto 5px; }

button, input, optgroup, select, textarea { margin: 0px; font-family: inher=
it; font-size: inherit; line-height: inherit; }

button, input { overflow: visible; }

button, select { text-transform: none; }

select { overflow-wrap: normal; }

[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance=
: button; }

[type=3D"button"]:not(:disabled), [type=3D"reset"]:not(:disabled), [type=3D=
"submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }

input[type=3D"checkbox"], input[type=3D"radio"] { box-sizing: border-box; p=
adding: 0px; }

input[type=3D"date"], input[type=3D"datetime-local"], input[type=3D"month"]=
, input[type=3D"time"] { appearance: listbox; }

textarea { overflow: auto; resize: vertical; }

fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }

legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin=
-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; w=
hite-space: normal; }

progress { vertical-align: baseline; }

[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou=
ter-spin-button { height: auto; }

[type=3D"search"] { outline-offset: -2px; appearance: none; }

[type=3D"search"]::-webkit-search-decoration { appearance: none; }

::-webkit-file-upload-button { font: inherit; appearance: button; }

output { display: inline-block; }

summary { display: list-item; cursor: pointer; }

template { display: none; }

[hidden] { display: none !important; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5re=
m; font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit=
; }

.h1, h1 { font-size: 2.5rem; }

.h2, h2 { font-size: 2rem; }

.h3, h3 { font-size: 1.75rem; }

.h4, h4 { font-size: 1.5rem; }

.h5, h5 { font-size: 1.25rem; }

.h6, h6 { font-size: 1rem; }

.lead { font-size: 1.25rem; font-weight: 300; }

.display-1 { font-size: 6rem; }

.display-1, .display-2 { font-weight: 300; line-height: 1.1; }

.display-2 { font-size: 5.5rem; }

.display-3 { font-size: 4.5rem; }

.display-3, .display-4 { font-weight: 300; line-height: 1.1; }

.display-4 { font-size: 3.5rem; }

hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; bord=
er-right-style: initial; border-bottom-style: initial; border-left-style: i=
nitial; border-right-color: initial; border-bottom-color: initial; border-l=
eft-color: initial; border-image: initial; border-top-style: solid; border-=
top-color: rgba(0, 0, 0, 0.1); }

.small, small { font-size: 80%; font-weight: 400; }

.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); }

.list-inline, .list-unstyled { padding-left: 0px; list-style: none; }

.list-inline-item { display: inline-block; }

.list-inline-item:not(:last-child) { margin-right: 5px; }

.initialism { font-size: 90%; text-transform: uppercase; }

.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.blockquote-footer { display: block; font-size: 80%; color: rgb(169, 177, 1=
86); }

.blockquote-footer::before { content: "=E2=80=94=C2=A0"; }

.img-fluid, .img-thumbnail { max-width: 100%; height: auto; }

.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); bo=
rder: 1px solid rgb(229, 229, 229); border-radius: 0.25rem; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 90%; color: rgb(108, 117, 125); }

code { font-size: 87.5%; color: rgb(232, 70, 1); word-break: break-word; }

a > code { color: inherit; }

kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); =
background-color: rgb(51, 51, 51); border-radius: 0.2rem; }

kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; }

pre { display: block; font-size: 87.5%; color: rgb(68, 68, 68); }

pre code { font-size: inherit; color: inherit; word-break: normal; }

.pre-scrollable { max-height: 340px; overflow-y: scroll; }

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-r=
ight: auto; margin-left: auto; }

@media (min-width: 544px) {
  .container { max-width: 576px; }
}

@media (min-width: 768px) {
  .container { max-width: 720px; }
}

@media (min-width: 992px) {
  .container { max-width: 940px; }
}

@media (min-width: 1481px) {
  .container { max-width: 1140px; }
}

.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; ma=
rgin-right: auto; margin-left: auto; }

.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -1=
5px; }

.no-gutters { margin-right: 0px; margin-left: 0px; }

.no-gutters > .col, .no-gutters > [class*=3D"col-"] { padding-right: 0px; p=
adding-left: 0px; }

.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-=
9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .co=
l-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .=
col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-m=
d-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col=
-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-ms, .col-ms-1=
, .col-ms-2, .col-ms-3, .col-ms-4, .col-ms-5, .col-ms-6, .col-ms-7, .col-ms=
-8, .col-ms-9, .col-ms-10, .col-ms-11, .col-ms-12, .col-ms-auto, .col-sm, .=
col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,=
 .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .c=
ol-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .c=
ol-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-=
auto { position: relative; width: 100%; padding-right: 15px; padding-left: =
15px; }

.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }

.col-auto { flex: 0 0 auto; width: auto; max-width: 100%; }

.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }

.col-3 { flex: 0 0 25%; max-width: 25%; }

.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }

.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }

.col-6 { flex: 0 0 50%; max-width: 50%; }

.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }

.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }

.col-9 { flex: 0 0 75%; max-width: 75%; }

.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }

.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }

.col-12 { flex: 0 0 100%; max-width: 100%; }

.order-first { order: -1; }

.order-last { order: 13; }

.order-0 { order: 0; }

.order-1 { order: 1; }

.order-2 { order: 2; }

.order-3 { order: 3; }

.order-4 { order: 4; }

.order-5 { order: 5; }

.order-6 { order: 6; }

.order-7 { order: 7; }

.order-8 { order: 8; }

.order-9 { order: 9; }

.order-10 { order: 10; }

.order-11 { order: 11; }

.order-12 { order: 12; }

.offset-1 { margin-left: 8.33333%; }

.offset-2 { margin-left: 16.6667%; }

.offset-3 { margin-left: 25%; }

.offset-4 { margin-left: 33.3333%; }

.offset-5 { margin-left: 41.6667%; }

.offset-6 { margin-left: 50%; }

.offset-7 { margin-left: 58.3333%; }

.offset-8 { margin-left: 66.6667%; }

.offset-9 { margin-left: 75%; }

.offset-10 { margin-left: 83.3333%; }

.offset-11 { margin-left: 91.6667%; }

@media (min-width: 380px) {
  .col-ms { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .col-ms-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-ms-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-ms-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-ms-3 { flex: 0 0 25%; max-width: 25%; }
  .col-ms-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-ms-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-ms-6 { flex: 0 0 50%; max-width: 50%; }
  .col-ms-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-ms-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-ms-9 { flex: 0 0 75%; max-width: 75%; }
  .col-ms-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-ms-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-ms-12 { flex: 0 0 100%; max-width: 100%; }
  .order-ms-first { order: -1; }
  .order-ms-last { order: 13; }
  .order-ms-0 { order: 0; }
  .order-ms-1 { order: 1; }
  .order-ms-2 { order: 2; }
  .order-ms-3 { order: 3; }
  .order-ms-4 { order: 4; }
  .order-ms-5 { order: 5; }
  .order-ms-6 { order: 6; }
  .order-ms-7 { order: 7; }
  .order-ms-8 { order: 8; }
  .order-ms-9 { order: 9; }
  .order-ms-10 { order: 10; }
  .order-ms-11 { order: 11; }
  .order-ms-12 { order: 12; }
  .offset-ms-0 { margin-left: 0px; }
  .offset-ms-1 { margin-left: 8.33333%; }
  .offset-ms-2 { margin-left: 16.6667%; }
  .offset-ms-3 { margin-left: 25%; }
  .offset-ms-4 { margin-left: 33.3333%; }
  .offset-ms-5 { margin-left: 41.6667%; }
  .offset-ms-6 { margin-left: 50%; }
  .offset-ms-7 { margin-left: 58.3333%; }
  .offset-ms-8 { margin-left: 66.6667%; }
  .offset-ms-9 { margin-left: 75%; }
  .offset-ms-10 { margin-left: 83.3333%; }
  .offset-ms-11 { margin-left: 91.6667%; }
}

@media (min-width: 544px) {
  .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  .order-sm-first { order: -1; }
  .order-sm-last { order: 13; }
  .order-sm-0 { order: 0; }
  .order-sm-1 { order: 1; }
  .order-sm-2 { order: 2; }
  .order-sm-3 { order: 3; }
  .order-sm-4 { order: 4; }
  .order-sm-5 { order: 5; }
  .order-sm-6 { order: 6; }
  .order-sm-7 { order: 7; }
  .order-sm-8 { order: 8; }
  .order-sm-9 { order: 9; }
  .order-sm-10 { order: 10; }
  .order-sm-11 { order: 11; }
  .order-sm-12 { order: 12; }
  .offset-sm-0 { margin-left: 0px; }
  .offset-sm-1 { margin-left: 8.33333%; }
  .offset-sm-2 { margin-left: 16.6667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.3333%; }
  .offset-sm-5 { margin-left: 41.6667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.3333%; }
  .offset-sm-8 { margin-left: 66.6667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.3333%; }
  .offset-sm-11 { margin-left: 91.6667%; }
}

@media (min-width: 768px) {
  .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  .order-md-first { order: -1; }
  .order-md-last { order: 13; }
  .order-md-0 { order: 0; }
  .order-md-1 { order: 1; }
  .order-md-2 { order: 2; }
  .order-md-3 { order: 3; }
  .order-md-4 { order: 4; }
  .order-md-5 { order: 5; }
  .order-md-6 { order: 6; }
  .order-md-7 { order: 7; }
  .order-md-8 { order: 8; }
  .order-md-9 { order: 9; }
  .order-md-10 { order: 10; }
  .order-md-11 { order: 11; }
  .order-md-12 { order: 12; }
  .offset-md-0 { margin-left: 0px; }
  .offset-md-1 { margin-left: 8.33333%; }
  .offset-md-2 { margin-left: 16.6667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.3333%; }
  .offset-md-5 { margin-left: 41.6667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.3333%; }
  .offset-md-8 { margin-left: 66.6667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.3333%; }
  .offset-md-11 { margin-left: 91.6667%; }
}

@media (min-width: 992px) {
  .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  .order-lg-first { order: -1; }
  .order-lg-last { order: 13; }
  .order-lg-0 { order: 0; }
  .order-lg-1 { order: 1; }
  .order-lg-2 { order: 2; }
  .order-lg-3 { order: 3; }
  .order-lg-4 { order: 4; }
  .order-lg-5 { order: 5; }
  .order-lg-6 { order: 6; }
  .order-lg-7 { order: 7; }
  .order-lg-8 { order: 8; }
  .order-lg-9 { order: 9; }
  .order-lg-10 { order: 10; }
  .order-lg-11 { order: 11; }
  .order-lg-12 { order: 12; }
  .offset-lg-0 { margin-left: 0px; }
  .offset-lg-1 { margin-left: 8.33333%; }
  .offset-lg-2 { margin-left: 16.6667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.3333%; }
  .offset-lg-5 { margin-left: 41.6667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.3333%; }
  .offset-lg-8 { margin-left: 66.6667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.3333%; }
  .offset-lg-11 { margin-left: 91.6667%; }
}

@media (min-width: 1481px) {
  .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
  .order-xl-first { order: -1; }
  .order-xl-last { order: 13; }
  .order-xl-0 { order: 0; }
  .order-xl-1 { order: 1; }
  .order-xl-2 { order: 2; }
  .order-xl-3 { order: 3; }
  .order-xl-4 { order: 4; }
  .order-xl-5 { order: 5; }
  .order-xl-6 { order: 6; }
  .order-xl-7 { order: 7; }
  .order-xl-8 { order: 8; }
  .order-xl-9 { order: 9; }
  .order-xl-10 { order: 10; }
  .order-xl-11 { order: 11; }
  .order-xl-12 { order: 12; }
  .offset-xl-0 { margin-left: 0px; }
  .offset-xl-1 { margin-left: 8.33333%; }
  .offset-xl-2 { margin-left: 16.6667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.3333%; }
  .offset-xl-5 { margin-left: 41.6667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.3333%; }
  .offset-xl-8 { margin-left: 66.6667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.3333%; }
  .offset-xl-11 { margin-left: 91.6667%; }
}

.table { width: 100%; margin-bottom: 1rem; color: rgb(68, 68, 68); backgrou=
nd-color: transparent; }

.table td, .table th { padding: 0.75rem 1.25rem; vertical-align: top; borde=
r-top: 1px solid rgb(220, 224, 227); }

.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(220,=
 224, 227); }

.table tbody + tbody { border-top: 2px solid rgb(220, 224, 227); }

.table-sm td, .table-sm th { padding: 0.3rem; }

.table-bordered, .table-bordered td, .table-bordered th { border: 1px solid=
 rgb(220, 224, 227); }

.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2=
px; }

.table-borderless tbody + tbody, .table-borderless td, .table-borderless th=
, .table-borderless thead th { border: 0px; }

.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0,=
 0.05); }

.table-hover tbody tr:hover { color: rgb(68, 68, 68); background-color: rgb=
a(0, 0, 0, 0.075); }

.table-primary, .table-primary > td, .table-primary > th { background-color=
: rgb(198, 226, 245); }

.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-=
primary thead th { border-color: rgb(149, 201, 236); }

.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, =
.table-hover .table-primary:hover > th { background-color: rgb(176, 215, 24=
1); }

.table-secondary, .table-secondary > td, .table-secondary > th { background=
-color: rgb(214, 216, 219); }

.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .=
table-secondary thead th { border-color: rgb(179, 183, 187); }

.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > =
td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 2=
03, 207); }

.table-success, .table-success > td, .table-success > th { background-color=
: rgb(196, 241, 215); }

.table-success tbody + tbody, .table-success td, .table-success th, .table-=
success thead th { border-color: rgb(146, 228, 181); }

.table-hover .table-success:hover, .table-hover .table-success:hover > td, =
.table-hover .table-success:hover > th { background-color: rgb(175, 236, 20=
1); }

.table-info, .table-info > td, .table-info > th { background-color: rgb(190=
, 229, 235); }

.table-info tbody + tbody, .table-info td, .table-info th, .table-info thea=
d th { border-color: rgb(134, 207, 218); }

.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table=
-hover .table-info:hover > th { background-color: rgb(171, 221, 229); }

.table-warning, .table-warning > td, .table-warning > th { background-color=
: rgb(255, 234, 190); }

.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-=
warning thead th { border-color: rgb(255, 217, 134); }

.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, =
.table-hover .table-warning:hover > th { background-color: rgb(255, 226, 16=
5); }

.table-danger, .table-danger > td, .table-danger > th { background-color: r=
gb(248, 205, 200); }

.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-dan=
ger thead th { border-color: rgb(243, 162, 154); }

.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .t=
able-hover .table-danger:hover > th { background-color: rgb(245, 184, 177);=
 }

.table-light, .table-light > td, .table-light > th { background-color: rgb(=
253, 253, 254); }

.table-light tbody + tbody, .table-light td, .table-light th, .table-light =
thead th { border-color: rgb(251, 252, 252); }

.table-hover .table-light:hover, .table-hover .table-light:hover > td, .tab=
le-hover .table-light:hover > th { background-color: rgb(236, 236, 246); }

.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198=
, 200, 202); }

.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thea=
d th { border-color: rgb(149, 153, 156); }

.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table=
-hover .table-dark:hover > th { background-color: rgb(185, 187, 190); }

.table-active, .table-active > td, .table-active > th, .table-hover .table-=
active:hover, .table-hover .table-active:hover > td, .table-hover .table-ac=
tive:hover > th { background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(52=
, 58, 64); border-color: rgb(69, 77, 85); }

.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233,=
 236, 239); border-color: rgb(220, 224, 227); }

.table-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);=
 }

.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(69=
, 77, 85); }

.table-dark.table-bordered { border: 0px; }

.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rg=
ba(255, 255, 255, 0.05); }

.table-dark.table-hover tbody tr:hover { color: rgb(255, 255, 255); backgro=
und-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 379.98px) {
  .table-responsive-ms { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-ms > .table-bordered { border: 0px; }
}

@media (max-width: 543.98px) {
  .table-responsive-sm { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-sm > .table-bordered { border: 0px; }
}

@media (max-width: 767.98px) {
  .table-responsive-md { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-md > .table-bordered { border: 0px; }
}

@media (max-width: 991.98px) {
  .table-responsive-lg { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-lg > .table-bordered { border: 0px; }
}

@media (max-width: 1480.98px) {
  .table-responsive-xl { display: block; width: 100%; overflow-x: auto; }
  .table-responsive-xl > .table-bordered { border: 0px; }
}

.table-responsive { display: block; width: 100%; overflow-x: auto; }

.table-responsive > .table-bordered { border: 0px; }

.form-control { display: block; width: 100%; height: calc(1.153em + 0.75rem=
 + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line=
-height: 1.25; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255)=
; background-clip: padding-box; border: 1px solid rgb(229, 229, 229); borde=
r-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shado=
w 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .form-control { transition: none 0s ease 0s; }
}

.form-control:focus { color: rgb(68, 68, 68); background-color: rgb(255, 25=
5, 255); border-color: rgb(254, 150, 106); outline: 0px; box-shadow: rgba(2=
32, 70, 1, 0.1) 0px 0px 0px 0.2rem; }

.form-control::placeholder { color: rgb(153, 153, 153); opacity: 1; }

.form-control:disabled, .form-control[readonly] { background-color: rgb(233=
, 236, 239); opacity: 1; }

.form-control-file, .form-control-range { display: block; width: 100%; }

.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0=
.375rem + 1px); margin-bottom: 0px; font-size: inherit; line-height: 1.25; =
}

.col-form-label-lg { padding-top: calc(0.75rem + 1px); padding-bottom: calc=
(0.75rem + 1px); font-size: 1.25rem; line-height: 1.25; }

.col-form-label-sm { padding-top: calc(0.275rem + 1px); padding-bottom: cal=
c(0.275rem + 1px); font-size: 0.875rem; line-height: 1.5; }

.form-control-plaintext { display: block; width: 100%; padding-top: 0.375re=
m; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.25; color: =
rgb(68, 68, 68); background-color: transparent; border-style: solid; border=
-color: transparent; border-image: initial; border-width: 1px 0px; }

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-contr=
ol-sm { padding-right: 0px; padding-left: 0px; }

.form-control-sm { height: calc(1.5em + 0.55rem + 2px); padding: 0.275rem 0=
.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.form-control-lg { height: calc(1.631em + 1.5rem + 2px); padding: 0.75rem 1=
.25rem; font-size: 1.25rem; line-height: 1.25; border-radius: 0.3rem; }

select.form-control[multiple], select.form-control[size], textarea.form-con=
trol { height: auto; }

.form-text { display: block; margin-top: 0.25rem; }

.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left=
: -5px; }

.form-row > .col, .form-row > [class*=3D"col-"] { padding-right: 5px; paddi=
ng-left: 5px; }

.form-check { position: relative; display: block; padding-left: 1.25rem; }

.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1=
.25rem; }

.form-check-input:disabled ~ .form-check-label { color: rgb(169, 177, 186);=
 }

.form-check-label { margin-bottom: 0px; }

.form-check-inline { display: inline-flex; align-items: center; padding-lef=
t: 0px; margin-right: 0.75rem; }

.form-check-inline .form-check-input { position: static; margin-top: 0px; m=
argin-right: 0.3125rem; margin-left: 0px; }

.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-siz=
e: 80%; color: rgb(46, 204, 113); }

.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; =
max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.=
875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba=
(46, 204, 113, 0.9); border-radius: 0.25rem; }

.form-control.is-valid, .was-validated .form-control:valid { border-color: =
rgb(46, 204, 113); padding-right: calc(1.25em + 0.75rem); background-image:=
 url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.org/=
2000/svg' viewBox=3D'0 0 8 8'%3E%3Cpath fill=3D'%232ecc71' d=3D'M2.3 6.73L.=
6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-=
.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-repeat: no-repeat; backgroun=
d-position: 100% calc(0.3125em + 0.1875rem); background-size: calc(0.625em =
+ 0.375rem) calc(0.625em + 0.375rem); }

.form-control.is-valid:focus, .was-validated .form-control:valid:focus { bo=
rder-color: rgb(46, 204, 113); box-shadow: rgba(46, 204, 113, 0.25) 0px 0px=
 0px 0.2rem; }

.form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-t=
ooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validate=
d .form-control:valid ~ .valid-tooltip { display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid =
{ padding-right: calc(1.25em + 0.75rem); background-position: right calc(0.=
3125em + 0.1875rem) top calc(0.3125em + 0.1875rem); }

.custom-select.is-valid, .was-validated .custom-select:valid { border-color=
: rgb(46, 204, 113); padding-right: calc((3em + 2.25rem) / 4 + 1.75rem); ba=
ckground: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://ww=
w.w3.org/2000/svg' viewBox=3D'0 0 4 5'%3E%3Cpath fill=3D'%23343a40' d=3D'M2=
 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center / 8px 10px no-re=
peat, url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3=
.org/2000/svg' viewBox=3D'0 0 8 8'%3E%3Cpath fill=3D'%232ecc71' d=3D'M2.3 6=
.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 =
4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") right 1.75rem center / calc(0.625em=
 + 0.375rem) calc(0.625em + 0.375rem) no-repeat rgb(255, 255, 255); }

.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { =
border-color: rgb(46, 204, 113); box-shadow: rgba(46, 204, 113, 0.25) 0px 0=
px 0px 0.2rem; }

.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid=
-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file=
.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-fe=
edback, .was-validated .custom-select:valid ~ .valid-tooltip, .was-validate=
d .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-=
file:valid ~ .valid-tooltip { display: block; }

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-=
input:valid ~ .form-check-label { color: rgb(46, 204, 113); }

.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ =
.valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .=
was-validated .form-check-input:valid ~ .valid-tooltip { display: block; }

.custom-control-input.is-valid ~ .custom-control-label, .was-validated .cus=
tom-control-input:valid ~ .custom-control-label { color: rgb(46, 204, 113);=
 }

.custom-control-input.is-valid ~ .custom-control-label::before, .was-valida=
ted .custom-control-input:valid ~ .custom-control-label::before { border-co=
lor: rgb(46, 204, 113); }

.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-=
valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid=
-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { di=
splay: block; }

.custom-control-input.is-valid:checked ~ .custom-control-label::before, .wa=
s-validated .custom-control-input:valid:checked ~ .custom-control-label::be=
fore { border-color: rgb(84, 217, 140); background-color: rgb(84, 217, 140)=
; }

.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-=
validated .custom-control-input:valid:focus ~ .custom-control-label::before=
 { box-shadow: rgba(46, 204, 113, 0.25) 0px 0px 0px 0.2rem; }

.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label:=
:before, .custom-file-input.is-valid ~ .custom-file-label, .was-validated .=
custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::bef=
ore, .was-validated .custom-file-input:valid ~ .custom-file-label { border-=
color: rgb(46, 204, 113); }

.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid =
~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback=
, .was-validated .custom-file-input:valid ~ .valid-tooltip { display: block=
; }

.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .cus=
tom-file-input:valid:focus ~ .custom-file-label { border-color: rgb(46, 204=
, 113); box-shadow: rgba(46, 204, 113, 0.25) 0px 0px 0px 0.2rem; }

.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-s=
ize: 80%; color: rgb(231, 76, 60); }

.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none=
; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: =
0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rg=
ba(231, 76, 60, 0.9); border-radius: 0.25rem; }

.form-control.is-invalid, .was-validated .form-control:invalid { border-col=
or: rgb(231, 76, 60); padding-right: calc(1.25em + 0.75rem); background-ima=
ge: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.o=
rg/2000/svg' fill=3D'%23e74c3c' viewBox=3D'-2 -2 7 7'%3E%3Cpath stroke=3D'%=
23e74c3c' d=3D'M0 0l3 3m0-3L0 3'/%3E%3Ccircle r=3D'.5'/%3E%3Ccircle cx=3D'3=
' r=3D'.5'/%3E%3Ccircle cy=3D'3' r=3D'.5'/%3E%3Ccircle cx=3D'3' cy=3D'3' r=
=3D'.5'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position:=
 100% calc(0.3125em + 0.1875rem); background-size: calc(0.625em + 0.375rem)=
 calc(0.625em + 0.375rem); }

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus =
{ border-color: rgb(231, 76, 60); box-shadow: rgba(231, 76, 60, 0.25) 0px 0=
px 0px 0.2rem; }

.form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .i=
nvalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .=
was-validated .form-control:invalid ~ .invalid-tooltip { display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-inva=
lid { padding-right: calc(1.25em + 0.75rem); background-position: right cal=
c(0.3125em + 0.1875rem) top calc(0.3125em + 0.1875rem); }

.custom-select.is-invalid, .was-validated .custom-select:invalid { border-c=
olor: rgb(231, 76, 60); padding-right: calc((3em + 2.25rem) / 4 + 1.75rem);=
 background: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http:/=
/www.w3.org/2000/svg' viewBox=3D'0 0 4 5'%3E%3Cpath fill=3D'%23343a40' d=3D=
'M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center / 8px 10px no=
-repeat, url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www=
.w3.org/2000/svg' fill=3D'%23e74c3c' viewBox=3D'-2 -2 7 7'%3E%3Cpath stroke=
=3D'%23e74c3c' d=3D'M0 0l3 3m0-3L0 3'/%3E%3Ccircle r=3D'.5'/%3E%3Ccircle cx=
=3D'3' r=3D'.5'/%3E%3Ccircle cy=3D'3' r=3D'.5'/%3E%3Ccircle cx=3D'3' cy=3D'=
3' r=3D'.5'/%3E%3C/svg%3E") right 1.75rem center / calc(0.625em + 0.375rem)=
 calc(0.625em + 0.375rem) no-repeat rgb(255, 255, 255); }

.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focu=
s { border-color: rgb(231, 76, 60); box-shadow: rgba(231, 76, 60, 0.25) 0px=
 0px 0px 0.2rem; }

.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ =
.invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-=
control-file.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:i=
nvalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invali=
d-tooltip, .was-validated .form-control-file:invalid ~ .invalid-feedback, .=
was-validated .form-control-file:invalid ~ .invalid-tooltip { display: bloc=
k; }

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-chec=
k-input:invalid ~ .form-check-label { color: rgb(231, 76, 60); }

.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-inva=
lid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid=
-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { di=
splay: block; }

.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .c=
ustom-control-input:invalid ~ .custom-control-label { color: rgb(231, 76, 6=
0); }

.custom-control-input.is-invalid ~ .custom-control-label::before, .was-vali=
dated .custom-control-input:invalid ~ .custom-control-label::before { borde=
r-color: rgb(231, 76, 60); }

.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input=
.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invali=
d ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .inva=
lid-tooltip { display: block; }

.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .=
was-validated .custom-control-input:invalid:checked ~ .custom-control-label=
::before { border-color: rgb(237, 118, 105); background-color: rgb(237, 118=
, 105); }

.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .wa=
s-validated .custom-control-input:invalid:focus ~ .custom-control-label::be=
fore { box-shadow: rgba(231, 76, 60, 0.25) 0px 0px 0px 0.2rem; }

.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-labe=
l::before, .custom-file-input.is-invalid ~ .custom-file-label, .was-validat=
ed .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-labe=
l::before, .was-validated .custom-file-input:invalid ~ .custom-file-label {=
 border-color: rgb(231, 76, 60); }

.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-in=
valid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .inva=
lid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip =
{ display: block; }

.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .c=
ustom-file-input:invalid:focus ~ .custom-file-label { border-color: rgb(231=
, 76, 60); box-shadow: rgba(231, 76, 60, 0.25) 0px 0px 0px 0.2rem; }

.form-inline { display: flex; flex-flow: row wrap; align-items: center; }

.form-inline .form-check { width: 100%; }

@media (min-width: 544px) {
  .form-inline label { justify-content: center; }
  .form-inline .form-group, .form-inline label { display: flex; align-items=
: center; margin-bottom: 0px; }
  .form-inline .form-group { flex: 0 0 auto; flex-flow: row wrap; }
  .form-inline .form-control { display: inline-block; width: auto; vertical=
-align: middle; }
  .form-inline .form-control-plaintext { display: inline-block; }
  .form-inline .custom-select, .form-inline .input-group { width: auto; }
  .form-inline .form-check { display: flex; align-items: center; justify-co=
ntent: center; width: auto; padding-left: 0px; }
  .form-inline .form-check-input { position: relative; flex-shrink: 0; marg=
in-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
  .form-inline .custom-control { align-items: center; justify-content: cent=
er; }
  .form-inline .custom-control-label { margin-bottom: 0px; }
}

.btn { display: inline-block; font-weight: 400; color: rgb(68, 68, 68); tex=
t-align: center; vertical-align: middle; user-select: none; background-colo=
r: transparent; border: 1px solid transparent; padding: 0.375rem 1rem; font=
-size: 1rem; line-height: 1.25; border-radius: 0.25rem; transition: color 0=
.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.=
15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .btn { transition: none 0s ease 0s; }
}

.btn:hover { color: rgb(68, 68, 68); text-decoration: none; }

.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(232, 70, 1, 0.1) 0p=
x 0px 0px 0.2rem; }

.btn.disabled, .btn:disabled { opacity: 0.65; }

a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }

.btn-primary { color: rgb(255, 255, 255); background-color: rgb(52, 152, 21=
9); border-color: rgb(52, 152, 219); }

.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(35, 1=
32, 198); border-color: rgb(33, 125, 187); }

.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(82, 167, 224, 0.5=
) 0px 0px 0px 0.2rem; }

.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); b=
ackground-color: rgb(52, 152, 219); border-color: rgb(52, 152, 219); }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabl=
ed):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rg=
b(255, 255, 255); background-color: rgb(33, 125, 187); border-color: rgb(31=
, 118, 176); }

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:=
disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle=
:focus { box-shadow: rgba(82, 167, 224, 0.5) 0px 0px 0px 0.2rem; }

.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117,=
 125); border-color: rgb(108, 117, 125); }

.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90,=
 98, 104); border-color: rgb(84, 91, 98); }

.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(130, 138, 145=
, 0.5) 0px 0px 0px 0.2rem; }

.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255=
); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); =
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:di=
sabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { col=
or: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rg=
b(78, 85, 91); }

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:n=
ot(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-=
toggle:focus { box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; }

.btn-success { color: rgb(255, 255, 255); background-color: rgb(46, 204, 11=
3); border-color: rgb(46, 204, 113); }

.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(39, 1=
73, 96); border-color: rgb(37, 162, 90); }

.btn-success.focus, .btn-success:focus { box-shadow: rgba(77, 212, 134, 0.5=
) 0px 0px 0px 0.2rem; }

.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); b=
ackground-color: rgb(46, 204, 113); border-color: rgb(46, 204, 113); }

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabl=
ed):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rg=
b(255, 255, 255); background-color: rgb(37, 162, 90); border-color: rgb(34,=
 152, 84); }

.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:=
disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle=
:focus { box-shadow: rgba(77, 212, 134, 0.5) 0px 0px 0px 0.2rem; }

.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);=
 border-color: rgb(23, 162, 184); }

.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132,=
 150); border-color: rgb(17, 122, 139); }

.btn-info.focus, .btn-info:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px =
0px 0px 0.2rem; }

.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); backgro=
und-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):no=
t(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 25=
5, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 12=
7); }

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabl=
ed):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { =
box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; }

.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 181, 22);=
 border-color: rgb(255, 181, 22); }

.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(239, 163=
, 0); border-color: rgb(226, 154, 0); }

.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(222, 159, 25, 0.5=
) 0px 0px 0px 0.2rem; }

.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); back=
ground-color: rgb(255, 181, 22); border-color: rgb(255, 181, 22); }

.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabl=
ed):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rg=
b(33, 37, 41); background-color: rgb(226, 154, 0); border-color: rgb(213, 1=
46, 0); }

.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:=
disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle=
:focus { box-shadow: rgba(222, 159, 25, 0.5) 0px 0px 0px 0.2rem; }

.btn-danger { color: rgb(255, 255, 255); background-color: rgb(231, 76, 60)=
; border-color: rgb(231, 76, 60); }

.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(225, 4=
6, 28); border-color: rgb(214, 44, 26); }

.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(235, 103, 89, 0.5) =
0px 0px 0px 0.2rem; }

.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); bac=
kground-color: rgb(231, 76, 60); border-color: rgb(231, 76, 60); }

.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled=
):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(2=
55, 255, 255); background-color: rgb(214, 44, 26); border-color: rgb(202, 4=
2, 25); }

.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:di=
sabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:fo=
cus { box-shadow: rgba(235, 103, 89, 0.5) 0px 0px 0px 0.2rem; }

.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); =
border-color: rgb(248, 249, 250); }

.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, =
234); border-color: rgb(218, 224, 229); }

.btn-light.focus, .btn-light:focus { box-shadow: rgba(216, 217, 219, 0.5) 0=
px 0px 0px 0.2rem; }

.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); backgrou=
nd-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }

.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):=
not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, =
37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, =
223); }

.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disa=
bled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus=
 { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; }

.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); b=
order-color: rgb(52, 58, 64); }

.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, =
43); border-color: rgb(29, 33, 36); }

.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0p=
x 0px 0.2rem; }

.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); backgro=
und-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }

.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):no=
t(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 25=
5, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); =
}

.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabl=
ed):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { =
box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-primary { color: rgb(52, 152, 219); border-color: rgb(52, 152,=
 219); }

.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: r=
gb(52, 152, 219); border-color: rgb(52, 152, 219); }

.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(5=
2, 152, 219, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(5=
2, 152, 219); background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-pri=
mary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dro=
pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52, 152, 21=
9); border-color: rgb(52, 152, 219); }

.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outli=
ne-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline=
-primary.dropdown-toggle:focus { box-shadow: rgba(52, 152, 219, 0.5) 0px 0p=
x 0px 0.2rem; }

.btn-outline-secondary { color: rgb(108, 117, 125); border-color: rgb(108, =
117, 125); }

.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color:=
 rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rg=
ba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: r=
gb(108, 117, 125); background-color: transparent; }

.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-s=
econdary:not(:disabled):not(.disabled):active, .show > .btn-outline-seconda=
ry.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, =
117, 125); border-color: rgb(108, 117, 125); }

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-out=
line-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-out=
line-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5)=
 0px 0px 0px 0.2rem; }

.btn-outline-success { color: rgb(46, 204, 113); border-color: rgb(46, 204,=
 113); }

.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: r=
gb(46, 204, 113); border-color: rgb(46, 204, 113); }

.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(4=
6, 204, 113, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(4=
6, 204, 113); background-color: transparent; }

.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-suc=
cess:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dro=
pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(46, 204, 11=
3); border-color: rgb(46, 204, 113); }

.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outli=
ne-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline=
-success.dropdown-toggle:focus { box-shadow: rgba(46, 204, 113, 0.5) 0px 0p=
x 0px 0.2rem; }

.btn-outline-info { color: rgb(23, 162, 184); border-color: rgb(23, 162, 18=
4); }

.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(=
23, 162, 184); border-color: rgb(23, 162, 184); }

.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162=
, 184, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162=
, 184); background-color: transparent; }

.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:n=
ot(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-tog=
gle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); borde=
r-color: rgb(23, 162, 184); }

.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-=
info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.=
dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2=
rem; }

.btn-outline-warning { color: rgb(255, 181, 22); border-color: rgb(255, 181=
, 22); }

.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(=
255, 181, 22); border-color: rgb(255, 181, 22); }

.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(2=
55, 181, 22, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(2=
55, 181, 22); background-color: transparent; }

.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-war=
ning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dro=
pdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 181, 22);=
 border-color: rgb(255, 181, 22); }

.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outli=
ne-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline=
-warning.dropdown-toggle:focus { box-shadow: rgba(255, 181, 22, 0.5) 0px 0p=
x 0px 0.2rem; }

.btn-outline-danger { color: rgb(231, 76, 60); border-color: rgb(231, 76, 6=
0); }

.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rg=
b(231, 76, 60); border-color: rgb(231, 76, 60); }

.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(231=
, 76, 60, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(231=
, 76, 60); background-color: transparent; }

.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-dang=
er:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdo=
wn-toggle { color: rgb(255, 255, 255); background-color: rgb(231, 76, 60); =
border-color: rgb(231, 76, 60); }

.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outlin=
e-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-d=
anger.dropdown-toggle:focus { box-shadow: rgba(231, 76, 60, 0.5) 0px 0px 0p=
x 0.2rem; }

.btn-outline-light { color: rgb(248, 249, 250); border-color: rgb(248, 249,=
 250); }

.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(24=
8, 249, 250); border-color: rgb(248, 249, 250); }

.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, =
249, 250, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, =
249, 250); background-color: transparent; }

.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light=
:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-=
toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); bord=
er-color: rgb(248, 249, 250); }

.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline=
-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-lig=
ht.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px=
 0.2rem; }

.btn-outline-dark { color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); =
}

.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(=
52, 58, 64); border-color: rgb(52, 58, 64); }

.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58,=
 64, 0.5) 0px 0px 0px 0.2rem; }

.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58,=
 64); background-color: transparent; }

.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:n=
ot(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-tog=
gle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-=
color: rgb(52, 58, 64); }

.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-=
dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.=
dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2re=
m; }

.btn-link { font-weight: 400; color: rgb(232, 70, 1); text-decoration: none=
; }

.btn-link:hover { color: rgb(181, 55, 1); text-decoration: underline; }

.btn-link.focus, .btn-link:focus { text-decoration: underline; box-shadow: =
none; }

.btn-link.disabled, .btn-link:disabled { color: rgb(169, 177, 186); pointer=
-events: none; }

.btn-group-lg > .btn, .btn-lg { padding: 0.75rem 1.25rem; font-size: 1.25re=
m; line-height: 1.25; border-radius: 0.3rem; }

.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.75rem; font-size: 0.875r=
em; line-height: 1.5; border-radius: 0.2rem; }

.btn-block { display: block; width: 100%; }

.btn-block + .btn-block { margin-top: 0.5rem; }

input[type=3D"button"].btn-block, input[type=3D"reset"].btn-block, input[ty=
pe=3D"submit"].btn-block { width: 100%; }

.fade { transition: opacity 0.15s linear 0s; }

@media (prefers-reduced-motion: reduce) {
  .fade { transition: none 0s ease 0s; }
}

.fade:not(.show) { opacity: 0; }

.collapse:not(.show) { display: none; }

.collapsing { position: relative; height: 0px; overflow: hidden; transition=
: height 0.35s ease 0s; }

@media (prefers-reduced-motion: reduce) {
  .collapsing { transition: none 0s ease 0s; }
}

.dropdown, .dropleft, .dropright, .dropup { position: relative; }

.dropdown-toggle { white-space: nowrap; }

.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vert=
ical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top=
-style: solid; border-top-color: initial; border-right-style: solid; border=
-right-color: transparent; border-bottom-style: initial; border-bottom-colo=
r: initial; border-left-style: solid; border-left-color: transparent; }

.dropdown-toggle:empty::after { margin-left: 0px; }

.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; d=
isplay: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0=
.125rem 0px 0px; font-size: 1rem; color: rgb(68, 68, 68); text-align: left;=
 list-style: none; background-clip: padding-box; border: 1px solid rgba(0, =
0, 0, 0.15); border-radius: 0.25rem; }

.dropdown-menu-left { right: auto; left: 0px; }

.dropdown-menu-right { right: 0px; left: auto; }

@media (min-width: 380px) {
  .dropdown-menu-ms-left { right: auto; left: 0px; }
  .dropdown-menu-ms-right { right: 0px; left: auto; }
}

@media (min-width: 544px) {
  .dropdown-menu-sm-left { right: auto; left: 0px; }
  .dropdown-menu-sm-right { right: 0px; left: auto; }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left { right: auto; left: 0px; }
  .dropdown-menu-md-right { right: 0px; left: auto; }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left { right: auto; left: 0px; }
  .dropdown-menu-lg-right { right: 0px; left: auto; }
}

@media (min-width: 1481px) {
  .dropdown-menu-xl-left { right: auto; left: 0px; }
  .dropdown-menu-xl-right { right: 0px; left: auto; }
}

.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-b=
ottom: 0.125rem; }

.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255=
em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em; bo=
rder-top-style: initial; border-top-color: initial; border-right-style: sol=
id; border-right-color: transparent; border-bottom-style: solid; border-bot=
tom-color: initial; border-left-style: solid; border-left-color: transparen=
t; }

.dropup .dropdown-toggle:empty::after { margin-left: 0px; }

.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: =
0px; margin-left: 0.125rem; }

.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.=
255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px 0.3em =
0.3em; border-top-style: solid; border-top-color: transparent; border-right=
-style: initial; border-right-color: initial; border-bottom-style: solid; b=
order-bottom-color: transparent; border-left-style: solid; border-left-colo=
r: initial; }

.dropright .dropdown-toggle:empty::after { margin-left: 0px; }

.dropright .dropdown-toggle::after { vertical-align: 0px; }

.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0=
px; margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after { margin-left: 0.255em; vertical-align: 0=
.255em; content: ""; display: none; }

.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0=
.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid trans=
parent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; =
}

.dropleft .dropdown-toggle:empty::after { margin-left: 0px; }

.dropleft .dropdown-toggle::before { vertical-align: 0px; }

.dropdown-menu[x-placement^=3D"bottom"], .dropdown-menu[x-placement^=3D"lef=
t"], .dropdown-menu[x-placement^=3D"right"], .dropdown-menu[x-placement^=3D=
"top"] { right: auto; bottom: auto; }

.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; bord=
er-top: 1px solid rgb(229, 229, 229); }

.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clea=
r: both; font-weight: 400; color: rgb(68, 68, 68); text-align: inherit; whi=
te-space: nowrap; background-color: transparent; border: 0px; }

.dropdown-item:focus, .dropdown-item:hover { color: rgb(55, 55, 55); text-d=
ecoration: none; background-color: rgb(245, 245, 245); }

.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); t=
ext-decoration: none; background-color: rgb(232, 70, 1); }

.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(169, 177, 186=
); pointer-events: none; background-color: transparent; }

.dropdown-menu.show { display: block; }

.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0=
px; font-size: 0.875rem; color: rgb(169, 177, 186); white-space: nowrap; }

.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(6=
8, 68, 68); }

.btn-group, .btn-group-vertical { position: relative; display: inline-flex;=
 vertical-align: middle; }

.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 1=
 1 auto; }

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-=
group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group >=
 .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group=
 > .btn:hover { z-index: 1; }

.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start;=
 }

.btn-toolbar .input-group { width: auto; }

.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-chi=
ld) { margin-left: -1px; }

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:las=
t-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-botto=
m-right-radius: 0px; }

.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:fi=
rst-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }

.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .d=
ropup .dropdown-toggle-split::after { margin-left: 0px; }

.dropleft .dropdown-toggle-split::before { margin-right: 0px; }

.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-s=
plit { padding-right: 0.5625rem; padding-left: 0.5625rem; }

.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-s=
plit { padding-right: 0.9375rem; padding-left: 0.9375rem; }

.btn-group-vertical { flex-direction: column; align-items: flex-start; just=
ify-content: center; }

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%;=
 }

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .=
btn:not(:first-child) { margin-top: -1px; }

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertic=
al > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radi=
us: 0px; border-bottom-left-radius: 0px; }

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-verti=
cal > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-righ=
t-radius: 0px; }

.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bo=
ttom: 0px; }

.btn-group-toggle > .btn-group > .btn input[type=3D"checkbox"], .btn-group-=
toggle > .btn-group > .btn input[type=3D"radio"], .btn-group-toggle > .btn =
input[type=3D"checkbox"], .btn-group-toggle > .btn input[type=3D"radio"] { =
position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }

.input-group { position: relative; display: flex; flex-wrap: wrap; align-it=
ems: stretch; width: 100%; }

.input-group > .custom-file, .input-group > .custom-select, .input-group > =
.form-control, .input-group > .form-control-plaintext { position: relative;=
 flex: 1 1 auto; width: 1%; margin-bottom: 0px; }

.input-group > .custom-file + .custom-file, .input-group > .custom-file + .=
custom-select, .input-group > .custom-file + .form-control, .input-group > =
.custom-select + .custom-file, .input-group > .custom-select + .custom-sele=
ct, .input-group > .custom-select + .form-control, .input-group > .form-con=
trol + .custom-file, .input-group > .form-control + .custom-select, .input-=
group > .form-control + .form-control, .input-group > .form-control-plainte=
xt + .custom-file, .input-group > .form-control-plaintext + .custom-select,=
 .input-group > .form-control-plaintext + .form-control { margin-left: -1px=
; }

.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, =
.input-group > .custom-select:focus, .input-group > .form-control:focus { z=
-index: 3; }

.input-group > .custom-file .custom-file-input:focus { z-index: 4; }

.input-group > .custom-select:not(:last-child), .input-group > .form-contro=
l:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radi=
us: 0px; }

.input-group > .custom-select:not(:first-child), .input-group > .form-contr=
ol:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radi=
us: 0px; }

.input-group > .custom-file { display: flex; align-items: center; }

.input-group > .custom-file:not(:last-child) .custom-file-label, .input-gro=
up > .custom-file:not(:last-child) .custom-file-label::after { border-top-r=
ight-radius: 0px; border-bottom-right-radius: 0px; }

.input-group > .custom-file:not(:first-child) .custom-file-label { border-t=
op-left-radius: 0px; border-bottom-left-radius: 0px; }

.input-group-append, .input-group-prepend { display: flex; }

.input-group-append .btn, .input-group-prepend .btn { position: relative; z=
-index: 2; }

.input-group-append .btn:focus, .input-group-prepend .btn:focus { z-index: =
3; }

.input-group-append .btn + .btn, .input-group-append .btn + .input-group-te=
xt, .input-group-append .input-group-text + .btn, .input-group-append .inpu=
t-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-=
group-prepend .btn + .input-group-text, .input-group-prepend .input-group-t=
ext + .btn, .input-group-prepend .input-group-text + .input-group-text { ma=
rgin-left: -1px; }

.input-group-prepend { margin-right: -1px; }

.input-group-append { margin-left: -1px; }

.input-group-text { display: flex; align-items: center; padding: 0.375rem 0=
.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height:=
 1.25; color: rgb(68, 68, 68); text-align: center; white-space: nowrap; bac=
kground-color: rgb(220, 224, 227); border: 1px solid rgb(229, 229, 229); bo=
rder-radius: 0.25rem; }

.input-group-text input[type=3D"checkbox"], .input-group-text input[type=3D=
"radio"] { margin-top: 0px; }

.input-group-lg > .custom-select, .input-group-lg > .form-control:not(texta=
rea) { height: calc(1.631em + 1.5rem + 2px); }

.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-g=
roup-lg > .input-group-append > .btn, .input-group-lg > .input-group-append=
 > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input=
-group-lg > .input-group-prepend > .input-group-text { padding: 0.75rem 1.2=
5rem; font-size: 1.25rem; line-height: 1.25; border-radius: 0.3rem; }

.input-group-sm > .custom-select, .input-group-sm > .form-control:not(texta=
rea) { height: calc(1.5em + 0.55rem + 2px); }

.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-g=
roup-sm > .input-group-append > .btn, .input-group-sm > .input-group-append=
 > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input=
-group-sm > .input-group-prepend > .input-group-text { padding: 0.275rem 0.=
75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.input-group-lg > .custom-select, .input-group-sm > .custom-select { paddin=
g-right: 1.75rem; }

.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.=
dropdown-toggle), .input-group > .input-group-append:last-child > .input-gr=
oup-text:not(:last-child), .input-group > .input-group-append:not(:last-chi=
ld) > .btn, .input-group > .input-group-append:not(:last-child) > .input-gr=
oup-text, .input-group > .input-group-prepend > .btn, .input-group > .input=
-group-prepend > .input-group-text { border-top-right-radius: 0px; border-b=
ottom-right-radius: 0px; }

.input-group > .input-group-append > .btn, .input-group > .input-group-appe=
nd > .input-group-text, .input-group > .input-group-prepend:first-child > .=
btn:not(:first-child), .input-group > .input-group-prepend:first-child > .i=
nput-group-text:not(:first-child), .input-group > .input-group-prepend:not(=
:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child)=
 > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radi=
us: 0px; }

.custom-control { position: relative; display: block; min-height: 1.5rem; p=
adding-left: 1.5rem; }

.custom-control-inline { display: inline-flex; margin-right: 1rem; }

.custom-control-input { position: absolute; z-index: -1; opacity: 0; }

.custom-control-input:checked ~ .custom-control-label::before { color: rgb(=
255, 255, 255); border-color: rgb(232, 70, 1); background-color: rgb(232, 7=
0, 1); }

.custom-control-input:focus ~ .custom-control-label::before { box-shadow: r=
gba(232, 70, 1, 0.1) 0px 0px 0px 0.2rem; }

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {=
 border-color: rgb(254, 150, 106); }

.custom-control-input:not(:disabled):active ~ .custom-control-label::before=
 { color: rgb(255, 255, 255); background-color: rgb(255, 186, 157); border-=
color: rgb(255, 186, 157); }

.custom-control-input:disabled ~ .custom-control-label { color: rgb(255, 25=
5, 255); }

.custom-control-input:disabled ~ .custom-control-label::before { background=
-color: rgb(221, 221, 221); }

.custom-control-label { position: relative; margin-bottom: 0px; vertical-al=
ign: top; }

.custom-control-label::before { pointer-events: none; background-color: rgb=
(221, 221, 221); border: 1px solid rgb(173, 181, 189); }

.custom-control-label::after, .custom-control-label::before { position: abs=
olute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1r=
em; content: ""; }

.custom-control-label::after { background: 50% center / 50% 50% no-repeat; =
}

.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::aft=
er { background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=
=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 8 8'%3E%3Cpath fill=3D'%23FF=
F' d=3D'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C=
/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe=
l::before { border-color: rgb(232, 70, 1); background-color: rgb(232, 70, 1=
); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe=
l::after { background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg=
 xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 4 4'%3E%3Cpath stroke=
=3D'%23FFF' d=3D'M0 2h4'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-l=
abel::before { background-color: rgba(52, 152, 219, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-con=
trol-label::before { background-color: rgba(52, 152, 219, 0.5); }

.custom-radio .custom-control-label::before { border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after =
{ background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D=
'http://www.w3.org/2000/svg' viewBox=3D'-4 -4 8 8'%3E%3Ccircle r=3D'3' fill=
=3D'%23FFF'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-labe=
l::before { background-color: rgba(52, 152, 219, 0.5); }

.custom-switch { padding-left: 2.25rem; }

.custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75r=
em; pointer-events: all; border-radius: 0.5rem; }

.custom-switch .custom-control-label::after { top: calc(0.25rem + 2px); lef=
t: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px);=
 background-color: rgb(173, 181, 189); border-radius: 0.5rem; transition: t=
ransform 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, borde=
r-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after { transition: none 0s ease 0s=
; }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after=
 { background-color: rgb(221, 221, 221); transform: translateX(0.75rem); }

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-lab=
el::before { background-color: rgba(52, 152, 219, 0.5); }

.custom-select { display: inline-block; width: 100%; height: calc(1.153em +=
 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1re=
m; font-weight: 400; line-height: 1.25; color: rgb(68, 68, 68); vertical-al=
ign: middle; background: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xml=
ns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 4 5'%3E%3Cpath fill=3D'%23=
343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center /=
 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229=
); border-radius: 0.25rem; appearance: none; }

.custom-select:focus { border-color: rgb(254, 150, 106); outline: 0px; box-=
shadow: rgba(232, 70, 1, 0.1) 0px 0px 0px 0.2rem; }

.custom-select[multiple], .custom-select[size]:not([size=3D"1"]) { height: =
auto; padding-right: 0.75rem; background-image: none; }

.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(=
233, 236, 239); }

.custom-select-sm { height: calc(1.5em + 0.55rem + 2px); padding-top: 0.275=
rem; padding-bottom: 0.275rem; padding-left: 0.75rem; font-size: 0.875rem; =
}

.custom-select-lg { height: calc(1.631em + 1.5rem + 2px); padding-top: 0.75=
rem; padding-bottom: 0.75rem; padding-left: 1.25rem; font-size: 1.25rem; }

.custom-file { display: inline-block; margin-bottom: 0px; }

.custom-file, .custom-file-input { position: relative; width: 100%; height:=
 calc(1.153em + 0.75rem + 2px); }

.custom-file-input { z-index: 2; margin: 0px; opacity: 0; }

.custom-file-input:focus ~ .custom-file-label { border-color: rgb(254, 150,=
 106); box-shadow: rgba(232, 70, 1, 0.1) 0px 0px 0px 0.2rem; }

.custom-file-input:disabled ~ .custom-file-label { background-color: rgb(23=
3, 236, 239); }

.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"=
; }

.custom-file-input ~ .custom-file-label[data-browse]::after { content: attr=
(data-browse); }

.custom-file-label { left: 0px; z-index: 1; height: calc(1.153em + 0.75rem =
+ 2px); font-weight: 400; background-color: rgb(255, 255, 255); border: 1px=
 solid rgb(229, 229, 229); border-radius: 0.25rem; }

.custom-file-label, .custom-file-label::after { position: absolute; top: 0p=
x; right: 0px; padding: 0.375rem 0.75rem; line-height: 1.25; color: rgb(68,=
 68, 68); }

.custom-file-label::after { bottom: 0px; z-index: 3; display: block; height=
: calc(1.25em + 0.75rem); content: "Browse"; background-color: rgb(220, 224=
, 227); border-left: inherit; border-radius: 0px 0.25rem 0.25rem 0px; }

.custom-range { width: 100%; height: 1.4rem; padding: 0px; background-color=
: transparent; appearance: none; }

.custom-range:focus { outline: none; }

.custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) =
0px 0px 0px 1px, rgba(232, 70, 1, 0.1) 0px 0px 0px 0.2rem; }

.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top=
: -0.25rem; background-color: rgb(232, 70, 1); border: 0px; border-radius: =
1rem; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s=
 ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; appearance: none; }

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb { transition: none 0s ease 0s; }
}

.custom-range::-webkit-slider-thumb:active { background-color: rgb(255, 186=
, 157); }

.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem;=
 color: transparent; cursor: pointer; background-color: rgb(222, 226, 230);=
 border-color: transparent; border-radius: 1rem; }

@media (prefers-reduced-motion: reduce) {
}

@media (prefers-reduced-motion: reduce) {
}

.custom-range:disabled::-webkit-slider-thumb { background-color: rgb(173, 1=
81, 189); }

.custom-range:disabled::-webkit-slider-runnable-track { cursor: default; }

.custom-control-label::before, .custom-file-label, .custom-select { transit=
ion: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out =
0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before, .custom-file-label, .custom-select { trans=
ition: none 0s ease 0s; }
}

.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0p=
x; list-style: none; }

.nav-link { display: block; padding: 0.5rem 1rem; }

.nav-link:focus, .nav-link:hover { text-decoration: none; }

.nav-link.disabled { color: rgb(108, 117, 125); pointer-events: none; curso=
r: default; }

.nav-tabs { border-bottom: 1px solid rgb(229, 229, 229); }

.nav-tabs .nav-item { margin-bottom: -1px; }

.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius=
: 0.25rem; border-top-right-radius: 0.25rem; }

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(22=
0, 224, 227); }

.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color:=
 transparent; border-color: transparent; }

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb=
(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, =
226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; b=
order-top-right-radius: 0px; }

.nav-pills .nav-link { border-radius: 0.25rem; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255,=
 255, 255); background-color: rgb(232, 70, 1); }

.nav-fill .nav-item { flex: 1 1 auto; text-align: center; }

.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: cente=
r; }

.tab-content > .tab-pane { display: none; }

.tab-content > .active { display: block; }

.navbar { position: relative; padding: 0.5rem 1rem; }

.navbar, .navbar > .container, .navbar > .container-fluid { display: flex; =
flex-wrap: wrap; align-items: center; justify-content: space-between; }

.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bott=
om: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit=
; white-space: nowrap; }

.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }

.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; mar=
gin-bottom: 0px; list-style: none; }

.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }

.navbar-nav .dropdown-menu { position: static; float: none; }

.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: =
0.5rem; }

.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }

.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height=
: 1; background-color: transparent; border: 1px solid transparent; border-r=
adius: 0.25rem; }

.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; =
vertical-align: middle; content: ""; background: 50% center / 100% 100% no-=
repeat; }

@media (max-width: 379.98px) {
  .navbar-expand-ms > .container, .navbar-expand-ms > .container-fluid { pa=
dding-right: 0px; padding-left: 0px; }
}

@media (min-width: 380px) {
  .navbar-expand-ms { flex-flow: row nowrap; justify-content: flex-start; }
  .navbar-expand-ms .navbar-nav { flex-direction: row; }
  .navbar-expand-ms .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-ms .navbar-nav .nav-link { padding-right: 0.5rem; padding-=
left: 0.5rem; }
  .navbar-expand-ms > .container, .navbar-expand-ms > .container-fluid { fl=
ex-wrap: nowrap; }
  .navbar-expand-ms .navbar-collapse { flex-basis: auto; display: flex !imp=
ortant; }
  .navbar-expand-ms .navbar-toggler { display: none; }
}

@media (max-width: 543.98px) {
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { pa=
dding-right: 0px; padding-left: 0px; }
}

@media (min-width: 544px) {
  .navbar-expand-sm { flex-flow: row nowrap; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-=
left: 0.5rem; }
  .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { fl=
ex-wrap: nowrap; }
  .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !imp=
ortant; }
  .navbar-expand-sm .navbar-toggler { display: none; }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { pa=
dding-right: 0px; padding-left: 0px; }
}

@media (min-width: 768px) {
  .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-=
left: 0.5rem; }
  .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { fl=
ex-wrap: nowrap; }
  .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !imp=
ortant; }
  .navbar-expand-md .navbar-toggler { display: none; }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { pa=
dding-right: 0px; padding-left: 0px; }
}

@media (min-width: 992px) {
  .navbar-expand-lg { flex-flow: row nowrap; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-=
left: 0.5rem; }
  .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { fl=
ex-wrap: nowrap; }
  .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !imp=
ortant; }
  .navbar-expand-lg .navbar-toggler { display: none; }
}

@media (max-width: 1480.98px) {
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { pa=
dding-right: 0px; padding-left: 0px; }
}

@media (min-width: 1481px) {
  .navbar-expand-xl { flex-flow: row nowrap; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-=
left: 0.5rem; }
  .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { fl=
ex-wrap: nowrap; }
  .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !imp=
ortant; }
  .navbar-expand-xl .navbar-toggler { display: none; }
}

.navbar-expand { flex-flow: row nowrap; justify-content: flex-start; }

.navbar-expand > .container, .navbar-expand > .container-fluid { padding-ri=
ght: 0px; padding-left: 0px; }

.navbar-expand .navbar-nav { flex-direction: row; }

.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }

.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left:=
 0.5rem; }

.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap:=
 nowrap; }

.navbar-expand .navbar-collapse { flex-basis: auto; display: flex !importan=
t; }

.navbar-expand .navbar-toggler { display: none; }

.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-lig=
ht .navbar-brand:hover { color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-l=
ink:hover { color: rgba(0, 0, 0, 0.6); }

.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.15); =
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .n=
av-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .na=
vbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.3); border-color: rg=
ba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+=
xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org=
/2000/svg'%3E%3Cpath stroke=3D'rgba(0, 0, 0, 0.3)' stroke-width=3D'2' strok=
e-linecap=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23h22'/=
%3E%3C/svg%3E"); }

.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-l=
ight .navbar-text a:hover { color: rgba(0, 0, 0, 0.8); }

.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark =
.navbar-brand:hover { color: rgb(255, 255, 255); }

.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-lin=
k:hover { color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.=
25); }

.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav=
-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar=
-nav .show > .nav-link { color: rgb(255, 255, 255); }

.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-colo=
r: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+x=
ml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/=
2000/svg'%3E%3Cpath stroke=3D'rgba(255, 255, 255, 0.5)' stroke-width=3D'2' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23=
h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }

.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dar=
k .navbar-text a:hover { color: rgb(255, 255, 255); }

.card { position: relative; display: flex; flex-direction: column; min-widt=
h: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); ba=
ckground-clip: border-box; border: 1px solid rgb(229, 229, 229); border-rad=
ius: 0.25rem; }

.card > hr { margin-right: 0px; margin-left: 0px; }

.card > .list-group:first-child .list-group-item:first-child { border-top-l=
eft-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child { border-bottom-=
right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.card-body { flex: 1 1 auto; padding: 1.5rem; }

.card-title { margin-bottom: 1.5rem; }

.card-subtitle { margin-top: -0.75rem; }

.card-subtitle, .card-text:last-child { margin-bottom: 0px; }

.card-link:hover { text-decoration: none; }

.card-link + .card-link { margin-left: 1.5rem; }

.card-header { padding: 1.5rem; margin-bottom: 0px; background-color: rgb(2=
45, 245, 245); border-bottom: 1px solid rgb(229, 229, 229); }

.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem =
- 1px) 0px 0px; }

.card-header + .list-group .list-group-item:first-child { border-top: 0px; =
}

.card-footer { padding: 1.5rem; background-color: rgb(245, 245, 245); borde=
r-top: 1px solid rgb(229, 229, 229); }

.card-footer:last-child { border-radius: 0px 0px calc(0.25rem - 1px) calc(0=
.25rem - 1px); }

.card-header-tabs { margin-bottom: -1.5rem; border-bottom: 0px; }

.card-header-pills, .card-header-tabs { margin-right: -0.75rem; margin-left=
: -0.75rem; }

.card-img-overlay { position: absolute; inset: 0px; padding: 1.25rem; }

.card-img { width: 100%; border-radius: calc(0.25rem - 1px); }

.card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); b=
order-top-right-radius: calc(0.25rem - 1px); }

.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - =
1px); border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck { display: flex; flex-direction: column; }

.card-deck .card { margin-bottom: 15px; }

@media (min-width: 544px) {
  .card-deck { flex-flow: row wrap; margin-right: -15px; margin-left: -15px=
; }
  .card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; m=
argin-right: 15px; margin-bottom: 0px; margin-left: 15px; }
}

.card-group { display: flex; flex-direction: column; }

.card-group > .card { margin-bottom: 15px; }

@media (min-width: 544px) {
  .card-group { flex-flow: row wrap; }
  .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; }
  .card-group > .card + .card { margin-left: 0px; border-left: 0px; }
  .card-group > .card:not(:last-child) { border-top-right-radius: 0px; bord=
er-bottom-right-radius: 0px; }
  .card-group > .card:not(:last-child) .card-header, .card-group > .card:no=
t(:last-child) .card-img-top { border-top-right-radius: 0px; }
  .card-group > .card:not(:last-child) .card-footer, .card-group > .card:no=
t(:last-child) .card-img-bottom { border-bottom-right-radius: 0px; }
  .card-group > .card:not(:first-child) { border-top-left-radius: 0px; bord=
er-bottom-left-radius: 0px; }
  .card-group > .card:not(:first-child) .card-header, .card-group > .card:n=
ot(:first-child) .card-img-top { border-top-left-radius: 0px; }
  .card-group > .card:not(:first-child) .card-footer, .card-group > .card:n=
ot(:first-child) .card-img-bottom { border-bottom-left-radius: 0px; }
}

.card-columns .card { margin-bottom: 1.5rem; }

@media (min-width: 544px) {
  .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows:=
 1; }
  .card-columns .card { display: inline-block; width: 100%; }
}

.accordion > .card { overflow: hidden; }

.accordion > .card:not(:first-of-type) .card-header:first-child { border-ra=
dius: 0px; }

.accordion > .card:not(:first-of-type):not(:last-of-type) { border-bottom: =
0px; border-radius: 0px; }

.accordion > .card:first-of-type { border-bottom: 0px; border-bottom-right-=
radius: 0px; border-bottom-left-radius: 0px; }

.accordion > .card:last-of-type { border-top-left-radius: 0px; border-top-r=
ight-radius: 0px; }

.accordion > .card .card-header { margin-bottom: -1px; }

.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin=
-bottom: 1rem; list-style: none; background-color: rgb(220, 224, 227); bord=
er-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }

.breadcrumb-item + .breadcrumb-item::before { display: inline-block; paddin=
g-right: 0.5rem; color: rgb(169, 177, 186); content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; =
}

.breadcrumb-item.active { color: rgb(169, 177, 186); }

.pagination { display: flex; padding-left: 0px; list-style: none; border-ra=
dius: 0.25rem; }

.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; m=
argin-left: -1px; line-height: 1.25; color: rgb(232, 70, 1); background-col=
or: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); }

.page-link:hover { z-index: 2; color: rgb(181, 55, 1); text-decoration: non=
e; background-color: rgb(220, 224, 227); border-color: rgb(222, 226, 230); =
}

.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(232, 70, 1, 0=
.1) 0px 0px 0px 0.2rem; }

.page-item:first-child .page-link { margin-left: 0px; border-top-left-radiu=
s: 0.25rem; border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border=
-bottom-right-radius: 0.25rem; }

.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); backg=
round-color: rgb(232, 70, 1); border-color: rgb(232, 70, 1); }

.page-item.disabled .page-link { color: rgb(169, 177, 186); pointer-events:=
 none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rg=
b(222, 226, 230); }

.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; li=
ne-height: 1.33333; }

.pagination-lg .page-item:first-child .page-link { border-top-left-radius: =
0.3rem; border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link { border-top-right-radius: =
0.3rem; border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link { padding: 0.275rem 0.75rem; font-size: 0.875rem;=
 line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link { border-top-left-radius: =
0.2rem; border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link { border-top-right-radius: =
0.2rem; border-bottom-right-radius: 0.2rem; }

.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font=
-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vert=
ical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-=
in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-i=
n-out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .badge { transition: none 0s ease 0s; }
}

a.badge:focus, a.badge:hover { text-decoration: none; }

.badge:empty { display: none; }

.btn .badge { position: relative; top: -1px; }

.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10r=
em; }

.badge-primary { color: rgb(255, 255, 255); background-color: rgb(52, 152, =
219); }

a.badge-primary:focus, a.badge-primary:hover { color: rgb(255, 255, 255); b=
ackground-color: rgb(33, 125, 187); }

a.badge-primary.focus, a.badge-primary:focus { outline: 0px; box-shadow: rg=
ba(52, 152, 219, 0.5) 0px 0px 0px 0.2rem; }

.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 11=
7, 125); }

a.badge-secondary:focus, a.badge-secondary:hover { color: rgb(255, 255, 255=
); background-color: rgb(84, 91, 98); }

a.badge-secondary.focus, a.badge-secondary:focus { outline: 0px; box-shadow=
: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.badge-success { color: rgb(255, 255, 255); background-color: rgb(46, 204, =
113); }

a.badge-success:focus, a.badge-success:hover { color: rgb(255, 255, 255); b=
ackground-color: rgb(37, 162, 90); }

a.badge-success.focus, a.badge-success:focus { outline: 0px; box-shadow: rg=
ba(46, 204, 113, 0.5) 0px 0px 0px 0.2rem; }

.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184=
); }

a.badge-info:focus, a.badge-info:hover { color: rgb(255, 255, 255); backgro=
und-color: rgb(17, 122, 139); }

a.badge-info.focus, a.badge-info:focus { outline: 0px; box-shadow: rgba(23,=
 162, 184, 0.5) 0px 0px 0px 0.2rem; }

.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 181, 22=
); }

a.badge-warning:focus, a.badge-warning:hover { color: rgb(33, 37, 41); back=
ground-color: rgb(226, 154, 0); }

a.badge-warning.focus, a.badge-warning:focus { outline: 0px; box-shadow: rg=
ba(255, 181, 22, 0.5) 0px 0px 0px 0.2rem; }

.badge-danger { color: rgb(255, 255, 255); background-color: rgb(231, 76, 6=
0); }

a.badge-danger:focus, a.badge-danger:hover { color: rgb(255, 255, 255); bac=
kground-color: rgb(214, 44, 26); }

a.badge-danger.focus, a.badge-danger:focus { outline: 0px; box-shadow: rgba=
(231, 76, 60, 0.5) 0px 0px 0px 0.2rem; }

.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250)=
; }

a.badge-light:focus, a.badge-light:hover { color: rgb(33, 37, 41); backgrou=
nd-color: rgb(218, 224, 229); }

a.badge-light.focus, a.badge-light:focus { outline: 0px; box-shadow: rgba(2=
48, 249, 250, 0.5) 0px 0px 0px 0.2rem; }

.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);=
 }

a.badge-dark:focus, a.badge-dark:hover { color: rgb(255, 255, 255); backgro=
und-color: rgb(29, 33, 36); }

a.badge-dark.focus, a.badge-dark:focus { outline: 0px; box-shadow: rgba(52,=
 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb=
(220, 224, 227); border-radius: 0.3rem; }

@media (min-width: 544px) {
  .jumbotron { padding: 4rem 2rem; }
}

.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0p=
x; }

.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem;=
 border: 1px solid transparent; border-radius: 0.25rem; }

.alert-heading { color: inherit; }

.alert-link { font-weight: 700; }

.alert-dismissible { padding-right: 4rem; }

.alert-dismissible .close { position: absolute; top: 0px; right: 0px; paddi=
ng: 0.75rem 1.25rem; color: inherit; }

.alert-primary { color: rgb(27, 79, 114); background-color: rgb(214, 234, 2=
48); border-color: rgb(198, 226, 245); }

.alert-primary hr { border-top-color: rgb(176, 215, 241); }

.alert-primary .alert-link { color: rgb(17, 50, 73); }

.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, =
229); border-color: rgb(214, 216, 219); }

.alert-secondary hr { border-top-color: rgb(200, 203, 207); }

.alert-secondary .alert-link { color: rgb(32, 35, 38); }

.alert-success { color: rgb(24, 106, 59); background-color: rgb(213, 245, 2=
27); border-color: rgb(196, 241, 215); }

.alert-success hr { border-top-color: rgb(175, 236, 201); }

.alert-success .alert-link { color: rgb(15, 64, 36); }

.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241);=
 border-color: rgb(190, 229, 235); }

.alert-info hr { border-top-color: rgb(171, 221, 229); }

.alert-info .alert-link { color: rgb(6, 44, 51); }

.alert-warning { color: rgb(133, 94, 11); background-color: rgb(255, 240, 2=
08); border-color: rgb(255, 234, 190); }

.alert-warning hr { border-top-color: rgb(255, 226, 165); }

.alert-warning .alert-link { color: rgb(86, 61, 7); }

.alert-danger { color: rgb(120, 40, 31); background-color: rgb(250, 219, 21=
6); border-color: rgb(248, 205, 200); }

.alert-danger hr { border-top-color: rgb(245, 184, 177); }

.alert-danger .alert-link { color: rgb(79, 26, 21); }

.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 2=
54); border-color: rgb(253, 253, 254); }

.alert-light hr { border-top-color: rgb(236, 236, 246); }

.alert-light .alert-link { color: rgb(104, 104, 104); }

.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217);=
 border-color: rgb(198, 200, 202); }

.alert-dark hr { border-top-color: rgb(185, 187, 190); }

.alert-dark .alert-link { color: rgb(4, 5, 5); }

@-webkit-keyframes progress-bar-stripes {=20
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes {=20
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}

.progress { height: 1rem; font-size: 0.75rem; background-color: rgb(245, 24=
5, 245); }

.progress-bar { display: flex; flex-direction: column; justify-content: cen=
ter; text-align: center; white-space: nowrap; transition: width 0.6s ease 0=
s; }

@media (prefers-reduced-motion: reduce) {
  .progress-bar { transition: none 0s ease 0s; }
}

.progress-bar-striped { background-size: 1rem 1rem; }

.progress-bar-animated { animation: 1s linear 0s infinite normal none runni=
ng progress-bar-stripes; }

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated { animation: 0s ease 0s 1 normal none running none=
; }
}

.media { display: flex; align-items: flex-start; }

.media-body { flex: 1 1 0%; }

.list-group { display: flex; flex-direction: column; padding-left: 0px; mar=
gin-bottom: 0px; }

.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: =
inherit; }

.list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; =
color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(245, 2=
45, 245); }

.list-group-item-action:active { color: rgb(68, 68, 68); background-color: =
rgb(233, 236, 239); }

.list-group-item { position: relative; display: block; padding: 0.75rem 1.2=
5rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1p=
x solid rgb(229, 229, 229); }

.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-=
right-radius: 0.25rem; }

.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radiu=
s: 0.25rem; border-bottom-left-radius: 0.25rem; }

.list-group-item.disabled, .list-group-item:disabled { color: rgb(169, 177,=
 186); pointer-events: none; background-color: rgb(220, 224, 227); }

.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background=
-color: rgb(232, 70, 1); border-color: rgb(232, 70, 1); }

.list-group-horizontal { flex-direction: row; }

.list-group-horizontal .list-group-item { margin-right: -1px; margin-bottom=
: 0px; }

.list-group-horizontal .list-group-item:first-child { border-top-left-radiu=
s: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0p=
x; }

.list-group-horizontal .list-group-item:last-child { margin-right: 0px; bor=
der-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-=
bottom-left-radius: 0px; }

@media (min-width: 380px) {
  .list-group-horizontal-ms { flex-direction: row; }
  .list-group-horizontal-ms .list-group-item { margin-right: -1px; margin-b=
ottom: 0px; }
  .list-group-horizontal-ms .list-group-item:first-child { border-top-left-=
radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu=
s: 0px; }
  .list-group-horizontal-ms .list-group-item:last-child { margin-right: 0px=
; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo=
rder-bottom-left-radius: 0px; }
}

@media (min-width: 544px) {
  .list-group-horizontal-sm { flex-direction: row; }
  .list-group-horizontal-sm .list-group-item { margin-right: -1px; margin-b=
ottom: 0px; }
  .list-group-horizontal-sm .list-group-item:first-child { border-top-left-=
radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu=
s: 0px; }
  .list-group-horizontal-sm .list-group-item:last-child { margin-right: 0px=
; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo=
rder-bottom-left-radius: 0px; }
}

@media (min-width: 768px) {
  .list-group-horizontal-md { flex-direction: row; }
  .list-group-horizontal-md .list-group-item { margin-right: -1px; margin-b=
ottom: 0px; }
  .list-group-horizontal-md .list-group-item:first-child { border-top-left-=
radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu=
s: 0px; }
  .list-group-horizontal-md .list-group-item:last-child { margin-right: 0px=
; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo=
rder-bottom-left-radius: 0px; }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg { flex-direction: row; }
  .list-group-horizontal-lg .list-group-item { margin-right: -1px; margin-b=
ottom: 0px; }
  .list-group-horizontal-lg .list-group-item:first-child { border-top-left-=
radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu=
s: 0px; }
  .list-group-horizontal-lg .list-group-item:last-child { margin-right: 0px=
; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo=
rder-bottom-left-radius: 0px; }
}

@media (min-width: 1481px) {
  .list-group-horizontal-xl { flex-direction: row; }
  .list-group-horizontal-xl .list-group-item { margin-right: -1px; margin-b=
ottom: 0px; }
  .list-group-horizontal-xl .list-group-item:first-child { border-top-left-=
radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu=
s: 0px; }
  .list-group-horizontal-xl .list-group-item:last-child { margin-right: 0px=
; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo=
rder-bottom-left-radius: 0px; }
}

.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; b=
order-radius: 0px; }

.list-group-flush .list-group-item:last-child { margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child { border-top: 0p=
x; }

.list-group-flush:last-child .list-group-item:last-child { margin-bottom: 0=
px; border-bottom: 0px; }

.list-group-item-primary { color: rgb(27, 79, 114); background-color: rgb(1=
98, 226, 245); }

.list-group-item-primary.list-group-item-action:focus, .list-group-item-pri=
mary.list-group-item-action:hover { color: rgb(27, 79, 114); background-col=
or: rgb(176, 215, 241); }

.list-group-item-primary.list-group-item-action.active { color: rgb(255, 25=
5, 255); background-color: rgb(27, 79, 114); border-color: rgb(27, 79, 114)=
; }

.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(=
214, 216, 219); }

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-s=
econdary.list-group-item-action:hover { color: rgb(56, 61, 65); background-=
color: rgb(200, 203, 207); }

.list-group-item-secondary.list-group-item-action.active { color: rgb(255, =
255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65)=
; }

.list-group-item-success { color: rgb(24, 106, 59); background-color: rgb(1=
96, 241, 215); }

.list-group-item-success.list-group-item-action:focus, .list-group-item-suc=
cess.list-group-item-action:hover { color: rgb(24, 106, 59); background-col=
or: rgb(175, 236, 201); }

.list-group-item-success.list-group-item-action.active { color: rgb(255, 25=
5, 255); background-color: rgb(24, 106, 59); border-color: rgb(24, 106, 59)=
; }

.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, =
229, 235); }

.list-group-item-info.list-group-item-action:focus, .list-group-item-info.l=
ist-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb=
(171, 221, 229); }

.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, =
255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); }

.list-group-item-warning { color: rgb(133, 94, 11); background-color: rgb(2=
55, 234, 190); }

.list-group-item-warning.list-group-item-action:focus, .list-group-item-war=
ning.list-group-item-action:hover { color: rgb(133, 94, 11); background-col=
or: rgb(255, 226, 165); }

.list-group-item-warning.list-group-item-action.active { color: rgb(255, 25=
5, 255); background-color: rgb(133, 94, 11); border-color: rgb(133, 94, 11)=
; }

.list-group-item-danger { color: rgb(120, 40, 31); background-color: rgb(24=
8, 205, 200); }

.list-group-item-danger.list-group-item-action:focus, .list-group-item-dang=
er.list-group-item-action:hover { color: rgb(120, 40, 31); background-color=
: rgb(245, 184, 177); }

.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255=
, 255); background-color: rgb(120, 40, 31); border-color: rgb(120, 40, 31);=
 }

.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(2=
53, 253, 254); }

.list-group-item-light.list-group-item-action:focus, .list-group-item-light=
.list-group-item-action:hover { color: rgb(129, 129, 130); background-color=
: rgb(236, 236, 246); }

.list-group-item-light.list-group-item-action.active { color: rgb(255, 255,=
 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 13=
0); }

.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, =
200, 202); }

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.l=
ist-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb=
(185, 187, 190); }

.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, =
255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); }

.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1;=
 color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity:=
 0.5; }

.close:hover { color: rgb(0, 0, 0); text-decoration: none; }

.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disa=
bled):hover { opacity: 0.75; }

button.close { padding: 0px; background-color: transparent; border: 0px; ap=
pearance: none; }

a.close.disabled { pointer-events: none; }

.toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; backgroun=
d-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1=
px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.7=
5rem; backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; }

.toast:not(:last-child) { margin-bottom: 0.75rem; }

.toast.showing { opacity: 1; }

.toast.show { display: block; opacity: 1; }

.toast.hide { display: none; }

.toast-header { display: flex; align-items: center; padding: 0.25rem 0.75re=
m; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255, 0.85); =
background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);=
 }

.toast-body { padding: 0.75rem; }

.modal-open { overflow: hidden; }

.modal-open .modal { overflow: hidden auto; }

.modal { position: fixed; top: 0px; left: 0px; z-index: 1050; display: none=
; width: 100%; height: 100%; overflow: hidden; outline: 0px; }

.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-ev=
ents: none; }

.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transfo=
rm: translateY(-50px); }

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog { transition: none 0s ease 0s; }
}

.modal.show .modal-dialog { transform: none; }

.modal-dialog-scrollable { display: flex; max-height: calc(100% - 1rem); }

.modal-dialog-scrollable .modal-content { max-height: calc(100vh - 1rem); o=
verflow: hidden; }

.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-hea=
der { flex-shrink: 0; }

.modal-dialog-scrollable .modal-body { overflow-y: auto; }

.modal-dialog-centered { display: flex; align-items: center; min-height: ca=
lc(100% - 1rem); }

.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem)=
; content: ""; }

.modal-dialog-centered.modal-dialog-scrollable { flex-direction: column; ju=
stify-content: center; height: 100%; }

.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height:=
 none; }

.modal-dialog-centered.modal-dialog-scrollable::before { content: none; }

.modal-content { position: relative; display: flex; flex-direction: column;=
 width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); b=
ackground-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-r=
adius: 0.3rem; outline: 0px; }

.modal-backdrop { position: fixed; top: 0px; left: 0px; z-index: 1040; widt=
h: 100vw; height: 100vh; background-color: rgb(0, 0, 0); }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.show { opacity: 0.5; }

.modal-header { display: flex; align-items: flex-start; justify-content: sp=
ace-between; padding: 1rem; border-bottom: 1px solid rgb(229, 229, 229); bo=
rder-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }

.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }

.modal-title { margin-bottom: 0px; line-height: 1.5; }

.modal-body { position: relative; flex: 1 1 auto; padding: 15px; }

.modal-footer { display: flex; align-items: center; justify-content: flex-e=
nd; padding: 15px; border-top: 1px solid rgb(229, 229, 229); border-bottom-=
right-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }

.modal-footer > :not(:first-child) { margin-left: 0.25rem; }

.modal-footer > :not(:last-child) { margin-right: 0.25rem; }

.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; h=
eight: 50px; overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog { max-width: 600px; margin: 1.75rem auto; }
  .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); }
  .modal-dialog-scrollable .modal-content { max-height: calc(100vh - 3.5rem=
); }
  .modal-dialog-centered { min-height: calc(100% - 3.5rem); }
  .modal-dialog-centered::before { height: calc(100vh - 3.5rem); }
  .modal-sm { max-width: 300px; }
}

@media (min-width: 992px) {
  .modal-lg, .modal-xl { max-width: 900px; }
}

@media (min-width: 1481px) {
  .modal-xl { max-width: 1140px; }
}

.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; =
font-family: "Open Sans", Helvetica, Arial, sans-serif; font-style: normal;=
 font-weight: 400; line-height: 1.5; text-align: start; text-decoration: no=
ne; text-shadow: none; text-transform: none; letter-spacing: normal; word-b=
reak: normal; word-spacing: normal; white-space: normal; line-break: auto; =
font-size: 0.875rem; overflow-wrap: break-word; opacity: 0; }

.tooltip.show { opacity: 0.9; }

.tooltip .arrow { position: absolute; display: block; width: 5px; height: 0=
.4rem; }

.tooltip .arrow::before { position: absolute; content: ""; border-color: tr=
ansparent; border-style: solid; }

.bs-tooltip-auto[x-placement^=3D"top"], .bs-tooltip-top { padding: 0.4rem 0=
px; }

.bs-tooltip-auto[x-placement^=3D"top"] .arrow, .bs-tooltip-top .arrow { bot=
tom: 0px; }

.bs-tooltip-auto[x-placement^=3D"top"] .arrow::before, .bs-tooltip-top .arr=
ow::before { top: 0px; border-width: 0.4rem 2.5px 0px; border-top-color: rg=
b(0, 0, 0); }

.bs-tooltip-auto[x-placement^=3D"right"], .bs-tooltip-right { padding: 0px =
0.4rem; }

.bs-tooltip-auto[x-placement^=3D"right"] .arrow, .bs-tooltip-right .arrow {=
 left: 0px; width: 0.4rem; height: 5px; }

.bs-tooltip-auto[x-placement^=3D"right"] .arrow::before, .bs-tooltip-right =
.arrow::before { right: 0px; border-width: 2.5px 0.4rem 2.5px 0px; border-r=
ight-color: rgb(0, 0, 0); }

.bs-tooltip-auto[x-placement^=3D"bottom"], .bs-tooltip-bottom { padding: 0.=
4rem 0px; }

.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow, .bs-tooltip-bottom .arrow=
 { top: 0px; }

.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow::before, .bs-tooltip-botto=
m .arrow::before { bottom: 0px; border-width: 0px 2.5px 0.4rem; border-bott=
om-color: rgb(0, 0, 0); }

.bs-tooltip-auto[x-placement^=3D"left"], .bs-tooltip-left { padding: 0px 0.=
4rem; }

.bs-tooltip-auto[x-placement^=3D"left"] .arrow, .bs-tooltip-left .arrow { r=
ight: 0px; width: 0.4rem; height: 5px; }

.bs-tooltip-auto[x-placement^=3D"left"] .arrow::before, .bs-tooltip-left .a=
rrow::before { left: 0px; border-width: 2.5px 0px 2.5px 0.4rem; border-left=
-color: rgb(0, 0, 0); }

.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255,=
 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radi=
us: 0.25rem; }

.popover { top: 0px; left: 0px; z-index: 1060; max-width: 276px; font-famil=
y: "Open Sans", Helvetica, Arial, sans-serif; font-style: normal; font-weig=
ht: 400; line-height: 1.5; text-align: start; text-decoration: none; text-s=
hadow: none; text-transform: none; letter-spacing: normal; word-break: norm=
al; word-spacing: normal; white-space: normal; line-break: auto; font-size:=
 0.875rem; overflow-wrap: break-word; background-color: rgb(255, 255, 255);=
 background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border=
-radius: 0.3rem; }

.popover, .popover .arrow { position: absolute; display: block; }

.popover .arrow { width: 10px; height: 0.5rem; margin: 0px 0.3rem; }

.popover .arrow::after, .popover .arrow::before { position: absolute; displ=
ay: block; content: ""; border-color: transparent; border-style: solid; }

.bs-popover-auto[x-placement^=3D"top"], .bs-popover-top { margin-bottom: 0.=
5rem; }

.bs-popover-auto[x-placement^=3D"top"] > .arrow, .bs-popover-top > .arrow {=
 bottom: calc(-0.5rem + -1px); }

.bs-popover-auto[x-placement^=3D"top"] > .arrow::before, .bs-popover-top > =
.arrow::before { bottom: 0px; border-width: 0.5rem 5px 0px; border-top-colo=
r: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=3D"top"] > .arrow::after, .bs-popover-top > .=
arrow::after { bottom: 1px; border-width: 0.5rem 5px 0px; border-top-color:=
 rgb(255, 255, 255); }

.bs-popover-auto[x-placement^=3D"right"], .bs-popover-right { margin-left: =
0.5rem; }

.bs-popover-auto[x-placement^=3D"right"] > .arrow, .bs-popover-right > .arr=
ow { left: calc(-0.5rem + -1px); width: 0.5rem; height: 10px; margin: 0.3re=
m 0px; }

.bs-popover-auto[x-placement^=3D"right"] > .arrow::before, .bs-popover-righ=
t > .arrow::before { left: 0px; border-width: 5px 0.5rem 5px 0px; border-ri=
ght-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=3D"right"] > .arrow::after, .bs-popover-right=
 > .arrow::after { left: 1px; border-width: 5px 0.5rem 5px 0px; border-righ=
t-color: rgb(255, 255, 255); }

.bs-popover-auto[x-placement^=3D"bottom"], .bs-popover-bottom { margin-top:=
 0.5rem; }

.bs-popover-auto[x-placement^=3D"bottom"] > .arrow, .bs-popover-bottom > .a=
rrow { top: calc(-0.5rem + -1px); }

.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::before, .bs-popover-bot=
tom > .arrow::before { top: 0px; border-width: 0px 5px 0.5rem; border-botto=
m-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::after, .bs-popover-bott=
om > .arrow::after { top: 1px; border-width: 0px 5px 0.5rem; border-bottom-=
color: rgb(255, 255, 255); }

.bs-popover-auto[x-placement^=3D"bottom"] .popover-header::before, .bs-popo=
ver-bottom .popover-header::before { position: absolute; top: 0px; left: 50=
%; display: block; width: 10px; margin-left: -5px; content: ""; border-bott=
om: 1px solid rgb(247, 247, 247); }

.bs-popover-auto[x-placement^=3D"left"], .bs-popover-left { margin-right: 0=
.5rem; }

.bs-popover-auto[x-placement^=3D"left"] > .arrow, .bs-popover-left > .arrow=
 { right: calc(-0.5rem + -1px); width: 0.5rem; height: 10px; margin: 0.3rem=
 0px; }

.bs-popover-auto[x-placement^=3D"left"] > .arrow::before, .bs-popover-left =
> .arrow::before { right: 0px; border-width: 5px 0px 5px 0.5rem; border-lef=
t-color: rgba(0, 0, 0, 0.25); }

.bs-popover-auto[x-placement^=3D"left"] > .arrow::after, .bs-popover-left >=
 .arrow::after { right: 1px; border-width: 5px 0px 5px 0.5rem; border-left-=
color: rgb(255, 255, 255); }

.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1=
rem; color: inherit; background-color: rgb(247, 247, 247); border-bottom: 1=
px solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); bo=
rder-top-right-radius: calc(0.3rem - 1px); }

.popover-header:empty { display: none; }

.popover-body { padding: 0.5rem 0.75rem; color: rgb(68, 68, 68); }

.carousel { position: relative; }

.carousel.pointer-event { touch-action: pan-y; }

.carousel-inner { position: relative; width: 100%; overflow: hidden; }

.carousel-inner::after { display: block; clear: both; content: ""; }

.carousel-item { position: relative; display: none; float: left; width: 100=
%; margin-right: -100%; backface-visibility: hidden; transition: transform =
0.6s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {
  .carousel-item { transition: none 0s ease 0s; }
}

.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: =
block; }

.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {=
 transform: translateX(100%); }

.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {=
 transform: translateX(-100%); }

.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; t=
ransform: none; }

.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .caro=
usel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { =
z-index: 1; opacity: 1; }

.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-=
item-right { z-index: 0; opacity: 0; transition: opacity 0s ease 0.6s; }

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carouse=
l-item-right { transition: none 0s ease 0s; }
}

.carousel-control-next, .carousel-control-prev { position: absolute; top: 0=
px; bottom: 0px; z-index: 1; display: flex; align-items: center; justify-co=
ntent: center; width: 15%; color: rgb(255, 255, 255); text-align: center; o=
pacity: 0.5; transition: opacity 0.15s ease 0s; }

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev { transition: none 0s ease=
 0s; }
}

.carousel-control-next:focus, .carousel-control-next:hover, .carousel-contr=
ol-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); te=
xt-decoration: none; outline: 0px; opacity: 0.9; }

.carousel-control-prev { left: 0px; }

.carousel-control-next { right: 0px; }

.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-=
block; width: 20px; height: 20px; background: 50% center / 100% 100% no-rep=
eat; }

.carousel-control-prev-icon { background-image: url("data:image/svg+xml;cha=
rset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23FFF' vi=
ewBox=3D'0 0 8 8'%3E%3Cpath d=3D'M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.=
25 0z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon { background-image: url("data:image/svg+xml;cha=
rset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23FFF' vi=
ewBox=3D'0 0 8 8'%3E%3Cpath d=3D'M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-=
4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators { position: absolute; right: 0px; bottom: 0px; left: 0=
px; z-index: 15; display: flex; justify-content: center; padding-left: 0px;=
 margin-right: 15%; margin-left: 15%; list-style: none; }

.carousel-indicators li { box-sizing: content-box; flex: 0 1 auto; width: 3=
0px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px;=
 cursor: pointer; background-color: rgb(255, 255, 255); background-clip: pa=
dding-box; border-top: 10px solid transparent; border-bottom: 10px solid tr=
ansparent; opacity: 0.5; transition: opacity 0.6s ease 0s; }

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li { transition: none 0s ease 0s; }
}

.carousel-indicators .active { opacity: 1; }

.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%=
; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255=
, 255); text-align: center; }

@-webkit-keyframes spinner-border {=20
  100% { transform: rotate(1turn); }
}

@keyframes spinner-border {=20
  100% { transform: rotate(1turn); }
}

.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertica=
l-align: text-bottom; border-width: 0.25em; border-style: solid; border-top=
-color: initial; border-bottom-color: initial; border-left-color: initial; =
border-image: initial; border-right-color: transparent; border-radius: 50%;=
 animation: 0.75s linear 0s infinite normal none running spinner-border; }

.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }

@-webkit-keyframes spinner-grow {=20
  0% { transform: scale(0); }
  50% { opacity: 1; }
}

@keyframes spinner-grow {=20
  0% { transform: scale(0); }
  50% { opacity: 1; }
}

.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-=
align: text-bottom; background-color: currentcolor; border-radius: 50%; opa=
city: 0; animation: 0.75s linear 0s infinite normal none running spinner-gr=
ow; }

.spinner-grow-sm { width: 1rem; height: 1rem; }

.align-baseline { vertical-align: baseline !important; }

.align-top { vertical-align: top !important; }

.align-middle { vertical-align: middle !important; }

.align-bottom { vertical-align: bottom !important; }

.align-text-bottom { vertical-align: text-bottom !important; }

.align-text-top { vertical-align: text-top !important; }

.bg-primary { background-color: rgb(52, 152, 219) !important; }

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-=
primary:hover { background-color: rgb(33, 125, 187) !important; }

.bg-secondary { background-color: rgb(108, 117, 125) !important; }

a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, butt=
on.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; }

.bg-success { background-color: rgb(46, 204, 113) !important; }

a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-=
success:hover { background-color: rgb(37, 162, 90) !important; }

.bg-info { background-color: rgb(23, 162, 184) !important; }

a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hove=
r { background-color: rgb(17, 122, 139) !important; }

.bg-warning { background-color: rgb(255, 181, 22) !important; }

a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-=
warning:hover { background-color: rgb(226, 154, 0) !important; }

.bg-danger { background-color: rgb(231, 76, 60) !important; }

a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-dan=
ger:hover { background-color: rgb(214, 44, 26) !important; }

.bg-light { background-color: rgb(248, 249, 250) !important; }

a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:=
hover { background-color: rgb(218, 224, 229) !important; }

.bg-dark { background-color: rgb(52, 58, 64) !important; }

a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hove=
r { background-color: rgb(29, 33, 36) !important; }

.bg-white { background-color: rgb(255, 255, 255) !important; }

.bg-transparent { background-color: transparent !important; }

.border { border: 1px solid rgb(222, 226, 230) !important; }

.border-top { border-top: 1px solid rgb(222, 226, 230) !important; }

.border-right { border-right: 1px solid rgb(222, 226, 230) !important; }

.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; }

.border-left { border-left: 1px solid rgb(222, 226, 230) !important; }

.border-0 { border: 0px !important; }

.border-top-0 { border-top: 0px !important; }

.border-right-0 { border-right: 0px !important; }

.border-bottom-0 { border-bottom: 0px !important; }

.border-left-0 { border-left: 0px !important; }

.border-primary { border-color: rgb(52, 152, 219) !important; }

.border-secondary { border-color: rgb(108, 117, 125) !important; }

.border-success { border-color: rgb(46, 204, 113) !important; }

.border-info { border-color: rgb(23, 162, 184) !important; }

.border-warning { border-color: rgb(255, 181, 22) !important; }

.border-danger { border-color: rgb(231, 76, 60) !important; }

.border-light { border-color: rgb(248, 249, 250) !important; }

.border-dark { border-color: rgb(52, 58, 64) !important; }

.border-white { border-color: rgb(255, 255, 255) !important; }

.rounded-sm { border-radius: 0.2rem !important; }

.rounded { border-radius: 0.25rem !important; }

.rounded-top { border-top-left-radius: 0.25rem !important; }

.rounded-right, .rounded-top { border-top-right-radius: 0.25rem !important;=
 }

.rounded-bottom, .rounded-right { border-bottom-right-radius: 0.25rem !impo=
rtant; }

.rounded-bottom, .rounded-left { border-bottom-left-radius: 0.25rem !import=
ant; }

.rounded-left { border-top-left-radius: 0.25rem !important; }

.rounded-lg { border-radius: 0.3rem !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: 50rem !important; }

.rounded-0 { border-radius: 0px !important; }

.d-none { display: none !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-table { display: table !important; }

.d-table-row { display: table-row !important; }

.d-table-cell { display: table-cell !important; }

.d-flex { display: flex !important; }

.d-inline-flex { display: inline-flex !important; }

@media (min-width: 380px) {
  .d-ms-none { display: none !important; }
  .d-ms-inline { display: inline !important; }
  .d-ms-inline-block { display: inline-block !important; }
  .d-ms-block { display: block !important; }
  .d-ms-table { display: table !important; }
  .d-ms-table-row { display: table-row !important; }
  .d-ms-table-cell { display: table-cell !important; }
  .d-ms-flex { display: flex !important; }
  .d-ms-inline-flex { display: inline-flex !important; }
}

@media (min-width: 544px) {
  .d-sm-none { display: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: flex !important; }
  .d-sm-inline-flex { display: inline-flex !important; }
}

@media (min-width: 768px) {
  .d-md-none { display: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: flex !important; }
  .d-md-inline-flex { display: inline-flex !important; }
}

@media (min-width: 992px) {
  .d-lg-none { display: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: flex !important; }
  .d-lg-inline-flex { display: inline-flex !important; }
}

@media (min-width: 1481px) {
  .d-xl-none { display: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: flex !important; }
  .d-xl-inline-flex { display: inline-flex !important; }
}

@media print {
  .d-print-none { display: none !important; }
  .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: flex !important; }
  .d-print-inline-flex { display: inline-flex !important; }
}

.embed-responsive { position: relative; display: block; width: 100%; paddin=
g: 0px; overflow: hidden; }

.embed-responsive::before { display: block; content: ""; }

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-r=
esponsive iframe, .embed-responsive object, .embed-responsive video { posit=
ion: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%;=
 border: 0px; }

.embed-responsive-21by9::before { padding-top: 42.8571%; }

.embed-responsive-16by9::before { padding-top: 56.25%; }

.embed-responsive-4by3::before { padding-top: 75%; }

.embed-responsive-1by1::before { padding-top: 100%; }

.flex-row { flex-direction: row !important; }

.flex-column { flex-direction: column !important; }

.flex-row-reverse { flex-direction: row-reverse !important; }

.flex-column-reverse { flex-direction: column-reverse !important; }

.flex-wrap { flex-wrap: wrap !important; }

.flex-nowrap { flex-wrap: nowrap !important; }

.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }

.flex-fill { flex: 1 1 auto !important; }

.flex-grow-0 { flex-grow: 0 !important; }

.flex-grow-1 { flex-grow: 1 !important; }

.flex-shrink-0 { flex-shrink: 0 !important; }

.flex-shrink-1 { flex-shrink: 1 !important; }

.justify-content-start { justify-content: flex-start !important; }

.justify-content-end { justify-content: flex-end !important; }

.justify-content-center { justify-content: center !important; }

.justify-content-between { justify-content: space-between !important; }

.justify-content-around { justify-content: space-around !important; }

.align-items-start { align-items: flex-start !important; }

.align-items-end { align-items: flex-end !important; }

.align-items-center { align-items: center !important; }

.align-items-baseline { align-items: baseline !important; }

.align-items-stretch { align-items: stretch !important; }

.align-content-start { align-content: flex-start !important; }

.align-content-end { align-content: flex-end !important; }

.align-content-center { align-content: center !important; }

.align-content-between { align-content: space-between !important; }

.align-content-around { align-content: space-around !important; }

.align-content-stretch { align-content: stretch !important; }

.align-self-auto { align-self: auto !important; }

.align-self-start { align-self: flex-start !important; }

.align-self-end { align-self: flex-end !important; }

.align-self-center { align-self: center !important; }

.align-self-baseline { align-self: baseline !important; }

.align-self-stretch { align-self: stretch !important; }

@media (min-width: 380px) {
  .flex-ms-row { flex-direction: row !important; }
  .flex-ms-column { flex-direction: column !important; }
  .flex-ms-row-reverse { flex-direction: row-reverse !important; }
  .flex-ms-column-reverse { flex-direction: column-reverse !important; }
  .flex-ms-wrap { flex-wrap: wrap !important; }
  .flex-ms-nowrap { flex-wrap: nowrap !important; }
  .flex-ms-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .flex-ms-fill { flex: 1 1 auto !important; }
  .flex-ms-grow-0 { flex-grow: 0 !important; }
  .flex-ms-grow-1 { flex-grow: 1 !important; }
  .flex-ms-shrink-0 { flex-shrink: 0 !important; }
  .flex-ms-shrink-1 { flex-shrink: 1 !important; }
  .justify-content-ms-start { justify-content: flex-start !important; }
  .justify-content-ms-end { justify-content: flex-end !important; }
  .justify-content-ms-center { justify-content: center !important; }
  .justify-content-ms-between { justify-content: space-between !important; =
}
  .justify-content-ms-around { justify-content: space-around !important; }
  .align-items-ms-start { align-items: flex-start !important; }
  .align-items-ms-end { align-items: flex-end !important; }
  .align-items-ms-center { align-items: center !important; }
  .align-items-ms-baseline { align-items: baseline !important; }
  .align-items-ms-stretch { align-items: stretch !important; }
  .align-content-ms-start { align-content: flex-start !important; }
  .align-content-ms-end { align-content: flex-end !important; }
  .align-content-ms-center { align-content: center !important; }
  .align-content-ms-between { align-content: space-between !important; }
  .align-content-ms-around { align-content: space-around !important; }
  .align-content-ms-stretch { align-content: stretch !important; }
  .align-self-ms-auto { align-self: auto !important; }
  .align-self-ms-start { align-self: flex-start !important; }
  .align-self-ms-end { align-self: flex-end !important; }
  .align-self-ms-center { align-self: center !important; }
  .align-self-ms-baseline { align-self: baseline !important; }
  .align-self-ms-stretch { align-self: stretch !important; }
}

@media (min-width: 544px) {
  .flex-sm-row { flex-direction: row !important; }
  .flex-sm-column { flex-direction: column !important; }
  .flex-sm-row-reverse { flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { flex-direction: column-reverse !important; }
  .flex-sm-wrap { flex-wrap: wrap !important; }
  .flex-sm-nowrap { flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .flex-sm-fill { flex: 1 1 auto !important; }
  .flex-sm-grow-0 { flex-grow: 0 !important; }
  .flex-sm-grow-1 { flex-grow: 1 !important; }
  .flex-sm-shrink-0 { flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { flex-shrink: 1 !important; }
  .justify-content-sm-start { justify-content: flex-start !important; }
  .justify-content-sm-end { justify-content: flex-end !important; }
  .justify-content-sm-center { justify-content: center !important; }
  .justify-content-sm-between { justify-content: space-between !important; =
}
  .justify-content-sm-around { justify-content: space-around !important; }
  .align-items-sm-start { align-items: flex-start !important; }
  .align-items-sm-end { align-items: flex-end !important; }
  .align-items-sm-center { align-items: center !important; }
  .align-items-sm-baseline { align-items: baseline !important; }
  .align-items-sm-stretch { align-items: stretch !important; }
  .align-content-sm-start { align-content: flex-start !important; }
  .align-content-sm-end { align-content: flex-end !important; }
  .align-content-sm-center { align-content: center !important; }
  .align-content-sm-between { align-content: space-between !important; }
  .align-content-sm-around { align-content: space-around !important; }
  .align-content-sm-stretch { align-content: stretch !important; }
  .align-self-sm-auto { align-self: auto !important; }
  .align-self-sm-start { align-self: flex-start !important; }
  .align-self-sm-end { align-self: flex-end !important; }
  .align-self-sm-center { align-self: center !important; }
  .align-self-sm-baseline { align-self: baseline !important; }
  .align-self-sm-stretch { align-self: stretch !important; }
}

@media (min-width: 768px) {
  .flex-md-row { flex-direction: row !important; }
  .flex-md-column { flex-direction: column !important; }
  .flex-md-row-reverse { flex-direction: row-reverse !important; }
  .flex-md-column-reverse { flex-direction: column-reverse !important; }
  .flex-md-wrap { flex-wrap: wrap !important; }
  .flex-md-nowrap { flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .flex-md-fill { flex: 1 1 auto !important; }
  .flex-md-grow-0 { flex-grow: 0 !important; }
  .flex-md-grow-1 { flex-grow: 1 !important; }
  .flex-md-shrink-0 { flex-shrink: 0 !important; }
  .flex-md-shrink-1 { flex-shrink: 1 !important; }
  .justify-content-md-start { justify-content: flex-start !important; }
  .justify-content-md-end { justify-content: flex-end !important; }
  .justify-content-md-center { justify-content: center !important; }
  .justify-content-md-between { justify-content: space-between !important; =
}
  .justify-content-md-around { justify-content: space-around !important; }
  .align-items-md-start { align-items: flex-start !important; }
  .align-items-md-end { align-items: flex-end !important; }
  .align-items-md-center { align-items: center !important; }
  .align-items-md-baseline { align-items: baseline !important; }
  .align-items-md-stretch { align-items: stretch !important; }
  .align-content-md-start { align-content: flex-start !important; }
  .align-content-md-end { align-content: flex-end !important; }
  .align-content-md-center { align-content: center !important; }
  .align-content-md-between { align-content: space-between !important; }
  .align-content-md-around { align-content: space-around !important; }
  .align-content-md-stretch { align-content: stretch !important; }
  .align-self-md-auto { align-self: auto !important; }
  .align-self-md-start { align-self: flex-start !important; }
  .align-self-md-end { align-self: flex-end !important; }
  .align-self-md-center { align-self: center !important; }
  .align-self-md-baseline { align-self: baseline !important; }
  .align-self-md-stretch { align-self: stretch !important; }
}

@media (min-width: 992px) {
  .flex-lg-row { flex-direction: row !important; }
  .flex-lg-column { flex-direction: column !important; }
  .flex-lg-row-reverse { flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { flex-direction: column-reverse !important; }
  .flex-lg-wrap { flex-wrap: wrap !important; }
  .flex-lg-nowrap { flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .flex-lg-fill { flex: 1 1 auto !important; }
  .flex-lg-grow-0 { flex-grow: 0 !important; }
  .flex-lg-grow-1 { flex-grow: 1 !important; }
  .flex-lg-shrink-0 { flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { flex-shrink: 1 !important; }
  .justify-content-lg-start { justify-content: flex-start !important; }
  .justify-content-lg-end { justify-content: flex-end !important; }
  .justify-content-lg-center { justify-content: center !important; }
  .justify-content-lg-between { justify-content: space-between !important; =
}
  .justify-content-lg-around { justify-content: space-around !important; }
  .align-items-lg-start { align-items: flex-start !important; }
  .align-items-lg-end { align-items: flex-end !important; }
  .align-items-lg-center { align-items: center !important; }
  .align-items-lg-baseline { align-items: baseline !important; }
  .align-items-lg-stretch { align-items: stretch !important; }
  .align-content-lg-start { align-content: flex-start !important; }
  .align-content-lg-end { align-content: flex-end !important; }
  .align-content-lg-center { align-content: center !important; }
  .align-content-lg-between { align-content: space-between !important; }
  .align-content-lg-around { align-content: space-around !important; }
  .align-content-lg-stretch { align-content: stretch !important; }
  .align-self-lg-auto { align-self: auto !important; }
  .align-self-lg-start { align-self: flex-start !important; }
  .align-self-lg-end { align-self: flex-end !important; }
  .align-self-lg-center { align-self: center !important; }
  .align-self-lg-baseline { align-self: baseline !important; }
  .align-self-lg-stretch { align-self: stretch !important; }
}

@media (min-width: 1481px) {
  .flex-xl-row { flex-direction: row !important; }
  .flex-xl-column { flex-direction: column !important; }
  .flex-xl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xl-wrap { flex-wrap: wrap !important; }
  .flex-xl-nowrap { flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .flex-xl-fill { flex: 1 1 auto !important; }
  .flex-xl-grow-0 { flex-grow: 0 !important; }
  .flex-xl-grow-1 { flex-grow: 1 !important; }
  .flex-xl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { flex-shrink: 1 !important; }
  .justify-content-xl-start { justify-content: flex-start !important; }
  .justify-content-xl-end { justify-content: flex-end !important; }
  .justify-content-xl-center { justify-content: center !important; }
  .justify-content-xl-between { justify-content: space-between !important; =
}
  .justify-content-xl-around { justify-content: space-around !important; }
  .align-items-xl-start { align-items: flex-start !important; }
  .align-items-xl-end { align-items: flex-end !important; }
  .align-items-xl-center { align-items: center !important; }
  .align-items-xl-baseline { align-items: baseline !important; }
  .align-items-xl-stretch { align-items: stretch !important; }
  .align-content-xl-start { align-content: flex-start !important; }
  .align-content-xl-end { align-content: flex-end !important; }
  .align-content-xl-center { align-content: center !important; }
  .align-content-xl-between { align-content: space-between !important; }
  .align-content-xl-around { align-content: space-around !important; }
  .align-content-xl-stretch { align-content: stretch !important; }
  .align-self-xl-auto { align-self: auto !important; }
  .align-self-xl-start { align-self: flex-start !important; }
  .align-self-xl-end { align-self: flex-end !important; }
  .align-self-xl-center { align-self: center !important; }
  .align-self-xl-baseline { align-self: baseline !important; }
  .align-self-xl-stretch { align-self: stretch !important; }
}

.float-left { float: left !important; }

.float-right { float: right !important; }

.float-none { float: none !important; }

@media (min-width: 380px) {
  .float-ms-left { float: left !important; }
  .float-ms-right { float: right !important; }
  .float-ms-none { float: none !important; }
}

@media (min-width: 544px) {
  .float-sm-left { float: left !important; }
  .float-sm-right { float: right !important; }
  .float-sm-none { float: none !important; }
}

@media (min-width: 768px) {
  .float-md-left { float: left !important; }
  .float-md-right { float: right !important; }
  .float-md-none { float: none !important; }
}

@media (min-width: 992px) {
  .float-lg-left { float: left !important; }
  .float-lg-right { float: right !important; }
  .float-lg-none { float: none !important; }
}

@media (min-width: 1481px) {
  .float-xl-left { float: left !important; }
  .float-xl-right { float: right !important; }
  .float-xl-none { float: none !important; }
}

.overflow-auto { overflow: auto !important; }

.overflow-hidden { overflow: hidden !important; }

.position-static { position: static !important; }

.position-relative { position: relative !important; }

.position-absolute { position: absolute !important; }

.position-fixed { position: fixed !important; }

.position-sticky { position: sticky !important; }

.fixed-top { top: 0px; }

.fixed-bottom, .fixed-top { position: fixed; right: 0px; left: 0px; z-index=
: 1030; }

.fixed-bottom { bottom: 0px; }

@supports ((position:-webkit-sticky) or (position:sticky)) {
  .sticky-top { position: sticky; top: 0px; z-index: 1020; }
}

.shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !importa=
nt; }

.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; }

.shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; }

.shadow-none { box-shadow: none !important; }

.w-25 { width: 25% !important; }

.w-50 { width: 50% !important; }

.w-75 { width: 75% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.h-25 { height: 25% !important; }

.h-50 { height: 50% !important; }

.h-75 { height: 75% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.mw-100 { max-width: 100% !important; }

.mh-100 { max-height: 100% !important; }

.min-vw-100 { min-width: 100vw !important; }

.min-vh-100 { min-height: 100vh !important; }

.vw-100 { width: 100vw !important; }

.vh-100 { height: 100vh !important; }

.stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointe=
r-events: auto; content: ""; background-color: transparent; }

.m-0 { margin: 0px !important; }

.mt-0, .my-0 { margin-top: 0px !important; }

.mr-0, .mx-0 { margin-right: 0px !important; }

.mb-0, .my-0 { margin-bottom: 0px !important; }

.ml-0, .mx-0 { margin-left: 0px !important; }

.m-1 { margin: 0.25rem !important; }

.mt-1, .my-1 { margin-top: 0.25rem !important; }

.mr-1, .mx-1 { margin-right: 0.25rem !important; }

.mb-1, .my-1 { margin-bottom: 0.25rem !important; }

.ml-1, .mx-1 { margin-left: 0.25rem !important; }

.m-2 { margin: 0.5rem !important; }

.mt-2, .my-2 { margin-top: 0.5rem !important; }

.mr-2, .mx-2 { margin-right: 0.5rem !important; }

.mb-2, .my-2 { margin-bottom: 0.5rem !important; }

.ml-2, .mx-2 { margin-left: 0.5rem !important; }

.m-3 { margin: 1rem !important; }

.mt-3, .my-3 { margin-top: 1rem !important; }

.mr-3, .mx-3 { margin-right: 1rem !important; }

.mb-3, .my-3 { margin-bottom: 1rem !important; }

.ml-3, .mx-3 { margin-left: 1rem !important; }

.m-4 { margin: 1.5rem !important; }

.mt-4, .my-4 { margin-top: 1.5rem !important; }

.mr-4, .mx-4 { margin-right: 1.5rem !important; }

.mb-4, .my-4 { margin-bottom: 1.5rem !important; }

.ml-4, .mx-4 { margin-left: 1.5rem !important; }

.m-5 { margin: 3rem !important; }

.mt-5, .my-5 { margin-top: 3rem !important; }

.mr-5, .mx-5 { margin-right: 3rem !important; }

.mb-5, .my-5 { margin-bottom: 3rem !important; }

.ml-5, .mx-5 { margin-left: 3rem !important; }

.p-0 { padding: 0px !important; }

.pt-0, .py-0 { padding-top: 0px !important; }

.pr-0, .px-0 { padding-right: 0px !important; }

.pb-0, .py-0 { padding-bottom: 0px !important; }

.pl-0, .px-0 { padding-left: 0px !important; }

.p-1 { padding: 0.25rem !important; }

.pt-1, .py-1 { padding-top: 0.25rem !important; }

.pr-1, .px-1 { padding-right: 0.25rem !important; }

.pb-1, .py-1 { padding-bottom: 0.25rem !important; }

.pl-1, .px-1 { padding-left: 0.25rem !important; }

.p-2 { padding: 0.5rem !important; }

.pt-2, .py-2 { padding-top: 0.5rem !important; }

.pr-2, .px-2 { padding-right: 0.5rem !important; }

.pb-2, .py-2 { padding-bottom: 0.5rem !important; }

.pl-2, .px-2 { padding-left: 0.5rem !important; }

.p-3 { padding: 1rem !important; }

.pt-3, .py-3 { padding-top: 1rem !important; }

.pr-3, .px-3 { padding-right: 1rem !important; }

.pb-3, .py-3 { padding-bottom: 1rem !important; }

.pl-3, .px-3 { padding-left: 1rem !important; }

.p-4 { padding: 1.5rem !important; }

.pt-4, .py-4 { padding-top: 1.5rem !important; }

.pr-4, .px-4 { padding-right: 1.5rem !important; }

.pb-4, .py-4 { padding-bottom: 1.5rem !important; }

.pl-4, .px-4 { padding-left: 1.5rem !important; }

.p-5 { padding: 3rem !important; }

.pt-5, .py-5 { padding-top: 3rem !important; }

.pr-5, .px-5 { padding-right: 3rem !important; }

.pb-5, .py-5 { padding-bottom: 3rem !important; }

.pl-5, .px-5 { padding-left: 3rem !important; }

.m-n1 { margin: -0.25rem !important; }

.mt-n1, .my-n1 { margin-top: -0.25rem !important; }

.mr-n1, .mx-n1 { margin-right: -0.25rem !important; }

.mb-n1, .my-n1 { margin-bottom: -0.25rem !important; }

.ml-n1, .mx-n1 { margin-left: -0.25rem !important; }

.m-n2 { margin: -0.5rem !important; }

.mt-n2, .my-n2 { margin-top: -0.5rem !important; }

.mr-n2, .mx-n2 { margin-right: -0.5rem !important; }

.mb-n2, .my-n2 { margin-bottom: -0.5rem !important; }

.ml-n2, .mx-n2 { margin-left: -0.5rem !important; }

.m-n3 { margin: -1rem !important; }

.mt-n3, .my-n3 { margin-top: -1rem !important; }

.mr-n3, .mx-n3 { margin-right: -1rem !important; }

.mb-n3, .my-n3 { margin-bottom: -1rem !important; }

.ml-n3, .mx-n3 { margin-left: -1rem !important; }

.m-n4 { margin: -1.5rem !important; }

.mt-n4, .my-n4 { margin-top: -1.5rem !important; }

.mr-n4, .mx-n4 { margin-right: -1.5rem !important; }

.mb-n4, .my-n4 { margin-bottom: -1.5rem !important; }

.ml-n4, .mx-n4 { margin-left: -1.5rem !important; }

.m-n5 { margin: -3rem !important; }

.mt-n5, .my-n5 { margin-top: -3rem !important; }

.mr-n5, .mx-n5 { margin-right: -3rem !important; }

.mb-n5, .my-n5 { margin-bottom: -3rem !important; }

.ml-n5, .mx-n5 { margin-left: -3rem !important; }

.m-auto { margin: auto !important; }

.mt-auto, .my-auto { margin-top: auto !important; }

.center-block, .mr-auto, .mx-auto { margin-right: auto !important; }

.mb-auto, .my-auto { margin-bottom: auto !important; }

.center-block, .ml-auto, .mx-auto { margin-left: auto !important; }

@media (min-width: 380px) {
  .m-ms-0 { margin: 0px !important; }
  .mt-ms-0, .my-ms-0 { margin-top: 0px !important; }
  .mr-ms-0, .mx-ms-0 { margin-right: 0px !important; }
  .mb-ms-0, .my-ms-0 { margin-bottom: 0px !important; }
  .ml-ms-0, .mx-ms-0 { margin-left: 0px !important; }
  .m-ms-1 { margin: 0.25rem !important; }
  .mt-ms-1, .my-ms-1 { margin-top: 0.25rem !important; }
  .mr-ms-1, .mx-ms-1 { margin-right: 0.25rem !important; }
  .mb-ms-1, .my-ms-1 { margin-bottom: 0.25rem !important; }
  .ml-ms-1, .mx-ms-1 { margin-left: 0.25rem !important; }
  .m-ms-2 { margin: 0.5rem !important; }
  .mt-ms-2, .my-ms-2 { margin-top: 0.5rem !important; }
  .mr-ms-2, .mx-ms-2 { margin-right: 0.5rem !important; }
  .mb-ms-2, .my-ms-2 { margin-bottom: 0.5rem !important; }
  .ml-ms-2, .mx-ms-2 { margin-left: 0.5rem !important; }
  .m-ms-3 { margin: 1rem !important; }
  .mt-ms-3, .my-ms-3 { margin-top: 1rem !important; }
  .mr-ms-3, .mx-ms-3 { margin-right: 1rem !important; }
  .mb-ms-3, .my-ms-3 { margin-bottom: 1rem !important; }
  .ml-ms-3, .mx-ms-3 { margin-left: 1rem !important; }
  .m-ms-4 { margin: 1.5rem !important; }
  .mt-ms-4, .my-ms-4 { margin-top: 1.5rem !important; }
  .mr-ms-4, .mx-ms-4 { margin-right: 1.5rem !important; }
  .mb-ms-4, .my-ms-4 { margin-bottom: 1.5rem !important; }
  .ml-ms-4, .mx-ms-4 { margin-left: 1.5rem !important; }
  .m-ms-5 { margin: 3rem !important; }
  .mt-ms-5, .my-ms-5 { margin-top: 3rem !important; }
  .mr-ms-5, .mx-ms-5 { margin-right: 3rem !important; }
  .mb-ms-5, .my-ms-5 { margin-bottom: 3rem !important; }
  .ml-ms-5, .mx-ms-5 { margin-left: 3rem !important; }
  .p-ms-0 { padding: 0px !important; }
  .pt-ms-0, .py-ms-0 { padding-top: 0px !important; }
  .pr-ms-0, .px-ms-0 { padding-right: 0px !important; }
  .pb-ms-0, .py-ms-0 { padding-bottom: 0px !important; }
  .pl-ms-0, .px-ms-0 { padding-left: 0px !important; }
  .p-ms-1 { padding: 0.25rem !important; }
  .pt-ms-1, .py-ms-1 { padding-top: 0.25rem !important; }
  .pr-ms-1, .px-ms-1 { padding-right: 0.25rem !important; }
  .pb-ms-1, .py-ms-1 { padding-bottom: 0.25rem !important; }
  .pl-ms-1, .px-ms-1 { padding-left: 0.25rem !important; }
  .p-ms-2 { padding: 0.5rem !important; }
  .pt-ms-2, .py-ms-2 { padding-top: 0.5rem !important; }
  .pr-ms-2, .px-ms-2 { padding-right: 0.5rem !important; }
  .pb-ms-2, .py-ms-2 { padding-bottom: 0.5rem !important; }
  .pl-ms-2, .px-ms-2 { padding-left: 0.5rem !important; }
  .p-ms-3 { padding: 1rem !important; }
  .pt-ms-3, .py-ms-3 { padding-top: 1rem !important; }
  .pr-ms-3, .px-ms-3 { padding-right: 1rem !important; }
  .pb-ms-3, .py-ms-3 { padding-bottom: 1rem !important; }
  .pl-ms-3, .px-ms-3 { padding-left: 1rem !important; }
  .p-ms-4 { padding: 1.5rem !important; }
  .pt-ms-4, .py-ms-4 { padding-top: 1.5rem !important; }
  .pr-ms-4, .px-ms-4 { padding-right: 1.5rem !important; }
  .pb-ms-4, .py-ms-4 { padding-bottom: 1.5rem !important; }
  .pl-ms-4, .px-ms-4 { padding-left: 1.5rem !important; }
  .p-ms-5 { padding: 3rem !important; }
  .pt-ms-5, .py-ms-5 { padding-top: 3rem !important; }
  .pr-ms-5, .px-ms-5 { padding-right: 3rem !important; }
  .pb-ms-5, .py-ms-5 { padding-bottom: 3rem !important; }
  .pl-ms-5, .px-ms-5 { padding-left: 3rem !important; }
  .m-ms-n1 { margin: -0.25rem !important; }
  .mt-ms-n1, .my-ms-n1 { margin-top: -0.25rem !important; }
  .mr-ms-n1, .mx-ms-n1 { margin-right: -0.25rem !important; }
  .mb-ms-n1, .my-ms-n1 { margin-bottom: -0.25rem !important; }
  .ml-ms-n1, .mx-ms-n1 { margin-left: -0.25rem !important; }
  .m-ms-n2 { margin: -0.5rem !important; }
  .mt-ms-n2, .my-ms-n2 { margin-top: -0.5rem !important; }
  .mr-ms-n2, .mx-ms-n2 { margin-right: -0.5rem !important; }
  .mb-ms-n2, .my-ms-n2 { margin-bottom: -0.5rem !important; }
  .ml-ms-n2, .mx-ms-n2 { margin-left: -0.5rem !important; }
  .m-ms-n3 { margin: -1rem !important; }
  .mt-ms-n3, .my-ms-n3 { margin-top: -1rem !important; }
  .mr-ms-n3, .mx-ms-n3 { margin-right: -1rem !important; }
  .mb-ms-n3, .my-ms-n3 { margin-bottom: -1rem !important; }
  .ml-ms-n3, .mx-ms-n3 { margin-left: -1rem !important; }
  .m-ms-n4 { margin: -1.5rem !important; }
  .mt-ms-n4, .my-ms-n4 { margin-top: -1.5rem !important; }
  .mr-ms-n4, .mx-ms-n4 { margin-right: -1.5rem !important; }
  .mb-ms-n4, .my-ms-n4 { margin-bottom: -1.5rem !important; }
  .ml-ms-n4, .mx-ms-n4 { margin-left: -1.5rem !important; }
  .m-ms-n5 { margin: -3rem !important; }
  .mt-ms-n5, .my-ms-n5 { margin-top: -3rem !important; }
  .mr-ms-n5, .mx-ms-n5 { margin-right: -3rem !important; }
  .mb-ms-n5, .my-ms-n5 { margin-bottom: -3rem !important; }
  .ml-ms-n5, .mx-ms-n5 { margin-left: -3rem !important; }
  .m-ms-auto { margin: auto !important; }
  .mt-ms-auto, .my-ms-auto { margin-top: auto !important; }
  .mr-ms-auto, .mx-ms-auto { margin-right: auto !important; }
  .mb-ms-auto, .my-ms-auto { margin-bottom: auto !important; }
  .ml-ms-auto, .mx-ms-auto { margin-left: auto !important; }
}

@media (min-width: 544px) {
  .m-sm-0 { margin: 0px !important; }
  .mt-sm-0, .my-sm-0 { margin-top: 0px !important; }
  .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; }
  .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; }
  .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; }
  .m-sm-1 { margin: 0.25rem !important; }
  .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }
  .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }
  .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }
  .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }
  .m-sm-2 { margin: 0.5rem !important; }
  .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }
  .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }
  .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }
  .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }
  .m-sm-3 { margin: 1rem !important; }
  .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }
  .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }
  .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }
  .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }
  .m-sm-4 { margin: 1.5rem !important; }
  .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }
  .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }
  .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }
  .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }
  .m-sm-5 { margin: 3rem !important; }
  .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }
  .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }
  .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }
  .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }
  .p-sm-0 { padding: 0px !important; }
  .pt-sm-0, .py-sm-0 { padding-top: 0px !important; }
  .pr-sm-0, .px-sm-0 { padding-right: 0px !important; }
  .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; }
  .pl-sm-0, .px-sm-0 { padding-left: 0px !important; }
  .p-sm-1 { padding: 0.25rem !important; }
  .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }
  .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }
  .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }
  .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }
  .p-sm-2 { padding: 0.5rem !important; }
  .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }
  .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }
  .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }
  .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }
  .p-sm-3 { padding: 1rem !important; }
  .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }
  .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }
  .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }
  .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }
  .p-sm-4 { padding: 1.5rem !important; }
  .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }
  .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }
  .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }
  .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }
  .p-sm-5 { padding: 3rem !important; }
  .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }
  .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }
  .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }
  .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }
  .m-sm-n1 { margin: -0.25rem !important; }
  .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; }
  .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; }
  .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; }
  .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; }
  .m-sm-n2 { margin: -0.5rem !important; }
  .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; }
  .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; }
  .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; }
  .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; }
  .m-sm-n3 { margin: -1rem !important; }
  .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; }
  .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; }
  .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; }
  .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; }
  .m-sm-n4 { margin: -1.5rem !important; }
  .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; }
  .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; }
  .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; }
  .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; }
  .m-sm-n5 { margin: -3rem !important; }
  .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; }
  .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; }
  .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; }
  .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
  .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
  .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
  .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }
}

@media (min-width: 768px) {
  .m-md-0 { margin: 0px !important; }
  .mt-md-0, .my-md-0 { margin-top: 0px !important; }
  .mr-md-0, .mx-md-0 { margin-right: 0px !important; }
  .mb-md-0, .my-md-0 { margin-bottom: 0px !important; }
  .ml-md-0, .mx-md-0 { margin-left: 0px !important; }
  .m-md-1 { margin: 0.25rem !important; }
  .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }
  .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }
  .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }
  .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }
  .m-md-2 { margin: 0.5rem !important; }
  .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }
  .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }
  .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }
  .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }
  .m-md-3 { margin: 1rem !important; }
  .mt-md-3, .my-md-3 { margin-top: 1rem !important; }
  .mr-md-3, .mx-md-3 { margin-right: 1rem !important; }
  .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }
  .ml-md-3, .mx-md-3 { margin-left: 1rem !important; }
  .m-md-4 { margin: 1.5rem !important; }
  .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }
  .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }
  .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }
  .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }
  .m-md-5 { margin: 3rem !important; }
  .mt-md-5, .my-md-5 { margin-top: 3rem !important; }
  .mr-md-5, .mx-md-5 { margin-right: 3rem !important; }
  .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }
  .ml-md-5, .mx-md-5 { margin-left: 3rem !important; }
  .p-md-0 { padding: 0px !important; }
  .pt-md-0, .py-md-0 { padding-top: 0px !important; }
  .pr-md-0, .px-md-0 { padding-right: 0px !important; }
  .pb-md-0, .py-md-0 { padding-bottom: 0px !important; }
  .pl-md-0, .px-md-0 { padding-left: 0px !important; }
  .p-md-1 { padding: 0.25rem !important; }
  .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }
  .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }
  .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }
  .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }
  .p-md-2 { padding: 0.5rem !important; }
  .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }
  .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }
  .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }
  .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }
  .p-md-3 { padding: 1rem !important; }
  .pt-md-3, .py-md-3 { padding-top: 1rem !important; }
  .pr-md-3, .px-md-3 { padding-right: 1rem !important; }
  .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }
  .pl-md-3, .px-md-3 { padding-left: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }
  .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }
  .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }
  .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }
  .p-md-5 { padding: 3rem !important; }
  .pt-md-5, .py-md-5 { padding-top: 3rem !important; }
  .pr-md-5, .px-md-5 { padding-right: 3rem !important; }
  .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }
  .pl-md-5, .px-md-5 { padding-left: 3rem !important; }
  .m-md-n1 { margin: -0.25rem !important; }
  .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; }
  .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; }
  .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; }
  .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; }
  .m-md-n2 { margin: -0.5rem !important; }
  .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; }
  .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; }
  .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; }
  .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; }
  .m-md-n3 { margin: -1rem !important; }
  .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; }
  .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; }
  .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; }
  .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; }
  .m-md-n4 { margin: -1.5rem !important; }
  .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; }
  .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; }
  .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; }
  .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; }
  .m-md-n5 { margin: -3rem !important; }
  .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; }
  .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; }
  .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; }
  .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; }
  .m-md-auto { margin: auto !important; }
  .mt-md-auto, .my-md-auto { margin-top: auto !important; }
  .mr-md-auto, .mx-md-auto { margin-right: auto !important; }
  .mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
  .ml-md-auto, .mx-md-auto { margin-left: auto !important; }
}

@media (min-width: 992px) {
  .m-lg-0 { margin: 0px !important; }
  .mt-lg-0, .my-lg-0 { margin-top: 0px !important; }
  .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; }
  .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; }
  .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; }
  .m-lg-1 { margin: 0.25rem !important; }
  .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }
  .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }
  .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }
  .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }
  .m-lg-2 { margin: 0.5rem !important; }
  .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }
  .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }
  .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }
  .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }
  .m-lg-3 { margin: 1rem !important; }
  .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }
  .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }
  .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }
  .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }
  .m-lg-4 { margin: 1.5rem !important; }
  .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }
  .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }
  .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }
  .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }
  .m-lg-5 { margin: 3rem !important; }
  .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }
  .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }
  .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }
  .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }
  .p-lg-0 { padding: 0px !important; }
  .pt-lg-0, .py-lg-0 { padding-top: 0px !important; }
  .pr-lg-0, .px-lg-0 { padding-right: 0px !important; }
  .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; }
  .pl-lg-0, .px-lg-0 { padding-left: 0px !important; }
  .p-lg-1 { padding: 0.25rem !important; }
  .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }
  .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }
  .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }
  .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }
  .p-lg-2 { padding: 0.5rem !important; }
  .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }
  .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }
  .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }
  .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }
  .p-lg-3 { padding: 1rem !important; }
  .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }
  .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }
  .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }
  .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }
  .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }
  .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }
  .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }
  .p-lg-5 { padding: 3rem !important; }
  .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }
  .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }
  .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }
  .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }
  .m-lg-n1 { margin: -0.25rem !important; }
  .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; }
  .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; }
  .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; }
  .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; }
  .m-lg-n2 { margin: -0.5rem !important; }
  .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; }
  .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; }
  .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; }
  .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; }
  .m-lg-n3 { margin: -1rem !important; }
  .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; }
  .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; }
  .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; }
  .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; }
  .m-lg-n4 { margin: -1.5rem !important; }
  .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; }
  .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; }
  .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; }
  .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; }
  .m-lg-n5 { margin: -3rem !important; }
  .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; }
  .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; }
  .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; }
  .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mt-lg-auto, .my-lg-auto { margin-top: auto !important; }
  .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }
  .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }
  .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }
}

@media (min-width: 1481px) {
  .m-xl-0 { margin: 0px !important; }
  .mt-xl-0, .my-xl-0 { margin-top: 0px !important; }
  .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; }
  .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; }
  .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; }
  .m-xl-1 { margin: 0.25rem !important; }
  .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }
  .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }
  .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }
  .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }
  .m-xl-2 { margin: 0.5rem !important; }
  .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }
  .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }
  .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }
  .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }
  .m-xl-3 { margin: 1rem !important; }
  .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }
  .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }
  .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }
  .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }
  .m-xl-4 { margin: 1.5rem !important; }
  .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }
  .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }
  .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }
  .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }
  .m-xl-5 { margin: 3rem !important; }
  .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }
  .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }
  .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }
  .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }
  .p-xl-0 { padding: 0px !important; }
  .pt-xl-0, .py-xl-0 { padding-top: 0px !important; }
  .pr-xl-0, .px-xl-0 { padding-right: 0px !important; }
  .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; }
  .pl-xl-0, .px-xl-0 { padding-left: 0px !important; }
  .p-xl-1 { padding: 0.25rem !important; }
  .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }
  .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }
  .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }
  .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }
  .p-xl-2 { padding: 0.5rem !important; }
  .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }
  .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }
  .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }
  .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }
  .p-xl-3 { padding: 1rem !important; }
  .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }
  .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }
  .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }
  .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }
  .p-xl-4 { padding: 1.5rem !important; }
  .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }
  .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }
  .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }
  .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }
  .p-xl-5 { padding: 3rem !important; }
  .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }
  .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }
  .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }
  .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }
  .m-xl-n1 { margin: -0.25rem !important; }
  .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; }
  .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; }
  .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; }
  .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; }
  .m-xl-n2 { margin: -0.5rem !important; }
  .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; }
  .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; }
  .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; }
  .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; }
  .m-xl-n3 { margin: -1rem !important; }
  .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; }
  .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; }
  .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; }
  .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; }
  .m-xl-n4 { margin: -1.5rem !important; }
  .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; }
  .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; }
  .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; }
  .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; }
  .m-xl-n5 { margin: -3rem !important; }
  .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; }
  .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; }
  .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; }
  .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mt-xl-auto, .my-xl-auto { margin-top: auto !important; }
  .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }
  .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }
  .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }
}

.text-monospace { font-family: Menlo, Monaco, Consolas, "Courier New", mono=
space !important; }

.text-justify { text-align: justify !important; }

.text-wrap { white-space: normal !important; }

.text-nowrap { white-space: nowrap !important; }

.text-left { text-align: left !important; }

.text-right { text-align: right !important; }

.text-center { text-align: center !important; }

@media (min-width: 380px) {
  .text-ms-left { text-align: left !important; }
  .text-ms-right { text-align: right !important; }
  .text-ms-center { text-align: center !important; }
}

@media (min-width: 544px) {
  .text-sm-left { text-align: left !important; }
  .text-sm-right { text-align: right !important; }
  .text-sm-center { text-align: center !important; }
}

@media (min-width: 768px) {
  .text-md-left { text-align: left !important; }
  .text-md-right { text-align: right !important; }
  .text-md-center { text-align: center !important; }
}

@media (min-width: 992px) {
  .text-lg-left { text-align: left !important; }
  .text-lg-right { text-align: right !important; }
  .text-lg-center { text-align: center !important; }
}

@media (min-width: 1481px) {
  .text-xl-left { text-align: left !important; }
  .text-xl-right { text-align: right !important; }
  .text-xl-center { text-align: center !important; }
}

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.font-weight-light { font-weight: 300 !important; }

.font-weight-lighter { font-weight: lighter !important; }

.font-weight-normal { font-weight: 400 !important; }

.font-weight-bold { font-weight: 700 !important; }

.font-weight-bolder { font-weight: bolder !important; }

.font-italic { font-style: italic !important; }

.text-white { color: rgb(255, 255, 255) !important; }

.text-primary { color: rgb(52, 152, 219) !important; }

a.text-primary:focus, a.text-primary:hover { color: rgb(29, 111, 165) !impo=
rtant; }

.text-secondary { color: rgb(108, 117, 125) !important; }

a.text-secondary:focus, a.text-secondary:hover { color: rgb(73, 79, 84) !im=
portant; }

.text-success { color: rgb(46, 204, 113) !important; }

a.text-success:focus, a.text-success:hover { color: rgb(32, 142, 78) !impor=
tant; }

.text-info { color: rgb(23, 162, 184) !important; }

a.text-info:focus, a.text-info:hover { color: rgb(15, 102, 116) !important;=
 }

.text-warning { color: rgb(255, 181, 22) !important; }

a.text-warning:focus, a.text-warning:hover { color: rgb(201, 137, 0) !impor=
tant; }

.text-danger { color: rgb(231, 76, 60) !important; }

a.text-danger:focus, a.text-danger:hover { color: rgb(191, 39, 24) !importa=
nt; }

.text-light { color: rgb(248, 249, 250) !important; }

a.text-light:focus, a.text-light:hover { color: rgb(203, 211, 218) !importa=
nt; }

.text-dark { color: rgb(52, 58, 64) !important; }

a.text-dark:focus, a.text-dark:hover { color: rgb(18, 20, 22) !important; }

.text-body { color: rgb(68, 68, 68) !important; }

.text-muted { color: rgb(169, 177, 186) !important; }

.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }

.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; backgr=
ound-color: transparent; border: 0px; }

.text-decoration-none { text-decoration: none !important; }

.text-break { word-break: break-word !important; overflow-wrap: break-word =
!important; }

.text-reset { color: inherit !important; }

.visible { visibility: visible !important; }

@media print {
  *, ::after, ::before { text-shadow: none !important; box-shadow: none !im=
portant; }
  a:not(.btn) { text-decoration: underline; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  pre { white-space: pre-wrap !important; }
  blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avo=
id; }
  thead { display: table-header-group; }
  img, tr { break-inside: avoid; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
  @page { size: a3; }
  .container, body { min-width: 992px !important; }
  .navbar { display: none; }
  .badge { border: 1px solid rgb(0, 0, 0); }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: rgb(255, 255, 255) !important; }
  .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, =
230) !important; }
  .table-dark { color: inherit; }
  .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark th=
ead th { border-color: rgb(220, 224, 227); }
  .table .thead-dark th { color: inherit; border-color: rgb(220, 224, 227);=
 }
}

.slick-slider { box-sizing: border-box; user-select: none; touch-action: pa=
n-y; -webkit-tap-highlight-color: transparent; }

.slick-list, .slick-slider { position: relative; display: block; }

.slick-list { overflow: hidden; margin: 0px; padding: 0px; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translat=
eZ(0px); }

.slick-track { position: relative; left: 0px; top: 0px; display: block; mar=
gin-left: auto; margin-right: auto; }

.slick-track::after, .slick-track::before { content: ""; display: table; }

.slick-track::after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

[dir=3D"rtl"] .slick-slide { float: right; }

.slick-slide img { display: block; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px so=
lid transparent; }

.slick-arrow.slick-hidden { display: none; }

.slick-loading .slick-list { background: url("ajax-loader.gif") 50% center =
no-repeat rgb(255, 255, 255); }

@font-face { font-family: slick; src: url("fonts/slick.woff") format("woff"=
), url("fonts/slick.ttf") format("truetype"); font-weight: 400; font-style:=
 normal; }

.slick-next, .slick-prev { position: absolute; display: block; height: 20px=
; width: 20px; line-height: 0; font-size: 0px; cursor: pointer; top: 50%; t=
ransform: translateY(-50%); padding: 0px; border: none; }

.slick-next, .slick-next:focus, .slick-next:hover, .slick-prev, .slick-prev=
:focus, .slick-prev:hover { background: transparent; color: transparent; ou=
tline: none; }

.slick-next:focus::before, .slick-next:hover::before, .slick-prev:focus::be=
fore, .slick-prev:hover::before { opacity: 1; }

.slick-next.slick-disabled::before, .slick-prev.slick-disabled::before { op=
acity: 0.25; }

.slick-next::before, .slick-prev::before { font-family: slick; font-size: 2=
0px; line-height: 1; color: rgb(255, 255, 255); opacity: 0.75; -webkit-font=
-smoothing: antialiased; }

.slick-prev { left: -25px; }

[dir=3D"rtl"] .slick-prev { left: auto; right: -25px; }

.slick-prev::before { content: "=E2=86=90"; }

[dir=3D"rtl"] .slick-prev::before { content: "=E2=86=92"; }

.slick-next { right: -25px; }

[dir=3D"rtl"] .slick-next { left: -25px; right: auto; }

.slick-next::before { content: "=E2=86=92"; }

[dir=3D"rtl"] .slick-next::before { content: "=E2=86=90"; }

.slick-dotted.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -25px; list-style: none; display:=
 block; text-align: center; padding: 0px; margin: 0px; width: 100%; }

.slick-dots li { position: relative; display: inline-block; margin: 0px 5px=
; padding: 0px; }

.slick-dots li, .slick-dots li button { height: 20px; width: 20px; cursor: =
pointer; }

.slick-dots li button { border: 0px; background: transparent; display: bloc=
k; outline: none; line-height: 0; font-size: 0px; color: transparent; paddi=
ng: 5px; }

.slick-dots li button:focus, .slick-dots li button:hover { outline: none; }

.slick-dots li button:focus::before, .slick-dots li button:hover::before { =
opacity: 1; }

.slick-dots li button::before { position: absolute; top: 0px; left: 0px; co=
ntent: "=E2=80=A2"; width: 20px; height: 20px; font-family: slick; font-siz=
e: 6px; line-height: 20px; text-align: center; color: rgb(0, 0, 0); opacity=
: 0.25; -webkit-font-smoothing: antialiased; }

.slick-dots li.slick-active button::before { color: rgb(0, 0, 0); opacity: =
0.75; }

.b-t-0 { border-top: 0px; }

.b-l-0 { border-left: 0px; }

.m-a-sm { margin: 0.5rem !important; }

.m-t-sm { margin-top: 0.5rem !important; }

.m-r-sm { margin-right: 0.5rem !important; }

.m-b-sm { margin-bottom: 0.5rem !important; }

.m-l-sm, .m-x-sm { margin-left: 0.5rem !important; }

.m-x-sm { margin-right: 0.5rem !important; }

.m-y-sm { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; =
}

.p-a-sm { padding: 0.5rem !important; }

.p-t-sm { padding-top: 0.5rem !important; }

.p-r-sm { padding-right: 0.5rem !important; }

.p-b-sm { padding-bottom: 0.5rem !important; }

.p-l-sm, .p-x-sm { padding-left: 0.5rem !important; }

.p-x-sm { padding-right: 0.5rem !important; }

.p-y-sm { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important=
; }

[role=3D"button"] { cursor: pointer; }

.clearfix::after { display: block; clear: both; content: ""; }

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overf=
low: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0=
px; }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; wid=
th: auto; height: auto; overflow: visible; clip: auto; white-space: normal;=
 }

.invisible { visibility: hidden !important; }

.text-secondary { color: rgb(9, 61, 77); }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap, .text-truncate { white-space: nowrap; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; }

.text-xs-left { text-align: left; }

.text-xs-right { text-align: right; }

.text-xs-center { text-align: center; }

@media (min-width: 544px) {
  .text-sm-left { text-align: left; }
  .text-sm-right { text-align: right; }
  .text-sm-center { text-align: center; }
}

@media (min-width: 768px) {
  .text-md-left { text-align: left; }
  .text-md-right { text-align: right; }
  .text-md-center { text-align: center; }
}

@media (min-width: 992px) {
  .text-lg-left { text-align: left; }
  .text-lg-right { text-align: right; }
  .text-lg-center { text-align: center; }
}

@media (min-width: 1481px) {
  .text-xl-left { text-align: left; }
  .text-xl-right { text-align: right; }
  .text-xl-center { text-align: center; }
}

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

.text-primary { color: rgb(232, 70, 1) !important; }

a.text-primary:focus, a.text-primary:hover { color: rgb(156, 47, 1) !import=
ant; }

.text-success { color: rgb(46, 189, 89) !important; }

a.text-success:focus, a.text-success:hover { color: rgb(31, 127, 60) !impor=
tant; }

.text-info { color: rgb(0, 131, 202) !important; }

a.text-info:focus, a.text-info:hover { color: rgb(0, 81, 126) !important; }

.text-warning { color: rgb(251, 176, 56) !important; }

a.text-warning:focus, a.text-warning:hover { color: rgb(226, 141, 5) !impor=
tant; }

.text-danger { color: rgb(239, 64, 81) !important; }

a.text-danger:focus, a.text-danger:hover { color: rgb(209, 18, 36) !importa=
nt; }

.m-a-0 { margin: 0px !important; }

.m-t-0 { margin-top: 0px !important; }

.m-r-0 { margin-right: 0px !important; }

.m-b-0 { margin-bottom: 0px !important; }

.m-l-0, .m-x-0 { margin-left: 0px !important; }

.m-x-0 { margin-right: 0px !important; }

.m-y-0 { margin-top: 0px !important; margin-bottom: 0px !important; }

.m-a { margin: 1rem !important; }

.m-t { margin-top: 1rem !important; }

.m-r { margin-right: 1rem !important; }

.m-b { margin-bottom: 1rem !important; }

.m-l, .m-x { margin-left: 1rem !important; }

.m-x { margin-right: 1rem !important; }

.m-y { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.m-x-auto { margin-right: auto !important; margin-left: auto !important; }

.m-a-md { margin: 1.5rem !important; }

.m-t-md { margin-top: 1.5rem !important; }

.m-r-md { margin-right: 1.5rem !important; }

.m-b-md { margin-bottom: 1.5rem !important; }

.m-l-md, .m-x-md { margin-left: 1.5rem !important; }

.m-x-md { margin-right: 1.5rem !important; }

.m-y-md { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; =
}

.m-a-lg { margin: 3rem !important; }

.m-t-lg { margin-top: 3rem !important; }

.m-r-lg { margin-right: 3rem !important; }

.m-b-lg { margin-bottom: 3rem !important; }

.m-l-lg, .m-x-lg { margin-left: 3rem !important; }

.m-x-lg { margin-right: 3rem !important; }

.m-y-lg { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.p-a-0 { padding: 0px !important; }

.p-t-0 { padding-top: 0px !important; }

.p-r-0 { padding-right: 0px !important; }

.p-b-0 { padding-bottom: 0px !important; }

.p-l-0, .p-x-0 { padding-left: 0px !important; }

.p-x-0 { padding-right: 0px !important; }

.p-y-0 { padding-top: 0px !important; padding-bottom: 0px !important; }

.p-a { padding: 1rem !important; }

.p-t { padding-top: 1rem !important; }

.p-r { padding-right: 1rem !important; }

.p-b { padding-bottom: 1rem !important; }

.p-l, .p-x { padding-left: 1rem !important; }

.p-x { padding-right: 1rem !important; }

.p-y { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.p-a-md { padding: 1.5rem !important; }

.p-t-md { padding-top: 1.5rem !important; }

.p-r-md { padding-right: 1.5rem !important; }

.p-b-md { padding-bottom: 1.5rem !important; }

.p-l-md, .p-x-md { padding-left: 1.5rem !important; }

.p-x-md { padding-right: 1.5rem !important; }

.p-y-md { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important=
; }

.p-a-lg { padding: 3rem !important; }

.p-t-lg { padding-top: 3rem !important; }

.p-r-lg { padding-right: 3rem !important; }

.p-b-lg { padding-bottom: 3rem !important; }

.p-l-lg, .p-x-lg { padding-left: 3rem !important; }

.p-x-lg { padding-right: 3rem !important; }

.p-y-lg { padding-top: 3rem !important; padding-bottom: 3rem !important; }

.selectize-input { min-width: 140px; padding: 0.375rem 0.75rem !important; =
font-size: 1rem !important; line-height: 1.5 !important; box-shadow: none !=
important; background: linear-gradient(0deg, rgb(255, 255, 255) 0px, rgb(24=
7, 249, 250)) !important; }

.selectize-input > .item { float: left; display: inline; max-width: 90%; ov=
erflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.selectize-dropdown { box-shadow: none !important; }

.selectize-dropdown .active { background: rgb(232, 70, 1) !important; color=
: rgb(255, 255, 255) !important; }

.order-filters .selectize-input > input { display: none !important; }

[class*=3D"hint--"] { position: relative; display: inline-block; }

[class*=3D"hint--"]::after, [class*=3D"hint--"]::before { position: absolut=
e; transform: translateZ(0px); visibility: hidden; opacity: 0; z-index: 100=
0000; pointer-events: none; transition: all 0.3s ease 0ms; }

[class*=3D"hint--"]:hover::after, [class*=3D"hint--"]:hover::before { visib=
ility: visible; opacity: 1; transition-delay: 0.1s; }

[class*=3D"hint--"]::before { content: ""; position: absolute; background: =
transparent; border: 6px solid transparent; z-index: 1000001; }

[class*=3D"hint--"]::after { background: rgb(56, 56, 56); color: rgb(255, 2=
55, 255); padding: 8px 10px; font-size: 12px; font-family: "Helvetica Neue"=
, Helvetica, Arial, sans-serif; line-height: 12px; white-space: nowrap; }

[class*=3D"hint--"][aria-label]::after { content: attr(aria-label); }

[class*=3D"hint--"][data-hint]::after { content: attr(data-hint); }

[aria-label=3D""]::after, [aria-label=3D""]::before, [data-hint=3D""]::afte=
r, [data-hint=3D""]::before { display: none !important; }

.hint--top-left::before, .hint--top-right::before, .hint--top::before { bor=
der-top-color: rgb(56, 56, 56); }

.hint--bottom-left::before, .hint--bottom-right::before, .hint--bottom::bef=
ore { border-bottom-color: rgb(56, 56, 56); }

.hint--left::before { border-left-color: rgb(56, 56, 56); }

.hint--right::before { border-right-color: rgb(56, 56, 56); }

.hint--top::before { margin-bottom: -11px; }

.hint--top::after, .hint--top::before { bottom: 100%; left: 50%; }

.hint--top::before { left: calc(50% - 6px); }

.hint--top::after { transform: translateX(-50%); }

.hint--top:hover::before { transform: translateY(-8px); }

.hint--top:hover::after { transform: translateX(-50%) translateY(-8px); }

.hint--bottom::before { margin-top: -11px; }

.hint--bottom::after, .hint--bottom::before { top: 100%; left: 50%; }

.hint--bottom::before { left: calc(50% - 6px); }

.hint--bottom::after { transform: translateX(-50%); }

.hint--bottom:hover::before { transform: translateY(8px); }

.hint--bottom:hover::after { transform: translateX(-50%) translateY(8px); }

.hint--right::before { margin-left: -11px; margin-bottom: -6px; }

.hint--right::after { margin-bottom: -14px; }

.hint--right::after, .hint--right::before { left: 100%; bottom: 50%; }

.hint--right:hover::after, .hint--right:hover::before { transform: translat=
eX(8px); }

.hint--left::before { margin-right: -11px; margin-bottom: -6px; }

.hint--left::after { margin-bottom: -14px; }

.hint--left::after, .hint--left::before { right: 100%; bottom: 50%; }

.hint--left:hover::after, .hint--left:hover::before { transform: translateX=
(-8px); }

.hint--top-left::before { margin-bottom: -11px; }

.hint--top-left::after, .hint--top-left::before { bottom: 100%; left: 50%; =
}

.hint--top-left::before { left: calc(50% - 6px); }

.hint--top-left::after { transform: translateX(-100%); margin-left: 12px; }

.hint--top-left:hover::before { transform: translateY(-8px); }

.hint--top-left:hover::after { transform: translateX(-100%) translateY(-8px=
); }

.hint--top-right::before { margin-bottom: -11px; }

.hint--top-right::after, .hint--top-right::before { bottom: 100%; left: 50%=
; }

.hint--top-right::before { left: calc(50% - 6px); }

.hint--top-right::after { transform: translateX(0px); margin-left: -12px; }

.hint--top-right:hover::after, .hint--top-right:hover::before { transform: =
translateY(-8px); }

.hint--bottom-left::before { margin-top: -11px; }

.hint--bottom-left::after, .hint--bottom-left::before { top: 100%; left: 50=
%; }

.hint--bottom-left::before { left: calc(50% - 6px); }

.hint--bottom-left::after { transform: translateX(-100%); margin-left: 12px=
; }

.hint--bottom-left:hover::before { transform: translateY(8px); }

.hint--bottom-left:hover::after { transform: translateX(-100%) translateY(8=
px); }

.hint--bottom-right::before { margin-top: -11px; }

.hint--bottom-right::after, .hint--bottom-right::before { top: 100%; left: =
50%; }

.hint--bottom-right::before { left: calc(50% - 6px); }

.hint--bottom-right::after { transform: translateX(0px); margin-left: -12px=
; }

.hint--bottom-right:hover::after, .hint--bottom-right:hover::before { trans=
form: translateY(8px); }

.hint--large::after, .hint--medium::after, .hint--small::after { white-spac=
e: normal; line-height: 1.4em; overflow-wrap: break-word; }

.hint--small::after { width: 80px; }

.hint--medium::after { width: 150px; }

.hint--large::after { width: 300px; }

[class*=3D"hint--"]::after { text-shadow: rgb(0, 0, 0) 0px -1px 0px; box-sh=
adow: rgba(0, 0, 0, 0.3) 4px 4px 8px; }

.hint--error::after { background-color: rgb(179, 78, 77); text-shadow: rgb(=
89, 39, 38) 0px -1px 0px; }

.hint--error.hint--top-left::before, .hint--error.hint--top-right::before, =
.hint--error.hint--top::before { border-top-color: rgb(179, 78, 77); }

.hint--error.hint--bottom-left::before, .hint--error.hint--bottom-right::be=
fore, .hint--error.hint--bottom::before { border-bottom-color: rgb(179, 78,=
 77); }

.hint--error.hint--left::before { border-left-color: rgb(179, 78, 77); }

.hint--error.hint--right::before { border-right-color: rgb(179, 78, 77); }

.hint--warning::after { background-color: rgb(192, 152, 84); text-shadow: r=
gb(108, 83, 40) 0px -1px 0px; }

.hint--warning.hint--top-left::before, .hint--warning.hint--top-right::befo=
re, .hint--warning.hint--top::before { border-top-color: rgb(192, 152, 84);=
 }

.hint--warning.hint--bottom-left::before, .hint--warning.hint--bottom-right=
::before, .hint--warning.hint--bottom::before { border-bottom-color: rgb(19=
2, 152, 84); }

.hint--warning.hint--left::before { border-left-color: rgb(192, 152, 84); }

.hint--warning.hint--right::before { border-right-color: rgb(192, 152, 84);=
 }

.hint--info::after { background-color: rgb(57, 134, 172); text-shadow: rgb(=
26, 60, 77) 0px -1px 0px; }

.hint--info.hint--top-left::before, .hint--info.hint--top-right::before, .h=
int--info.hint--top::before { border-top-color: rgb(57, 134, 172); }

.hint--info.hint--bottom-left::before, .hint--info.hint--bottom-right::befo=
re, .hint--info.hint--bottom::before { border-bottom-color: rgb(57, 134, 17=
2); }

.hint--info.hint--left::before { border-left-color: rgb(57, 134, 172); }

.hint--info.hint--right::before { border-right-color: rgb(57, 134, 172); }

.hint--success::after { background-color: rgb(69, 135, 70); text-shadow: rg=
b(26, 50, 26) 0px -1px 0px; }

.hint--success.hint--top-left::before, .hint--success.hint--top-right::befo=
re, .hint--success.hint--top::before { border-top-color: rgb(69, 135, 70); =
}

.hint--success.hint--bottom-left::before, .hint--success.hint--bottom-right=
::before, .hint--success.hint--bottom::before { border-bottom-color: rgb(69=
, 135, 70); }

.hint--success.hint--left::before { border-left-color: rgb(69, 135, 70); }

.hint--success.hint--right::before { border-right-color: rgb(69, 135, 70); =
}

.hint--always::after, .hint--always::before { opacity: 1; visibility: visib=
le; }

.hint--always.hint--top::before { transform: translateY(-8px); }

.hint--always.hint--top::after { transform: translateX(-50%) translateY(-8p=
x); }

.hint--always.hint--top-left::before { transform: translateY(-8px); }

.hint--always.hint--top-left::after { transform: translateX(-100%) translat=
eY(-8px); }

.hint--always.hint--top-right::after, .hint--always.hint--top-right::before=
 { transform: translateY(-8px); }

.hint--always.hint--bottom::before { transform: translateY(8px); }

.hint--always.hint--bottom::after { transform: translateX(-50%) translateY(=
8px); }

.hint--always.hint--bottom-left::before { transform: translateY(8px); }

.hint--always.hint--bottom-left::after { transform: translateX(-100%) trans=
lateY(8px); }

.hint--always.hint--bottom-right::after, .hint--always.hint--bottom-right::=
before { transform: translateY(8px); }

.hint--always.hint--left::after, .hint--always.hint--left::before { transfo=
rm: translateX(-8px); }

.hint--always.hint--right::after, .hint--always.hint--right::before { trans=
form: translateX(8px); }

.hint--rounded::after { border-radius: 4px; }

.hint--no-animate::after, .hint--no-animate::before { transition-duration: =
0ms; }

.hint--bounce::after, .hint--bounce::before { transition: opacity 0.3s ease=
 0s, visibility 0.3s ease 0s, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, =
1.24) 0s; }

.hint--no-shadow::after, .hint--no-shadow::before { text-shadow: none; box-=
shadow: none; }

.hint--no-arrow::before { display: none; }

[class*=3D"hint--"]::after { font-weight: 400; box-shadow: rgba(0, 0, 0, 0.=
3) 0px 2px 8px; }

[class*=3D"hint--"]:focus::after { visibility: visible; opacity: 1; }

.hint--inverted.hint--top::before { border-top-color: rgb(255, 255, 255); }

.hint--inverted::after, .hint--inverted:focus::after { text-shadow: none; b=
ackground: rgb(255, 255, 255); border-top-color: rgb(255, 255, 255); color:=
 rgb(155, 165, 175); }

*, ::after, ::before { box-sizing: border-box; -webkit-font-smoothing: anti=
aliased; }

:active, :focus, :hover { outline: none 0px !important; }

body { overflow: hidden auto; }

body.no-scroll { overflow: hidden; }

body * ::-webkit-scrollbar { width: 4px; height: 4px; }

body * ::-webkit-scrollbar-button { width: 0px; height: 0px; }

body * ::-webkit-scrollbar-thumb { background: rgb(181, 55, 1); border: 0px=
 rgb(255, 255, 255); border-radius: 0px; }

body * ::-webkit-scrollbar-thumb:hover { background: rgb(232, 70, 1); }

body * ::-webkit-scrollbar-thumb:active { background: rgb(254, 97, 30); }

body * ::-webkit-scrollbar-track { background: transparent; border: 0px rgb=
(255, 255, 255); border-radius: 0px; }

body * ::-webkit-scrollbar-track:active, body * ::-webkit-scrollbar-track:h=
over { background: transparent; }

body * ::-webkit-scrollbar-corner { background: transparent; }

img { user-select: none; }

.start-container { padding-top: 50px; margin-left: 300px; opacity: 0; }

.start-container.start-container-external { padding-top: 0px; min-height: 1=
00vh; }

.start-container.active { opacity: 1; }

.start-container.with-filters { margin-right: 310px; }

.loading-container { height: 100vh; display: flex; justify-content: center;=
 align-items: center; }

.main { min-height: calc(100vh - 130px); height: 100%; position: relative; =
}

.container-fluid { max-width: 1700px; height: 100%; }

.connection-issue { background-color: rgb(6, 43, 54); opacity: 0.8; positio=
n: fixed; width: 100%; height: 100%; z-index: 999999999; color: rgb(255, 25=
5, 255); }

.connection-issue .loading-activity { border-top-color: rgb(255, 255, 255);=
 border-left-color: rgb(255, 255, 255); }

.connection-issue .primary circle, .connection-issue .primary path, .connec=
tion-issue .primary rect { fill: rgb(255, 255, 255); }

.label-transparent { background-color: transparent; color: rgb(155, 165, 17=
5); line-height: 1.2; margin-left: 1.5em; margin-top: 0.3em; }

.close { opacity: 1; text-shadow: none; color: rgb(255, 255, 255); backgrou=
nd: rgb(232, 70, 1); border-radius: 100%; }

.close, .close span { display: block; width: 30px; height: 30px; }

.close span { text-align: center; line-height: 28px; font-size: 18px; trans=
form-origin: 50% 50%; }

.close span::selection { background: none; }

.close:hover { color: rgb(255, 255, 255); opacity: 1; background: rgb(181, =
55, 1); }

.close:hover span { transform: rotate(90deg); }

.completed { font-weight: 700; color: rgb(46, 204, 113) !important; }

.color-green { color: rgb(46, 204, 113); }

.border-green { border: 1px solid rgb(46, 204, 113); }

.background-green { background: rgb(46, 204, 113); }

.round-border { border-radius: 100%; }

.color-white { color: rgb(255, 255, 255); }

.border-white { border: 1px solid rgb(255, 255, 255); }

.img-circle { border-radius: 50%; background-size: cover; background-positi=
on: 50% center; }

html { font-size: 13px; }

body, html { background: rgb(255, 255, 255); }

pre { max-height: 600px; padding: 5px; overflow: auto; margin-bottom: 1em; =
background-color: rgb(239, 240, 241); }

.disabled { opacity: 0.6; cursor: default; pointer-events: none; }

.translated { border: 0px; text-decoration: none; }

.translated.active { border: 2px solid rgb(71, 119, 1); }

.overflow-none-fixed { inset: 0px; clip: rect(auto, auto, auto, auto); posi=
tion: absolute; overflow: hidden; }

.full-link { width: 100%; height: 100%; text-indent: -999999px; top: 0px; l=
eft: 0px; position: absolute; z-index: 2; }

.table-wrapper { display: table; }

.table-cell, .table-wrapper { width: 100%; height: 100%; vertical-align: mi=
ddle; }

.table-cell { display: table-cell; }

.img-responsive { max-width: 100%; margin: auto; height: auto; display: blo=
ck; }

.auto-width { display: table; }

.full-x { width: 100%; }

.no-border { border: 0px !important; }

.invisible { opacity: 0; }

.hidden { display: none !important; }

.visible { display: block !important; }

.block { display: block; }

.inline-block { display: inline-block; }

.bg-muted { background: rgb(243, 244, 245); }

.bg-dark { color: rgb(255, 255, 255); background-color: rgb(9, 61, 77); }

.break-word { overflow-wrap: break-word; }

.break-normal { white-space: normal; }

.text-small { font-size: 0.875rem; }

.text-online { color: rgb(46, 189, 89); }

.text-offline { color: rgb(155, 165, 175); }

.no-resize { resize: none; }

.no-overflow { overflow: hidden; }

.text-pre { white-space: pre-line; }

.block-ellipsis, .content-navigation .content-navigation-link .content-navi=
gation-page-name, .text-ellipsis { overflow: hidden; white-space: nowrap; t=
ext-overflow: ellipsis; }

.content-navigation .content-navigation-link .content-navigation-page-name,=
 .text-ellipsis { display: inline-block; max-width: 100%; }

.block-ellipsis { display: block; }

.m-l-image-half { margin-left: 60px; }

.m-l-image { margin-left: 140px; }

.m-r-image { margin-right: 140px; }

.low-opacity { opacity: 0.4 !important; }

.desaturate { filter: grayscale(100%) !important; }

.col-fixed-50 { width: 50px; height: 50px; float: left; }

.row-fixed-50 { margin-left: 50px; box-sizing: border-box; }

.col-fixed-40 { width: 40px; height: 40px; float: left; }

.row-fixed-40 { margin-left: 40px; box-sizing: border-box; }

.color-orange { color: rgb(231, 76, 60); }

.s-alert-box { border-radius: 0.25rem; box-shadow: rgba(0, 0, 0, 0.3) 0px 0=
px 50px 0px; font-weight: 600; }

.s-alert-info { color: rgb(217, 237, 247); background-color: rgb(0, 131, 20=
2); border-color: rgb(217, 237, 247); }

.s-alert-info hr { border-top-color: rgb(196, 227, 243); }

.s-alert-info .alert-link { color: rgb(175, 217, 238); }

.s-alert-info .s-alert-close::after, .s-alert-info .s-alert-close::before {=
 background-color: rgb(217, 237, 247); }

.s-alert-success { color: rgb(223, 240, 216); background-color: rgb(149, 20=
1, 61); border-color: rgb(223, 240, 216); }

.s-alert-success hr { border-top-color: rgb(208, 233, 198); }

.s-alert-success .alert-link { color: rgb(193, 226, 179); }

.s-alert-success .s-alert-close::after, .s-alert-success .s-alert-close::be=
fore { background-color: rgb(223, 240, 216); }

.s-alert-warning { color: rgb(252, 248, 227); background-color: rgb(251, 17=
6, 56); border-color: rgb(252, 248, 227); }

.s-alert-warning hr { border-top-color: rgb(250, 242, 204); }

.s-alert-warning .alert-link { color: rgb(247, 236, 181); }

.s-alert-warning .s-alert-close::after, .s-alert-warning .s-alert-close::be=
fore { background-color: rgb(252, 248, 227); }

.s-alert-error { color: rgb(242, 222, 222); background-color: rgb(239, 64, =
81); border-color: rgb(242, 222, 222); }

.s-alert-error hr { border-top-color: rgb(235, 204, 204); }

.s-alert-error .alert-link { color: rgb(228, 185, 185); }

.s-alert-error .s-alert-close::after, .s-alert-error .s-alert-close::before=
 { background-color: rgb(242, 222, 222); }

.alert { font-size: 14px; }

.alert.alert-success.alert-outline { background: rgb(255, 255, 255); border=
-color: rgb(44, 181, 85); }

.btn-xl { font-size: 14px; padding: 18px 50px; }

@media (max-width: 767px) {
  .btn-xl { padding: 18px 25px; }
}

.btn-primary-secondary { color: rgb(33, 37, 41); background-color: rgb(255,=
 255, 255); border-color: rgb(9, 61, 77); }

.btn-primary-secondary:hover { color: rgb(255, 255, 255); background-color:=
 rgb(6, 43, 54); border-color: rgb(4, 25, 31); }

.btn-primary-secondary.focus, .btn-primary-secondary:focus { box-shadow: rg=
ba(13, 57, 72, 0.5) 0px 0px 0px 0.2rem; }

.btn-primary-secondary.disabled, .btn-primary-secondary:disabled { color: r=
gb(33, 37, 41); background-color: rgb(255, 255, 255); border-color: rgb(9, =
61, 77); }

.btn-primary-secondary:not(:disabled):not(.disabled).active, .btn-primary-s=
econdary:not(:disabled):not(.disabled):active, .show > .btn-primary-seconda=
ry.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(230, 229=
, 229); border-color: rgb(2, 16, 20); }

.btn-primary-secondary:not(:disabled):not(.disabled).active:focus, .btn-pri=
mary-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-pri=
mary-secondary.dropdown-toggle:focus { box-shadow: rgba(13, 57, 72, 0.5) 0p=
x 0px 0px 0.2rem; }

.btn { white-space: normal; }

.btn-secondary { background: none; border: none; font-size: 16px; font-weig=
ht: 700; color: rgb(68, 68, 68); }

.btn-secondary.btn-success { color: rgb(46, 204, 113); }

.btn-secondary.btn-error { color: rgb(231, 76, 60); }

.btn-secondary:focus, .btn-secondary:hover { color: rgb(255, 255, 255); bac=
kground: rgb(68, 68, 68); }

.btn-secondary:focus.btn-success, .btn-secondary:hover.btn-success { backgr=
ound: rgb(46, 204, 113); }

.btn-secondary:focus.btn-error, .btn-secondary:hover.btn-error { background=
: rgb(231, 76, 60); }

.btn-group.btn-group-nowrap { display: table; white-space: nowrap; }

.btn-group.btn-group-nowrap .btn { position: relative; float: none; }

.btn-bold { font-weight: 700; font-size: 1rem; text-transform: uppercase; }

.btn-transparent { background: transparent; border: 1px solid transparent; =
color: rgb(232, 70, 1); }

.btn-round-none { border-radius: 0px; }

.btn-shadow { box-shadow: rgba(0, 0, 0, 0.16) 2px 2px 8px 0px; padding: 12p=
x; }

.btn-shadow, .card-base { border: 1px solid rgb(229, 229, 229); }

.card-base { background: rgb(255, 255, 255); }

.card-base.summary { background: linear-gradient(0deg, rgb(255, 255, 255) 0=
px, rgb(247, 249, 250)); }

.card-base.not-found { overflow: hidden; }

.card-base.not-found .hotbot-notfound { position: relative; bottom: -7px; }

.card-header { background: linear-gradient(rgb(255, 255, 255) 0px, rgb(247,=
 249, 250)); padding: 0.75rem 1.5rem; }

.card-header .dropdown-menu { left: auto; right: 0px; }

.card-header .search input[type=3D"text"] { width: 240px; }

.card-header > .row > div > .form-group, .card-header > .row > div > .form-=
group > label, .card-header > .row > div > label { margin-bottom: 0px; }

.card-header.summary .card { background: linear-gradient(0deg, rgb(255, 255=
, 255) 0px, rgb(247, 249, 250)); }

.card-actions .card-wrapper { position: relative; overflow: hidden; }

.card-actions .actions-wrapper { position: absolute; z-index: 2; top: -45px=
; right: 0px; margin-top: -2px; margin-right: -2px; }

.card-actions .actions-wrapper.active { top: 0px; }

.card-actions::after { position: absolute; content: ""; top: 0px; right: -1=
px; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0px, rgb(255,=
 255, 255) 40%); width: 150px; height: 100%; pointer-events: none; opacity:=
 0; display: none; }

.card-actions.desaturate::after { display: none; }

.card-actions:hover::after { opacity: 1; }

.card-actions:hover .actions-wrapper { top: 0px; }

.ui-container #search-container { margin-top: -3px; }

.chart-vs { width: 380px; }

.no-chart { padding: 0px; margin: 0px; background-image: url("https://app-s=
tatic-club.hotmart.com/meteor/images/no-chart.jpg"); background-position: 5=
0% center; background-repeat: no-repeat; background-size: cover; min-height=
: 300px; position: relative; overflow: hidden; }

.no-chart p { top: 50%; margin-top: -30px; text-align: center; color: rgb(9=
, 61, 77); padding: 0px 1.5rem; }

.no-chart::before, .no-chart p { position: absolute; left: 0px; width: 100%=
; }

.no-chart::before { z-index: 2; content: ""; bottom: 0px; height: 50px; poi=
nter-events: none; background: linear-gradient(0deg, rgb(255, 255, 255) 0px=
, rgba(255, 255, 255, 0)); left: -1px; }

.card > .ui-container-page { padding: 30px; }

.container-generator .form-group.recommended { box-shadow: rgba(9, 61, 77, =
0.55) 1px 1px 10px 1px inset; padding: 8px 4px 5px; }

.container-breadcrumb { position: relative; }

.container-breadcrumb strong { color: rgb(232, 70, 1); position: absolute; =
font-size: 0.875rem; top: -1.1375rem; left: 0px; }

.container-breadcrumb .product-image { width: 32px; margin-top: 4px; margin=
-right: 5px; float: left; }

.container-breadcrumb .product-id { position: relative; left: 40px; top: -1=
6px; }

.card-dynamic .table-cell { text-align: left; }

.card-dynamic .table-cell p { margin-bottom: 0px; }

.card-dynamic .row > div { height: 100px; }

.card-dynamic svg circle, .card-dynamic svg path { fill: rgb(232, 70, 1); }

.card-dynamic.desaturate { opacity: 0.4; box-shadow: none !important; }

.card-dynamic.desaturate .full-link { cursor: default !important; pointer-e=
vents: none !important; }

.card-dynamic.desaturate:hover { box-shadow: none !important; }

.card-dynamic:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 30px 0px; }

footer { background: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, =
255) 95%); border-top: 1px solid rgb(229, 229, 229); padding: 20px; z-index=
: 1; position: relative; }

@media (max-width: 379px) {
  footer.footer-container { padding: 20px; }
}

footer .footer-actions a { color: rgb(155, 165, 175); margin: 0px 10px; }

footer .footer-actions a:hover { color: rgb(230, 126, 34); text-decoration:=
 none; }

footer .footer-actions a:hover::after { color: rgb(155, 165, 175); }

footer .footer-actions a:active, footer .footer-actions a:focus, footer .fo=
oter-actions a:visited { color: rgb(155, 165, 175); text-decoration: none; =
}

footer .footer-actions a:active::after, footer .footer-actions a:focus::aft=
er, footer .footer-actions a:visited::after { color: rgb(155, 165, 175); }

footer .footer-actions a::after { content: "=C2=B7"; position: relative; le=
ft: 10px; }

footer .footer-actions a:last-child::after { display: none; }

footer .social a { font-size: 1.2rem; text-align: center; display: inline-b=
lock; color: rgb(255, 255, 255); width: 31px; height: 31px; line-height: 30=
px; border-radius: 0.25rem; }

footer .btn-powered { height: 18px; float: left; margin: 12px 10px 0px; }

@media (min-width: 544px) {
  footer .btn-powered { float: right; margin: 0px; }
}

footer .btn-powered a { text-decoration: none; }

footer .btn-powered span { position: relative; top: -8px; left: -8px; }

footer .btn-powered svg { width: 100px; position: relative; top: -3px; }

footer .btn-powered svg .st0, footer .btn-powered svg .st1, footer .btn-pow=
ered svg path { fill: rgb(169, 177, 186); }

footer .fire { width: 100%; position: relative; top: 0px; text-align: cente=
r; z-index: 2; }

footer .fire::before { content: ""; background: rgb(220, 224, 227); positio=
n: absolute; bottom: 50%; left: 0px; right: 0px; height: 1px; z-index: -1; =
}

footer .fire > span { width: 44px; height: 44px; background: linear-gradien=
t(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 95%); display: inline-block; m=
argin: 0px auto; padding: 0px 10px; }

footer .fire > span svg { width: 24px; height: auto; }

footer .fire > span svg path { fill: rgb(232, 70, 1); }

.navigation-toggle { background: none; border: none; height: 100%; width: 1=
5px; padding: 0px; cursor: pointer; margin-right: 25px; }

@media (max-width: 768px) {
  .navigation-toggle { margin-right: 12px; }
}

@media (min-width: 768px) {
  .navigation-toggle { order: 1; }
}

.navigation-toggle .navigation-toggle-line { width: 100%; height: 2px; marg=
in-top: 3px; background: rgb(255, 255, 255); display: block; border-radius:=
 2px; }

.navigation-menu-header { display: flex; align-items: center; float: left; =
height: 100%; overflow: hidden; width: 100%; }

@media (min-width: 768px) {
  .navigation-menu-header { width: 274px; justify-content: space-between; b=
order-right: 1px solid rgba(220, 224, 227, 0.4); }
}

.navigation-menu-header .navigation-menu-logo { font-size: 22px; color: rgb=
(255, 255, 255); margin-bottom: 0px; white-space: nowrap; overflow: hidden;=
 text-overflow: ellipsis; margin-right: 10px; max-height: 100%; height: 40p=
x; line-height: 40px; font-weight: 300; width: 100%; display: flex; align-i=
tems: center; }

.navigation-menu-header .navigation-menu-logo:hover { text-decoration: none=
; opacity: 0.85; transition: opacity 1s ease-out 0s; cursor: pointer; }

.navigation-menu-header .navigation-menu-logo img { max-width: 100%; max-he=
ight: 40px; height: auto; }

.btn.js-translations { margin-left: 15px; display: none; }

.navbar.header { position: fixed; top: 0px; left: 0px; right: 0px; height: =
50px; z-index: 11; padding: 0px 25px; display: flex; flex-flow: row nowrap;=
 place-content: stretch space-between; align-items: stretch; }

@media (max-width: 768px) {
  .navbar.header { padding: 0px 11px; }
}

.navbar.header .header-links { display: flex; height: 100%; margin-left: au=
to; }

.navbar.header .header-links .dropdown-toggle { display: flex; }

.navbar.header .header-links .img-circle { display: block; }

.content-navigation .content-navigation-link .navbar.header .header-links .=
content-navigation-page-name, .navbar.header .header-links .content-navigat=
ion .content-navigation-link .content-navigation-page-name, .navbar.header =
.header-links .text-ellipsis { margin-right: 9px; }

.navbar.header .header-links .header-account { margin: 8px 8px 8px 25px; }

.navbar.header .header-hotpass { color: rgb(255, 255, 255); display: flex; =
align-items: center; cursor: pointer; margin-right: 15px; }

.navbar.header .header-hotpass.header-hotpass-updating .header-hotpass-icon=
 { animation: 1.5s linear 0s 1 normal none running bounceIn; }

.navbar.header .header-hotpass-icon { width: 27px; margin-right: 9px; }

.navbar.header .header-content-links { padding-left: 0px; margin-left: 25px=
; }

@media (min-width: 768px) {
  .navbar.header .header-content-links { font-size: 14px; display: inline-b=
lock; }
}

.navbar.header .header-content-links .header-content-link.disabled { pointe=
r-events: auto; }

@media (min-width: 768px) {
  .navbar.header .header-content-links .header-content-link { display: inli=
ne-block; cursor: pointer; }
  .navbar.header .header-content-links .header-content-link a { color: rgb(=
255, 255, 255); text-decoration: none; padding: 13px 8px; display: inline-b=
lock; }
  .navbar.header .header-content-links .header-content-link.active, .navbar=
.header .header-content-links .header-content-link:hover:not(.disabled) { b=
order-bottom: 3px solid rgb(255, 255, 255); opacity: 1; }
  .navbar.header .header-content-links .header-content-link .icon-lock { fo=
nt-size: 18px; margin-right: 5px; float: left; }
}

.navbar.header .header-content-links .header-content-link:last-child { marg=
in-right: 0px; }

.see-certificate-link { cursor: pointer; }

.backdrop { background-color: rgb(6, 43, 54); opacity: 0; position: fixed; =
inset: 0px; z-index: 9; display: none; }

.backdrop.active { display: block; opacity: 0.8; pointer-events: all; }

@media (min-width: 1200px) {
  .backdrop.active { display: none; }
}

.notification-wrapper { min-width: 40px; display: inline-flex; align-items:=
 center; margin: 8px 10px 8px 0px; flex-direction: column; justify-content:=
 center; position: relative; }

.notification-wrapper:hover { cursor: pointer; }

.notification-wrapper i { font-size: 20px; color: rgb(255, 255, 255); posit=
ion: relative; }

.notification-wrapper i::before { vertical-align: middle; }

.notification-wrapper i span { position: absolute; top: 3px; right: -7px; f=
ont-size: 12px; line-height: 12px; padding: 2px; background: rgb(73, 144, 2=
26); font-style: normal; min-width: 13px; width: auto; height: 15px; text-a=
lign: center; font-weight: 700; border-radius: 3px; }

@media (max-width: 768px) {
  .notification-wrapper .notification-dropdown-menu { position: fixed; top:=
 50px; right: 0px; left: 0px; margin: auto; width: calc(100% - 20px); max-w=
idth: none; box-shadow: rgba(0, 0, 0, 0.23) 0px 10px 20px 3px; }
  .notification-wrapper .notification-dropdown-menu.notification-dropdown-p=
roducer { top: 90px; }
  .notification-wrapper .notification-dropdown-menu::after { display: none;=
 }
  .notification-wrapper::after { opacity: 0; content: ""; position: absolut=
e; border-color: rgb(249, 249, 249) transparent; border-style: solid; borde=
r-width: 0px 9px 9px; display: block; width: 0px; z-index: 1100; bottom: -9=
px; right: 0px; left: 0px; margin: auto; transition: opacity 0.3s ease-in-o=
ut 0s; }
  .notification-wrapper.dropdown-animating-fadeInDown.show::after { opacity=
: 1; }
  .notification-wrapper.dropdown-animating-fadeOutUp.show::after { opacity:=
 0; }
  .notification-wrapper.show::after { opacity: 1; }
  .notification-wrapper .notification-tabs-wrapper { position: absolute; to=
p: 50px; right: 0px; width: 320px; height: 200px; }
}

.notification-wrapper .notification-tabs-bubble { position: relative; width=
: 320px; border-radius: 6px; background-color: rgb(249, 249, 249); }

.notification-wrapper .notification-tabs-bubble::after { content: ""; posit=
ion: absolute; border-color: rgb(249, 249, 249) transparent; border-style: =
solid; border-width: 0px 10px 10px; display: block; width: 0px; z-index: 1;=
 top: -10px; right: 10px; }

.card-image { width: 100%; padding-bottom: 0px; position: relative; overflo=
w: hidden; background-color: rgb(233, 237, 241); border-radius: 0.25rem; }

.card-image > div { position: absolute; width: 100%; height: 100%; }

.card-image img { object-fit: cover; }

.card-image::before { content: "m"; display: block; font-size: 4rem; font-f=
amily: hoticons; color: rgb(220, 224, 227); position: absolute; top: 50%; m=
argin-top: -3rem; left: 0px; width: 100%; text-align: center; }

.card-image::after { content: ""; display: block; padding-bottom: 100%; }

.card-image.no-placeholder::before { display: none; }

.card-image.card-image-market { border-radius: 0px; }

.card-image.card-image-messages { width: 60px; border-radius: 0px; }

.card-image.card-image-affiliations, .card-image.card-image-products { widt=
h: 140px; border-radius: 0px; }

.img-payments { position: relative; margin-top: -3px; margin-left: 5px; }

.img-payments svg { width: 32px; height: 32px; }

.img-notfound { max-width: 24px; height: auto; margin-bottom: 10px; }

.img-cover { background-size: cover; }

.img-repeat { background-size: initial; background-repeat: repeat; }

.img-fluid { max-height: 100%; }

.img-avatar-sm { width: 24px; height: 24px; }

.img-avatar-md { width: 32px; height: 32px; }

.img-avatar { width: 48px; height: 48px; }

.img-avatar-lg { width: 64px; height: 64px; }

.img-avatar-xl { width: 130px; height: 130px; }

.loading-wrapper { display: inline-block; position: relative; color: rgb(9,=
 61, 77); }

.loading-wrapper .loading-fire svg { position: absolute; top: 50%; left: 50=
%; margin-top: -13px; margin-left: -10px; width: 20px; height: 26px; }

.loading-wrapper .loading-fire svg path { fill: rgb(169, 177, 186); }

.loading-wrapper .loading-activity { display: block; position: relative; ma=
rgin: 0px auto; width: 50px; height: 50px; border-color: rgb(220, 224, 227)=
 transparent transparent rgb(220, 224, 227); border-style: solid; border-wi=
dth: 1px; border-radius: 100%; animation: 0.5s linear 0s infinite normal no=
ne running spin; }

.loading-wrapper .loading-activity.revert { width: 40px; height: 40px; bord=
er-top-color: rgb(169, 177, 186); border-left-color: rgb(169, 177, 186); an=
imation: 0.75s linear 0s infinite normal none running spinrevert; position:=
 absolute; top: 5px; left: 5px; }

.heartbeat { font-family: sans-serif; font-weight: 100; }

.heartbeat:not(:required) { display: inline-block; position: relative; over=
flow: hidden; text-indent: -999999px; width: 36px; height: 36px; transform:=
 rotate(45deg) scale(1); transform-origin: 50% 50%; animation: 1.5s ease 0s=
 infinite normal none running heartbeat; }

.heartbeat:not(:required)::after, .heartbeat:not(:required)::before { posit=
ion: absolute; content: ""; background: rgb(239, 64, 81); }

.heartbeat:not(:required)::before { top: 12px; left: 0px; width: 36px; heig=
ht: 24px; border-radius: 12px 0px 0px 12px; }

.heartbeat:not(:required)::after { top: 0px; left: 12px; width: 24px; heigh=
t: 12px; border-radius: 12px 12px 0px 0px; }

.loading-mask .loading-wrapper { display: inline-flex; left: calc(50% - 25p=
x); position: absolute; top: calc(50% - 25px); }

.component-hint .selectize-control { width: 100%; }

.form-group { margin-bottom: 1rem; }

.form-control:disabled { opacity: 0.4 !important; }

.form-control:-webkit-autofill { box-shadow: rgb(255, 255, 255) 0px 0px 0px=
 1000px inset !important; }

.group-radio-buttons .active { color: rgb(33, 37, 41); background-color: rg=
b(255, 255, 255); border-color: rgb(254, 97, 30); }

.group-radio-buttons .active:hover { color: rgb(255, 255, 255); background-=
color: rgb(232, 70, 1); border-color: rgb(232, 70, 1); }

.group-radio-buttons .active.focus, .group-radio-buttons .active:focus { bo=
x-shadow: rgba(221, 88, 32, 0.5) 0px 0px 0px 0.2rem; }

.group-radio-buttons .active.disabled, .group-radio-buttons .active:disable=
d { color: rgb(33, 37, 41); background-color: rgb(255, 255, 255); border-co=
lor: rgb(254, 97, 30); }

.group-radio-buttons .active:not(:disabled):not(.disabled).active, .group-r=
adio-buttons .active:not(:disabled):not(.disabled):active, .show > .group-r=
adio-buttons .active.dropdown-toggle { color: rgb(33, 37, 41); background-c=
olor: rgb(230, 229, 229); border-color: rgb(219, 66, 1); }

.group-radio-buttons .active:not(:disabled):not(.disabled).active:focus, .g=
roup-radio-buttons .active:not(:disabled):not(.disabled):active:focus, .sho=
w > .group-radio-buttons .active.dropdown-toggle:focus { box-shadow: rgba(2=
21, 88, 32, 0.5) 0px 0px 0px 0.2rem; }

.js-radio.active { color: rgb(33, 37, 41); background-color: rgb(255, 255, =
255); border-color: rgb(254, 97, 30); }

.js-radio.active:hover { color: rgb(255, 255, 255); background-color: rgb(2=
32, 70, 1); border-color: rgb(232, 70, 1); }

.js-radio.active.focus, .js-radio.active:focus { box-shadow: rgba(221, 88, =
32, 0.5) 0px 0px 0px 0.2rem; }

.js-radio.active.disabled, .js-radio.active:disabled { color: rgb(33, 37, 4=
1); background-color: rgb(255, 255, 255); border-color: rgb(254, 97, 30); }

.js-radio.active:not(:disabled):not(.disabled).active, .js-radio.active:not=
(:disabled):not(.disabled):active, .show > .js-radio.active.dropdown-toggle=
 { color: rgb(33, 37, 41); background-color: rgb(230, 229, 229); border-col=
or: rgb(219, 66, 1); }

.js-radio.active:not(:disabled):not(.disabled).active:focus, .js-radio.acti=
ve:not(:disabled):not(.disabled):active:focus, .show > .js-radio.active.dro=
pdown-toggle:focus { box-shadow: rgba(221, 88, 32, 0.5) 0px 0px 0px 0.2rem;=
 }

.c-input > input { left: 0px; }

.c-input > input:focus ~ .c-indicator { box-shadow: none; }

.c-input > input:checked ~ .c-indicator { background-color: rgb(232, 70, 1)=
; }

.label { text-transform: uppercase; }

label.outer { display: block; }

.c-input + .c-input, .checkbox-inline + .checkbox-inline, .radio-inline + .=
radio-inline { margin-left: 0px; }

.radio-inline { margin-right: 8px; }

.radio-inline:last-child { margin-right: 0px; }

.search { position: relative; }

.search input { text-indent: 18px; }

.search .fa-search { position: absolute; top: 8px; left: 9px; }

.search .input-group-addon { letter-spacing: -1px; font-size: 10px; text-tr=
ansform: uppercase; border: none; }

.search .input-group-addon.input-group-addon-transparent { background: none=
 !important; }

.search .input-group-addon i { font-size: 13px !important; }

.input-group-addon.input-group-addon-text { color: rgb(93, 93, 93); font-si=
ze: 10px; text-transform: uppercase; padding-left: 6px; border-right: 0px; =
}

.card .filters .fa-chevron-down, .card .filters .fa-chevron-right { color: =
rgb(169, 177, 186); }

.date-range-picker .input-group { display: flex !important; }

.date-range-picker .input-group.form-control:focus, .date-range-picker .inp=
ut-group.form-control:not(:first-child):not(:last-child) { border-radius: 0=
px 0.25rem 0.25rem 0px !important; }

.date-range-picker .input-group-addon { padding: 9px 5px; width: 50px; }

input[type=3D"range"] { margin: 10px 0px; width: 100%; appearance: none; }

input[type=3D"range"]:focus { outline: none; }

input[type=3D"range"]::-webkit-slider-runnable-track { width: 100%; height:=
 4px; cursor: pointer; background: rgb(233, 237, 241); border-radius: 0.25r=
em; border: 0px; }

input[type=3D"range"]::-webkit-slider-thumb { border: 0px; height: 10px; wi=
dth: 20px; border-radius: 0.25rem; background: rgb(232, 70, 1); cursor: poi=
nter; margin-top: -2px; appearance: none; }

input[type=3D"range"]:focus::-webkit-slider-runnable-track { background: rg=
b(233, 237, 241); }

input[type=3D"email"], input[type=3D"file"], input[type=3D"password"], inpu=
t[type=3D"text"], input[type=3D"url"], textarea { resize: none; appearance:=
 none; }

input[type=3D"email"].form-danger, input[type=3D"file"].form-danger, input[=
type=3D"password"].form-danger, input[type=3D"text"].form-danger, input[typ=
e=3D"url"].form-danger, textarea.form-danger { background-color: rgb(253, 2=
29, 231) !important; border-color: rgb(239, 64, 81) !important; }

button > .form-loading { display: none; }

button.component-loading > .form-loading { display: inline-block; }

button.component-loading > :not(.form-loading) { display: none; }

.modal { display: flex; }

.modal .table-wrapper { max-width: 450px; width: 100%; }

.modal .modal-body { padding: 8px 32px 32px; color: rgb(155, 165, 175); fon=
t-size: 16px; }

.modal .modal-body .badges::before { left: -1px; background: linear-gradien=
t(90deg, rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0)); }

.modal .modal-body .badges::after { right: -1px; background: linear-gradien=
t(90deg, rgba(255, 255, 255, 0) 0px, rgb(255, 255, 255)); }

.modal .modal-body .modal-footer { margin: 0px; padding: 8px 0px 0px; backg=
round: rgb(255, 255, 255); }

.modal .modal-body + .modal-footer { margin: 0px; padding: 8px 32px 32px; }

.modal .modal-header { padding: 32px 32px 0px; }

.modal .modal-header h3 { font-size: 25px; }

@media (max-width: 767px) {
  .modal .modal-header h3 { font-size: 20px; }
}

.modal .modal-footer { margin: 0px; padding: 0px; border: none; background:=
 rgb(255, 255, 255); align-items: center; justify-content: flex-end; }

.modal .modal-footer.stretched { justify-content: space-between; }

@media (max-width: 767px) {
  .modal .modal-footer button { padding: 15px 10px; }
}

.modal .table { margin-bottom: 0px; }

.modal-content { background: rgb(255, 255, 255); border: 0px; max-width: 90=
%; margin: 0px auto; }

.modal-header { padding: 0px; border-bottom: 0px; }

.modal-image .modal-header h3 { max-width: 80%; }

.modal-image .modal-content { position: relative; }

.modal-image .modal-body { position: static; }

.modal-image .close-button { display: none; }

.modal-image .image-icon { height: 120px; position: absolute; top: 70px; ri=
ght: 10px; z-index: 5; transform: translateY(-50%); }

.modal-image .image-icon.icon-sd { margin-right: -60px; }

@media (max-width: 767px) {
  .modal-image .image-icon.icon-sd { margin-right: -40px; }
}

.modal-image .image-icon.icon-mc { margin-right: -20px; }

.modal-image .module-lock-icon { transform: none; top: -30px; height: 100px=
; right: -20px; }

@media (min-width: 544px) {
  .modal-image .module-lock-icon { transform: translate(50%, -50%); right: =
60px; top: 20px; height: 120px; }
}

@media (max-width: 767px) {
  .modal-image .image-icon-badge { height: 90px; position: absolute; top: -=
5px; right: -5px; transform: none; }
}

.modal-footer { background: rgb(233, 237, 241); }

.modal-inline { margin: 0px auto; }

.modal-inline .modal-body { padding: 0px 0px 15px; }

.modal { z-index: 101; padding: 0px !important; }

.modal .table-wrapper { width: auto; margin: 20px auto 0px; }

.modal .modal-dialog { text-align: left; transform-origin: center center; m=
argin: 0px auto; }

.modal .modal-dialog .modal-header > .close-button { font-size: 24px; color=
: rgb(5, 60, 78); height: 56px; width: 56px; margin: -32px -32px -32px auto=
; padding: 16px; }

.modal .modal-dialog .modal-header > .close-button:hover { background: rgb(=
255, 255, 255); }

.modal .modal-dialog .modal-header > .close-button .text-button { display: =
none; }

.modal-backdrop { background-color: rgb(6, 43, 54); pointer-events: all; op=
acity: 0.8; z-index: 100; }

.ui-container-page.modal-body { padding: 0px 0px 15px; }

#season-skip-modal .modal-body { padding-bottom: 0px; }

#season-skip-modal .modal-footer { padding: 0px; margin: 0px -32px; display=
: flex !important; }

#season-skip-modal .modal-footer .btn { flex-grow: 1; border-radius: 0px; p=
adding: 20px 0px; }

#season-skip-modal .modal-footer .btn:last-child { border-left: 1px solid r=
gba(0, 0, 0, 0.1); }

.modal-completed-course-text { text-align: center; }

.modal-completed-course-text img { margin: 20px auto; }

.share-badge-wrapper { position: absolute; width: 100%; left: 0px; text-ali=
gn: center; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px=
; border-top: 1px solid rgb(233, 237, 241); transition: all 1s ease-in 0s; =
transform: translateY(60px); color: rgb(255, 255, 255); }

.share-badge-wrapper a { border-bottom-left-radius: 5px; border-bottom-righ=
t-radius: 5px; background: rgb(59, 89, 152); transition: all 0.2s ease-in 0=
s; padding: 15px; display: block; color: rgb(255, 255, 255); font-size: 14p=
x; }

.share-badge-wrapper a:active, .share-badge-wrapper a:focus, .share-badge-w=
rapper a:hover { text-decoration: none; }

.share-badge-wrapper a:hover { background: rgb(69, 97, 157); }

.share-badge-wrapper a i { padding: 3px 5px 0px; margin-right: 10px; border=
-radius: 2px; font-size: 13px; color: rgb(59, 89, 152); background-color: r=
gb(255, 255, 255); vertical-align: middle; }

.share-badge-wrapper a span { vertical-align: text-bottom; }

.welcome-modal { width: 450px; }

.welcome-modal .modal-content { max-width: 100%; border-radius: 6px 6px 9px=
 9px; }

@media (max-width: 991px) {
  .welcome-modal .modal-content { border-radius: 6px 6px 9px 9px !important=
; }
}

@media (max-width: 767px) {
  .welcome-modal .modal-content { max-width: 90%; }
}

.welcome-modal .modal-header h3 { width: 100%; text-align: center; }

.welcome-modal .modal-header .close-button { position: absolute; top: 12px;=
 right: 12px; display: none; }

.welcome-modal .modal-header .close-button .icon-close::before { position: =
relative; left: 0.7px; bottom: 0.7px; }

.welcome-modal .share-wrapper { margin: 0px auto; width: 135px; line-height=
: 91px; }

.welcome-modal .share-wrapper .share-img-wrapper { display: inline-block; l=
ine-height: 91px; float: left; }

.welcome-modal .share-wrapper .share-text-wrapper { display: inline-block; =
line-height: 17px; position: relative; top: 9px; }

.welcome-modal .share-wrapper .share-text-wrapper .share-text-in { font-siz=
e: 12px; text-align: left; color: rgb(253, 253, 253); }

.welcome-modal .share-wrapper .share-text-wrapper .share-text-sm { font-siz=
e: 16px; font-weight: 600; color: rgb(253, 253, 253); text-align: left; }

@media (max-width: 480px) {
  .welcome-modal .share-wrapper { width: 125px; }
}

.welcome-modal .welcome-modal-image { display: block; margin: 24px auto 0px=
; }

@media (max-width: 480px) {
  .welcome-modal .welcome-modal-image { width: 100%; height: auto; }
}

.welcome-modal .welcome-modal-text { height: 44px; font-size: 16px; text-al=
ign: center; color: rgb(155, 165, 175); margin: 30px 0px; }

.welcome-modal .modal-footer { padding: 0px; }

.welcome-modal .modal-footer a { padding: 0px; width: 50%; height: 91px; di=
splay: inline-block; }

.welcome-modal .modal-footer a.facebook { background-color: rgb(59, 89, 153=
); border-bottom-left-radius: 6px; }

.welcome-modal .modal-footer a.twitter { background-color: rgb(85, 172, 238=
); border-bottom-right-radius: 6px; }

@media (max-width: 767px) {
  .welcome-modal .modal-footer { margin: 40px -20px 0px; }
}

.modal-full-name { border-radius: 5px; }

.modal-full-name .modal-content { border-radius: 5px; max-width: 100%; }

.modal-full-name * { word-break: normal; white-space: normal; overflow-wrap=
: break-word; }

.modal-full-name-title { color: rgb(0, 0, 0); font-size: 24px; }

.modal-full-name-description, .modal-full-name-sub-description { font-size:=
 16px; color: rgba(0, 0, 0, 0.5); margin-bottom: 2em; }

.modal-full-name-sub-description { margin-top: 5px; }

.modal-full-name .form-control:focus { border-color: rgb(155, 165, 175); bo=
x-shadow: none; }

.modal-full-name .nameCertificate { border-radius: 5px; width: 100%; height=
: 40px; border: 1px solid rgb(155, 165, 175); color: rgba(0, 0, 0, 0.75); p=
adding: 0.5em; }

.modal-full-name-input label { font-size: 14px; }

.modal-full-name-row { margin-bottom: 2em; }

.modal-full-name-row-container { width: 100%; }

.modal-full-name-row-container label { color: rgba(0, 0, 0, 0.75); }

.modal-full-name-row-container .form-group.paper-element.focused::after { b=
ackground: none !important; }

.modal-full-name-actions { display: flex; align-items: flex-start; justify-=
content: space-between; flex-wrap: wrap; margin-top: 1em; }

.modal-full-name-actions button { display: flex; align-items: center; borde=
r: none; border-radius: 5px; justify-content: center; width: 160px; height:=
 45px; }

.modal-full-name-actions button .form-loading { margin-top: -3px; }

.modal-full-name-actions button > span { font-size: 14px; width: 100%; }

.modal-full-name-actions .button-cancel { background-color: transparent; co=
lor: rgb(131, 165, 181); border: 1px solid rgb(131, 165, 181); }

.modal-full-name .modal-footer { margin-top: 1em; }

@media screen and (max-width: 767px) {
  .modal { z-index: 99999; }
  .modal-full-name .modal-footer .button-cancel, .modal-full-name .modal-fo=
oter .button-confirm { width: 100%; height: 45px; margin-bottom: 10px; }
  .modal-full-name-description, .modal-full-name-sub-description { font-siz=
e: 14px; }
  .modal-full-name-row, .modal-full-name-sub-description { margin-bottom: 0=
px; }
  .modal-full-name .modal-content { border-radius: 5px !important; max-widt=
h: 90% !important; }
  .modal-full-name .modal-title { font-size: 18px !important; }
  .modal-full-name .modal-base { max-width: 90vw; }
}

.btn-help-mobile { display: none; position: relative; top: 12px; }

.btn-help-mobile svg { fill: rgba(255, 255, 255, 0.4); position: absolute; =
left: -8px; top: -1px; width: 21px; }

.btn-help-mobile a, .btn-help-mobile i { color: rgba(255, 255, 255, 0.4) !i=
mportant; }

.btn-help-mobile a { position: relative; padding-left: 25px; }

.btn-help-mobile a.active { padding-left: 35px; color: rgb(255, 255, 255) !=
important; }

.btn-help-mobile a.active svg { fill: rgb(255, 255, 255); }

.nav-pills .nav-link:hover { background: rgb(233, 237, 241); }

.ui-container-tab .nav-tabs .nav-link i { display: none; }

.nav-tabs { position: relative; z-index: 2; border: none !important; }

.nav-tabs .nav-link { position: relative; padding: 10px 15px; font-weight: =
700; color: rgb(169, 177, 186); }

.nav-tabs .nav-link .fa { color: rgb(169, 177, 186); }

.nav-tabs .nav-link::before { content: ""; background: rgb(229, 229, 229); =
position: absolute; bottom: 10px; left: 15px; right: 15px; height: 1px; poi=
nter-events: none; }

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { background: rgb(255,=
 255, 255); border-bottom: 1px solid transparent; }

.nav-tabs .nav-link:focus::before, .nav-tabs .nav-link:hover::before { bott=
om: -1px; background: rgb(229, 229, 229); }

.nav-tabs .nav-link.active { background: rgb(255, 255, 255); color: rgb(232=
, 70, 1); }

.nav-tabs .nav-link.active .fa { color: rgb(232, 70, 1); }

.nav-tabs .nav-link.active::before { bottom: -1px; background: rgb(229, 229=
, 229); }

.nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover { backgr=
ound: rgb(255, 255, 255); color: rgb(232, 70, 1); }

.nav-tabs .nav-link.active:focus .fa, .nav-tabs .nav-link.active:hover .fa =
{ color: rgb(232, 70, 1); }

.nav-tabs .nav-link.active:focus::before, .nav-tabs .nav-link.active:hover:=
:before { bottom: -1px; background: rgb(229, 229, 229); }

.panel.panel-default .panel-collapse:last-child .card { margin-bottom: 0px;=
 }

.navbar.menu { position: fixed; top: 50px; bottom: 0px; padding: 0px; borde=
r-radius: 0px; width: 300px; border-right: 1px solid rgb(220, 224, 227); ba=
ckground: rgb(255, 255, 255); margin-left: -300px; z-index: 10; transform: =
translateZ(0px); display: flex; flex-flow: column; height: calc(100% - 50px=
); }

.navbar.menu + .start-container { margin-left: 0px; }

.navbar.menu.active { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 50px 0px; marg=
in: 0px; }

@media (min-width: 1200px) {
  .navbar.menu.active { box-shadow: none; }
}

@media (min-width: 1200px) {
  .navbar.menu.active + .start-container, .navbar.menu.active + .start-cont=
ainer .content-navigation, .navbar.menu.active + .start-container .quiz-pro=
gress-bar { margin-left: 300px; }
}

.navbar.menu .header-content-links { display: flex; font-size: 12px; paddin=
g: 0px; margin: 0px 0px 0px 25px; }

.navbar.menu .header-content-links .header-content-link { flex-grow: 1; dis=
play: flex; justify-content: center; align-items: center; padding: 13px 0px=
; color: rgb(169, 177, 186); border-bottom: 1px solid rgb(233, 237, 241); b=
order-top-color: rgb(233, 237, 241); border-right-color: rgb(233, 237, 241)=
; border-left-color: rgb(233, 237, 241); }

.navbar.menu .header-content-links .header-content-link.disabled { pointer-=
events: auto; }

.navbar.menu .header-content-links .header-content-link .icon-lock { positi=
on: relative; top: -2px; left: -2px; line-height: 0; float: left; }

.navbar.menu .header-content-links .header-content-link.active { border-bot=
tom-width: 2px; }

.navbar.menu .header-content-links .header-content-lock { width: 20px; vert=
ical-align: top; margin-right: 4px; }

.navbar.menu .header-content-links .header-content-lock path { fill: rgb(16=
9, 177, 186); }

.navbar.menu .navigation-header-sidebar { margin: 20px; }

.navbar.menu .icon-lock { font-size: 20px; color: rgb(155, 165, 175); text-=
decoration: none; }

.navbar.menu .navigation-page-info { display: block; }

.navbar.menu .navigation-page-info .navigation-page-subtitle { font-size: 1=
2px; margin-bottom: 3px; display: block; }

.navbar.menu .navigation-page-info .navigation-page-title { font-size: 14px=
; }

.navbar.menu .navigation-module-pages { list-style: none; padding: 0px; }

.navbar.menu .navigation-module-pages .navigation-page-quiz-status { min-wi=
dth: 22px; height: 22px; line-height: 22px; border-radius: 50%; border: 1px=
 solid rgb(155, 165, 175); color: rgb(155, 165, 175); margin-right: 21px; f=
ont-size: 13px; text-align: center; position: relative; }

.navbar.menu .navigation-module-pages .navigation-page-quiz-status .quiz-co=
mpleted { width: 14px; height: 14px; line-height: 16px; background-color: r=
gb(46, 204, 113); position: absolute; right: -10px; top: calc(50% - 7px); b=
order-radius: 50%; color: rgb(255, 255, 255); font-size: 8px; }

.navbar.menu .navigation-module-pages .navigation-page-status { min-width: =
22px; height: 22px; border-radius: 50%; background: rgb(243, 243, 243); bor=
der: 1px solid rgb(233, 237, 241); margin-right: 21px; padding: 0px; font-s=
ize: 13px; line-height: 22px; color: transparent; cursor: pointer; transiti=
on: color 0.2s linear 0s, background, border; }

.navbar.menu .navigation-module-pages .navigation-page-status:hover { color=
: rgb(155, 165, 175); }

.navbar.menu .navigation-module-pages .navigation-page-webinar .icon-video =
{ font-size: 18px; margin-right: 23px; color: rgb(155, 165, 175); }

.navbar.menu .navigation-module-pages .navigation-page-advertisement { padd=
ing: 20px; background-color: rgba(64, 129, 151, 0.05); }

.navbar.menu .navigation-module-pages .navigation-page-advertisement.naviga=
tion-page-active { background-color: rgba(64, 129, 151, 0.1); }

.navbar.menu .navigation-module-pages .navigation-page-advertisement .navig=
ation-page-subtitle { color: rgb(46, 204, 113); }

.navbar.menu .navigation-module-pages .navigation-page-advertisement .navig=
ation-page-title { color: rgb(68, 68, 68); }

.navbar.menu .navigation-module-pages .navigation-page-advertisement .navig=
ation-module-icon { max-width: 24px; min-width: 24px; height: 26px; margin-=
right: 20px; }

.navbar.menu .navigation-module-pages .navigation-page-completed .navigatio=
n-page-status { background: rgb(46, 204, 113); border-color: rgb(46, 204, 1=
13); color: rgb(255, 255, 255); }

.navbar.menu .navigation-module-pages .navigation-page-locked { color: rgb(=
155, 165, 175); padding-left: 25px; display: flex; }

.navbar.menu .navigation-module-pages .navigation-page-locked .navigation-p=
age-status { border: none; align-self: baseline; background: none; fill: rg=
b(155, 165, 175); }

.progress-indicator { display: table-cell; vertical-align: middle; }

.progress-indicator .progress-indicator-bar { margin: 0px 18px 0px 0px; wid=
th: 60px; height: 60px; display: inline-block; vertical-align: middle; }

.progress-indicator .progress-indicator-inner { stroke-linecap: round; stro=
ke-width: 2px; transition: stroke-dashoffset 0.3s ease-in 0s, stroke; }

.progress-indicator .progress-indicator-outer { stroke-width: 1px; }

.progress-indicator .progress-indicator-percentage { text-anchor: middle; t=
ransition: fill 0.3s ease-in 0s; }

.progress-indicator .progress-trophy { font-family: club-hoticons; font-siz=
e: 36px; }

.progress-indicator .progress-trophy.certificate-trophy:hover { cursor: poi=
nter; }

.progress-indicator .progress-indicator-initial .progress-indicator-inner {=
 stroke: rgb(231, 76, 60); }

.progress-indicator .progress-indicator-initial .progress-indicator-percent=
age { fill: rgb(231, 76, 60); }

.progress-indicator .progress-indicator-intermediate .progress-indicator-in=
ner { stroke: rgb(255, 181, 22); }

.progress-indicator .progress-indicator-intermediate .progress-indicator-pe=
rcentage { fill: rgb(255, 181, 22); }

.progress-indicator .progress-indicator-end .progress-indicator-inner { str=
oke: rgb(46, 204, 113); }

.progress-indicator .progress-indicator-end .progress-indicator-percentage =
{ fill: rgb(46, 204, 113); }

.membership-infos { display: table-cell; vertical-align: middle; padding-ri=
ght: 22px; }

.membership-infos .membership-info-name { font-size: 14px; color: rgb(68, 6=
8, 68); }

.membership-infos .membership-info-pages { font-size: 12px; color: rgb(155,=
 165, 175); margin: 0px; }

.navigation-module { margin: 0px; border: none; border-radius: 0px; }

.navigation-module a { text-decoration: none; }

.navigation-module.navigation-module-locked { position: relative; }

.navigation-module.navigation-module-locked .navigation-module-title { colo=
r: rgb(155, 165, 175); }

.navigation-module.navigation-module-locked .navigation-module-header::befo=
re { content: ""; width: 5px; height: 100%; left: -5px; top: 0px; position:=
 absolute; }

.navigation-module.navigation-module-locked .navigation-module-header:hover=
 { color: rgb(155, 165, 175); }

.navigation-module.navigation-module-locked .navigation-module-header:hover=
::before { animation: 1s linear 0s infinite normal none running barberpole;=
 }

.navigation-module.navigation-module-locked .navigation-module-header[aria-=
expanded=3D"true"]::before { display: none; }

.navigation-module.navigation-extra-module { border-top: 1px solid; }

.navigation-module.navigation-extra-module:last-child { border-bottom: 1px =
solid; }

.navigation-module.navigation-extra-module .navigation-module-header { bord=
er-bottom: none; }

.navigation-page { z-index: 2; transition: background 0.3s ease-in 0s; font=
-size: 14px; line-height: 18px; color: rgb(68, 68, 68); display: flex; padd=
ing: 13px 20px 13px 25px; cursor: pointer; }

.navigation-page:focus, .navigation-page:hover, .navigation-page a:focus, .=
navigation-page a:hover { text-decoration: none; }

.navigation-page .icon-quiz { font-size: 20px; line-height: 20px; color: rg=
b(46, 204, 113); }

.navigation-page:last-child { border-bottom: 1px solid rgb(233, 237, 241); =
}

.scroller-sidebar { width: 100%; height: 100%; overflow-y: auto; transition=
: padding 0s ease 3ms; }

.scroller-sidebar.scroll-on { padding-right: 4px; }

.scroller-sidebar + .navigation-module { width: 100%; }

.scroller-sidebar + .navigation-module .navigation-page { border-bottom: 0p=
x; }

.scroller-sidebar + .navigation-module .navigation-module-pages { margin-bo=
ttom: 0px; }

.scroller-sidebar + .navigation-module .navigation-module-pages .navigation=
-module-icon, .scroller-sidebar + .navigation-module .navigation-module-pag=
es span { color: rgb(255, 255, 255); }

.navigation-modules { padding: 0px; margin: 0px; width: 100%; }

.navigation-modules:hover { cursor: pointer; }

.navigation-module-header { background: rgb(255, 255, 255); font-size: 12px=
; padding: 20px; border-radius: 0px; transition: border 0.3s ease-in 0s, ba=
ckground; color: rgb(155, 165, 175); display: flex; align-items: flex-start=
; position: relative; border-top: none; border-right: none; border-image: i=
nitial; border-bottom: 1px solid rgb(233, 237, 241); border-left: transpare=
nt; }

.navigation-module-header[aria-expanded=3D"true"] { background: rgb(249, 24=
9, 249); }

.navigation-module-header[aria-expanded=3D"true"] .navigation-module-icon-p=
lus { opacity: 0; }

.navigation-module-header:last-child { border-top-width: 0px; }

.navigation-module-border, .navigation-module-header { border-left-style: s=
olid; border-left-width: 5px; }

.navigation-module-title { color: rgb(68, 68, 68); font-size: 14px; line-he=
ight: 18px; margin: 0px; }

.navigation-module-content { width: 100%; }

.navigation-module-icon { max-width: 19px; min-width: 19px; margin-right: 2=
5px; height: 18px; }

.navigation-module-icon-plus { transition: opacity 0.3s ease-in 0s; transfo=
rm: rotate(90deg) translate(0.2px, -19.3px); }

.navigation-module-pages-info { float: right; display: table; }

.navigation-module-pages-info .navigation-module-hotpass-cost { display: in=
line-block; vertical-align: text-bottom; }

.navigation-module-pages-info .navigation-module-hotpass-icon { display: in=
line-block; width: 20px; vertical-align: middle; margin-top: 0px; margin-le=
ft: 5px; }

.navigation-module-pages-info .navigation-module-hotpass-icon svg { height:=
 14px; }

.search-bar { display: flex; border-top: 1px solid rgb(233, 237, 241); bord=
er-bottom: 1px solid rgb(233, 237, 241); margin: 0px; padding: 18px 25px; m=
in-height: 74px; }

.search-bar .search-bar-input { flex-grow: 1; border: none; background: rgb=
(255, 255, 255); line-height: 34px; }

.search-bar .search-bar-input:focus { background: rgb(255, 255, 255); }

.search-bar .search-bar-btn { border: none; background: rgb(255, 255, 255);=
 margin-right: 31px; padding: 0px; }

.search-bar .search-bar-icon { width: 16px; height: 16px; display: block; }

.search-bar .search-bar-icon path { fill: rgb(155, 165, 175); }

.search-bar .search-bar-clear { color: rgb(155, 165, 175); cursor: pointer;=
 }

.search-bar .tags { padding: 0px; width: auto; margin-bottom: -5px; margin-=
top: 0px; }

.search-bar .tag-item { display: table; float: left; }

.search-bar .tag-item::before { display: none; }

.search-bar .tag-item .tag-item-text { display: table-cell; }

.search-bar .tag-item .tag-item-remove { font-size: 8px; margin-left: 4px; =
}

.table { font-size: 12px; }

.table-border-bottom { border-bottom: 1px solid rgb(220, 224, 227); }

.table-borderless th { border-top: 0px; }

.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgb(255, 255,=
 255); }

.table-striped tbody tr:nth-of-type(2n) { background-color: rgb(249, 249, 2=
49); }

.table-hover tbody tr:hover { background-color: rgb(245, 245, 245); }

.files-upload .input-file { position: relative; cursor: pointer; font-size:=
 0px; line-height: 0; text-indent: -99999px; height: 0px; width: 0px; paddi=
ng-top: 100px; padding-left: 100px; background-color: rgb(217, 237, 247); b=
order: 2px dashed rgb(229, 229, 229); }

.files-upload .input-file:hover { background-color: rgb(175, 217, 238); bor=
der-color: rgb(204, 203, 203); }

.files-upload .input-file::after { position: absolute; display: table; cont=
ent: "+"; left: 50%; top: 50%; text-indent: 0px; font-size: 50px; line-heig=
ht: 50px; font-weight: 700; transform: translateX(-50%) translateY(-50%); }

.files-upload img { width: 102px; height: 102px; margin-right: 1rem; }

.files-upload .input-file, .files-upload img { display: table; float: left;=
 border-radius: 0.9rem; }

.file-placeholder > .card-body i.fa { font-size: 2.2rem; color: rgb(232, 70=
, 1); }

.file-upload-panel { text-transform: none; width: 100%; margin: 0px; }

.file-upload-panel .control input { display: none; }

.file-upload-panel .close { position: absolute; right: 0px; opacity: 1; mar=
gin-right: 20px; }

.file-upload-panel progress { position: absolute; top: 0px; left: 0px; z-in=
dex: 1; height: 4px !important; }

.file-upload-panel.hover .form-control, .file-upload-panel.in .form-control=
 { background-color: rgb(220, 224, 227); }

.photo-upload-panel { cursor: pointer; overflow: hidden; position: relative=
; }

.photo-upload-panel label { cursor: pointer; }

.photo-upload-panel .photo-upload-label { position: absolute; bottom: 0px; =
left: 0px; width: 100%; height: auto; background: rgba(255, 255, 255, 0.9);=
 }

.photo-upload-panel .photo-upload-label.active { bottom: -40px; }

.photo-upload-panel .control input { display: none; }

.photo-upload-panel .form-control { min-width: 72px; height: auto; overflow=
: hidden; text-align: center; padding: 0px; position: relative; }

.photo-upload-panel .form-control .info { position: absolute; left: 20px; }

.photo-upload-panel .form-control .close { position: absolute; right: 0px; =
opacity: 1; margin-right: 20px; }

.photo-upload-panel .form-control progress { position: absolute; top: 0px; =
left: 0px; z-index: 1; height: 4px !important; }

.photo-upload-panel:hover .photo-upload-label { bottom: -40px; }

.wizard .steps { position: relative; overflow: hidden; border-radius: 0.25r=
em; }

.wizard .steps ul { width: 100%; padding: 0px; margin: 0px; list-style: non=
e; font-size: 12px; }

.wizard .steps ul li { position: relative; float: left; height: 36px; line-=
height: 36px; margin: 0px; font-weight: 700; cursor: default; }

.wizard .steps ul li > a { position: relative; z-index: 2; display: block; =
padding: 0px 0px 0px 25px; }

.wizard .steps ul li:first-child > a { padding-left: 10px; }

.wizard .steps ul li::after { position: absolute; display: block; content: =
""; right: -15px; top: 0px; width: 36px; height: 36px; box-shadow: rgb(255,=
 255, 255) 1px -1px 0px; transform: rotate(45deg) skew(15deg, 15deg); z-ind=
ex: 1; }

.wizard .steps ul li, .wizard .steps ul li::after { background: rgb(233, 23=
7, 241); }

.wizard .steps ul .complete, .wizard .steps ul .complete::after { backgroun=
d-color: rgb(232, 70, 1); }

.wizard .steps ul .complete a { cursor: pointer; color: rgb(255, 255, 255);=
 }

.wizard .steps ul .active, .wizard .steps ul .active::after { background-co=
lor: rgb(156, 47, 1); }

.wizard .steps ul .active a { color: rgb(255, 255, 255); }

.sidebar-content .nav-tabs + .ui-container-data .card { border-left: 0px !i=
mportant; border-right: 0px !important; border-bottom: 0px !important; }

.nav-tabs.nav-tabs-outline { border-bottom: 1px solid rgb(243, 243, 243) !i=
mportant; float: none !important; margin: 0px !important; }

.nav-tabs.nav-tabs-outline .nav-link::before { content: none !important; }

.nav-tabs.nav-tabs-outline li { text-align: center; font-size: 14px !import=
ant; padding: 0px !important; margin: 0px !important; }

.nav-tabs.nav-tabs-outline li:hover { background-color: initial !important;=
 }

.nav-tabs.nav-tabs-outline li.active { border-bottom: 3px solid rgb(5, 61, =
77) !important; }

.nav-tabs.nav-tabs-outline li.active a { color: rgb(5, 61, 77); }

.nav-tabs.nav-tabs-outline li a { font-weight: 400; border: 0px !important;=
 }

.nav-tab-responsive button { display: none; position: relative; padding: 10=
px 15px; font-weight: 700; color: rgb(169, 177, 186); font-size: 14px; back=
ground: transparent; width: 100%; border-bottom: 1px solid rgb(229, 229, 22=
9) !important; }

.nav-tab-responsive button i { font-size: 12px; position: relative; left: 2=
px; top: 2px; }

@media (max-width: 768px) {
  .nav-tab-responsive button { display: block; }
  .nav-tab-responsive .nav-tabs { display: none; position: absolute; backgr=
ound: rgb(255, 255, 255); border-radius: 8px; font-size: 14px; font-weight:=
 lighter; box-shadow: rgba(0, 0, 0, 0.23) 6px 6px 15px 0px; left: 0px; righ=
t: 0px; border: 1px solid rgb(229, 229, 229) !important; padding: 0px !impo=
rtant; width: 300px !important; margin: 10px auto auto !important; }
  .nav-tab-responsive .nav-tabs::after, .nav-tab-responsive .nav-tabs::befo=
re { content: ""; position: absolute; margin: 0px auto; left: 0px; right: 0=
px; }
  .nav-tab-responsive .nav-tabs::before { top: -10px; display: block; heigh=
t: 0px; width: 0px; border-left: 10px solid transparent; border-right: 10px=
 solid transparent; border-bottom: 10px solid rgb(229, 229, 229); }
  .nav-tab-responsive .nav-tabs::after { top: -8px; display: block; height:=
 0px; width: 0px; border-left: 8px solid transparent; border-right: 8px sol=
id transparent; border-bottom: 8px solid rgb(255, 255, 255); }
  .nav-tab-responsive .nav-tabs li { width: 100%; text-decoration: none; bo=
rder-bottom: 1px solid rgb(229, 229, 229); position: relative; }
  .nav-tab-responsive .nav-tabs li.active { border-bottom: 1px solid rgb(22=
9, 229, 229) !important; }
  .nav-tab-responsive .nav-tabs li.active a { color: rgb(5, 61, 77); }
  .nav-tab-responsive .nav-tabs li a { color: grey; font-weight: 500; }
  .nav-tab-responsive .nav-tabs li a:hover { background-color: rgba(0, 0, 0=
, 0.1) !important; }
  .nav-tab-responsive button.nav-tab-opened + .nav-tabs { display: block; }
}

.list-panel.list-panel-expanded .panel-style { background: rgb(255, 255, 25=
5); padding: 30px; cursor: default !important; }

.list-panel { margin: initial !important; }

.list-panel p { color: rgb(169, 177, 186); font-size: 14px; }

.list-panel .panel-style { border-radius: 4px; border-top: 1px solid rgb(22=
9, 229, 229); border-right: 1px solid rgb(229, 229, 229); border-left: 1px =
solid rgb(229, 229, 229); border-image: initial; background-color: rgb(247,=
 247, 247); color: rgb(68, 68, 68); padding: 10px; list-style-type: none; m=
argin-bottom: 10px; position: relative; cursor: pointer; border-bottom: 1px=
 solid rgb(229, 229, 229) !important; }

.list-panel .panel-style.disabled::before, .list-panel .panel-style::after =
{ content: ""; display: block; position: absolute; inset: 0px; }

.list-panel .panel-style.disabled::before { background: rgb(255, 255, 255);=
 z-index: 2; }

.list-panel .panel-style::after { background: rgb(229, 229, 229); width: 3p=
x; border-radius: 5px 0px 0px 5px; }

.list-panel .panel-style:last-child { }

.list-panel .panel-style.style-animated { z-index: 1; }

.list-panel .panel-style.style-animated::after { z-index: -1; }

.list-panel .panel-style.style-animated:hover { background-color: rgb(247, =
247, 247) !important; }

.list-panel .panel-style.style-animated.style-animated, .list-panel .panel-=
style.style-animated::after { transition: width 0.4s ease 0s, color 0.5s ea=
se 0s !important; }

.list-panel .panel-style.style-animated:hover { color: rgb(255, 255, 255); =
}

.list-panel .panel-style.style-animated:hover::after { width: 100%; border-=
radius: 5px; }

.list-panel .list-actions { font-size: 12px; margin-top: 8px; }

.list-panel .list-actions .list-detail { opacity: 0.5; }

.list-panel .style-serial { background-color: rgb(247, 247, 247); font-size=
: 22px; color: rgb(13, 61, 77); border-bottom: 2px solid rgb(229, 229, 229)=
; }

.list-panel .style-serial:hover { color: inherit; }

.list-panel .style-serial::after { content: normal; }

.list-panel .style-eticket-checkin { overflow: initial; border-radius: 0px;=
 border-left: 3px solid rgb(232, 70, 1); border-right: 3px solid rgb(232, 7=
0, 1); cursor: auto; background: rgb(245, 245, 245); padding: 0px !importan=
t; }

.list-panel .style-eticket-checkin .list-body { background-color: rgb(245, =
245, 245); padding: 30px; }

.list-panel .style-eticket-checkin .list-footer { padding: 14px 30px; backg=
round-color: rgb(236, 236, 236); position: relative; border-top: 1px dashed=
 rgb(218, 218, 218); }

.list-panel .style-eticket-checkin .list-footer::after, .list-panel .style-=
eticket-checkin .list-footer::before { content: ""; display: block; backgro=
und: rgb(255, 255, 255); position: absolute; top: -9px; width: 18px; height=
: 18px; border-radius: 9px; }

.list-panel .style-eticket-checkin .list-footer::before { left: -11px; }

.list-panel .style-eticket-checkin .list-footer::after { right: -11px; }

.list-panel .style-eticket-checkin .eticket-qrcode { width: 108px; height: =
108px; background: rgb(0, 0, 0); }

.list-panel .style-eticket-checkin .eticket-userdata { padding: 15px 20px; =
}

.list-panel .style-eticket-checkin .eticket-title { font-size: 14px; line-h=
eight: 14px; color: grey; }

.list-panel .style-eticket-checkin .eticket-username { color: rgb(68, 68, 6=
8); font-size: 22px; line-height: 30px; }

.list-panel .style-eticket-checkin .eticket-userid { font-size: 14px; color=
: grey; }

.list-panel .style-eticket-checkin::after { content: none; }

.list-panel .style-eticket-checkin:hover { color: inherit; }

.list-panel .style-eticket .list-actions { font-size: 14px; color: grey; }

.list-panel .style-primary::after { background: rgb(232, 70, 1); }

.list-panel .style-info::after { background: rgb(0, 131, 202); }

.list-panel a { text-decoration: initial; cursor: pointer; }

.dropdown-menu { background-color: rgb(232, 70, 1); border: 0px; border-rad=
ius: 0px 0px 0.25rem 0.25rem; padding: 0px; overflow: hidden; left: auto; r=
ight: 0px; margin-top: 10px; min-width: 180px; max-width: 300px; }

.dropdown-menu .dropdown-wrapper { background-color: rgba(0, 0, 0, 0.1); bo=
x-shadow: rgba(0, 0, 0, 0.2) 0px 10px 15px -10px inset; }

.dropdown-menu .dropdown-item { color: rgb(255, 255, 255); }

.dropdown-menu .dropdown-item:hover { background-color: rgba(0, 0, 0, 0.1);=
 }

.dropdown-menu .dropdown-item:focus { background-color: rgba(0, 0, 0, 0.2);=
 }

.dropdown-toggle::after { display: none; }

.header-dropdown-menu { width: 320px; border-radius: 6px; overflow: visible=
; border: none; background-color: rgb(249, 249, 249) !important; font-weigh=
t: 400 !important; }

.header-dropdown-menu::after { content: ""; position: absolute; border-colo=
r: rgb(249, 249, 249) transparent; border-style: solid; border-width: 0px 9=
px 9px; display: block; width: 0px; z-index: 1; top: -9px; right: 11px; }

.control-label { font-size: 16px; font-weight: 400; opacity: 0.4; pointer-e=
vents: none; position: absolute; transform: translate3d(0px, 22px, 0px) sca=
le(1); transform-origin: left top; transition: all 0.24s ease 0s; margin: -=
20px 0px 0px; white-space: nowrap; z-index: 1; }

.form-group.paper-element { position: relative; margin-bottom: 0px; border-=
radius: 0px; margin-top: 40px; border-bottom: 1px solid rgb(229, 229, 229);=
 }

.form-group.paper-element label { font-size: 16px; padding-right: 30px; wid=
th: 100%; cursor: pointer; }

.form-group.paper-element label input ~ .c-indicator::after { position: rel=
ative; top: 3px; left: 3px; }

.form-group.paper-element label input:checked ~ .c-indicator { border-color=
: rgb(232, 70, 1) !important; }

.form-group.paper-element label input:checked ~ .c-indicator::after { top: =
0px; left: 0px; height: 12px; width: 12px; margin: 3px; background: rgb(232=
, 70, 1); }

.form-group.paper-element label input { position: absolute; z-index: -1; op=
acity: 0; }

.form-group.paper-element label .c-indicator { border: 2px solid rgb(155, 1=
55, 155); background: rgb(255, 255, 255); height: 22px; width: 22px; displa=
y: block; position: absolute; top: 50%; left: 0px; margin-top: -11px; borde=
r-radius: 50%; }

.form-group.paper-element label .c-indicator::after { transition: all 0.3s =
ease-in-out 0s; content: ""; height: 0px; width: 0px; margin: 6px; display:=
 block; border-radius: 50%; }

.form-group.paper-element .selectize-control { padding: 0px; border: 0px; b=
order-radius: 0px; line-height: 0; background: transparent; }

.form-group.paper-element .selectize-control .selectize-dropdown { padding:=
 0px; border-radius: 0px; margin: 2px 0px 0px; }

.form-group.paper-element .selectize-control .selectize-input { border: 0px=
; background: transparent !important; padding-left: 0px !important; }

.form-group.paper-element .selectize-control .selectize-input.dropdown-acti=
ve::after { content: "x"; speak: none; line-height: 1; -webkit-font-smoothi=
ng: antialiased; font-family: club-hoticons !important; font-style: normal =
!important; font-weight: 400 !important; font-variant: normal !important; t=
ext-transform: none !important; }

.form-group.paper-element .selectize-control .selectize-input::before { dis=
play: none; }

.form-group.paper-element .selectize-control .selectize-input::after { cont=
ent: "s"; speak: none; line-height: 1; -webkit-font-smoothing: antialiased;=
 color: rgb(155, 155, 155); font-size: 14px; top: 8px; border: 0px; right: =
20px; font-family: club-hoticons !important; font-style: normal !important;=
 font-weight: 400 !important; font-variant: normal !important; text-transfo=
rm: none !important; }

.form-group.paper-element .message { position: absolute; left: 0px; top: 30=
px; color: rgb(169, 177, 186); }

.form-group.paper-element .message.error-message { color: rgb(239, 64, 81);=
 }

.form-group.paper-element::after { background: rgb(239, 64, 81); width: 100=
%; left: 0px; opacity: 1; }

.form-group.paper-element.no-label { margin-top: 0px; }

.form-group.paper-element::after { transition: all 0.3s ease-in-out 0s; con=
tent: ""; display: block; position: absolute; background: rgb(232, 70, 1); =
width: 0px; height: 2px; left: 50%; bottom: -1px; opacity: 0; }

.form-group.paper-element.paper-element-group { border-bottom: 0px; }

.form-group.paper-element.paper-element-group .component-group { margin-top=
: 10px; }

.form-group.paper-element.paper-element-group::after { display: none; }

.form-group.paper-element input, .form-group.paper-element textarea { paddi=
ng: 5px 0px; border: 0px; border-radius: 0px; background: transparent; over=
flow: hidden; }

.form-group.paper-element.filled .control-label { transform: scale(0.75); c=
olor: inherit !important; opacity: 0.4 !important; }

.form-group.paper-element.focused .control-label { transform: scale(0.75); =
color: rgb(232, 70, 1) !important; opacity: 1 !important; }

.form-group.paper-element.focused::after { width: 100%; left: 0px; opacity:=
 1; }

.form-control { align-self: flex-end; }

.form-control:focus { border-color: rgb(68, 68, 68); }

.form-control::-webkit-input-placeholder { transition: all 0.24s ease 0s; }

.form-control:focus::-webkit-input-placeholder { transition: none 0s ease 0=
s; }

.form-group.focused .form-control::-webkit-input-placeholder { color: rgb(1=
87, 187, 187); }

.input-group[class*=3D"hint--"] { display: table; }

.input-group.payment-type { margin-top: 10px; cursor: pointer; }

.input-group.payment-type .input-group-content { cursor: pointer; width: 10=
0%; height: 100%; margin: 0px; padding: 15px; display: table-cell; vertical=
-align: middle; border-top: 1px solid rgb(229, 229, 229); border-bottom: 1p=
x solid rgb(229, 229, 229); }

.input-group.payment-type .input-group-addon { background: transparent; }

.input-group.payment-type .input-group-addon:last-child { border-left: 1px =
solid rgb(229, 229, 229); padding: 0px 30px; }

.input-group.payment-type.input-group-selected { color: rgb(232, 70, 1); }

.input-group.payment-type.input-group-selected .input-group-addon:last-chil=
d { color: rgb(232, 70, 1); border-color: rgb(232, 70, 1); background-color=
: rgb(255, 247, 243) !important; }

.input-group.payment-type.input-group-selected .input-group-addon, .input-g=
roup.payment-type.input-group-selected .input-group-content { border-color:=
 rgb(232, 70, 1) !important; }

.input-group.payment-type.input-group-selected:hover { background-color: rg=
b(255, 247, 243) !important; }

.form-group-icon .input-group { height: 40px; }

.form-group-icon .input-group .input-group-addon { display: block; padding:=
 14px; position: absolute; z-index: 1; top: 1px; left: 1px; bottom: -1px; w=
idth: 40px; }

.form-group-icon .input-group input { padding-left: 55px; inset: 0px 0px -2=
px; position: absolute !important; border-radius: 4px !important; z-index: =
0 !important; }

.form-group-icon .input-group input:focus { border: 1px solid rgb(229, 229,=
 229); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px, rgba(5, 61, 78, 0.6) 0=
px 0px 1px !important; }

.rating-stars .icon-star-fill { color: rgb(255, 255, 255); text-shadow: rgb=
(155, 165, 175) 0px 0px 1px; }

.rating-stars:not(.static) .rating-lesson:hover .icon-star-fill { color: rg=
b(255, 181, 22); }

.rating-stars:not(.static) .rating-lesson:hover .icon-star-fill:hover ~ .ic=
on-star-fill { color: rgb(229, 229, 229); }

.rating-stars .rating-lesson[data-rating=3D"1"] .icon-star-fill[data-select=
ion~=3D"1"], .rating-stars .rating-lesson[data-rating=3D"2"] .icon-star-fil=
l[data-selection~=3D"2"], .rating-stars .rating-lesson[data-rating=3D"3"] .=
icon-star-fill[data-selection~=3D"3"], .rating-stars .rating-lesson[data-ra=
ting=3D"4"] .icon-star-fill[data-selection~=3D"4"], .rating-stars .rating-l=
esson[data-rating=3D"5"] .icon-star-fill[data-selection~=3D"5"] { color: rg=
b(241, 196, 15); }

.rating-stars.rating-lg { padding: 0px 7px; font-size: 35px; }

.rating-stars:not(.static) .icon-star-fill { cursor: pointer; }

.rating-stars:not(.static) .rating-lesson:hover .icon-star-fill:hover ~ .ic=
on-star-fill { color: rgb(255, 255, 255); }

.rating-block { margin: 50px auto; text-align: center; }

.rating-block .rating-title { font-size: 16px; text-align: center; }

.rating-stars { cursor: pointer; display: inline-block; }

.rating-stars .icon-star-fill { color: rgb(229, 229, 229); transition: all =
0.2s ease-in-out 0s; }

.comments { min-height: 590px; }

.comments .comments-title-highlight { color: rgb(231, 76, 60); }

.comments .comments-message { display: flex; justify-content: center; margi=
n-top: 20px; }

.comments .comments-message .comments-message-icon { font-size: 50px; float=
: left; margin-right: 20px; color: rgb(169, 177, 186); }

.comments .comments-message .comments-message-text { margin-top: 15px; font=
-size: 14px; max-width: 280px; float: left; color: rgb(169, 177, 186); }

.comments .comment { position: relative; font-size: 18px; }

.comments .comment .comment-form-content { position: relative; flex-grow: 1=
; }

.comments .comment .img-circle { width: 50px; height: 50px; line-height: 50=
px; font-size: 20px; margin-right: 20px; border: 1px solid rgb(233, 237, 24=
1); }

.comments .comment .comment-header-title { font-size: 16px; font-weight: 60=
0; }

.comments .comment time { color: rgb(155, 165, 175); font-size: 14px; margi=
n-left: 10px; }

.comments .comment-list .comment .panel .comment-post { white-space: pre-wr=
ap; }

.comments .comment-list .comment-base { margin-top: 45px; margin-bottom: 23=
px; padding-bottom: 23px; border-bottom: 1px solid rgb(243, 243, 243); }

.comments .comment-list-child { margin-top: 20px; min-height: 0px; }

.comments .comment-post { font-size: 16px; white-space: normal; overflow-wr=
ap: break-word; }

.comments .comment-post input, .comments .comment-post textarea { padding: =
16px; font-size: 14px; border-radius: 0px; overflow: hidden; background: no=
ne; border: none; }

.comments .comment-post input:focus, .comments .comment-post textarea:focus=
 { background: none; }

.comments .comment-post .comment-form-area textarea, .comments .comment-pos=
t input { background: rgb(249, 249, 249); border: 1px solid rgb(243, 243, 2=
43); border-radius: 3px; line-height: 1.6; }

.comments .comment-post .comment-form-area .component-hint { position: rela=
tive; }

.comments .comment-post input { margin-bottom: 12px; }

.comments .comment-post .comment-form-edit { display: flex; }

.comments .comment-post .comment-form-edit.active textarea { min-height: 85=
px; padding-bottom: 50px; }

.comments .comment-post .comment-form-edit.active .comment-form-area textar=
ea, .comments .comment-post .comment-form-edit.active input { background: r=
gb(255, 255, 255); }

.comments .comment-answer .active .img-circle { align-self: flex-start; }

.comments .comment-form-edit .comment-actions { float: right; padding: 0px =
10px 15px; display: none; margin-top: -40px; position: relative; }

.comments .comment-form-edit .comment-actions .action::after { display: non=
e; }

.comments .comment-form-edit.active .comment-actions { display: block; }

.comments .comment-actions { margin-left: -12px; margin-top: 5px; }

.comments .comment-actions .dropdown { line-height: 14px; }

.comments .comment-actions .dropdown .dropdown-menu { margin: 0px; }

.comments .comment-actions .dropdown .dropdown-toggle { color: rgb(155, 165=
, 175); font-size: 18px; line-height: 20px; padding: 0px; }

.comments .comment-actions .dropdown a { line-height: 40px; width: 100%; }

.comments .comment-actions .dropdown a::after { display: none; }

.comments .comment-actions .action { font-size: 14px; line-height: 14px; co=
lor: rgb(155, 165, 175); background: none; }

.comments .comment-actions .action::after { content: "=C2=B7"; position: re=
lative; left: 10px; }

.comments .comment-actions .action:last-child::after { display: none; }

.comments .comment-actions .action-edit-save { color: rgb(46, 204, 113); fo=
nt-weight: 600; }

.comments .comment-actions .action-like { color: rgb(232, 70, 1); }

.comments .comment-child { padding-left: 65px; }

@media (max-width: 768px) {
  .comments .comment-child { padding-left: 0px; }
}

.comments .comment-child time { margin-left: 10px; font-size: 14px; }

.comments .comment-child:first-child { border-top: 1px solid rgb(243, 243, =
243); padding-top: 20px !important; }

.comments .comment-child:last-child { border: none; }

.comments .comment-child .dropdown { display: none; }

.comments .comment-child:hover .dropdown { display: block; }

.comments .comment-child .comment-post { font-size: 14px; }

.comments .comment-child .comment-user, .comments .comment-child .replyto {=
 margin-right: 10px; }

.comments .comment-child .comment-form-edit .replyto { position: absolute; =
top: 15px; left: 12px; margin: 0px; z-index: 1; }

.comments .comment-child .comment-form-edit.active textarea { padding-botto=
m: 50px; min-height: 90px; }

.comments .comment-child .comment-form-edit textarea { min-height: 50px; pa=
dding: 11px; line-height: 26px; }

.comments .panel { font-size: 14px; }

.comments .thumbnail img { width: 100%; }

.replyto { font-size: 14px; font-weight: 700; color: rgb(231, 76, 60); }

.comments-load-more { padding: 15px 0px; margin-top: 20px; margin-bottom: -=
20px; font-size: 14px; border-top: 1px solid rgb(243, 243, 243); cursor: po=
inter; }

.comments-load-more:hover { background: rgb(249, 249, 249); color: rgb(231,=
 76, 60); }

.comment-warning { padding-top: 10px; font-size: 12px; color: rgb(169, 177,=
 186); font-style: italic; }

.loading-block { position: relative; margin-bottom: 80px; }

.loading-block [class*=3D"placeholder"] { margin-top: 20px; }

.loading-block [class*=3D"placeholder"]:first-child { margin-top: 0px; }

.loading-block .placeholder-textarea { height: 165px; width: 90%; }

.loading-block .placeholder-h2, .loading-block .placeholder-h4 { margin-top=
: 8px; }

.loading-block .placeholder-h3 { margin-top: 10px; }

.content-streaming .loading-block [class*=3D"placeholder-"]::after { backgr=
ound: linear-gradient(90deg, rgb(45, 45, 45) 8%, rgb(58, 58, 58) 18%, rgb(4=
5, 45, 45) 33%); opacity: 0.3; }

.placeholder-right-sm { width: 30%; }

.placeholder-right { width: 60%; }

.placeholder-upsell { min-height: 203px; width: 100%; }

[class*=3D" placeholder-"], [class^=3D"placeholder-"] { position: relative;=
 white-space: nowrap; }

[class*=3D" placeholder-"].m-t-sm, [class*=3D" placeholder-"].p-t-sm, [clas=
s^=3D"placeholder-"].m-t-sm, [class^=3D"placeholder-"].p-t-sm { margin-top:=
 0.5rem; }

[class*=3D" placeholder-"].m-b-sm, [class*=3D" placeholder-"].p-b-sm, [clas=
s^=3D"placeholder-"].m-b-sm, [class^=3D"placeholder-"].p-b-sm { margin-bott=
om: 0.5rem; }

[class*=3D" placeholder-"].m-t, [class*=3D" placeholder-"].p-t, [class^=3D"=
placeholder-"].m-t, [class^=3D"placeholder-"].p-t { margin-top: 1rem; }

[class*=3D" placeholder-"].m-b, [class*=3D" placeholder-"].p-b, [class^=3D"=
placeholder-"].m-b, [class^=3D"placeholder-"].p-b { margin-bottom: 1rem; }

[class*=3D" placeholder-"].m-t-md, [class*=3D" placeholder-"].p-t-md, [clas=
s^=3D"placeholder-"].m-t-md, [class^=3D"placeholder-"].p-t-md { margin-top:=
 1.5rem; }

[class*=3D" placeholder-"].m-b-md, [class*=3D" placeholder-"].p-b-md, [clas=
s^=3D"placeholder-"].m-b-md, [class^=3D"placeholder-"].p-b-md { margin-bott=
om: 1.5rem; }

[class*=3D" placeholder-"].m-t-lg, [class*=3D" placeholder-"].p-t-lg, [clas=
s^=3D"placeholder-"].m-t-lg, [class^=3D"placeholder-"].p-t-lg { margin-top:=
 3rem; }

[class*=3D" placeholder-"].m-b-lg, [class*=3D" placeholder-"].p-b-lg, [clas=
s^=3D"placeholder-"].m-b-lg, [class^=3D"placeholder-"].p-b-lg { margin-bott=
om: 3rem; }

[class*=3D" placeholder-"].placeholder-fade::after, [class^=3D"placeholder-=
"].placeholder-fade::after { opacity: 0; }

[class*=3D" placeholder-"]::after, [class^=3D"placeholder-"]::after { conte=
nt: ""; min-width: 100%; min-height: 100%; border-radius: 4px; display: blo=
ck; position: absolute; top: 0px; opacity: 1; animation-duration: 1s; anima=
tion-fill-mode: forwards; animation-iteration-count: infinite; animation-na=
me: placeHolderShimmer; animation-timing-function: linear; transition: opac=
ity 0.3s ease 0s; background: linear-gradient(90deg, rgb(238, 238, 238) 8%,=
 rgb(221, 221, 221) 18%, rgb(238, 238, 238) 33%) 0% 0% / cover; z-index: 1;=
 }

[class*=3D" placeholder-h1"], [class^=3D"placeholder-h1"] { height: 35px; m=
in-width: 100px; }

[class*=3D" placeholder-h2"], [class^=3D"placeholder-h2"] { height: 30px; m=
in-width: 100px; }

[class*=3D" placeholder-h3"], [class^=3D"placeholder-h3"] { height: 25px; m=
in-width: 100px; margin-bottom: 15px; }

[class*=3D" placeholder-h4"], [class^=3D"placeholder-h4"] { height: 18px; m=
in-width: 100px; }

.placeholder-h4-sm { height: 14px; }

[class*=3D" placeholder-label"], [class*=3D" placeholder-span"], [class^=3D=
"placeholder-label"], [class^=3D"placeholder-span"] { min-height: 20px; min=
-width: 70px; }

[class*=3D" placeholder-label"], [class^=3D"placeholder-label"] { margin-bo=
ttom: 15px !important; }

.placeholder-h3-lg { min-width: 200px; }

.status-box { position: absolute; top: 80px; right: 30px; }

@media (max-width: 767px) {
  .status-box { display: none; }
}

.placeholder-span-sm { min-height: 14px; }

.placeholder-span-sm::after { padding: 10px 0px; }

.placeholder-span-lg { min-width: 180px; }

.placeholder-list { height: 55px; margin-bottom: 10px !important; }

@-webkit-keyframes placeHolderShimmer {=20
  0% { background-position: 0px 0px; }
  100% { background-position: 800px 0px; }
}

@keyframes placeHolderShimmer {=20
  0% { background-position: 0px 0px; }
  100% { background-position: 800px 0px; }
}

@-webkit-keyframes pulse {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgb(220, 224, 227) 0=
px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 30px, rgb(220, 224, 227) 0px=
 0px 0px 31px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227) 0px =
0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 90px, rgb(220, 224, 227) 0px 0=
px 0px 91px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) 0px 0=
px 0px 121px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 30px, rgb(220, 224, 227=
) 0px 0px 0px 31px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227)=
 0px 0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 90px, rgb(220, 224, 227) =
0px 0px 0px 91px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) =
0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 150px, rgb(220, 224, 227)=
 0px 0px 0px 151px; }
}

@keyframes pulse {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgb(220, 224, 227) 0=
px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 30px, rgb(220, 224, 227) 0px=
 0px 0px 31px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227) 0px =
0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 90px, rgb(220, 224, 227) 0px 0=
px 0px 91px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) 0px 0=
px 0px 121px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 30px, rgb(220, 224, 227=
) 0px 0px 0px 31px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227)=
 0px 0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 90px, rgb(220, 224, 227) =
0px 0px 0px 91px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) =
0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 150px, rgb(220, 224, 227)=
 0px 0px 0px 151px; }
}

@media (min-width: 768px) {
  .main-quiz { background: url("https://app-static-club.hotmart.com/meteor/=
images/bg-quiz.png") 100% 0px rgb(249, 249, 249); padding-top: 78px; paddin=
g-bottom: 60px; }
}

.main-quiz.no-navigation .quiz .content-navigation { display: none; }

.quiz-bar + footer { margin-bottom: 68px; }

.quiz { max-width: 992px; margin: 0px auto; }

@media (min-width: 768px) {
  .quiz { width: 80%; }
}

.quiz .content-navigation { background: rgb(255, 255, 255); }

.quiz .quiz-content { background: rgb(255, 255, 255); counter-reset: decima=
l 0; overflow: hidden; padding: 30px; margin-top: 50px; }

@media (min-width: 768px) {
  .quiz .quiz-content { padding: 48px; margin-top: 80px; }
}

.quiz .quiz-actions { z-index: 1; position: relative; }

.quiz .quiz-form .question:first-child .question-title { margin-top: 0px; }

.quiz .quiz-title { margin-bottom: 24px; }

.quiz .quiz-description { font-size: 16px; line-height: 1.63; margin-bottom=
: 24px; border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 24px; =
}

.quiz .quiz-description p { margin-bottom: 0px; }

.quiz .quiz-questions { list-style: none; padding: 0px; }

.quiz .quiz-questions .question-label { padding: 20px 35px; margin: 0px; }

.quiz .quiz-questions .question-label .c-indicator { top: 32px; }

.quiz .quiz-questions .question-label .c-indicator + p { display: inline; }

.quiz .quiz-progress-bar { display: flex; position: fixed; left: 0px; right=
: 0px; bottom: 0px; z-index: 2; background: rgb(249, 249, 249); backface-vi=
sibility: hidden; box-shadow: rgb(222, 222, 222) 0px 7px 9px 12px; transiti=
on: all 0.5s cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.quiz .quiz-progress-bar .quiz-progress-title { font-size: 14px; padding: 1=
2px 30px; width: 100%; height: 68px; max-height: 68px; }

@media (min-width: 768px) {
  .quiz .quiz-progress-bar .quiz-progress-title { width: 80%; margin: 0px a=
uto; max-width: 992px; padding: 12px 0px; }
}

.quiz .quiz-progress-bar .quiz-progress-title .quiz-progress { font-size: 1=
2px; color: rgb(204, 204, 204); font-style: italic; }

.quiz .quiz-progress-bar .quiz-progress-title .progress { margin: 8px 12px =
0px 0px; }

.quiz .quiz-progress-bar .quiz-progress-title .progress .progress-bar { tra=
nsition: all 0.5s cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.quiz-start { background: rgb(249, 249, 249); border-radius: 8px; display: =
block; overflow: hidden; transition: background 0.3s ease-in 0s, box-shadow=
; color: rgb(155, 165, 175); font-size: 14px; }

.quiz-start .icon-quiz { transition: color 0.3s ease-in 0s; font-size: 120p=
x; }

.quiz-start .quiz-start-header { text-align: center; height: 160px; transit=
ion: background 0.3s ease-in 0s; position: relative; }

.playlist-medias .playlist-media.playlist-media-completed .quiz-start .quiz=
-start-header .playlist-media-icon, .quiz-start .quiz-start-header .icon-ch=
eck, .quiz-start .quiz-start-header .playlist-medias .playlist-media.playli=
st-media-completed .playlist-media-icon { color: rgb(255, 255, 255); font-s=
ize: 16px; background: rgb(46, 204, 113); height: 27px; width: 27px; text-a=
lign: center; line-height: 30px; border-radius: 50%; position: absolute; ri=
ght: 24px; top: 24px; transition: all 0.3s ease-in 0s; display: none; }

.quiz-start:focus, .quiz-start:hover { background: rgb(255, 255, 255); box-=
shadow: rgb(220, 224, 227) 0px 3px 8px 0px; text-decoration: none; color: r=
gb(155, 165, 175); }

.playlist-medias .playlist-media.playlist-media-completed .quiz-start:focus=
 .quiz-start-header .playlist-media-icon, .playlist-medias .playlist-media.=
playlist-media-completed .quiz-start:hover .quiz-start-header .playlist-med=
ia-icon, .quiz-start:focus .quiz-start-header .icon-check, .quiz-start:focu=
s .quiz-start-header .playlist-medias .playlist-media.playlist-media-comple=
ted .playlist-media-icon, .quiz-start:hover .quiz-start-header .icon-check,=
 .quiz-start:hover .quiz-start-header .playlist-medias .playlist-media.play=
list-media-completed .playlist-media-icon { background: rgb(255, 255, 255);=
 color: rgb(46, 204, 113); }

.quiz-start:focus .quiz-start-header .icon-quiz, .quiz-start:focus .quiz-st=
art-header .icon-quiz:hover, .quiz-start:hover .quiz-start-header .icon-qui=
z, .quiz-start:hover .quiz-start-header .icon-quiz:hover { color: rgb(255, =
255, 255); }

.quiz-start:hover { cursor: pointer; }

.quiz-start .quiz-start-title { font-size: 16px; color: rgb(68, 68, 68); ma=
rgin-bottom: 46px; }

.quiz-start .quiz-start-correct-questions { float: right; }

.quiz-start .quiz-start-content { padding: 24px; }

.question { margin-bottom: 20px; }

.question .component-group { width: 100%; }

.question .component-group .error-message { color: rgb(239, 64, 81); }

.question .question-title { margin: 62px 0px 10px; padding: 0px 0px 10px; f=
ont-size: 20px; line-height: 28px; }

.question .question-title::before { content: counter(decimal) "."; counter-=
increment: decimal 1; color: rgb(232, 70, 1); margin-right: 20px; }

.question .question-title p:first-child { display: inline; }

.question .question-options { list-style: none; padding: 0px; margin: 0px; =
}

.question .question-options .form-group { margin: 0px; }

.question .question-answer { padding: 26px 0px; border-bottom: 1px solid rg=
b(220, 224, 227); position: relative; }

.question .question-answer.question-answer-ok .question-answer-icon { backg=
round: rgb(46, 189, 89); }

.question .question-answer.question-answer-wrong .question-answer-icon { ba=
ckground: rgb(239, 64, 81); }

.question .question-answer .question-answer-icon { color: rgb(255, 255, 255=
); border-radius: 50%; width: 23px; height: 23px; text-align: center; line-=
height: 27px; display: inline-block; vertical-align: bottom; margin-right: =
26px; margin-bottom: 3px; font-size: 13px; }

.question .question-answer .question-answer-status { font-style: italic; fo=
nt-size: 14px; color: rgb(169, 177, 186); display: block; }

.question .question-answer .question-answer-value { font-size: 14px; color:=
 rgb(68, 68, 68); }

.question .question-answer .question-answer-value p:first-child { display: =
inline; }

.question .question-answer .question-answer-content { display: inline-block=
; vertical-align: middle; }

.result { font-size: 16px; }

.result .result-badge-image { border: 2px solid rgb(233, 237, 241); }

.result .result-badge { text-align: center; position: relative; }

.result .result-badge::before { content: ""; border-radius: 50%; height: 14=
5px; width: 145px; display: block; position: absolute; top: 50%; left: 50%;=
 margin-left: -73px; margin-top: -73px; animation: 2s linear 0s infinite no=
rmal none running pulse; }

.result .result-badge::after { content: ""; position: absolute; top: 50%; l=
eft: 50%; height: 488px; width: 488px; margin-top: -244px; margin-left: -24=
4px; background: radial-gradient(at center center, transparent 30%, transpa=
rent 0px, rgb(255, 255, 255) 60%); }

.result .result-badge .result-badge-circle { background: linear-gradient(rg=
b(246, 142, 86) 0px, rgb(221, 79, 42)) content-box; height: 143px; width: 1=
43px; border-radius: 50%; margin: 0px auto; overflow: hidden; }

.result .result-badge .result-badge-icon { font-size: 100px; line-height: 1=
90px; color: rgb(255, 255, 255); }

.result .result-highlight { color: rgb(232, 70, 1); }

.result .result-info { position: relative; text-align: center; border-botto=
m: 1px solid rgb(220, 224, 227); }

@media (min-width: 768px) {
  .result .result-info { padding: 20px; }
}

.result .result-info-image { margin-top: -30px; }

.result .result-label { margin: 44px 0px 0px; }

.result .result-title { font-weight: 900; font-size: 34px; line-height: 44p=
x; color: rgb(68, 68, 68); display: block; }

@media (min-width: 768px) {
  .result .result-title { line-height: 66px; font-size: 48px; }
}

.trooper-quiz-svg { width: 100%; max-width: 200px; margin: 15px auto; }

.attachments .attachment-slide { padding-bottom: 15px; padding-top: 15px; }

@media (max-width: 767.98px) {
  .attachments .attachment-slide { padding-bottom: 0px; }
}

.attachments .attachment-slide.attachment-slide-hidden { display: none; }

@media (min-width: 768px) {
  .attachments .col-md-5ths { flex: 0 0 20%; max-width: 20%; }
}

.attachments .attachment-card { background-color: rgb(249, 249, 249); borde=
r: 1px solid transparent; border-radius: 8px; height: 120px; position: rela=
tive; padding: 20px; transition: border 0.3s ease-in 0s, background, box-sh=
adow; cursor: pointer; }

.attachments .attachment-card:hover { background-color: rgb(255, 255, 255);=
 border: 1px solid rgb(243, 243, 243); box-shadow: rgb(220, 224, 227) 0px 3=
px 8px 0px; text-decoration: none; color: rgb(68, 68, 68); }

.attachments .attachment-card .attachment-loading { display: none; }

.attachments .attachment-card.loading { background-color: rgb(236, 236, 236=
); }

.attachments .attachment-card.loading .attachment-loading { background-colo=
r: rgba(255, 255, 255, 0.95); border-radius: 8px; display: table; height: 1=
00%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }

.attachments .attachment-card.loading .attachment-loading .vertical-align {=
 display: table-cell; vertical-align: middle; }

.attachments .attachment-name { font-size: 14px; color: rgb(68, 68, 68); di=
splay: block; overflow-wrap: break-word; }

.attachments .attachment-type { color: rgb(155, 165, 175); font-size: 13px;=
 position: absolute; bottom: 20px; left: 13px; }

.attachments .attachment-type .attachment-type-icon { font-size: 25px; }

.attachments .attachment-type .attachment-type-icon::before { display: inli=
ne-block; vertical-align: bottom; margin-bottom: -2px; }

.attachments .attachment-type .attachment-type-icon.attachment-type-doc, .a=
ttachments .attachment-type .attachment-type-icon.attachment-type-docx { co=
lor: rgb(52, 152, 219); }

.attachments .attachment-type .attachment-type-icon.attachment-type-epub, .=
attachments .attachment-type .attachment-type-icon.attachment-type-pdf { co=
lor: rgb(231, 76, 60); }

.attachments .attachment-type .attachment-type-icon.attachment-type-ppt, .a=
ttachments .attachment-type .attachment-type-icon.attachment-type-pptx { co=
lor: rgb(255, 181, 22); }

.attachments .attachment-type .attachment-type-icon.attachment-type-xls, .a=
ttachments .attachment-type .attachment-type-icon.attachment-type-xlsx { co=
lor: rgb(46, 204, 113); }

.attachments .attachment-type .attachment-type-icon.attachment-type-mp3 { c=
olor: rgb(155, 89, 182); }

.attachments .attachment-type .attachment-type-icon.attachment-type-bmp, .a=
ttachments .attachment-type .attachment-type-icon.attachment-type-gif, .att=
achments .attachment-type .attachment-type-icon.attachment-type-jpg, .attac=
hments .attachment-type .attachment-type-icon.attachment-type-png { color: =
rgb(230, 126, 34); }

.attachments .attachment-type .attachment-type-icon.attachment-type-zip { c=
olor: rgb(44, 62, 80); }

.attachments .attachment-link { display: block; }

.attachments .attachment-link:hover { text-decoration: none; }

.attachments .attachment-size { position: absolute; right: 20px; bottom: 22=
px; color: rgb(155, 165, 175); font-size: 12px; }

.attachments .attachment-btn { margin-top: 30px; border: 1px solid rgb(68, =
68, 68); padding: 14px; border-radius: 6px; font-size: 16px; color: rgb(68,=
 68, 68); text-align: center; }

.complementary-reading { list-style: none; padding: 0px; }

@media (max-width: 991px) {
  .complementary-reading { margin-bottom: 0px; }
}

@media (min-width: 992px) {
  .complementary-reading { max-height: 272px; overflow: auto; }
}

.complementary-reading .slick-arrow { width: 40px; height: 40px; border-rad=
ius: 50%; z-index: 1; top: 50%; border: 1px solid rgb(233, 237, 241); backg=
round-color: transparent; }

.complementary-reading .slick-arrow:hover { transition: all 1s ease 0s; bac=
kground-color: rgb(233, 237, 241); }

.complementary-reading .slick-arrow.slick-next { right: -5px; }

.complementary-reading .slick-arrow.slick-prev { left: -5px; }

.complementary-reading .complementary-reading-item { margin-bottom: 20px; }

@media (min-width: 768px) {
  .complementary-reading .complementary-reading-item { margin-bottom: 43px;=
 }
}

@media (max-width: 992px) {
  .complementary-reading .complementary-reading-item { padding: 0px 40px; }
}

.complementary-reading .complementary-reading-item:last-child { margin: 0px=
; }

.complementary-reading .complementary-reading-favicon { display: inline-blo=
ck; width: 18px; margin-right: 12px; vertical-align: middle; }

.complementary-reading .complementary-reading-title { font-size: 12px; colo=
r: rgb(155, 165, 175); }

.complementary-reading .complementary-reading-text { font-size: 14px; margi=
n-bottom: 10px; }

.complementary-reading .complementary-reading-link { color: rgb(68, 68, 68)=
; display: block; }

.complementary-reading .complementary-reading-link:hover { color: rgb(94, 9=
3, 93); }

.tile-box { display: flex; }

.tile { width: 100%; padding: 20px; position: relative; margin-bottom: 20px=
; text-align: center; border: 1px solid rgb(220, 224, 227); }

.tile-image-wrapper { width: 100px; height: 100px; border: 1px solid rgb(22=
0, 224, 227); border-radius: 100%; margin: auto auto 15px; }

.tile-subtitle { color: rgb(169, 177, 186); }

.playlist-medias { padding: 0px; }

.playlist-medias .playlist-media { background: rgb(38, 38, 38); list-style:=
 none; color: rgb(255, 255, 255); padding: 16px 21px; transition: color 0.3=
s ease-in 0s, background; cursor: pointer; position: relative; }

.playlist-medias .playlist-media .playlist-media-controls { display: flex; =
align-items: center; position: relative; }

.playlist-medias .playlist-media .playlist-media-icon { margin-right: 24px;=
 font-size: 20px; width: 20px; text-align: center; transition: color 0.3s e=
ase-in 0s; }

.playlist-medias .playlist-media .playlist-media-icon::before { display: bl=
ock; }

.playlist-medias .playlist-media .playlist-media-loader { position: absolut=
e; left: 0px; top: 0px; bottom: 0px; background: rgb(68, 68, 68); width: 10=
0%; max-width: 0px; transition: max-width 0.1s linear 0s; }

.playlist-medias .playlist-media .playlist-media-time { display: block; mar=
gin-left: auto; }

.playlist-medias .playlist-media.playlist-media-active, .playlist-medias .p=
laylist-media:hover { background: rgb(51, 51, 51); }

.playlist-medias .playlist-media.playlist-media-active .playlist-media-icon=
, .playlist-medias .playlist-media:hover .playlist-media-icon { color: rgb(=
231, 76, 60); }

.playlist-medias .playlist-media.playlist-media-completed { color: rgba(255=
, 255, 255, 0.2); }

.playlist-medias .playlist-media.playlist-media-completed .playlist-media-i=
con { font-size: 14px; }

.payment-wrapper { padding: 20px 0px; }

.payment-wrapper .payment-title { font-size: 26px; }

.payment-wrapper .payment-price { font-size: 20px; color: rgb(155, 165, 175=
); }

.payment-wrapper iframe { width: 100%; }

.purchase { padding-top: 24px; }

@media (min-width: 768px) {
  .purchase { padding-top: 48px; }
}

.purchase-check-offers-subtitle { font-size: 12px; font-weight: 600; line-h=
eight: 2; display: block; text-transform: uppercase; color: rgba(0, 0, 0, 0=
.5); margin: 0px 0px 12px -25px; padding-left: 91px; position: relative; }

@media (min-width: 768px) {
  .purchase-check-offers-subtitle { margin: 0px 0px 21px; }
}

.purchase-check-offers-subtitle::before { content: ""; width: 75px; height:=
 1px; position: absolute; left: 0px; top: 11px; }

.purchase-offers { background: rgb(249, 249, 249); padding: 24px 30px 32px =
27px; margin: 0px -25px 40px; }

@media (min-width: 768px) {
  .purchase-offers { margin-left: 0px; margin-right: 0px; padding: 29px 32p=
x 32px; border-radius: 8px; }
}

@media (min-width: 992px) {
  .purchase-offers { padding: 29px 95px 32px; }
}

.purchase-offers .btn-buy { height: 48px; text-transform: uppercase; color:=
 rgb(255, 255, 255); background: rgb(46, 189, 89); border-radius: 6px; bord=
er: none; width: 100%; font-size: 16px; cursor: pointer; font-weight: 700; =
}

@media (min-width: 768px) {
  .purchase-offers .btn-buy { font-size: 24px; height: 72px; }
}

.purchase-offers .btn-buy > i { margin-right: 12px; }

.payment-status, .purchase-loading { text-align: center; position: relative=
; min-height: calc(100vh - 140px); display: flex; justify-content: center; =
align-items: center; }

.payment-status .btn { color: rgb(255, 255, 255); }

.payment-status .payment-status-title { font-size: 34px; font-weight: 300; =
}

.payment-status .payment-status-description { font-size: 16px; max-width: 4=
00px; margin: 21px auto; }

.payment-status.payment-status-approved .btn { background: rgb(46, 204, 113=
); }

.payment-status.payment-status-pending .btn { background: rgb(255, 181, 22)=
; }

.payment-status.payment-status-refused .btn { background: rgb(231, 76, 60);=
 }

.modal-hotpass-help { max-width: 95vw; }

@media (min-width: 544px) {
  .modal-hotpass-help { max-width: 450px; width: 100%; }
}

.modal-hotpass-help .hotpass-help-slider { padding: 0px; list-style: none; =
margin: 0px; max-height: 0px; overflow: hidden; transition: max-height 0.3s=
 ease-in 0s; will-change: max-height; }

.modal-hotpass-help .hotpass-help-slider.slick-initialized { max-height: 10=
0vh; height: auto; }

.modal-hotpass-help .hotpass-help-item { text-align: center; display: inlin=
e-block; vertical-align: baseline; float: none; }

.modal-hotpass-help .hotpass-help-item .hotpass-help-text { color: rgb(155,=
 165, 175); margin: 20px auto; display: inline-block; vertical-align: top; =
}

.modal-hotpass-help .hotpass-help-link { text-decoration: none; display: in=
line-block; width: 100%; }

.modal-hotpass-help .hotpass-help-image { margin: 20px auto; display: block=
; max-width: 450px; height: auto; width: 100%; }

.modal-hotpass-help .modal-header h3 { width: 100%; text-align: center; }

.modal-hotpass-help .close-button { display: none; }

.modal-hotpass-help .slick-dots { visibility: hidden; bottom: 65px; width: =
auto; left: 50%; transform: translateX(-50%); }

@media (min-width: 768px) {
  .modal-hotpass-help .slick-dots { visibility: visible; bottom: 35px; }
}

.modal-hotpass-help .slick-dots li { margin: 0px; }

.modal-hotpass-help .slick-dots li button::before { font-size: 22px; }

.modal-hotpass .table-wrapper { width: 450px; }

.modal-hotpass.modal-hotpass-unlocked .btn-cancel { display: none; }

.modal-hotpass .hotpass-loading { background: rgb(255, 255, 255); border-ra=
dius: 6px; position: absolute; inset: 0px; }

.modal-hotpass .hotpass-loading .hotpass-loading-symbol { position: absolut=
e; width: 100%; top: 50%; transform: translateY(-50%); }

.purchase-container { display: flex; flex-direction: column; }

.purchase-container .purchase-product { display: flex; align-items: center;=
 margin-bottom: 32px; }

.purchase-container .purchase-product-img { width: 72px; height: 72px; marg=
in-right: 16px; }

@media (min-width: 768px) {
  .purchase-container .purchase-product-img { width: 75px; height: 75px; ma=
rgin-right: 20px; }
}

.purchase-container .purchase-product-name { font-size: 18px; font-weight: =
700; color: rgb(77, 77, 77); }

.purchase-container .purchase-product-owner { color: rgb(161, 175, 184); fo=
nt-weight: 600; font-size: 14px; }

.purchase-container .purchase-media { width: 100%; margin-bottom: 16px; }

@media (min-width: 768px) {
  .purchase-container .purchase-media { margin-bottom: 24px; }
}

.purchase-container .purchase-media .purchase-image-container { display: fl=
ex; }

.purchase-container .purchase-media .purchase-image-container > img { margi=
n: 0px auto; }

.purchase-container .purchase-media-default { width: 296px; height: 147px; =
}

@media (min-width: 768px) {
  .purchase-container .purchase-media-default { width: 344px; height: 170px=
; }
}

.purchase-container .purchase-title { align-self: center; font-size: 18px; =
font-weight: 700; color: rgba(0, 0, 0, 0.75); margin-bottom: 8px; text-alig=
n: center; line-height: 1.33; }

@media (min-width: 768px) {
  .purchase-container .purchase-title { font-size: 28px; margin-bottom: 12p=
x; line-height: 1.29; }
}

.purchase-container .purchase-description { font-size: 16px; color: rgba(0,=
 0, 0, 0.5); margin-bottom: 16px; text-align: center; line-height: 1.5; }

@media (min-width: 768px) {
  .purchase-container .purchase-description { line-height: 1.2; font-size: =
20px; margin-bottom: 32px; }
}

.progress { display: flex; overflow: hidden; font-size: 12px; line-height: =
20px; text-align: center; background-color: rgb(243, 243, 243); border-radi=
us: 0.25rem; height: auto; width: auto; }

.progress-bar { height: 20px; color: rgb(255, 255, 255); background-color: =
rgb(232, 70, 1); }

.progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, =
255, 255, 0.15) 25%, transparent 0px, transparent 50%, rgba(255, 255, 255, =
0.15) 0px, rgba(255, 255, 255, 0.15) 75%, transparent 0px, transparent); ba=
ckground-size: 20px 20px; }

.page-user-inbox { min-height: 100vh; background: rgb(249, 249, 249); paddi=
ng: 50px; }

@media (max-width: 767px) {
  .page-user-inbox { padding: 50px 15px; }
}

.notification-mark-all-read a { text-align: center; display: block; color: =
rgb(68, 68, 68) !important; }

.notification-mark-all-read a:focus, .notification-mark-all-read a:hover, .=
notification-mark-all-read a:visited { text-decoration: none; background: n=
one !important; }

.notification-mark-all-read a i { font-size: 20px; line-height: 20px; top: =
2px; color: rgb(68, 68, 68) !important; }

.notification-settings-header { font-size: 20px; line-height: 35px; vertica=
l-align: middle; }

.notification-settings-header a { color: grey; display: flex; align-items: =
center; justify-content: space-between; }

.notification-settings-header a:focus, .notification-settings-header a:hove=
r, .notification-settings-header a:visited { text-decoration: none; }

.notification-settings-header a i { display: flex; margin-right: 5px; }

.page-user-inbox-header { margin-bottom: 45px; display: flex; justify-conte=
nt: space-between; align-items: center; }

@media (max-width: 767px) {
  .page-user-inbox-header { flex-direction: column-reverse; align-items: fl=
ex-start; }
}

.page-user-inbox-header .page-user-inbox-title { margin-right: 18px; }

@media (max-width: 767px) {
  .page-user-inbox-header .page-user-inbox-title { margin: 18px 0px 0px; }
}

.page-user-inbox-back-to-class, .page-user-inbox-back-to-inbox { min-width:=
 185px; border-color: rgb(229, 229, 229) !important; }

@media (max-width: 767px) {
  .page-user-inbox-back-to-class, .page-user-inbox-back-to-inbox { display:=
 block; width: 100%; margin-bottom: 12px; }
}

.page-user-inbox-back-to-class i, .page-user-inbox-back-to-inbox i { font-s=
ize: 10px; width: 24px; height: 24px; vertical-align: middle; padding-top: =
6px; text-align: center; display: inline-block; }

.page-user-inbox-back-to-class i::before, .page-user-inbox-back-to-inbox i:=
:before { margin-left: -1px; }

.page-user-inbox-back-to-class:hover i, .page-user-inbox-back-to-inbox:hove=
r i { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255) !importan=
t; }

.main-notification a { color: rgb(68, 68, 68); }

.main-notification a:focus, .main-notification a:hover, .main-notification =
a:visited { text-decoration: none; }

.main-notification .nav-tabs li { display: inline-block; font-weight: 400; =
}

.main-notification .nav-tabs li.notification-tab { position: relative; }

.main-notification .nav-tabs li.notification-tab.new-notification-tab::afte=
r { content: " "; position: absolute; top: 15px; right: 5px; width: 6px; he=
ight: 6px; border-radius: 100%; background: rgb(231, 76, 60); }

.main-notification .nav-tabs li.notification-tab a { display: block; paddin=
g: 0px; margin: 0px 15px; color: rgb(169, 177, 186); font-size: 14px; heigh=
t: 45px; line-height: 45px; }

.main-notification .nav-tabs li.notification-tab a:focus, .main-notificatio=
n .nav-tabs li.notification-tab a:hover, .main-notification .nav-tabs li.no=
tification-tab a:visited { text-decoration: none; }

.main-notification .nav-tabs li.notification-tab a:hover { background: init=
ial; }

.main-notification .nav-tabs li.notification-tab a.active { border-bottom: =
2px solid grey; color: grey; }

.main-notification .nav-tabs li.notification-settings .notification-setting=
s-link:hover { background: initial; }

.main-notification .nav-tabs li.notification-settings .notification-setting=
s-link i { color: rgb(68, 68, 68); }

.main-notification .tab-content .tab-pane { min-height: 200px; margin: 0px;=
 padding: 5px 0px 20px; }

.main-notification .tab-content .tab-pane.scrollable-notification { max-hei=
ght: 400px; overflow-y: auto; padding: 0px; }

.main-notification .tab-content .tab-pane .notification-list-item:not(:last=
-of-type) { border-bottom: 1px solid rgb(243, 243, 243); }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-area-community-list-item .notification-img { background: rgb(10, 47, 6=
0); border-radius: 3px; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-area-community-list-item .notification-img img { margin: 0px auto; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-area-community-list-item .icon-community { color: rgb(64, 129, 151); }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content { padding: 15px; color: rgb(68, 68, 68); font-size: =
12px; line-height: normal; display: flex; flex-flow: row nowrap; align-item=
s: flex-start; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content:hover { background: initial; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-img { display: flex; width: 32px; heig=
ht: 32px; margin-right: 15px; align-items: center; position: relative; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-img.not-read-img::after { content: "";=
 width: 6px; height: 6px; border-radius: 100%; background-color: rgb(231, 7=
6, 60); position: absolute; top: 4px; right: -1px; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-img.notification-content-driping-img {=
 color: rgb(255, 255, 255); background-color: rgb(184, 233, 134); text-alig=
n: center; border-radius: 6px; align-items: center; justify-content: space-=
around; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-img.notification-content-driping-img i=
 { margin: 0px; top: 0px; font-size: 23px; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-img.notification-content-driping-img i=
::before { vertical-align: middle; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-content { display: flex; max-width: ca=
lc(100% - 45px); flex-direction: column; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-list-item-content .notification-content .notification-item-list-conten=
t { line-height: normal; }

.main-notification .tab-content .tab-pane .notification-list-item .notifica=
tion-timelapse { display: block; color: rgb(155, 165, 175); }

.main-notification .tab-content .tab-pane .notification-list-item.notificat=
ion-list-item-placeholder { align-items: center; color: rgb(155, 165, 175);=
 cursor: default; display: flex; flex-direction: row; font-size: 16px; heig=
ht: 287px; padding: 0px 86px; text-align: center; white-space: normal; }

.main-notification .tab-content .notification-page-link a { display: block;=
 padding: 5px 15px; border-bottom-right-radius: 6px; border-bottom-left-rad=
ius: 6px; border-top: 1px solid rgb(243, 243, 243); color: rgb(68, 68, 68) =
!important; }

.notification-authorize { background: rgba(10, 47, 60, 0.95); color: rgb(83=
, 187, 222); width: 300px; height: auto; padding: 24px; position: fixed; di=
splay: inline-block; right: 24px; bottom: 24px; border-radius: 6px; z-index=
: 5; }

@media (max-width: 767px) {
  .notification-authorize { border-radius: 0px; width: 100%; right: 0px; bo=
ttom: 0px; text-align: center; }
}

.notification-authorize .notification-authorize-text { display: block; heig=
ht: auto; margin-bottom: 12px; }

.notification-authorize .btn-notification { display: inline-block; margin: =
0px; background: rgb(83, 187, 222); border-radius: 5px; border: none; color=
: rgb(5, 61, 77); font-size: 14px; padding: 5px 22px; cursor: pointer; tran=
sition: opacity 0.2s ease-in 0s; }

.notification-authorize .btn-notification:hover { opacity: 0.6; }

@media (max-width: 767px) {
  .notification-authorize .btn-notification-yes { width: 75%; }
}

.notification-authorize .btn-notification-hide { padding: 0px 3px 1px; back=
ground: transparent; color: rgb(83, 187, 222); border-bottom: 1px solid rgb=
(83, 187, 222); border-radius: 0px; margin-left: 10px; }

.notification-authorize .btn-notification-close { position: absolute; top: =
10px; right: 10px; color: rgb(83, 187, 222); background: none; font-size: 1=
2px; padding: 0px; }

@media (max-width: 767px) {
  .notification-authorize .btn-notification-close { top: 0px; right: 0px; w=
idth: 45px; height: 45px; }
}

.notification-authorize .btn-notification-close::after { content: "=C3=97";=
 font-size: 18px; height: 15px; line-height: 12px; margin-left: 6px; }

.btn-load-more { margin-top: 24px; }

.message-full-view-wrapper { min-height: 100vh; background: rgb(249, 249, 2=
49); padding: 48px 0px; }

.page-user-inbox-title { color: rgb(68, 68, 68); }

.message-full-view-top-wrapper { margin-bottom: 12px; }

.message-full-view-img-wrapper { width: 40px; height: 40px; margin-right: 1=
2px; }

.message-full-view-img-wrapper, .message-full-view-info { display: inline-b=
lock; vertical-align: middle; }

.message-full-view-info p { margin-bottom: 0px; font-weight: 700; font-size=
: 14px; }

.message-full-view-info span { font-size: 12px; color: rgb(155, 165, 175); =
}

.message-full-view-content-wrapper { font-size: 14px; margin-bottom: 24px; =
}

@media screen and (min-width: 768px) {
  .message-full-view-content-wrapper { padding-left: 55px; min-height: 200p=
x; }
}

.upsell .upsell-page-title { color: grey; font-size: 30px; font-weight: lig=
hter; line-height: 1.3; margin-bottom: 30px; }

@media (min-width: 768px) {
  .upsell .upsell-page-title { font-size: 46px; }
}

.upsell .upsell-page-media { margin: 0px -25px 30px; background: rgb(249, 2=
49, 249); position: relative; overflow: hidden; }

.upsell .upsell-page-media.upsell-page-img { height: 400px; }

@media (min-width: 768px) {
  .upsell .upsell-page-media { margin: 0px 0px 30px; }
}

.upsell .upsell-page-media img { margin: 0px auto; display: block; position=
: absolute; transform: translate(-50%, -50%); top: 50%; left: 50%; height: =
400px; }

.upsell .upsell-page-text { font-size: 14px; line-height: 1.71; padding-bot=
tom: 50px; }

@media (min-width: 768px) {
  .upsell .upsell-page-text { padding-left: 95px; padding-right: 95px; }
}

.upsell .upsell-page-text img { max-width: 100%; }

.upsell .upsell-subtitle { display: block; text-transform: uppercase; color=
: rgb(155, 165, 175); margin-bottom: 10px; margin-left: -85px; }

@media (min-width: 768px) {
  .upsell .upsell-subtitle { margin-left: 0px; }
}

.upsell .upsell-subtitle::before { content: ""; width: 75px; height: 1px; d=
isplay: block; float: left; margin-top: 9px; margin-right: 10px; }

@media (min-width: 768px) {
  .upsell .upsell-subtitle::before { margin-right: 20px; }
}

.upsell .btn-offers.btn { display: inline-block; width: 100%; }

@media (min-width: 768px) {
  .upsell .btn-offers.btn { width: auto; margin-top: 0px; }
}

.upsell .btn-offers.btn .icon { border-color: rgb(46, 189, 89); background:=
 rgb(46, 189, 89); color: rgb(255, 255, 255); font-size: 15px; font-weight:=
 600; }

.upsell .btn-offers:hover { color: rgb(255, 255, 255); background-color: rg=
b(46, 189, 89); }

.upsell .btn-offers:hover .icon { color: rgb(255, 255, 255); box-shadow: rg=
b(255, 255, 255) 0px 0px 0px 1pt; }

.upsell .upsell-offers-header { padding: 0px 7px; }

.upsell .upsell-offers-label { margin-bottom: 20px; margin-top: 23px; }

.upsell .upsell-offers { background: rgb(249, 249, 249); padding: 31px 30px=
 40px 27px; margin: 0px -25px; }

@media (min-width: 768px) {
  .upsell .upsell-offers { padding: 31px 95px 40px; margin: 0px; }
}

.upsell .upsell-product { display: flex; align-items: center; }

.upsell .upsell-product-header { margin: 42px 0px 18px; }

@media (min-width: 768px) {
  .upsell .upsell-product-header { display: flex; align-items: center; just=
ify-content: space-between; }
}

.upsell .upsell-product-name { font-size: 18px; font-weight: 700; color: rg=
b(68, 68, 68); }

.upsell .upsell-product-owner { color: rgb(155, 165, 175); font-weight: 600=
; font-size: 14px; }

.upsell .upsell-product-img { width: 75px; height: 75px; margin-right: 20px=
; }

.upsell .btn-upsell { color: rgb(255, 255, 255); background: rgb(46, 189, 8=
9); border-radius: 6px; border: none; width: 100%; padding: 0px; cursor: po=
inter; height: 48px; text-transform: uppercase; font-size: 16px; font-weigh=
t: 700; }

@media (min-width: 768px) {
  .upsell .btn-upsell { font-size: 24px; height: 72px; }
}

.upsell .btn-upsell-icon { margin-right: 12px; }

.upsell a.btn-upsell { text-decoration: none; height: auto; text-align: cen=
ter; display: block; padding: 18px; }

.widget-label { display: flex; align-items: center; font-size: 16px; color:=
 rgb(46, 204, 113); }

.widget-label svg { margin-right: 10px; }

.widget-upsell { display: inline-block; margin-top: 20px; margin-bottom: 10=
px; width: 100%; }

@media (min-width: 768px) {
  .widget-upsell { margin-top: 40px; }
}

.widget-upsell-base { background: rgb(249, 249, 249); margin: 20px 0px; }

.widget-upsell-base .widget-upsell-content { display: flex; flex-wrap: wrap=
; padding: 0px 24px 24px 0px; }

.widget-upsell-base .upsell-product-content { width: 100%; padding: 0px 40p=
x 0px 36px; }

.widget-upsell-base .upsell-product-header { flex-basis: calc(100% - 138px)=
; margin: 12px 0px; overflow: hidden; text-overflow: ellipsis; }

@media (min-width: 768px) {
  .widget-upsell-base .upsell-product-header { margin-top: 15px; width: cal=
c(100% - 183px); flex-basis: auto; }
}

.widget-upsell-base .upsell-product-image { width: 110px; height: 110px; ma=
rgin: 24px 0px 0px 24px; }

@media (min-width: 768px) {
  .widget-upsell-base .upsell-product-image { height: 155px; margin: 24px 0=
px 0px 24px; width: 155px; }
}

.widget-upsell-base .upsell-product-name { font-size: 16px; color: rgb(68, =
68, 68); font-weight: 400; }

@media (min-width: 360px) {
  .widget-upsell-base .upsell-product-name { font-size: 18px; line-height: =
1; }
}

@media (min-width: 768px) {
  .widget-upsell-base .upsell-product-name { font-size: 20px; line-height: =
24px; }
}

.widget-upsell-base .upsell-product-owner { display: inline-block; font-siz=
e: 14px; color: rgb(155, 165, 175); line-height: 1; }

.widget-upsell-base .upsell-product-price-info { align-items: center; backg=
round: rgb(249, 249, 249); flex: 1 1 140px; min-width: 140px; margin: 24px =
0px 0px 24px; width: 100%; }

@media (min-width: 768px) {
  .widget-upsell-base .upsell-product-price-info { align-items: flex-end; b=
ackground: none; justify-content: space-between; width: calc(100% - 183px);=
 }
}

.widget-upsell-base .upsell-product-price { display: block; font-size: 22px=
; font-weight: 700; color: rgb(46, 189, 89); line-height: 23px; }

@media (min-width: 768px) {
  .widget-upsell-base .upsell-product-price { font-size: 25px; }
}

.widget-upsell-base .upsell-product-price-starting { font-size: 14px; font-=
weight: 400; display: block; }

.widget-upsell-base .btn-upsell { font-size: 18px; font-weight: 700; border=
-radius: 6px; line-height: 1.33; color: rgb(255, 255, 255); background: rgb=
(46, 204, 113); margin-top: 18px; padding: 6px 24px; }

@media (min-width: 768px) {
  .widget-upsell-base .btn-upsell { padding: 10px 40px; }
}

.theme-gray .theme-text { color: rgb(149, 165, 166); }

.theme-gray .navbar.header { border-bottom: 1px solid rgb(134, 149, 149); }

.theme-gray.splash-background { background-color: rgb(149, 165, 166); }

.theme-gray .slick-arrow::before { color: rgb(149, 165, 166); }

.theme-gray .complementary-reading::-webkit-scrollbar, .theme-gray .navbar.=
menu::-webkit-scrollbar, .theme-gray .scroll-theme::-webkit-scrollbar, .the=
me-gray .scroller-sidebar::-webkit-scrollbar, .theme-gray pre::-webkit-scro=
llbar { width: 7px; }

.theme-gray .complementary-reading::-webkit-scrollbar-thumb, .theme-gray .n=
avbar.menu::-webkit-scrollbar-thumb, .theme-gray .scroll-theme::-webkit-scr=
ollbar-thumb, .theme-gray .scroller-sidebar::-webkit-scrollbar-thumb, .them=
e-gray pre::-webkit-scrollbar-thumb { border-radius: 6px; background-color:=
 rgb(134, 149, 149); }

.theme-gray .btn-theme { background-color: rgb(149, 165, 166); border-color=
: rgb(149, 165, 166); stop-color: rgb(109, 128, 130); color: rgb(255, 255, =
255); }

.theme-gray .btn-theme:active, .theme-gray .btn-theme:focus, .theme-gray .b=
tn-theme:hover { background-color: rgb(109, 128, 130) !important; border-co=
lor: rgb(109, 128, 130) !important; }

.theme-gray .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switch=
__indicator { background-color: rgb(149, 165, 166) !important; }

.theme-gray .comment-user.owner { color: rgb(149, 165, 166); }

.theme-gray .comment-child-interacted { background: rgba(149, 165, 166, 0.0=
5); }

.theme-gray .comment-warning a, .theme-gray .comments-title-highlight { col=
or: rgb(149, 165, 166); }

.theme-gray .btn-outline-theme { background-color: transparent; border-colo=
r: rgb(149, 165, 166); stop-color: rgb(109, 128, 130); color: rgb(149, 165,=
 166); }

.theme-gray .btn-outline-theme:hover { background-color: rgb(149, 165, 166)=
; color: rgb(255, 255, 255); border-color: rgb(149, 165, 166) !important; }

.theme-gray .after-theme::after, .theme-gray .before-theme::before { backgr=
ound-color: rgb(149, 165, 166); }

.theme-gray .icon-theme { color: rgb(149, 165, 166); }

.theme-gray .icon-theme.icon-outline, .theme-gray .input-group input:focus =
{ border: 1px solid rgb(149, 165, 166); }

.quiz-start:focus .theme-gray .quiz-start-header, .quiz-start:hover .theme-=
gray .quiz-start-header, .scroller-sidebar + .navigation-module .theme-gray=
 .navigation-module-pages, .theme-gray .bg-theme, .theme-gray .purchase-che=
ck-offers-subtitle::before, .theme-gray .quiz-start:focus .quiz-start-heade=
r, .theme-gray .quiz-start:hover .quiz-start-header, .theme-gray .scroller-=
sidebar + .navigation-module .navigation-module-pages, .theme-gray .tag-ite=
m.selected, .theme-gray .tag-item:hover, .theme-gray .upsell .upsell-subtit=
le::before, .upsell .theme-gray .upsell-subtitle::before { background-color=
: rgb(149, 165, 166); }

.theme-gray .bg-variable-theme, .theme-gray .header-rippled-background-them=
e, .theme-gray .header-rippled-background-theme::before { background-color:=
 rgb(134, 149, 149); }

.navigation-module.navigation-extra-module .theme-gray .navigation-module-h=
eader, .quiz-start .theme-gray .quiz-start-header, .theme-gray .bg-light-th=
eme, .theme-gray .navigation-module.navigation-extra-module .navigation-mod=
ule-header, .theme-gray .navigation-page.navigation-page-active, .theme-gra=
y .navigation-page:hover, .theme-gray .quiz-start .quiz-start-header { back=
ground-color: rgba(149, 165, 166, 0.1); }

.membership-infos .theme-gray .membership-info-progress, .membership-infos =
.theme-gray .membership-info-progress:active, .membership-infos .theme-gray=
 .membership-info-progress:focus, .membership-infos .theme-gray .membership=
-info-progress:hover, .navbar.menu .header-content-links .theme-gray .heade=
r-content-link.active, .navbar.menu .header-content-links .theme-gray .head=
er-content-link.active:active, .navbar.menu .header-content-links .theme-gr=
ay .header-content-link.active:focus, .navbar.menu .header-content-links .t=
heme-gray .header-content-link.active:hover, .quiz-start .theme-gray .icon-=
quiz, .quiz-start .theme-gray .icon-quiz:active, .quiz-start .theme-gray .i=
con-quiz:focus, .quiz-start .theme-gray .icon-quiz:hover, .theme-gray .colo=
r-theme, .theme-gray .color-theme:active, .theme-gray .color-theme:focus, .=
theme-gray .color-theme:hover, .theme-gray .link-wrapper-theme a, .theme-gr=
ay .membership-infos .membership-info-progress, .theme-gray .membership-inf=
os .membership-info-progress:active, .theme-gray .membership-infos .members=
hip-info-progress:focus, .theme-gray .membership-infos .membership-info-pro=
gress:hover, .theme-gray .navbar.menu .header-content-links .header-content=
-link.active, .theme-gray .navbar.menu .header-content-links .header-conten=
t-link.active:active, .theme-gray .navbar.menu .header-content-links .heade=
r-content-link.active:focus, .theme-gray .navbar.menu .header-content-links=
 .header-content-link.active:hover, .theme-gray .quiz-start .icon-quiz, .th=
eme-gray .quiz-start .icon-quiz:active, .theme-gray .quiz-start .icon-quiz:=
focus, .theme-gray .quiz-start .icon-quiz:hover { color: rgb(149, 165, 166)=
; }

.theme-gray .link-wrapper-theme a:active, .theme-gray .link-wrapper-theme a=
:focus, .theme-gray .link-wrapper-theme a:hover { color: rgb(191, 200, 201)=
; }

.theme-gray .border-light-theme, .theme-gray .navigation-module.navigation-=
extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-gray .header-content-link.active,=
 .navigation-page.navigation-page-active:not(.navigation-page-completed) .t=
heme-gray .navigation-page-status, .navigation-page:hover:not(.navigation-p=
age-completed) .theme-gray .navigation-page-status, .theme-gray .border-the=
me, .theme-gray .navbar.menu .header-content-links .header-content-link.act=
ive, .theme-gray .navigation-page.navigation-page-active:not(.navigation-pa=
ge-completed) .navigation-page-status, .theme-gray .navigation-page:hover:n=
ot(.navigation-page-completed) .navigation-page-status { border-color: rgb(=
149, 165, 166); }

.theme-gray .border-left-theme, .theme-gray .navigation-module-header[aria-=
expanded=3D"true"] { border-left-color: rgb(149, 165, 166); }

.theme-gray .border-right-theme { border-right-color: rgb(149, 165, 166); }

.theme-gray .border-top-theme { border-top-color: rgb(149, 165, 166); }

.theme-gray .border-bottom-theme { border-bottom-color: rgb(149, 165, 166);=
 }

.theme-gray .border-hover-theme { stop-color: rgb(109, 128, 130); }

.theme-gray .border-hover-theme:hover { border-color: rgb(109, 128, 130) !i=
mportant; }

.theme-gray .header-rippled-background-theme { color: rgb(255, 255, 255); }

.theme-gray .header-rippled-background-theme::after { box-shadow: rgb(134, =
149, 149) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(134, 149=
, 149) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(134, 14=
9, 149) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(134, 1=
49, 149) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(134, =
149, 149) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-gray .navigation-module-=
header:hover::before, .theme-gray .border-stripped-theme, .theme-gray .navi=
gation-module-header[aria-expanded=3D"true"]::before, .theme-gray .navigati=
on-module.navigation-module-locked .navigation-module-header:hover::before =
{ background-size: 15px 15px; background-image: linear-gradient(-45deg, rgb=
a(149, 165, 166, 0.5) 25%, transparent 0px, transparent 50%, rgba(149, 165,=
 166, 0.5) 0px, rgba(149, 165, 166, 0.5) 75%, transparent 0px, transparent)=
; }

.theme-gray .border-left-stripped-hover-theme { stop-color: rgb(109, 128, 1=
30); }

.theme-gray .border-left-stripped-hover-theme:hover { border-color: rgb(109=
, 128, 130) !important; }

.theme-gray .content-navigation-link i[class*=3D"icon-"] { color: rgb(149, =
165, 166); border-color: rgb(149, 165, 166); transition: color 0.5s ease 0s=
, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-gray .content-navigation-link:hover i[class*=3D"icon-"] { color: rgb=
(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(149, 165=
, 166); }

.theme-gray .svg-theme { fill: rgb(149, 165, 166); }

.theme-gray .svg-theme:hover { fill: rgb(109, 128, 130); }

.theme-gray .fill-theme { fill: rgb(149, 165, 166); }

.theme-gray .stroke-theme { stroke: rgb(149, 165, 166); }

.theme-gray .paper-element-theme .form-group.paper-element::after { backgro=
und: rgb(149, 165, 166); }

.theme-gray .paper-element-theme .form-group.paper-element.focused .control=
-label { color: rgb(149, 165, 166) !important; }

.theme-gray .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator { border-color: rgb(149, 165, 166) !important; }

.theme-gray .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator::after { background: rgb(149, 165, 166); }

.theme-gray .paper-element-theme .form-group.paper-element .selectize-dropd=
own .active { background: rgb(149, 165, 166) !important; }

.theme-gray .paper-element-theme .form-group.paper-element .selectize-dropd=
own .selectize-dropdown-content { background-color: rgb(255, 255, 255); bor=
der-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(2=
29, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px =
0px; }

.theme-gray .notification-wrapper i span { background: rgb(231, 76, 60); }

.theme-gray .notification-list-item.not-read { background: rgba(149, 165, 1=
66, 0.05); }

.theme-gray blockquote { background-color: rgb(239, 240, 241); border-left:=
 2px solid rgb(149, 165, 166); padding: 15px; margin: 10px 30px; font-style=
: italic; }

@media (max-width: 767px) {
  .theme-gray blockquote { margin: 10px; }
}

.theme-gray.theme-secondary .widget-upsell-base .upsell-product-price-info =
.upsell-product-price { color: rgb(149, 165, 166); }

.theme-gray.theme-secondary .upsell .payment-options .payment-type .payment=
-type-frequency { color: rgb(155, 165, 175); }

.theme-gray .content-streaming-primary .content-navigation { border-color: =
rgb(191, 200, 201); background: rgba(149, 165, 166, 0.8); }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link { color: rgb(243, 243, 243); background: rgba(149, 165, 166, 0.8);=
 }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 255=
); }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link.float-right { border-color: rgb(191, 200, 201); }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover { background: rgba(149, 165, 166, 0.7); }

.theme-gray .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-gray .content-streaming-primary .base-content { background:  0% 0% /=
 cover rgb(149, 165, 166); }

.theme-gray .content-streaming-primary .base-content.streaming-background-i=
mage { position: relative; }

.theme-gray .content-streaming-primary .base-content.streaming-background-i=
mage::before { content: ""; display: block; position: absolute; top: 0px; l=
eft: 0px; height: 100%; width: 100%; background-color: rgba(149, 165, 166, =
0.4); background-image: url("https://app-static-club.hotmart.com/meteor/ima=
ges/dots.png"); }

.theme-gray .content-streaming-primary .base-content .btn-page-done, .theme=
-gray .content-streaming-primary .base-content .content-page-title, .theme-=
gray .content-streaming-primary .base-content .content-related-label { colo=
r: rgb(243, 243, 243); }

.theme-gray .content-streaming-primary .btn-page-done { border-color: rgba(=
243, 243, 243, 0.2); }

.theme-gray .content-streaming-primary .categories, .theme-gray .content-st=
reaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-gray .paper-element-theme .input:checked ~ .c-indicator { border-col=
or: rgb(149, 165, 166) !important; }

.theme-gray .paper-element-theme .input:checked ~ .c-indicator::after { bac=
kground: rgb(149, 165, 166); }

.theme-gray .page-user-profile .streaming-background-image { position: rela=
tive; z-index: 4; background-size: cover; }

.theme-gray .page-user-profile .streaming-background-image::before { conten=
t: ""; display: block; position: absolute; top: 0px; left: 0px; height: 100=
%; width: 100%; background-color: rgba(149, 165, 166, 0.4); background-imag=
e: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-gray.template-wrapper.splash-background-no-image .login .btn-theme {=
 background-color: rgb(128, 147, 149); border-color: rgb(128, 147, 149); }

.theme-gray.template-wrapper.splash-background-no-image .login .icon { colo=
r: rgb(128, 147, 149); }

.theme-gray.template-wrapper.splash-background-no-image .login .icon:active=
, .theme-gray.template-wrapper.splash-background-no-image .login .icon:focu=
s, .theme-gray.template-wrapper.splash-background-no-image .login .icon:hov=
er { color: rgb(109, 128, 130); }

.theme-secondary-gray .login .btn-theme { background-color: rgb(149, 165, 1=
66); border-color: rgb(149, 165, 166); }

.theme-secondary-gray .login .btn-theme:active, .theme-secondary-gray .logi=
n .btn-theme:focus, .theme-secondary-gray .login .btn-theme:hover { backgro=
und-color: rgb(121, 141, 143) !important; border-color: rgb(121, 141, 143) =
!important; }

.theme-secondary-gray .notification-wrapper i span { background: rgb(149, 1=
65, 166); }

.theme-secondary-gray .widget-upsell .widget-label { color: rgb(149, 165, 1=
66); }

.theme-secondary-gray .widget-upsell .widget-label svg g circle { fill: rgb=
(149, 165, 166); }

.theme-secondary-gray .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement { background: rgba(149, 165, 166, 0.1); }

.theme-secondary-gray .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-page-subtitle { color: rgb(149, 165, 166); }

.theme-secondary-gray .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-module-icon path { fill: rgb(149, 165, 166); }

.theme-secondary-gray .payment-options { border-bottom: none !important; }

.theme-secondary-gray .upsell .btn-upsell { background: rgb(149, 165, 166);=
 color: rgb(255, 255, 255); }

.theme-secondary-gray .upsell .btn-upsell:hover { background: rgb(163, 177,=
 178); }

.theme-secondary-gray .upsell .payment-type .payment-type-value { color: rg=
b(149, 165, 166) !important; }

.theme-black .theme-text { color: rgb(50, 50, 50); }

.theme-black .navbar.header { border-bottom: 1px solid rgb(71, 71, 71); }

.theme-black.splash-background { background-color: rgb(50, 50, 50); }

.theme-black .slick-arrow::before { color: rgb(50, 50, 50); }

.theme-black .complementary-reading::-webkit-scrollbar, .theme-black .navba=
r.menu::-webkit-scrollbar, .theme-black .scroll-theme::-webkit-scrollbar, .=
theme-black .scroller-sidebar::-webkit-scrollbar, .theme-black pre::-webkit=
-scrollbar { width: 7px; }

.theme-black .complementary-reading::-webkit-scrollbar-thumb, .theme-black =
.navbar.menu::-webkit-scrollbar-thumb, .theme-black .scroll-theme::-webkit-=
scrollbar-thumb, .theme-black .scroller-sidebar::-webkit-scrollbar-thumb, .=
theme-black pre::-webkit-scrollbar-thumb { border-radius: 6px; background-c=
olor: rgb(71, 71, 71); }

.theme-black .btn-theme { background-color: rgb(50, 50, 50); border-color: =
rgb(50, 50, 50); stop-color: rgb(12, 12, 12); color: rgb(255, 255, 255); }

.theme-black .btn-theme:active, .theme-black .btn-theme:focus, .theme-black=
 .btn-theme:hover { background-color: rgb(12, 12, 12) !important; border-co=
lor: rgb(12, 12, 12) !important; }

.theme-black .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switc=
h__indicator { background-color: rgb(50, 50, 50) !important; }

.theme-black .comment-user.owner { color: rgb(50, 50, 50); }

.theme-black .comment-child-interacted { background: rgba(50, 50, 50, 0.05)=
; }

.theme-black .comment-warning a, .theme-black .comments-title-highlight { c=
olor: rgb(50, 50, 50); }

.theme-black .btn-outline-theme { background-color: transparent; border-col=
or: rgb(50, 50, 50); stop-color: rgb(12, 12, 12); color: rgb(50, 50, 50); }

.theme-black .btn-outline-theme:hover { background-color: rgb(50, 50, 50); =
color: rgb(255, 255, 255); border-color: rgb(50, 50, 50) !important; }

.theme-black .after-theme::after, .theme-black .before-theme::before { back=
ground-color: rgb(50, 50, 50); }

.theme-black .icon-theme { color: rgb(50, 50, 50); }

.theme-black .icon-theme.icon-outline, .theme-black .input-group input:focu=
s { border: 1px solid rgb(50, 50, 50); }

.quiz-start:focus .theme-black .quiz-start-header, .quiz-start:hover .theme=
-black .quiz-start-header, .scroller-sidebar + .navigation-module .theme-bl=
ack .navigation-module-pages, .theme-black .bg-theme, .theme-black .purchas=
e-check-offers-subtitle::before, .theme-black .quiz-start:focus .quiz-start=
-header, .theme-black .quiz-start:hover .quiz-start-header, .theme-black .s=
croller-sidebar + .navigation-module .navigation-module-pages, .theme-black=
 .tag-item.selected, .theme-black .tag-item:hover, .theme-black .upsell .up=
sell-subtitle::before, .upsell .theme-black .upsell-subtitle::before { back=
ground-color: rgb(50, 50, 50); }

.theme-black .bg-variable-theme, .theme-black .header-rippled-background-th=
eme, .theme-black .header-rippled-background-theme::before { background-col=
or: rgb(71, 71, 71); }

.navigation-module.navigation-extra-module .theme-black .navigation-module-=
header, .quiz-start .theme-black .quiz-start-header, .theme-black .bg-light=
-theme, .theme-black .navigation-module.navigation-extra-module .navigation=
-module-header, .theme-black .navigation-page.navigation-page-active, .them=
e-black .navigation-page:hover, .theme-black .quiz-start .quiz-start-header=
 { background-color: rgba(50, 50, 50, 0.1); }

.membership-infos .theme-black .membership-info-progress, .membership-infos=
 .theme-black .membership-info-progress:active, .membership-infos .theme-bl=
ack .membership-info-progress:focus, .membership-infos .theme-black .member=
ship-info-progress:hover, .navbar.menu .header-content-links .theme-black .=
header-content-link.active, .navbar.menu .header-content-links .theme-black=
 .header-content-link.active:active, .navbar.menu .header-content-links .th=
eme-black .header-content-link.active:focus, .navbar.menu .header-content-l=
inks .theme-black .header-content-link.active:hover, .quiz-start .theme-bla=
ck .icon-quiz, .quiz-start .theme-black .icon-quiz:active, .quiz-start .the=
me-black .icon-quiz:focus, .quiz-start .theme-black .icon-quiz:hover, .them=
e-black .color-theme, .theme-black .color-theme:active, .theme-black .color=
-theme:focus, .theme-black .color-theme:hover, .theme-black .link-wrapper-t=
heme a, .theme-black .membership-infos .membership-info-progress, .theme-bl=
ack .membership-infos .membership-info-progress:active, .theme-black .membe=
rship-infos .membership-info-progress:focus, .theme-black .membership-infos=
 .membership-info-progress:hover, .theme-black .navbar.menu .header-content=
-links .header-content-link.active, .theme-black .navbar.menu .header-conte=
nt-links .header-content-link.active:active, .theme-black .navbar.menu .hea=
der-content-links .header-content-link.active:focus, .theme-black .navbar.m=
enu .header-content-links .header-content-link.active:hover, .theme-black .=
quiz-start .icon-quiz, .theme-black .quiz-start .icon-quiz:active, .theme-b=
lack .quiz-start .icon-quiz:focus, .theme-black .quiz-start .icon-quiz:hove=
r { color: rgb(50, 50, 50); }

.theme-black .link-wrapper-theme a:active, .theme-black .link-wrapper-theme=
 a:focus, .theme-black .link-wrapper-theme a:hover { color: rgb(88, 88, 88)=
; }

.theme-black .border-light-theme, .theme-black .navigation-module.navigatio=
n-extra-module { border-color: rgb(178, 177, 177); }

.navbar.menu .header-content-links .theme-black .header-content-link.active=
, .navigation-page.navigation-page-active:not(.navigation-page-completed) .=
theme-black .navigation-page-status, .navigation-page:hover:not(.navigation=
-page-completed) .theme-black .navigation-page-status, .theme-black .border=
-theme, .theme-black .navbar.menu .header-content-links .header-content-lin=
k.active, .theme-black .navigation-page.navigation-page-active:not(.navigat=
ion-page-completed) .navigation-page-status, .theme-black .navigation-page:=
hover:not(.navigation-page-completed) .navigation-page-status { border-colo=
r: rgb(50, 50, 50); }

.theme-black .border-left-theme, .theme-black .navigation-module-header[ari=
a-expanded=3D"true"] { border-left-color: rgb(50, 50, 50); }

.theme-black .border-right-theme { border-right-color: rgb(50, 50, 50); }

.theme-black .border-top-theme { border-top-color: rgb(50, 50, 50); }

.theme-black .border-bottom-theme { border-bottom-color: rgb(50, 50, 50); }

.theme-black .border-hover-theme { stop-color: rgb(12, 12, 12); }

.theme-black .border-hover-theme:hover { border-color: rgb(12, 12, 12) !imp=
ortant; }

.theme-black .header-rippled-background-theme { color: rgb(255, 255, 255); =
}

.theme-black .header-rippled-background-theme::after { box-shadow: rgb(71, =
71, 71) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(71, 71, 71=
) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(71, 71, 71) =
0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(71, 71, 71) 0p=
x 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(71, 71, 71) 0px =
0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-black .navigation-module=
-header:hover::before, .theme-black .border-stripped-theme, .theme-black .n=
avigation-module-header[aria-expanded=3D"true"]::before, .theme-black .navi=
gation-module.navigation-module-locked .navigation-module-header:hover::bef=
ore { background-size: 15px 15px; background-image: linear-gradient(-45deg,=
 rgba(50, 50, 50, 0.5) 25%, transparent 0px, transparent 50%, rgba(50, 50, =
50, 0.5) 0px, rgba(50, 50, 50, 0.5) 75%, transparent 0px, transparent); }

.theme-black .border-left-stripped-hover-theme { stop-color: rgb(12, 12, 12=
); }

.theme-black .border-left-stripped-hover-theme:hover { border-color: rgb(12=
, 12, 12) !important; }

.theme-black .content-navigation-link i[class*=3D"icon-"] { color: rgb(50, =
50, 50); border-color: rgb(50, 50, 50); transition: color 0.5s ease 0s, bac=
kground 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-black .content-navigation-link:hover i[class*=3D"icon-"] { color: rg=
b(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(50, 50,=
 50); }

.theme-black .svg-theme { fill: rgb(50, 50, 50); }

.theme-black .svg-theme:hover { fill: rgb(12, 12, 12); }

.theme-black .fill-theme { fill: rgb(50, 50, 50); }

.theme-black .stroke-theme { stroke: rgb(50, 50, 50); }

.theme-black .paper-element-theme .form-group.paper-element::after { backgr=
ound: rgb(50, 50, 50); }

.theme-black .paper-element-theme .form-group.paper-element.focused .contro=
l-label { color: rgb(50, 50, 50) !important; }

.theme-black .paper-element-theme .form-group.paper-element .c-radio input:=
checked ~ .c-indicator { border-color: rgb(50, 50, 50) !important; }

.theme-black .paper-element-theme .form-group.paper-element .c-radio input:=
checked ~ .c-indicator::after { background: rgb(50, 50, 50); }

.theme-black .paper-element-theme .form-group.paper-element .selectize-drop=
down .active { background: rgb(50, 50, 50) !important; }

.theme-black .paper-element-theme .form-group.paper-element .selectize-drop=
down .selectize-dropdown-content { background-color: rgb(255, 255, 255); bo=
rder-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(=
229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px=
 0px; }

.theme-black .notification-wrapper i span { background: rgb(231, 76, 60); }

.theme-black .notification-list-item.not-read { background: rgba(50, 50, 50=
, 0.05); }

.theme-black blockquote { background-color: rgb(239, 240, 241); border-left=
: 2px solid rgb(50, 50, 50); padding: 15px; margin: 10px 30px; font-style: =
italic; }

@media (max-width: 767px) {
  .theme-black blockquote { margin: 10px; }
}

.theme-black.theme-secondary .widget-upsell-base .upsell-product-price-info=
 .upsell-product-price { color: rgb(50, 50, 50); }

.theme-black.theme-secondary .upsell .payment-options .payment-type .paymen=
t-type-frequency { color: rgb(155, 165, 175); }

.theme-black .content-streaming-primary .content-navigation { border-color:=
 rgb(88, 88, 88); background: rgba(50, 50, 50, 0.8); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link { color: rgb(243, 243, 243); background: rgba(50, 50, 50, 0.8); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 25=
5); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link.float-right { border-color: rgb(88, 88, 88); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link:hover { background: rgba(50, 50, 50, 0.7); }

.theme-black .content-streaming-primary .content-navigation .content-naviga=
tion-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-black .content-streaming-primary .base-content { background:  0% 0% =
/ cover rgb(50, 50, 50); }

.theme-black .content-streaming-primary .base-content.streaming-background-=
image { position: relative; }

.theme-black .content-streaming-primary .base-content.streaming-background-=
image::before { content: ""; display: block; position: absolute; top: 0px; =
left: 0px; height: 100%; width: 100%; background-color: rgba(50, 50, 50, 0.=
4); background-image: url("https://app-static-club.hotmart.com/meteor/image=
s/dots.png"); }

.theme-black .content-streaming-primary .base-content .btn-page-done, .them=
e-black .content-streaming-primary .base-content .content-page-title, .them=
e-black .content-streaming-primary .base-content .content-related-label { c=
olor: rgb(243, 243, 243); }

.theme-black .content-streaming-primary .btn-page-done { border-color: rgba=
(243, 243, 243, 0.2); }

.theme-black .content-streaming-primary .categories, .theme-black .content-=
streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-black .paper-element-theme .input:checked ~ .c-indicator { border-co=
lor: rgb(50, 50, 50) !important; }

.theme-black .paper-element-theme .input:checked ~ .c-indicator::after { ba=
ckground: rgb(50, 50, 50); }

.theme-black .page-user-profile .streaming-background-image { position: rel=
ative; z-index: 4; background-size: cover; }

.theme-black .page-user-profile .streaming-background-image::before { conte=
nt: ""; display: block; position: absolute; top: 0px; left: 0px; height: 10=
0%; width: 100%; background-color: rgba(50, 50, 50, 0.4); background-image:=
 url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-black.template-wrapper.splash-background-no-image .login .btn-theme =
{ background-color: rgb(31, 31, 31); border-color: rgb(31, 31, 31); }

.theme-black.template-wrapper.splash-background-no-image .login .icon { col=
or: rgb(31, 31, 31); }

.theme-black.template-wrapper.splash-background-no-image .login .icon:activ=
e, .theme-black.template-wrapper.splash-background-no-image .login .icon:fo=
cus, .theme-black.template-wrapper.splash-background-no-image .login .icon:=
hover { color: rgb(12, 12, 12); }

.theme-secondary-black .login .btn-theme { background-color: rgb(50, 50, 50=
); border-color: rgb(50, 50, 50); }

.theme-secondary-black .login .btn-theme:active, .theme-secondary-black .lo=
gin .btn-theme:focus, .theme-secondary-black .login .btn-theme:hover { back=
ground-color: rgb(25, 24, 24) !important; border-color: rgb(25, 24, 24) !im=
portant; }

.theme-secondary-black .notification-wrapper i span { background: rgb(50, 5=
0, 50); }

.theme-secondary-black .widget-upsell .widget-label { color: rgb(50, 50, 50=
); }

.theme-secondary-black .widget-upsell .widget-label svg g circle { fill: rg=
b(50, 50, 50); }

.theme-secondary-black .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement { background: rgba(50, 50, 50, 0.1); }

.theme-secondary-black .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement .navigation-page-subtitle { color: rgb(50, 50, 50); }

.theme-secondary-black .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement .navigation-module-icon path { fill: rgb(50, 50, 50); }

.theme-secondary-black .payment-options { border-bottom: none !important; }

.theme-secondary-black .upsell .btn-upsell { background: rgb(50, 50, 50); c=
olor: rgb(255, 255, 255); }

.theme-secondary-black .upsell .btn-upsell:hover { background: rgb(63, 63, =
63); }

.theme-secondary-black .upsell .payment-type .payment-type-value { color: r=
gb(50, 50, 50) !important; }

.theme-blue .theme-text { color: rgb(52, 152, 219); }

.theme-blue .navbar.header { border-bottom: 1px solid rgb(47, 137, 197); }

.theme-blue.splash-background { background-color: rgb(52, 152, 219); }

.theme-blue .slick-arrow::before { color: rgb(52, 152, 219); }

.theme-blue .complementary-reading::-webkit-scrollbar, .theme-blue .navbar.=
menu::-webkit-scrollbar, .theme-blue .scroll-theme::-webkit-scrollbar, .the=
me-blue .scroller-sidebar::-webkit-scrollbar, .theme-blue pre::-webkit-scro=
llbar { width: 7px; }

.theme-blue .complementary-reading::-webkit-scrollbar-thumb, .theme-blue .n=
avbar.menu::-webkit-scrollbar-thumb, .theme-blue .scroll-theme::-webkit-scr=
ollbar-thumb, .theme-blue .scroller-sidebar::-webkit-scrollbar-thumb, .them=
e-blue pre::-webkit-scrollbar-thumb { border-radius: 6px; background-color:=
 rgb(47, 137, 197); }

.theme-blue .btn-theme { background-color: rgb(52, 152, 219); border-color:=
 rgb(52, 152, 219); stop-color: rgb(29, 111, 165); color: rgb(255, 255, 255=
); }

.theme-blue .btn-theme:active, .theme-blue .btn-theme:focus, .theme-blue .b=
tn-theme:hover { background-color: rgb(29, 111, 165) !important; border-col=
or: rgb(29, 111, 165) !important; }

.theme-blue .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switch=
__indicator { background-color: rgb(52, 152, 219) !important; }

.theme-blue .comment-user.owner { color: rgb(52, 152, 219); }

.theme-blue .comment-child-interacted { background: rgba(52, 152, 219, 0.05=
); }

.theme-blue .comment-warning a, .theme-blue .comments-title-highlight { col=
or: rgb(52, 152, 219); }

.theme-blue .btn-outline-theme { background-color: transparent; border-colo=
r: rgb(52, 152, 219); stop-color: rgb(29, 111, 165); color: rgb(52, 152, 21=
9); }

.theme-blue .btn-outline-theme:hover { background-color: rgb(52, 152, 219);=
 color: rgb(255, 255, 255); border-color: rgb(52, 152, 219) !important; }

.theme-blue .after-theme::after, .theme-blue .before-theme::before { backgr=
ound-color: rgb(52, 152, 219); }

.theme-blue .icon-theme { color: rgb(52, 152, 219); }

.theme-blue .icon-theme.icon-outline, .theme-blue .input-group input:focus =
{ border: 1px solid rgb(52, 152, 219); }

.quiz-start:focus .theme-blue .quiz-start-header, .quiz-start:hover .theme-=
blue .quiz-start-header, .scroller-sidebar + .navigation-module .theme-blue=
 .navigation-module-pages, .theme-blue .bg-theme, .theme-blue .purchase-che=
ck-offers-subtitle::before, .theme-blue .quiz-start:focus .quiz-start-heade=
r, .theme-blue .quiz-start:hover .quiz-start-header, .theme-blue .scroller-=
sidebar + .navigation-module .navigation-module-pages, .theme-blue .tag-ite=
m.selected, .theme-blue .tag-item:hover, .theme-blue .upsell .upsell-subtit=
le::before, .upsell .theme-blue .upsell-subtitle::before { background-color=
: rgb(52, 152, 219); }

.theme-blue .bg-variable-theme, .theme-blue .header-rippled-background-them=
e, .theme-blue .header-rippled-background-theme::before { background-color:=
 rgb(47, 137, 197); }

.navigation-module.navigation-extra-module .theme-blue .navigation-module-h=
eader, .quiz-start .theme-blue .quiz-start-header, .theme-blue .bg-light-th=
eme, .theme-blue .navigation-module.navigation-extra-module .navigation-mod=
ule-header, .theme-blue .navigation-page.navigation-page-active, .theme-blu=
e .navigation-page:hover, .theme-blue .quiz-start .quiz-start-header { back=
ground-color: rgba(52, 152, 219, 0.1); }

.membership-infos .theme-blue .membership-info-progress, .membership-infos =
.theme-blue .membership-info-progress:active, .membership-infos .theme-blue=
 .membership-info-progress:focus, .membership-infos .theme-blue .membership=
-info-progress:hover, .navbar.menu .header-content-links .theme-blue .heade=
r-content-link.active, .navbar.menu .header-content-links .theme-blue .head=
er-content-link.active:active, .navbar.menu .header-content-links .theme-bl=
ue .header-content-link.active:focus, .navbar.menu .header-content-links .t=
heme-blue .header-content-link.active:hover, .quiz-start .theme-blue .icon-=
quiz, .quiz-start .theme-blue .icon-quiz:active, .quiz-start .theme-blue .i=
con-quiz:focus, .quiz-start .theme-blue .icon-quiz:hover, .theme-blue .colo=
r-theme, .theme-blue .color-theme:active, .theme-blue .color-theme:focus, .=
theme-blue .color-theme:hover, .theme-blue .link-wrapper-theme a, .theme-bl=
ue .membership-infos .membership-info-progress, .theme-blue .membership-inf=
os .membership-info-progress:active, .theme-blue .membership-infos .members=
hip-info-progress:focus, .theme-blue .membership-infos .membership-info-pro=
gress:hover, .theme-blue .navbar.menu .header-content-links .header-content=
-link.active, .theme-blue .navbar.menu .header-content-links .header-conten=
t-link.active:active, .theme-blue .navbar.menu .header-content-links .heade=
r-content-link.active:focus, .theme-blue .navbar.menu .header-content-links=
 .header-content-link.active:hover, .theme-blue .quiz-start .icon-quiz, .th=
eme-blue .quiz-start .icon-quiz:active, .theme-blue .quiz-start .icon-quiz:=
focus, .theme-blue .quiz-start .icon-quiz:hover { color: rgb(52, 152, 219);=
 }

.theme-blue .link-wrapper-theme a:active, .theme-blue .link-wrapper-theme a=
:focus, .theme-blue .link-wrapper-theme a:hover { color: rgb(117, 185, 231)=
; }

.theme-blue .border-light-theme, .theme-blue .navigation-module.navigation-=
extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-blue .header-content-link.active,=
 .navigation-page.navigation-page-active:not(.navigation-page-completed) .t=
heme-blue .navigation-page-status, .navigation-page:hover:not(.navigation-p=
age-completed) .theme-blue .navigation-page-status, .theme-blue .border-the=
me, .theme-blue .navbar.menu .header-content-links .header-content-link.act=
ive, .theme-blue .navigation-page.navigation-page-active:not(.navigation-pa=
ge-completed) .navigation-page-status, .theme-blue .navigation-page:hover:n=
ot(.navigation-page-completed) .navigation-page-status { border-color: rgb(=
52, 152, 219); }

.theme-blue .border-left-theme, .theme-blue .navigation-module-header[aria-=
expanded=3D"true"] { border-left-color: rgb(52, 152, 219); }

.theme-blue .border-right-theme { border-right-color: rgb(52, 152, 219); }

.theme-blue .border-top-theme { border-top-color: rgb(52, 152, 219); }

.theme-blue .border-bottom-theme { border-bottom-color: rgb(52, 152, 219); =
}

.theme-blue .border-hover-theme { stop-color: rgb(29, 111, 165); }

.theme-blue .border-hover-theme:hover { border-color: rgb(29, 111, 165) !im=
portant; }

.theme-blue .header-rippled-background-theme { color: rgb(255, 255, 255); }

.theme-blue .header-rippled-background-theme::after { box-shadow: rgb(47, 1=
37, 197) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(47, 137, =
197) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(47, 137, =
197) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(47, 137, =
197) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(47, 137, =
197) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-blue .navigation-module-=
header:hover::before, .theme-blue .border-stripped-theme, .theme-blue .navi=
gation-module-header[aria-expanded=3D"true"]::before, .theme-blue .navigati=
on-module.navigation-module-locked .navigation-module-header:hover::before =
{ background-size: 15px 15px; background-image: linear-gradient(-45deg, rgb=
a(52, 152, 219, 0.5) 25%, transparent 0px, transparent 50%, rgba(52, 152, 2=
19, 0.5) 0px, rgba(52, 152, 219, 0.5) 75%, transparent 0px, transparent); }

.theme-blue .border-left-stripped-hover-theme { stop-color: rgb(29, 111, 16=
5); }

.theme-blue .border-left-stripped-hover-theme:hover { border-color: rgb(29,=
 111, 165) !important; }

.theme-blue .content-navigation-link i[class*=3D"icon-"] { color: rgb(52, 1=
52, 219); border-color: rgb(52, 152, 219); transition: color 0.5s ease 0s, =
background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-blue .content-navigation-link:hover i[class*=3D"icon-"] { color: rgb=
(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(52, 152,=
 219); }

.theme-blue .svg-theme { fill: rgb(52, 152, 219); }

.theme-blue .svg-theme:hover { fill: rgb(29, 111, 165); }

.theme-blue .fill-theme { fill: rgb(52, 152, 219); }

.theme-blue .stroke-theme { stroke: rgb(52, 152, 219); }

.theme-blue .paper-element-theme .form-group.paper-element::after { backgro=
und: rgb(52, 152, 219); }

.theme-blue .paper-element-theme .form-group.paper-element.focused .control=
-label { color: rgb(52, 152, 219) !important; }

.theme-blue .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator { border-color: rgb(52, 152, 219) !important; }

.theme-blue .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator::after { background: rgb(52, 152, 219); }

.theme-blue .paper-element-theme .form-group.paper-element .selectize-dropd=
own .active { background: rgb(52, 152, 219) !important; }

.theme-blue .paper-element-theme .form-group.paper-element .selectize-dropd=
own .selectize-dropdown-content { background-color: rgb(255, 255, 255); bor=
der-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(2=
29, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px =
0px; }

.theme-blue .notification-wrapper i span { background: rgb(231, 76, 60); }

.theme-blue .notification-list-item.not-read { background: rgba(52, 152, 21=
9, 0.05); }

.theme-blue blockquote { background-color: rgb(239, 240, 241); border-left:=
 2px solid rgb(52, 152, 219); padding: 15px; margin: 10px 30px; font-style:=
 italic; }

@media (max-width: 767px) {
  .theme-blue blockquote { margin: 10px; }
}

.theme-blue.theme-secondary .widget-upsell-base .upsell-product-price-info =
.upsell-product-price { color: rgb(52, 152, 219); }

.theme-blue.theme-secondary .upsell .payment-options .payment-type .payment=
-type-frequency { color: rgb(155, 165, 175); }

.theme-blue .content-streaming-primary .content-navigation { border-color: =
rgb(117, 185, 231); background: rgba(52, 152, 219, 0.8); }

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link { color: rgb(243, 243, 243); background: rgba(52, 152, 219, 0.8); =
}

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 255=
); }

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link.float-right { border-color: rgb(117, 185, 231); }

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover { background: rgba(52, 152, 219, 0.7); }

.theme-blue .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-blue .content-streaming-primary .base-content { background:  0% 0% /=
 cover rgb(52, 152, 219); }

.theme-blue .content-streaming-primary .base-content.streaming-background-i=
mage { position: relative; }

.theme-blue .content-streaming-primary .base-content.streaming-background-i=
mage::before { content: ""; display: block; position: absolute; top: 0px; l=
eft: 0px; height: 100%; width: 100%; background-color: rgba(52, 152, 219, 0=
.4); background-image: url("https://app-static-club.hotmart.com/meteor/imag=
es/dots.png"); }

.theme-blue .content-streaming-primary .base-content .btn-page-done, .theme=
-blue .content-streaming-primary .base-content .content-page-title, .theme-=
blue .content-streaming-primary .base-content .content-related-label { colo=
r: rgb(243, 243, 243); }

.theme-blue .content-streaming-primary .btn-page-done { border-color: rgba(=
243, 243, 243, 0.2); }

.theme-blue .content-streaming-primary .categories, .theme-blue .content-st=
reaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-blue .paper-element-theme .input:checked ~ .c-indicator { border-col=
or: rgb(52, 152, 219) !important; }

.theme-blue .paper-element-theme .input:checked ~ .c-indicator::after { bac=
kground: rgb(52, 152, 219); }

.theme-blue .page-user-profile .streaming-background-image { position: rela=
tive; z-index: 4; background-size: cover; }

.theme-blue .page-user-profile .streaming-background-image::before { conten=
t: ""; display: block; position: absolute; top: 0px; left: 0px; height: 100=
%; width: 100%; background-color: rgba(52, 152, 219, 0.4); background-image=
: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-blue.template-wrapper.splash-background-no-image .login .btn-theme {=
 background-color: rgb(35, 132, 198); border-color: rgb(35, 132, 198); }

.theme-blue.template-wrapper.splash-background-no-image .login .icon { colo=
r: rgb(35, 132, 198); }

.theme-blue.template-wrapper.splash-background-no-image .login .icon:active=
, .theme-blue.template-wrapper.splash-background-no-image .login .icon:focu=
s, .theme-blue.template-wrapper.splash-background-no-image .login .icon:hov=
er { color: rgb(29, 111, 165); }

.theme-secondary-blue .login .btn-theme { background-color: rgb(52, 152, 21=
9); border-color: rgb(52, 152, 219); }

.theme-secondary-blue .login .btn-theme:active, .theme-secondary-blue .logi=
n .btn-theme:focus, .theme-secondary-blue .login .btn-theme:hover { backgro=
und-color: rgb(33, 125, 187) !important; border-color: rgb(33, 125, 187) !i=
mportant; }

.theme-secondary-blue .notification-wrapper i span { background: rgb(52, 15=
2, 219); }

.theme-secondary-blue .widget-upsell .widget-label { color: rgb(52, 152, 21=
9); }

.theme-secondary-blue .widget-upsell .widget-label svg g circle { fill: rgb=
(52, 152, 219); }

.theme-secondary-blue .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement { background: rgba(52, 152, 219, 0.1); }

.theme-secondary-blue .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-page-subtitle { color: rgb(52, 152, 219); }

.theme-secondary-blue .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-module-icon path { fill: rgb(52, 152, 219); }

.theme-secondary-blue .payment-options { border-bottom: none !important; }

.theme-secondary-blue .upsell .btn-upsell { background: rgb(52, 152, 219); =
color: rgb(255, 255, 255); }

.theme-secondary-blue .upsell .btn-upsell:hover { background: rgb(74, 163, =
223); }

.theme-secondary-blue .upsell .payment-type .payment-type-value { color: rg=
b(52, 152, 219) !important; }

.theme-dark-blue .theme-text { color: rgb(12, 63, 122); }

.theme-dark-blue .navbar.header { border-bottom: 1px solid rgb(36, 82, 135)=
; }

.theme-dark-blue.splash-background { background-color: rgb(12, 63, 122); }

.theme-dark-blue .slick-arrow::before { color: rgb(12, 63, 122); }

.theme-dark-blue .complementary-reading::-webkit-scrollbar, .theme-dark-blu=
e .navbar.menu::-webkit-scrollbar, .theme-dark-blue .scroll-theme::-webkit-=
scrollbar, .theme-dark-blue .scroller-sidebar::-webkit-scrollbar, .theme-da=
rk-blue pre::-webkit-scrollbar { width: 7px; }

.theme-dark-blue .complementary-reading::-webkit-scrollbar-thumb, .theme-da=
rk-blue .navbar.menu::-webkit-scrollbar-thumb, .theme-dark-blue .scroll-the=
me::-webkit-scrollbar-thumb, .theme-dark-blue .scroller-sidebar::-webkit-sc=
rollbar-thumb, .theme-dark-blue pre::-webkit-scrollbar-thumb { border-radiu=
s: 6px; background-color: rgb(36, 82, 135); }

.theme-dark-blue .btn-theme { background-color: rgb(12, 63, 122); border-co=
lor: rgb(12, 63, 122); stop-color: rgb(5, 27, 52); color: rgb(255, 255, 255=
); }

.theme-dark-blue .btn-theme:active, .theme-dark-blue .btn-theme:focus, .the=
me-dark-blue .btn-theme:hover { background-color: rgb(5, 27, 52) !important=
; border-color: rgb(5, 27, 52) !important; }

.theme-dark-blue .theme-input-switch .hot-switch__checkbox:checked ~ .hot-s=
witch__indicator { background-color: rgb(12, 63, 122) !important; }

.theme-dark-blue .comment-user.owner { color: rgb(12, 63, 122); }

.theme-dark-blue .comment-child-interacted { background: rgba(12, 63, 122, =
0.05); }

.theme-dark-blue .comment-warning a, .theme-dark-blue .comments-title-highl=
ight { color: rgb(12, 63, 122); }

.theme-dark-blue .btn-outline-theme { background-color: transparent; border=
-color: rgb(12, 63, 122); stop-color: rgb(5, 27, 52); color: rgb(12, 63, 12=
2); }

.theme-dark-blue .btn-outline-theme:hover { background-color: rgb(12, 63, 1=
22); color: rgb(255, 255, 255); border-color: rgb(12, 63, 122) !important; =
}

.theme-dark-blue .after-theme::after, .theme-dark-blue .before-theme::befor=
e { background-color: rgb(12, 63, 122); }

.theme-dark-blue .icon-theme { color: rgb(12, 63, 122); }

.theme-dark-blue .icon-theme.icon-outline, .theme-dark-blue .input-group in=
put:focus { border: 1px solid rgb(12, 63, 122); }

.quiz-start:focus .theme-dark-blue .quiz-start-header, .quiz-start:hover .t=
heme-dark-blue .quiz-start-header, .scroller-sidebar + .navigation-module .=
theme-dark-blue .navigation-module-pages, .theme-dark-blue .bg-theme, .them=
e-dark-blue .purchase-check-offers-subtitle::before, .theme-dark-blue .quiz=
-start:focus .quiz-start-header, .theme-dark-blue .quiz-start:hover .quiz-s=
tart-header, .theme-dark-blue .scroller-sidebar + .navigation-module .navig=
ation-module-pages, .theme-dark-blue .tag-item.selected, .theme-dark-blue .=
tag-item:hover, .theme-dark-blue .upsell .upsell-subtitle::before, .upsell =
.theme-dark-blue .upsell-subtitle::before { background-color: rgb(12, 63, 1=
22); }

.theme-dark-blue .bg-variable-theme, .theme-dark-blue .header-rippled-backg=
round-theme, .theme-dark-blue .header-rippled-background-theme::before { ba=
ckground-color: rgb(36, 82, 135); }

.navigation-module.navigation-extra-module .theme-dark-blue .navigation-mod=
ule-header, .quiz-start .theme-dark-blue .quiz-start-header, .theme-dark-bl=
ue .bg-light-theme, .theme-dark-blue .navigation-module.navigation-extra-mo=
dule .navigation-module-header, .theme-dark-blue .navigation-page.navigatio=
n-page-active, .theme-dark-blue .navigation-page:hover, .theme-dark-blue .q=
uiz-start .quiz-start-header { background-color: rgba(12, 63, 122, 0.1); }

.membership-infos .theme-dark-blue .membership-info-progress, .membership-i=
nfos .theme-dark-blue .membership-info-progress:active, .membership-infos .=
theme-dark-blue .membership-info-progress:focus, .membership-infos .theme-d=
ark-blue .membership-info-progress:hover, .navbar.menu .header-content-link=
s .theme-dark-blue .header-content-link.active, .navbar.menu .header-conten=
t-links .theme-dark-blue .header-content-link.active:active, .navbar.menu .=
header-content-links .theme-dark-blue .header-content-link.active:focus, .n=
avbar.menu .header-content-links .theme-dark-blue .header-content-link.acti=
ve:hover, .quiz-start .theme-dark-blue .icon-quiz, .quiz-start .theme-dark-=
blue .icon-quiz:active, .quiz-start .theme-dark-blue .icon-quiz:focus, .qui=
z-start .theme-dark-blue .icon-quiz:hover, .theme-dark-blue .color-theme, .=
theme-dark-blue .color-theme:active, .theme-dark-blue .color-theme:focus, .=
theme-dark-blue .color-theme:hover, .theme-dark-blue .link-wrapper-theme a,=
 .theme-dark-blue .membership-infos .membership-info-progress, .theme-dark-=
blue .membership-infos .membership-info-progress:active, .theme-dark-blue .=
membership-infos .membership-info-progress:focus, .theme-dark-blue .members=
hip-infos .membership-info-progress:hover, .theme-dark-blue .navbar.menu .h=
eader-content-links .header-content-link.active, .theme-dark-blue .navbar.m=
enu .header-content-links .header-content-link.active:active, .theme-dark-b=
lue .navbar.menu .header-content-links .header-content-link.active:focus, .=
theme-dark-blue .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-dark-blue .quiz-start .icon-quiz, .theme-dark-blue .quiz-=
start .icon-quiz:active, .theme-dark-blue .quiz-start .icon-quiz:focus, .th=
eme-dark-blue .quiz-start .icon-quiz:hover { color: rgb(12, 63, 122); }

.theme-dark-blue .link-wrapper-theme a:active, .theme-dark-blue .link-wrapp=
er-theme a:focus, .theme-dark-blue .link-wrapper-theme a:hover { color: rgb=
(19, 99, 192); }

.theme-dark-blue .border-light-theme, .theme-dark-blue .navigation-module.n=
avigation-extra-module { border-color: rgb(145, 191, 244); }

.navbar.menu .header-content-links .theme-dark-blue .header-content-link.ac=
tive, .navigation-page.navigation-page-active:not(.navigation-page-complete=
d) .theme-dark-blue .navigation-page-status, .navigation-page:hover:not(.na=
vigation-page-completed) .theme-dark-blue .navigation-page-status, .theme-d=
ark-blue .border-theme, .theme-dark-blue .navbar.menu .header-content-links=
 .header-content-link.active, .theme-dark-blue .navigation-page.navigation-=
page-active:not(.navigation-page-completed) .navigation-page-status, .theme=
-dark-blue .navigation-page:hover:not(.navigation-page-completed) .navigati=
on-page-status { border-color: rgb(12, 63, 122); }

.theme-dark-blue .border-left-theme, .theme-dark-blue .navigation-module-he=
ader[aria-expanded=3D"true"] { border-left-color: rgb(12, 63, 122); }

.theme-dark-blue .border-right-theme { border-right-color: rgb(12, 63, 122)=
; }

.theme-dark-blue .border-top-theme { border-top-color: rgb(12, 63, 122); }

.theme-dark-blue .border-bottom-theme { border-bottom-color: rgb(12, 63, 12=
2); }

.theme-dark-blue .border-hover-theme { stop-color: rgb(5, 27, 52); }

.theme-dark-blue .border-hover-theme:hover { border-color: rgb(5, 27, 52) !=
important; }

.theme-dark-blue .header-rippled-background-theme { color: rgb(255, 255, 25=
5); }

.theme-dark-blue .header-rippled-background-theme::after { box-shadow: rgb(=
36, 82, 135) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(36, 8=
2, 135) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(36, 82=
, 135) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(36, 82,=
 135) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(36, 82, =
135) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-dark-blue .navigation-mo=
dule-header:hover::before, .theme-dark-blue .border-stripped-theme, .theme-=
dark-blue .navigation-module-header[aria-expanded=3D"true"]::before, .theme=
-dark-blue .navigation-module.navigation-module-locked .navigation-module-h=
eader:hover::before { background-size: 15px 15px; background-image: linear-=
gradient(-45deg, rgba(12, 63, 122, 0.5) 25%, transparent 0px, transparent 5=
0%, rgba(12, 63, 122, 0.5) 0px, rgba(12, 63, 122, 0.5) 75%, transparent 0px=
, transparent); }

.theme-dark-blue .border-left-stripped-hover-theme { stop-color: rgb(5, 27,=
 52); }

.theme-dark-blue .border-left-stripped-hover-theme:hover { border-color: rg=
b(5, 27, 52) !important; }

.theme-dark-blue .content-navigation-link i[class*=3D"icon-"] { color: rgb(=
12, 63, 122); border-color: rgb(12, 63, 122); transition: color 0.5s ease 0=
s, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-dark-blue .content-navigation-link:hover i[class*=3D"icon-"] { color=
: rgb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(12,=
 63, 122); }

.theme-dark-blue .svg-theme { fill: rgb(12, 63, 122); }

.theme-dark-blue .svg-theme:hover { fill: rgb(5, 27, 52); }

.theme-dark-blue .fill-theme { fill: rgb(12, 63, 122); }

.theme-dark-blue .stroke-theme { stroke: rgb(12, 63, 122); }

.theme-dark-blue .paper-element-theme .form-group.paper-element::after { ba=
ckground: rgb(12, 63, 122); }

.theme-dark-blue .paper-element-theme .form-group.paper-element.focused .co=
ntrol-label { color: rgb(12, 63, 122) !important; }

.theme-dark-blue .paper-element-theme .form-group.paper-element .c-radio in=
put:checked ~ .c-indicator { border-color: rgb(12, 63, 122) !important; }

.theme-dark-blue .paper-element-theme .form-group.paper-element .c-radio in=
put:checked ~ .c-indicator::after { background: rgb(12, 63, 122); }

.theme-dark-blue .paper-element-theme .form-group.paper-element .selectize-=
dropdown .active { background: rgb(12, 63, 122) !important; }

.theme-dark-blue .paper-element-theme .form-group.paper-element .selectize-=
dropdown .selectize-dropdown-content { background-color: rgb(255, 255, 255)=
; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) =
rgb(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px =
-1px 0px; }

.theme-dark-blue .notification-wrapper i span { background: rgb(231, 76, 60=
); }

.theme-dark-blue .notification-list-item.not-read { background: rgba(12, 63=
, 122, 0.05); }

.theme-dark-blue blockquote { background-color: rgb(239, 240, 241); border-=
left: 2px solid rgb(12, 63, 122); padding: 15px; margin: 10px 30px; font-st=
yle: italic; }

@media (max-width: 767px) {
  .theme-dark-blue blockquote { margin: 10px; }
}

.theme-dark-blue.theme-secondary .widget-upsell-base .upsell-product-price-=
info .upsell-product-price { color: rgb(12, 63, 122); }

.theme-dark-blue.theme-secondary .upsell .payment-options .payment-type .pa=
yment-type-frequency { color: rgb(155, 165, 175); }

.theme-dark-blue .content-streaming-primary .content-navigation { border-co=
lor: rgb(19, 99, 192); background: rgba(12, 63, 122, 0.8); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link { color: rgb(243, 243, 243); background: rgba(12, 63, 122, 0.=
8); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255=
, 255); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link.float-right { border-color: rgb(19, 99, 192); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link:hover { background: rgba(12, 63, 122, 0.7); }

.theme-dark-blue .content-streaming-primary .content-navigation .content-na=
vigation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-dark-blue .content-streaming-primary .base-content { background:  0%=
 0% / cover rgb(12, 63, 122); }

.theme-dark-blue .content-streaming-primary .base-content.streaming-backgro=
und-image { position: relative; }

.theme-dark-blue .content-streaming-primary .base-content.streaming-backgro=
und-image::before { content: ""; display: block; position: absolute; top: 0=
px; left: 0px; height: 100%; width: 100%; background-color: rgba(12, 63, 12=
2, 0.4); background-image: url("https://app-static-club.hotmart.com/meteor/=
images/dots.png"); }

.theme-dark-blue .content-streaming-primary .base-content .btn-page-done, .=
theme-dark-blue .content-streaming-primary .base-content .content-page-titl=
e, .theme-dark-blue .content-streaming-primary .base-content .content-relat=
ed-label { color: rgb(243, 243, 243); }

.theme-dark-blue .content-streaming-primary .btn-page-done { border-color: =
rgba(243, 243, 243, 0.2); }

.theme-dark-blue .content-streaming-primary .categories, .theme-dark-blue .=
content-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-dark-blue .paper-element-theme .input:checked ~ .c-indicator { borde=
r-color: rgb(12, 63, 122) !important; }

.theme-dark-blue .paper-element-theme .input:checked ~ .c-indicator::after =
{ background: rgb(12, 63, 122); }

.theme-dark-blue .page-user-profile .streaming-background-image { position:=
 relative; z-index: 4; background-size: cover; }

.theme-dark-blue .page-user-profile .streaming-background-image::before { c=
ontent: ""; display: block; position: absolute; top: 0px; left: 0px; height=
: 100%; width: 100%; background-color: rgba(12, 63, 122, 0.4); background-i=
mage: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-dark-blue.template-wrapper.splash-background-no-image .login .btn-th=
eme { background-color: rgb(9, 45, 87); border-color: rgb(9, 45, 87); }

.theme-dark-blue.template-wrapper.splash-background-no-image .login .icon {=
 color: rgb(9, 45, 87); }

.theme-dark-blue.template-wrapper.splash-background-no-image .login .icon:a=
ctive, .theme-dark-blue.template-wrapper.splash-background-no-image .login =
.icon:focus, .theme-dark-blue.template-wrapper.splash-background-no-image .=
login .icon:hover { color: rgb(5, 27, 52); }

.theme-secondary-dark-blue .login .btn-theme { background-color: rgb(12, 63=
, 122); border-color: rgb(12, 63, 122); }

.theme-secondary-dark-blue .login .btn-theme:active, .theme-secondary-dark-=
blue .login .btn-theme:focus, .theme-secondary-dark-blue .login .btn-theme:=
hover { background-color: rgb(7, 39, 76) !important; border-color: rgb(7, 3=
9, 76) !important; }

.theme-secondary-dark-blue .notification-wrapper i span { background: rgb(1=
2, 63, 122); }

.theme-secondary-dark-blue .widget-upsell .widget-label { color: rgb(12, 63=
, 122); }

.theme-secondary-dark-blue .widget-upsell .widget-label svg g circle { fill=
: rgb(12, 63, 122); }

.theme-secondary-dark-blue .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement { background: rgba(12, 63, 122, 0.1); }

.theme-secondary-dark-blue .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement .navigation-page-subtitle { color: rgb(12, 63, 122); }

.theme-secondary-dark-blue .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement .navigation-module-icon path { fill: rgb(12, 63, 122);=
 }

.theme-secondary-dark-blue .payment-options { border-bottom: none !importan=
t; }

.theme-secondary-dark-blue .upsell .btn-upsell { background: rgb(12, 63, 12=
2); color: rgb(255, 255, 255); }

.theme-secondary-dark-blue .upsell .btn-upsell:hover { background: rgb(14, =
75, 145); }

.theme-secondary-dark-blue .upsell .payment-type .payment-type-value { colo=
r: rgb(12, 63, 122) !important; }

.theme-red .theme-text { color: rgb(231, 76, 60); }

.theme-red .navbar.header { border-bottom: 1px solid rgb(208, 68, 54); }

.theme-red.splash-background { background-color: rgb(231, 76, 60); }

.theme-red .slick-arrow::before { color: rgb(231, 76, 60); }

.theme-red .complementary-reading::-webkit-scrollbar, .theme-red .navbar.me=
nu::-webkit-scrollbar, .theme-red .scroll-theme::-webkit-scrollbar, .theme-=
red .scroller-sidebar::-webkit-scrollbar, .theme-red pre::-webkit-scrollbar=
 { width: 7px; }

.theme-red .complementary-reading::-webkit-scrollbar-thumb, .theme-red .nav=
bar.menu::-webkit-scrollbar-thumb, .theme-red .scroll-theme::-webkit-scroll=
bar-thumb, .theme-red .scroller-sidebar::-webkit-scrollbar-thumb, .theme-re=
d pre::-webkit-scrollbar-thumb { border-radius: 6px; background-color: rgb(=
208, 68, 54); }

.theme-red .btn-theme { background-color: rgb(231, 76, 60); border-color: r=
gb(231, 76, 60); stop-color: rgb(191, 39, 24); color: rgb(255, 255, 255); }

.theme-red .btn-theme:active, .theme-red .btn-theme:focus, .theme-red .btn-=
theme:hover { background-color: rgb(191, 39, 24) !important; border-color: =
rgb(191, 39, 24) !important; }

.theme-red .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switch_=
_indicator { background-color: rgb(231, 76, 60) !important; }

.theme-red .comment-user.owner { color: rgb(231, 76, 60); }

.theme-red .comment-child-interacted { background: rgba(231, 76, 60, 0.05);=
 }

.theme-red .comment-warning a, .theme-red .comments-title-highlight { color=
: rgb(231, 76, 60); }

.theme-red .btn-outline-theme { background-color: transparent; border-color=
: rgb(231, 76, 60); stop-color: rgb(191, 39, 24); color: rgb(231, 76, 60); =
}

.theme-red .btn-outline-theme:hover { background-color: rgb(231, 76, 60); c=
olor: rgb(255, 255, 255); border-color: rgb(231, 76, 60) !important; }

.theme-red .after-theme::after, .theme-red .before-theme::before { backgrou=
nd-color: rgb(231, 76, 60); }

.theme-red .icon-theme { color: rgb(231, 76, 60); }

.theme-red .icon-theme.icon-outline, .theme-red .input-group input:focus { =
border: 1px solid rgb(231, 76, 60); }

.quiz-start:focus .theme-red .quiz-start-header, .quiz-start:hover .theme-r=
ed .quiz-start-header, .scroller-sidebar + .navigation-module .theme-red .n=
avigation-module-pages, .theme-red .bg-theme, .theme-red .purchase-check-of=
fers-subtitle::before, .theme-red .quiz-start:focus .quiz-start-header, .th=
eme-red .quiz-start:hover .quiz-start-header, .theme-red .scroller-sidebar =
+ .navigation-module .navigation-module-pages, .theme-red .tag-item.selecte=
d, .theme-red .tag-item:hover, .theme-red .upsell .upsell-subtitle::before,=
 .upsell .theme-red .upsell-subtitle::before { background-color: rgb(231, 7=
6, 60); }

.theme-red .bg-variable-theme, .theme-red .header-rippled-background-theme,=
 .theme-red .header-rippled-background-theme::before { background-color: rg=
b(208, 68, 54); }

.navigation-module.navigation-extra-module .theme-red .navigation-module-he=
ader, .quiz-start .theme-red .quiz-start-header, .theme-red .bg-light-theme=
, .theme-red .navigation-module.navigation-extra-module .navigation-module-=
header, .theme-red .navigation-page.navigation-page-active, .theme-red .nav=
igation-page:hover, .theme-red .quiz-start .quiz-start-header { background-=
color: rgba(231, 76, 60, 0.1); }

.membership-infos .theme-red .membership-info-progress, .membership-infos .=
theme-red .membership-info-progress:active, .membership-infos .theme-red .m=
embership-info-progress:focus, .membership-infos .theme-red .membership-inf=
o-progress:hover, .navbar.menu .header-content-links .theme-red .header-con=
tent-link.active, .navbar.menu .header-content-links .theme-red .header-con=
tent-link.active:active, .navbar.menu .header-content-links .theme-red .hea=
der-content-link.active:focus, .navbar.menu .header-content-links .theme-re=
d .header-content-link.active:hover, .quiz-start .theme-red .icon-quiz, .qu=
iz-start .theme-red .icon-quiz:active, .quiz-start .theme-red .icon-quiz:fo=
cus, .quiz-start .theme-red .icon-quiz:hover, .theme-red .color-theme, .the=
me-red .color-theme:active, .theme-red .color-theme:focus, .theme-red .colo=
r-theme:hover, .theme-red .link-wrapper-theme a, .theme-red .membership-inf=
os .membership-info-progress, .theme-red .membership-infos .membership-info=
-progress:active, .theme-red .membership-infos .membership-info-progress:fo=
cus, .theme-red .membership-infos .membership-info-progress:hover, .theme-r=
ed .navbar.menu .header-content-links .header-content-link.active, .theme-r=
ed .navbar.menu .header-content-links .header-content-link.active:active, .=
theme-red .navbar.menu .header-content-links .header-content-link.active:fo=
cus, .theme-red .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-red .quiz-start .icon-quiz, .theme-red .quiz-start .icon-=
quiz:active, .theme-red .quiz-start .icon-quiz:focus, .theme-red .quiz-star=
t .icon-quiz:hover { color: rgb(231, 76, 60); }

.theme-red .link-wrapper-theme a:active, .theme-red .link-wrapper-theme a:f=
ocus, .theme-red .link-wrapper-theme a:hover { color: rgb(239, 139, 128); }

.theme-red .border-light-theme, .theme-red .navigation-module.navigation-ex=
tra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-red .header-content-link.active, =
.navigation-page.navigation-page-active:not(.navigation-page-completed) .th=
eme-red .navigation-page-status, .navigation-page:hover:not(.navigation-pag=
e-completed) .theme-red .navigation-page-status, .theme-red .border-theme, =
.theme-red .navbar.menu .header-content-links .header-content-link.active, =
.theme-red .navigation-page.navigation-page-active:not(.navigation-page-com=
pleted) .navigation-page-status, .theme-red .navigation-page:hover:not(.nav=
igation-page-completed) .navigation-page-status { border-color: rgb(231, 76=
, 60); }

.theme-red .border-left-theme, .theme-red .navigation-module-header[aria-ex=
panded=3D"true"] { border-left-color: rgb(231, 76, 60); }

.theme-red .border-right-theme { border-right-color: rgb(231, 76, 60); }

.theme-red .border-top-theme { border-top-color: rgb(231, 76, 60); }

.theme-red .border-bottom-theme { border-bottom-color: rgb(231, 76, 60); }

.theme-red .border-hover-theme { stop-color: rgb(191, 39, 24); }

.theme-red .border-hover-theme:hover { border-color: rgb(191, 39, 24) !impo=
rtant; }

.theme-red .header-rippled-background-theme { color: rgb(255, 255, 255); }

.theme-red .header-rippled-background-theme::after { box-shadow: rgb(208, 6=
8, 54) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(208, 68, 54=
) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(208, 68, 54)=
 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(208, 68, 54) =
0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(208, 68, 54) 0=
px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-red .navigation-module-h=
eader:hover::before, .theme-red .border-stripped-theme, .theme-red .navigat=
ion-module-header[aria-expanded=3D"true"]::before, .theme-red .navigation-m=
odule.navigation-module-locked .navigation-module-header:hover::before { ba=
ckground-size: 15px 15px; background-image: linear-gradient(-45deg, rgba(23=
1, 76, 60, 0.5) 25%, transparent 0px, transparent 50%, rgba(231, 76, 60, 0.=
5) 0px, rgba(231, 76, 60, 0.5) 75%, transparent 0px, transparent); }

.theme-red .border-left-stripped-hover-theme { stop-color: rgb(191, 39, 24)=
; }

.theme-red .border-left-stripped-hover-theme:hover { border-color: rgb(191,=
 39, 24) !important; }

.theme-red .content-navigation-link i[class*=3D"icon-"] { color: rgb(231, 7=
6, 60); border-color: rgb(231, 76, 60); transition: color 0.5s ease 0s, bac=
kground 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-red .content-navigation-link:hover i[class*=3D"icon-"] { color: rgb(=
255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(231, 76, =
60); }

.theme-red .svg-theme { fill: rgb(231, 76, 60); }

.theme-red .svg-theme:hover { fill: rgb(191, 39, 24); }

.theme-red .fill-theme { fill: rgb(231, 76, 60); }

.theme-red .stroke-theme { stroke: rgb(231, 76, 60); }

.theme-red .paper-element-theme .form-group.paper-element::after { backgrou=
nd: rgb(231, 76, 60); }

.theme-red .paper-element-theme .form-group.paper-element.focused .control-=
label { color: rgb(231, 76, 60) !important; }

.theme-red .paper-element-theme .form-group.paper-element .c-radio input:ch=
ecked ~ .c-indicator { border-color: rgb(231, 76, 60) !important; }

.theme-red .paper-element-theme .form-group.paper-element .c-radio input:ch=
ecked ~ .c-indicator::after { background: rgb(231, 76, 60); }

.theme-red .paper-element-theme .form-group.paper-element .selectize-dropdo=
wn .active { background: rgb(231, 76, 60) !important; }

.theme-red .paper-element-theme .form-group.paper-element .selectize-dropdo=
wn .selectize-dropdown-content { background-color: rgb(255, 255, 255); bord=
er-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(22=
9, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px 0=
px; }

.theme-red .notification-wrapper i span { background: rgb(73, 144, 226); }

.theme-red .notification-list-item.not-read { background: rgba(231, 76, 60,=
 0.05); }

.theme-red blockquote { background-color: rgb(239, 240, 241); border-left: =
2px solid rgb(231, 76, 60); padding: 15px; margin: 10px 30px; font-style: i=
talic; }

@media (max-width: 767px) {
  .theme-red blockquote { margin: 10px; }
}

.theme-red.theme-secondary .widget-upsell-base .upsell-product-price-info .=
upsell-product-price { color: rgb(231, 76, 60); }

.theme-red.theme-secondary .upsell .payment-options .payment-type .payment-=
type-frequency { color: rgb(155, 165, 175); }

.theme-red .content-streaming-primary .content-navigation { border-color: r=
gb(239, 139, 128); background: rgba(231, 76, 60, 0.8); }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link { color: rgb(243, 243, 243); background: rgba(231, 76, 60, 0.8); }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 255)=
; }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link.float-right { border-color: rgb(239, 139, 128); }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link:hover { background: rgba(231, 76, 60, 0.7); }

.theme-red .content-streaming-primary .content-navigation .content-navigati=
on-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-red .content-streaming-primary .base-content { background:  0% 0% / =
cover rgb(231, 76, 60); }

.theme-red .content-streaming-primary .base-content.streaming-background-im=
age { position: relative; }

.theme-red .content-streaming-primary .base-content.streaming-background-im=
age::before { content: ""; display: block; position: absolute; top: 0px; le=
ft: 0px; height: 100%; width: 100%; background-color: rgba(231, 76, 60, 0.4=
); background-image: url("https://app-static-club.hotmart.com/meteor/images=
/dots.png"); }

.theme-red .content-streaming-primary .base-content .btn-page-done, .theme-=
red .content-streaming-primary .base-content .content-page-title, .theme-re=
d .content-streaming-primary .base-content .content-related-label { color: =
rgb(243, 243, 243); }

.theme-red .content-streaming-primary .btn-page-done { border-color: rgba(2=
43, 243, 243, 0.2); }

.theme-red .content-streaming-primary .categories, .theme-red .content-stre=
aming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-red .paper-element-theme .input:checked ~ .c-indicator { border-colo=
r: rgb(231, 76, 60) !important; }

.theme-red .paper-element-theme .input:checked ~ .c-indicator::after { back=
ground: rgb(231, 76, 60); }

.theme-red .page-user-profile .streaming-background-image { position: relat=
ive; z-index: 4; background-size: cover; }

.theme-red .page-user-profile .streaming-background-image::before { content=
: ""; display: block; position: absolute; top: 0px; left: 0px; height: 100%=
; width: 100%; background-color: rgba(231, 76, 60, 0.4); background-image: =
url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-red.template-wrapper.splash-background-no-image .login .btn-theme { =
background-color: rgb(225, 46, 28); border-color: rgb(225, 46, 28); }

.theme-red.template-wrapper.splash-background-no-image .login .icon { color=
: rgb(225, 46, 28); }

.theme-red.template-wrapper.splash-background-no-image .login .icon:active,=
 .theme-red.template-wrapper.splash-background-no-image .login .icon:focus,=
 .theme-red.template-wrapper.splash-background-no-image .login .icon:hover =
{ color: rgb(191, 39, 24); }

.theme-secondary-red .login .btn-theme { background-color: rgb(231, 76, 60)=
; border-color: rgb(231, 76, 60); }

.theme-secondary-red .login .btn-theme:active, .theme-secondary-red .login =
.btn-theme:focus, .theme-secondary-red .login .btn-theme:hover { background=
-color: rgb(214, 44, 26) !important; border-color: rgb(214, 44, 26) !import=
ant; }

.theme-secondary-red .notification-wrapper i span { background: rgb(231, 76=
, 60); }

.theme-secondary-red .widget-upsell .widget-label { color: rgb(231, 76, 60)=
; }

.theme-secondary-red .widget-upsell .widget-label svg g circle { fill: rgb(=
231, 76, 60); }

.theme-secondary-red .navbar.menu .navigation-module-pages .navigation-page=
-advertisement { background: rgba(231, 76, 60, 0.1); }

.theme-secondary-red .navbar.menu .navigation-module-pages .navigation-page=
-advertisement .navigation-page-subtitle { color: rgb(231, 76, 60); }

.theme-secondary-red .navbar.menu .navigation-module-pages .navigation-page=
-advertisement .navigation-module-icon path { fill: rgb(231, 76, 60); }

.theme-secondary-red .payment-options { border-bottom: none !important; }

.theme-secondary-red .upsell .btn-upsell { background: rgb(231, 76, 60); co=
lor: rgb(255, 255, 255); }

.theme-secondary-red .upsell .btn-upsell:hover { background: rgb(234, 97, 8=
3); }

.theme-secondary-red .upsell .payment-type .payment-type-value { color: rgb=
(231, 76, 60) !important; }

.theme-green .theme-text { color: rgb(46, 204, 113); }

.theme-green .navbar.header { border-bottom: 1px solid rgb(41, 184, 102); }

.theme-green.splash-background { background-color: rgb(46, 204, 113); }

.theme-green .slick-arrow::before { color: rgb(46, 204, 113); }

.theme-green .complementary-reading::-webkit-scrollbar, .theme-green .navba=
r.menu::-webkit-scrollbar, .theme-green .scroll-theme::-webkit-scrollbar, .=
theme-green .scroller-sidebar::-webkit-scrollbar, .theme-green pre::-webkit=
-scrollbar { width: 7px; }

.theme-green .complementary-reading::-webkit-scrollbar-thumb, .theme-green =
.navbar.menu::-webkit-scrollbar-thumb, .theme-green .scroll-theme::-webkit-=
scrollbar-thumb, .theme-green .scroller-sidebar::-webkit-scrollbar-thumb, .=
theme-green pre::-webkit-scrollbar-thumb { border-radius: 6px; background-c=
olor: rgb(41, 184, 102); }

.theme-green .btn-theme { background-color: rgb(46, 204, 113); border-color=
: rgb(46, 204, 113); stop-color: rgb(32, 142, 78); color: rgb(255, 255, 255=
); }

.theme-green .btn-theme:active, .theme-green .btn-theme:focus, .theme-green=
 .btn-theme:hover { background-color: rgb(32, 142, 78) !important; border-c=
olor: rgb(32, 142, 78) !important; }

.theme-green .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switc=
h__indicator { background-color: rgb(46, 204, 113) !important; }

.theme-green .comment-user.owner { color: rgb(46, 204, 113); }

.theme-green .comment-child-interacted { background: rgba(46, 204, 113, 0.0=
5); }

.theme-green .comment-warning a, .theme-green .comments-title-highlight { c=
olor: rgb(46, 204, 113); }

.theme-green .btn-outline-theme { background-color: transparent; border-col=
or: rgb(46, 204, 113); stop-color: rgb(32, 142, 78); color: rgb(46, 204, 11=
3); }

.theme-green .btn-outline-theme:hover { background-color: rgb(46, 204, 113)=
; color: rgb(255, 255, 255); border-color: rgb(46, 204, 113) !important; }

.theme-green .after-theme::after, .theme-green .before-theme::before { back=
ground-color: rgb(46, 204, 113); }

.theme-green .icon-theme { color: rgb(46, 204, 113); }

.theme-green .icon-theme.icon-outline, .theme-green .input-group input:focu=
s { border: 1px solid rgb(46, 204, 113); }

.quiz-start:focus .theme-green .quiz-start-header, .quiz-start:hover .theme=
-green .quiz-start-header, .scroller-sidebar + .navigation-module .theme-gr=
een .navigation-module-pages, .theme-green .bg-theme, .theme-green .purchas=
e-check-offers-subtitle::before, .theme-green .quiz-start:focus .quiz-start=
-header, .theme-green .quiz-start:hover .quiz-start-header, .theme-green .s=
croller-sidebar + .navigation-module .navigation-module-pages, .theme-green=
 .tag-item.selected, .theme-green .tag-item:hover, .theme-green .upsell .up=
sell-subtitle::before, .upsell .theme-green .upsell-subtitle::before { back=
ground-color: rgb(46, 204, 113); }

.theme-green .bg-variable-theme, .theme-green .header-rippled-background-th=
eme, .theme-green .header-rippled-background-theme::before { background-col=
or: rgb(41, 184, 102); }

.navigation-module.navigation-extra-module .theme-green .navigation-module-=
header, .quiz-start .theme-green .quiz-start-header, .theme-green .bg-light=
-theme, .theme-green .navigation-module.navigation-extra-module .navigation=
-module-header, .theme-green .navigation-page.navigation-page-active, .them=
e-green .navigation-page:hover, .theme-green .quiz-start .quiz-start-header=
 { background-color: rgba(46, 204, 113, 0.1); }

.membership-infos .theme-green .membership-info-progress, .membership-infos=
 .theme-green .membership-info-progress:active, .membership-infos .theme-gr=
een .membership-info-progress:focus, .membership-infos .theme-green .member=
ship-info-progress:hover, .navbar.menu .header-content-links .theme-green .=
header-content-link.active, .navbar.menu .header-content-links .theme-green=
 .header-content-link.active:active, .navbar.menu .header-content-links .th=
eme-green .header-content-link.active:focus, .navbar.menu .header-content-l=
inks .theme-green .header-content-link.active:hover, .quiz-start .theme-gre=
en .icon-quiz, .quiz-start .theme-green .icon-quiz:active, .quiz-start .the=
me-green .icon-quiz:focus, .quiz-start .theme-green .icon-quiz:hover, .them=
e-green .color-theme, .theme-green .color-theme:active, .theme-green .color=
-theme:focus, .theme-green .color-theme:hover, .theme-green .link-wrapper-t=
heme a, .theme-green .membership-infos .membership-info-progress, .theme-gr=
een .membership-infos .membership-info-progress:active, .theme-green .membe=
rship-infos .membership-info-progress:focus, .theme-green .membership-infos=
 .membership-info-progress:hover, .theme-green .navbar.menu .header-content=
-links .header-content-link.active, .theme-green .navbar.menu .header-conte=
nt-links .header-content-link.active:active, .theme-green .navbar.menu .hea=
der-content-links .header-content-link.active:focus, .theme-green .navbar.m=
enu .header-content-links .header-content-link.active:hover, .theme-green .=
quiz-start .icon-quiz, .theme-green .quiz-start .icon-quiz:active, .theme-g=
reen .quiz-start .icon-quiz:focus, .theme-green .quiz-start .icon-quiz:hove=
r { color: rgb(46, 204, 113); }

.theme-green .link-wrapper-theme a:active, .theme-green .link-wrapper-theme=
 a:focus, .theme-green .link-wrapper-theme a:hover { color: rgb(105, 221, 1=
54); }

.theme-green .border-light-theme, .theme-green .navigation-module.navigatio=
n-extra-module { border-color: rgb(251, 254, 252); }

.navbar.menu .header-content-links .theme-green .header-content-link.active=
, .navigation-page.navigation-page-active:not(.navigation-page-completed) .=
theme-green .navigation-page-status, .navigation-page:hover:not(.navigation=
-page-completed) .theme-green .navigation-page-status, .theme-green .border=
-theme, .theme-green .navbar.menu .header-content-links .header-content-lin=
k.active, .theme-green .navigation-page.navigation-page-active:not(.navigat=
ion-page-completed) .navigation-page-status, .theme-green .navigation-page:=
hover:not(.navigation-page-completed) .navigation-page-status { border-colo=
r: rgb(46, 204, 113); }

.theme-green .border-left-theme, .theme-green .navigation-module-header[ari=
a-expanded=3D"true"] { border-left-color: rgb(46, 204, 113); }

.theme-green .border-right-theme { border-right-color: rgb(46, 204, 113); }

.theme-green .border-top-theme { border-top-color: rgb(46, 204, 113); }

.theme-green .border-bottom-theme { border-bottom-color: rgb(46, 204, 113);=
 }

.theme-green .border-hover-theme { stop-color: rgb(32, 142, 78); }

.theme-green .border-hover-theme:hover { border-color: rgb(32, 142, 78) !im=
portant; }

.theme-green .header-rippled-background-theme { color: rgb(255, 255, 255); =
}

.theme-green .header-rippled-background-theme::after { box-shadow: rgb(41, =
184, 102) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(41, 184,=
 102) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(41, 184,=
 102) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(41, 184,=
 102) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(41, 184,=
 102) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-green .navigation-module=
-header:hover::before, .theme-green .border-stripped-theme, .theme-green .n=
avigation-module-header[aria-expanded=3D"true"]::before, .theme-green .navi=
gation-module.navigation-module-locked .navigation-module-header:hover::bef=
ore { background-size: 15px 15px; background-image: linear-gradient(-45deg,=
 rgba(46, 204, 113, 0.5) 25%, transparent 0px, transparent 50%, rgba(46, 20=
4, 113, 0.5) 0px, rgba(46, 204, 113, 0.5) 75%, transparent 0px, transparent=
); }

.theme-green .border-left-stripped-hover-theme { stop-color: rgb(32, 142, 7=
8); }

.theme-green .border-left-stripped-hover-theme:hover { border-color: rgb(32=
, 142, 78) !important; }

.theme-green .content-navigation-link i[class*=3D"icon-"] { color: rgb(46, =
204, 113); border-color: rgb(46, 204, 113); transition: color 0.5s ease 0s,=
 background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-green .content-navigation-link:hover i[class*=3D"icon-"] { color: rg=
b(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(46, 204=
, 113); }

.theme-green .svg-theme { fill: rgb(46, 204, 113); }

.theme-green .svg-theme:hover { fill: rgb(32, 142, 78); }

.theme-green .fill-theme { fill: rgb(46, 204, 113); }

.theme-green .stroke-theme { stroke: rgb(46, 204, 113); }

.theme-green .paper-element-theme .form-group.paper-element::after { backgr=
ound: rgb(46, 204, 113); }

.theme-green .paper-element-theme .form-group.paper-element.focused .contro=
l-label { color: rgb(46, 204, 113) !important; }

.theme-green .paper-element-theme .form-group.paper-element .c-radio input:=
checked ~ .c-indicator { border-color: rgb(46, 204, 113) !important; }

.theme-green .paper-element-theme .form-group.paper-element .c-radio input:=
checked ~ .c-indicator::after { background: rgb(46, 204, 113); }

.theme-green .paper-element-theme .form-group.paper-element .selectize-drop=
down .active { background: rgb(46, 204, 113) !important; }

.theme-green .paper-element-theme .form-group.paper-element .selectize-drop=
down .selectize-dropdown-content { background-color: rgb(255, 255, 255); bo=
rder-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(=
229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px=
 0px; }

.theme-green .notification-wrapper i span { background: rgb(231, 76, 60); }

.theme-green .notification-list-item.not-read { background: rgba(46, 204, 1=
13, 0.05); }

.theme-green blockquote { background-color: rgb(239, 240, 241); border-left=
: 2px solid rgb(46, 204, 113); padding: 15px; margin: 10px 30px; font-style=
: italic; }

@media (max-width: 767px) {
  .theme-green blockquote { margin: 10px; }
}

.theme-green.theme-secondary .widget-upsell-base .upsell-product-price-info=
 .upsell-product-price { color: rgb(46, 204, 113); }

.theme-green.theme-secondary .upsell .payment-options .payment-type .paymen=
t-type-frequency { color: rgb(155, 165, 175); }

.theme-green .content-streaming-primary .content-navigation { border-color:=
 rgb(105, 221, 154); background: rgba(46, 204, 113, 0.8); }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link { color: rgb(243, 243, 243); background: rgba(46, 204, 113, 0.8);=
 }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 25=
5); }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link.float-right { border-color: rgb(105, 221, 154); }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link:hover { background: rgba(46, 204, 113, 0.7); }

.theme-green .content-streaming-primary .content-navigation .content-naviga=
tion-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-green .content-streaming-primary .base-content { background:  0% 0% =
/ cover rgb(46, 204, 113); }

.theme-green .content-streaming-primary .base-content.streaming-background-=
image { position: relative; }

.theme-green .content-streaming-primary .base-content.streaming-background-=
image::before { content: ""; display: block; position: absolute; top: 0px; =
left: 0px; height: 100%; width: 100%; background-color: rgba(46, 204, 113, =
0.4); background-image: url("https://app-static-club.hotmart.com/meteor/ima=
ges/dots.png"); }

.theme-green .content-streaming-primary .base-content .btn-page-done, .them=
e-green .content-streaming-primary .base-content .content-page-title, .them=
e-green .content-streaming-primary .base-content .content-related-label { c=
olor: rgb(243, 243, 243); }

.theme-green .content-streaming-primary .btn-page-done { border-color: rgba=
(243, 243, 243, 0.2); }

.theme-green .content-streaming-primary .categories, .theme-green .content-=
streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-green .paper-element-theme .input:checked ~ .c-indicator { border-co=
lor: rgb(46, 204, 113) !important; }

.theme-green .paper-element-theme .input:checked ~ .c-indicator::after { ba=
ckground: rgb(46, 204, 113); }

.theme-green .page-user-profile .streaming-background-image { position: rel=
ative; z-index: 4; background-size: cover; }

.theme-green .page-user-profile .streaming-background-image::before { conte=
nt: ""; display: block; position: absolute; top: 0px; left: 0px; height: 10=
0%; width: 100%; background-color: rgba(46, 204, 113, 0.4); background-imag=
e: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-green.template-wrapper.splash-background-no-image .login .btn-theme =
{ background-color: rgb(39, 173, 96); border-color: rgb(39, 173, 96); }

.theme-green.template-wrapper.splash-background-no-image .login .icon { col=
or: rgb(39, 173, 96); }

.theme-green.template-wrapper.splash-background-no-image .login .icon:activ=
e, .theme-green.template-wrapper.splash-background-no-image .login .icon:fo=
cus, .theme-green.template-wrapper.splash-background-no-image .login .icon:=
hover { color: rgb(32, 142, 78); }

.theme-secondary-green .login .btn-theme { background-color: rgb(46, 204, 1=
13); border-color: rgb(46, 204, 113); }

.theme-secondary-green .login .btn-theme:active, .theme-secondary-green .lo=
gin .btn-theme:focus, .theme-secondary-green .login .btn-theme:hover { back=
ground-color: rgb(37, 162, 90) !important; border-color: rgb(37, 162, 90) !=
important; }

.theme-secondary-green .notification-wrapper i span { background: rgb(46, 2=
04, 113); }

.theme-secondary-green .widget-upsell .widget-label { color: rgb(46, 204, 1=
13); }

.theme-secondary-green .widget-upsell .widget-label svg g circle { fill: rg=
b(46, 204, 113); }

.theme-secondary-green .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement { background: rgba(46, 204, 113, 0.1); }

.theme-secondary-green .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement .navigation-page-subtitle { color: rgb(46, 204, 113); }

.theme-secondary-green .navbar.menu .navigation-module-pages .navigation-pa=
ge-advertisement .navigation-module-icon path { fill: rgb(46, 204, 113); }

.theme-secondary-green .payment-options { border-bottom: none !important; }

.theme-secondary-green .upsell .btn-upsell { background: rgb(46, 204, 113);=
 color: rgb(255, 255, 255); }

.theme-secondary-green .upsell .btn-upsell:hover { background: rgb(64, 212,=
 126); }

.theme-secondary-green .upsell .payment-type .payment-type-value { color: r=
gb(46, 204, 113) !important; }

.theme-orange .theme-text { color: rgb(230, 126, 34); }

.theme-orange .navbar.header { border-bottom: 1px solid rgb(207, 113, 31); =
}

.theme-orange.splash-background { background-color: rgb(230, 126, 34); }

.theme-orange .slick-arrow::before { color: rgb(230, 126, 34); }

.theme-orange .complementary-reading::-webkit-scrollbar, .theme-orange .nav=
bar.menu::-webkit-scrollbar, .theme-orange .scroll-theme::-webkit-scrollbar=
, .theme-orange .scroller-sidebar::-webkit-scrollbar, .theme-orange pre::-w=
ebkit-scrollbar { width: 7px; }

.theme-orange .complementary-reading::-webkit-scrollbar-thumb, .theme-orang=
e .navbar.menu::-webkit-scrollbar-thumb, .theme-orange .scroll-theme::-webk=
it-scrollbar-thumb, .theme-orange .scroller-sidebar::-webkit-scrollbar-thum=
b, .theme-orange pre::-webkit-scrollbar-thumb { border-radius: 6px; backgro=
und-color: rgb(207, 113, 31); }

.theme-orange .btn-theme { background-color: rgb(230, 126, 34); border-colo=
r: rgb(230, 126, 34); stop-color: rgb(168, 89, 19); color: rgb(255, 255, 25=
5); }

.theme-orange .btn-theme:active, .theme-orange .btn-theme:focus, .theme-ora=
nge .btn-theme:hover { background-color: rgb(168, 89, 19) !important; borde=
r-color: rgb(168, 89, 19) !important; }

.theme-orange .theme-input-switch .hot-switch__checkbox:checked ~ .hot-swit=
ch__indicator { background-color: rgb(230, 126, 34) !important; }

.theme-orange .comment-user.owner { color: rgb(230, 126, 34); }

.theme-orange .comment-child-interacted { background: rgba(230, 126, 34, 0.=
05); }

.theme-orange .comment-warning a, .theme-orange .comments-title-highlight {=
 color: rgb(230, 126, 34); }

.theme-orange .btn-outline-theme { background-color: transparent; border-co=
lor: rgb(230, 126, 34); stop-color: rgb(168, 89, 19); color: rgb(230, 126, =
34); }

.theme-orange .btn-outline-theme:hover { background-color: rgb(230, 126, 34=
); color: rgb(255, 255, 255); border-color: rgb(230, 126, 34) !important; }

.theme-orange .after-theme::after, .theme-orange .before-theme::before { ba=
ckground-color: rgb(230, 126, 34); }

.theme-orange .icon-theme { color: rgb(230, 126, 34); }

.theme-orange .icon-theme.icon-outline, .theme-orange .input-group input:fo=
cus { border: 1px solid rgb(230, 126, 34); }

.quiz-start:focus .theme-orange .quiz-start-header, .quiz-start:hover .them=
e-orange .quiz-start-header, .scroller-sidebar + .navigation-module .theme-=
orange .navigation-module-pages, .theme-orange .bg-theme, .theme-orange .pu=
rchase-check-offers-subtitle::before, .theme-orange .quiz-start:focus .quiz=
-start-header, .theme-orange .quiz-start:hover .quiz-start-header, .theme-o=
range .scroller-sidebar + .navigation-module .navigation-module-pages, .the=
me-orange .tag-item.selected, .theme-orange .tag-item:hover, .theme-orange =
.upsell .upsell-subtitle::before, .upsell .theme-orange .upsell-subtitle::b=
efore { background-color: rgb(230, 126, 34); }

.theme-orange .bg-variable-theme, .theme-orange .header-rippled-background-=
theme, .theme-orange .header-rippled-background-theme::before { background-=
color: rgb(207, 113, 31); }

.navigation-module.navigation-extra-module .theme-orange .navigation-module=
-header, .quiz-start .theme-orange .quiz-start-header, .theme-orange .bg-li=
ght-theme, .theme-orange .navigation-module.navigation-extra-module .naviga=
tion-module-header, .theme-orange .navigation-page.navigation-page-active, =
.theme-orange .navigation-page:hover, .theme-orange .quiz-start .quiz-start=
-header { background-color: rgba(230, 126, 34, 0.1); }

.membership-infos .theme-orange .membership-info-progress, .membership-info=
s .theme-orange .membership-info-progress:active, .membership-infos .theme-=
orange .membership-info-progress:focus, .membership-infos .theme-orange .me=
mbership-info-progress:hover, .navbar.menu .header-content-links .theme-ora=
nge .header-content-link.active, .navbar.menu .header-content-links .theme-=
orange .header-content-link.active:active, .navbar.menu .header-content-lin=
ks .theme-orange .header-content-link.active:focus, .navbar.menu .header-co=
ntent-links .theme-orange .header-content-link.active:hover, .quiz-start .t=
heme-orange .icon-quiz, .quiz-start .theme-orange .icon-quiz:active, .quiz-=
start .theme-orange .icon-quiz:focus, .quiz-start .theme-orange .icon-quiz:=
hover, .theme-orange .color-theme, .theme-orange .color-theme:active, .them=
e-orange .color-theme:focus, .theme-orange .color-theme:hover, .theme-orang=
e .link-wrapper-theme a, .theme-orange .membership-infos .membership-info-p=
rogress, .theme-orange .membership-infos .membership-info-progress:active, =
.theme-orange .membership-infos .membership-info-progress:focus, .theme-ora=
nge .membership-infos .membership-info-progress:hover, .theme-orange .navba=
r.menu .header-content-links .header-content-link.active, .theme-orange .na=
vbar.menu .header-content-links .header-content-link.active:active, .theme-=
orange .navbar.menu .header-content-links .header-content-link.active:focus=
, .theme-orange .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-orange .quiz-start .icon-quiz, .theme-orange .quiz-start =
.icon-quiz:active, .theme-orange .quiz-start .icon-quiz:focus, .theme-orang=
e .quiz-start .icon-quiz:hover { color: rgb(230, 126, 34); }

.theme-orange .link-wrapper-theme a:active, .theme-orange .link-wrapper-the=
me a:focus, .theme-orange .link-wrapper-theme a:hover { color: rgb(238, 166=
, 103); }

.theme-orange .border-light-theme, .theme-orange .navigation-module.navigat=
ion-extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-orange .header-content-link.activ=
e, .navigation-page.navigation-page-active:not(.navigation-page-completed) =
.theme-orange .navigation-page-status, .navigation-page:hover:not(.navigati=
on-page-completed) .theme-orange .navigation-page-status, .theme-orange .bo=
rder-theme, .theme-orange .navbar.menu .header-content-links .header-conten=
t-link.active, .theme-orange .navigation-page.navigation-page-active:not(.n=
avigation-page-completed) .navigation-page-status, .theme-orange .navigatio=
n-page:hover:not(.navigation-page-completed) .navigation-page-status { bord=
er-color: rgb(230, 126, 34); }

.theme-orange .border-left-theme, .theme-orange .navigation-module-header[a=
ria-expanded=3D"true"] { border-left-color: rgb(230, 126, 34); }

.theme-orange .border-right-theme { border-right-color: rgb(230, 126, 34); =
}

.theme-orange .border-top-theme { border-top-color: rgb(230, 126, 34); }

.theme-orange .border-bottom-theme { border-bottom-color: rgb(230, 126, 34)=
; }

.theme-orange .border-hover-theme { stop-color: rgb(168, 89, 19); }

.theme-orange .border-hover-theme:hover { border-color: rgb(168, 89, 19) !i=
mportant; }

.theme-orange .header-rippled-background-theme { color: rgb(255, 255, 255);=
 }

.theme-orange .header-rippled-background-theme::after { box-shadow: rgb(207=
, 113, 31) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(207, 11=
3, 31) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(207, 11=
3, 31) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(207, 11=
3, 31) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(207, 11=
3, 31) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-orange .navigation-modul=
e-header:hover::before, .theme-orange .border-stripped-theme, .theme-orange=
 .navigation-module-header[aria-expanded=3D"true"]::before, .theme-orange .=
navigation-module.navigation-module-locked .navigation-module-header:hover:=
:before { background-size: 15px 15px; background-image: linear-gradient(-45=
deg, rgba(230, 126, 34, 0.5) 25%, transparent 0px, transparent 50%, rgba(23=
0, 126, 34, 0.5) 0px, rgba(230, 126, 34, 0.5) 75%, transparent 0px, transpa=
rent); }

.theme-orange .border-left-stripped-hover-theme { stop-color: rgb(168, 89, =
19); }

.theme-orange .border-left-stripped-hover-theme:hover { border-color: rgb(1=
68, 89, 19) !important; }

.theme-orange .content-navigation-link i[class*=3D"icon-"] { color: rgb(230=
, 126, 34); border-color: rgb(230, 126, 34); transition: color 0.5s ease 0s=
, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-orange .content-navigation-link:hover i[class*=3D"icon-"] { color: r=
gb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(230, 1=
26, 34); }

.theme-orange .svg-theme { fill: rgb(230, 126, 34); }

.theme-orange .svg-theme:hover { fill: rgb(168, 89, 19); }

.theme-orange .fill-theme { fill: rgb(230, 126, 34); }

.theme-orange .stroke-theme { stroke: rgb(230, 126, 34); }

.theme-orange .paper-element-theme .form-group.paper-element::after { backg=
round: rgb(230, 126, 34); }

.theme-orange .paper-element-theme .form-group.paper-element.focused .contr=
ol-label { color: rgb(230, 126, 34) !important; }

.theme-orange .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator { border-color: rgb(230, 126, 34) !important; }

.theme-orange .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator::after { background: rgb(230, 126, 34); }

.theme-orange .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .active { background: rgb(230, 126, 34) !important; }

.theme-orange .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .selectize-dropdown-content { background-color: rgb(255, 255, 255); b=
order-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb=
(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1p=
x 0px; }

.theme-orange .notification-wrapper i span { background: rgb(231, 76, 60); =
}

.theme-orange .notification-list-item.not-read { background: rgba(230, 126,=
 34, 0.05); }

.theme-orange blockquote { background-color: rgb(239, 240, 241); border-lef=
t: 2px solid rgb(230, 126, 34); padding: 15px; margin: 10px 30px; font-styl=
e: italic; }

@media (max-width: 767px) {
  .theme-orange blockquote { margin: 10px; }
}

.theme-orange.theme-secondary .widget-upsell-base .upsell-product-price-inf=
o .upsell-product-price { color: rgb(230, 126, 34); }

.theme-orange.theme-secondary .upsell .payment-options .payment-type .payme=
nt-type-frequency { color: rgb(155, 165, 175); }

.theme-orange .content-streaming-primary .content-navigation { border-color=
: rgb(238, 166, 103); background: rgba(230, 126, 34, 0.8); }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link { color: rgb(243, 243, 243); background: rgba(230, 126, 34, 0.8)=
; }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 2=
55); }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link.float-right { border-color: rgb(238, 166, 103); }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link:hover { background: rgba(230, 126, 34, 0.7); }

.theme-orange .content-streaming-primary .content-navigation .content-navig=
ation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-orange .content-streaming-primary .base-content { background:  0% 0%=
 / cover rgb(230, 126, 34); }

.theme-orange .content-streaming-primary .base-content.streaming-background=
-image { position: relative; }

.theme-orange .content-streaming-primary .base-content.streaming-background=
-image::before { content: ""; display: block; position: absolute; top: 0px;=
 left: 0px; height: 100%; width: 100%; background-color: rgba(230, 126, 34,=
 0.4); background-image: url("https://app-static-club.hotmart.com/meteor/im=
ages/dots.png"); }

.theme-orange .content-streaming-primary .base-content .btn-page-done, .the=
me-orange .content-streaming-primary .base-content .content-page-title, .th=
eme-orange .content-streaming-primary .base-content .content-related-label =
{ color: rgb(243, 243, 243); }

.theme-orange .content-streaming-primary .btn-page-done { border-color: rgb=
a(243, 243, 243, 0.2); }

.theme-orange .content-streaming-primary .categories, .theme-orange .conten=
t-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-orange .paper-element-theme .input:checked ~ .c-indicator { border-c=
olor: rgb(230, 126, 34) !important; }

.theme-orange .paper-element-theme .input:checked ~ .c-indicator::after { b=
ackground: rgb(230, 126, 34); }

.theme-orange .page-user-profile .streaming-background-image { position: re=
lative; z-index: 4; background-size: cover; }

.theme-orange .page-user-profile .streaming-background-image::before { cont=
ent: ""; display: block; position: absolute; top: 0px; left: 0px; height: 1=
00%; width: 100%; background-color: rgba(230, 126, 34, 0.4); background-ima=
ge: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-orange.template-wrapper.splash-background-no-image .login .btn-theme=
 { background-color: rgb(203, 107, 23); border-color: rgb(203, 107, 23); }

.theme-orange.template-wrapper.splash-background-no-image .login .icon { co=
lor: rgb(203, 107, 23); }

.theme-orange.template-wrapper.splash-background-no-image .login .icon:acti=
ve, .theme-orange.template-wrapper.splash-background-no-image .login .icon:=
focus, .theme-orange.template-wrapper.splash-background-no-image .login .ic=
on:hover { color: rgb(168, 89, 19); }

.theme-secondary-orange .login .btn-theme { background-color: rgb(230, 126,=
 34); border-color: rgb(230, 126, 34); }

.theme-secondary-orange .login .btn-theme:active, .theme-secondary-orange .=
login .btn-theme:focus, .theme-secondary-orange .login .btn-theme:hover { b=
ackground-color: rgb(191, 101, 22) !important; border-color: rgb(191, 101, =
22) !important; }

.theme-secondary-orange .notification-wrapper i span { background: rgb(230,=
 126, 34); }

.theme-secondary-orange .widget-upsell .widget-label { color: rgb(230, 126,=
 34); }

.theme-secondary-orange .widget-upsell .widget-label svg g circle { fill: r=
gb(230, 126, 34); }

.theme-secondary-orange .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement { background: rgba(230, 126, 34, 0.1); }

.theme-secondary-orange .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-page-subtitle { color: rgb(230, 126, 34); }

.theme-secondary-orange .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-module-icon path { fill: rgb(230, 126, 34); }

.theme-secondary-orange .payment-options { border-bottom: none !important; =
}

.theme-secondary-orange .upsell .btn-upsell { background: rgb(230, 126, 34)=
; color: rgb(255, 255, 255); }

.theme-secondary-orange .upsell .btn-upsell:hover { background: rgb(233, 13=
9, 57); }

.theme-secondary-orange .upsell .payment-type .payment-type-value { color: =
rgb(230, 126, 34) !important; }

.theme-yellow .theme-text { color: rgb(241, 196, 15); }

.theme-yellow .navbar.header { border-bottom: 1px solid rgb(217, 176, 14); =
}

.theme-yellow.splash-background { background-color: rgb(241, 196, 15); }

.theme-yellow .slick-arrow::before { color: rgb(241, 196, 15); }

.theme-yellow .complementary-reading::-webkit-scrollbar, .theme-yellow .nav=
bar.menu::-webkit-scrollbar, .theme-yellow .scroll-theme::-webkit-scrollbar=
, .theme-yellow .scroller-sidebar::-webkit-scrollbar, .theme-yellow pre::-w=
ebkit-scrollbar { width: 7px; }

.theme-yellow .complementary-reading::-webkit-scrollbar-thumb, .theme-yello=
w .navbar.menu::-webkit-scrollbar-thumb, .theme-yellow .scroll-theme::-webk=
it-scrollbar-thumb, .theme-yellow .scroller-sidebar::-webkit-scrollbar-thum=
b, .theme-yellow pre::-webkit-scrollbar-thumb { border-radius: 6px; backgro=
und-color: rgb(217, 176, 14); }

.theme-yellow .btn-theme { background-color: rgb(241, 196, 15); border-colo=
r: rgb(241, 196, 15); stop-color: rgb(170, 138, 10); color: rgb(255, 255, 2=
55); }

.theme-yellow .btn-theme:active, .theme-yellow .btn-theme:focus, .theme-yel=
low .btn-theme:hover { background-color: rgb(170, 138, 10) !important; bord=
er-color: rgb(170, 138, 10) !important; }

.theme-yellow .theme-input-switch .hot-switch__checkbox:checked ~ .hot-swit=
ch__indicator { background-color: rgb(241, 196, 15) !important; }

.theme-yellow .comment-user.owner { color: rgb(241, 196, 15); }

.theme-yellow .comment-child-interacted { background: rgba(241, 196, 15, 0.=
05); }

.theme-yellow .comment-warning a, .theme-yellow .comments-title-highlight {=
 color: rgb(241, 196, 15); }

.theme-yellow .btn-outline-theme { background-color: transparent; border-co=
lor: rgb(241, 196, 15); stop-color: rgb(170, 138, 10); color: rgb(241, 196,=
 15); }

.theme-yellow .btn-outline-theme:hover { background-color: rgb(241, 196, 15=
); color: rgb(255, 255, 255); border-color: rgb(241, 196, 15) !important; }

.theme-yellow .after-theme::after, .theme-yellow .before-theme::before { ba=
ckground-color: rgb(241, 196, 15); }

.theme-yellow .icon-theme { color: rgb(241, 196, 15); }

.theme-yellow .icon-theme.icon-outline, .theme-yellow .input-group input:fo=
cus { border: 1px solid rgb(241, 196, 15); }

.quiz-start:focus .theme-yellow .quiz-start-header, .quiz-start:hover .them=
e-yellow .quiz-start-header, .scroller-sidebar + .navigation-module .theme-=
yellow .navigation-module-pages, .theme-yellow .bg-theme, .theme-yellow .pu=
rchase-check-offers-subtitle::before, .theme-yellow .quiz-start:focus .quiz=
-start-header, .theme-yellow .quiz-start:hover .quiz-start-header, .theme-y=
ellow .scroller-sidebar + .navigation-module .navigation-module-pages, .the=
me-yellow .tag-item.selected, .theme-yellow .tag-item:hover, .theme-yellow =
.upsell .upsell-subtitle::before, .upsell .theme-yellow .upsell-subtitle::b=
efore { background-color: rgb(241, 196, 15); }

.theme-yellow .bg-variable-theme, .theme-yellow .header-rippled-background-=
theme, .theme-yellow .header-rippled-background-theme::before { background-=
color: rgb(217, 176, 14); }

.navigation-module.navigation-extra-module .theme-yellow .navigation-module=
-header, .quiz-start .theme-yellow .quiz-start-header, .theme-yellow .bg-li=
ght-theme, .theme-yellow .navigation-module.navigation-extra-module .naviga=
tion-module-header, .theme-yellow .navigation-page.navigation-page-active, =
.theme-yellow .navigation-page:hover, .theme-yellow .quiz-start .quiz-start=
-header { background-color: rgba(241, 196, 15, 0.1); }

.membership-infos .theme-yellow .membership-info-progress, .membership-info=
s .theme-yellow .membership-info-progress:active, .membership-infos .theme-=
yellow .membership-info-progress:focus, .membership-infos .theme-yellow .me=
mbership-info-progress:hover, .navbar.menu .header-content-links .theme-yel=
low .header-content-link.active, .navbar.menu .header-content-links .theme-=
yellow .header-content-link.active:active, .navbar.menu .header-content-lin=
ks .theme-yellow .header-content-link.active:focus, .navbar.menu .header-co=
ntent-links .theme-yellow .header-content-link.active:hover, .quiz-start .t=
heme-yellow .icon-quiz, .quiz-start .theme-yellow .icon-quiz:active, .quiz-=
start .theme-yellow .icon-quiz:focus, .quiz-start .theme-yellow .icon-quiz:=
hover, .theme-yellow .color-theme, .theme-yellow .color-theme:active, .them=
e-yellow .color-theme:focus, .theme-yellow .color-theme:hover, .theme-yello=
w .link-wrapper-theme a, .theme-yellow .membership-infos .membership-info-p=
rogress, .theme-yellow .membership-infos .membership-info-progress:active, =
.theme-yellow .membership-infos .membership-info-progress:focus, .theme-yel=
low .membership-infos .membership-info-progress:hover, .theme-yellow .navba=
r.menu .header-content-links .header-content-link.active, .theme-yellow .na=
vbar.menu .header-content-links .header-content-link.active:active, .theme-=
yellow .navbar.menu .header-content-links .header-content-link.active:focus=
, .theme-yellow .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-yellow .quiz-start .icon-quiz, .theme-yellow .quiz-start =
.icon-quiz:active, .theme-yellow .quiz-start .icon-quiz:focus, .theme-yello=
w .quiz-start .icon-quiz:hover { color: rgb(241, 196, 15); }

.theme-yellow .link-wrapper-theme a:active, .theme-yellow .link-wrapper-the=
me a:focus, .theme-yellow .link-wrapper-theme a:hover { color: rgb(245, 214=
, 87); }

.theme-yellow .border-light-theme, .theme-yellow .navigation-module.navigat=
ion-extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-yellow .header-content-link.activ=
e, .navigation-page.navigation-page-active:not(.navigation-page-completed) =
.theme-yellow .navigation-page-status, .navigation-page:hover:not(.navigati=
on-page-completed) .theme-yellow .navigation-page-status, .theme-yellow .bo=
rder-theme, .theme-yellow .navbar.menu .header-content-links .header-conten=
t-link.active, .theme-yellow .navigation-page.navigation-page-active:not(.n=
avigation-page-completed) .navigation-page-status, .theme-yellow .navigatio=
n-page:hover:not(.navigation-page-completed) .navigation-page-status { bord=
er-color: rgb(241, 196, 15); }

.theme-yellow .border-left-theme, .theme-yellow .navigation-module-header[a=
ria-expanded=3D"true"] { border-left-color: rgb(241, 196, 15); }

.theme-yellow .border-right-theme { border-right-color: rgb(241, 196, 15); =
}

.theme-yellow .border-top-theme { border-top-color: rgb(241, 196, 15); }

.theme-yellow .border-bottom-theme { border-bottom-color: rgb(241, 196, 15)=
; }

.theme-yellow .border-hover-theme { stop-color: rgb(170, 138, 10); }

.theme-yellow .border-hover-theme:hover { border-color: rgb(170, 138, 10) !=
important; }

.theme-yellow .header-rippled-background-theme { color: rgb(255, 255, 255);=
 }

.theme-yellow .header-rippled-background-theme::after { box-shadow: rgb(217=
, 176, 14) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(217, 17=
6, 14) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(217, 17=
6, 14) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(217, 17=
6, 14) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(217, 17=
6, 14) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-yellow .navigation-modul=
e-header:hover::before, .theme-yellow .border-stripped-theme, .theme-yellow=
 .navigation-module-header[aria-expanded=3D"true"]::before, .theme-yellow .=
navigation-module.navigation-module-locked .navigation-module-header:hover:=
:before { background-size: 15px 15px; background-image: linear-gradient(-45=
deg, rgba(241, 196, 15, 0.5) 25%, transparent 0px, transparent 50%, rgba(24=
1, 196, 15, 0.5) 0px, rgba(241, 196, 15, 0.5) 75%, transparent 0px, transpa=
rent); }

.theme-yellow .border-left-stripped-hover-theme { stop-color: rgb(170, 138,=
 10); }

.theme-yellow .border-left-stripped-hover-theme:hover { border-color: rgb(1=
70, 138, 10) !important; }

.theme-yellow .content-navigation-link i[class*=3D"icon-"] { color: rgb(241=
, 196, 15); border-color: rgb(241, 196, 15); transition: color 0.5s ease 0s=
, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-yellow .content-navigation-link:hover i[class*=3D"icon-"] { color: r=
gb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(241, 1=
96, 15); }

.theme-yellow .svg-theme { fill: rgb(241, 196, 15); }

.theme-yellow .svg-theme:hover { fill: rgb(170, 138, 10); }

.theme-yellow .fill-theme { fill: rgb(241, 196, 15); }

.theme-yellow .stroke-theme { stroke: rgb(241, 196, 15); }

.theme-yellow .paper-element-theme .form-group.paper-element::after { backg=
round: rgb(241, 196, 15); }

.theme-yellow .paper-element-theme .form-group.paper-element.focused .contr=
ol-label { color: rgb(241, 196, 15) !important; }

.theme-yellow .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator { border-color: rgb(241, 196, 15) !important; }

.theme-yellow .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator::after { background: rgb(241, 196, 15); }

.theme-yellow .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .active { background: rgb(241, 196, 15) !important; }

.theme-yellow .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .selectize-dropdown-content { background-color: rgb(255, 255, 255); b=
order-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb=
(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1p=
x 0px; }

.theme-yellow .notification-wrapper i span { background: rgb(231, 76, 60); =
}

.theme-yellow .notification-list-item.not-read { background: rgba(241, 196,=
 15, 0.05); }

.theme-yellow blockquote { background-color: rgb(239, 240, 241); border-lef=
t: 2px solid rgb(241, 196, 15); padding: 15px; margin: 10px 30px; font-styl=
e: italic; }

@media (max-width: 767px) {
  .theme-yellow blockquote { margin: 10px; }
}

.theme-yellow.theme-secondary .widget-upsell-base .upsell-product-price-inf=
o .upsell-product-price { color: rgb(241, 196, 15); }

.theme-yellow.theme-secondary .upsell .payment-options .payment-type .payme=
nt-type-frequency { color: rgb(155, 165, 175); }

.theme-yellow .content-streaming-primary .content-navigation { border-color=
: rgb(245, 214, 87); background: rgba(241, 196, 15, 0.8); }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link { color: rgb(243, 243, 243); background: rgba(241, 196, 15, 0.8)=
; }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 2=
55); }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link.float-right { border-color: rgb(245, 214, 87); }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link:hover { background: rgba(241, 196, 15, 0.7); }

.theme-yellow .content-streaming-primary .content-navigation .content-navig=
ation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-yellow .content-streaming-primary .base-content { background:  0% 0%=
 / cover rgb(241, 196, 15); }

.theme-yellow .content-streaming-primary .base-content.streaming-background=
-image { position: relative; }

.theme-yellow .content-streaming-primary .base-content.streaming-background=
-image::before { content: ""; display: block; position: absolute; top: 0px;=
 left: 0px; height: 100%; width: 100%; background-color: rgba(241, 196, 15,=
 0.4); background-image: url("https://app-static-club.hotmart.com/meteor/im=
ages/dots.png"); }

.theme-yellow .content-streaming-primary .base-content .btn-page-done, .the=
me-yellow .content-streaming-primary .base-content .content-page-title, .th=
eme-yellow .content-streaming-primary .base-content .content-related-label =
{ color: rgb(243, 243, 243); }

.theme-yellow .content-streaming-primary .btn-page-done { border-color: rgb=
a(243, 243, 243, 0.2); }

.theme-yellow .content-streaming-primary .categories, .theme-yellow .conten=
t-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-yellow .paper-element-theme .input:checked ~ .c-indicator { border-c=
olor: rgb(241, 196, 15) !important; }

.theme-yellow .paper-element-theme .input:checked ~ .c-indicator::after { b=
ackground: rgb(241, 196, 15); }

.theme-yellow .page-user-profile .streaming-background-image { position: re=
lative; z-index: 4; background-size: cover; }

.theme-yellow .page-user-profile .streaming-background-image::before { cont=
ent: ""; display: block; position: absolute; top: 0px; left: 0px; height: 1=
00%; width: 100%; background-color: rgba(241, 196, 15, 0.4); background-ima=
ge: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-yellow.template-wrapper.splash-background-no-image .login .btn-theme=
 { background-color: rgb(206, 167, 12); border-color: rgb(206, 167, 12); }

.theme-yellow.template-wrapper.splash-background-no-image .login .icon { co=
lor: rgb(206, 167, 12); }

.theme-yellow.template-wrapper.splash-background-no-image .login .icon:acti=
ve, .theme-yellow.template-wrapper.splash-background-no-image .login .icon:=
focus, .theme-yellow.template-wrapper.splash-background-no-image .login .ic=
on:hover { color: rgb(170, 138, 10); }

.theme-secondary-yellow .login .btn-theme { background-color: rgb(241, 196,=
 15); border-color: rgb(241, 196, 15); }

.theme-secondary-yellow .login .btn-theme:active, .theme-secondary-yellow .=
login .btn-theme:focus, .theme-secondary-yellow .login .btn-theme:hover { b=
ackground-color: rgb(194, 157, 11) !important; border-color: rgb(194, 157, =
11) !important; }

.theme-secondary-yellow .notification-wrapper i span { background: rgb(241,=
 196, 15); }

.theme-secondary-yellow .widget-upsell .widget-label { color: rgb(241, 196,=
 15); }

.theme-secondary-yellow .widget-upsell .widget-label svg g circle { fill: r=
gb(241, 196, 15); }

.theme-secondary-yellow .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement { background: rgba(241, 196, 15, 0.1); }

.theme-secondary-yellow .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-page-subtitle { color: rgb(241, 196, 15); }

.theme-secondary-yellow .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-module-icon path { fill: rgb(241, 196, 15); }

.theme-secondary-yellow .payment-options { border-bottom: none !important; =
}

.theme-secondary-yellow .upsell .btn-upsell { background: rgb(241, 196, 15)=
; color: rgb(255, 255, 255); }

.theme-secondary-yellow .upsell .btn-upsell:hover { background: rgb(242, 20=
2, 39); }

.theme-secondary-yellow .upsell .payment-type .payment-type-value { color: =
rgb(241, 196, 15) !important; }

.theme-pink .theme-text { color: rgb(255, 128, 171); }

.theme-pink .navbar.header { border-bottom: 1px solid rgb(230, 115, 154); }

.theme-pink.splash-background { background-color: rgb(255, 128, 171); }

.theme-pink .slick-arrow::before { color: rgb(255, 128, 171); }

.theme-pink .complementary-reading::-webkit-scrollbar, .theme-pink .navbar.=
menu::-webkit-scrollbar, .theme-pink .scroll-theme::-webkit-scrollbar, .the=
me-pink .scroller-sidebar::-webkit-scrollbar, .theme-pink pre::-webkit-scro=
llbar { width: 7px; }

.theme-pink .complementary-reading::-webkit-scrollbar-thumb, .theme-pink .n=
avbar.menu::-webkit-scrollbar-thumb, .theme-pink .scroll-theme::-webkit-scr=
ollbar-thumb, .theme-pink .scroller-sidebar::-webkit-scrollbar-thumb, .them=
e-pink pre::-webkit-scrollbar-thumb { border-radius: 6px; background-color:=
 rgb(230, 115, 154); }

.theme-pink .btn-theme { background-color: rgb(255, 128, 171); border-color=
: rgb(255, 128, 171); stop-color: rgb(255, 52, 120); color: rgb(255, 255, 2=
55); }

.theme-pink .btn-theme:active, .theme-pink .btn-theme:focus, .theme-pink .b=
tn-theme:hover { background-color: rgb(255, 52, 120) !important; border-col=
or: rgb(255, 52, 120) !important; }

.theme-pink .theme-input-switch .hot-switch__checkbox:checked ~ .hot-switch=
__indicator { background-color: rgb(255, 128, 171) !important; }

.theme-pink .comment-user.owner { color: rgb(255, 128, 171); }

.theme-pink .comment-child-interacted { background: rgba(255, 128, 171, 0.0=
5); }

.theme-pink .comment-warning a, .theme-pink .comments-title-highlight { col=
or: rgb(255, 128, 171); }

.theme-pink .btn-outline-theme { background-color: transparent; border-colo=
r: rgb(255, 128, 171); stop-color: rgb(255, 52, 120); color: rgb(255, 128, =
171); }

.theme-pink .btn-outline-theme:hover { background-color: rgb(255, 128, 171)=
; color: rgb(255, 255, 255); border-color: rgb(255, 128, 171) !important; }

.theme-pink .after-theme::after, .theme-pink .before-theme::before { backgr=
ound-color: rgb(255, 128, 171); }

.theme-pink .icon-theme { color: rgb(255, 128, 171); }

.theme-pink .icon-theme.icon-outline, .theme-pink .input-group input:focus =
{ border: 1px solid rgb(255, 128, 171); }

.quiz-start:focus .theme-pink .quiz-start-header, .quiz-start:hover .theme-=
pink .quiz-start-header, .scroller-sidebar + .navigation-module .theme-pink=
 .navigation-module-pages, .theme-pink .bg-theme, .theme-pink .purchase-che=
ck-offers-subtitle::before, .theme-pink .quiz-start:focus .quiz-start-heade=
r, .theme-pink .quiz-start:hover .quiz-start-header, .theme-pink .scroller-=
sidebar + .navigation-module .navigation-module-pages, .theme-pink .tag-ite=
m.selected, .theme-pink .tag-item:hover, .theme-pink .upsell .upsell-subtit=
le::before, .upsell .theme-pink .upsell-subtitle::before { background-color=
: rgb(255, 128, 171); }

.theme-pink .bg-variable-theme, .theme-pink .header-rippled-background-them=
e, .theme-pink .header-rippled-background-theme::before { background-color:=
 rgb(230, 115, 154); }

.navigation-module.navigation-extra-module .theme-pink .navigation-module-h=
eader, .quiz-start .theme-pink .quiz-start-header, .theme-pink .bg-light-th=
eme, .theme-pink .navigation-module.navigation-extra-module .navigation-mod=
ule-header, .theme-pink .navigation-page.navigation-page-active, .theme-pin=
k .navigation-page:hover, .theme-pink .quiz-start .quiz-start-header { back=
ground-color: rgba(255, 128, 171, 0.1); }

.membership-infos .theme-pink .membership-info-progress, .membership-infos =
.theme-pink .membership-info-progress:active, .membership-infos .theme-pink=
 .membership-info-progress:focus, .membership-infos .theme-pink .membership=
-info-progress:hover, .navbar.menu .header-content-links .theme-pink .heade=
r-content-link.active, .navbar.menu .header-content-links .theme-pink .head=
er-content-link.active:active, .navbar.menu .header-content-links .theme-pi=
nk .header-content-link.active:focus, .navbar.menu .header-content-links .t=
heme-pink .header-content-link.active:hover, .quiz-start .theme-pink .icon-=
quiz, .quiz-start .theme-pink .icon-quiz:active, .quiz-start .theme-pink .i=
con-quiz:focus, .quiz-start .theme-pink .icon-quiz:hover, .theme-pink .colo=
r-theme, .theme-pink .color-theme:active, .theme-pink .color-theme:focus, .=
theme-pink .color-theme:hover, .theme-pink .link-wrapper-theme a, .theme-pi=
nk .membership-infos .membership-info-progress, .theme-pink .membership-inf=
os .membership-info-progress:active, .theme-pink .membership-infos .members=
hip-info-progress:focus, .theme-pink .membership-infos .membership-info-pro=
gress:hover, .theme-pink .navbar.menu .header-content-links .header-content=
-link.active, .theme-pink .navbar.menu .header-content-links .header-conten=
t-link.active:active, .theme-pink .navbar.menu .header-content-links .heade=
r-content-link.active:focus, .theme-pink .navbar.menu .header-content-links=
 .header-content-link.active:hover, .theme-pink .quiz-start .icon-quiz, .th=
eme-pink .quiz-start .icon-quiz:active, .theme-pink .quiz-start .icon-quiz:=
focus, .theme-pink .quiz-start .icon-quiz:hover { color: rgb(255, 128, 171)=
; }

.theme-pink .link-wrapper-theme a:active, .theme-pink .link-wrapper-theme a=
:focus, .theme-pink .link-wrapper-theme a:hover { color: rgb(255, 205, 222)=
; }

.theme-pink .border-light-theme, .theme-pink .navigation-module.navigation-=
extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-pink .header-content-link.active,=
 .navigation-page.navigation-page-active:not(.navigation-page-completed) .t=
heme-pink .navigation-page-status, .navigation-page:hover:not(.navigation-p=
age-completed) .theme-pink .navigation-page-status, .theme-pink .border-the=
me, .theme-pink .navbar.menu .header-content-links .header-content-link.act=
ive, .theme-pink .navigation-page.navigation-page-active:not(.navigation-pa=
ge-completed) .navigation-page-status, .theme-pink .navigation-page:hover:n=
ot(.navigation-page-completed) .navigation-page-status { border-color: rgb(=
255, 128, 171); }

.theme-pink .border-left-theme, .theme-pink .navigation-module-header[aria-=
expanded=3D"true"] { border-left-color: rgb(255, 128, 171); }

.theme-pink .border-right-theme { border-right-color: rgb(255, 128, 171); }

.theme-pink .border-top-theme { border-top-color: rgb(255, 128, 171); }

.theme-pink .border-bottom-theme { border-bottom-color: rgb(255, 128, 171);=
 }

.theme-pink .border-hover-theme { stop-color: rgb(255, 52, 120); }

.theme-pink .border-hover-theme:hover { border-color: rgb(255, 52, 120) !im=
portant; }

.theme-pink .header-rippled-background-theme { color: rgb(255, 255, 255); }

.theme-pink .header-rippled-background-theme::after { box-shadow: rgb(230, =
115, 154) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(230, 115=
, 154) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(230, 11=
5, 154) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(230, 1=
15, 154) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(230, =
115, 154) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-pink .navigation-module-=
header:hover::before, .theme-pink .border-stripped-theme, .theme-pink .navi=
gation-module-header[aria-expanded=3D"true"]::before, .theme-pink .navigati=
on-module.navigation-module-locked .navigation-module-header:hover::before =
{ background-size: 15px 15px; background-image: linear-gradient(-45deg, rgb=
a(255, 128, 171, 0.5) 25%, transparent 0px, transparent 50%, rgba(255, 128,=
 171, 0.5) 0px, rgba(255, 128, 171, 0.5) 75%, transparent 0px, transparent)=
; }

.theme-pink .border-left-stripped-hover-theme { stop-color: rgb(255, 52, 12=
0); }

.theme-pink .border-left-stripped-hover-theme:hover { border-color: rgb(255=
, 52, 120) !important; }

.theme-pink .content-navigation-link i[class*=3D"icon-"] { color: rgb(255, =
128, 171); border-color: rgb(255, 128, 171); transition: color 0.5s ease 0s=
, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-pink .content-navigation-link:hover i[class*=3D"icon-"] { color: rgb=
(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(255, 128=
, 171); }

.theme-pink .svg-theme { fill: rgb(255, 128, 171); }

.theme-pink .svg-theme:hover { fill: rgb(255, 52, 120); }

.theme-pink .fill-theme { fill: rgb(255, 128, 171); }

.theme-pink .stroke-theme { stroke: rgb(255, 128, 171); }

.theme-pink .paper-element-theme .form-group.paper-element::after { backgro=
und: rgb(255, 128, 171); }

.theme-pink .paper-element-theme .form-group.paper-element.focused .control=
-label { color: rgb(255, 128, 171) !important; }

.theme-pink .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator { border-color: rgb(255, 128, 171) !important; }

.theme-pink .paper-element-theme .form-group.paper-element .c-radio input:c=
hecked ~ .c-indicator::after { background: rgb(255, 128, 171); }

.theme-pink .paper-element-theme .form-group.paper-element .selectize-dropd=
own .active { background: rgb(255, 128, 171) !important; }

.theme-pink .paper-element-theme .form-group.paper-element .selectize-dropd=
own .selectize-dropdown-content { background-color: rgb(255, 255, 255); bor=
der-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(2=
29, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1px =
0px; }

.theme-pink .notification-wrapper i span { background: rgb(231, 76, 60); }

.theme-pink .notification-list-item.not-read { background: rgba(255, 128, 1=
71, 0.05); }

.theme-pink blockquote { background-color: rgb(239, 240, 241); border-left:=
 2px solid rgb(255, 128, 171); padding: 15px; margin: 10px 30px; font-style=
: italic; }

@media (max-width: 767px) {
  .theme-pink blockquote { margin: 10px; }
}

.theme-pink.theme-secondary .widget-upsell-base .upsell-product-price-info =
.upsell-product-price { color: rgb(255, 128, 171); }

.theme-pink.theme-secondary .upsell .payment-options .payment-type .payment=
-type-frequency { color: rgb(155, 165, 175); }

.theme-pink .content-streaming-primary .content-navigation { border-color: =
rgb(255, 205, 222); background: rgba(255, 128, 171, 0.8); }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link { color: rgb(243, 243, 243); background: rgba(255, 128, 171, 0.8);=
 }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 255=
); }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link.float-right { border-color: rgb(255, 205, 222); }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover { background: rgba(255, 128, 171, 0.7); }

.theme-pink .content-streaming-primary .content-navigation .content-navigat=
ion-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-pink .content-streaming-primary .base-content { background:  0% 0% /=
 cover rgb(255, 128, 171); }

.theme-pink .content-streaming-primary .base-content.streaming-background-i=
mage { position: relative; }

.theme-pink .content-streaming-primary .base-content.streaming-background-i=
mage::before { content: ""; display: block; position: absolute; top: 0px; l=
eft: 0px; height: 100%; width: 100%; background-color: rgba(255, 128, 171, =
0.4); background-image: url("https://app-static-club.hotmart.com/meteor/ima=
ges/dots.png"); }

.theme-pink .content-streaming-primary .base-content .btn-page-done, .theme=
-pink .content-streaming-primary .base-content .content-page-title, .theme-=
pink .content-streaming-primary .base-content .content-related-label { colo=
r: rgb(243, 243, 243); }

.theme-pink .content-streaming-primary .btn-page-done { border-color: rgba(=
243, 243, 243, 0.2); }

.theme-pink .content-streaming-primary .categories, .theme-pink .content-st=
reaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-pink .paper-element-theme .input:checked ~ .c-indicator { border-col=
or: rgb(255, 128, 171) !important; }

.theme-pink .paper-element-theme .input:checked ~ .c-indicator::after { bac=
kground: rgb(255, 128, 171); }

.theme-pink .page-user-profile .streaming-background-image { position: rela=
tive; z-index: 4; background-size: cover; }

.theme-pink .page-user-profile .streaming-background-image::before { conten=
t: ""; display: block; position: absolute; top: 0px; left: 0px; height: 100=
%; width: 100%; background-color: rgba(255, 128, 171, 0.4); background-imag=
e: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-pink.template-wrapper.splash-background-no-image .login .btn-theme {=
 background-color: rgb(255, 90, 146); border-color: rgb(255, 90, 146); }

.theme-pink.template-wrapper.splash-background-no-image .login .icon { colo=
r: rgb(255, 90, 146); }

.theme-pink.template-wrapper.splash-background-no-image .login .icon:active=
, .theme-pink.template-wrapper.splash-background-no-image .login .icon:focu=
s, .theme-pink.template-wrapper.splash-background-no-image .login .icon:hov=
er { color: rgb(255, 52, 120); }

.theme-secondary-pink .login .btn-theme { background-color: rgb(255, 128, 1=
71); border-color: rgb(255, 128, 171); }

.theme-secondary-pink .login .btn-theme:active, .theme-secondary-pink .logi=
n .btn-theme:focus, .theme-secondary-pink .login .btn-theme:hover { backgro=
und-color: rgb(255, 77, 137) !important; border-color: rgb(255, 77, 137) !i=
mportant; }

.theme-secondary-pink .notification-wrapper i span { background: rgb(255, 1=
28, 171); }

.theme-secondary-pink .widget-upsell .widget-label { color: rgb(255, 128, 1=
71); }

.theme-secondary-pink .widget-upsell .widget-label svg g circle { fill: rgb=
(255, 128, 171); }

.theme-secondary-pink .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement { background: rgba(255, 128, 171, 0.1); }

.theme-secondary-pink .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-page-subtitle { color: rgb(255, 128, 171); }

.theme-secondary-pink .navbar.menu .navigation-module-pages .navigation-pag=
e-advertisement .navigation-module-icon path { fill: rgb(255, 128, 171); }

.theme-secondary-pink .payment-options { border-bottom: none !important; }

.theme-secondary-pink .upsell .btn-upsell { background: rgb(255, 128, 171);=
 color: rgb(255, 255, 255); }

.theme-secondary-pink .upsell .btn-upsell:hover { background: rgb(255, 154,=
 188); }

.theme-secondary-pink .upsell .payment-type .payment-type-value { color: rg=
b(255, 128, 171) !important; }

.theme-indigo .theme-text { color: rgb(44, 62, 80); }

.theme-indigo .navbar.header { border-bottom: 1px solid rgb(65, 81, 98); }

.theme-indigo.splash-background { background-color: rgb(44, 62, 80); }

.theme-indigo .slick-arrow::before { color: rgb(44, 62, 80); }

.theme-indigo .complementary-reading::-webkit-scrollbar, .theme-indigo .nav=
bar.menu::-webkit-scrollbar, .theme-indigo .scroll-theme::-webkit-scrollbar=
, .theme-indigo .scroller-sidebar::-webkit-scrollbar, .theme-indigo pre::-w=
ebkit-scrollbar { width: 7px; }

.theme-indigo .complementary-reading::-webkit-scrollbar-thumb, .theme-indig=
o .navbar.menu::-webkit-scrollbar-thumb, .theme-indigo .scroll-theme::-webk=
it-scrollbar-thumb, .theme-indigo .scroller-sidebar::-webkit-scrollbar-thum=
b, .theme-indigo pre::-webkit-scrollbar-thumb { border-radius: 6px; backgro=
und-color: rgb(65, 81, 98); }

.theme-indigo .btn-theme { background-color: rgb(44, 62, 80); border-color:=
 rgb(44, 62, 80); stop-color: rgb(17, 24, 31); color: rgb(255, 255, 255); }

.theme-indigo .btn-theme:active, .theme-indigo .btn-theme:focus, .theme-ind=
igo .btn-theme:hover { background-color: rgb(17, 24, 31) !important; border=
-color: rgb(17, 24, 31) !important; }

.theme-indigo .theme-input-switch .hot-switch__checkbox:checked ~ .hot-swit=
ch__indicator { background-color: rgb(44, 62, 80) !important; }

.theme-indigo .comment-user.owner { color: rgb(44, 62, 80); }

.theme-indigo .comment-child-interacted { background: rgba(44, 62, 80, 0.05=
); }

.theme-indigo .comment-warning a, .theme-indigo .comments-title-highlight {=
 color: rgb(44, 62, 80); }

.theme-indigo .btn-outline-theme { background-color: transparent; border-co=
lor: rgb(44, 62, 80); stop-color: rgb(17, 24, 31); color: rgb(44, 62, 80); =
}

.theme-indigo .btn-outline-theme:hover { background-color: rgb(44, 62, 80);=
 color: rgb(255, 255, 255); border-color: rgb(44, 62, 80) !important; }

.theme-indigo .after-theme::after, .theme-indigo .before-theme::before { ba=
ckground-color: rgb(44, 62, 80); }

.theme-indigo .icon-theme { color: rgb(44, 62, 80); }

.theme-indigo .icon-theme.icon-outline, .theme-indigo .input-group input:fo=
cus { border: 1px solid rgb(44, 62, 80); }

.quiz-start:focus .theme-indigo .quiz-start-header, .quiz-start:hover .them=
e-indigo .quiz-start-header, .scroller-sidebar + .navigation-module .theme-=
indigo .navigation-module-pages, .theme-indigo .bg-theme, .theme-indigo .pu=
rchase-check-offers-subtitle::before, .theme-indigo .quiz-start:focus .quiz=
-start-header, .theme-indigo .quiz-start:hover .quiz-start-header, .theme-i=
ndigo .scroller-sidebar + .navigation-module .navigation-module-pages, .the=
me-indigo .tag-item.selected, .theme-indigo .tag-item:hover, .theme-indigo =
.upsell .upsell-subtitle::before, .upsell .theme-indigo .upsell-subtitle::b=
efore { background-color: rgb(44, 62, 80); }

.theme-indigo .bg-variable-theme, .theme-indigo .header-rippled-background-=
theme, .theme-indigo .header-rippled-background-theme::before { background-=
color: rgb(65, 81, 98); }

.navigation-module.navigation-extra-module .theme-indigo .navigation-module=
-header, .quiz-start .theme-indigo .quiz-start-header, .theme-indigo .bg-li=
ght-theme, .theme-indigo .navigation-module.navigation-extra-module .naviga=
tion-module-header, .theme-indigo .navigation-page.navigation-page-active, =
.theme-indigo .navigation-page:hover, .theme-indigo .quiz-start .quiz-start=
-header { background-color: rgba(44, 62, 80, 0.1); }

.membership-infos .theme-indigo .membership-info-progress, .membership-info=
s .theme-indigo .membership-info-progress:active, .membership-infos .theme-=
indigo .membership-info-progress:focus, .membership-infos .theme-indigo .me=
mbership-info-progress:hover, .navbar.menu .header-content-links .theme-ind=
igo .header-content-link.active, .navbar.menu .header-content-links .theme-=
indigo .header-content-link.active:active, .navbar.menu .header-content-lin=
ks .theme-indigo .header-content-link.active:focus, .navbar.menu .header-co=
ntent-links .theme-indigo .header-content-link.active:hover, .quiz-start .t=
heme-indigo .icon-quiz, .quiz-start .theme-indigo .icon-quiz:active, .quiz-=
start .theme-indigo .icon-quiz:focus, .quiz-start .theme-indigo .icon-quiz:=
hover, .theme-indigo .color-theme, .theme-indigo .color-theme:active, .them=
e-indigo .color-theme:focus, .theme-indigo .color-theme:hover, .theme-indig=
o .link-wrapper-theme a, .theme-indigo .membership-infos .membership-info-p=
rogress, .theme-indigo .membership-infos .membership-info-progress:active, =
.theme-indigo .membership-infos .membership-info-progress:focus, .theme-ind=
igo .membership-infos .membership-info-progress:hover, .theme-indigo .navba=
r.menu .header-content-links .header-content-link.active, .theme-indigo .na=
vbar.menu .header-content-links .header-content-link.active:active, .theme-=
indigo .navbar.menu .header-content-links .header-content-link.active:focus=
, .theme-indigo .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-indigo .quiz-start .icon-quiz, .theme-indigo .quiz-start =
.icon-quiz:active, .theme-indigo .quiz-start .icon-quiz:focus, .theme-indig=
o .quiz-start .icon-quiz:hover { color: rgb(44, 62, 80); }

.theme-indigo .link-wrapper-theme a:active, .theme-indigo .link-wrapper-the=
me a:focus, .theme-indigo .link-wrapper-theme a:hover { color: rgb(71, 100,=
 129); }

.theme-indigo .border-light-theme, .theme-indigo .navigation-module.navigat=
ion-extra-module { border-color: rgb(170, 190, 209); }

.navbar.menu .header-content-links .theme-indigo .header-content-link.activ=
e, .navigation-page.navigation-page-active:not(.navigation-page-completed) =
.theme-indigo .navigation-page-status, .navigation-page:hover:not(.navigati=
on-page-completed) .theme-indigo .navigation-page-status, .theme-indigo .bo=
rder-theme, .theme-indigo .navbar.menu .header-content-links .header-conten=
t-link.active, .theme-indigo .navigation-page.navigation-page-active:not(.n=
avigation-page-completed) .navigation-page-status, .theme-indigo .navigatio=
n-page:hover:not(.navigation-page-completed) .navigation-page-status { bord=
er-color: rgb(44, 62, 80); }

.theme-indigo .border-left-theme, .theme-indigo .navigation-module-header[a=
ria-expanded=3D"true"] { border-left-color: rgb(44, 62, 80); }

.theme-indigo .border-right-theme { border-right-color: rgb(44, 62, 80); }

.theme-indigo .border-top-theme { border-top-color: rgb(44, 62, 80); }

.theme-indigo .border-bottom-theme { border-bottom-color: rgb(44, 62, 80); =
}

.theme-indigo .border-hover-theme { stop-color: rgb(17, 24, 31); }

.theme-indigo .border-hover-theme:hover { border-color: rgb(17, 24, 31) !im=
portant; }

.theme-indigo .header-rippled-background-theme { color: rgb(255, 255, 255);=
 }

.theme-indigo .header-rippled-background-theme::after { box-shadow: rgb(65,=
 81, 98) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(65, 81, 9=
8) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(65, 81, 98)=
 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(65, 81, 98) 0=
px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(65, 81, 98) 0px=
 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-indigo .navigation-modul=
e-header:hover::before, .theme-indigo .border-stripped-theme, .theme-indigo=
 .navigation-module-header[aria-expanded=3D"true"]::before, .theme-indigo .=
navigation-module.navigation-module-locked .navigation-module-header:hover:=
:before { background-size: 15px 15px; background-image: linear-gradient(-45=
deg, rgba(44, 62, 80, 0.5) 25%, transparent 0px, transparent 50%, rgba(44, =
62, 80, 0.5) 0px, rgba(44, 62, 80, 0.5) 75%, transparent 0px, transparent);=
 }

.theme-indigo .border-left-stripped-hover-theme { stop-color: rgb(17, 24, 3=
1); }

.theme-indigo .border-left-stripped-hover-theme:hover { border-color: rgb(1=
7, 24, 31) !important; }

.theme-indigo .content-navigation-link i[class*=3D"icon-"] { color: rgb(44,=
 62, 80); border-color: rgb(44, 62, 80); transition: color 0.5s ease 0s, ba=
ckground 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-indigo .content-navigation-link:hover i[class*=3D"icon-"] { color: r=
gb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(44, 62=
, 80); }

.theme-indigo .svg-theme { fill: rgb(44, 62, 80); }

.theme-indigo .svg-theme:hover { fill: rgb(17, 24, 31); }

.theme-indigo .fill-theme { fill: rgb(44, 62, 80); }

.theme-indigo .stroke-theme { stroke: rgb(44, 62, 80); }

.theme-indigo .paper-element-theme .form-group.paper-element::after { backg=
round: rgb(44, 62, 80); }

.theme-indigo .paper-element-theme .form-group.paper-element.focused .contr=
ol-label { color: rgb(44, 62, 80) !important; }

.theme-indigo .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator { border-color: rgb(44, 62, 80) !important; }

.theme-indigo .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator::after { background: rgb(44, 62, 80); }

.theme-indigo .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .active { background: rgb(44, 62, 80) !important; }

.theme-indigo .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .selectize-dropdown-content { background-color: rgb(255, 255, 255); b=
order-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb=
(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1p=
x 0px; }

.theme-indigo .notification-wrapper i span { background: rgb(231, 76, 60); =
}

.theme-indigo .notification-list-item.not-read { background: rgba(44, 62, 8=
0, 0.05); }

.theme-indigo blockquote { background-color: rgb(239, 240, 241); border-lef=
t: 2px solid rgb(44, 62, 80); padding: 15px; margin: 10px 30px; font-style:=
 italic; }

@media (max-width: 767px) {
  .theme-indigo blockquote { margin: 10px; }
}

.theme-indigo.theme-secondary .widget-upsell-base .upsell-product-price-inf=
o .upsell-product-price { color: rgb(44, 62, 80); }

.theme-indigo.theme-secondary .upsell .payment-options .payment-type .payme=
nt-type-frequency { color: rgb(155, 165, 175); }

.theme-indigo .content-streaming-primary .content-navigation { border-color=
: rgb(71, 100, 129); background: rgba(44, 62, 80, 0.8); }

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link { color: rgb(243, 243, 243); background: rgba(44, 62, 80, 0.8); =
}

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 2=
55); }

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link.float-right { border-color: rgb(71, 100, 129); }

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link:hover { background: rgba(44, 62, 80, 0.7); }

.theme-indigo .content-streaming-primary .content-navigation .content-navig=
ation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-indigo .content-streaming-primary .base-content { background:  0% 0%=
 / cover rgb(44, 62, 80); }

.theme-indigo .content-streaming-primary .base-content.streaming-background=
-image { position: relative; }

.theme-indigo .content-streaming-primary .base-content.streaming-background=
-image::before { content: ""; display: block; position: absolute; top: 0px;=
 left: 0px; height: 100%; width: 100%; background-color: rgba(44, 62, 80, 0=
.4); background-image: url("https://app-static-club.hotmart.com/meteor/imag=
es/dots.png"); }

.theme-indigo .content-streaming-primary .base-content .btn-page-done, .the=
me-indigo .content-streaming-primary .base-content .content-page-title, .th=
eme-indigo .content-streaming-primary .base-content .content-related-label =
{ color: rgb(243, 243, 243); }

.theme-indigo .content-streaming-primary .btn-page-done { border-color: rgb=
a(243, 243, 243, 0.2); }

.theme-indigo .content-streaming-primary .categories, .theme-indigo .conten=
t-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-indigo .paper-element-theme .input:checked ~ .c-indicator { border-c=
olor: rgb(44, 62, 80) !important; }

.theme-indigo .paper-element-theme .input:checked ~ .c-indicator::after { b=
ackground: rgb(44, 62, 80); }

.theme-indigo .page-user-profile .streaming-background-image { position: re=
lative; z-index: 4; background-size: cover; }

.theme-indigo .page-user-profile .streaming-background-image::before { cont=
ent: ""; display: block; position: absolute; top: 0px; left: 0px; height: 1=
00%; width: 100%; background-color: rgba(44, 62, 80, 0.4); background-image=
: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-indigo.template-wrapper.splash-background-no-image .login .btn-theme=
 { background-color: rgb(30, 43, 55); border-color: rgb(30, 43, 55); }

.theme-indigo.template-wrapper.splash-background-no-image .login .icon { co=
lor: rgb(30, 43, 55); }

.theme-indigo.template-wrapper.splash-background-no-image .login .icon:acti=
ve, .theme-indigo.template-wrapper.splash-background-no-image .login .icon:=
focus, .theme-indigo.template-wrapper.splash-background-no-image .login .ic=
on:hover { color: rgb(17, 24, 31); }

.theme-secondary-indigo .login .btn-theme { background-color: rgb(44, 62, 8=
0); border-color: rgb(44, 62, 80); }

.theme-secondary-indigo .login .btn-theme:active, .theme-secondary-indigo .=
login .btn-theme:focus, .theme-secondary-indigo .login .btn-theme:hover { b=
ackground-color: rgb(26, 37, 47) !important; border-color: rgb(26, 37, 47) =
!important; }

.theme-secondary-indigo .notification-wrapper i span { background: rgb(44, =
62, 80); }

.theme-secondary-indigo .widget-upsell .widget-label { color: rgb(44, 62, 8=
0); }

.theme-secondary-indigo .widget-upsell .widget-label svg g circle { fill: r=
gb(44, 62, 80); }

.theme-secondary-indigo .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement { background: rgba(44, 62, 80, 0.1); }

.theme-secondary-indigo .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-page-subtitle { color: rgb(44, 62, 80); }

.theme-secondary-indigo .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-module-icon path { fill: rgb(44, 62, 80); }

.theme-secondary-indigo .payment-options { border-bottom: none !important; =
}

.theme-secondary-indigo .upsell .btn-upsell { background: rgb(44, 62, 80); =
color: rgb(255, 255, 255); }

.theme-secondary-indigo .upsell .btn-upsell:hover { background: rgb(53, 75,=
 96); }

.theme-secondary-indigo .upsell .payment-type .payment-type-value { color: =
rgb(44, 62, 80) !important; }

.theme-turquoise .theme-text { color: rgb(28, 201, 168); }

.theme-turquoise .navbar.header { border-bottom: 1px solid rgb(25, 181, 151=
); }

.theme-turquoise.splash-background { background-color: rgb(28, 201, 168); }

.theme-turquoise .slick-arrow::before { color: rgb(28, 201, 168); }

.theme-turquoise .complementary-reading::-webkit-scrollbar, .theme-turquois=
e .navbar.menu::-webkit-scrollbar, .theme-turquoise .scroll-theme::-webkit-=
scrollbar, .theme-turquoise .scroller-sidebar::-webkit-scrollbar, .theme-tu=
rquoise pre::-webkit-scrollbar { width: 7px; }

.theme-turquoise .complementary-reading::-webkit-scrollbar-thumb, .theme-tu=
rquoise .navbar.menu::-webkit-scrollbar-thumb, .theme-turquoise .scroll-the=
me::-webkit-scrollbar-thumb, .theme-turquoise .scroller-sidebar::-webkit-sc=
rollbar-thumb, .theme-turquoise pre::-webkit-scrollbar-thumb { border-radiu=
s: 6px; background-color: rgb(25, 181, 151); }

.theme-turquoise .btn-theme { background-color: rgb(28, 201, 168); border-c=
olor: rgb(28, 201, 168); stop-color: rgb(19, 134, 112); color: rgb(255, 255=
, 255); }

.theme-turquoise .btn-theme:active, .theme-turquoise .btn-theme:focus, .the=
me-turquoise .btn-theme:hover { background-color: rgb(19, 134, 112) !import=
ant; border-color: rgb(19, 134, 112) !important; }

.theme-turquoise .theme-input-switch .hot-switch__checkbox:checked ~ .hot-s=
witch__indicator { background-color: rgb(28, 201, 168) !important; }

.theme-turquoise .comment-user.owner { color: rgb(28, 201, 168); }

.theme-turquoise .comment-child-interacted { background: rgba(28, 201, 168,=
 0.05); }

.theme-turquoise .comment-warning a, .theme-turquoise .comments-title-highl=
ight { color: rgb(28, 201, 168); }

.theme-turquoise .btn-outline-theme { background-color: transparent; border=
-color: rgb(28, 201, 168); stop-color: rgb(19, 134, 112); color: rgb(28, 20=
1, 168); }

.theme-turquoise .btn-outline-theme:hover { background-color: rgb(28, 201, =
168); color: rgb(255, 255, 255); border-color: rgb(28, 201, 168) !important=
; }

.theme-turquoise .after-theme::after, .theme-turquoise .before-theme::befor=
e { background-color: rgb(28, 201, 168); }

.theme-turquoise .icon-theme { color: rgb(28, 201, 168); }

.theme-turquoise .icon-theme.icon-outline, .theme-turquoise .input-group in=
put:focus { border: 1px solid rgb(28, 201, 168); }

.quiz-start:focus .theme-turquoise .quiz-start-header, .quiz-start:hover .t=
heme-turquoise .quiz-start-header, .scroller-sidebar + .navigation-module .=
theme-turquoise .navigation-module-pages, .theme-turquoise .bg-theme, .them=
e-turquoise .purchase-check-offers-subtitle::before, .theme-turquoise .quiz=
-start:focus .quiz-start-header, .theme-turquoise .quiz-start:hover .quiz-s=
tart-header, .theme-turquoise .scroller-sidebar + .navigation-module .navig=
ation-module-pages, .theme-turquoise .tag-item.selected, .theme-turquoise .=
tag-item:hover, .theme-turquoise .upsell .upsell-subtitle::before, .upsell =
.theme-turquoise .upsell-subtitle::before { background-color: rgb(28, 201, =
168); }

.theme-turquoise .bg-variable-theme, .theme-turquoise .header-rippled-backg=
round-theme, .theme-turquoise .header-rippled-background-theme::before { ba=
ckground-color: rgb(25, 181, 151); }

.navigation-module.navigation-extra-module .theme-turquoise .navigation-mod=
ule-header, .quiz-start .theme-turquoise .quiz-start-header, .theme-turquoi=
se .bg-light-theme, .theme-turquoise .navigation-module.navigation-extra-mo=
dule .navigation-module-header, .theme-turquoise .navigation-page.navigatio=
n-page-active, .theme-turquoise .navigation-page:hover, .theme-turquoise .q=
uiz-start .quiz-start-header { background-color: rgba(28, 201, 168, 0.1); }

.membership-infos .theme-turquoise .membership-info-progress, .membership-i=
nfos .theme-turquoise .membership-info-progress:active, .membership-infos .=
theme-turquoise .membership-info-progress:focus, .membership-infos .theme-t=
urquoise .membership-info-progress:hover, .navbar.menu .header-content-link=
s .theme-turquoise .header-content-link.active, .navbar.menu .header-conten=
t-links .theme-turquoise .header-content-link.active:active, .navbar.menu .=
header-content-links .theme-turquoise .header-content-link.active:focus, .n=
avbar.menu .header-content-links .theme-turquoise .header-content-link.acti=
ve:hover, .quiz-start .theme-turquoise .icon-quiz, .quiz-start .theme-turqu=
oise .icon-quiz:active, .quiz-start .theme-turquoise .icon-quiz:focus, .qui=
z-start .theme-turquoise .icon-quiz:hover, .theme-turquoise .color-theme, .=
theme-turquoise .color-theme:active, .theme-turquoise .color-theme:focus, .=
theme-turquoise .color-theme:hover, .theme-turquoise .link-wrapper-theme a,=
 .theme-turquoise .membership-infos .membership-info-progress, .theme-turqu=
oise .membership-infos .membership-info-progress:active, .theme-turquoise .=
membership-infos .membership-info-progress:focus, .theme-turquoise .members=
hip-infos .membership-info-progress:hover, .theme-turquoise .navbar.menu .h=
eader-content-links .header-content-link.active, .theme-turquoise .navbar.m=
enu .header-content-links .header-content-link.active:active, .theme-turquo=
ise .navbar.menu .header-content-links .header-content-link.active:focus, .=
theme-turquoise .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-turquoise .quiz-start .icon-quiz, .theme-turquoise .quiz-=
start .icon-quiz:active, .theme-turquoise .quiz-start .icon-quiz:focus, .th=
eme-turquoise .quiz-start .icon-quiz:hover { color: rgb(28, 201, 168); }

.theme-turquoise .link-wrapper-theme a:active, .theme-turquoise .link-wrapp=
er-theme a:focus, .theme-turquoise .link-wrapper-theme a:hover { color: rgb=
(76, 230, 201); }

.theme-turquoise .border-light-theme, .theme-turquoise .navigation-module.n=
avigation-extra-module { border-color: rgb(232, 252, 248); }

.navbar.menu .header-content-links .theme-turquoise .header-content-link.ac=
tive, .navigation-page.navigation-page-active:not(.navigation-page-complete=
d) .theme-turquoise .navigation-page-status, .navigation-page:hover:not(.na=
vigation-page-completed) .theme-turquoise .navigation-page-status, .theme-t=
urquoise .border-theme, .theme-turquoise .navbar.menu .header-content-links=
 .header-content-link.active, .theme-turquoise .navigation-page.navigation-=
page-active:not(.navigation-page-completed) .navigation-page-status, .theme=
-turquoise .navigation-page:hover:not(.navigation-page-completed) .navigati=
on-page-status { border-color: rgb(28, 201, 168); }

.theme-turquoise .border-left-theme, .theme-turquoise .navigation-module-he=
ader[aria-expanded=3D"true"] { border-left-color: rgb(28, 201, 168); }

.theme-turquoise .border-right-theme { border-right-color: rgb(28, 201, 168=
); }

.theme-turquoise .border-top-theme { border-top-color: rgb(28, 201, 168); }

.theme-turquoise .border-bottom-theme { border-bottom-color: rgb(28, 201, 1=
68); }

.theme-turquoise .border-hover-theme { stop-color: rgb(19, 134, 112); }

.theme-turquoise .border-hover-theme:hover { border-color: rgb(19, 134, 112=
) !important; }

.theme-turquoise .header-rippled-background-theme { color: rgb(255, 255, 25=
5); }

.theme-turquoise .header-rippled-background-theme::after { box-shadow: rgb(=
25, 181, 151) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(25, =
181, 151) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(25, =
181, 151) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(25, =
181, 151) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(25, =
181, 151) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-turquoise .navigation-mo=
dule-header:hover::before, .theme-turquoise .border-stripped-theme, .theme-=
turquoise .navigation-module-header[aria-expanded=3D"true"]::before, .theme=
-turquoise .navigation-module.navigation-module-locked .navigation-module-h=
eader:hover::before { background-size: 15px 15px; background-image: linear-=
gradient(-45deg, rgba(28, 201, 168, 0.5) 25%, transparent 0px, transparent =
50%, rgba(28, 201, 168, 0.5) 0px, rgba(28, 201, 168, 0.5) 75%, transparent =
0px, transparent); }

.theme-turquoise .border-left-stripped-hover-theme { stop-color: rgb(19, 13=
4, 112); }

.theme-turquoise .border-left-stripped-hover-theme:hover { border-color: rg=
b(19, 134, 112) !important; }

.theme-turquoise .content-navigation-link i[class*=3D"icon-"] { color: rgb(=
28, 201, 168); border-color: rgb(28, 201, 168); transition: color 0.5s ease=
 0s, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-turquoise .content-navigation-link:hover i[class*=3D"icon-"] { color=
: rgb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(28,=
 201, 168); }

.theme-turquoise .svg-theme { fill: rgb(28, 201, 168); }

.theme-turquoise .svg-theme:hover { fill: rgb(19, 134, 112); }

.theme-turquoise .fill-theme { fill: rgb(28, 201, 168); }

.theme-turquoise .stroke-theme { stroke: rgb(28, 201, 168); }

.theme-turquoise .paper-element-theme .form-group.paper-element::after { ba=
ckground: rgb(28, 201, 168); }

.theme-turquoise .paper-element-theme .form-group.paper-element.focused .co=
ntrol-label { color: rgb(28, 201, 168) !important; }

.theme-turquoise .paper-element-theme .form-group.paper-element .c-radio in=
put:checked ~ .c-indicator { border-color: rgb(28, 201, 168) !important; }

.theme-turquoise .paper-element-theme .form-group.paper-element .c-radio in=
put:checked ~ .c-indicator::after { background: rgb(28, 201, 168); }

.theme-turquoise .paper-element-theme .form-group.paper-element .selectize-=
dropdown .active { background: rgb(28, 201, 168) !important; }

.theme-turquoise .paper-element-theme .form-group.paper-element .selectize-=
dropdown .selectize-dropdown-content { background-color: rgb(255, 255, 255)=
; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) =
rgb(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px =
-1px 0px; }

.theme-turquoise .notification-wrapper i span { background: rgb(231, 76, 60=
); }

.theme-turquoise .notification-list-item.not-read { background: rgba(28, 20=
1, 168, 0.05); }

.theme-turquoise blockquote { background-color: rgb(239, 240, 241); border-=
left: 2px solid rgb(28, 201, 168); padding: 15px; margin: 10px 30px; font-s=
tyle: italic; }

@media (max-width: 767px) {
  .theme-turquoise blockquote { margin: 10px; }
}

.theme-turquoise.theme-secondary .widget-upsell-base .upsell-product-price-=
info .upsell-product-price { color: rgb(28, 201, 168); }

.theme-turquoise.theme-secondary .upsell .payment-options .payment-type .pa=
yment-type-frequency { color: rgb(155, 165, 175); }

.theme-turquoise .content-streaming-primary .content-navigation { border-co=
lor: rgb(76, 230, 201); background: rgba(28, 201, 168, 0.8); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link { color: rgb(243, 243, 243); background: rgba(28, 201, 168, 0=
.8); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255=
, 255); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link.float-right { border-color: rgb(76, 230, 201); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link:hover { background: rgba(28, 201, 168, 0.7); }

.theme-turquoise .content-streaming-primary .content-navigation .content-na=
vigation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-turquoise .content-streaming-primary .base-content { background:  0%=
 0% / cover rgb(28, 201, 168); }

.theme-turquoise .content-streaming-primary .base-content.streaming-backgro=
und-image { position: relative; }

.theme-turquoise .content-streaming-primary .base-content.streaming-backgro=
und-image::before { content: ""; display: block; position: absolute; top: 0=
px; left: 0px; height: 100%; width: 100%; background-color: rgba(28, 201, 1=
68, 0.4); background-image: url("https://app-static-club.hotmart.com/meteor=
/images/dots.png"); }

.theme-turquoise .content-streaming-primary .base-content .btn-page-done, .=
theme-turquoise .content-streaming-primary .base-content .content-page-titl=
e, .theme-turquoise .content-streaming-primary .base-content .content-relat=
ed-label { color: rgb(243, 243, 243); }

.theme-turquoise .content-streaming-primary .btn-page-done { border-color: =
rgba(243, 243, 243, 0.2); }

.theme-turquoise .content-streaming-primary .categories, .theme-turquoise .=
content-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-turquoise .paper-element-theme .input:checked ~ .c-indicator { borde=
r-color: rgb(28, 201, 168) !important; }

.theme-turquoise .paper-element-theme .input:checked ~ .c-indicator::after =
{ background: rgb(28, 201, 168); }

.theme-turquoise .page-user-profile .streaming-background-image { position:=
 relative; z-index: 4; background-size: cover; }

.theme-turquoise .page-user-profile .streaming-background-image::before { c=
ontent: ""; display: block; position: absolute; top: 0px; left: 0px; height=
: 100%; width: 100%; background-color: rgba(28, 201, 168, 0.4); background-=
image: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-turquoise.template-wrapper.splash-background-no-image .login .btn-th=
eme { background-color: rgb(23, 167, 140); border-color: rgb(23, 167, 140);=
 }

.theme-turquoise.template-wrapper.splash-background-no-image .login .icon {=
 color: rgb(23, 167, 140); }

.theme-turquoise.template-wrapper.splash-background-no-image .login .icon:a=
ctive, .theme-turquoise.template-wrapper.splash-background-no-image .login =
.icon:focus, .theme-turquoise.template-wrapper.splash-background-no-image .=
login .icon:hover { color: rgb(19, 134, 112); }

.theme-secondary-turquoise .login .btn-theme { background-color: rgb(28, 20=
1, 168); border-color: rgb(28, 201, 168); }

.theme-secondary-turquoise .login .btn-theme:active, .theme-secondary-turqu=
oise .login .btn-theme:focus, .theme-secondary-turquoise .login .btn-theme:=
hover { background-color: rgb(22, 156, 131) !important; border-color: rgb(2=
2, 156, 131) !important; }

.theme-secondary-turquoise .notification-wrapper i span { background: rgb(2=
8, 201, 168); }

.theme-secondary-turquoise .widget-upsell .widget-label { color: rgb(28, 20=
1, 168); }

.theme-secondary-turquoise .widget-upsell .widget-label svg g circle { fill=
: rgb(28, 201, 168); }

.theme-secondary-turquoise .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement { background: rgba(28, 201, 168, 0.1); }

.theme-secondary-turquoise .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement .navigation-page-subtitle { color: rgb(28, 201, 168); =
}

.theme-secondary-turquoise .navbar.menu .navigation-module-pages .navigatio=
n-page-advertisement .navigation-module-icon path { fill: rgb(28, 201, 168)=
; }

.theme-secondary-turquoise .payment-options { border-bottom: none !importan=
t; }

.theme-secondary-turquoise .upsell .btn-upsell { background: rgb(28, 201, 1=
68); color: rgb(255, 255, 255); }

.theme-secondary-turquoise .upsell .btn-upsell:hover { background: rgb(31, =
223, 187); }

.theme-secondary-turquoise .upsell .payment-type .payment-type-value { colo=
r: rgb(28, 201, 168) !important; }

.theme-purple .theme-text { color: rgb(155, 89, 182); }

.theme-purple .navbar.header { border-bottom: 1px solid rgb(140, 80, 164); =
}

.theme-purple.splash-background { background-color: rgb(155, 89, 182); }

.theme-purple .slick-arrow::before { color: rgb(155, 89, 182); }

.theme-purple .complementary-reading::-webkit-scrollbar, .theme-purple .nav=
bar.menu::-webkit-scrollbar, .theme-purple .scroll-theme::-webkit-scrollbar=
, .theme-purple .scroller-sidebar::-webkit-scrollbar, .theme-purple pre::-w=
ebkit-scrollbar { width: 7px; }

.theme-purple .complementary-reading::-webkit-scrollbar-thumb, .theme-purpl=
e .navbar.menu::-webkit-scrollbar-thumb, .theme-purple .scroll-theme::-webk=
it-scrollbar-thumb, .theme-purple .scroller-sidebar::-webkit-scrollbar-thum=
b, .theme-purple pre::-webkit-scrollbar-thumb { border-radius: 6px; backgro=
und-color: rgb(140, 80, 164); }

.theme-purple .btn-theme { background-color: rgb(155, 89, 182); border-colo=
r: rgb(155, 89, 182); stop-color: rgb(113, 59, 135); color: rgb(255, 255, 2=
55); }

.theme-purple .btn-theme:active, .theme-purple .btn-theme:focus, .theme-pur=
ple .btn-theme:hover { background-color: rgb(113, 59, 135) !important; bord=
er-color: rgb(113, 59, 135) !important; }

.theme-purple .theme-input-switch .hot-switch__checkbox:checked ~ .hot-swit=
ch__indicator { background-color: rgb(155, 89, 182) !important; }

.theme-purple .comment-user.owner { color: rgb(155, 89, 182); }

.theme-purple .comment-child-interacted { background: rgba(155, 89, 182, 0.=
05); }

.theme-purple .comment-warning a, .theme-purple .comments-title-highlight {=
 color: rgb(155, 89, 182); }

.theme-purple .btn-outline-theme { background-color: transparent; border-co=
lor: rgb(155, 89, 182); stop-color: rgb(113, 59, 135); color: rgb(155, 89, =
182); }

.theme-purple .btn-outline-theme:hover { background-color: rgb(155, 89, 182=
); color: rgb(255, 255, 255); border-color: rgb(155, 89, 182) !important; }

.theme-purple .after-theme::after, .theme-purple .before-theme::before { ba=
ckground-color: rgb(155, 89, 182); }

.theme-purple .icon-theme { color: rgb(155, 89, 182); }

.theme-purple .icon-theme.icon-outline, .theme-purple .input-group input:fo=
cus { border: 1px solid rgb(155, 89, 182); }

.quiz-start:focus .theme-purple .quiz-start-header, .quiz-start:hover .them=
e-purple .quiz-start-header, .scroller-sidebar + .navigation-module .theme-=
purple .navigation-module-pages, .theme-purple .bg-theme, .theme-purple .pu=
rchase-check-offers-subtitle::before, .theme-purple .quiz-start:focus .quiz=
-start-header, .theme-purple .quiz-start:hover .quiz-start-header, .theme-p=
urple .scroller-sidebar + .navigation-module .navigation-module-pages, .the=
me-purple .tag-item.selected, .theme-purple .tag-item:hover, .theme-purple =
.upsell .upsell-subtitle::before, .upsell .theme-purple .upsell-subtitle::b=
efore { background-color: rgb(155, 89, 182); }

.theme-purple .bg-variable-theme, .theme-purple .header-rippled-background-=
theme, .theme-purple .header-rippled-background-theme::before { background-=
color: rgb(140, 80, 164); }

.navigation-module.navigation-extra-module .theme-purple .navigation-module=
-header, .quiz-start .theme-purple .quiz-start-header, .theme-purple .bg-li=
ght-theme, .theme-purple .navigation-module.navigation-extra-module .naviga=
tion-module-header, .theme-purple .navigation-page.navigation-page-active, =
.theme-purple .navigation-page:hover, .theme-purple .quiz-start .quiz-start=
-header { background-color: rgba(155, 89, 182, 0.1); }

.membership-infos .theme-purple .membership-info-progress, .membership-info=
s .theme-purple .membership-info-progress:active, .membership-infos .theme-=
purple .membership-info-progress:focus, .membership-infos .theme-purple .me=
mbership-info-progress:hover, .navbar.menu .header-content-links .theme-pur=
ple .header-content-link.active, .navbar.menu .header-content-links .theme-=
purple .header-content-link.active:active, .navbar.menu .header-content-lin=
ks .theme-purple .header-content-link.active:focus, .navbar.menu .header-co=
ntent-links .theme-purple .header-content-link.active:hover, .quiz-start .t=
heme-purple .icon-quiz, .quiz-start .theme-purple .icon-quiz:active, .quiz-=
start .theme-purple .icon-quiz:focus, .quiz-start .theme-purple .icon-quiz:=
hover, .theme-purple .color-theme, .theme-purple .color-theme:active, .them=
e-purple .color-theme:focus, .theme-purple .color-theme:hover, .theme-purpl=
e .link-wrapper-theme a, .theme-purple .membership-infos .membership-info-p=
rogress, .theme-purple .membership-infos .membership-info-progress:active, =
.theme-purple .membership-infos .membership-info-progress:focus, .theme-pur=
ple .membership-infos .membership-info-progress:hover, .theme-purple .navba=
r.menu .header-content-links .header-content-link.active, .theme-purple .na=
vbar.menu .header-content-links .header-content-link.active:active, .theme-=
purple .navbar.menu .header-content-links .header-content-link.active:focus=
, .theme-purple .navbar.menu .header-content-links .header-content-link.act=
ive:hover, .theme-purple .quiz-start .icon-quiz, .theme-purple .quiz-start =
.icon-quiz:active, .theme-purple .quiz-start .icon-quiz:focus, .theme-purpl=
e .quiz-start .icon-quiz:hover { color: rgb(155, 89, 182); }

.theme-purple .link-wrapper-theme a:active, .theme-purple .link-wrapper-the=
me a:focus, .theme-purple .link-wrapper-theme a:hover { color: rgb(187, 142=
, 205); }

.theme-purple .border-light-theme, .theme-purple .navigation-module.navigat=
ion-extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-purple .header-content-link.activ=
e, .navigation-page.navigation-page-active:not(.navigation-page-completed) =
.theme-purple .navigation-page-status, .navigation-page:hover:not(.navigati=
on-page-completed) .theme-purple .navigation-page-status, .theme-purple .bo=
rder-theme, .theme-purple .navbar.menu .header-content-links .header-conten=
t-link.active, .theme-purple .navigation-page.navigation-page-active:not(.n=
avigation-page-completed) .navigation-page-status, .theme-purple .navigatio=
n-page:hover:not(.navigation-page-completed) .navigation-page-status { bord=
er-color: rgb(155, 89, 182); }

.theme-purple .border-left-theme, .theme-purple .navigation-module-header[a=
ria-expanded=3D"true"] { border-left-color: rgb(155, 89, 182); }

.theme-purple .border-right-theme { border-right-color: rgb(155, 89, 182); =
}

.theme-purple .border-top-theme { border-top-color: rgb(155, 89, 182); }

.theme-purple .border-bottom-theme { border-bottom-color: rgb(155, 89, 182)=
; }

.theme-purple .border-hover-theme { stop-color: rgb(113, 59, 135); }

.theme-purple .border-hover-theme:hover { border-color: rgb(113, 59, 135) !=
important; }

.theme-purple .header-rippled-background-theme { color: rgb(255, 255, 255);=
 }

.theme-purple .header-rippled-background-theme::after { box-shadow: rgb(140=
, 80, 164) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(140, 80=
, 164) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(140, 80=
, 164) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(140, 80=
, 164) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(140, 80=
, 164) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-purple .navigation-modul=
e-header:hover::before, .theme-purple .border-stripped-theme, .theme-purple=
 .navigation-module-header[aria-expanded=3D"true"]::before, .theme-purple .=
navigation-module.navigation-module-locked .navigation-module-header:hover:=
:before { background-size: 15px 15px; background-image: linear-gradient(-45=
deg, rgba(155, 89, 182, 0.5) 25%, transparent 0px, transparent 50%, rgba(15=
5, 89, 182, 0.5) 0px, rgba(155, 89, 182, 0.5) 75%, transparent 0px, transpa=
rent); }

.theme-purple .border-left-stripped-hover-theme { stop-color: rgb(113, 59, =
135); }

.theme-purple .border-left-stripped-hover-theme:hover { border-color: rgb(1=
13, 59, 135) !important; }

.theme-purple .content-navigation-link i[class*=3D"icon-"] { color: rgb(155=
, 89, 182); border-color: rgb(155, 89, 182); transition: color 0.5s ease 0s=
, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-purple .content-navigation-link:hover i[class*=3D"icon-"] { color: r=
gb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(155, 8=
9, 182); }

.theme-purple .svg-theme { fill: rgb(155, 89, 182); }

.theme-purple .svg-theme:hover { fill: rgb(113, 59, 135); }

.theme-purple .fill-theme { fill: rgb(155, 89, 182); }

.theme-purple .stroke-theme { stroke: rgb(155, 89, 182); }

.theme-purple .paper-element-theme .form-group.paper-element::after { backg=
round: rgb(155, 89, 182); }

.theme-purple .paper-element-theme .form-group.paper-element.focused .contr=
ol-label { color: rgb(155, 89, 182) !important; }

.theme-purple .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator { border-color: rgb(155, 89, 182) !important; }

.theme-purple .paper-element-theme .form-group.paper-element .c-radio input=
:checked ~ .c-indicator::after { background: rgb(155, 89, 182); }

.theme-purple .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .active { background: rgb(155, 89, 182) !important; }

.theme-purple .paper-element-theme .form-group.paper-element .selectize-dro=
pdown .selectize-dropdown-content { background-color: rgb(255, 255, 255); b=
order-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb=
(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px -1p=
x 0px; }

.theme-purple .notification-wrapper i span { background: rgb(231, 76, 60); =
}

.theme-purple .notification-list-item.not-read { background: rgba(155, 89, =
182, 0.05); }

.theme-purple blockquote { background-color: rgb(239, 240, 241); border-lef=
t: 2px solid rgb(155, 89, 182); padding: 15px; margin: 10px 30px; font-styl=
e: italic; }

@media (max-width: 767px) {
  .theme-purple blockquote { margin: 10px; }
}

.theme-purple.theme-secondary .widget-upsell-base .upsell-product-price-inf=
o .upsell-product-price { color: rgb(155, 89, 182); }

.theme-purple.theme-secondary .upsell .payment-options .payment-type .payme=
nt-type-frequency { color: rgb(155, 165, 175); }

.theme-purple .content-streaming-primary .content-navigation { border-color=
: rgb(187, 142, 205); background: rgba(155, 89, 182, 0.8); }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link { color: rgb(243, 243, 243); background: rgba(155, 89, 182, 0.8)=
; }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 255, 2=
55); }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link.float-right { border-color: rgb(187, 142, 205); }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link:hover { background: rgba(155, 89, 182, 0.7); }

.theme-purple .content-streaming-primary .content-navigation .content-navig=
ation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-purple .content-streaming-primary .base-content { background:  0% 0%=
 / cover rgb(155, 89, 182); }

.theme-purple .content-streaming-primary .base-content.streaming-background=
-image { position: relative; }

.theme-purple .content-streaming-primary .base-content.streaming-background=
-image::before { content: ""; display: block; position: absolute; top: 0px;=
 left: 0px; height: 100%; width: 100%; background-color: rgba(155, 89, 182,=
 0.4); background-image: url("https://app-static-club.hotmart.com/meteor/im=
ages/dots.png"); }

.theme-purple .content-streaming-primary .base-content .btn-page-done, .the=
me-purple .content-streaming-primary .base-content .content-page-title, .th=
eme-purple .content-streaming-primary .base-content .content-related-label =
{ color: rgb(243, 243, 243); }

.theme-purple .content-streaming-primary .btn-page-done { border-color: rgb=
a(243, 243, 243, 0.2); }

.theme-purple .content-streaming-primary .categories, .theme-purple .conten=
t-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-purple .paper-element-theme .input:checked ~ .c-indicator { border-c=
olor: rgb(155, 89, 182) !important; }

.theme-purple .paper-element-theme .input:checked ~ .c-indicator::after { b=
ackground: rgb(155, 89, 182); }

.theme-purple .page-user-profile .streaming-background-image { position: re=
lative; z-index: 4; background-size: cover; }

.theme-purple .page-user-profile .streaming-background-image::before { cont=
ent: ""; display: block; position: absolute; top: 0px; left: 0px; height: 1=
00%; width: 100%; background-color: rgba(155, 89, 182, 0.4); background-ima=
ge: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); }

.theme-purple.template-wrapper.splash-background-no-image .login .btn-theme=
 { background-color: rgb(135, 71, 162); border-color: rgb(135, 71, 162); }

.theme-purple.template-wrapper.splash-background-no-image .login .icon { co=
lor: rgb(135, 71, 162); }

.theme-purple.template-wrapper.splash-background-no-image .login .icon:acti=
ve, .theme-purple.template-wrapper.splash-background-no-image .login .icon:=
focus, .theme-purple.template-wrapper.splash-background-no-image .login .ic=
on:hover { color: rgb(113, 59, 135); }

.theme-secondary-purple .login .btn-theme { background-color: rgb(155, 89, =
182); border-color: rgb(155, 89, 182); }

.theme-secondary-purple .login .btn-theme:active, .theme-secondary-purple .=
login .btn-theme:focus, .theme-secondary-purple .login .btn-theme:hover { b=
ackground-color: rgb(128, 67, 153) !important; border-color: rgb(128, 67, 1=
53) !important; }

.theme-secondary-purple .notification-wrapper i span { background: rgb(155,=
 89, 182); }

.theme-secondary-purple .widget-upsell .widget-label { color: rgb(155, 89, =
182); }

.theme-secondary-purple .widget-upsell .widget-label svg g circle { fill: r=
gb(155, 89, 182); }

.theme-secondary-purple .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement { background: rgba(155, 89, 182, 0.1); }

.theme-secondary-purple .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-page-subtitle { color: rgb(155, 89, 182); }

.theme-secondary-purple .navbar.menu .navigation-module-pages .navigation-p=
age-advertisement .navigation-module-icon path { fill: rgb(155, 89, 182); }

.theme-secondary-purple .payment-options { border-bottom: none !important; =
}

.theme-secondary-purple .upsell .btn-upsell { background: rgb(155, 89, 182)=
; color: rgb(255, 255, 255); }

.theme-secondary-purple .upsell .btn-upsell:hover { background: rgb(166, 10=
7, 190); }

.theme-secondary-purple .upsell .payment-type .payment-type-value { color: =
rgb(155, 89, 182) !important; }

.theme-light-blue .theme-text { color: rgb(129, 207, 224); }

.theme-light-blue .navbar.header { border-bottom: 1px solid rgb(116, 186, 2=
02); }

.theme-light-blue.splash-background { background-color: rgb(129, 207, 224);=
 }

.theme-light-blue .slick-arrow::before { color: rgb(129, 207, 224); }

.theme-light-blue .complementary-reading::-webkit-scrollbar, .theme-light-b=
lue .navbar.menu::-webkit-scrollbar, .theme-light-blue .scroll-theme::-webk=
it-scrollbar, .theme-light-blue .scroller-sidebar::-webkit-scrollbar, .them=
e-light-blue pre::-webkit-scrollbar { width: 7px; }

.theme-light-blue .complementary-reading::-webkit-scrollbar-thumb, .theme-l=
ight-blue .navbar.menu::-webkit-scrollbar-thumb, .theme-light-blue .scroll-=
theme::-webkit-scrollbar-thumb, .theme-light-blue .scroller-sidebar::-webki=
t-scrollbar-thumb, .theme-light-blue pre::-webkit-scrollbar-thumb { border-=
radius: 6px; background-color: rgb(116, 186, 202); }

.theme-light-blue .btn-theme { background-color: rgb(129, 207, 224); border=
-color: rgb(129, 207, 224); stop-color: rgb(68, 184, 209); color: rgb(255, =
255, 255); }

.theme-light-blue .btn-theme:active, .theme-light-blue .btn-theme:focus, .t=
heme-light-blue .btn-theme:hover { background-color: rgb(68, 184, 209) !imp=
ortant; border-color: rgb(68, 184, 209) !important; }

.theme-light-blue .theme-input-switch .hot-switch__checkbox:checked ~ .hot-=
switch__indicator { background-color: rgb(129, 207, 224) !important; }

.theme-light-blue .comment-user.owner { color: rgb(129, 207, 224); }

.theme-light-blue .comment-child-interacted { background: rgba(129, 207, 22=
4, 0.05); }

.theme-light-blue .comment-warning a, .theme-light-blue .comments-title-hig=
hlight { color: rgb(129, 207, 224); }

.theme-light-blue .btn-outline-theme { background-color: transparent; borde=
r-color: rgb(129, 207, 224); stop-color: rgb(68, 184, 209); color: rgb(129,=
 207, 224); }

.theme-light-blue .btn-outline-theme:hover { background-color: rgb(129, 207=
, 224); color: rgb(255, 255, 255); border-color: rgb(129, 207, 224) !import=
ant; }

.theme-light-blue .after-theme::after, .theme-light-blue .before-theme::bef=
ore { background-color: rgb(129, 207, 224); }

.theme-light-blue .icon-theme { color: rgb(129, 207, 224); }

.theme-light-blue .icon-theme.icon-outline, .theme-light-blue .input-group =
input:focus { border: 1px solid rgb(129, 207, 224); }

.quiz-start:focus .theme-light-blue .quiz-start-header, .quiz-start:hover .=
theme-light-blue .quiz-start-header, .scroller-sidebar + .navigation-module=
 .theme-light-blue .navigation-module-pages, .theme-light-blue .bg-theme, .=
theme-light-blue .purchase-check-offers-subtitle::before, .theme-light-blue=
 .quiz-start:focus .quiz-start-header, .theme-light-blue .quiz-start:hover =
.quiz-start-header, .theme-light-blue .scroller-sidebar + .navigation-modul=
e .navigation-module-pages, .theme-light-blue .tag-item.selected, .theme-li=
ght-blue .tag-item:hover, .theme-light-blue .upsell .upsell-subtitle::befor=
e, .upsell .theme-light-blue .upsell-subtitle::before { background-color: r=
gb(129, 207, 224); }

.theme-light-blue .bg-variable-theme, .theme-light-blue .header-rippled-bac=
kground-theme, .theme-light-blue .header-rippled-background-theme::before {=
 background-color: rgb(116, 186, 202); }

.navigation-module.navigation-extra-module .theme-light-blue .navigation-mo=
dule-header, .quiz-start .theme-light-blue .quiz-start-header, .theme-light=
-blue .bg-light-theme, .theme-light-blue .navigation-module.navigation-extr=
a-module .navigation-module-header, .theme-light-blue .navigation-page.navi=
gation-page-active, .theme-light-blue .navigation-page:hover, .theme-light-=
blue .quiz-start .quiz-start-header { background-color: rgba(129, 207, 224,=
 0.1); }

.membership-infos .theme-light-blue .membership-info-progress, .membership-=
infos .theme-light-blue .membership-info-progress:active, .membership-infos=
 .theme-light-blue .membership-info-progress:focus, .membership-infos .them=
e-light-blue .membership-info-progress:hover, .navbar.menu .header-content-=
links .theme-light-blue .header-content-link.active, .navbar.menu .header-c=
ontent-links .theme-light-blue .header-content-link.active:active, .navbar.=
menu .header-content-links .theme-light-blue .header-content-link.active:fo=
cus, .navbar.menu .header-content-links .theme-light-blue .header-content-l=
ink.active:hover, .quiz-start .theme-light-blue .icon-quiz, .quiz-start .th=
eme-light-blue .icon-quiz:active, .quiz-start .theme-light-blue .icon-quiz:=
focus, .quiz-start .theme-light-blue .icon-quiz:hover, .theme-light-blue .c=
olor-theme, .theme-light-blue .color-theme:active, .theme-light-blue .color=
-theme:focus, .theme-light-blue .color-theme:hover, .theme-light-blue .link=
-wrapper-theme a, .theme-light-blue .membership-infos .membership-info-prog=
ress, .theme-light-blue .membership-infos .membership-info-progress:active,=
 .theme-light-blue .membership-infos .membership-info-progress:focus, .them=
e-light-blue .membership-infos .membership-info-progress:hover, .theme-ligh=
t-blue .navbar.menu .header-content-links .header-content-link.active, .the=
me-light-blue .navbar.menu .header-content-links .header-content-link.activ=
e:active, .theme-light-blue .navbar.menu .header-content-links .header-cont=
ent-link.active:focus, .theme-light-blue .navbar.menu .header-content-links=
 .header-content-link.active:hover, .theme-light-blue .quiz-start .icon-qui=
z, .theme-light-blue .quiz-start .icon-quiz:active, .theme-light-blue .quiz=
-start .icon-quiz:focus, .theme-light-blue .quiz-start .icon-quiz:hover { c=
olor: rgb(129, 207, 224); }

.theme-light-blue .link-wrapper-theme a:active, .theme-light-blue .link-wra=
pper-theme a:focus, .theme-light-blue .link-wrapper-theme a:hover { color: =
rgb(190, 230, 239); }

.theme-light-blue .border-light-theme, .theme-light-blue .navigation-module=
.navigation-extra-module { border-color: rgb(255, 255, 255); }

.navbar.menu .header-content-links .theme-light-blue .header-content-link.a=
ctive, .navigation-page.navigation-page-active:not(.navigation-page-complet=
ed) .theme-light-blue .navigation-page-status, .navigation-page:hover:not(.=
navigation-page-completed) .theme-light-blue .navigation-page-status, .them=
e-light-blue .border-theme, .theme-light-blue .navbar.menu .header-content-=
links .header-content-link.active, .theme-light-blue .navigation-page.navig=
ation-page-active:not(.navigation-page-completed) .navigation-page-status, =
.theme-light-blue .navigation-page:hover:not(.navigation-page-completed) .n=
avigation-page-status { border-color: rgb(129, 207, 224); }

.theme-light-blue .border-left-theme, .theme-light-blue .navigation-module-=
header[aria-expanded=3D"true"] { border-left-color: rgb(129, 207, 224); }

.theme-light-blue .border-right-theme { border-right-color: rgb(129, 207, 2=
24); }

.theme-light-blue .border-top-theme { border-top-color: rgb(129, 207, 224);=
 }

.theme-light-blue .border-bottom-theme { border-bottom-color: rgb(129, 207,=
 224); }

.theme-light-blue .border-hover-theme { stop-color: rgb(68, 184, 209); }

.theme-light-blue .border-hover-theme:hover { border-color: rgb(68, 184, 20=
9) !important; }

.theme-light-blue .header-rippled-background-theme { color: rgb(255, 255, 2=
55); }

.theme-light-blue .header-rippled-background-theme::after { box-shadow: rgb=
(116, 186, 202) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(11=
6, 186, 202) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(1=
16, 186, 202) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(=
116, 186, 202) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb=
(116, 186, 202) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-light-blue .navigation-m=
odule-header:hover::before, .theme-light-blue .border-stripped-theme, .them=
e-light-blue .navigation-module-header[aria-expanded=3D"true"]::before, .th=
eme-light-blue .navigation-module.navigation-module-locked .navigation-modu=
le-header:hover::before { background-size: 15px 15px; background-image: lin=
ear-gradient(-45deg, rgba(129, 207, 224, 0.5) 25%, transparent 0px, transpa=
rent 50%, rgba(129, 207, 224, 0.5) 0px, rgba(129, 207, 224, 0.5) 75%, trans=
parent 0px, transparent); }

.theme-light-blue .border-left-stripped-hover-theme { stop-color: rgb(68, 1=
84, 209); }

.theme-light-blue .border-left-stripped-hover-theme:hover { border-color: r=
gb(68, 184, 209) !important; }

.theme-light-blue .content-navigation-link i[class*=3D"icon-"] { color: rgb=
(129, 207, 224); border-color: rgb(129, 207, 224); transition: color 0.5s e=
ase 0s, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-light-blue .content-navigation-link:hover i[class*=3D"icon-"] { colo=
r: rgb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(12=
9, 207, 224); }

.theme-light-blue .svg-theme { fill: rgb(129, 207, 224); }

.theme-light-blue .svg-theme:hover { fill: rgb(68, 184, 209); }

.theme-light-blue .fill-theme { fill: rgb(129, 207, 224); }

.theme-light-blue .stroke-theme { stroke: rgb(129, 207, 224); }

.theme-light-blue .paper-element-theme .form-group.paper-element::after { b=
ackground: rgb(129, 207, 224); }

.theme-light-blue .paper-element-theme .form-group.paper-element.focused .c=
ontrol-label { color: rgb(129, 207, 224) !important; }

.theme-light-blue .paper-element-theme .form-group.paper-element .c-radio i=
nput:checked ~ .c-indicator { border-color: rgb(129, 207, 224) !important; =
}

.theme-light-blue .paper-element-theme .form-group.paper-element .c-radio i=
nput:checked ~ .c-indicator::after { background: rgb(129, 207, 224); }

.theme-light-blue .paper-element-theme .form-group.paper-element .selectize=
-dropdown .active { background: rgb(129, 207, 224) !important; }

.theme-light-blue .paper-element-theme .form-group.paper-element .selectize=
-dropdown .selectize-dropdown-content { background-color: rgb(255, 255, 255=
); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255)=
 rgb(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px=
 -1px 0px; }

.theme-light-blue .notification-wrapper i span { background: rgb(231, 76, 6=
0); }

.theme-light-blue .notification-list-item.not-read { background: rgba(129, =
207, 224, 0.05); }

.theme-light-blue blockquote { background-color: rgb(239, 240, 241); border=
-left: 2px solid rgb(129, 207, 224); padding: 15px; margin: 10px 30px; font=
-style: italic; }

@media (max-width: 767px) {
  .theme-light-blue blockquote { margin: 10px; }
}

.theme-light-blue.theme-secondary .widget-upsell-base .upsell-product-price=
-info .upsell-product-price { color: rgb(129, 207, 224); }

.theme-light-blue.theme-secondary .upsell .payment-options .payment-type .p=
ayment-type-frequency { color: rgb(155, 165, 175); }

.theme-light-blue .content-streaming-primary .content-navigation { border-c=
olor: rgb(190, 230, 239); background: rgba(129, 207, 224, 0.8); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link { color: rgb(243, 243, 243); background: rgba(129, 207, 224,=
 0.8); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 25=
5, 255); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link.float-right { border-color: rgb(190, 230, 239); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link:hover { background: rgba(129, 207, 224, 0.7); }

.theme-light-blue .content-streaming-primary .content-navigation .content-n=
avigation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-light-blue .content-streaming-primary .base-content { background:  0=
% 0% / cover rgb(129, 207, 224); }

.theme-light-blue .content-streaming-primary .base-content.streaming-backgr=
ound-image { position: relative; }

.theme-light-blue .content-streaming-primary .base-content.streaming-backgr=
ound-image::before { content: ""; display: block; position: absolute; top: =
0px; left: 0px; height: 100%; width: 100%; background-color: rgba(129, 207,=
 224, 0.4); background-image: url("https://app-static-club.hotmart.com/mete=
or/images/dots.png"); }

.theme-light-blue .content-streaming-primary .base-content .btn-page-done, =
.theme-light-blue .content-streaming-primary .base-content .content-page-ti=
tle, .theme-light-blue .content-streaming-primary .base-content .content-re=
lated-label { color: rgb(243, 243, 243); }

.theme-light-blue .content-streaming-primary .btn-page-done { border-color:=
 rgba(243, 243, 243, 0.2); }

.theme-light-blue .content-streaming-primary .categories, .theme-light-blue=
 .content-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-light-blue .paper-element-theme .input:checked ~ .c-indicator { bord=
er-color: rgb(129, 207, 224) !important; }

.theme-light-blue .paper-element-theme .input:checked ~ .c-indicator::after=
 { background: rgb(129, 207, 224); }

.theme-light-blue .page-user-profile .streaming-background-image { position=
: relative; z-index: 4; background-size: cover; }

.theme-light-blue .page-user-profile .streaming-background-image::before { =
content: ""; display: block; position: absolute; top: 0px; left: 0px; heigh=
t: 100%; width: 100%; background-color: rgba(129, 207, 224, 0.4); backgroun=
d-image: url("https://app-static-club.hotmart.com/meteor/images/dots.png");=
 }

.theme-light-blue.template-wrapper.splash-background-no-image .login .btn-t=
heme { background-color: rgb(98, 195, 216); border-color: rgb(98, 195, 216)=
; }

.theme-light-blue.template-wrapper.splash-background-no-image .login .icon =
{ color: rgb(98, 195, 216); }

.theme-light-blue.template-wrapper.splash-background-no-image .login .icon:=
active, .theme-light-blue.template-wrapper.splash-background-no-image .logi=
n .icon:focus, .theme-light-blue.template-wrapper.splash-background-no-imag=
e .login .icon:hover { color: rgb(68, 184, 209); }

.theme-secondary-light-blue .login .btn-theme { background-color: rgb(129, =
207, 224); border-color: rgb(129, 207, 224); }

.theme-secondary-light-blue .login .btn-theme:active, .theme-secondary-ligh=
t-blue .login .btn-theme:focus, .theme-secondary-light-blue .login .btn-the=
me:hover { background-color: rgb(88, 191, 214) !important; border-color: rg=
b(88, 191, 214) !important; }

.theme-secondary-light-blue .notification-wrapper i span { background: rgb(=
129, 207, 224); }

.theme-secondary-light-blue .widget-upsell .widget-label { color: rgb(129, =
207, 224); }

.theme-secondary-light-blue .widget-upsell .widget-label svg g circle { fil=
l: rgb(129, 207, 224); }

.theme-secondary-light-blue .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement { background: rgba(129, 207, 224, 0.1); }

.theme-secondary-light-blue .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement .navigation-page-subtitle { color: rgb(129, 207, 224)=
; }

.theme-secondary-light-blue .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement .navigation-module-icon path { fill: rgb(129, 207, 22=
4); }

.theme-secondary-light-blue .payment-options { border-bottom: none !importa=
nt; }

.theme-secondary-light-blue .upsell .btn-upsell { background: rgb(129, 207,=
 224); color: rgb(255, 255, 255); }

.theme-secondary-light-blue .upsell .btn-upsell:hover { background: rgb(149=
, 215, 229); }

.theme-secondary-light-blue .upsell .payment-type .payment-type-value { col=
or: rgb(129, 207, 224) !important; }

.theme-dark-green .theme-text { color: rgb(22, 160, 133); }

.theme-dark-green .navbar.header { border-bottom: 1px solid rgb(45, 170, 14=
5); }

.theme-dark-green.splash-background { background-color: rgb(22, 160, 133); =
}

.theme-dark-green .slick-arrow::before { color: rgb(22, 160, 133); }

.theme-dark-green .complementary-reading::-webkit-scrollbar, .theme-dark-gr=
een .navbar.menu::-webkit-scrollbar, .theme-dark-green .scroll-theme::-webk=
it-scrollbar, .theme-dark-green .scroller-sidebar::-webkit-scrollbar, .them=
e-dark-green pre::-webkit-scrollbar { width: 7px; }

.theme-dark-green .complementary-reading::-webkit-scrollbar-thumb, .theme-d=
ark-green .navbar.menu::-webkit-scrollbar-thumb, .theme-dark-green .scroll-=
theme::-webkit-scrollbar-thumb, .theme-dark-green .scroller-sidebar::-webki=
t-scrollbar-thumb, .theme-dark-green pre::-webkit-scrollbar-thumb { border-=
radius: 6px; background-color: rgb(45, 170, 145); }

.theme-dark-green .btn-theme { background-color: rgb(22, 160, 133); border-=
color: rgb(22, 160, 133); stop-color: rgb(13, 93, 77); color: rgb(255, 255,=
 255); }

.theme-dark-green .btn-theme:active, .theme-dark-green .btn-theme:focus, .t=
heme-dark-green .btn-theme:hover { background-color: rgb(13, 93, 77) !impor=
tant; border-color: rgb(13, 93, 77) !important; }

.theme-dark-green .theme-input-switch .hot-switch__checkbox:checked ~ .hot-=
switch__indicator { background-color: rgb(22, 160, 133) !important; }

.theme-dark-green .comment-user.owner { color: rgb(22, 160, 133); }

.theme-dark-green .comment-child-interacted { background: rgba(22, 160, 133=
, 0.05); }

.theme-dark-green .comment-warning a, .theme-dark-green .comments-title-hig=
hlight { color: rgb(22, 160, 133); }

.theme-dark-green .btn-outline-theme { background-color: transparent; borde=
r-color: rgb(22, 160, 133); stop-color: rgb(13, 93, 77); color: rgb(22, 160=
, 133); }

.theme-dark-green .btn-outline-theme:hover { background-color: rgb(22, 160,=
 133); color: rgb(255, 255, 255); border-color: rgb(22, 160, 133) !importan=
t; }

.theme-dark-green .after-theme::after, .theme-dark-green .before-theme::bef=
ore { background-color: rgb(22, 160, 133); }

.theme-dark-green .icon-theme { color: rgb(22, 160, 133); }

.theme-dark-green .icon-theme.icon-outline, .theme-dark-green .input-group =
input:focus { border: 1px solid rgb(22, 160, 133); }

.quiz-start:focus .theme-dark-green .quiz-start-header, .quiz-start:hover .=
theme-dark-green .quiz-start-header, .scroller-sidebar + .navigation-module=
 .theme-dark-green .navigation-module-pages, .theme-dark-green .bg-theme, .=
theme-dark-green .purchase-check-offers-subtitle::before, .theme-dark-green=
 .quiz-start:focus .quiz-start-header, .theme-dark-green .quiz-start:hover =
.quiz-start-header, .theme-dark-green .scroller-sidebar + .navigation-modul=
e .navigation-module-pages, .theme-dark-green .tag-item.selected, .theme-da=
rk-green .tag-item:hover, .theme-dark-green .upsell .upsell-subtitle::befor=
e, .upsell .theme-dark-green .upsell-subtitle::before { background-color: r=
gb(22, 160, 133); }

.theme-dark-green .bg-variable-theme, .theme-dark-green .header-rippled-bac=
kground-theme, .theme-dark-green .header-rippled-background-theme::before {=
 background-color: rgb(45, 170, 145); }

.navigation-module.navigation-extra-module .theme-dark-green .navigation-mo=
dule-header, .quiz-start .theme-dark-green .quiz-start-header, .theme-dark-=
green .bg-light-theme, .theme-dark-green .navigation-module.navigation-extr=
a-module .navigation-module-header, .theme-dark-green .navigation-page.navi=
gation-page-active, .theme-dark-green .navigation-page:hover, .theme-dark-g=
reen .quiz-start .quiz-start-header { background-color: rgba(22, 160, 133, =
0.1); }

.membership-infos .theme-dark-green .membership-info-progress, .membership-=
infos .theme-dark-green .membership-info-progress:active, .membership-infos=
 .theme-dark-green .membership-info-progress:focus, .membership-infos .them=
e-dark-green .membership-info-progress:hover, .navbar.menu .header-content-=
links .theme-dark-green .header-content-link.active, .navbar.menu .header-c=
ontent-links .theme-dark-green .header-content-link.active:active, .navbar.=
menu .header-content-links .theme-dark-green .header-content-link.active:fo=
cus, .navbar.menu .header-content-links .theme-dark-green .header-content-l=
ink.active:hover, .quiz-start .theme-dark-green .icon-quiz, .quiz-start .th=
eme-dark-green .icon-quiz:active, .quiz-start .theme-dark-green .icon-quiz:=
focus, .quiz-start .theme-dark-green .icon-quiz:hover, .theme-dark-green .c=
olor-theme, .theme-dark-green .color-theme:active, .theme-dark-green .color=
-theme:focus, .theme-dark-green .color-theme:hover, .theme-dark-green .link=
-wrapper-theme a, .theme-dark-green .membership-infos .membership-info-prog=
ress, .theme-dark-green .membership-infos .membership-info-progress:active,=
 .theme-dark-green .membership-infos .membership-info-progress:focus, .them=
e-dark-green .membership-infos .membership-info-progress:hover, .theme-dark=
-green .navbar.menu .header-content-links .header-content-link.active, .the=
me-dark-green .navbar.menu .header-content-links .header-content-link.activ=
e:active, .theme-dark-green .navbar.menu .header-content-links .header-cont=
ent-link.active:focus, .theme-dark-green .navbar.menu .header-content-links=
 .header-content-link.active:hover, .theme-dark-green .quiz-start .icon-qui=
z, .theme-dark-green .quiz-start .icon-quiz:active, .theme-dark-green .quiz=
-start .icon-quiz:focus, .theme-dark-green .quiz-start .icon-quiz:hover { c=
olor: rgb(22, 160, 133); }

.theme-dark-green .link-wrapper-theme a:active, .theme-dark-green .link-wra=
pper-theme a:focus, .theme-dark-green .link-wrapper-theme a:hover { color: =
rgb(34, 225, 187); }

.theme-dark-green .border-light-theme, .theme-dark-green .navigation-module=
.navigation-extra-module { border-color: rgb(191, 246, 235); }

.navbar.menu .header-content-links .theme-dark-green .header-content-link.a=
ctive, .navigation-page.navigation-page-active:not(.navigation-page-complet=
ed) .theme-dark-green .navigation-page-status, .navigation-page:hover:not(.=
navigation-page-completed) .theme-dark-green .navigation-page-status, .them=
e-dark-green .border-theme, .theme-dark-green .navbar.menu .header-content-=
links .header-content-link.active, .theme-dark-green .navigation-page.navig=
ation-page-active:not(.navigation-page-completed) .navigation-page-status, =
.theme-dark-green .navigation-page:hover:not(.navigation-page-completed) .n=
avigation-page-status { border-color: rgb(22, 160, 133); }

.theme-dark-green .border-left-theme, .theme-dark-green .navigation-module-=
header[aria-expanded=3D"true"] { border-left-color: rgb(22, 160, 133); }

.theme-dark-green .border-right-theme { border-right-color: rgb(22, 160, 13=
3); }

.theme-dark-green .border-top-theme { border-top-color: rgb(22, 160, 133); =
}

.theme-dark-green .border-bottom-theme { border-bottom-color: rgb(22, 160, =
133); }

.theme-dark-green .border-hover-theme { stop-color: rgb(13, 93, 77); }

.theme-dark-green .border-hover-theme:hover { border-color: rgb(13, 93, 77)=
 !important; }

.theme-dark-green .header-rippled-background-theme { color: rgb(255, 255, 2=
55); }

.theme-dark-green .header-rippled-background-theme::after { box-shadow: rgb=
(45, 170, 145) 0px 0px 0px 0px, rgb(255, 255, 255) 0px 0px 0px 1px, rgb(45,=
 170, 145) 0px 0px 0px 120px, rgb(255, 255, 255) 0px 0px 0px 121px, rgb(45,=
 170, 145) 0px 0px 0px 240px, rgb(255, 255, 255) 0px 0px 0px 241px, rgb(45,=
 170, 145) 0px 0px 0px 360px, rgb(255, 255, 255) 0px 0px 0px 361px, rgb(45,=
 170, 145) 0px 0px 0px 480px, rgb(255, 255, 255) 0px 0px 0px 481px; }

.navigation-module.navigation-module-locked .theme-dark-green .navigation-m=
odule-header:hover::before, .theme-dark-green .border-stripped-theme, .them=
e-dark-green .navigation-module-header[aria-expanded=3D"true"]::before, .th=
eme-dark-green .navigation-module.navigation-module-locked .navigation-modu=
le-header:hover::before { background-size: 15px 15px; background-image: lin=
ear-gradient(-45deg, rgba(22, 160, 133, 0.5) 25%, transparent 0px, transpar=
ent 50%, rgba(22, 160, 133, 0.5) 0px, rgba(22, 160, 133, 0.5) 75%, transpar=
ent 0px, transparent); }

.theme-dark-green .border-left-stripped-hover-theme { stop-color: rgb(13, 9=
3, 77); }

.theme-dark-green .border-left-stripped-hover-theme:hover { border-color: r=
gb(13, 93, 77) !important; }

.theme-dark-green .content-navigation-link i[class*=3D"icon-"] { color: rgb=
(22, 160, 133); border-color: rgb(22, 160, 133); transition: color 0.5s eas=
e 0s, background 0.5s ease 0s, border-color 0.5s ease 0s; }

.theme-dark-green .content-navigation-link:hover i[class*=3D"icon-"] { colo=
r: rgb(255, 255, 255); border-color: rgb(255, 255, 255); background: rgb(22=
, 160, 133); }

.theme-dark-green .svg-theme { fill: rgb(22, 160, 133); }

.theme-dark-green .svg-theme:hover { fill: rgb(13, 93, 77); }

.theme-dark-green .fill-theme { fill: rgb(22, 160, 133); }

.theme-dark-green .stroke-theme { stroke: rgb(22, 160, 133); }

.theme-dark-green .paper-element-theme .form-group.paper-element::after { b=
ackground: rgb(22, 160, 133); }

.theme-dark-green .paper-element-theme .form-group.paper-element.focused .c=
ontrol-label { color: rgb(22, 160, 133) !important; }

.theme-dark-green .paper-element-theme .form-group.paper-element .c-radio i=
nput:checked ~ .c-indicator { border-color: rgb(22, 160, 133) !important; }

.theme-dark-green .paper-element-theme .form-group.paper-element .c-radio i=
nput:checked ~ .c-indicator::after { background: rgb(22, 160, 133); }

.theme-dark-green .paper-element-theme .form-group.paper-element .selectize=
-dropdown .active { background: rgb(22, 160, 133) !important; }

.theme-dark-green .paper-element-theme .form-group.paper-element .selectize=
-dropdown .selectize-dropdown-content { background-color: rgb(255, 255, 255=
); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255)=
 rgb(229, 229, 229) rgb(229, 229, 229); border-image: initial; margin: -4px=
 -1px 0px; }

.theme-dark-green .notification-wrapper i span { background: rgb(231, 76, 6=
0); }

.theme-dark-green .notification-list-item.not-read { background: rgba(22, 1=
60, 133, 0.05); }

.theme-dark-green blockquote { background-color: rgb(239, 240, 241); border=
-left: 2px solid rgb(22, 160, 133); padding: 15px; margin: 10px 30px; font-=
style: italic; }

@media (max-width: 767px) {
  .theme-dark-green blockquote { margin: 10px; }
}

.theme-dark-green.theme-secondary .widget-upsell-base .upsell-product-price=
-info .upsell-product-price { color: rgb(22, 160, 133); }

.theme-dark-green.theme-secondary .upsell .payment-options .payment-type .p=
ayment-type-frequency { color: rgb(155, 165, 175); }

.theme-dark-green .content-streaming-primary .content-navigation { border-c=
olor: rgb(34, 225, 187); background: rgba(22, 160, 133, 0.8); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link { color: rgb(243, 243, 243); background: rgba(22, 160, 133, =
0.8); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link:not(.disabled) i[class*=3D"icon-"] { background: rgb(255, 25=
5, 255); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link .content-navigation-label { color: rgb(243, 243, 243); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link.float-right { border-color: rgb(34, 225, 187); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link:hover { background: rgba(22, 160, 133, 0.7); }

.theme-dark-green .content-streaming-primary .content-navigation .content-n=
avigation-link:hover i[class*=3D"icon-"] { background: transparent; }

.theme-dark-green .content-streaming-primary .base-content { background:  0=
% 0% / cover rgb(22, 160, 133); }

.theme-dark-green .content-streaming-primary .base-content.streaming-backgr=
ound-image { position: relative; }

.theme-dark-green .content-streaming-primary .base-content.streaming-backgr=
ound-image::before { content: ""; display: block; position: absolute; top: =
0px; left: 0px; height: 100%; width: 100%; background-color: rgba(22, 160, =
133, 0.4); background-image: url("https://app-static-club.hotmart.com/meteo=
r/images/dots.png"); }

.theme-dark-green .content-streaming-primary .base-content .btn-page-done, =
.theme-dark-green .content-streaming-primary .base-content .content-page-ti=
tle, .theme-dark-green .content-streaming-primary .base-content .content-re=
lated-label { color: rgb(243, 243, 243); }

.theme-dark-green .content-streaming-primary .btn-page-done { border-color:=
 rgba(243, 243, 243, 0.2); }

.theme-dark-green .content-streaming-primary .categories, .theme-dark-green=
 .content-streaming-primary .hotpass { color: rgb(243, 243, 243); }

.theme-dark-green .paper-element-theme .input:checked ~ .c-indicator { bord=
er-color: rgb(22, 160, 133) !important; }

.theme-dark-green .paper-element-theme .input:checked ~ .c-indicator::after=
 { background: rgb(22, 160, 133); }

.theme-dark-green .page-user-profile .streaming-background-image { position=
: relative; z-index: 4; background-size: cover; }

.theme-dark-green .page-user-profile .streaming-background-image::before { =
content: ""; display: block; position: absolute; top: 0px; left: 0px; heigh=
t: 100%; width: 100%; background-color: rgba(22, 160, 133, 0.4); background=
-image: url("https://app-static-club.hotmart.com/meteor/images/dots.png"); =
}

.theme-dark-green.template-wrapper.splash-background-no-image .login .btn-t=
heme { background-color: rgb(17, 126, 105); border-color: rgb(17, 126, 105)=
; }

.theme-dark-green.template-wrapper.splash-background-no-image .login .icon =
{ color: rgb(17, 126, 105); }

.theme-dark-green.template-wrapper.splash-background-no-image .login .icon:=
active, .theme-dark-green.template-wrapper.splash-background-no-image .logi=
n .icon:focus, .theme-dark-green.template-wrapper.splash-background-no-imag=
e .login .icon:hover { color: rgb(13, 93, 77); }

.theme-secondary-dark-green .login .btn-theme { background-color: rgb(22, 1=
60, 133); border-color: rgb(22, 160, 133); }

.theme-secondary-dark-green .login .btn-theme:active, .theme-secondary-dark=
-green .login .btn-theme:focus, .theme-secondary-dark-green .login .btn-the=
me:hover { background-color: rgb(16, 115, 96) !important; border-color: rgb=
(16, 115, 96) !important; }

.theme-secondary-dark-green .notification-wrapper i span { background: rgb(=
22, 160, 133); }

.theme-secondary-dark-green .widget-upsell .widget-label { color: rgb(22, 1=
60, 133); }

.theme-secondary-dark-green .widget-upsell .widget-label svg g circle { fil=
l: rgb(22, 160, 133); }

.theme-secondary-dark-green .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement { background: rgba(22, 160, 133, 0.1); }

.theme-secondary-dark-green .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement .navigation-page-subtitle { color: rgb(22, 160, 133);=
 }

.theme-secondary-dark-green .navbar.menu .navigation-module-pages .navigati=
on-page-advertisement .navigation-module-icon path { fill: rgb(22, 160, 133=
); }

.theme-secondary-dark-green .payment-options { border-bottom: none !importa=
nt; }

.theme-secondary-dark-green .upsell .btn-upsell { background: rgb(22, 160, =
133); color: rgb(255, 255, 255); }

.theme-secondary-dark-green .upsell .btn-upsell:hover { background: rgb(25,=
 182, 152); }

.theme-secondary-dark-green .upsell .payment-type .payment-type-value { col=
or: rgb(22, 160, 133) !important; }

.border-stripped-gray, .navigation-module.navigation-module-locked .navigat=
ion-module-header::before { background-size: 15px 15px; background-image: l=
inear-gradient(-45deg, rgba(155, 165, 175, 0.5) 25%, transparent 0px, trans=
parent 50%, rgba(155, 165, 175, 0.5) 0px, rgba(155, 165, 175, 0.5) 75%, tra=
nsparent 0px, transparent); }

.preview-color { width: 100%; height: 41px; border-radius: 4px; }

@-webkit-keyframes flip {=20
  100% { transform: rotateY(180deg); }
}

@keyframes flip {=20
  100% { transform: rotateY(180deg); }
}

@-webkit-keyframes flipBack {=20
  100% { transform: rotateY(-180deg); }
}

@keyframes flipBack {=20
  100% { transform: rotateY(-180deg); }
}

@-webkit-keyframes flash {=20
  20%, 80% { opacity: 1; }
  40%, 60% { opacity: 0; }
}

@keyframes flash {=20
  20%, 80% { opacity: 1; }
  40%, 60% { opacity: 0; }
}

.half-options { display: inline-block; width: 49%; }

.half-options.checkbox { margin-top: 9px; }

.half-options.checkbox label { vertical-align: middle; margin: 0px; }

.full-options { display: inline-flex; }

.full-options.checkbox label { margin-left: 4px; }

.use-terms-check { margin-top: 2px; margin-right: 6px; }

.show-password-check { vertical-align: middle; margin-right: 6px; }

.splash-logo { position: relative; opacity: 0; margin-bottom: -100px; backg=
round: rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); bor=
der-radius: 10px 10px 0px 0px; }

.splash-logo svg { width: 180px; height: 57px; margin-bottom: 10px; }

.splash-logo.active { opacity: 1; margin-bottom: 0px; }

.splash-screen { width: 100%; height: 100%; position: fixed; top: 0px; left=
: 0px; z-index: 3; transform: translateY(100%); transform-origin: center ce=
nter; overflow-y: auto; }

.splash-screen .container { height: 100%; }

.splash-screen.toggle-up { transform: translateY(-70%); }

.splash-screen.toggle-down { transform: translate(0px); }

.login { perspective: 600px; animation-name: none; padding: 15px; }

.login.login-flashing { animation-duration: 0.8s; animation-iteration-count=
: 1; animation-name: flash; }

.login .login-title { font-size: 30px; text-align: center; margin-bottom: 5=
0px; font-weight: 300; color: rgb(255, 255, 255); }

@media (max-width: 767px) {
  .login .login-title { margin-top: 20px; margin-bottom: 20px; }
}

.login .back-button-wrapper { margin-bottom: 20px; width: 100%; display: in=
line-block; }

.login .back-button-wrapper .btn-back-login { float: left; }

.login .form-control { padding: 13px 16px; }

.login .btn-group-lg > .btn, .login .btn-lg { padding: 15px 0px; }

.login .membership-title { color: rgb(155, 165, 175); font-weight: 300; fon=
t-size: 24px; transform: translate(-50%, -50%); width: 100%; max-width: 300=
px; display: initial; }

.login .card { max-width: 360px; width: 100%; margin: 0px auto; box-sizing:=
 content-box; animation-duration: 0.8s; animation-iteration-count: 1; anima=
tion-fill-mode: forwards; background: none; border-radius: 10px; border: no=
ne; }

.login .card .card-base { padding: 24px; border-top: 0px; border-radius: 0p=
x 0px 10px 10px; }

.login .card .card-header { border: none; padding-top: 24px; background: rg=
b(255, 255, 255); border-radius: 10px 10px 0px 0px; overflow: hidden; text-=
align: center; height: 128px; }

.login .card .card-header img { border-radius: 10px 10px 0px 0px; position:=
 absolute; top: 50%; left: 50%; min-width: 100%; transform: translate(-50%,=
 -50%); }

.login .card .card-header .card-link { display: block; text-decoration: non=
e; }

.login .card .card-content .login-loader { height: 208px; position: relativ=
e; }

.login .card .card-content .login-loader .loading-wrapper { top: 50%; left:=
 50%; margin-top: -25px; margin-left: -25px; position: absolute; }

.login .card.card-flipping-animation { animation-name: flip; }

.login .card.card-flipping-back-animation { animation-name: flipBack; }

.login .card.card-flipped .card-base, .login .card.card-flipped .card-heade=
r { transform: rotateY(180deg); }

.login .card .card-footer { background: none; margin: 20px -15px -20px; }

.login .card .card-footer button { margin: 0px 0px 0px 10px; }

.login .password-forgot .password-forgot-message { margin: 30px 0px; }

.login .input-group-addon { border: 0px; }

.login .card-link-wrapper { background-color: rgb(255, 255, 255); max-width=
: 360px; width: 100%; padding: 24px; margin: 24px auto; border-radius: 10px=
; font-size: 14px; }

.login .card-link-wrapper .join-link { display: block; text-transform: uppe=
rcase; font-weight: 700; font-size: 16px; margin-top: 4px; text-decoration:=
 none; }

.login .card-link-wrapper .join-link .icon { margin-left: 12px; }

.splash-background { width: 100%; height: 100%; position: fixed; top: 0px; =
left: 0px; background-size: cover; background-position: 50% center; transit=
ion: all 0.3s ease-in 0s; }

.splash-background.app-loaded { opacity: 0; transform: scale(1.3); }

.splash-background.splash-background-dotted::before { content: ""; display:=
 block; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%;=
 background-color: rgba(0, 0, 0, 0.2); background-image: url("https://app-s=
tatic-club.hotmart.com/meteor/images/dots.png"); }

.join .hotmart-fire, .password-forgot .hotmart-fire { width: 40px; backgrou=
nd-color: rgb(255, 255, 255); display: block; margin: -35px auto 20px; }

.join .hotmart-fire path, .password-forgot .hotmart-fire path { fill: rgb(1=
55, 165, 175); }

.password-forgot b { color: rgb(232, 70, 1); }

.splash-content { width: 100%; height: 100%; position: fixed; top: 0px; lef=
t: 0px; opacity: 0; z-index: 0; transition-delay: 0.75s; }

.splash-content.active { opacity: 1; }

.loading-bars { opacity: 0; pointer-events: none; overflow: hidden; width: =
100%; height: 100%; top: 0px; left: 0px; position: absolute; z-index: 4; ba=
ckground: rgb(255, 255, 255); }

.loading-bars.active { pointer-events: all; opacity: 1; }

.powered { text-align: center; width: 288px; margin: 25px auto 0px; display=
: block; }

.powered:hover { text-decoration: none; }

.powered .powered-text { font-size: 12px; color: rgb(255, 255, 255); displa=
y: inline-block; vertical-align: middle; }

.powered .powered-logo { position: relative; width: 90px; vertical-align: b=
ottom; margin-left: 3px; }

.template-wrapper .login .label-transparent { color: rgba(255, 255, 255, 0.=
6); }

.template-wrapper .login .login-title { display: none; }

.template-wrapper .login .card .membership-title { color: rgb(255, 255, 255=
); }

.template-wrapper .login .card .card-header { border: none; background: tra=
nsparent; }

.template-wrapper .login .card .card-base, .template-wrapper .login .card .=
card-footer { border: none !important; background: transparent !important; =
}

.template-wrapper .login .card input:-webkit-autofill, .template-wrapper .l=
ogin .card input:-webkit-autofill:active, .template-wrapper .login .card in=
put:-webkit-autofill:focus, .template-wrapper .login .card input:-webkit-au=
tofill:hover { -webkit-text-fill-color: rgb(255, 255, 255); transition: bac=
kground-color 9999s ease-out 0s; box-shadow: transparent 0px 0px 0px 1000px=
 inset !important; }

.template-wrapper .login .card input { background: transparent !important; =
border-width: 0px 0px 1px !important; border-top-style: initial !important;=
 border-right-style: initial !important; border-left-style: initial !import=
ant; border-top-color: initial !important; border-right-color: initial !imp=
ortant; border-left-color: initial !important; border-image: initial !impor=
tant; border-bottom-style: solid !important; border-bottom-color: rgb(255, =
255, 255) !important; border-radius: 0px !important; padding-left: 0px !imp=
ortant; color: rgb(255, 255, 255) !important; }

.template-wrapper .login .card input::placeholder { color: rgb(255, 255, 25=
5) !important; }

.template-wrapper .login .card .back-button .text-button, .template-wrapper=
 .login .card .card-content, .template-wrapper .login .card .link-wrapper-t=
heme, .template-wrapper .login .card .link-wrapper-theme a, .template-wrapp=
er .login .card .password-forgot, .template-wrapper .login .card label { co=
lor: rgb(255, 255, 255) !important; }

.template-wrapper .login .card .card-content .hotmart-fire { background: tr=
ansparent; }

.template-wrapper .login .card .card-content .hotmart-fire svg path { fill:=
 rgb(255, 255, 255); }

.template-wrapper .login .card-link-wrapper { color: rgb(255, 255, 255); ba=
ckground-color: rgb(52, 52, 52); }

.signup .card { border: 0px; }

.signup .splash-logo { margin-bottom: -3px; }

.signup .use-terms { margin-top: 12px; }

.card-body.main { padding: 0px; background: rgb(255, 255, 255); }

.content-streaming .main-content .base-content { background-size: cover; }

@media (max-width: 768px) {
  .content-streaming .main-content .base-content { padding-top: 52px; }
}

.content-streaming.content-streaming-black .content-navigation { border-col=
or: rgb(57, 57, 57); background: rgb(19, 19, 19); }

.content-streaming.content-streaming-black .content-navigation .content-nav=
igation-link { color: rgb(243, 243, 243); background: rgb(19, 19, 19); }

.content-streaming.content-streaming-black .content-navigation .content-nav=
igation-link .content-navigation-label { color: rgb(243, 243, 243); }

.content-streaming.content-streaming-black .content-navigation .content-nav=
igation-link.float-right { border-color: rgb(57, 57, 57); }

.content-streaming.content-streaming-black .content-navigation .content-nav=
igation-link:hover { background: rgb(45, 44, 44); }

.content-streaming.content-streaming-black .base-content { background: rgb(=
19, 19, 19); }

.content-streaming.content-streaming-black .base-content .btn-page-done, .c=
ontent-streaming.content-streaming-black .base-content .content-page-title =
{ color: rgb(243, 243, 243); }

.content-streaming.content-streaming-black .base-content .icon-star-fill, .=
content-streaming.content-streaming-black .base-content .rating-lesson:hove=
r .icon-star-fill:hover ~ .icon-star-fill { color: rgb(19, 19, 19); }

.content-streaming.content-streaming-black .btn-page-done { border-color: r=
gba(243, 243, 243, 0.2); }

.content-streaming.content-streaming-black .categories, .content-streaming.=
content-streaming-black .hotpass { color: rgb(243, 243, 243); }

.content-streaming.content-streaming-gray .content-navigation { border-colo=
r: rgb(221, 221, 221); background: rgb(183, 183, 183); }

.content-streaming.content-streaming-gray .content-navigation .content-navi=
gation-link { color: rgb(243, 243, 243); background: rgb(183, 183, 183); }

.content-streaming.content-streaming-gray .content-navigation .content-navi=
gation-link .content-navigation-label { color: rgb(243, 243, 243); }

.content-streaming.content-streaming-gray .content-navigation .content-navi=
gation-link.float-right { border-color: rgb(221, 221, 221); }

.content-streaming.content-streaming-gray .content-navigation .content-navi=
gation-link:hover { background: rgb(209, 208, 208); }

.content-streaming.content-streaming-gray .base-content { background: rgb(1=
83, 183, 183); }

.content-streaming.content-streaming-gray .base-content .btn-page-done, .co=
ntent-streaming.content-streaming-gray .base-content .content-page-title, .=
content-streaming.content-streaming-gray .base-content .content-related-lab=
el { color: rgb(243, 243, 243); }

.content-streaming.content-streaming-gray .base-content .rating-lesson:hove=
r .icon-star-fill:hover ~ .icon-star-fill { color: rgb(183, 183, 183); }

.content-streaming.content-streaming-gray .base-content .icon-star-fill { t=
ext-shadow: rgb(243, 243, 243) 0px 0px 1px; color: rgb(183, 183, 183); }

.content-streaming.content-streaming-gray .btn-page-done { border-color: rg=
ba(243, 243, 243, 0.2); }

.content-streaming.content-streaming-gray .categories, .content-streaming.c=
ontent-streaming-gray .hotpass { color: rgb(243, 243, 243); }

.content-streaming .content-navigation { transition: none 0s ease 0s; opaci=
ty: 0.9; }

.content-streaming .content-navigation .content-navigation-link.disabled { =
opacity: 1 !important; }

.content-streaming .content-navigation .content-navigation-link.disabled i[=
class*=3D"icon-"] { color: rgba(128, 128, 128, 0.3) !important; border-colo=
r: rgba(128, 128, 128, 0.3) !important; }

.content-streaming .content-navigation .content-navigation-link.disabled .c=
ontent-navigation-label { color: rgba(128, 128, 128, 0.3) !important; }

.content-streaming::after { content: ""; transform: translateZ(0px); }

.content-streaming article > p { margin-top: 0px; }

.content-streaming .base-content { z-index: 4; position: relative; }

.content-streaming .base-content .content-page-title { margin-top: 30px; }

.content-navigation { display: flex; position: fixed; left: 0px; right: 0px=
; top: -50px; border-bottom: 1px solid rgb(233, 237, 241); z-index: 2; back=
ground: rgb(249, 249, 249); transition: all 0.5s cubic-bezier(0.2, 1, 0.22,=
 1) 0s; transform: translateZ(0px); backface-visibility: hidden; align-item=
s: center; }

.content-navigation.active { top: 50px; }

.content-navigation .content-navigation-title { flex: 1 1 0%; margin-left: =
25px; font-size: 14px; padding: 12px 0px; }

.content-navigation .content-navigation-title .quiz-progress { font-size: 1=
2px; color: rgb(204, 204, 204); font-style: italic; }

.content-navigation .content-navigation-title .progress { margin: 8px 12px =
0px 0px; }

.content-navigation .content-navigation-title .progress .progress-bar { tra=
nsition: all 0.5s cubic-bezier(0.2, 1, 0.22, 1) 0s; }

.content-navigation .content-navigation-subtitle { font-size: 12px; color: =
rgb(155, 165, 175); }

.content-navigation .content-navigation-link { flex: 1 1 0%; max-width: 50%=
; display: flex; color: rgb(68, 68, 68); background: rgb(249, 249, 249); pa=
dding: 13px 25px; text-decoration: none; font-size: 14px; align-items: cent=
er; cursor: pointer; transition: color 0.3s ease-in 0s, border-color, backg=
round; will-change: color, border-color, background; }

@media (min-width: 768px) {
  .content-navigation .content-navigation-link { padding: 22px 25px 16px; }
}

.content-navigation .content-navigation-link:hover { background: rgb(252, 2=
52, 252); }

.content-navigation .content-navigation-link.data-page-close { width: 77px;=
 height: 77px; flex: 0 1 77px; }

.content-navigation .content-navigation-link .content-navigation-page-name =
{ display: block; height: 21px; line-height: 14px; }

.content-navigation .content-navigation-link i[class*=3D"icon-"] { margin: =
6px 0px; }

.content-navigation .content-navigation-link .icon-close { font-size: 12px =
!important; padding: 4px 6px !important; margin: 0px !important; }

.content-navigation .content-navigation-link .content-navigation-control { =
width: calc(100% - 50px); }

.content-navigation .content-navigation-link .content-navigation-control.fl=
oat-right { margin-right: 20px; }

.content-navigation .content-navigation-link .content-navigation-control.fl=
oat-left { margin-left: 20px; }

.content-navigation .content-navigation-link.float-right { border-left: 1px=
 solid rgb(233, 237, 241); text-align: right; justify-content: flex-end; }

.content-navigation .content-navigation-link.disabled { opacity: 1 !importa=
nt; }

.content-navigation .content-navigation-link.disabled i[class*=3D"icon-"] {=
 color: rgba(128, 128, 128, 0.3) !important; border-color: rgba(128, 128, 1=
28, 0.3) !important; }

.content-navigation .content-navigation-link.disabled .content-navigation-l=
abel { color: rgba(128, 128, 128, 0.3) !important; }

.content-navigation .content-navigation-label { color: rgb(155, 165, 175); =
font-size: 12px; display: block; }

.flex-row-md { margin-right: -15px; margin-left: -15px; }

@media (max-width: 991.98px) {
  .flex-row-md { display: flex; flex-flow: row; }
  .flex-row-md .content-related-info { margin-bottom: 0px !important; }
}

.content-related .content-related-info { margin-bottom: 30px; }

.content-related .content-related-info:last-child { margin: 0px; }

.content-related .content-related-label { color: rgb(155, 165, 175); font-s=
ize: 14px; }

.content-related .drm { justify-content: flex-start; padding: 1em; backgrou=
nd-color: rgba(5, 60, 77, 0.04); border: none; border-radius: 4px; margin: =
1em 0px; }

.content-related .drm, .content-related .drm-container { display: flex; ali=
gn-items: flex-start; }

.content-related .drm-container-icon { display: flex; align-items: flex-sta=
rt; margin-right: 0.5em; margin-top: -1px; }

.content-related .drm-container-text { color: rgba(0, 0, 0, 0.75); word-bre=
ak: normal; white-space: normal; }

.category-label, .content-related-label { margin-bottom: 20px; }

.main-content .base-content > .container > .row > aside .category-label, .m=
ain-content .base-content > .container > .row > aside .content-related-labe=
l { margin-bottom: 5px !important; }

.main-content .base-content > .container > .row table { min-width: 100%; }

.main-content .empty-content .empty-content-text { font-size: 20px; }

.main-content > section { padding: 30px; position: relative; background: rg=
b(255, 255, 255); z-index: 1; }

.main-content > section.base-content { padding-top: 120px; transition: all =
1s cubic-bezier(0.2, 1, 0.22, 1) 0s; will-change: background; }

@media (max-width: 768px) {
  .main-content > section { padding: 30px 15px; }
  .main-content > section.base-content { padding-top: 80px; }
}

@media (max-width: 543.98px) {
  .main-content > section { padding: 30px 10px; }
}

article { font-size: 16px; line-height: 1.6; overflow-wrap: break-word; }

article > p { margin: 30px 0px 0px; }

article h2, article h3, article h4, article h5, article h6 { font-weight: l=
ighter; margin-bottom: 4px; }

article iframe { margin-bottom: 30px; }

article img { max-width: 100%; }

article .content-read-more { color: rgb(68, 68, 68); padding-top: 100px; ba=
ckground-image: linear-gradient(transparent, rgb(255, 255, 255)); text-deco=
ration: none; margin-top: -100px; position: relative; }

.btn-outline, .btn-page-done, .upsell .btn-offers { display: block; font-si=
ze: 16px; border-radius: 6px; border: 1px solid rgb(233, 237, 241); color: =
rgb(68, 68, 68); padding: 14px; }

@media (max-width: 991.98px) {
  .btn-outline, .btn-page-done, .upsell .btn-offers { margin-top: 30px; }
}

.btn-outline .icon, .btn-page-done .icon, .upsell .btn-offers .icon { paddi=
ng: 0px 3px; border: 1px solid rgb(46, 204, 113); width: 22px; height: 22px=
; font-size: 12px; display: inline-block; vertical-align: top; border-radiu=
s: 50%; margin-right: 8px; color: transparent; transition: color 0.3s ease-=
in 0s; }

.btn-outline .icon::before, .btn-page-done .icon::before, .upsell .btn-offe=
rs .icon::before { line-height: 20px; }

.btn-page-done { width: 255px; height: 52px; }

.btn-page-done:hover { color: rgb(68, 68, 68); }

.btn-page-done:hover .icon { color: rgb(155, 165, 175); }

.btn-page-done.btn-page-done-active { background: rgb(46, 204, 113); color:=
 rgb(255, 255, 255); border-color: rgb(46, 204, 113) !important; }

.btn-page-done.btn-page-done-active .icon { background: rgb(255, 255, 255);=
 color: rgb(46, 204, 113); }

.rating-lesson { font-size: 17px; }

.categories .category-label, .hotpass { font-size: 16px; }

.hotpass { color: rgb(68, 68, 68); }

.hotpass .hotpass-coin, .hotpass .hotpass-value { display: inline-block; ve=
rtical-align: middle; }

.hotpass .hotpass-coin svg { display: block; width: 21px; margin-right: 11p=
x; }

.tags { display: block; width: 100%; }

.tags-list { margin: 0px; }

.tag-item { margin-right: 5px; margin-bottom: 5px; font-size: 14px; border:=
 1px solid rgb(233, 237, 241); color: rgb(68, 68, 68); border-radius: 5px; =
padding: 5px 8px; cursor: pointer; transition: color 0.3s ease 0s, backgrou=
nd-color; display: inline-block; }

.tag-item::before { content: "=C2=B7"; font-size: 30px; line-height: 20px; =
vertical-align: middle; }

.tag-item.selected, .tag-item:hover { color: rgb(255, 255, 255); }

.content-dripping { overflow: hidden; background: rgb(249, 249, 249); posit=
ion: absolute; inset: 52px 0px 0px; font-size: 16px; color: rgb(155, 165, 1=
75); text-align: center; }

@media (min-width: 1024px) {
  .content-dripping { top: 77px; }
}

.content-dripping .content-dripping-title { font-size: 50px; font-weight: l=
ighter; margin-bottom: 64px; color: grey; }

.content-countdown { margin: 0px auto; display: table; width: auto; }

@media (min-width: 600px) {
  .content-countdown { margin-bottom: 80px; }
}

.content-countdown .flip-clock-label { top: auto; bottom: 15px; font-family=
: "Open Sans"; color: rgb(155, 165, 175); right: -45px; }

.content-countdown .minutes .flip-clock-label, .content-countdown .seconds =
.flip-clock-label { right: -50px; }

@media (min-width: 600px) {
  .content-countdown .flip-clock-label { bottom: -15px; font-size: 16px; ri=
ght: -80px; }
  .content-countdown .minutes .flip-clock-label, .content-countdown .second=
s .flip-clock-label { right: -90px; }
}

@media (min-width: 1024px) {
  .content-countdown .flip-clock-label { bottom: -30px; right: -100px; }
  .content-countdown .minutes .flip-clock-label, .content-countdown .second=
s .flip-clock-label { right: -110px; }
}

.content-countdown .flip { border-radius: 0px; background: none; box-shadow=
: rgb(220, 224, 227) 0px 0px 15px 0px; overflow: hidden; width: 20px; heigh=
t: 50px; padding-left: 20px; line-height: 50px; }

.content-countdown .flip .flip-clock-active, .content-countdown .flip .flip=
-clock-before { line-height: 50px; }

.content-countdown .flip .inn { background: rgb(255, 255, 255); text-shadow=
: rgb(0, 0, 0) 1px 1px 1px; font-family: "Open Sans"; font-weight: 300; col=
or: rgb(68, 68, 68); border-radius: 0px; font-size: 30px; }

.content-countdown .flip .down, .content-countdown .flip .up { border-radiu=
s: 6px; box-shadow: rgb(220, 224, 227) 0px 3px 8px 0px; }

.content-countdown .flip .down::after, .content-countdown .flip .up::after =
{ display: none; }

.content-countdown .flip .up { top: -2px; }

@media (min-width: 600px) {
  .content-countdown .flip { width: 50px; height: 70px; line-height: 70px; =
}
  .content-countdown .flip .flip-clock-active, .content-countdown .flip .fl=
ip-clock-before { line-height: 70px; }
  .content-countdown .flip .inn { font-size: 50px; }
}

@media (min-width: 1024px) {
  .content-countdown .flip { width: 70px; height: 90px; line-height: 85px; =
}
  .content-countdown .flip .flip-clock-active, .content-countdown .flip .fl=
ip-clock-before { line-height: 85px; }
  .content-countdown .flip .inn { font-size: 80px; }
}

.content-countdown .flip.play .flip-clock-before .up .shadow { display: non=
e; }

.content-countdown .flip.play .flip-clock-active .up .shadow, .content-coun=
tdown .flip.play .flip-clock-before .down .shadow { background: linear-grad=
ient(rgb(243, 243, 243) 0px, rgba(0, 0, 0, 0.1)); }

.content-countdown .flip-clock-dot { width: 3px; height: 3px; box-shadow: n=
one; background: rgb(155, 165, 175); }

.content-countdown .flip-clock-dot.top { top: 25px; }

.content-countdown .flip-clock-dot.bottom { top: 35px; }

@media (min-width: 600px) {
  .content-countdown .flip-clock-dot.top { top: 35px; }
  .content-countdown .flip-clock-dot.bottom { top: 45px; }
}

@media (min-width: 1024px) {
  .content-countdown .flip-clock-dot.top { top: 45px; }
  .content-countdown .flip-clock-dot.bottom { top: 55px; }
}

@media (max-width: 768px) {
  .content-navigation .quiz-progress { margin-top: -4px; }
  .content-navigation .content-navigation-link { padding: 13px 11px; }
  .content-navigation .content-navigation-link .content-navigation-page-nam=
e { display: none; }
  .content-navigation .content-navigation-link i[class*=3D"icon-"] { margin=
: 0px !important; }
  .content-navigation .content-navigation-link.data-page-close { width: 51p=
x; height: 51px; flex: 0 1 51px; padding: 11px; }
  .content-page-video { margin: 0px -25px; }
}

.help-info i { font-size: 18px; margin-right: 5px; vertical-align: middle; =
}

.help-info a { color: rgb(68, 68, 68); }

.help-info a:active, .help-info a:focus, .help-info a:hover { text-decorati=
on: none; opacity: 0.8; transition: all 0.2s ease-out 0s; }

.help-info a:hover { cursor: pointer; }

.page-main-content iframe, .page-main-content object { max-width: 100%; }

.blocked-access { position: relative; height: calc(100vh - 62px); display: =
flex; justify-content: center; align-items: center; }

.blocked-access::before { content: ""; position: absolute; top: 50%; z-inde=
x: 0; left: 50%; transform: translate(-50%, -50%); width: 412px; height: 41=
2px; border-radius: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, r=
gb(243, 243, 243) 0px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 150px, rg=
b(243, 243, 243) 0px 0px 0px 151px, rgb(255, 255, 255) 0px 0px 0px 300px, r=
gb(243, 243, 243) 0px 0px 0px 301px, rgb(255, 255, 255) 0px 0px 0px 450px, =
rgb(243, 243, 243) 0px 0px 0px 451px, rgb(255, 255, 255) 0px 0px 0px 600px,=
 rgb(243, 243, 243) 0px 0px 0px 601px, rgb(255, 255, 255) 0px 0px 0px 750px=
, rgb(243, 243, 243) 0px 0px 0px 751px; }

.blocked-access .btn-sent { border-color: rgb(69, 186, 209); background: rg=
b(110, 201, 219); color: rgb(255, 255, 255); }

.blocked-access-content { position: relative; }

.blocked-access-content .blocked-access-title { margin-bottom: 35px; text-a=
lign: center; }

.blocked-access-content .btn-blocked-access-resend { margin-bottom: 35px; b=
ackground: rgb(46, 204, 113); }

.blocked-access-content .btn-blocked-access-resend:hover { background: rgb(=
50, 150, 92); }

.blocked-access-icon { position: relative; height: 96px; width: 96px; paddi=
ng: 10px; background: rgb(110, 201, 219); border-radius: 50%; color: rgb(25=
5, 255, 255); margin: 0px auto 50px; font-size: 40px; }

.blocked-access-icon .icon-lock { position: absolute; top: 50%; left: 50%; =
transform: translate(-50%, -50%); margin-top: 3px; }

.blocked-access-text { width: 505px; margin: 0px auto; font-size: 16px; col=
or: grey; }

.blocked-access-text p { margin-bottom: 26px; }

.loader-sending-access-email { display: none; overflow: hidden; position: r=
elative; }

.loader-sending-access-email.active { display: block; }

.page-user-profile header::after { content: " "; }

.page-user-profile .header-content, .page-user-profile .header-img { z-inde=
x: 1; }

.notification-email-tip { margin-top: -10px; font-style: italic; }

.academy-progress-badges-list li { display: inline-block; width: calc(20% -=
 15px); min-width: 45px; transition: all 0.5s ease 0s; transform: translate=
Y(0px); }

.academy-progress-badges-list li:not(:last-of-type) { margin-right: 10px; }

.academy-progress-badges-list li:hover { transform: translateY(-5px); }

.account-box .btn { display: inline-block; }

@media (max-width: 543px) {
  .user-password-wrapper .row { margin-bottom: 30px; }
}

.modal.plus-modal .modal-content { border-radius: 6px; max-width: none; }

.modal.plus-modal .modal-content i.icon-close { border: 0px solid; font-siz=
e: 20px; }

.modal.plus-modal .modal-content .modal-plus-description { margin: 20px 0px=
 50px; }

.modal.plus-modal .modal-content .modal-plus-description div:last-child { m=
argin-top: 30px; }

.user-detail-name { display: inline; }

.plusgroup--verification { height: 20px; width: 20px; display: inline-block=
; background-image: url("images/account-plus/plus.svg"); }

.account-plus-status { display: flex; flex-wrap: wrap; margin-top: 25px; }

.account-plus-status button { width: 150px; height: 40px; margin-top: 7px; =
}

.account-plus-status button span { font-size: 14px; }

.account-plus-status button i { position: relative; top: 2px; }

.account-plus-status .form-group { margin: 0px; }

.account-plus-status .form-block { flex: 1 1 0%; margin: 0px 20px; }

.account-plus-status .form-block input { width: 100%; border-width: 0px 0px=
 1px; border-style: solid; border-top-color: initial; border-right-color: i=
nitial; border-left-color: initial; border-image: initial; border-bottom-co=
lor: rgb(204, 204, 204); }

@media (max-width: 379.98px) {
  .account-plus-status { justify-content: flex-end; }
  .account-plus-status button { margin-top: 2rem; }
}

#academy-progress-page { padding: 30px 0px; }

#academy-progress-page .tile-wrapper { display: flex; flex-flow: row wrap; =
justify-content: left; align-items: stretch; }

#academy-progress-page .tile-wrapper .tile { transition: all 0.5s ease 0s; =
}

#academy-progress-page .tile-wrapper .tile:hover .tile-image { transition: =
all 0.5s ease 0s; transform: scale(1.1); }

#academy-progress-page .tile-wrapper .tile:hover .tile-subtitle { font-size=
: 13px; }

#academy-progress-page .tile-subtitle { text-transform: capitalize; font-si=
ze: 12px; transition: all 0.5s ease 0s; }

#academy-progress-page .academy-gold .tile-subtitle { color: rgb(241, 196, =
15); font-weight: 700; }

#academy-progress-page .academy-silver .tile-subtitle { color: rgb(184, 192=
, 200); font-weight: 700; }

#academy-progress-page .academy-bronze .tile-subtitle { color: rgb(231, 138=
, 113); font-weight: 700; }

.academy-progress-bottom-row { display: flex; flex-flow: row wrap; justify-=
content: left; align-items: stretch; }

.certificate-wrapper, .share-hotpass-wrapper { display: flex; }

.certificate-box, .share-hotpass-box { width: 100%; max-width: 600px; }

.certificate-content-wrapper, .hotpass-wrapper { width: 100%; position: rel=
ative; background-color: rgb(233, 237, 241); padding: 270px 20px 40px; bord=
er-radius: 5px; text-align: center; }

@media (max-width: 767px) {
  .certificate-content-wrapper, .hotpass-wrapper { padding: 75px 20px 45px;=
 margin-bottom: 20px; }
}

.certificate-content-wrapper { padding: 40px 20px; }

@media (max-width: 767px) {
  .certificate-content-wrapper { padding: 40px 20px; }
}

.img-certificate { padding: 30px 0px 50px; animation: 2.5s ease-in-out 0s i=
nfinite normal none running pulsing; }

.svg-hotpass-share { width: 15px; height: 15px; vertical-align: middle; }

.share-time-disabled { display: none; }

.share-time-disabled.disabled { display: block; }

.academy-share-label { font-size: 15px; color: rgb(68, 68, 68); }

.share-time-message { font-size: 15px; margin: 15px auto 0px; color: rgb(23=
0, 126, 34); }

.main-certificate-wrapper .content { height: auto; min-height: 100vh; }

.academy-certificate-header { display: flex; flex-flow: row nowrap; place-c=
ontent: center space-between; align-items: stretch; border-bottom: 1px soli=
d rgb(220, 224, 227); }

.academy-certificate-header a { box-sizing: content-box; }

.academy-certificate-header .left-side-header { display: inline-flex; width=
: calc(100% - 320px); }

.academy-certificate-header .left-side-header a { min-width: 120px; }

.academy-certificate-header .left-side-header a.academy-header-logo { paddi=
ng: 7px 20px; }

.academy-certificate-header .left-side-header a.academy-header-logo .st0 { =
fill: rgb(5, 61, 77) !important; }

.academy-certificate-header .right-side-header { display: inline-flex; widt=
h: 320px; align-self: flex-end; }

@media (max-width: 767px) {
  .academy-certificate-header .right-side-header { display: none; }
}

.academy-certificate-header .right-side-header a { margin: 5px 0px; padding=
: 5px 20px; color: rgb(0, 0, 0); }

.academy-certificate-header .right-side-header a:hover { text-decoration: n=
one; color: rgb(5, 61, 77); }

.academy-certificate-header .right-side-header a span { vertical-align: sub=
; }

.academy-certificate-header .right-side-header a:first-of-type { border-rig=
ht: 1px solid rgb(220, 224, 227); }

.academy-certificate-header .right-side-header a.academy-header-negative-lo=
go { width: 100px; }

.academy-certificate-header .right-side-header a.academy-header-negative-lo=
go .st0, .academy-certificate-header .right-side-header a.academy-header-ne=
gative-logo .st1 { fill: rgb(169, 177, 186) !important; }

.main-certificate { align-items: center; min-height: 100vh; }

.academy-certificate-wrapper { padding: 10px; background-image: url("https:=
//app-static-club.hotmart.com/meteor/images/lettering_certificado.png"); ba=
ckground-repeat: no-repeat; background-size: contain; background-position-x=
: 10%; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05=
) 5px 5px 15px 0px; border: 1px solid rgb(233, 237, 241); max-width: 1200px=
; margin: auto; }

@media (max-width: 543px) {
  .academy-certificate-wrapper { background-image: none; }
}

.academy-certificate-content { border: 1px solid rgb(233, 237, 241); width:=
 auto; margin: 20px; padding: 50px 30px; }

@media (max-width: 767px) {
  .academy-certificate-content { padding: 30px 10px; }
}

.academy-certificate-title { margin-bottom: 20px; }

@media (min-width: 768px) {
  .academy-certificate-title { font-size: 4rem; }
}

@media (max-width: 543px) {
  .academy-certificate-title { text-align: left; margin-left: 10px; margin-=
right: 10px; }
}

.academy-certificate-subtitle { color: rgb(5, 61, 78); width: 75%; margin: =
40px auto; font-size: 1.2rem; min-width: 150px; }

@media (max-width: 543px) {
  .academy-certificate-subtitle { width: 100%; margin: 40px 10px; text-alig=
n: left; }
}

.academy-certificate-text { width: 65%; margin: 40px auto; font-size: 1rem;=
 min-width: 150px; }

@media (max-width: 543px) {
  .academy-certificate-text { width: 100%; margin: 40px 10px; text-align: l=
eft; }
}

.academy-certificate-badges-list { display: flex; flex-flow: row wrap; just=
ify-content: space-around; align-items: stretch; }

.academy-certificate-badges-list-item { width: 20%; min-width: 105px; posit=
ion: relative; }

@media (min-width: 544px) and (max-width: 767px) {
  .academy-certificate-badges-list-item { width: 30%; }
}

@media (max-width: 543px) {
  .academy-certificate-badges-list-item { width: 100%; display: block; }
}

.academy-certificate-badge-content-wrapper { display: flex; align-items: ce=
nter; flex-direction: column; }

@media (max-width: 543px) {
  .academy-certificate-badge-content-wrapper { flex-direction: row; }
}

.academy-certificate-badges-image-wrapper { padding: 20px; width: 150px; ma=
rgin: auto; }

.academy-certificate-badges-image-wrapper.animate { animation: 1s ease 0s 1=
 normal none running rotate; }

@media (max-width: 543px) {
  .academy-certificate-badges-image-wrapper { display: inline-block; paddin=
g: 5px; width: 100px; }
}

@media (max-width: 543px) {
  .academy-certificate-badges-details { padding: 0px; width: calc(100% - 10=
0px); max-width: 100%; flex-direction: column; align-items: center; }
}

.academy-bronze .academy-certificate-badges-subtitle { color: rgb(231, 138,=
 113); font-weight: 700; }

.academy-silver .academy-certificate-badges-subtitle { color: rgb(184, 192,=
 200); font-weight: 700; }

.academy-gold .academy-certificate-badges-subtitle { color: rgb(241, 196, 1=
5); font-weight: 700; }

.academy-certificate-badges-title { min-height: 2.5rem; }

@media (max-width: 543px) {
  .academy-certificate-badges-title { min-height: 0px; text-align: left; }
}

@media (max-width: 543px) {
  .academy-certificate-badges-subtitle-wrapper { text-align: left; }
}

.academy-certificate-badges-subtitle { text-transform: capitalize; font-siz=
e: 0.8rem; }

.rdSharePanel { display: block; width: 100%; }

@media (max-width: 543px) {
  .rdSharePanel { display: block; width: 100%; padding-left: 100px; text-al=
ign: left; margin: -5px 0px 10px; }
}

.public-academy-share { width: 25px; height: 25px; font-weight: 700; border=
-radius: 100%; text-align: center; align-items: center; display: inline-blo=
ck; margin: 10px auto 20px; }

@media (max-width: 543px) {
  .public-academy-share { margin: 0px auto; }
}

.public-academy-share-fb { border: 2px solid rgb(59, 89, 153); color: rgb(5=
9, 89, 153); margin-right: 5px; }

.public-academy-share-fb:active, .public-academy-share-fb:hover { backgroun=
d-color: rgb(59, 89, 153); color: rgb(255, 255, 255); }

.public-academy-share-in { border: 2px solid rgb(0, 119, 181); color: rgb(0=
, 119, 181); }

.public-academy-share-in:hover { background-color: rgb(0, 119, 181); color:=
 rgb(255, 255, 255); }

.academy-certificate-generated-date { font-size: 0.8rem; }

.academy-certificate-sidebar { display: flex; flex-direction: column; place=
-content: stretch center; align-items: stretch; height: 100%; }

@media (min-width: 992px) {
  .academy-certificate-sidebar { padding: 0px; border-left: 1px solid rgb(2=
33, 237, 241); max-width: 300px; margin-left: auto; min-height: 100vh; }
}

@media (max-width: 991px) {
  .academy-certificate-sidebar { margin-top: 20px; padding: 0px; width: 100=
%; }
}

@media (min-width: 544px) and (max-width: 991px) {
  .academy-certificate-sidebar { flex-direction: row; }
}

.academy-certificate-user-info-wrapper { display: flex; height: 50%; min-he=
ight: 400px; flex-direction: row; align-items: center; background-color: rg=
b(255, 255, 255); padding: 10px; overflow: hidden; }

@media (min-width: 992px) {
  .academy-certificate-user-info-wrapper { min-height: 50vh; }
}

@media (max-width: 543px) {
  .academy-certificate-user-info-wrapper { margin-bottom: 50px; }
}

@media (max-width: 991px) {
  .academy-certificate-user-info-wrapper { height: auto; padding: 20px 10px=
; }
}

.academy-certificate-cta-wrapper { height: 50%; display: flex; min-height: =
400px; flex-direction: row; align-items: center; background-color: rgb(5, 6=
1, 78); color: rgb(255, 255, 255); padding: 10px; }

@media (min-width: 992px) {
  .academy-certificate-cta-wrapper { min-height: 50vh; }
}

@media (max-width: 991px) {
  .academy-certificate-cta-wrapper { height: auto; padding: 20px 10px; }
}

.academy-certificate-cta-wrapper-content { display: flex; flex-direction: c=
olumn; margin: auto; }

.academy-certificate-cta-img { margin: 0px auto 20px; width: 50%; border-ra=
dius: 100%; position: relative; animation: 5s ease-in-out 0s infinite norma=
l none running bouncing-5; filter: drop-shadow(rgb(230, 126, 34) 0px 0px 30=
px); }

@media (max-width: 991px) {
  .academy-certificate-cta-img { max-width: 170px; }
}

.academy-certificate-cta-title { margin-bottom: 15px; }

.academy-certificate-cta-text { margin: 0px 15px 15px; }

.academy-certificate-user-info-img-wrapper { height: 130px; width: 130px; m=
argin: 0px auto; display: block; position: relative; z-index: 0; padding: 1=
px; border-radius: 100%; }

.academy-certificate-user-info-img-wrapper::before { content: ""; position:=
 absolute; top: 0px; left: 0px; height: 100%; width: 100%; border-radius: 1=
00%; animation: 2s linear 0s infinite normal none running pulse-lg; }

.academy-certificate-user-info-img-wrapper::after { content: ""; position: =
absolute; top: 50%; left: 50%; height: 650px; width: 650px; margin-top: -32=
5px; margin-left: -325px; background: radial-gradient(at center center, tra=
nsparent 30%, transparent 0px, rgb(255, 255, 255) 60%); }

@media screen and (max-width: 767px) {
  .academy-certificate-user-info-img-wrapper::after { content: ""; position=
: absolute; top: 50%; left: 50%; height: 700px; width: 700px; margin-top: -=
350px; margin-left: -350px; background: radial-gradient(at center center, t=
ransparent 30%, transparent 0px, rgb(255, 255, 255) 60%); }
}

.academy-certificate-user-info-img-wrapper img { width: 100%; }

@media (max-width: 543px) {
  .academy-certificate-user-info-img-wrapper { height: 80px; width: 80px; m=
argin: 30px auto 0px; border-radius: 100%; }
  .academy-certificate-user-info-img-wrapper::before { content: ""; positio=
n: absolute; top: 0px; left: 0px; height: 100%; width: 100%; border-radius:=
 100%; animation: 2s linear 0s infinite normal none running pulse-mobile; }
  .academy-certificate-user-info-img-wrapper::after { content: ""; position=
: absolute; top: 50%; left: 50%; height: 380px; width: 380px; margin-top: -=
190px; margin-left: -190px; background: radial-gradient(at center center, t=
ransparent 30%, transparent 0px, rgb(255, 255, 255) 60%); }
}

.academy-certificate-user-info-initial { line-height: 128px; height: 128px;=
 width: 128px; margin: 1px; background: rgb(5, 61, 78); color: rgb(255, 255=
, 255); font-size: 64px; text-align: center; border-radius: 100%; }

@media (max-width: 543px) {
  .academy-certificate-user-info-initial { line-height: 78px; height: 78px;=
 width: 78px; font-size: 40px; }
}

.academy-certificate-user-info-content-wrapper { z-index: 1; }

.academy-certificate-user-info-content { display: flex; flex-direction: col=
umn; margin: auto; }

.academy-certificate-user-info-name { text-align: center; font-weight: 700;=
 position: relative; margin: 30px auto; font-size: 16px; }

.academy-certificate-user-info-membership-area-name { height: 3.5rem; margi=
n-bottom: 15px; }

.academy-certificate-user-info-membership-area-info { margin-bottom: 0px; }

.academy-certificate-user-info-membership-area-info-left { padding: 0px 10p=
x; border-right: 1px solid rgb(5, 61, 78); }

.academy-certificate-user-info-membership-area-info-right { padding: 0px 10=
px; }

@-webkit-keyframes pulse-lg {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgb(220, 224, 227) 0=
px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 40px, rgb(220, 224, 227) 0px=
 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 80px, rgb(220, 224, 227) 0px =
0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) 0px =
0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 160px, rgb(220, 224, 227) 0px=
 0px 0px 161px, rgb(255, 255, 255) 0px 0px 0px 200px, rgb(220, 224, 227) 0p=
x 0px 0px 201px, rgb(255, 255, 255) 0px 0px 0px 240px, rgb(220, 224, 227) 0=
px 0px 0px 241px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 40px, rgb(220, 224, 227=
) 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 80px, rgb(220, 224, 227)=
 0px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227)=
 0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 160px, rgb(220, 224, 227=
) 0px 0px 0px 161px, rgb(255, 255, 255) 0px 0px 0px 200px, rgb(220, 224, 22=
7) 0px 0px 0px 201px, rgb(255, 255, 255) 0px 0px 0px 240px, rgb(220, 224, 2=
27) 0px 0px 0px 241px, rgb(255, 255, 255) 0px 0px 0px 280px, rgb(220, 224, =
227) 0px 0px 0px 281px; }
}

@-webkit-keyframes pulse-mobile {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgb(220, 224, 227) 0=
px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 20px, rgb(220, 224, 227) 0px=
 0px 0px 21px, rgb(255, 255, 255) 0px 0px 0px 40px, rgb(220, 224, 227) 0px =
0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227) 0px 0=
px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 80px, rgb(220, 224, 227) 0px 0p=
x 0px 81px, rgb(255, 255, 255) 0px 0px 0px 100px, rgb(220, 224, 227) 0px 0p=
x 0px 101px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) 0px 0=
px 0px 121px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 20px, rgb(220, 224, 227=
) 0px 0px 0px 21px, rgb(255, 255, 255) 0px 0px 0px 40px, rgb(220, 224, 227)=
 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 60px, rgb(220, 224, 227) =
0px 0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 80px, rgb(220, 224, 227) 0=
px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 100px, rgb(220, 224, 227) 0=
px 0px 0px 101px, rgb(255, 255, 255) 0px 0px 0px 120px, rgb(220, 224, 227) =
0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 140px, rgb(220, 224, 227)=
 0px 0px 0px 141px; }
}

.main-certificate-content { padding: 0px 20px; box-sizing: border-box; marg=
in: auto; }

.main-certificate-wrapper, .main-certificate-wrapper > div { height: 100%; =
}

.main-certificate { display: flex; flex-direction: row; align-items: flex-s=
tart; height: 100%; }

@media (max-width: 991px) {
  .main-certificate { flex-direction: column; }
}

.user-certificate-wrapper { max-width: 1200px; margin: auto; }

.user-certificate-content { width: 100%; }

.user-certificate-picture { box-shadow: rgba(0, 0, 0, 0.05) 5px 5px 15px 0p=
x; width: 90%; }

.user-certificate-generated-date { font-size: 0.8rem; }

.user-certificate-sidebar { height: 100%; display: flex; flex-direction: co=
lumn; place-content: stretch center; align-items: stretch; }

@media (min-width: 992px) {
  .user-certificate-sidebar { padding: 0px; border: 1px solid rgb(233, 237,=
 241); max-width: 300px; margin-left: auto; }
}

@media (max-width: 991px) {
  .user-certificate-sidebar { margin-top: 20px; padding: 0px; width: 100%; =
}
}

@media (min-width: 544px) and (max-width: 991px) {
  .user-certificate-sidebar { flex-direction: row; }
}

.user-certificate-user-info-wrapper { display: flex; height: 50%; min-heigh=
t: 400px; flex-direction: row; align-items: center; background-color: rgb(2=
55, 255, 255); padding: 10px; overflow: hidden; }

@media (max-width: 543px) {
  .user-certificate-user-info-wrapper { margin-bottom: 50px; }
}

@media (max-width: 991px) {
  .user-certificate-user-info-wrapper { height: auto; padding: 20px 10px; }
}

.user-certificate-cta-wrapper { height: 50%; display: flex; min-height: 400=
px; flex-direction: row; align-items: center; background-color: rgb(249, 24=
9, 249); color: rgb(68, 68, 68); padding: 10px; }

@media (max-width: 991px) {
  .user-certificate-cta-wrapper { height: auto; padding: 20px 10px; }
}

.user-certificate-cta-wrapper-content { display: flex; flex-direction: colu=
mn; margin: auto; }

.user-certificate-cta-img { margin: 0px auto 20px; width: 50%; position: re=
lative; animation: 5s ease-in-out 0s infinite normal none running bouncing-=
5; }

@media (max-width: 991px) {
  .user-certificate-cta-img { max-width: 170px; }
}

.user-certificate-cta-text, .user-certificate-cta-title { margin-bottom: 15=
px; }

.user-certificate-user-info-img-wrapper { height: 130px; width: 130px; marg=
in: 0px auto; display: block; position: relative; z-index: 0; border-radius=
: 100%; }

.user-certificate-user-info-img-wrapper::before { content: ""; position: ab=
solute; top: 0px; left: 0px; height: 100%; width: 100%; border-radius: 100%=
; animation: 2s linear 0s infinite normal none running pulse-lg; }

.user-certificate-user-info-img-wrapper::after { content: ""; position: abs=
olute; top: 50%; left: 50%; height: 660px; width: 660px; margin-top: -330px=
; margin-left: -330px; background: radial-gradient(at center center, transp=
arent 30%, transparent 0px, rgb(255, 255, 255) 60%); }

@media screen and (max-width: 767px) {
  .user-certificate-user-info-img-wrapper::after { content: ""; position: a=
bsolute; top: 50%; left: 50%; height: 700px; width: 700px; margin-top: -350=
px; margin-left: -350px; background: radial-gradient(at center center, tran=
sparent 30%, transparent 0px, rgb(255, 255, 255) 60%); }
}

.user-certificate-user-info-img-wrapper img { width: 100%; }

@media (max-width: 543px) {
  .user-certificate-user-info-img-wrapper { height: 80px; width: 80px; marg=
in: 30px auto 0px; border-radius: 100%; }
  .user-certificate-user-info-img-wrapper::before { content: ""; position: =
absolute; top: 0px; left: 0px; height: 100%; width: 100%; border-radius: 10=
0%; animation: 2s linear 0s infinite normal none running pulse-mobile; }
  .user-certificate-user-info-img-wrapper::after { content: ""; position: a=
bsolute; top: 50%; left: 50%; height: 380px; width: 380px; margin-top: -190=
px; margin-left: -190px; background: radial-gradient(at center center, tran=
sparent 30%, transparent 0px, rgb(255, 255, 255) 60%); }
}

.user-certificate-user-info-initial { line-height: 128px; height: 128px; wi=
dth: 128px; margin: 1px; background: 50% center / cover no-repeat rgb(5, 61=
, 78); color: rgb(255, 255, 255); font-size: 64px; text-align: center; bord=
er-radius: 100%; }

@media (max-width: 543px) {
  .user-certificate-user-info-initial { line-height: 78px; height: 78px; wi=
dth: 78px; font-size: 40px; }
}

.user-certificate-user-info-content-wrapper { z-index: 1; }

.user-certificate-user-info-content { display: flex; flex-direction: column=
; margin: auto; }

.user-certificate-user-info-name { text-align: center; font-weight: 700; po=
sition: relative; margin: 30px auto; font-size: 16px; }

.user-certificate-user-info-membership-area-name { height: 3.5rem; margin-b=
ottom: 15px; }

.user-certificate-user-info-membership-area-info { margin-bottom: 0px; }

.user-certificate-user-info-membership-area-info-left { padding: 0px 10px; =
border-right: 1px solid rgb(5, 61, 78); }

.user-certificate-user-info-membership-area-info-right { padding: 0px 10px;=
 }

@keyframes pulse-lg {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgba(220, 224, 227, =
0.5) 0px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 40px, rgba(220, 224, 2=
27, 0.5) 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 80px, rgba(220, 2=
24, 227, 0.5) 0px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 120px, rgba(=
220, 224, 227, 0.5) 0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 160px=
, rgba(220, 224, 227, 0.5) 0px 0px 0px 161px, rgb(255, 255, 255) 0px 0px 0p=
x 200px, rgba(220, 224, 227, 0.5) 0px 0px 0px 201px, rgb(255, 255, 255) 0px=
 0px 0px 240px, rgba(220, 224, 227, 0.5) 0px 0px 0px 241px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 40px, rgba(220, 224, 22=
7, 0.5) 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 80px, rgba(220, 22=
4, 227, 0.5) 0px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 120px, rgba(2=
20, 224, 227, 0.5) 0px 0px 0px 121px, rgb(255, 255, 255) 0px 0px 0px 160px,=
 rgba(220, 224, 227, 0.5) 0px 0px 0px 161px, rgb(255, 255, 255) 0px 0px 0px=
 200px, rgba(220, 224, 227, 0.5) 0px 0px 0px 201px, rgb(255, 255, 255) 0px =
0px 0px 240px, rgba(220, 224, 227, 0.5) 0px 0px 0px 241px, rgb(255, 255, 25=
5) 0px 0px 0px 280px, rgba(220, 224, 227, 0.5) 0px 0px 0px 281px; }
}

@keyframes pulse-mobile {=20
  0% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px, rgba(220, 224, 227, =
0.5) 0px 0px 0px 1px, rgb(255, 255, 255) 0px 0px 0px 20px, rgba(220, 224, 2=
27, 0.5) 0px 0px 0px 21px, rgb(255, 255, 255) 0px 0px 0px 40px, rgba(220, 2=
24, 227, 0.5) 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 60px, rgba(2=
20, 224, 227, 0.5) 0px 0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 80px, r=
gba(220, 224, 227, 0.5) 0px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 10=
0px, rgba(220, 224, 227, 0.5) 0px 0px 0px 101px, rgb(255, 255, 255) 0px 0px=
 0px 120px, rgba(220, 224, 227, 0.5) 0px 0px 0px 121px; }
  100% { box-shadow: rgb(255, 255, 255) 0px 0px 0px 20px, rgba(220, 224, 22=
7, 0.5) 0px 0px 0px 21px, rgb(255, 255, 255) 0px 0px 0px 40px, rgba(220, 22=
4, 227, 0.5) 0px 0px 0px 41px, rgb(255, 255, 255) 0px 0px 0px 60px, rgba(22=
0, 224, 227, 0.5) 0px 0px 0px 61px, rgb(255, 255, 255) 0px 0px 0px 80px, rg=
ba(220, 224, 227, 0.5) 0px 0px 0px 81px, rgb(255, 255, 255) 0px 0px 0px 100=
px, rgba(220, 224, 227, 0.5) 0px 0px 0px 101px, rgb(255, 255, 255) 0px 0px =
0px 120px, rgba(220, 224, 227, 0.5) 0px 0px 0px 121px, rgb(255, 255, 255) 0=
px 0px 0px 140px, rgba(220, 224, 227, 0.5) 0px 0px 0px 141px; }
}

@media print {
  .user-certificate-wrapper { max-width: 1200px; margin: auto; }
  .user-certificate-content { margin-top: 50px; width: 100%; }
  .user-certificate-picture { width: 60%; }
  .user-certificate-generated-date { font-size: 0.8rem; }
  .user-certificate-sidebar, footer, header { display: none; }
}

.main-public-certificate { background: rgb(246, 246, 246); position: relati=
ve; font-family: "Open Sans"; overflow: hidden; min-height: 100vh; }

.main-public-certificate footer { background: transparent; border: none; }

.main-public-certificate footer .btn-powered svg { width: 65px; background:=
 rgb(155, 165, 175); padding: 0px; margin: 0px; }

.main-public-certificate footer .btn-powered svg .st0, .main-public-certifi=
cate footer .btn-powered svg .st1, .main-public-certificate footer .btn-pow=
ered svg path { fill: rgb(246, 246, 246); }

@media (max-width: 991.98px) {
  .main-public-certificate footer .btn-powered svg { width: 65px; backgroun=
d: rgb(155, 165, 175); }
  .main-public-certificate footer .btn-powered svg .st0, .main-public-certi=
ficate footer .btn-powered svg .st1, .main-public-certificate footer .btn-p=
owered svg path { fill: rgb(255, 255, 255); }
  .main-public-certificate footer.footer-container { font-size: 10px; displ=
ay: flex; flex-direction: column-reverse; justify-content: flex-start; alig=
n-items: center; padding: 0px 12px 12px; }
  .main-public-certificate footer.footer-container .footer-actions { margin=
-top: 12px; }
  .main-public-certificate footer.footer-container .footer-actions a { marg=
in: 0px 6px; }
}

.main-public-certificate .public-certificate-user-name { font-size: 18px; m=
argin-bottom: 24px; }

@media (max-width: 991.98px) {
  .main-public-certificate .public-certificate-user-name { margin-bottom: 1=
2px; font-size: 16px; }
}

.main-public-certificate .initial-letter, .main-public-certificate .user-le=
tter { display: inline-flex; justify-content: center; align-items: center; =
}

.main-public-certificate .user-letter { width: 50px; height: 50px; border-r=
adius: 50%; color: rgb(255, 255, 255); font-size: 18px; margin-right: 12px;=
 }

@media (max-width: 991.98px) {
  .main-public-certificate .user-letter { font-size: 16px; width: 40px; hei=
ght: 40px; }
}

.public-certificate-title { font-size: 30px; margin-bottom: 48px; font-weig=
ht: 300; position: relative; }

.public-certificate-title::before { content: ""; position: absolute; width:=
 210px; height: 2px; background-color: rgb(232, 70, 1); bottom: -24px; righ=
t: 85%; }

@media (max-width: 991.98px) {
  .public-certificate-title { font-size: 18px; margin-bottom: 24px; }
  .public-certificate-title::before { bottom: -12px; }
}

.public-certificate-course-name { font-size: 54px; margin-bottom: 48px; fon=
t-weight: 300; }

@media (max-width: 991.98px) {
  .public-certificate-course-name { font-size: 28px; margin-bottom: 12px; }
}

.public-certificate-container { min-height: calc(100vh - 155px); padding: 2=
4px 0px; margin: 0px auto; max-width: 1200px; z-index: 1; position: relativ=
e; display: flex; flex-direction: row; justify-content: space-between; alig=
n-items: flex-start; }

@media (max-width: 991.98px) {
  .public-certificate-container { flex-direction: column; justify-content: =
flex-start; align-items: center; padding: 12px 0px; }
}

.public-certificate-details { width: 45%; max-width: 540px; position: relat=
ive; z-index: 1; padding: 24px; }

@media (max-width: 991.98px) {
  .public-certificate-details { width: 100%; max-width: 90vw; padding: 0px =
0px 12px; }
}

.public-certificate-wrapper { width: 55%; max-width: 970px; position: relat=
ive; z-index: 1; }

.public-certificate-wrapper::after { content: ""; position: absolute; left:=
 50%; width: 100vw; height: 2000px; background: rgb(255, 255, 255); z-index=
: 0; top: -500px; }

@media (max-width: 991.98px) {
  .public-certificate-wrapper { width: 100%; max-width: 90vw; }
  .public-certificate-wrapper::after { left: -100px; width: 200vw; height: =
1000px; background: rgb(255, 255, 255); z-index: 0; top: 70%; }
}

.public-certificate { background: rgb(255, 255, 255); margin: 0px auto; pos=
ition: relative; z-index: 1; }

.public-certificate, .public-certificate-show { width: 100%; height: auto; =
}

.public-certificate-header { padding: 24px; z-index: 1; position: relative;=
 height: 83px; }

@media (max-width: 991.98px) {
  .public-certificate-header { padding: 12px; display: flex; justify-conten=
t: space-between; align-items: center; height: 60px; }
}

.public-certificate-header-logo { display: inline-block; }

.public-certificate-header-logo svg { max-width: 130px; height: 30px; width=
: 100%; }

@media (max-width: 991.98px) {
  .public-certificate-header-logo { vertical-align: middle; }
  .public-certificate-header-logo svg { height: 23px; max-width: 100px; }
}

@media (max-width: 991.98px) {
  .public-certificate-actions { display: none; }
}

.public-certificate-actions-mobile { display: none; }

@media (max-width: 991.98px) {
  .public-certificate-actions-mobile { margin-top: 12px; display: flex; pos=
ition: relative; z-index: 1; }
}

@media (max-width: 767.98px) {
  .public-certificate-actions-mobile { flex-direction: column; align-items:=
 center; }
}

.public-certificate-action { background: transparent; padding: 12px 24px; b=
order-radius: 30px; color: rgb(232, 70, 1); border: 1px solid rgb(232, 70, =
1); transition: color 0.3s ease 0s, background 0.3s ease 0s; margin-bottom:=
 24px; display: inline-block; cursor: pointer; }

.public-certificate-action:not(:last-of-type) { margin-right: 24px; }

@media (max-width: 767.98px) {
  .public-certificate-action:not(:last-of-type) { margin-right: 0px; }
}

.public-certificate-action svg { vertical-align: middle; margin-right: 12px=
; }

.public-certificate-action svg .color-svg { fill: rgb(232, 70, 1); }

.public-certificate-action svg .color-svg-stroke { stroke: rgb(232, 70, 1);=
 }

.public-certificate-action:hover { background: rgb(232, 70, 1); color: rgb(=
255, 255, 255); text-decoration: none; }

.public-certificate-action:hover svg .color-svg { fill: rgb(255, 255, 255);=
 }

.public-certificate-action:hover svg .color-svg-stroke { stroke: rgb(255, 2=
55, 255); }

@media (max-width: 991.98px) {
  .public-certificate-action { margin-bottom: 12px; }
}

.public-certificate-shares { display: flex; align-items: center; }

@media (max-width: 991.98px) {
  .public-certificate-shares { display: none; }
}

.public-certificate-shares-mobile { display: none; }

@media (max-width: 991.98px) {
  .public-certificate-shares-mobile { display: inline-flex; justify-content=
: center; flex-direction: row; align-items: center; vertical-align: middle;=
 }
}

.public-certificate-shares-title { margin: 0px 48px 0px 0px; color: rgb(155=
, 165, 175); }

@media (max-width: 991.98px) {
  .public-certificate-shares-title { margin: 0px 6px 0px 0px; font-size: 12=
px; }
}

.public-certificate-shares-icon { color: rgb(155, 165, 175); border: 2px so=
lid rgb(155, 165, 175); border-radius: 50%; background: transparent; transi=
tion: color 0.3s ease 0s, background 0.3s ease 0s; width: 40px; height: 40p=
x; cursor: pointer; font-size: 18px; font-weight: 700; display: inline-flex=
; justify-content: center; align-items: center; }

.public-certificate-shares-icon:not(:last-of-type) { margin-right: 12px; }

.public-certificate-shares-icon:active, .public-certificate-shares-icon:vis=
ited { color: rgb(155, 165, 175); text-decoration: none; }

.public-certificate-shares-icon:hover { background: rgb(155, 165, 175); col=
or: rgb(255, 255, 255); text-decoration: none; }

@media (max-width: 991.98px) {
  .public-certificate-shares-icon { width: 36px; height: 36px; }
  .public-certificate-shares-icon:not(:last-of-type) { margin-right: 6px; }
}

@media print {
  .public-certificate-actions-mobile, .public-certificate-details, .public-=
certificate-header, footer { display: none !important; }
}

.input-url-hidden { opacity: 0; }

.page-error { background-color: rgb(200, 49, 8); }

.error-back { color: rgb(255, 255, 255); margin-top: 16px; background-color=
: rgb(2, 142, 208); border: 1px solid rgb(2, 142, 208); }

.error-back:hover { color: rgb(255, 255, 255); border: 1px solid rgb(18, 12=
1, 183); background-color: rgb(18, 121, 183); }

.error-back span { margin-right: 10px; }

.main-error { position: absolute; top: 0px; left: 0px; min-height: 100%; mi=
n-width: 100%; font-family: "Open Sans", sans-serif; background-color: rgb(=
200, 49, 8); z-index: -1; }

.maintenance { margin-top: 60px; }

.maintenance .container { position: relative; }

.maintenance .maintenance-image { position: absolute; width: 100%; text-ali=
gn: center; }

.maintenance .maintenance-title { font-size: 46px; font-weight: 700; color:=
 rgb(255, 255, 255); text-transform: uppercase; margin-top: 305px; }

.maintenance .maintenance-text { font-size: 14px; line-height: 20px; color:=
 rgb(255, 255, 255); font-weight: 400; margin-top: 274px; }

.maintenance-image-animation { width: 733px; height: 664px; margin: 0px aut=
o; position: relative; z-index: -1; }

.maintenance-image-animation .maintenance-image-layer { display: block; pos=
ition: absolute; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-bg =
{ background-image: url("https://app-static-club.hotmart.com/meteor/images/=
error/sprite.png"); background-position: 0px -1055px; width: 416px; height:=
 416px; top: 115px; left: 164px; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-b1 =
{ background-image: url("https://app-static-club.hotmart.com/meteor/images/=
error/sprite.png"); background-position: 0px -799px; width: 322px; height: =
254px; top: 20px; left: 20px; animation: 3s ease-in-out 0s infinite normal =
none running b1; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-b2 =
{ background-image: url("https://app-static-club.hotmart.com/meteor/images/=
error/sprite.png"); background-position: 0px 0px; width: 289px; height: 179=
px; top: 102px; left: 355px; animation: 2s ease-in-out 0s infinite normal n=
one running b2; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-b3 =
{ background-image: url("https://app-static-club.hotmart.com/meteor/images/=
error/sprite.png"); background-position: 0px -381px; width: 223px; height: =
202px; top: 383px; left: 145px; animation: 3s ease-in-out 0s infinite norma=
l none running b3; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-b4 =
{ background-image: url("https://app-static-club.hotmart.com/meteor/images/=
error/sprite.png"); background-position: 0px -585px; width: 312px; height: =
212px; top: 432px; left: 401px; animation: 2s ease-in-out 0s infinite norma=
l none running b4; }

.maintenance-image-animation .maintenance-image-layer.maintenance-image-log=
o { background-image: url("https://app-static-club.hotmart.com/meteor/image=
s/error/sprite.png"); background-position: 0px -181px; width: 198px; height=
: 198px; top: 233px; left: 291px; }

@-webkit-keyframes b1 {=20
  0%, 100% { top: 20px; left: 20px; }
  25% { top: 20px; left: 15px; }
  50% { top: 30px; left: 15px; }
  75% { top: 15px; left: 20px; }
}

@keyframes b1 {=20
  0%, 100% { top: 20px; left: 20px; }
  25% { top: 20px; left: 15px; }
  50% { top: 30px; left: 15px; }
  75% { top: 15px; left: 20px; }
}

@-webkit-keyframes b2 {=20
  0%, 50%, 100% { top: 102px; left: 355px; }
  25% { top: 122px; left: 355px; }
}

@keyframes b2 {=20
  0%, 50%, 100% { top: 102px; left: 355px; }
  25% { top: 122px; left: 355px; }
}

@-webkit-keyframes b3 {=20
  0%, 100% { top: 383px; left: 145px; }
  25% { top: 380px; left: 145px; }
  50% { top: 387px; left: 140px; }
  75% { top: 388px; left: 148px; }
}

@keyframes b3 {=20
  0%, 100% { top: 383px; left: 145px; }
  25% { top: 380px; left: 145px; }
  50% { top: 387px; left: 140px; }
  75% { top: 388px; left: 148px; }
}

@-webkit-keyframes b4 {=20
  0%, 100% { top: 432px; left: 401px; }
  50% { top: 412px; left: 401px; }
}

@keyframes b4 {=20
  0%, 100% { top: 432px; left: 401px; }
  50% { top: 412px; left: 401px; }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen =
and (-webkit-min-device-pixel-ratio: 2.08333), only screen and (-webkit-min=
-device-pixel-ratio: 2.0833333333), only screen and (-webkit-min-device-pix=
el-ratio: 2.08333333333333), only screen and (min-device-pixel-ratio:1.25),=
 only screen and (min-resolution: 1.25dppx), only screen and (min-resolutio=
n: 200dpi) {
  .main-error { -webkit-font-smoothing: subpixel-antialiased; }
}

@media (max-width: 991px) {
  .maintenance { margin-top: 60px !important; }
  .maintenance-image { position: relative !important; }
  .maintenance-text, .maintenance-title { margin: 20px !important; }
}

@media (max-width: 700px) {
  .maintenance-image { position: relative !important; }
  .maintenance-image img { width: 100% !important; }
}

.maintenance-footer-powered { display: table; margin: 300px auto 70px; back=
ground: rgb(255, 255, 255); border-radius: 30px; padding: 5px 20px; text-al=
ign: center; }

@media (max-width: 61.9em) {
  .maintenance-footer-powered { margin: 40px auto 70px; }
}

.maintenance-footer-powered .powered-text { font-size: 10px; color: rgb(104=
, 104, 104); display: inline-block; padding-top: 5px; text-transform: upper=
case; }

.maintenance-footer-powered .powered-text img { position: relative; top: -5=
px; margin-left: 5px; }

.internal-login-wrapper { height: 100vh; display: flex; align-items: center=
; justify-content: center; }

.user-letter { color: rgb(255, 255, 255); float: left; font-size: 12px; lin=
e-height: 32px; overflow: hidden; position: relative; text-align: center; t=
ext-transform: uppercase; }

.user-letter.img-avatar-xl { font-size: 2.5rem; line-height: 130px; }

.color-a { background-color: rgb(255, 184, 83); }

.color-b { background-color: rgb(196, 101, 193); }

.color-c { background-color: rgb(227, 59, 59); }

.color-d { background-color: rgb(24, 138, 59); }

.color-e { background-color: rgb(188, 7, 7); }

.color-f { background-color: rgb(49, 212, 222); }

.color-g { background-color: rgb(154, 94, 7); }

.color-h { background-color: rgb(40, 240, 228); }

.color-i { background-color: rgb(235, 243, 107); }

.color-j { background-color: rgb(93, 23, 91); }

.color-k { background-color: rgb(254, 230, 230); }

.color-l { background-color: rgb(120, 176, 224); }

.color-m { background-color: rgb(252, 94, 94); }

.color-n { background-color: rgb(8, 196, 250); }

.color-o { background-color: rgb(255, 144, 0); }

.color-p { background-color: rgb(190, 175, 189); }

.color-q { background-color: rgb(98, 233, 62); }

.color-r { background-color: rgb(253, 165, 250); }

.color-s { background-color: rgb(101, 190, 196); }

.color-t { background-color: rgb(100, 100, 255); }

.color-u { background-color: rgb(101, 125, 196); }

.color-v { background-color: rgb(255, 184, 83); }

.color-x { background-color: rgb(101, 196, 146); }

.color-w { background-color: rgb(175, 241, 209); }

.color-y { background-color: rgb(208, 236, 163); }

.color-z { background-color: rgb(255, 227, 72); }

.header-username { line-height: 32px; }

.sidebar-content .configure-payment { color: rgb(5, 60, 78); margin-top: 5p=
x; display: block; text-decoration: none !important; }

.sidebar-content .configure-payment i { font-size: 24px; }

.sidebar-content .configure-payment span { position: relative; top: -6px; m=
argin: 5px; }

table { table-layout: fixed; }

table .icon-opes { line-height: 0; font-size: 22px; text-align: center; col=
or: rgb(13, 61, 77); }

table td, table th { padding: 5px; vertical-align: middle; }

table .col-ellipses { overflow: hidden; text-overflow: ellipsis; white-spac=
e: nowrap; }

table .dropdown-menu { margin-top: -5px; }

.helptext-files { color: grey; line-height: 14px; margin-left: 20px; }

.helptext-files i { font-size: 22px; margin: 2px 10px 2px 2px; }

.helptext-files span { font-size: 11px; }

.back-button, .close-button { cursor: pointer; }

.back-button i, .close-button i { font-size: 14px; border-radius: 50%; bord=
er: 2px solid; width: 20px; height: 20px; line-height: 0; margin-right: 10p=
x; }

.back-button i.icon-close, .close-button i.icon-close { padding: 1px; }

.back-button i.icon-left, .close-button i.icon-left { font-size: 10px; line=
-height: 18px; text-align: center; }

.back-button .text-button, .close-button .text-button { font-size: 14px; co=
lor: grey; }

.card-disable { background-color: rgba(255, 255, 255, 0.8); position: absol=
ute; z-index: 1; inset: 0px; }

.page-user-profile > .container { margin: 45px auto 0px; }

.page-user-profile .header-img { flex: 0 0 130px; position: relative; }

@media (min-width: 768px) {
  .page-user-profile .header-img { margin-right: 40px; }
}

.page-user-profile .header-img .img-profile-actions { position: absolute; r=
ight: -12px; top: 25%; z-index: 1; }

.page-user-profile .header-img .img-profile-actions .btn { background-color=
: rgba(0, 0, 0, 0.4); border-radius: 50%; border: 1px solid rgb(255, 255, 2=
55); color: rgb(255, 255, 255); padding: 6px 9px; }

.page-user-profile .header-img .img-profile-actions .btn .icon-close::befor=
e { content: "=E2=9C=95"; margin-right: -1px; }

.page-user-profile .header-content { flex-grow: 1; }

@media (max-width: 767px) {
  .page-user-profile .header-content { text-align: center; margin-top: 20px=
; }
}

@media (max-width: 767px) {
  .page-user-profile .header-content h5 { text-align: center; }
}

.page-user-profile .img-profile { background-position: 50% center; backgrou=
nd-size: cover; height: 130px; overflow: hidden; position: relative; width:=
 100%; }

.page-user-profile .img-profile progress { top: 35px; }

.page-user-profile .img-profile::after { content: ""; width: 130px; height:=
 130px; position: absolute; top: 0px; box-shadow: rgba(0, 0, 0, 0.4) 0px -4=
0px 40px inset; }

.page-user-profile .img-profile img { height: auto; left: 50%; position: ab=
solute; top: 50%; transform: translate(-50%, -50%); width: 100%; }

.page-user-profile .img-profile form { position: absolute; z-index: 1; bott=
om: 0px; width: 100%; }

.page-user-profile .img-profile .card-body { font-size: 1rem; width: 100%; =
}

.page-user-profile .img-profile .card-footer { padding: 0px; }

.page-user-profile .img-profile .btn, .page-user-profile .img-profile .card=
-footer, .page-user-profile .img-profile .card.display { background: transp=
arent; border: 0px; }

.page-user-profile header { display: flex; align-items: center; position: r=
elative; color: rgb(255, 255, 255); overflow: hidden; }

.page-user-profile header::before { content: ""; display: block; top: 0px; =
left: 0px; width: 100%; height: 100%; z-index: -1; position: absolute; }

.page-user-profile header::after { content: ""; z-index: 0; display: block;=
 position: absolute; width: 800px; height: 800px; top: -490px; right: -220p=
x; border-radius: 50%; opacity: 0.4; }

.page-user-profile header .container { display: flex; align-items: center; =
flex-flow: column; padding: 30px 0px; }

@media (min-width: 544px) {
  .page-user-profile header .container { flex-flow: row; height: 265px; pad=
ding: 0px; }
}

.page-user-profile header .icon-social { font-size: 12px; margin-right: 20p=
x; }

.page-user-profile header h1 { font-size: 50px; word-break: break-word; }

@media (max-width: 767px) {
  .page-user-profile header h1 { font-size: 30px; }
}

@media (max-width: 991px) and (min-width: 768px) {
  .page-user-profile header h1 { font-size: 40px; }
}

.user-detail-signup-date { text-align: right; }

@media (max-width: 767px) {
  .user-detail-signup-date { text-align: left; }
}

.page-detail-complement { margin: 50px auto 0px; max-width: 500px; padding:=
 20px; position: relative; }

.page-detail-complement .btn-update-details { margin-top: 60px; padding: 20=
px; }

.page-detail-complement::after { content: ""; z-index: -1; display: block; =
position: absolute; width: 800px; height: 800px; top: -60px; left: -150px; =
border-radius: 50%; box-shadow: rgb(250, 250, 250) 0px 0px 0px 0px, rgb(248=
, 248, 248) 0px 0px 0px 1px, rgb(250, 250, 250) 0px 0px 0px 120px, rgb(248,=
 248, 248) 0px 0px 0px 121px, rgb(250, 250, 250) 0px 0px 0px 240px, rgb(248=
, 248, 248) 0px 0px 0px 241px, rgb(250, 250, 250) 0px 0px 0px 360px, rgb(24=
8, 248, 248) 0px 0px 0px 361px, rgb(250, 250, 250) 0px 0px 0px 480px, rgb(2=
48, 248, 248) 0px 0px 0px 481px, rgb(250, 250, 250) 0px 0px 0px 600px, rgb(=
248, 248, 248) 0px 0px 0px 601px, rgb(250, 250, 250) 0px 0px 0px 720px, rgb=
(248, 248, 248) 0px 0px 0px 721px; opacity: 0.4; }

.card .card-body { font-size: 15px; }

.card.card-market { cursor: pointer; }

.card .config-dropdown { position: absolute; z-index: 1; width: 100%; box-s=
hadow: rgba(0, 0, 0, 0.6) 0px 0px 80px 20px; }

.card .config-dropdown .dropdown-button-text { float: left; font-size: 14px=
; margin-right: 10px; }

.card .dropdown-toggle { position: absolute; top: 10px; right: 0px; z-index=
: 1; font-size: 20px; color: rgb(255, 255, 255); }

.card .dropdown-menu { width: 90%; min-width: 90%; margin: 5%; top: 30px; }

.navbar.left .hotmart-logo { width: 160px; padding-left: 10px; margin: 0px =
auto; }

.hotmart-logo { padding-top: 10px; padding-bottom: 3px; margin: initial; wi=
dth: 180px; }

.hotmart-logo svg { height: 40px !important; width: auto !important; }

.dropdown-menu { border-radius: 8px; font-size: 14px; font-weight: lighter;=
 background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.23) 6px =
6px 15px 0px; }

.dropdown-menu i { top: -2px; position: relative; font-size: 16px; margin-r=
ight: 5px; }

.dropdown-menu a { text-decoration: none; border-bottom: 1px solid rgb(229,=
 229, 229); font-size: 14px; color: grey; line-height: 45px; padding: 0px 1=
5px; }

.dropdown-menu a:last-child { border-bottom: 0px; }

.dropdown-menu a:hover { background-color: rgb(245, 245, 245); }

.navbar.left { font-size: 14px; color: rgb(131, 165, 181); }

.navbar.left .divider { border-color: rgb(20, 74, 90); }

.navbar.left .sidebar-icon { width: 40px; line-height: 16px; font-size: 20p=
x; margin-top: 2px; display: block; float: left; }

.navbar.left a { color: rgb(255, 255, 255); }

.navbar.left .sidebar-editprofile, .navbar.left .sidebar-useremail, .navbar=
.left .sidebar-userlocation, .navbar.left .sidebar-username { line-height: =
24px; text-align: center; }

.navbar.left .sidebar-profile .sidebar-editprofile { margin-top: 10px; }

.navbar.left .sidebar-profile .sidebar-username { font-weight: 700; font-si=
ze: 16px; color: rgb(255, 255, 255); }

.navbar.left .sidebar-profile .img-profile { margin: 20px auto; width: 140p=
x; height: 140px; padding: 14px; position: relative; transition: all 0.6s c=
ubic-bezier(0.165, 0.84, 0.44, 1) 0s; }

.navbar.left .sidebar-profile .img-profile .social-media { position: absolu=
te; bottom: 8px; right: 8px; }

.navbar.left .sidebar-profile .img-profile .social-media .icon-facebook { w=
idth: 36px; height: 36px; border-radius: 36px; background-color: rgb(57, 87=
, 154); color: rgb(255, 255, 255); }

.navbar.left .sidebar-profile .img-profile .social-media .icon-facebook::be=
fore { position: relative; font-size: 15px; top: 11px; left: 11px; }

.navbar.header .btn-transparent { height: inherit; padding: 0px; }

.navbar.header .btn-transparent:hover { background-color: initial !importan=
t; }

.navbar.header .header-links { color: grey; font-size: 14px; }

.navbar.header .header-links .header-account { color: rgb(255, 255, 255); m=
argin: 8px 0px; }

.navbar.header .header-links .header-account img { float: left; }

.navbar.header .header-links .header-account .header-username { margin-left=
: 15px; }

.navbar.header .header-links .header-account .header-username .icon-down { =
float: right; color: rgb(255, 255, 255); font-size: 10px; }

.content-navigation .content-navigation-link .navbar.header .header-links .=
header-account .content-navigation-page-name, .navbar.header .header-links =
.header-account .content-navigation .content-navigation-link .content-navig=
ation-page-name, .navbar.header .header-links .header-account .text-ellipsi=
s { max-width: 120px; }

.navbar.header .header-links .header-account .dropdown-menu a { color: grey=
; }

.navbar.header .header-links .header-account .dropdown-menu .btn, .navbar.h=
eader .header-links .header-account .dropdown-menu .btn:hover { background:=
 initial !important; }

.navbar.header .header-links a { text-decoration: none; color: rgb(255, 255=
, 255); }

@media (max-width: 1480.98px) {
  .page-user-profile > .row { padding: 35px 70px 0px; }
}

@media (max-width: 991.98px) {
  .page-user-profile > .row { padding: 20px 10px; }
  .header-account .header-username .icon-down { display: none; }
}

@media (max-width: 379.98px) {
  .sidebar-content { padding: 0px !important; }
  .sidebar-content .card { padding: 0px 30px; }
}

@media (max-width: 1480.98px) {
  .start-container { margin-left: 0px; }
  .flowchart-area { left: 50px; }
  .highlight h3 { text-transform: uppercase; font-size: 1vw; line-height: 1=
.5vw; }
}

@media (max-width: 991.98px) {
  .navbar.header { left: 0px; }
  #tour-chat, #tour-start, .hotmart-stats .card-footer { display: none; }
  .burger { display: inline-block; }
  .flowchart-area { left: 0px; }
  .start-container { margin-left: 0px; }
  .start-container.with-filters { margin-right: 0px; }
  .navbar.filters.active { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 50px 0px;=
 }
  .navbar.header .container-fluid .hotmart-logo { margin-left: 0px; }
  .navbar.menu { width: 300px; }
  .navbar.menu.left { left: -300px; }
  .navbar.menu ul li.user-access .card-body { left: 0px; }
  .navbar.menu ul li .menu-item { padding-left: 45px; }
  .modal .modal-content { border: 0px; border-radius: 0px; }
  .modal .modal-dialog { width: 100% !important; }
  .modal-inline { margin: 0px auto; }
  .modal-inline.modal-dialog { width: 100%; }
  .table td, .table th { padding: 0.75rem; }
  .highlight h3 { font-size: 1.2vw; line-height: 1.7vw; }
  .highlight img { width: 100%; }
}

@media (max-width: 767.98px) {
  .header-support, .hotmart-feed, .hotmart-stats, .main-search, .product-in=
fo { display: none; }
  .btn.js-translations { margin-left: 0px; }
  .loading-wrapper .loading-fire svg { animation: 0s ease 0s 1 normal none =
running none; }
  h1 { font-size: 2rem; }
  .header-support-mobile { display: block; }
  .card .card-header .search input[type=3D"text"] { width: 180px; }
  .card-market:hover, .card:hover { box-shadow: none; }
  .card-market:hover .badge { left: 5px; top: 5px; transform: scale(1); }
  .card-image-product { width: 50%; margin: 0px auto; }
  .navbar.header .container-fluid .hotmart-logo { position: absolute; }
  .navbar.menu ul li.user-access { display: block; }
  .flowchart-controls .btn span, .nav-tabs .nav-link::before { display: non=
e; }
  .ui-container-tab .nav-tabs .nav-link i { display: inline-block; }
  .ui-container-tab .nav-tabs .nav-link::before, .ui-container-tab .nav-tab=
s .nav-link span { display: none; }
  .ui-container-tab .nav-tabs .nav-link.active span { display: inline-block=
; }
  .table-responsive-rows { border: 0px; }
  .table-responsive-rows thead { display: none; }
  .table-responsive-rows tr { display: block; border-top: 2px solid rgb(220=
, 224, 227); }
  .table-responsive-rows tr:first-child { border-top: 0px; }
  .table-responsive-rows td { display: block; text-align: right; border-top=
: 1px dotted rgb(220, 224, 227); width: 100%; }
  .table-responsive-rows td:first-child { border-top: 0px; }
  .table-responsive-rows td::before { content: attr(data-label); float: lef=
t; font-weight: 700; margin-right: 20px; margin-bottom: 10px; }
  .alert-hotbot .hotbot { margin-top: -36px; position: relative; left: 0px;=
 bottom: -6px; }
  .alert-hotbot .alert { padding: 15px; overflow: visible; }
  .alert-hotbot .alert svg { width: 36px; }
  .alert-hotbot .alert .hotbot-balloon { border-left-width: 0px; border-top=
-width: 1px; padding: 10px 0px 0px; }
  .alert-hotbot .alert .hotbot-balloon::before { display: none; }
  .highlight h3 { font-size: 3.5vw; line-height: 4.5vw; }
  .highlight img { width: 80%; }
  .highlight:hover .image { right: 50%; }
}

@media (max-width: 379.98px) {
  #tour-hotbot, .btn-primary-secondary > span, .card-affiliations-info, .ca=
rd-image-affiliations.affiliate, .card-image-products, .footer-copyright, .=
hotmart-logo span, .main-search, .messages-name, .navbar.header .dropdown-t=
oggle::after, .order-wrapper { display: none; }
  .btn-help-mobile { display: inline-block; }
  .navbar.filters { width: 100%; right: -100%; }
  .arrow-bounce { left: -5px; }
  .card .card-header .search input[type=3D"text"] { width: 110px; }
  .card-market h5 { font-size: 1rem; }
  .card-market .block.text-success br { display: none; }
  .card-market .rating-lesson { margin-bottom: 0px !important; }
  .card-market .card-back { padding-top: 0.5rem !important; }
  .card-affiliations .block-ellipsis, .card-products .block-ellipsis { whit=
e-space: normal; }
  .card-affiliations .m-l-image, .card-products .m-l-image { margin-left: 0=
px; }
  .card-affiliations.received .card-image-affiliations { width: 70px; }
  .card-affiliations.received .card-wrapper > .float-right { margin-right: =
94px; }
  .card-affiliations.received .actions-wrapper .btn { height: 74px; }
  .card-affiliations.received .m-l-image { margin-left: 70px; }
  .card-affiliations.received .m-r-image { margin-right: 160px; }
  .card-affiliations.received .arrow-bounce { top: 0px; }
  footer { padding: 20px 0px 0px; }
  footer .social { margin-top: 10px; }
  footer .row > div { text-align: center; }
  footer .fire { top: 0px; margin-top: 10px; margin-bottom: 0px; }
}

.hot-switch { display: inline-block; position: relative; margin-bottom: 1re=
m; padding-right: 38px; cursor: pointer; width: 100%; }

.hot-switch__checkbox { position: absolute; top: 0px; right: 0px; opacity: =
0; z-index: -1; }

.hot-switch__checkbox:focus { outline: rgb(232, 70, 1) solid 2px; }

.hot-switch__indicator { position: absolute; top: 0px; right: 0px; margin: =
0px; cursor: pointer; border: none; background: rgb(221, 221, 221); border-=
radius: 28px; box-shadow: none; width: 30px; height: 18px; transition: back=
ground 0.1s cubic-bezier(0.4, 1, 0.75, 0.9) 0s; font-weight: 400; font-styl=
e: normal; }

.hot-switch__indicator::before { position: absolute; display: block; top: 2=
px; left: 2px; border-radius: 100%; box-shadow: rgba(16, 22, 26, 0.1) 0px 0=
px 0px 1px, rgba(16, 22, 26, 0.1) 0px 1px 1px; background: padding-box rgb(=
255, 255, 255); width: 14px; height: 14px; content: ""; transition: left 0.=
1s cubic-bezier(0.4, 1, 0.75, 0.9) 0s; }

.hot-switch__checkbox:checked ~ .hot-switch__indicator { background-color: =
rgb(232, 70, 1); }

.hot-switch__checkbox:checked ~ .hot-switch__indicator::before { left: 14px=
; box-shadow: rgba(16, 22, 26, 0.1) 0px 0px 0px 1px, rgba(16, 22, 26, 0.2) =
0px 1px 1px; }

.hot-switch__checkbox:checked:disabled ~ .hot-switch__indicator { backgroun=
d-color: rgb(232, 70, 1); opacity: 0.5; }

.hot-switch__checkbox:disabled { color: rgb(255, 255, 255); }

.hot-switch__checkbox:disabled ~ .hot-switch__indicator { border-color: tra=
nsparent; box-shadow: none; background: rgb(221, 221, 221); cursor: not-all=
owed; }

.hot-switch__checkbox:disabled ~ .hot-switch__indicator::before { box-shado=
w: none; background-color: rgba(255, 255, 255, 0.8); }

.hot-switch--large { padding-left: 42px; font-size: 1.1rem; }

.hot-switch--large .hot-switch__indicator { width: 34px; height: 22px; }

.hot-switch--large .hot-switch__indicator::before { width: 18px; height: 18=
px; }

.hot-switch--align-right { padding-left: 0px; padding-right: 38px; }

.hot-switch--align-right .hot-switch__indicator { right: 0px; left: auto; }

.custom-controls-stacked .hot-switch { display: block; }

.producer-bar { height: 40px; line-height: 40px; width: 100%; background-co=
lor: rgb(10, 47, 60); position: fixed; top: 0px; left: 0px; right: 0px; z-i=
ndex: 12; color: rgb(255, 255, 255); text-align: center; display: flex; jus=
tify-content: space-between; }

.producer-bar .btn-back-admin { background-color: rgb(10, 47, 60); color: r=
gb(49, 164, 202); vertical-align: middle; max-height: 40px; }

.producer-bar .btn-back-admin i { font-size: 10px; margin-right: 5px; top: =
3px; position: relative; }

.producer-bar .btn-back-admin .btn-back-admin-label { color: rgb(255, 255, =
255); margin-left: 15px; }

@media (max-width: 430px) {
  .producer-bar .form-inline.float-right { float: none !important; }
}

.producer-bar .select-view-wrapper { height: 40px; vertical-align: unset; }

.producer-bar .select-view-wrapper .select-view-label { font-size: 12px; co=
lor: rgb(255, 255, 255); margin-right: 6px; }

@media (max-width: 767px) {
  .producer-bar .select-view-wrapper .select-view-label { display: none; }
}

.producer-bar .select-view-wrapper.form-group { display: flex; margin-botto=
m: 0px; }

.producer-bar .select-view-wrapper .form-control { display: inline-block; w=
idth: auto; vertical-align: middle; align-self: center; }

.producer-bar .select-list { background-color: rgb(10, 47, 60); padding: 0p=
x; border: none; height: 25px; max-height: 25px; margin-right: 12px; color:=
 rgb(49, 164, 202); }

@media (max-width: 430px) {
  .producer-bar .select-list { margin-right: 6px; }
}

.producer-bar .select-list .selectize-input { border-color: rgb(64, 129, 15=
1); color: rgb(49, 164, 202); border-radius: 5px; height: 25px; max-height:=
 25px; background-color: rgb(10, 47, 60) !important; background-image: none=
 !important; padding: 0px !important; font-size: 12px !important; }

.producer-bar .select-list .selectize-input.input-active { cursor: pointer;=
 }

.producer-bar .select-list .selectize-input .item { padding: 3px 10px; widt=
h: 110px; border-right: 1px solid rgb(64, 129, 151); }

.producer-bar .select-list .selectize-input.dropdown-active::after { border=
-color: transparent transparent rgb(64, 129, 151) !important; }

.producer-bar .select-list .selectize-input.dropdown-active::before { heigh=
t: 0px; }

.producer-bar .select-list .selectize-input::after { border-color: rgb(64, =
129, 151) transparent transparent !important; right: 10px !important; }

.producer-bar .select-list .selectize-dropdown { margin-top: 1px; cursor: p=
ointer; }

.producer-bar .select-list .selectize-dropdown .selectize-dropdown-content =
{ background-color: rgb(10, 47, 60); border: 1px solid rgb(64, 129, 151); b=
order-radius: 5px; top: 30px !important; }

.producer-bar .select-list .selectize-dropdown .selectize-dropdown-content =
.option { border-bottom: 1px solid rgb(64, 129, 151); }

.producer-bar .select-list .selectize-dropdown .selectize-dropdown-content =
.option:last-child { border-bottom: none; }

.producer-bar .select-list .selectize-dropdown .selectize-dropdown-content =
.active { background-color: rgb(43, 91, 106) !important; }

.producer-bar + .navbar.header { top: 40px; }

.producer-bar + .navbar.header + .backdrop + .navbar.menu { top: 90px; heig=
ht: calc(100% - 90px); }

.producer-bar + .navbar.header + .backdrop + .navbar.menu + .start-containe=
r { padding-top: 90px; }

.producer-bar + .navbar.header + .backdrop + .navbar.menu + .start-containe=
r .main .content-navigation { top: -90px; }

.producer-bar + .navbar.header + .backdrop + .navbar.menu + .start-containe=
r .main .content-navigation.active { top: 90px; }

.sparkle-campaign { position: relative; font-size: 24px; }

.sparkle-campaign.is-hidden { display: none; }

.sparkle-campaign .campaign-modal { position: relative; display: flex; flex=
-direction: column; background: rgb(255, 255, 255); border-radius: 6px; col=
or: rgb(105, 113, 120); width: 55vw; max-width: calc(100vw - 48px); max-hei=
ght: calc(100vh - 48px); overflow: hidden; padding: 0px; margin: 0px; font-=
family: "Open Sans"; font-size: 24px; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-modal { font-size: 18px; width: auto; max-wid=
th: calc(100vw - 36px); max-height: calc(100vh - 36px); }
}

.sparkle-campaign .campaign-modal > .modal-close { transition: opacity 0.25=
s ease-in-out 0s; z-index: 1; position: absolute; top: 0px; right: 0px; dis=
play: flex; align-items: center; justify-content: center; cursor: pointer; =
border: none; background: transparent; color: rgb(105, 113, 120); font-fami=
ly: "Open Sans"; font-size: 1.5em; padding: 0px; height: 64px; width: 64px;=
 opacity: 0.5; }

.sparkle-campaign .campaign-modal > .modal-close:hover { opacity: 0.25; }

.sparkle-campaign .campaign-modal > .modal-body { display: flex; flex-direc=
tion: column; background: inherit; margin: 0px; padding: 48px; overflow: hi=
dden auto; z-index: 0; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-modal > .modal-body { padding: 48px 0px; }
}

.sparkle-campaign .campaign-modal > .modal-footer { display: flex; flex-dir=
ection: column; align-items: center; justify-content: center; z-index: 0; b=
ackground: inherit; border: none; padding: 24px 0px 0px; margin: 0px; }

.sparkle-campaign .campaign-overlay { position: fixed; display: flex; justi=
fy-content: center; align-items: center; flex-direction: column; overflow: =
auto; background: rgba(0, 0, 0, 0.75); z-index: 99999; padding: 24px; inset=
: 0px; }

.sparkle-campaign .campaign-text { font-size: 0.8em; margin: 0px; padding: =
0px 48px; }

.sparkle-campaign .campaign-text.is-center { text-align: center; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-text { padding: 0px 18px; }
}

.sparkle-campaign .campaign-video { display: block; margin: 24px auto; heig=
ht: 40vh; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-video { margin: 18px 0px; height: 30vh; }
}

.sparkle-campaign .campaign-app-links { display: flex; flex-direction: row;=
 justify-content: center; align-items: center; padding: 24px 48px 0px; marg=
in: 0px auto; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-app-links { padding: 9px 9px 0px; }
}

.sparkle-campaign .campaign-app-links .store-link { font-size: 24px; margin=
: 0px; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-app-links .store-link { font-size: 18px; }
}

.sparkle-campaign .campaign-app-links .store-link > img { height: 2.5em; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-app-links .store-link > img { height: 2em; }
}

.sparkle-campaign .campaign-app-links .store-link + .store-link { margin-le=
ft: 24px; }

@media (max-width: 991.98px) {
  .sparkle-campaign .campaign-app-links .store-link + .store-link { margin-=
left: 9px; }
}

.sparkle-campaign .sparkle-logo { display: block; margin: 0px auto 1em; hei=
ght: 3em; width: 18em; }

@media (max-width: 991.98px) {
  .sparkle-campaign .sparkle-logo { height: 2.5em; width: 15em; }
}

.sparkle-banner { width: 100%; min-height: 100px; position: fixed; bottom: =
0px; left: 0px; display: flex; z-index: 5; padding: 8px 23px 8px 8px; borde=
r: 1px solid rgba(0, 0, 0, 0.1); background-color: rgb(248, 248, 248); }

.sparkle-banner.is-hidden { transform: translateY(100%); transition: all 0.=
4s ease 0s; }

.sparkle-banner__info { margin-left: 9px; display: flex; flex-direction: co=
lumn; justify-content: space-between; font-size: 12px; }

.sparkle-banner__info > p { margin: 0px; }

@media (min-width: 544px) {
  .sparkle-banner__info { font-size: 14px; padding: 8px 0px; }
}

.sparkle-banner__logo { height: 84px; width: 84px; }

.sparkle-banner__store { padding: 5px 10px; margin: 1px -10px -5px; width: =
140px; }

.sparkle-banner__store > img { height: 36px; }

.sparkle-banner__close { line-height: 0.5; padding: 4px 4px 20px 20px; posi=
tion: absolute; top: 0px; right: 0px; cursor: pointer; border: none; backgr=
ound: transparent; color: rgb(105, 113, 120); font-family: "Open Sans"; fon=
t-size: 2em; opacity: 0.5; transition: opacity 0.25s ease-in-out 0s; }

.sparkle-banner__close:hover { opacity: 0.25; }

.webinar { height: 100%; width: 100%; }

.webinar > .iframe-container { position: absolute; z-index: 1; margin-top: =
76px; width: 100%; height: calc(100% - 76px); top: 0px; left: 0px; }

.webinar > .iframe-container > iframe { height: 100%; width: 100%; border: =
0px; }

.paper-element.form-group.payment-options { border-bottom: none; flex-direc=
tion: column; margin: 0px; padding-bottom: 29px; }

.paper-element.form-group.payment-options .payment-type { flex-wrap: nowrap=
; margin-top: 20px; table-layout: auto; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type { display: flex; =
}
}

.paper-element.form-group.payment-options .payment-type:first-child { margi=
n-top: 0px; }

.paper-element.form-group.payment-options .payment-type.input-group-selecte=
d { background: none; color: rgb(68, 68, 68); }

.paper-element.form-group.payment-options .payment-type.input-group-selecte=
d:hover { background-color: transparent !important; }

.paper-element.form-group.payment-options .payment-type.input-group-selecte=
d .payment-type-value:last-child { color: rgb(46, 189, 89); background: non=
e !important; }

.paper-element.form-group.payment-options .payment-type.input-group-selecte=
d .payment-type-check .c-input .c-indicator { border-width: 5px; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type.input-group-selec=
ted .payment-type-check .c-input .c-indicator { border-width: 8px; }
}

.paper-element.form-group.payment-options .payment-type .input-group-conten=
t { border: none; display: inline-block; padding: 0px; position: relative; =
height: auto; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .input-group-cont=
ent { margin-left: 10px; }
}

.paper-element.form-group.payment-options .payment-type .input-group-addon =
{ border: none; line-height: 1.25; }

.paper-element.form-group.payment-options .payment-type .input-group-addon:=
last-child { padding: 0px; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .input-group-addo=
n:last-child { padding: 0px 10px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-check=
 { width: 30px; min-width: 30px; padding: 0px; vertical-align: top; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-che=
ck { width: 34px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-check=
 .c-input { margin-top: 5px; padding: 0px; }

.paper-element.form-group.payment-options .payment-type .payment-type-check=
 .c-input .c-indicator { width: 16px; height: 16px; border-width: 2px; posi=
tion: static; margin-top: 0px; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-che=
ck .c-input .c-indicator { width: 24px; height: 24px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-check=
 .c-input .c-indicator::after { display: none; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-inf=
o { display: flex; justify-content: space-between; width: 100%; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-info =
.payment-type-name { font-size: 16px; color: rgb(103, 103, 103); line-heigh=
t: 1.5; margin-bottom: 4px; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-inf=
o .payment-type-name { font-size: 18px; line-height: 1.33; margin-bottom: 0=
px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-info =
.payment-type-frequency { font-style: normal; font-size: 12px; color: rgba(=
0, 0, 0, 0.5); line-height: 1.33; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-inf=
o .payment-type-frequency { margin-bottom: 8px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-info =
.payment-type-value { padding: 0px; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-inf=
o .payment-type-value { padding: 0px 0px 0px 16px; }
}

.paper-element.form-group.payment-options .payment-type .payment-type-info =
.payment-type-value:last-child { text-align: left; border: none; font-size:=
 25px; font-weight: 700; color: rgb(46, 189, 89); display: block; white-spa=
ce: nowrap; width: auto; }

@media (min-width: 768px) {
  .paper-element.form-group.payment-options .payment-type .payment-type-inf=
o .payment-type-value:last-child { text-align: right; }
}

.modal-ads > .modal .modal-content { width: 328px; background-color: transp=
arent; }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content { width: 500px; }
}

.modal-ads > .modal .modal-content .modal-header { position: absolute; top:=
 0px; right: 0px; z-index: 1; }

.modal-ads > .modal .modal-content .modal-header .close-button { padding: 4=
px 9px; height: auto; width: auto; color: rgb(249, 249, 249); }

.modal-ads > .modal .modal-content .modal-body { padding: 0px; }

.modal-ads > .modal .modal-content .modal-body .modal-ads-image { width: 10=
0%; border-radius: 8px 8px 0px 0px; }

.modal-ads > .modal .modal-content .modal-body .modal-ads-body { display: f=
lex; flex-direction: column; align-items: center; padding: 25px 0px 31px; b=
order-radius: 0px 0px 8px 8px; background-color: rgb(255, 255, 255); }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content .modal-body .modal-ads-body { padding:=
 24px 0px 32px; }
}

.modal-ads > .modal .modal-content .modal-body .modal-ads-body-button, .mod=
al-ads > .modal .modal-content .modal-body .modal-ads-body-description, .mo=
dal-ads > .modal .modal-content .modal-body .modal-ads-body-price, .modal-a=
ds > .modal .modal-content .modal-body .modal-ads-body-title { padding-left=
: 16px; padding-right: 16px; text-align: center; }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content .modal-body .modal-ads-body-button, .m=
odal-ads > .modal .modal-content .modal-body .modal-ads-body-description, .=
modal-ads > .modal .modal-content .modal-body .modal-ads-body-price, .modal=
-ads > .modal .modal-content .modal-body .modal-ads-body-title { padding-le=
ft: 65px; padding-right: 65px; }
}

.modal-ads > .modal .modal-content .modal-body .modal-ads-body-title { font=
-size: 20px; font-weight: 700; line-height: 1.3; color: rgba(0, 0, 0, 0.75)=
; margin-bottom: 8px; }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content .modal-body .modal-ads-body-title { li=
ne-height: 1.6; }
}

.modal-ads > .modal .modal-content .modal-body .modal-ads-body-description =
{ font-size: 14px; line-height: 1.43; color: rgba(0, 0, 0, 0.75); margin: 0=
px 0px 32px; }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content .modal-body .modal-ads-body-descriptio=
n { line-height: 1.5; font-size: 16px; margin: 0px 0px 24px; }
}

.modal-ads > .modal .modal-content .modal-body .modal-ads-body-price { font=
-size: 24px; font-weight: 700; line-height: 1.33; color: rgb(46, 189, 89); =
margin-bottom: 16px; }

@media (min-width: 768px) {
  .modal-ads > .modal .modal-content .modal-body .modal-ads-body-price { ma=
rgin-bottom: 24px; }
}

.modal-ads > .modal .modal-content .modal-body .modal-ads-body-button > .bt=
n { width: 180px; height: 44px; border-radius: 6px; background-color: rgb(4=
6, 189, 89); font-size: 16px; font-weight: 700; text-transform: uppercase; =
border: none; }

@media (min-width: 768px) {
  .modal-ads.modal-ads-right > .modal .modal-dialog { position: absolute; b=
ottom: 24px; justify-content: flex-end; right: 24px; align-items: flex-end;=
 }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content { margin=
: 0px; width: 326px; }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content .modal-a=
ds-body { padding: 25px 0px 31px; }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content .modal-a=
ds-body-button, .modal-ads.modal-ads-right > .modal .modal-dialog .modal-co=
ntent .modal-ads-body-description, .modal-ads.modal-ads-right > .modal .mod=
al-dialog .modal-content .modal-ads-body-price, .modal-ads.modal-ads-right =
> .modal .modal-dialog .modal-content .modal-ads-body-title { padding-left:=
 16px; padding-right: 16px; }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content .modal-a=
ds-body-description { font-size: 14px; margin: 0px 0px 32px; }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content .modal-a=
ds-body-video { margin-left: 0px; margin-right: 0px; }
  .modal-ads.modal-ads-right > .modal .modal-dialog .modal-content .modal-a=
ds-body-price { margin-bottom: 16px; }
}

.modal-ads.modal-ads-video > .modal .modal-content .modal-header .close-but=
ton { color: rgba(0, 0, 0, 0.25); }

.modal-ads.modal-ads-video > .modal .modal-content .modal-body .modal-ads-b=
ody { padding-top: 32px; }

.modal-ads.modal-ads-video > .modal .modal-content .modal-body .modal-ads-b=
ody-description { margin-bottom: 16px; }

@media (min-width: 768px) {
  .modal-ads.modal-ads-video > .modal .modal-content .modal-body .modal-ads=
-body-description { margin-bottom: 24px; }
}

.modal-ads.modal-ads-video > .modal .modal-content .modal-body .modal-ads-b=
ody-video { margin: 0px 0px 16px; }

@media (min-width: 768px) {
  .modal-ads.modal-ads-video > .modal .modal-content .modal-body .modal-ads=
-body-video { margin: 0px 42px 24px; }
}

@font-face { font-family: slick; font-weight: 400; font-style: normal; src:=
 url("https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/sli=
ck.woff") format("woff"), url("https://cdnjs.cloudflare.com/ajax/libs/slick=
-carousel/1.6.0/fonts/slick.ttf") format("truetype"); }

.slick-loading .slick-list { background: url("https://cdnjs.cloudflare.com/=
ajax/libs/slick-carousel/1.6.0/ajax-loader.gif") 50% center no-repeat rgb(2=
55, 255, 255); }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800

@charset "utf-8";

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode=
-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE=
2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode=
-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode=
-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode=
-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode=
-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode=
-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U=
+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode=
-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+=
2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-r=
ange: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F=
, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode=
-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE=
2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode=
-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode=
-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode=
-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode=
-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode=
-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U=
+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode=
-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+=
2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-r=
ange: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F=
, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode=
-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE=
2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode=
-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode=
-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode=
-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode=
-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode=
-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U=
+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode=
-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+=
2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-r=
ange: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F=
, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode=
-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE=
2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode=
-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode=
-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode=
-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode=
-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode=
-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U=
+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode=
-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+=
2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800=
; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v34/me=
mvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-r=
ange: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F=
, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://app-static-club.hotmart.com/meteor/club-hoticons/styles.css

@charset "utf-8";

@font-face { font-family: club-hoticons; src: url("fonts/club-hoticons.woff=
") format("woff"), url("fonts/club-hoticons.ttf") format("truetype"); font-=
weight: normal; font-style: normal; }

[data-icon]::before { content: attr(data-icon); speak: none; line-height: 1=
; -webkit-font-smoothing: antialiased; font-family: club-hoticons !importan=
t; font-style: normal !important; font-weight: normal !important; font-vari=
ant: normal !important; text-transform: none !important; }

[class^=3D"icon-"]::before, [class*=3D" icon-"]::before { speak: none; line=
-height: 1; -webkit-font-smoothing: antialiased; font-family: club-hoticons=
 !important; font-style: normal !important; font-weight: normal !important;=
 font-variant: normal !important; text-transform: none !important; }

.icon-star-fill::before { content: "e"; }

.icon-facebook::before { content: "u"; }

.icon-dot-3::before { content: "P"; }

.icon-playlist::before { content: "t"; }

.icon-doc::before { content: "N"; }

.icon-left::before { content: "R"; }

.icon-right::before { content: "S"; }

.icon-down::before { content: "s"; }

.icon-up::before { content: "x"; }

.icon-close::before { content: "o"; }

.icon-trophy::before { content: "W"; }

.icon-quiz::before { content: "X"; }

.icon-clock-o::before { content: "Z"; }

.icon-notification::before { content: "b"; }

.icon-paper-airplane::before { content: "7"; }

.icon-phone::before { content: "9"; }

.icon-check::before { content: "j"; }

.icon-resend::before { content: "a"; }

.icon-mail::before { content: "c"; }

.icon-question::before { content: "d"; }

.icon-lock::before { content: "h"; }

.icon-unlock::before { content: "i"; }

.icon-copy::before { content: "f"; }

.icon-video::before { content: "g"; }

.icon-arrow-right::before { content: "k"; }

.icon-shopping-cart::before { content: "l"; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://surveys-static.survicate.com/fonts/fonts.css

@charset "utf-8";

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-cyrill=
ic-ext.woff2") format("woff2"), url("open-sans-regular.woff") format("woff"=
); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,=
 U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-cyrill=
ic.woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); u=
nicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-greek-=
ext.woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); =
unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-greek.=
woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); unic=
ode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-hebrew=
.woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); uni=
code-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-vietna=
mese.woff2") format("woff2"), url("open-sans-regular.woff") format("woff");=
 unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1A=
F-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-latin-=
ext.woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); =
unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-2=
0CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-latin.=
woff2") format("woff2"), url("open-sans-regular.woff") format("woff"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000=
-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FF=
FD; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-cyrill=
ic-ext.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff=
"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F=
, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-cyrill=
ic.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff"); =
unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-greek-=
ext.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff");=
 unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-greek.=
woff2") format("woff2"), url("open-sans-semibold.woff") format("woff"); uni=
code-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-hebrew=
.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff"); un=
icode-range: U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-vietna=
mese.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-latin-=
ext.woff2") format("woff2"), url("open-sans-semibold.woff") format("woff");=
 unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-=
20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600=
; font-stretch: 100%; font-display: swap; src: url("open-sans-italic-latin.=
woff2") format("woff2"), url("open-sans-semibold.woff") format("woff"); uni=
code-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+200=
0-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+F=
FFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-cyrillic-ext.woff2") format("woff=
2"), url("open-sans-regular.woff") format("woff"); unicode-range: U+460-52F=
, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-cyrillic.woff2") format("woff2"),=
 url("open-sans-regular.woff") format("woff"); unicode-range: U+400-45F, U+=
490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-greek-ext.woff2") format("woff2")=
, url("open-sans-regular.woff") format("woff"); unicode-range: U+1F00-1FFF;=
 }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-greek.woff2") format("woff2"), ur=
l("open-sans-regular.woff") format("woff"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-hebrew.woff2") format("woff2"), u=
rl("open-sans-regular.woff") format("woff"); unicode-range: U+590-5FF, U+20=
0C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-vietnamese.woff2") format("woff2"=
), url("open-sans-regular.woff") format("woff"); unicode-range: U+102-103, =
U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-latin-ext.woff2") format("woff2")=
, url("open-sans-regular.woff") format("woff"); unicode-range: U+100-24F, U=
+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U=
+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400=
; font-stretch: 100%; src: url("open-sans-latin.woff2") format("woff2"), ur=
l("open-sans-regular.woff") format("woff"); unicode-range: U+0-FF, U+131, U=
+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+21=
22, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-cyrillic.woff2") format("woff2"),=
 url("open-sans-semibold.woff") format("woff"); unicode-range: U+460-52F, U=
+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-cyrillic.woff2") format("woff2"),=
 url("open-sans-semibold.woff") format("woff"); unicode-range: U+400-45F, U=
+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-greek-ext.woff2") format("woff2")=
, url("open-sans-semibold.woff") format("woff"); unicode-range: U+1F00-1FFF=
; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-greek.woff2") format("woff2"), ur=
l("open-sans-semibold.woff") format("woff"); unicode-range: U+370-3FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-hebrew.woff2") format("woff2"), u=
rl("open-sans-semibold.woff") format("woff"); unicode-range: U+590-5FF, U+2=
00C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-vietnamese.woff2") format("woff2"=
), url("open-sans-semibold.woff") format("woff"); unicode-range: U+102-103,=
 U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB=
; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-latin-ext.woff2") format("woff2")=
, url("open-sans-semibold.woff") format("woff"); unicode-range: U+100-24F, =
U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, =
U+A720-A7FF; }

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600=
; font-stretch: 100%; src: url("open-sans-latin.woff2") format("woff2"), ur=
l("open-sans-semibold.woff") format("woff"); unicode-range: U+0-FF, U+131, =
U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2=
122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://static-media.hotmart.com/_M0PhUlhOw1kzUGBabnvzAfZH6c=/filters:format(png)/hotmart/membership_area/e9551df5-6919-497a-b4d4-61a7f803fa04/Logotipo%20Jo%C3%A3o_HORIZONTAL70.png

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
Fm7dugAAAABJRU5ErkJggg==

------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://hotmart.s3.amazonaws.com/membership_area/48229553-930c-4e87-90ef-7ff83f84ea93/blob.

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

------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://hotmart.s3.amazonaws.com/product_pictures/81978236-8cd1-4212-88cb-d426bff6890b/LogotipoJoo.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QCARXhpZgAASUkqAAgAAAAFABIBAwABAAAAAQAAABoBBQAB
AAAASgAAABsBBQABAAAAUgAAACgBAwABAAAAAgAAAGmHBAABAAAAWgAAAAAAAABgAAAAAQAAAGAA
AAABAAAAAgACoAQAAQAAAPQBAAADoAQAAQAAAPQBAAAAAAAA/+EN72h0dHA6Ly9ucy5hZG9iZS5j
b20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRj
emtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHht
bG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+Cgog
PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5h
dHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAg
IDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4y
MDIxLTAzLTE5PC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkV4dElkPmZiNWJjOWRiLTQy
ZWYtNDQzZi1hNzZiLTk4N2RkZTNmZTEzMzwvQXR0cmliOkV4dElkPgogICAgIDxBdHRyaWI6RmJJ
ZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8
L0F0dHJpYjpUb3VjaFR5cGU+CiAgICA8L3JkZjpsaT4KICAgPC9yZGY6U2VxPgogIDwvQXR0cmli
OkFkcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScn
CiAgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJz4KICA8ZGM6dGl0
bGU+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5Mb2dvdGlw
byBKb8OjbzwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC9kYzp0aXRsZT4KIDwvcmRmOkRlc2Ny
aXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6cGRmPSdodHRw
Oi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvJz4KICA8cGRmOkF1dGhvcj5SYXF1ZWwgUGF0cm88L3Bk
ZjpBdXRob3I+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91
dD0nJwogIHhtbG5zOnhtcD0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyc+CiAgPHhtcDpD
cmVhdG9yVG9vbD5DYW52YTwveG1wOkNyZWF0b3JUb29sPgogPC9yZGY6RGVzY3JpcHRpb24+Cjwv
cmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBh
Y2tldCBlbmQ9J3cnPz7/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUf
GhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAH0AfQDASIAAhEBAxEB
/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQID
AAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RF
RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdh
cRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldY
WVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE
xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6XoooqQCiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5nxR458N+FwRrOq28MoziENukJ9No6
fjitDXNJm1dPs7ajdWdmRiRLQiOST2MnJUf7uD79qz9I8B+FtJO6y0Kx83OTNNH50pPu75Y/nSfk
J3PM9U/aM0CFymnaVfXLZwDM6RKfxG7inaR8crrUiWi8MoUHXydRjlx9eAR+Ver6r4X0HVrZrfUt
H0+5iYYxJApI+hxkH3FfKnxo+GV14C1VdV0MznQpm/dyKxL2r/3Gbrj0b8DzyZkpW0JkpHt0Hxjt
Fk/4mGkT2sX9/wA3+W5VB/Ouh074meG7xAz3E1tnp5sROfxTcK+VPD3xAngCw6yhuI+gmQAOPqOh
/wA9a7GzbQ9YXzLGWHzG5Jhby5PxAwfzrllWqQfvIxc5xPpix8SaLfHFrqlm7HovmgN+R5rWUhgC
pBB7ivk260vULdS1jcmdR/yzlxu/Pv8ApVO18TatpUpSOSe1lHURyNEf0NaRxCkCrtbo+v6K+YtP
+K/iC1wDeTOo6iQLJn8SM/rXQwfGzUcASQWJ92hcH9GrRVUUsRHqe+UV47ZfGbeoEunW8rf9M7gp
+hBrTg+Ldq3+v0qdP9yYN/MCn7SJSrQ7np9FcDB8U9CkH7yG+iPvGpH6NWjbfEPw1PjN+Ym9JIXH
64xT549ylUi+p1tFY9r4m0O6IEOrWTMeimZVJ/A1rI6yIGjZWU9CpyDVJplKSew6iiimMKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKgvrS2v7SW1voIri2mUpJFKoZXB7EHr
U9FAHzd8SP2fJfOlvvA0isjEsdOnfBX2jc9R7N+ZrwfXdB1fw/d/Z9a066sZgeBNGV3e6noR7iv0
JqC7tbe9gaC8giuIW6xyoHU/UHila5Lifn7a6/q1qAINRulUdFMhIH4Hite28aXkgWPV4Yb+D3UI
49ww6flX1zqfwm8DalIXuPDlmjHn/Ry0A/KMgVy2qfs8+Dbt2e0l1Sxz0SGcMo/77Vj+tZulF9CX
TueG29vBqdobrRZWuFX/AFkD4Esf4d/wqgJF3FScMDgg8EV6nf8A7O2p6dP9q8L+JY/OTlFuYjGf
oWUtn/vmuc8R+GdYsI8eNNIbT5PurqltiS3bsN5Unb/wLH4VjKDh5owlRtsclTkkdPuOy/Q4qLUb
C70yULLzG3KSKcqw9jVZblx1ANJK+xlymmt5cr0nl/76NPGoXQ/5bvWX9q/2P1oN16L+tHKxcrNU
aldj/lsfyFLH4gvLaQPFdMjjugAI/EViSTO/U4HoKjqlEpRO1tPiT4ntZVeLWr4kdBI/mL/3y2RX
baB8cNXgKjVrO1v4u7x/upPr3H4YFeKUqsVOVJBqtVsWm1sz7K8H+ONE8VpjTbnZdAZa1mG2Qfh3
HuM11FfDVlfy288cscjxTRsGSSMlSpHQgjoa+lfg98Qz4lhOl6u6/wBrQpuSTgfaEHU/7w7+o59a
0jO+jNoVb6SPUKKKK0NgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKq6rZJqOl3ljN/q7mF4W+jKQf51aooA+CbDWbzw/eXOk6rF9ptYZWhmtpD9xlJB2nsQQf8APNa9
7pqPZDUtIkN1p7cnH34j3DD2/wA+tdP+054SbRfGg1q3jxY6sN7EDhZ1ADj8RhvclvSvNPC2vT6F
fiRMvbPgTRdmHqPcVhOFtYmE4F5XVvukGnV0uveG4r22XU9Bw0cq+YYl7g919/b/APVXGEsCQxIx
wQamE1PYyLbSIp5YZoEqHowqlRV2HY0KKpRyMh46elXEYMoI6GlYVha2PC+rT6NrNnf2x/fW0qyo
M9cHlT7EcfjWPUtr/rhSYmfdFncR3lpBcwHdFNGsiH1UjI/nU1cv8Mbg3Xw/0GQnOLVY/wDvn5f6
V1Fbp3R2Rd1cKKKKYwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5
v4h+FLXxp4UvNHvCEaQb4JcZMUo+639D6gkd6+Fte0i90HWLvTNUhaG8tXMciH19R6gjkHuCDX6G
15d8bvhhD450z7bpwSLxBaoRE54E69fLY/yPYn0NITVz5t+HfiaPTydO1CTbbO2YpCeEY9QfQH9D
9a6nxT4Yj1FWurEKl3jJXosv+B968kvrS4sLya0vYJLe5hYpJFIpVkYdQQa6/wAGeM204JZaozSW
fRJerRex9V/lXHVouL54HPKPVGJIjxSMkilXU4KkYINNr03xLoMGt2ou7Fo/tW3cjqRtlHYE/wAj
Xms0TwytFKjJIhwysMEGrpVVNeZKdxlWLVuSv41Xqa1/1h+lasGWqs2a8s34VWqzZsMMvfrWctiJ
bH1T8Cr1br4dWcQOWtZZYW/77Lj9HFeg182fBLxfF4f1Sayvm22V2Rub/nmw6N9OTn657V9JKyuo
ZCGVhkEHIIrWnK6OmlLmiLRRRWhqFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQB5t8WvhVpvjy3N1CUstdjXEd0F+WQDosgHUe/Ue44r5E8VeGtW8K6tJp2uWclt
cLypIysi/wB5G6MPcV+glY3irw1pPirS30/XbOO6t25Xdw0bf3lbqp+lITVz4f8ACniq60KQRPme
xJ+aInlfdfT6dD+td1q+n2XinThqGkyI1yBwRxu/2W9D/npWj8Q/gDq+j+beeFZH1axGWNuwAuEH
sBw/4YPtXkel6jf+H9SZ4d8MyHbLFICM46qyn/IrnqUbvmjozGUOpamjeGV45UZJFOGVhgg1JaD5
mPtXVXyWvi3TDqWmLs1GEYmgzyw/r7Hv0rlIHCMQ3GaIz5lruZlqlUlTkcEUlFUSXILvawbJVhyG
Fev/AAy+KjaSken6wWnseisp+aL6Z7e35eh8UpQSDkHBpJW1QL3XdH3Npep2WrWi3OnXMdxAf4kP
Q+hHUH2PNXK+LvC/i7VfD14s1hdyRnpweCPQjoR7HIr3rwb8YdP1EJb67H9kuOnmoCUP1HUdumfw
rRVO5vGstmer0VDaXUF5brPaTRTwt92SNgyn8RU1aGwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABXF+Pvht4d8bQs2qWnlX4GEvbfCSr6ZPRh7HPtiu0ooA+Nv
GXw38T/DK/GqWp+36Wpx9rhU4C+kqfw/XkdOc1kavb2+s2H9t6UuM/8AH1AOsbev0/8A1+tfb0iL
IjJIoZGGGVhkEehrxXx58IRZ3Uuu+AokhuTk3OlE4huV7hM8I3t09Md8qkPtR3Mpwvqj5rSVk6Hj
0NTLcD+JT+FaviTSRat9rtY5EtnYq0UilXgkH3o2B5BBzWDUxakrmNi356e/5VKDkZFZ9WrVsoR6
Gm0JomrSgyYg3cAGs2tazX90Qf7uKzkRM3/DXjDVvD8/mWV3KgP3tpBz9QeG6969l8J/F23vAE1q
FVUnH2i2BIX/AHkOSO/Iz7Cvn5Iv3DSN0zge/wDniolMkTLLA5jkHQjv9falGTWwozlHY+1tPvrX
UbVbmxuIriBujxsGH0+vtVmvk3wd4zvNLvle1uDa3WQGXrHNjsw6HqfcZ4INfRPgfxja+J7YoQLf
UYhmWAnqP76eq/qD17E7xnfRnVCqpaM6miiitDYKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigDzf4seC7fVNPutWtLctdLH/AKVEgybiMDqAP+WijkEckDHPy4+V
db01tOu9oYSQON8Uq9HU9CK+8q+PfFVpb2PjvX/CN7iKFbppdPcj/VeZh1T/AHcMAP8A9VYTjyvm
RjUj1R59Vi0/j/CkvrWWyupLe4QrIhwRT7UYjJ9TTvdXRkyxEu+RRW5ZxlwFUZZzgD1rMsoyfm7n
gVvWq+Ramfu2Y4v/AGZv6fiaxmzGT1IL3DSLDEf3aDGR6Dv+JzVKUgtgdBwKsTMEUgfeaqtIkjmj
Ei/7Q6Gtzwr4judOvoCZ2huYWBhnB5U+h9R254IODWQil3VV6k4FV75AWLp0zj8O1Un0KR9meDte
j8R6DDfKAk2THNGOiSDqPpyCPYituvnr9nnxE66xJpszEi5TZ0/iUFlJP03j3OK+ha6Yu6O6nLmQ
UUUVRYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfKf7WGni18ca
XqEQ2farIKzDu6OefyZfyr6sr58/a8st+keHL4D/AFU80BP++qkf+gGkxS2PKLSRfF+iZOBrVmuG
/wCmy9j/AJ7/AFrIhiJYR4xjg+1Yeh6nNpGpw3kHJQ/MvZ17g16RrFnBdWsesab80FwA7gdie/58
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
f8q9grH8V+H7PxNo0unagG8tyGR1+9G46MPfr+BNTJXRE48y0JF17S21iHS1vYmv5ovPjhByWTrk
Hp05xnOOa1K858DfDCHw1rq6rcanJfzxIUhBi2BMjbk/Mc/Lx2r0aiN+o4Xa1CiiiqKCiiigAooo
oAKKKKACiiigAooooAKKKKACiiigCC9tYL6zmtbuNZbeZDHIjdGUjBFY/hPwppfhWG5j0iORBcMG
cyOWJx0H0GT+db9FKwrK9wooopjCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooA//2Q==

------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/html
Content-ID: <frame-8B9C5ABE6862B273E1BD83B4ABEED313@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.googletagmanager.com/ns.html?id=GTM-M7C6WS7

<!DOCTYPE html><html lang=3D"en"><head><meta http-equiv=3D"Content-Type" co=
ntent=3D"text/html; charset=3DUTF-8">
 =20
  <title>ns</title>
</head>
<body>
 =20

 =20

 =20
 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20

 =20




















































































</body></html>
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/html
Content-ID: <frame-23608247ED6D808DAD7C478F01AF7BD6@mhtml.blink>
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8"></head><body></body></html>
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c----
Content-Type: text/html
Content-ID: <frame-C1F0CC619E5CBC524121D5E8421236BF@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://vars.hotjar.com/box-c6ca1c87e308a39aabb76b56ba54398b.html

<!DOCTYPE html><html lang=3D"en"><head><meta http-equiv=3D"Content-Type" co=
ntent=3D"text/html; charset=3DUTF-8"></head><body></body></html>
------MultipartBoundary--hRN9MhyV2Unu1lXedHG5nzWHpML3koJ7I565IIg17c------
