body.adaptive-mobile .cards-am-1 .flexbe-card{flex-basis:100%;max-width:100%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-1{flex-basis:100%}body.adaptive-mobile .cards-am-2 .flexbe-card{flex-basis:50%;max-width:50%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-2{flex-basis:50%}body.adaptive-mobile .cards-am-3 .flexbe-card{flex-basis:33.33333333%;max-width:33.33333333%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-3{flex-basis:33.33333333%}body.adaptive-mobile .cards-am-4 .flexbe-card{flex-basis:25%;max-width:25%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-4{flex-basis:25%}body.adaptive-mobile .cards-am-5 .flexbe-card{flex-basis:20%;max-width:20%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-5{flex-basis:20%}body.adaptive-mobile .cards-am-6 .flexbe-card{flex-basis:16.66666667%;max-width:16.66666667%}body.adaptive-mobile .flexbe-cards .flexbe-card.card-am-6{flex-basis:16.66666667%}body.adaptive-mobile .card-am-flexible{max-width:none!important}body.adaptive-mobile .slider-pagination--cards{padding:10px 0!important}body.adaptive-mobile .flexbe-cards-root .slider-button--cards{padding:0 10px}body.adaptive-mobile .flexbe-cards-root.full-width{padding-right:0;padding-left:0}body.adaptive-mobile .flexbe-cards-wrapper{overflow:visible}body.adaptive-mobile .flexbe-cards-slider--mobile>.flexbe-cards{flex-wrap:nowrap}body.adaptive-mobile .flexbe-cards-root.normal-width .slider-button--cards[data-direction=prev]{left:0;right:auto}body.adaptive-mobile .flexbe-cards-root.normal-width .slider-button--cards[data-direction=next]{right:0;left:auto}
body.adaptive-mobile.is-ios .form-fields .form-field-text__input,body.adaptive-mobile.is-ios .quiz-fields .form-field-text__input{-webkit-text-size-adjust:120%;text-size-adjust:120%;line-height:1}body.adaptive-mobile .form-fields .form-field-text__input,body.adaptive-mobile .quiz-fields .form-field-text__input{font-size:16px;min-height:46px;line-height:1.2}
body.adaptive-mobile .component-form.inline .form-submit{padding-top:0}
body.adaptive-mobile .component-image .overlay-container{overflow-y:auto}
body.adaptive-mobile .component-quiz{overflow:visible}body.adaptive-mobile .component-quiz .quiz-progress{padding-bottom:30px}body.adaptive-mobile .component-quiz .quiz-progress[data-progress-style=bar] .quiz-progress-inner,body.adaptive-mobile .component-quiz .quiz-progress[data-progress-style=bar] .quiz-progress-inner .progress-loader-bar{width:100%}body.adaptive-mobile .component-quiz .quiz-steps{padding:0}body.adaptive-mobile .component-quiz .quiz-actions{flex-flow:row wrap;margin-top:30px;width:100%}body.adaptive-mobile .component-quiz .quiz-actions .suggestion-next{display:none}body.adaptive-mobile .component-quiz .quiz-actions .quiz-next{flex-grow:1}body.adaptive-mobile .component-quiz .policy-data-warning{width:100%}body.adaptive-mobile .component-quiz .step-title{width:100%;margin-bottom:30px}body.adaptive-mobile .component-quiz .quiz-fields{align-items:flex-start}body.adaptive-mobile .component-quiz .quiz-fields .field{padding:0;width:100%;min-width:0}body.adaptive-mobile .component-quiz .quiz-fields .field+.field{margin-top:20px}body.adaptive-mobile .component-quiz .quiz-fields .form-field{padding:0}body.adaptive-mobile .component-quiz .quiz-fields .field[data-type=checkbox],body.adaptive-mobile .component-quiz .quiz-fields .field[data-type=radio]{min-width:auto}body.adaptive-mobile .component-quiz .field[data-type=image]{justify-content:center;flex-grow:1;flex-shrink:0;}body.adaptive-mobile .component-quiz .form-field-image-group{overflow-x:auto;display:flex;margin:0;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item{width:auto;padding:10px;scroll-snap-align:start}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:first-child{padding-left:20px}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:last-child{padding-right:20px}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-content{width:calc(var(--100vw) * .75);max-width:240px}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="0"] .current .progress-runner{right:-40px}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="0"] .current .progress-runner:after{opacity:0}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="100"] .current .progress-runner{right:0;transform:translate(0)}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="100"] .current .progress-runner:after{left:100%;opacity:0}
body.adaptive-mobile .slider-button{font-size:40px;padding:0 .25em;transform:translateZ(0)}

body.adaptive-mobile .slider-pagination.type--thumbs{--thumbPad:10px;--thumbSize:50px}

body.adaptive-mobile .component-menu{overflow:visible}body.adaptive-mobile .component-menu-list{flex-grow:1}body.adaptive-mobile .component-menu-list .folder-item .folder-arrow{transform:rotate(0deg)}body.adaptive-mobile .component-menu-list .folder-item.show>.folder-item-text .folder-arrow{transform:rotate(-180deg)}body.adaptive-mobile [data-direction-adaptive=row] .component-menu-list{flex-wrap:wrap;max-width:calc(100% + var(--gapX) * 2)}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list{margin:0;flex-direction:column}body.adaptive-mobile [data-direction-adaptive=column] .component-menu-list .folder-arrow{margin-right:-10px}body.adaptive-mobile [data-direction-adaptive=column] .menu-item{padding:.05px}body.adaptive-mobile [data-direction-adaptive=column] .menu-item-text{margin:0}body.adaptive-mobile .component-menu .component-menu-list--nested{position:relative;width:100%;max-width:none;background:none;box-shadow:none;padding:0 var(--gapX);margin:0 0 var(--gapX);border-radius:3px}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text,body.adaptive-mobile .component-menu .component-menu-list--nested .menu-item-text{display:block;justify-content:inherit;opacity:1}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text{justify-content:inherit}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text span{width:auto;padding:0}body.adaptive-mobile .component-menu .component-menu-list--nested .folder-item-text .folder-arrow{position:relative;top:0;right:0;margin-left:10px}body.adaptive-mobile [data-contrast=light] .component-menu-list--nested,body.adaptive-mobile [data-contrast] [data-contrast=light] .component-menu-list--nested{background:hsla(0,0%,100%,.1)}body.adaptive-mobile [data-contrast=dark] .component-menu-list--nested,body.adaptive-mobile [data-contrast] [data-contrast=dark] .component-menu-list--nested{background:rgba(0,0,0,.05)}

.button-sab {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  padding: 1em 0;
  box-shadow: 0px 7px 12px 0px rgba(245, 138, 0, .6);  
  -webkit-box-shadow: 0px 7px 12px 0px rgba(245, 138, 0, .6);   
  background-image: linear-gradient(60deg, #fcd331 50%, #f58a00 100%);
  border-radius: 50px;
  border: none;
  cursor: pointer;
  outline: none;
}

.button-sab:hover {
   background-position: 0 0;
   box-shadow: 0px 4px 5px 0px rgba(245, 138, 0, .3)
}

@media (min-width:1023px){
.form-field-radio-item .form-field-radio-item__text {
    font-size: 18px;
}
}

@media(max-width:767px) {
  body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-content {
      width: 100%;
      max-width: 240px;
  }
  body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:first-child {
      padding-left: 10px;
  }
  body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:last-child {
      padding-right: 10px;
  }
  .component-button .btn-content-icon-text, .component-button .btn-content-text {
      background-image: none;
      font-size: 20px;
  }

}
