@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap'); 
  .section-tl2 {  
    margin: 0;
    font-family: var(--primary_font) !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    color: var(--primary_color_font) !important;
    text-align: left;
    background-color: var(--secondary_color) !important;
    overflow-x: hidden;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
  }  
@media (min-width: 425px){     
  .section-tl2 {  
    font-size:15px;
  }  
}  
@media (min-width: 768px){     
  .section-tl2 {  
    font-size:16px;
  }  
}  
@media (min-width: 1200px){     
  .section-tl2 {  
    font-size:17px;
  }  
}  
.section-tl2 * { 
    box-sizing: border-box;
} 

@media (min-width: 425px){ 
  .section-tl2 { 
    font-size: 15px;
  } 
}     

@media (min-width: 768px){ 
  .section-tl2 { 
    font-size: 16px;
  } 
}     

@media (min-width: 1200px){ 
  .section-tl2 { 
    font-size: 17px;
  } 
}     


.section-tl2 { 
    font-family: var(--primary_font) !important; 
    overflow-x: hidden; 
    color: var(--primary_color_font) !important; 
    font-size: 14px;
} 

@media (min-width: 425px){ 
  .section-tl2 { 
    font-size: 15px;
  } 
}     

@media (min-width: 768px){ 
  .section-tl2 { 
    font-size: 16px;
  } 
}     

@media (min-width: 1200px){ 
  .section-tl2 { 
    font-size: 17px;
  } 
}     

.section-tl2 { 
    margin-top: 0 !important;
} 

.section-tl2 *,.section-tl2 *:after,.section-tl2 *:before { 
    box-sizing: border-box;
} 

