@charset "UTF-8"; li.fizcheck-divider-list__item {margin-bottom:10px; list-style:none; color:#52525B}
li.fizcheck-divider-list__item svg {width:20px; height:20px; margin-left:-30px; position:absolute}
.operators {display:flex; justify-content:start; gap:13px}
.w-full {width:100%; text-align:center}
.h-full {height:100%;}
.max-w-\[600px\] {max-width:600px; margin:0 auto}
#pagination {margin:0 auto; padding:0}
.quizbutton {background:#0e3db8; border-radius:8px; color:#fff; font-weight:bold; text-decoration:none; text-align:left; font-size:14px; line-height:37px; max-width:600px; width:100%; margin:0 auto; border-bottom:0; display:flex; align-items:center; justify-content:space-between; padding:8px 22px; cursor:pointer; position:relative; -webkit-transition:all .2s ease; transition:all .2s ease; text-transform:uppercase; border:none}

.bg-\[\#d0e8d8\] {background:#d0e8d8!important;color:#2c3345;}
.bg-\[\#e8f5ec\] {background:#e8f5ec!important;color:#2c3345;}
.bg-\[\#FDF5D8\] {background:#FDF5D8!important;color:#2c3345;}
.bg-\[\#f8e6e6\] {background:#f8e6e6!important;color:#2c3345;}
.bg-\[\#f5d6d6\] {background:#f5d6d6!important;color:#2c3345;}

.rotate-180 {transform:rotate(180deg)}
.quizbutton svg {width:20px; height:20px; margin-left:10px}
.step h2, .steps h2 {font-size:28px; line-height:34px; color:#000000; margin:0 0 20px; font-weight:bold}
.w-8 {width:21px}
.h-8 {height:21px}
.pagination {margin-top:35px; display:flex; flex-wrap:wrap}
.pagination > a,.pagination > span {display:flex; justify-content:center; align-items:center; width:auto; min-width:50px; height:50px; line-height:1; background:#f5f8ff; border-radius:10px; margin:0 2.5px 5px 2.5px; font-size:18px; color:#0e3db8; font-weight:700; text-decoration:none}
.pagination > span {color:#fff; background-color:#0e3db8}
.pagination > span.nav_ext {background:#f5f8ff; color:#0e3db8}
.pagination > a.go {background:none; box-shadow:none; margin:0; background:none; font-size:14px; color:rgba(255,255,255,.8)}
.pagination > a.prev {margin-right:10px}
.pagination > a.next {margin-left:10px}
.pagination.with-line {margin-top:0; padding-top:30px; border-top:1px solid #626262}
.pagination_btn,.prevbnt {display:flex; justify-content:center; align-items:center; width:auto; min-width:40px; height:40px; line-height:1; background:#f5f8ff; border-radius:10px; margin:0 2.5px 5px 2.5px; font-size:18px; color:#0e3db8; font-weight:700; text-decoration:none}
@media (max-width:640px) {.pagination_btn,.prevbnt {min-width:34px; height:34px; margin:0 0.5px 5px 0.5px}
}
.pagination_btn.group svg:last-child {display:none}
.pagination_btn.group:hover svg:last-child {display:block}
.pagination_btn.group:hover svg:first-child {display:none}
.button_red {background:#f74b4b!important}
.pagination_btn,.prevbnt,.nextbnt {height:41px!important}
.shadow-sm {-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important; box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}
.scrollbar-hide {scrollbar-width:none; -ms-overflow-style:none}
.scrollbar-hide::-webkit-scrollbar {display:none}
.flex {display:flex}
.justify-center {justify-content:center}
.flex-nowrap {flex-wrap:nowrap !important}
.bg-blue-700 {background:#0e3db8; color:#fff}
.quizbutton svg {width:20px; height:20px; margin-left:10px}
.relative  {position:relative;}
.mybutton  {font-weight:bold;}
.flex-col {
    flex-direction: column;
}
.grid-flow-col {
    grid-auto-flow: column;
}
.grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}
audio, canvas, embed, iframe, img, object, svg, video {
    vertical-align: middle;
}
.text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
}
.outline-transparent {
    outline-color: transparent;
}
.transition-transform-background {
    transition-property: transform, scale, background;
    transition-timing-function: ease;
    transition-duration: .25s;
}
@media (min-width: 640px) {
    .sm\:w-8 {
        width: 2rem;
    }
}
@media (min-width: 640px) {
    .sm\:h-8 {
        height: 2rem;
    }
}
@media (min-width: 1024px) {
    .lg\:basis-6\/12 {
        flex-basis: 50%;
    }
	.lg\:max-w-\[464px\] {
        max-width: 464px;
    }
	.lg\:px-0 {
        padding-left: 0;
        padding-right: 0;
    }
	.lg\:h-\[97px\] {
        height: 97px;
    }
    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
	.lg\:gap-11 {
        grid-gap: 2.75rem;
    }
}
.font-medium {
    font-weight: 600;
}
.text-inherit {text-align:left;}
.text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgb(161 161 170 / var(--tw-text-opacity, 1));
}
.leading-snug {
    font-size:12px;
	text-align:left;
}
.bg-content2 {
    background-color: #f4f4f5;
}
.rounded-lg {
    border-radius: .5rem;
}
.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.sm\:p-1\.5 {
    padding: .375rem;
}
.sm\:w-9 {
        width: 36px;
}
.sm\:h-9 {
	height: 36px;
}
.size-3 {
    width: 1rem;
    height: 1rem;
}
.size-4 {
    width: 1rem;
    height: 1rem;
}
@media (min-width: 640px) {
    .sm\:inline-flex {
        display: inline-flex;
    }
    .sm\:mb-1 {
        margin-bottom: .25rem;
		margin-left: 10px;
    }
	.sm\:w-6 {
        width: 1.5rem;
    }
	.sm\:h-6 {
        height: 24px;
    }
	.sm\:min-h-14 {
        min-height: 24px;
    }
}
.sm\:text-\[10px\] {
	font-size: 10px!important;
	line-height: normal!important;
}
.sm\:min-h-\[22px\] {
	min-height: 22px!important;
}
.uppercase {
    text-transform: uppercase;
}
.flex-col {
    flex-direction: column;
}
.flex-1 {
    flex: 1 1 0%;
}
.text-gray-500 {
	color: #6b7280!important;
	margin-bottom: 0!important;
}
.inline-block{
	display: inline-block;
}
.fs12 {font-size:12px;font-weight:bold;line-height:normal;}
.backdrop-blur-sm {
    backdrop-filter: blur(4px) !important;
    -webkit-backdrop-filter: blur(4px)!important;
}
.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}
.ml-auto {
    margin-left: auto;
}
.w-4 {
    width: 1rem;
}
.h-4 {
    height: 1rem;
}
.bg-content1 {
    background: #fff;
    padding: 20px;
    margin-bottom: 20px;
}
.rounded-large {
    border-radius: 10px;
}
.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.lg\:h-\[97px\] {
    padding: 10px;
    height: 97px;
}
.lg\:h-\[97px\] svg {
    width: 100%;
    height: 100% !important;
}
.bg-gray-50 {
    background: #fff;
}
.bg-blue-100 {
    background: #f5f8ff;
}
.fixedmenu {
    height: 70px !important;
    position: fixed;
    width: 100%;
    z-index: 99;
    left: 0;
}
label span.select-none {text-align:left;} 
#testblock {padding-top:20px;}
.fizcheck-modern-why-need__wrapper {padding-top:40px;}
.progress-bar-fixed {
    position: fixed;
    left: 0;
    top: 80px;
    height: 3px;
}
.h-1 {
    height: .25rem;
}
.bg-\[\#e9e9ea\] {
    background-color: rgb(233 233 234 / 1);
}
.bg-teal-700{
    background-color: #24ba96;
}
.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .25s;
}
.bg-\[\#0d766e\], .bg-\[\#24ba96\] {
    background: #24ba96;
}
.bg-\[\#0e3db8\] {
    background: #0e3db8;
}
.bg-\[\#0e3db8\]:disabled {
    background: #c1c1c1;
}
.h-\[60px\] {
    height: 60px;
    border-radius: 8px;
}
.max-w-\[600px\] {
    max-width: 600px;
    margin: 0 auto;
}
.inline-flex {
    display: inline-flex;
}
.items-center {
    align-items: center;
}
.justify-center {
    justify-content: center;
}
.flex-col {
    flex-direction: column;
}
.opacity-\[0\.0001\] {
    opacity: .0001;
}
.w-6 {
    width: 1.5rem;
}
.h-6 {
    height: 1.5rem;
}
.group[data-selected=true] .before\:border-default {border:2px solid #0e3db8;background:#0e3db8;border-radius:8px;}
.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-100 {
    opacity: 1!important;
}
.animate-spinner-ease-spin {
    animation: spinner-spin .8s ease infinite;
}
.border-solid {
    border-style: solid;
}
.border-dotted {
    border-style: dotted;
}
.border-2 {
    border-width: 2px;
}
.border-b-white {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-l-transparent {
    border-left-color: transparent;
}
.border-t-transparent {
    border-top-color: transparent;
}
.opacity-75 {
    opacity: .75;
}
.animate-spin {
    animation: spin 1s linear infinite
}
.animate-spinner-linear-spin {
    animation: spinner-spin .8s linear infinite;
}
.before\:border-default
 {
    border: 2px solid #e5e7eb;
    border-radius: 6px;
}
.animate-spinner-ease-spin {
    animation: spinner-spin .8s ease infinite
}
.rounded-full {
    border-radius: 9999px;
}
.absolute {
    position: absolute;
}
.max-w-\[430px\]
 {
    max-width: 430px;
    margin: 0 15px;
}
.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.h-5 {
    height: 1.25rem;
}
.z-10 {
    z-index: 10;
}
.items-center {
    align-items: center;
}
.text-white {
    color: #fff !important;
}
.bg-primary {
    background: #0e3db8!important;
}
.\!duration-500 {
    transition-duration: .5s !important;
}
.max-w-\[400px\] {
    max-width: 400px;
}
.fizcheck-modern-try-now {
    color: #fff;
    background-color: #0e3db8;
    padding: 50px;
    position: relative;
    border-radius: 24px;
    overflow: hidden;
}
.fizcheck-modern-try-now__img-1 {
    left: 0;
    top: 0;
    z-index: 1;
    position: absolute;
}
.fizcheck-modern-try-now__img-2 {
    top: 0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
    position: absolute;
}
.fizcheck-modern-try-now__img-3 {
    right: 0;
    top: 35px;
    z-index: 1;
    position: absolute;
}
@media (min-width: 768px) {
    .d-md-block {
        display: block !important;
    }
}
.fizcheck-modern-try-now__text {
    position: relative;
    z-index: 3;
}
.h2 {
    font-size: 28px;
    line-height: 34px;
    color: #000000;
    margin: 0 0 20px;
    font-weight: bold;
}
.fizcheck-modern-steps-info .title {
    margin-bottom: 16px;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 140%;
    color: #0e3db8;
}
.fizcheck-modern-steps-info__divider {
    border-bottom: 2px solid #e1e1e1;
}
.fizcheck-modern-steps-info {
    display: flex;
    flex-direction: column;
    grid-gap: 24px;
    gap: 24px;
    flex: 1 0;
}
.fizcheck-modern-steps-info__number
 {
    display: flex;
    width: 55px;
    height: 55px;
    padding: 8px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    grid-gap: 10px;
    gap: 10px;
    border-radius: 10px;
    background-color: #fff;
    font-size: 1.86667rem;
    font-weight: 700;
    line-height: 140%;
    color: #0e3db8;
}
.\[\&_svg\]\:h-5 svg {
    height: 1.25rem;
}
.\[\&_svg\]\:h-8 svg {
    height: 32px;
}
.\[\&_svg\]\:w-8 svg {
    width: 64px;
}
.text-sm {
    font-size: .875rem;
}
.rounded-xl {
    border-radius: .75rem;
}
.shadow-medium, .shadow-none {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.text-\[\#f7b635\] {
    --tw-text-opacity: 1;
    color: rgb(247 182 53 / var(--tw-text-opacity, 1));
}
.absolute {
    position: absolute;
}
.top-0 {
    top: 0;
}
.overflow-hidden {
    overflow: hidden;
}

.data-\[left-right-scroll\=true\]\:\[mask-image\:linear-gradient\(to_right\2c \#000\2c \#000\2c transparent_0\2c \#000_var\(--scroll-shadow-size\)\2c \#000_calc\(100\%_-_var\(--scroll-shadow-size\)\)\2c transparent\)\][data-left-right-scroll=true] {
    -webkit-mask-image: linear-gradient(to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent);
    mask-image: linear-gradient(to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent);
}

@media (min-width: 640px) {
    .sm\:flex-row {
        flex-direction: row;
    }
}
.items-center {
    align-items: center;
}

@media (min-width: 425px) {
    .xs-l\:max-w-\[330px\]
	{
        max-width: 330px;
    }
}
.h-\[56px\]{
    height: 50px;
}
.bg-\[\#F2F4F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 244 247 / var(--tw-bg-opacity, 1));
	border-top: 1px solid #e5e7eb;
}
.p-4{
    padding: 10px!important;
}
.z-50 {
    z-index: 50;
}
.py-6 {margin-top: 20px;}
.gap-2\.5 {grid-gap: .625rem;}
.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content);
}
.text-primary-foreground {
    color: #fff;
}
.w-5 {
    width: 14px;
}
.fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
}
#close1, #close11, #close2, #close22{
    background: #0e3db8;
    border-radius: 8px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    line-height: 37px;
    border-bottom: 0;
    padding: 4px 22px;
    cursor: pointer;
    position: relative;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    text-transform: uppercase;
    border: none;
}
.backdrop-saturate-150 {
    filter: blur(4px);
    --tw-backdrop-saturate: saturate(1.5);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.bg-blue-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 37 84 / var(--tw-bg-opacity, 1));
}
.bg-opacity-40 {
    --tw-bg-opacity: 0.4;
}
.backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
}
.h-full {
    height: 100%;
}
@media (min-width: 640px) {
    .sm\:\[--scale-enter\:100\%\] {
        --scale-enter: 100%;
    }
}

@keyframes spinner-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}
.bg-\[\#0d766e\]:disabled {
    background: #c1c1c1;
}
@keyframes appearance-in {
    0% {
        opacity: 0;
        transform: translateZ(0) scale(.95)
    }

    60% {
        opacity: .75;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        webkit-font-smoothing: antialiased;
        transform: translateZ(0) scale(1.05)
    }

    to {
        opacity: 1;
        transform: translateZ(0) scale(1)
    }
}

.animate-\[appearance-in_1s_infinite\] {
    animation: appearance-in 1s infinite
}

@keyframes blink {
    0% {
        opacity: .2
    }

    20% {
        opacity: 1
    }

    to {
        opacity: .2
    }
}

.animate-blink {
    animation: blink 1.4s infinite both
}

@keyframes drip-expand {
    0% {
        opacity: .2;
        transform: scale(0)
    }

    to {
        opacity: 0;
        transform: scale(2)
    }
}

.animate-drip-expand {
    animation: drip-expand .42s linear
}

@keyframes fade-out {
    0% {
        opacity: 1
    }

    to {
        opacity: .15
    }
}

.animate-fade-out {
    animation: fade-out 1.2s linear 0s infinite normal none running
}

@keyframes indeterminate-bar {
    0% {
        transform: translateX(-50%) scaleX(.2)
    }

    to {
        transform: translateX(100%) scaleX(1)
    }
}

.animate-indeterminate-bar {
    animation: indeterminate-bar 1.5s cubic-bezier(.65,.815,.735,.395) infinite normal none running
}

.animate-none {
    animation: none
}

@keyframes pulse {
    50% {
        opacity: 1;
        transform: scale(1.03)
    }

    0% {
        transform: scale(1);
        opacity: 1
    }

    to {
        transform: scale(1);
        opacity: 1
    }
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

@keyframes scrolling-banner {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(calc(-50% - var(--gap)/2))
    }
}

.animate-scrolling-banner {
    animation: scrolling-banner var(--duration) linear infinite
}

@keyframes scrolling-banner-rtl {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(calc(50% + var(--gap)/2))
    }
}