.t-checkbox__control {
    display: flex;
    align-items: center;
}

.b-quizgo-wrapper__inner-block {
    height:100% !important;
}

.quiz-button-block {
    text-align: center;
}  

.quiz-button-start {
    text-align: center;
    font-family: 'Unbounded';
    background: linear-gradient(0.125turn,rgba(35,61,77,1) 44%,rgba(145,187,199,1) 100%); 
    box-shadow: 0px 0px 20px 0px rgba(51,51,51,0.2);
    padding: 15px 27px; 
    color: #ffffff !important;
    display: inline-block; 
    border-radius: 6px; 
    font-size: 22px; 
    font-weight: 700; 
    text-transform: uppercase;
    text-decoration: none;
}

@media screen and (max-width: 459px) {
    
.t-upwidget-container__button {
    font-size: 14px !important;    
    color: #233d4d !important;
    width: 240px;
    background-color: #b9f0ff !important;
    height: 52px;    
    align-items: center;
    justify-content: center;
    max-width: 100% !important;
    display: flex !important;
} 
    
.quiz-button-start {
    text-align: center;
    font-size: 16px;
}

.t-card__container {
    height: 250px !important;
    padding-top: 10px;
}

.t923__content {
    border: 2px solid #F8F8F8;
    background-color: rgb(255 255 255 / 80%) !important;
}

.t923__textwrapper {
    padding: 20px 20px !important;
}

.t-card__btn-wrapper {
    padding: 0 20px 20px !important;
}

.t-card__btn {
    margin: 0px !important;
    width: 100%;
    place-content: center;
}

.t923 .t-slds__container {
    width: 100%;
    margin: 0 auto;
}

.t923__col {
    padding: 0px !important;
    width: 280px !important;
    border-radius: 6px;
    margin: 20px 20px 20px 20px;
}

.t923__slds-wrapper {
    justify-content: center;
    -webkit-justify-content: center;
}

.t923__wrapper {
    box-shadow: 0px 0px 20px 0px rgba(35,61,77,0.3);    
}


}

@media screen and (min-width: 460px) and (max-width: 639px) {
    
.t-upwidget-container__button {
    font-size: 14px !important;    
    color: #233d4d !important;
    width: 420px;
    background-color: #b9f0ff !important;
    height: 52px;    
    align-items: center;
    justify-content: center;
    max-width: 100% !important;
    display: flex !important;
} 

.quiz-button-start {
    text-align: center;
    font-size: 18px;
}

.t-card__container {
    height: 300px !important;
    padding-top: 10px;
}

.t923__content {
    border: 2px solid #F8F8F8;
    background-color: rgb(255 255 255 / 80%) !important;
}

.t923__textwrapper {
    padding: 20px 20px !important;
}

.t-card__btn-wrapper {
    padding: 0 20px 20px !important;
}

.t-card__btn {
    margin: 0px !important;
    width: 100%;
    place-content: center;
}

.t-container {
    max-width: 480px;
}

.t923 .t-slds__container {
    width: 100%;
    margin: 0 auto;
}

.t923__col {
    padding: 0px !important;
    width: 220px !important;
    border-radius: 6px;
    margin: 20px 10px 20px 10px;
}

.t923__slds-wrapper {
    justify-content: center;
    -webkit-justify-content: center;
}

.t923__wrapper {
    box-shadow: 0px 0px 10px 0px rgba(35,61,77,0.3);    
}
.t-slds__wrapper {
    padding: 0px !important;
}

.t-card__col {
    width: 240px !important;
}
}


@media screen and (min-width: 640px) and (max-width: 959px) {
    
.t-upwidget-container__button {
    font-size: 14px !important;    
    color: #233d4d !important;
    width: 580px;
    background-color: #b9f0ff !important;
    height: 52px;    
    align-items: center;
    justify-content: center;
    max-width: 100% !important;
    display: flex !important;
} 

.b-quizgo-banner {
    display: none !important;
}

.t-card__container {
    height: 250px !important;
    padding-top: 10px;
}

.t923__content {
    border: 2px solid #F8F8F8;
    background-color: rgb(255 255 255 / 80%) !important;
}

.t923__textwrapper {
    padding: 20px 20px !important;
}

.t-card__btn-wrapper {
    padding: 0 20px 20px !important;
}

.t-card__btn {
    margin: 0px !important;
    width: 100%;
    place-content: center;
}

.t-container {
    max-width: 640px;
}

.t923 .t-slds__container {
    width: 100%;
    margin: 0 auto;
}

.t923__col {
    width: 300px !important;
    border-radius: 6px;
    margin: 20px 10px 20px 10px;
}

.t923__slds-wrapper {
    justify-content: center;
    -webkit-justify-content: center;
}

.t923__wrapper {
    box-shadow: 0px 0px 10px 0px rgba(35,61,77,0.3);    
}
.t-slds__wrapper {
    padding: 0px !important;
}

.t-card__col {
    width: 320px !important;
}

}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    
.t-upwidget-container__button {
    font-size: 16px !important;
    color: #233d4d !important;
    width: 520px;
    background-color: #b9f0ff !important;
    height: 60px;    
    align-items: center;
    justify-content: center;
    max-width: 100% !important;
    display: flex !important;
}     

.b-quizgo-banner {
    display: none !important;
}

.t923__content {
    border: 2px solid #F8F8F8;
    background-color: rgb(255 255 255 / 80%) !important;
}

.t923__textwrapper {
    padding: 20px 20px !important;
}

.t-card__btn-wrapper {
    padding: 0 20px 20px !important;
}

.t-card__btn {
    margin: 0px !important;
    width: 100%;
    place-content: center;
}