.container-e6b { 
    width: 100%; 
    padding-right: 0.75rem; 
    padding-left: 0.75rem; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
  .container-e6b { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
  .container-e6b { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
  .container-e6b { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
  .container-e6b { 
    max-width: 1140px;
  } 
}     

@media (min-width: 1400px){ 
  .container-e6b { 
    max-width: 1320px;
  } 
}     

.section-tl2 { 
    background: var(--secondary_color) !important; 
    padding-top: 4rem; 
    padding-bottom: 4rem; 
    position: relative;
} 

.section-tl2 { 
    overflow-x: hidden !important;
} 

.pla-dki { 
    flex-direction: column; 
    justify-content: center; 
    align-items: center;
} 

.section-tl2 .pla-dki  { 
    width: 100%; 
    height: 100%; 
    position: absolute; 
    top: 0; 
    left: 0; 
    background-color: var(--secondary_color) !important; 
    text-align: center;
} 

.row-svx { 
    display: flex; 
    flex-wrap: wrap; 
    margin-top: calc(-1 * 0); 
    margin-right: calc(-.5 * 1.5rem); 
    margin-left: calc(-.5 * 1.5rem);
} 

.row-svx > *  { 
    flex-shrink: 0; 
    width: 100%; 
    max-width: 100%; 
    padding-right: calc(1.5rem * .5); 
    padding-left: calc(1.5rem * .5); 
    margin-top: 0;
} 

.col-wbb { 
    flex: 0 0 auto; 
    width: 100%;
} 

.section-tl2 p { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.text-ovi { 
    text-align: center!important;
} 

.title-4oi  { 
    font-size: 1.7rem; 
    font-weight: 700; 
    line-height: 1.2; 
    color: var(--primary_color_font) !important;
} 

@media (min-width: 1200px){ 
  .col-poy { 
    flex: 0 0 auto; 
    width: 83.33333333%;
  } 

  .offset-xl-4lf { 
    margin-left: 8.33333333%;
  } 
}     

.section-tl2 form  { 
    padding-left: 2rem; 
    padding-right: 2rem;
} 

@media (min-width: 992px){ 
  .col-c25 { 
    flex: 0 0 auto; 
    width: 75%;
  } 

  .col-mll { 
    flex: 0 0 auto; 
    width: 25%;
  } 
}     

.fa-tmx { 
    -webkit-animation-name: fadeInDown; 
    animation-name: fadeInDown;
} 

.section-tl2 .title-4oi  { 
    font-size: 1.5rem; 
    font-weight: 300; 
    color: var(--secondary_color_font) !important;
} 

@media (min-width: 992px){ 
  .grid-wnn { 
    display: grid!important;
  } 

  .col-htc { 
    flex: 0 0 auto; 
    width: 50%;
  } 
}     

.section-tl2 input { 
    margin: 0; 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
} 

.section-tl2 button { 
    border-radius: 0;
} 

.section-tl2 button { 
    margin: 0; 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
} 

.section-tl2 button { 
    text-transform: none;
} 

.section-tl2 [type="submit"],.section-tl2 button { 
    -webkit-appearance: button;
    appearance: button;
} 

.btn-as5 { 
    display: inline-block; 
    font-weight: 400; 
    line-height: 1.5; 
    color: var(--primary_color_font) !important; 
    text-align: center; 
    text-decoration: none; 
    vertical-align: middle; 
    cursor: pointer; 
    -webkit-user-select: none; 
    -moz-user-select: none; 
    user-select: none; 
    background-color: transparent; 
    border: 1px solid transparent; 
    padding: .375rem .75rem; 
    font-size: 1rem; 
    border-radius: var(--general_border_radius) !important; 
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
} 

.px-4r1 { 
    padding-right: 1rem!important; 
    padding-left: 1rem!important;
} 

@media (min-width: 992px){ 
  .px-lg-ybo { 
    padding-right: 0!important; 
    padding-left: 0!important;
  } 
}     

.btn-qi5 { 
    border-radius: 50px;
} 

.btn-ohn { 
    padding-left: 2rem; 
    padding-right: 2rem; 
    color: var(--secondary_color_font) !important; 
    font-weight: bold; 
    background: rgba(0,0,0,0); 
    border: 1px solid var(--secondary_color_font) !important; 
    transition: all .3s;
} 

.btn-9ld { 
    transform: perspective(1px) translateZ(0); 
    overflow: hidden;
} 

.section-tl2 [type="submit"]:not(:disabled),.section-tl2 button:not(:disabled) { 
    cursor: pointer;
} 

.section-tl2 form #btn-yil  { 
    font-weight: 400;
} 

.btn-ohn:before { 
    background: var(--secondary_color_font) !important; 
    border-radius: 50px;
} 

.btn-9ld:before { 
    content: ""; 
    position: absolute; 
    z-index: -1; 
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    transform: scale(0); 
    transition-property: transform; 
    transition-duration: .3s;
} 

.btn-as5:hover { 
    color: var(--primary_color_font) !important;
} 

.btn-ohn:hover { 
    color: var(--primary_color_font) !important; 
    box-shadow: 0 0 1px 1px var(--secondary_color_font) !important; 
    border: 1px solid rgba(0,0,0,0);
} 

.btn-9ld:hover:before,.btn-9ld:focus:before,.btn-9ld:active:before { 
    transform: scale(1.15);
} 

.form-control-tfd { 
    display: block; 
    width: 100%; 
    padding: .375rem .75rem; 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: var(--primary_color_font) !important; 
    background-color: var(--secondary_color_font) !important; 
    background-clip: padding-box; 
    border: 1px solid #ced4da; 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    appearance: none; 
    border-radius: var(--general_border_radius) !important; 
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
} 

.mb-s5z { 
    margin-bottom: 1rem!important;
} 

.section-tl2 form .form-control-tfd  { 
    height: 2.5rem;
} 

.form-rwk { 
    display: block; 
    min-height: 1.5rem; 
    padding-left: 1.5em; 
    margin-bottom: .125rem;
} 

.input-wl2 { 
    width: 1em; 
    height: 1em; 
    margin-top: .25em; 
    vertical-align: top; 
    background-color: var(--secondary_color_font) !important; 
    background-repeat: no-repeat; 
    background-position: center; 
    background-size: contain; 
    border: 1px solid rgba(0,0,0,.25); 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    appearance: none; 
    -webkit-print-color-adjust: exact; 
    print-color-adjust: exact; 
} 

.form-rwk .input-wl2  { 
    float: left; 
    margin-left: -1.5em;
} 

.input-wl2[type="checkbox"] { 
    border-radius: .25em;
} 

.section-tl2 form .input-wl2  { 
    margin-bottom: 1rem;
} 

.section-tl2 form .input-wl2[type="checkbox"]  { 
    border-radius: 50%;
} 

.input-wl2:checked { 
    background-color: var(--third_color) !important; 
    border-color: var(--third_color) !important;
} 

.input-wl2:checked[type="checkbox"] { 
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
} 

.section-tl2 form .input-wl2:checked  { 
    background-color: var(--primary_color) !important; 
    border-color: var(--primary_color) !important;
} 

.section-tl2 label { 
    display: inline-block;
} 

.section-tl2 a { 
    color: var(--third_color) !important; 
    text-decoration: underline;
} 

.section-tl2 form .label-zi7 a  { 
    color: var(--secondary_color_font) !important; 
    text-decoration: none; 
    transition: all .3s;
} 

.section-tl2 a:hover { 
    color: var(--primary_color) !important;
} 

.section-tl2 form .label-zi7 a:hover { 
    color: var(--primary_color) !important;
} 


@keyframes fadeInDown { 
  0% {  
      opacity: 0; 
      -webkit-transform: translate3d(0,-100%,0); 
      transform: translate3d(0,-100%,0); 
      opacity: 0; 
      transform: translate3d(0px, -100%, 0px); 
  }  
  100% {  
      opacity: 1; 
      -webkit-transform: translateZ(0); 
      transform: translateZ(0); 
      opacity: 1; 
      transform: translateZ(0px); 
  }  

} 
/* These were inline style tags. Uses id+class to override almost everything */
#style-CRCI7.style-CRCI7 {  
   visibility: visible;  
    animation-name: fadeInDown;  
}  
#nam-lpd.style-JGmMg {  
   visibility: visible;  
    animation-name: fadeInDown;  
}  
#mai-k3o.style-bARIs {  
   visibility: visible;  
    animation-name: fadeInDown;  
}  
#mym-3y3.style-VFOMk {  
   visibility: hidden;  
    animation-name: none;  
}  
#style-KSFxY.style-KSFxY {  
   visibility: visible;  
    animation-name: fadeInDown;  
}  
#btn-yil.style-gxDYJ {  
   visibility: visible;  
    animation-name: fadeInDown;  
}  
#style-jUCHO.style-jUCHO {  
   display: none;  
}  
