.elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-30517 .elementor-element.elementor-element-e514eb4:not(.elementor-motion-effects-element-type-background), .elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-container{min-height:570px;}.elementor-30517 .elementor-element.elementor-element-e514eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 5em 0em;}.elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30517 .elementor-element.elementor-element-26a7799{text-align:center;}.elementor-30517 .elementor-element.elementor-element-26a7799 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.552rem;color:#3B3B3B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30517 .elementor-element.elementor-element-c7ee8be{--divider-border-style:solid;--divider-color:#BB1900;--divider-border-width:2px;}.elementor-30517 .elementor-element.elementor-element-c7ee8be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30517 .elementor-element.elementor-element-c7ee8be .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-30517 .elementor-element.elementor-element-c7ee8be .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}@media(max-width:1129px){.elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-container{min-height:505px;}.elementor-30517 .elementor-element.elementor-element-e514eb4{padding:40px 0px 100px 0px;}}@media(max-width:767px){.elementor-30517 .elementor-element.elementor-element-e514eb4 > .elementor-container{min-height:350px;}.elementor-30517 .elementor-element.elementor-element-e514eb4{padding:30px 0px 80px 0px;}.elementor-30517 .elementor-element.elementor-element-26a7799 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 20px 0px 20px;}.elementor-30517 .elementor-element.elementor-element-26a7799 .elementor-heading-title{font-size:25px;}}/* Start custom CSS */.stayonmobile{display:none!important;}
.sec-menu {
    display: block !important;
}
.submit button:disabled {
    opacity: .5;
    cursor: default;
}
.desktop-menu {
    display: none;
}

.mb-br {
    display:none;
}


nl { display: block; }

form .wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 1rem;
}
form .wrap input {
    display: none;
}
form .wrap label {
    width: 48.5%;
    min-height: 27.5rem;
    color: #3b3b3b;
    background-color: #f2f2f2;
    border: 1px solid #f2f2f2;
    padding: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    border-radius: 1.5rem;
    font: 400 25px/1.4 'Poppins', sans-serif;
    text-align: center;
    cursor: pointer;
    transition: 0.5s ease;
    margin-bottom: 3rem;
}
form .wrap .circle {
    width: 2.5rem;
    height: 2.5rem;
    background-color: #fff;
    border: 4px solid #fff;
    border-radius: 50%;
    box-shadow: 0 0 0 1px #c3c3c3;
    margin-bottom: 2rem;
    transition: 0.5s ease;
}
form .wrap input:checked + label {
    background-color: #fff;
    border-color: #bb1900;
}
form .wrap input:checked + label span {
    background-color: #bb1900;
    box-shadow: 0 0 0 1px #bb1900;
}


form .submit {
    text-align: center;
}
form .submit button {
    color: #fff;
    background-color: #bb1900;
    border: 2px solid #bb1900;
    font: 600 20px/1 'Poppins', sans-serif;
    letter-spacing: 2px;
    padding: 2.2rem 1rem;
    width: 100%;
    max-width: 26rem;
    transition: 0.5s ease;
}
form .submit button:hover {
    color: #bb1900;
    background-color: #fff;
}


.red-btn-line a,button[type=submit]{box-shadow:0 5px 0 0 #700000;background-color:#bb1900!important;color:#fff!important;border:0!important;font-family: "Poppins",Sans-serif;}
.red-btn a:hover,button[type=submit]:hover{background-color:#990101!important;border-color:#990101!important}

/*======================
    #MEDIA QUERIES
======================*/
@media only screen and (max-width:1024px) {
  form .wrap label {
      font-size: 2.3rem;
  }
}
@media only screen and (max-width:767px) {
section#mainheader a {
    display: block;
}
.mb-br {
    display:initial;
}
form.elementor-search-form {
    display: none;
}

  form .wrap label {
      width: 100%;
  }
  form .wrap label {
      min-height: 18rem;
  }
  .stayonmobile{display:block!important;}
  
  
.quiz-main-box .elementor-container {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: start!Important;
}
}/* End custom CSS */