.t-container {
    max-width: 1020px;
}

.t923 .t-slds__container {
    width: 100%;
    margin: 0 auto;
}

.t923__col {
    border-radius: 6px;
    margin: 20px 20px 20px 20px;
}

.t923__slds-wrapper {
    justify-content: left;
    -webkit-justify-content: left;
}

.t923__wrapper {
    box-shadow: 0px 0px 20px 0px rgba(35,61,77,0.3);    
}

}

@media screen and (min-width: 1200px) {
    
.t-upwidget-container__button {
    font-size: 16px !important;
    color: #233d4d !important;
    width: 620px;
    background-color: #b9f0ff !important;
    height: 60px;    
    align-items: center;
    justify-content: center;
    max-width: 100% !important;
    display: flex !important;
}    
    
.b-quizgo-banner {
    display: none !important;
}

.t923__content {
    border: 2px solid #F8F8F8;
    background-color: rgb(255 255 255 / 80%) !important;
}

.t923__textwrapper {
    padding: 20px 20px !important;
}

.t-card__btn-wrapper {
    padding: 0 20px 20px !important;
}

.t-card__btn {
    margin: 0px !important;
    width: 100%;
    place-content: center;
}

.t-container {
    max-width: 1240px;
}

.t-card__col {
    width: 310px !important;
}

.t923__col {
    width: 270px !important;
    border-radius: 6px;
    margin: 20px 20px 20px 20px;
}

.t923__slds-wrapper {
    justify-content: left;
    -webkit-justify-content: left;
}

.t923__wrapper {
    box-shadow: 0px 0px 20px 0px rgba(35,61,77,0.3);    
}

}

#rec761337360 .tn-elem[data-elem-id="1708339981971"] .tn-atom {
    background-color: #ffffffb0 !important;
}	

#rec761337360 .tn-elem[data-elem-id="1708339976689"] .tn-atom {
    background-color: #ffffffb0 !important;
}	

#rec761337360 .tn-elem[data-elem-id="1708339936353"] .tn-atom {
    background-color: #ffffffb0 !important;
}	

#rec761337361 .tn-elem[data-elem-id="1710751855551"] .tn-atom {
    background-color: #ffffffb0 !important;
}	

#rec761337361 .tn-elem[data-elem-id="1710751944971"] .tn-atom {
    background-color: #ffffffb0 !important;
}	

#rec761337361 .tn-elem[data-elem-id="1710751992346"] .tn-atom { 
    background-color: #ffffffb0 !important;
}

#rec761337361 .tn-elem[data-elem-id="1710752017395"] .tn-atom { 
    background-color: #ffffffb0 !important;
}

#rec761337361 .tn-elem[data-elem-id="1710752017397"] .tn-atom { 
    background-color: #ffffffb0 !important;
}

#rec761337361 .tn-elem[data-elem-id="1710751980170"] .tn-atom { 
    background-color: #ffffffb0 !important;
}

#rec761337368 .tn-elem[data-elem-id="1700924405793"] .tn-atom { 
    background-color: #ffffffb0 !important;
}
#rec761337360 .tn-elem[data-elem-id="1718809693673"] .tn-atom {
    background-color: #ffffffb0 !important;
}
#rec765205863 .tn-elem[data-elem-id="1710751855551"] .tn-atom {
    background-color: #ffffffb0 !important;
} 

.t975__icon-wrapper {
    width: 38px;
    height: 38px;
}

.t975__menu-text {  
    display: none;
}

.uc-mobilemenu {
    z-index: 11;    
}

.uc-serivce-slider {
    z-index: 12;    
}

.blue-map{
    background: #67b7df;
    width: 100%;
    border-radius: 6px;
    height: 100%;
    box-shadow: 0px 0px 30px 0px rgba(35,61,77,0.3);
}

.googlemap {
    filter: saturate(25%) hue-rotate(180deg) contrast(85%) invert(1);
    border-width: 0px; 
	border-color: #f8f8f8; 
	border-radius: 6px; 
	opacity:0.8; 
}

.quizdiv {
    border-width: 2px;
    border-radius: 6px;
    border-color: #f8f8f8;
    border-style: solid;
    box-shadow: 0px 0px 30px 0px rgba(35,61,77,0.3);
}

.glow-button-old {
  position: relative;
  box-shadow: 0 0 0 1px rgba(0,0,0,.01);
  border-radius: 6px;
  
  &::after {
    position: absolute;
    content: "";
    top: 10px;
    left: 0;
    right: 0;
    z-index: -1;
    height: 100%;
    width: 100%;
    transform: scale(1) translateZ(0);
    filter: blur(15px);
    background: radial-gradient(#c5e7f0,#8EB8C4,#33505F,#233d4d,#33505F,#8EB8C4,#c5e7f0);
    background-size: 200% 180%;
    animation: animateGlow 3.75s linear infinite;
}

}

.glow-button {
  position: relative;
  box-shadow: 0 0 0 1px rgba(0,0,0,.01);
  border-radius: 6px;
  animation: pulse-animation 2s infinite;  
  
  &::after {
    position: absolute;
    content: "";
    top: 10px;
    left: 0;
    right: 0;
    z-index: -1;
    height: 100%;
    width: 100%;
    transform: scale(1) translateZ(0);
    filter: blur(15px);
    background: radial-gradient(#c5e7f0,#8EB8C4,#33505F,#233d4d,#33505F,#8EB8C4,#c5e7f0);
    background-size: 200% 180%;
}

}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(35, 61, 77, 0.55);
  }
  100% {
    box-shadow: 0 0 0 16px rgba(35, 61, 77, 0);
  }
}

@keyframes animateGlow2 {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes animateGlow {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
