html { box-sizing: border-box; }
body { margin: 0px; padding: 0px; }
*, ::before, ::after { box-sizing: inherit; }
.form { padding: 0px 15px; }
.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.modalp { padding: 0px 10px 15px; }
.rands {color: rgb(0 0 0);float: right;font-size: 36px;margin-right: 15px;}
.white {text-transform: uppercase;color: rgb(0 0 0);}
.aviso{
  background-color: #d70017;
  color: #fff;
  width: 100%;
}
.mobile{
  display: none;
}
.desk{
  display: block;
}
.p-aviso {
    font-family: 'Montserrat';
    font-size: 15px;
    padding: 13px;
}
@media (min-width: 576px) {
  .container { max-width: 540px; }
}
@media (min-width: 768px) {
  .p-aviso2{
    font-size: 25px;
    padding: 5px;
    text-align: center;
}
.moile{
  display: block;
}

  .container { max-width: 720px; }
}
@media (min-width: 992px) {
  .container { max-width: 960px; }
}
@media (min-width: 1200px) {
  .container { max-width: 1140px; }
}
.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.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, .col-auto, .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, .col-sm-auto, .col-md-1, .col-md-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, .col-md-auto, .col-lg-1, .col-lg-2, .col-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, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .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%; }
@media (min-width: 576px) {
  .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%; }
}
.form-control { display: block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.form-group { margin-bottom: 1rem; }
@media screen and (prefers-reduced-motion: reduce) {
  .form-control { transition: none 0s ease 0s; }
}
.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }
.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opacity: 1; }
.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }
.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }
.btn { display: inline-block; margin-bottom: 0px; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; user-select: none; background-color: transparent; border: 1px solid transparent; }
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: 0px; }
.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) 0px 0px 0px 0.2rem; }
.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; }
.embed-responsive::before { display: block; content: ""; }
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: 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-3by4::before { padding-top: 133.333%; }
.embed-responsive-1by1::before { padding-top: 100%; }
.img-fluid { max-width: 100%; height: auto; }
.form-text { display: block; margin-top: 0.25rem; }
.text-muted { color: rgb(108, 117, 125) !important; }
.was-validated .form-control:valid { border-color: rgb(40, 167, 69); padding-right: 2.25rem; background-repeat: no-repeat; background-position: right calc(0.5625rem) center; background-size: calc(1.125rem) calc(1.125rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='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"); }
.form-control.is-valid:focus, .was-validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip { display: block; }
.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: 2.25rem; background-position: right calc(0.5625rem) top calc(0.5625rem); }
.form-control.is-invalid, .was-validated .form-control:invalid { border-color: rgb(220, 53, 69); padding-right: 2.25rem; background-repeat: no-repeat; background-position: right calc(0.5625rem) center; background-size: calc(1.125rem) calc(1.125rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); }
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-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-invalid { padding-right: 2.25rem; background-position: right calc(0.5625rem) top calc(0.5625rem); }
.disabled-account-modal { display: block; position: fixed; z-index: 999; padding-top: 100px; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); }
.disabled-account-modal .disabled-account-modal-content { background-color: rgb(254, 254, 254); margin: auto; padding: 40px; width: 500px; height: 320px; border-radius: 10px; text-align: center; }
.disabled-account-modal .disabled-account-modal-content .disabled-account-modal-create-funnels { margin-top: 35px; font-size: 20px; color: rgb(67, 85, 105); font-weight: 700; }
.disabled-account-modal .disabled-account-modal-content .disabled-account-modal-your-page { font-size: 12px; color: rgb(67, 85, 105); }
.disabled-account-modal .disabled-account-modal-content .disabled-account-modal-learn-more { margin-top: 55px; }
.form-check { position: relative; display: block; padding-left: 1.25rem; }
.form-check-input { position: absolute; margin-top: 0.1rem; margin-left: -1.25rem; }
.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125); }
.form-check-label { margin-bottom: 0px; }
.form-check-inline { display: inline-flex; -webkit-box-align: center; align-items: center; padding-left: 0px; margin-right: 0.75rem; }
.form-check-inline .form-check-input { position: static; margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; }
.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; }
.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); }
.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { display: block; }
.form-check { width: 100%; }
#react-app { width: 100%; display: flex; flex-flow: column; -webkit-box-align: center; align-items: center; }
html { scroll-behavior: smooth; }
body { margin: 0px; }
form { margin-bottom: 0px; }
b, strong { font-weight: bold; }
p { margin: 0px; }
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { top: 2px; }
.fb-comments { width: 100% !important; height: 100% !important; }
.fb-comments iframe { border: 0px; display: block; margin: 0px auto; width: 100% !important; height: 100% !important; }
.hidden { display: none; }
.eORDHU { font-size: 14px; font-weight: 500; color: rgb(0, 0, 0); font-family: Montserrat; margin: 0px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .eORDHU { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .aviso{
  background-color: rgb(218 3 27);
    color: rgb(255, 255, 255);
    width: 100%;
}
.p-aviso{    font-family: Montserrat;
    font-size: 22px;
    padding: 5px;

}
  .desktop{display: none;}
  .mobile{display: block;}
  .eORDHU { text-align: center; margin: 0px; font-size: 15px; text-decoration: none; cursor: auto; width: 100%; }
}
.hzvZd { display: block; text-align: center; margin-top: 20px; margin-left: 0px; max-width: none; z-index: 1; }
@media (max-width: 768px) and (min-width: 600px) {
  .hzvZd { display: block; text-align: center; max-width: none; z-index: 1; }
}
@media (max-width: 479px) {
  .hzvZd { display: block; text-align: center; max-width: none; z-index: 1; }
}
.jTYTGq { font-size: 20px; font-weight: 700; color: rgb(18, 74, 81); font-family: Montserrat; text-align: center; line-height: 32px; margin: 20px 0px 0px; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .jTYTGq { font-size: 18px; line-height: 24px; margin: 20px 0px 0px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .jTYTGq { font-size: 18px; margin: 10px 0px 0px; text-align: center; padding-top: 5px; padding-bottom: 5px; line-height: 22px; text-decoration: none; cursor: auto; width: 100%; }
}
.kSbTpU { font-size: 16px; font-weight: 500; color: rgb(0, 0, 0); font-family: Montserrat; margin: 20px 0px 0px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .kSbTpU { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .kSbTpU { text-align: center; margin: 10px 0px 0px; font-size: 14px; text-decoration: none; cursor: auto; width: 100%; }
}
.difEva { font-size: 28px; font-weight: 700; color: rgb(205, 0, 22); font-family: Montserrat; line-height: 30px; margin: 20px 0px 0px; opacity: 1; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .difEva { font-size: 13px; line-height: 17px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .difEva { text-align: center; font-size: 22px; line-height: 24px; margin: 10px 0px 0px; text-decoration: none; cursor: auto; width: 100%; }
}
.dWrceR { display: flex; -webkit-box-pack: center; justify-content: center; z-index: 1; }
@media (max-width: 768px) and (min-width: 600px) {
  .dWrceR { display: flex; -webkit-box-pack: center; justify-content: center; z-index: 1; }
}
@media (max-width: 479px) {
  .dWrceR { display: flex; -webkit-box-pack: center; justify-content: center; z-index: 1; }
}
.grTzax { font-size: 38px; font-weight: 600; color: rgb(255, 255, 255); font-family: Montserrat; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .grTzax { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .grTzax { font-size: 28px; line-height: 30px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
.hkntpU { display: block; text-align: center; max-width: none; z-index: 1; }
@media (max-width: 768px) and (min-width: 600px) {
  .hkntpU { display: block; text-align: center; max-width: none; z-index: 1; }
}
@media (max-width: 479px) {
  .hkntpU { display: block; text-align: center; max-width: none; z-index: 1; }
}
.bSKSfh { display: block; text-align: center; margin-top: -62px; margin-left: 0px; max-width: none; z-index: 1; }
@media (max-width: 768px) and (min-width: 600px) {
  .bSKSfh { display: block; text-align: center; max-width: none; z-index: 1; }
}
@media (max-width: 479px) {
  .bSKSfh { display: block; text-align: center; max-width: none; z-index: 1; }
}
.cejXYN { font-size: 21px; font-weight: 500; text-align: center; color: rgb(255, 255, 255); font-family: Montserrat; width: 100%; line-height: 22px; margin: 0px; padding: 5px 10px; text-decoration: none; cursor: auto; }
@media (max-width: 768px) and (min-width: 600px) {
  .cejXYN { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .cejXYN { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
.kJNTyA { font-size: 18px; font-weight: 500; text-align: center; color: rgb(255, 255, 255); font-family: Montserrat; width: 100%; line-height: 22px; margin: 0px; padding: 5px 10px; text-decoration: none; cursor: auto; }
@media (max-width: 768px) and (min-width: 600px) {
  .kJNTyA { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .kJNTyA { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
.jGQlsF { font-size: 35px; font-weight: 600; color: rgb(37, 49, 58); font-family: Montserrat; text-align: left; line-height: 40px; text-decoration: none; cursor: auto; width: 100%; }
@media (max-width: 768px) and (min-width: 600px) {
  .jGQlsF { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .jGQlsF { font-size: 30px; text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
.grFbnZ { font-size: 18px; font-weight: 500; text-align: left; color: rgb(37, 49, 58); font-family: Montserrat; width: 100%; line-height: 29px; margin: 30px 0px 0px; text-decoration: none; cursor: auto; }
@media (max-width: 768px) and (min-width: 600px) {
  .grFbnZ { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
@media (max-width: 479px) {
  .grFbnZ { text-align: center; text-decoration: none; cursor: auto; width: 100%; }
}
.dngtJP { background: url("") center center / auto repeat scroll, linear-gradient(rgb(220, 0, 24), rgb(150, 0, 13)); color: rgb(255, 255, 255); font-size: 28px; font-family: Montserrat; font-weight: 700; width: 100%; margin: 20px 0px 0px; animation: 2s ease 0s infinite normal both running gqnhIe; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .dngtJP { font-size: 20px; margin: 10px 0px 0px; }
}
.jOIHZm { background: url("") center center / auto repeat scroll, linear-gradient(rgb(220, 0, 24), rgb(150, 0, 13)); color: rgb(255, 255, 255); font-size: 33px; font-family: Montserrat; font-weight: 700; width: 44%; margin: 20px 0px 0px; padding: 5px; animation: 2s ease 0s infinite normal both running gqnhIe; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .jOIHZm { font-size: 20px; width: 80%; }
}
.gkDjqz { width: 430px; max-width: 100%; cursor: auto; object-fit: fill; }
@media (max-width: 768px) and (min-width: 600px) {
  .gkDjqz { width: 267px; height: 79px; max-width: 100%; cursor: auto; object-fit: fill; }
}
@media (max-width: 479px) {
  .gkDjqz { width: 270px; max-width: 100%; cursor: auto; object-fit: fill; }
}
.fJTCsB { width: 265px; height: 448px; max-width: 100%; cursor: auto; object-fit: fill; }
@media (max-width: 768px) and (min-width: 600px) {
  .fJTCsB { max-width: 100%; cursor: auto; object-fit: contain; }
}
@media (max-width: 479px) {
  .fJTCsB { max-width: 100%; cursor: auto; object-fit: contain; }
}
.bSOAbB { width: 107px; height: 107px; max-width: 100%; cursor: auto; object-fit: fill; }
@media (max-width: 768px) and (min-width: 600px) {
  .bSOAbB { max-width: 100%; cursor: auto; object-fit: contain; }
}
@media (max-width: 479px) {
  .bSOAbB { max-width: 100%; cursor: auto; object-fit: contain; }
}
.AUliB { width: 487px; height: 521px; max-width: 100%; cursor: auto; object-fit: fill; }
@media (max-width: 768px) and (min-width: 600px) {
  .AUliB { max-width: 100%; cursor: auto; object-fit: contain; }
}
@media (max-width: 479px) {
  .AUliB { width: 322px; height: 345px; max-width: 100%; cursor: auto; object-fit: contain; }
}
.kVBVqW { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; z-index: 1; }
.gGtMGk { margin: 0px; background: url("style.css") center center / auto repeat scroll rgb(255, 255, 255); padding: 60px; border: 0px solid rgba(218, 210, 210, 0); border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.27) 1px 9px 12px 0px; }
@media (max-width: 768px) and (min-width: 600px) {
  .gGtMGk { padding: 40px; }
}
@media (max-width: 479px) {
  .gGtMGk { padding: 40px 30px; }
}
.eJNcEh { padding: 5px; margin: 0px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .eJNcEh { padding: 75px 5px 86px; }
}
.eVkNoG { padding: 5px; margin: 0px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .eVkNoG { padding: 100px 5px 60px; }
}
.fpzPAI { margin: 0px; background: url("") center center / auto repeat scroll rgba(255, 255, 255, 0); padding: 0px; border-radius: 20px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
}
.hIqXec { padding: 5px; margin: 0px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .hIqXec { margin: 50px 0px 0px; }
}
.hTwWie { padding: 5px; margin: 0px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
}
.fcrnAe { padding: 0px 20px 20px; margin: 60px 0px 0px; }
@media (max-width: 768px) and (min-width: 600px) {
}
@media (max-width: 479px) {
  .fcrnAe { margin: 0px; padding: 20px; }
}
.fgHbC { padding: 5px; margin: 10px 0px 0px; display: flex; }
@media (max-width: 768px) and (min-width: 600px) {
  .fgHbC { display: flex; }
}
@media (max-width: 479px) {
  .fgHbC { margin: 5px 0px 0px; display: flex; }
}
.fNwJnJ { padding: 5px; margin: 0px; display: none; }
@media (max-width: 768px) and (min-width: 600px) {
  .fNwJnJ { display: none; }
}
@media (max-width: 479px) {
  .fNwJnJ { display: flex; }
}
.eFrZFV { padding: 5px; margin: 0px; border: 0px solid rgba(255, 255, 255, 0); display: flex; }
@media (max-width: 768px) and (min-width: 600px) {
  .eFrZFV { display: flex; }
}
@media (max-width: 479px) {
  .eFrZFV { display: flex; }
}
.dHrIXe { padding: 5px; margin: 25px 0px 0px; display: flex; }
@media (max-width: 768px) and (min-width: 600px) {
  .dHrIXe { display: flex; }
}
@media (max-width: 479px) {
  .dHrIXe { display: flex; }
}
.zIPwk { padding: 5px; margin: 0px; display: flex; }
@media (max-width: 768px) and (min-width: 600px) {
  .zIPwk { display: flex; }
}
@media (max-width: 479px) {
  .zIPwk { display: flex; }
}
.eekIWy { padding: 5px; margin: 0px; display: flex; }
@media (max-width: 768px) and (min-width: 600px) {
  .eekIWy { display: flex; }
}
@media (max-width: 479px) {
  .eekIWy { display: flex; }
}
.eTPXNP { margin: 0px; padding: 50px 5px 100px; background: url("img/desk-min.jpg") center top / cover no-repeat scroll, linear-gradient(rgba(218, 210, 210, 0), rgba(255, 255, 255, 0)); display: initial; }
@media (max-width: 768px) and (min-width: 600px) {
  .eTPXNP { display: initial; }
}
@media (max-width: 479px) {
  .eTPXNP { padding: 5px 5px 100px; background: url("img/mob-min.jpg") center bottom / cover repeat scroll rgba(218, 210, 210, 0); display: initial; }
}
.bOVlUS {background: url(style.css) center center / auto repeat scroll rgb(8 8 8);padding: 50px 5px;margin: 0px;border: 0px solid rgba(255, 255, 255, 0);display: initial;}
@media (max-width: 768px) and (min-width: 600px) {
  .bOVlUS { display: initial; }
}
@media (max-width: 479px) {
  .bOVlUS { margin: 0px; display: initial; }
}
.kewsbi { background: url("style.css") center bottom / cover repeat scroll, linear-gradient(to right top, rgb(156, 0, 14), rgb(214, 0, 23)); padding: 50px 5px; margin: 0px; border: 0px solid rgba(255, 255, 255, 0); display: initial; }
@media (max-width: 768px) and (min-width: 600px) {
  .kewsbi { display: initial; }
}
@media (max-width: 479px) {
  .kewsbi { margin: 0px; padding: 20px 5px; display: initial; }
}
.bqdCEX { position: absolute; display: flex; right: 24px; bottom: 24px; -webkit-box-pack: end; justify-content: flex-end; flex-flow: column-reverse; z-index: 1000; }
@keyframes gqnhIe { 
  0% { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  100% { transform: scale3d(1, 1, 1); }
}
.w3-modal { z-index: 3; display: none; padding-top: 40px; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: auto; background-color: rgba(8, 8, 8, 0.84); }
.w3-modal-content {margin: auto;background-color: rgb(255 255 255);position: relative;padding: 0px;outline: 0px;width: 600px;}
@media (max-width: 600px) {
  .w3-modal-content { margin: 0px 10px; width: auto !important; }
  .w3-modal { padding-top: 30px; }
  @media (max-width: 768px) {
  .w3-modal-content { width: 500px; }
  .w3-modal { padding-top: 50px; }
}
  @media (min-width: 993px) {
  .w3-modal-content { width: 900px; }
  .w3-hide-large { display: none !important; }
  .w3-sidebar.w3-collapse { display: block !important; }
}
  .w3-button:hover { color: rgb(0, 0, 0) !important; background-color: rgb(204, 204, 204) !important; }
  .w3-btn, .w3-button { user-select: none; }
  .w3-disabled, .w3-btn:disabled, .w3-button:disabled { cursor: not-allowed; opacity: 0.3; }
  .w3-disabled *, :disabled * { pointer-events: none; }
}
