/* Tüm Hakları My Medya Design & Software ® Firmasına Aittir. İzinsiz Kopyalanamaz ve Çoğaltılamaz. | www.mymedya.com.tr */

.vl-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100% }

.vl-star-rating { padding: 0; margin: 0; list-style: none }

.vl-star-rating li { display: inline-flex; font-size: 1em; line-height: 1.5em; color: #fc0; letter-spacing: .1em; margin: 0 }

.vl-star-rating-shaped { padding: 8px 13px; border-radius: 5px; font-size: 14px; line-height: 1 }

.vl-star-rating-fill { position: relative }

.vl-star-rating-fill:before { content: ""; display: inline-block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: var(--vl-color-primary); border-radius: inherit; opacity: .2 }

.vl-star-rating-fill li { position: relative; z-index: 1 }

.vl-star-rating-outline { border: 1px solid rgba(0,0,0,.045) }

.reset-ul { padding: 0; margin: 0; list-style: none }

.pos-static, .static { position: static }

.absolute, .pos-abs { position: absolute }

.fixed, .pos-fix { position: fixed }

.pos-rel, .relative { position: relative }

.sticky { -webkit-position: sticky; position: sticky }

.absolute-center { position: absolute; top: 50%; inset-inline-start: 50%; transform: translate(-50%,-50%) }

.top-0 { top: 0 }

.top-5 { top: 5px }

.top-10 { top: 10px }

.top-15 { top: 15px }

.top-20 { top: 20px }

.top-25 { top: 25px }

.top-30 { top: 30px }

.top-35 { top: 35px }

.top-40 { top: 40px }

.top-45 { top: 45px }

.top-50 { top: 50px }

.top-55 { top: 55px }

.top-60 { top: 60px }

.top-65 { top: 65px }

.top-70 { top: 70px }

.top-75 { top: 75px }

.top-80 { top: 80px }

.top-85 { top: 85px }

.top-90 { top: 90px }

.top-95 { top: 95px }

.top-100 { top: 100px }

.top-110 { top: 110px }

.top-130 { top: 130px }

.top-145 { top: 145px }

.top-155 { top: 155px }

.top-170 { top: 170px }

.top-180 { top: 180px }

.top-210 { top: 210px }

.top-230 { top: 230px }

.right-0 { right: 0 }

.right-5 { right: 5px }

.right-10 { right: 10px }

.right-15 { right: 15px }

.right-20 { right: 20px }

.right-25 { right: 25px }

.right-30 { right: 30px }

.right-35 { right: 35px }

.right-40 { right: 40px }

.right-45 { right: 45px }

.right-50 { right: 50px }

.right-55 { right: 55px }

.right-60 { right: 60px }

.right-65 { right: 65px }

.right-70 { right: 70px }

.right-75 { right: 75px }

.right-80 { right: 80px }

.right-85 { right: 85px }

.right-90 { right: 90px }

.right-95 { right: 95px }

.right-100 { right: 100px }

.right-120 { right: 120px }

.bottom-0 { bottom: 0 }

.bottom-5 { bottom: 5px }

.bottom-10 { bottom: 10px }

.bottom-15 { bottom: 15px }

.bottom-20 { bottom: 20px }

.bottom-25 { bottom: 25px }

.bottom-30 { bottom: 30px }

.bottom-35 { bottom: 35px }

.bottom-40 { bottom: 40px }

.bottom-45 { bottom: 45px }

.bottom-50 { bottom: 50px }

.bottom-55 { bottom: 55px }

.bottom-60 { bottom: 60px }

.bottom-65 { bottom: 65px }

.bottom-70 { bottom: 70px }

.bottom-75 { bottom: 75px }

.bottom-80 { bottom: 80px }

.bottom-85 { bottom: 85px }

.bottom-90 { bottom: 90px }

.bottom-95 { bottom: 95px }

.bottom-100 { bottom: 100px }

.bottom-150 { bottom: 150px !important }

.bottom-250 { bottom: 250px }

.bottom-400 { bottom: 400px }

.left-0 { left: 0 }

.left-5 { left: 5px }

.left-10 { left: 10px }

.left-15 { left: 15px }

.left-20 { left: 20px }

.left-25 { left: 25px }

.left-30 { left: 30px }

.left-35 { left: 35px }

.left-40 { left: 40px }

.left-45 { left: 45px }

.left-50 { left: 50px }

.left-55 { left: 55px }

.left-60 { left: 60px }

.left-65 { left: 65px }

.left-70 { left: 70px }

.left-75 { left: 75px }

.left-80 { left: 80px }

.left-85 { left: 85px }

.left-90 { left: 90px }

.left-95 { left: 95px }

.left-100 { left: 100px }

.left-auto { left: auto }

.-top-1 { top: -1px }

.-top-5 { top: -5px }

.-top-10 { top: -10px }

.-top-15 { top: -15px }

.-top-20 { top: -20px }

.-top-25 { top: -25px }

.-top-30 { top: -30px }

.-top-35 { top: -35px }

.-top-40 { top: -40px }

.-top-45 { top: -45px }

.-top-50 { top: -50px }

.-top-55 { top: -55px }

.-top-60 { top: -60px }

.-top-65 { top: -65px }

.-top-70 { top: -70px }

.-top-75 { top: -75px }

.-top-80 { top: -80px }

.-top-85 { top: -85px }

.-top-90 { top: -90px }

.-top-95 { top: -95px }

.-top-100 { top: -100px }

.-top-110 { top: -110px }

.-top-120 { top: -120px }

.-top-170 { top: -170px }

.-top-215 { top: -215px }

.-top-290 { top: -290px }

.-top-330 { top: -330px }

.-right-5 { right: -5px }

.-right-10 { right: -10px }

.-right-15 { right: -15px }

.-right-20 { right: -20px }

.-right-25 { right: -25px }

.-right-30 { right: -30px }

.-right-35 { right: -35px }

.-right-40 { right: -40px }

.-right-45 { right: -45px }

.-right-50 { right: -50px }

.-right-55 { right: -55px }

.-right-60 { right: -60px }

.-right-65 { right: -65px }

.-right-70 { right: -70px }

.-right-75 { right: -75px }

.-right-80 { right: -80px }

.-right-85 { right: -85px }

.-right-90 { right: -90px }

.-right-95 { right: -95px }

.-right-100 { right: -100px }

.-bottom-5 { bottom: -5px }

.-bottom-10 { bottom: -10px }

.-bottom-15 { bottom: -15px }

.-bottom-20 { bottom: -20px }

.-bottom-25 { bottom: -25px }

.-bottom-30 { bottom: -30px }

.-bottom-35 { bottom: -35px }

.-bottom-40 { bottom: -40px }

.-bottom-45 { bottom: -45px }

.-bottom-50 { bottom: -50px }

.-bottom-55 { bottom: -55px }

.-bottom-60 { bottom: -60px }

.-bottom-65 { bottom: -65px }

.-bottom-70 { bottom: -70px }

.-bottom-75 { bottom: -75px }

.-bottom-80 { bottom: -80px }

.-bottom-85 { bottom: -85px }

.-bottom-90 { bottom: -90px }

.-bottom-95 { bottom: -95px }

.-bottom-100 { bottom: -100px }

.-bottom-230 { bottom: -230px }

.-bottom-0\/1em { bottom: -.1em }

.-bottom-0\/2em { bottom: -.2em }

.-left-5 { left: -5px }

.-left-10 { left: -10px }

.-left-15 { left: -15px }

.-left-20 { left: -20px }

.-left-25 { left: -25px }

.-left-30 { left: -30px }

.-left-35 { left: -35px }

.-left-40 { left: -40px }

.-left-45 { left: -45px }

.-left-50 { left: -50px }

.-left-55 { left: -55px }

.-left-60 { left: -60px }

.-left-65 { left: -65px }

.-left-70 { left: -70px }

.-left-75 { left: -75px }

.-left-80 { left: -80px }

.-left-85 { left: -85px }

.-left-90 { left: -90px }

.-left-95 { left: -95px }

.-left-100 { left: -100px }

.top-5percent { top: 5% }

.top-10percent { top: 10% }

.top-15percent { top: 15% }

.top-20percent { top: 20% }

.top-25percent { top: 25% }

.top-30percent { top: 30% }

.top-35percent { top: 35% }

.top-40percent { top: 40% }

.top-45percent { top: 45% }

.top-50percent { top: 50% }

.top-55percent { top: 55% }

.top-60percent { top: 60% }

.top-65percent { top: 65% }

.top-70percent { top: 70% }

.top-75percent { top: 75% }

.top-80percent { top: 80% }

.top-85percent { top: 85% }

.top-90percent { top: 90% }

.top-95percent { top: 95% }

.top-100percent { top: 100% }

.right-5percent { right: 5% }

.right-10percent { right: 10% }

.right-15percent { right: 15% }

.right-20percent { right: 20% }

.right-25percent { right: 25% }

.right-30percent { right: 30% }

.right-35percent { right: 35% }

.right-40percent { right: 40% }

.right-45percent { right: 45% }

.right-50percent { right: 50% }

.right-55percent { right: 55% }

.right-60percent { right: 60% }

.right-65percent { right: 65% }

.right-70percent { right: 70% }

.right-75percent { right: 75% }

.right-80percent { right: 80% }

.right-85percent { right: 85% }

.right-90percent { right: 90% }

.right-95percent { right: 95% }

.right-100percent { right: 100% }

.bottom-5percent { bottom: 5% }

.bottom-10percent { bottom: 10% }

.bottom-15percent { bottom: 15% }

.bottom-20percent { bottom: 20% }

.bottom-25percent { bottom: 25% }

.bottom-30percent { bottom: 30% }

.bottom-35percent { bottom: 35% }

.bottom-40percent { bottom: 40% }

.bottom-45percent { bottom: 45% }

.bottom-50percent { bottom: 50% }

.bottom-55percent { bottom: 55% }

.bottom-60percent { bottom: 60% }

.bottom-65percent { bottom: 65% }

.bottom-70percent { bottom: 70% }

.bottom-75percent { bottom: 75% }

.bottom-80percent { bottom: 80% }

.bottom-85percent { bottom: 85% }

.bottom-90percent { bottom: 90% }

.bottom-95percent { bottom: 95% }

.bottom-100percent { bottom: 100% }

.left-5percent { left: 5% }

.left-10percent { left: 10% }

.left-15percent { left: 15% }

.left-20percent { left: 20% }

.left-25percent { left: 25% }

.left-30percent { left: 30% }

.left-35percent { left: 35% }

.left-40percent { left: 40% }

.left-45percent { left: 45% }

.left-50percent { left: 50% }

.left-55percent { left: 55% }

.left-60percent { left: 60% }

.left-65percent { left: 65% }

.left-70percent { left: 70% }

.left-75percent { left: 75% }

.left-80percent { left: 80% }

.left-85percent { left: 85% }

.left-90percent { left: 90% }

.left-95percent { left: 95% }

.left-100percent { left: 100% }

.-top-5percent { top: -5% }

.-top-10percent { top: -10% }

.-top-15percent { top: -15% }

.-top-20percent { top: -20% }

.-top-25percent { top: -25% }

.-top-30percent { top: -30% }

.-top-35percent { top: -35% }

.-top-40percent { top: -40% }

.-top-45percent { top: -45% }

.-top-50percent { top: -50% }

.-top-55percent { top: -55% }

.-top-60percent { top: -60% }

.-top-65percent { top: -65% }

.-top-70percent { top: -70% }

.-top-75percent { top: -75% }

.-top-80percent { top: -80% }

.-top-85percent { top: -85% }

.-top-90percent { top: -90% }

.-top-95percent { top: -95% }

.-top-100percent { top: -100% }

.-top-145percent { top: -145% }

.-top-100vh { top: -100vh }

.-right-5percent { right: -5% }

.-right-10percent { right: -10% }

.-right-15percent { right: -15% }

.-right-20percent { right: -20% }

.-right-25percent { right: -25% }

.-right-30percent { right: -30% }

.-right-35percent { right: -35% }

.-right-40percent { right: -40% }

.-right-45percent { right: -45% }

.-right-50percent { right: -50% }

.-right-55percent { right: -55% }

.-right-60percent { right: -60% }

.-right-65percent { right: -65% }

.-right-70percent { right: -70% }

.-right-75percent { right: -75% }

.-right-80percent { right: -80% }

.-right-85percent { right: -85% }

.-right-90percent { right: -90% }

.-right-95percent { right: -95% }

.-right-100percent { right: -100% }

.-bottom-5percent { bottom: -5% }

.-bottom-10percent { bottom: -10% }

.-bottom-15percent { bottom: -15% }

.-bottom-20percent { bottom: -20% }

.-bottom-25percent { bottom: -25% }

.-bottom-30percent { bottom: -30% }

.-bottom-35percent { bottom: -35% }

.-bottom-40percent { bottom: -40% }

.-bottom-45percent { bottom: -45% }

.-bottom-50percent { bottom: -50% }

.-bottom-55percent { bottom: -55% }

.-bottom-60percent { bottom: -60% }

.-bottom-65percent { bottom: -65% }

.-bottom-70percent { bottom: -70% }

.-bottom-75percent { bottom: -75% }

.-bottom-80percent { bottom: -80% }

.-bottom-85percent { bottom: -85% }

.-bottom-90percent { bottom: -90% }

.-bottom-95percent { bottom: -95% }

.-bottom-100percent { bottom: -100% }

.-left-5percent { left: -5% }

.-left-10percent { left: -10% }

.-left-15percent { left: -15% }

.-left-20percent { left: -20% }

.-left-25percent { left: -25% }

.-left-30percent { left: -30% }

.-left-35percent { left: -35% }

.-left-40percent { left: -40% }

.-left-45percent { left: -45% }

.-left-50percent { left: -50% }

.-left-55percent { left: -55% }

.-left-60percent { left: -60% }

.-left-65percent { left: -65% }

.-left-70percent { left: -70% }

.-left-75percent { left: -75% }

.-left-80percent { left: -80% }

.-left-85percent { left: -85% }

.-left-90percent { left: -90% }

.-left-95percent { left: -95% }

.-left-100percent { left: -100% }

.top-0-25em { top: .25em }

.top-0-5em { top: .5em }

.top-0-75em { top: .75em }

.top-1em { top: 1em }

.top-1-25em { top: 1.25em }

.top-1-5em { top: 1.5em }

.top-1-75em { top: 1.75em }

.top-2em { top: 2em }

.top-2-25em { top: 2.25em }

.top-2-5em { top: 2.5em }

.top-2-75em { top: 2.75em }

.top-3em { top: 3em }

.top-3-25em { top: 3.25em }

.top-3-5em { top: 3.5em }

.top-3-75em { top: 3.75em }

.top-4em { top: 4em }

.top-4-25em { top: 4.25em }

.top-4-5em { top: 4.5em }

.top-4-75em { top: 4.75em }

.top-5em { top: 5em }

.-top-0\/1em { top: -.1em }

.-top-2\/2em { top: -2.2em }

.-top-1\/5em { top: -1.5em }

.right-0-25em { right: .25em }

.right-0-5em { right: .5em }

.right-0-75em { right: .75em }

.right-1em { right: 1em }

.right-1-25em { right: 1.25em }

.right-1-5em { right: 1.5em }

.right-1-75em { right: 1.75em }

.right-2em { right: 2em }

.right-2-25em { right: 2.25em }

.right-2-5em { right: 2.5em }

.right-2-75em { right: 2.75em }

.right-3em { right: 3em }

.right-3-25em { right: 3.25em }

.right-3-5em { right: 3.5em }

.right-3-75em { right: 3.75em }

.right-4em { right: 4em }

.right-4-25em { right: 4.25em }

.right-4-5em { right: 4.5em }

.right-4-75em { right: 4.75em }

.right-5em { right: 5em }

.bottom-0\/1em { bottom: .1em }

.bottom-0\/2em { bottom: .2em }

.bottom-0-5em { bottom: .5em }

.bottom-0-75em { bottom: .75em }

.bottom-1em { bottom: 1em }

.bottom-1-25em { bottom: 1.25em }

.bottom-1-5em { bottom: 1.5em }

.bottom-1-75em { bottom: 1.75em }

.bottom-2em { bottom: 2em }

.bottom-2-25em { bottom: 2.25em }

.bottom-2-5em { bottom: 2.5em }

.bottom-2-75em { bottom: 2.75em }

.bottom-3em { bottom: 3em }

.bottom-3-25em { bottom: 3.25em }

.bottom-3-5em { bottom: 3.5em }

.bottom-3-75em { bottom: 3.75em }

.bottom-4em { bottom: 4em }

.bottom-4-25em { bottom: 4.25em }

.bottom-4-5em { bottom: 4.5em }

.bottom-4-75em { bottom: 4.75em }

.bottom-5em { bottom: 5em }

.left-0-25em { left: .25em }

.left-0-5em { left: .5em }

.left-0-75em { left: .75em }

.left-1em { left: 1em }

.left-1-25em { left: 1.25em }

.left-1-5em { left: 1.5em }

.left-1-75em { left: 1.75em }

.left-2em { left: 2em }

.left-2-25em { left: 2.25em }

.left-2-5em { left: 2.5em }

.left-2-75em { left: 2.75em }

.left-3em { left: 3em }

.left-3-25em { left: 3.25em }

.left-3-5em { left: 3.5em }

.left-3-75em { left: 3.75em }

.left-4em { left: 4em }

.left-4-25em { left: 4.25em }

.left-4-5em { left: 4.5em }

.left-4-75em { left: 4.75em }

.left-5em { left: 5em }

.padding-unset { padding: unset }

.p-0 { padding: 0 }

.p-5 { padding: 5px }

.p-10 { padding: 10px }

.p-15 { padding: 15px }

.p-20 { padding: 20px }

.p-24-20 { padding: 24px 20px; }

.p-25 { padding: 25px }

.p-30 { padding: 30px }

.p-35 { padding: 35px }

.p-40 { padding: 40px }

.p-45 { padding: 45px }

.p-50 { padding: 50px }

.p-55 { padding: 55px }

.p-60 { padding: 60px }

.p-65 { padding: 65px }

.p-70 { padding: 70px }

.p-75 { padding: 75px }

.p-80 { padding: 80px }

.p-85 { padding: 85px }

.p-90 { padding: 90px }

.p-95 { padding: 95px }

.p-100 { padding: 100px }

.pt-0, .py-0 { padding-top: 0 }

.pt-5, .py-5 { padding-top: 5px }

.pt-10, .py-10 { padding-top: 10px }

.pt-15, .py-15 { padding-top: 15px }

.pt-20, .py-20 { padding-top: 20px }

.pt-25, .py-25 { padding-top: 25px }

.pt-30, .py-30 { padding-top: 30px }

.pt-35, .py-35 { padding-top: 35px }

.pt-40, .py-40 { padding-top: 40px }

.pt-45, .py-45 { padding-top: 45px }

.pt-50, .py-50 { padding-top: 50px }

.pt-55, .py-55 { padding-top: 55px }

.pt-60, .py-60 { padding-top: 60px }

.pt-65, .py-65 { padding-top: 65px }

.pt-70, .py-70 { padding-top: 70px }

.pt-75, .py-75 { padding-top: 75px }

.pt-80, .py-80 { padding-top: 80px }

.pt-16, .py-16 { padding-top: 16px }

.pt-85, .py-85 { padding-top: 85px }

.pt-90, .py-90 { padding-top: 90px }

.pt-95, .py-95 { padding-top: 95px }

.pt-100, .py-100 { padding-top: 100px }

.pt-105, .py-110 { padding-top: 105px }

.pt-110, .py-110 { padding-top: 110px }

.pt-115, .py-115 { padding-top: 115px }

.pt-120, .py-120 { padding-top: 120px }

.pt-125, .py-125 { padding-top: 125px }

.pt-130, .py-130 { padding-top: 130px }

.pt-135, .py-135 { padding-top: 135px }

.pt-140, .py-140 { padding-top: 140px }

.pt-145, .py-145 { padding-top: 145px }

.pt-150, .py-150 { padding-top: 150px }

.pt-155 { padding-top: 155px }

.pt-160 { padding-top: 160px }

.pt-165 { padding-top: 165px }

.pt-170 { padding-top: 170px }

.pt-175 { padding-top: 175px }

.pt-180 { padding-top: 180px }

.pt-185, .py-185 { padding-top: 185px }

.pt-190 { padding-top: 190px }

.pt-195 { padding-top: 195px }

.pt-200 { padding-top: 200px }

.pt-210 { padding-top: 210px }

.pt-220 { padding-top: 220px }

.pt-230 { padding-top: 230px }

.pt-240 { padding-top: 240px }

.pt-250 { padding-top: 250px }

.pt-260 { padding-top: 260px }

.pt-270 { padding-top: 270px }

.pt-280 { padding-top: 280px }

.pt-290 { padding-top: 290px }

.pt-300 { padding-top: 300px }

.pt-320 { padding-top: 320px }

.pt-330 { padding-top: 330px }

.pt-430 { padding-top: 430px }

.pr-0, .px-0 { padding-right: 0 }

.pr-5, .px-5 { padding-right: 5px }

.pr-10, .px-10 { padding-right: 10px }

.pr-15, .px-15 { padding-right: 15px }

.pr-20, .px-20 { padding-right: 20px }

.pr-25, .px-25 { padding-right: 25px }

.pr-30, .px-30 { padding-right: 30px }

.pr-35, .px-35 { padding-right: 35px }

.pr-40, .px-40 { padding-right: 40px }

.pr-45, .px-45 { padding-right: 45px }

.pr-50, .px-50 { padding-right: 50px }

.pr-55, .px-55 { padding-right: 55px }

.pr-60, .px-60 { padding-right: 60px }

.pr-65, .px-65 { padding-right: 65px }

.pr-70, .px-70 { padding-right: 70px }

.pr-75, .px-75 { padding-right: 75px }

.pr-80, .px-80 { padding-right: 80px }

.pr-85, .px-85 { padding-right: 85px }

.pr-90, .px-90 { padding-right: 90px }

.pr-95, .px-95 { padding-right: 95px }

.pr-100, .px-100 { padding-right: 100px }

.pr-105, .px-105 { padding-right: 105px }

.pr-110, .px-110 { padding-right: 110px }

.pr-115, .px-115 { padding-right: 115px }

.pr-120, .px-120 { padding-right: 120px }

.pr-125, .px-125 { padding-right: 125px }

.pr-130, .px-130 { padding-right: 130px }

.pr-135, .px-135 { padding-right: 135px }

.pr-140, .px-140 { padding-right: 140px }

.pr-145, .px-145 { padding-right: 145px }

.pr-150, .px-150 { padding-right: 150px }

.pr-155, .px-155 { padding-right: 155px }

.pr-160, .px-160 { padding-right: 160px }

.pr-165, .px-165 { padding-right: 165px }

.pr-170, .px-170 { padding-right: 170px }

.pr-175, .px-175 { padding-right: 175px }

.pr-180, .px-180 { padding-right: 180px }

.pr-185, .px-185 { padding-right: 185px }

.pr-190, .px-190 { padding-right: 190px }

.pr-195, .px-195 { padding-right: 195px }

.pr-200, .px-200 { padding-right: 200px }

.pb-0, .py-0 { padding-bottom: 0 }

.pb-5, .py-5 { padding-bottom: 5px }

.pb-10, .py-10 { padding-bottom: 10px }

.pb-15, .py-15 { padding-bottom: 15px }

.pb-16, .py-16 { padding-bottom: 15px }

.pb-20, .py-20 { padding-bottom: 20px }

.pb-24, .py-24 { padding-bottom: 24px }

.pb-25, .py-25 { padding-bottom: 25px }

.pb-30, .py-30 { padding-bottom: 30px }

.pb-35, .py-35 { padding-bottom: 35px }

.pb-40, .py-40 { padding-bottom: 40px }

.pb-45, .py-45 { padding-bottom: 45px }

.pb-50, .py-50 { padding-bottom: 50px }

.pb-55, .py-55 { padding-bottom: 55px }

.pb-60, .py-60 { padding-bottom: 60px }

.pb-65, .py-65 { padding-bottom: 65px }

.pb-70, .py-70 { padding-bottom: 70px }

.pb-75, .py-75 { padding-bottom: 75px }

.pb-80, .py-80 { padding-bottom: 80px }

.pb-85, .py-85 { padding-bottom: 85px }

.pb-90, .py-90 { padding-bottom: 90px }

.pb-95, .py-95 { padding-bottom: 95px }

.pb-100, .py-100 { padding-bottom: 100px }

.pb-105, .py-105 { padding-bottom: 105px }

.pb-110, .py-110 { padding-bottom: 110px }

.pb-115, .py-115 { padding-bottom: 115px }

.pb-120, .py-120 { padding-bottom: 120px }

.pb-125, .py-125 { padding-bottom: 125px }

.pb-130, .py-130 { padding-bottom: 130px }

.pb-135, .py-135 { padding-bottom: 135px }

.pb-140, .py-140 { padding-bottom: 140px }

.pb-145, .py-145 { padding-bottom: 145px }

.pb-150, .py-150 { padding-bottom: 150px }

.pb-155 { padding-bottom: 155px }

.pb-160 { padding-bottom: 160px }

.pb-165 { padding-bottom: 165px }

.pb-170 { padding-bottom: 170px }

.pb-175 { padding-bottom: 175px }

.pb-180 { padding-bottom: 180px }

.pb-185, .py-185 { padding-bottom: 185px }

.pb-190 { padding-bottom: 190px }

.pb-195 { padding-bottom: 195px }

.pb-200 { padding-bottom: 200px }

.pb-220 { padding-bottom: 220px }

.pb-230 { padding-bottom: 230px }

.pb-260 { padding-bottom: 260px }

.pb-350 { padding-bottom: 350px }

.pb-360 { padding-bottom: 360px }

.pb-390 { padding-bottom: 390px }

.pb-400 { padding-bottom: 400px }

.pl-0, .px-0 { padding-left: 0 }

.pl-5, .px-5 { padding-left: 5px }

.pl-10, .px-10 { padding-left: 10px }

.pl-15, .px-15 { padding-left: 15px }

.pl-20, .px-20 { padding-left: 20px }

.pl-25, .px-25 { padding-left: 25px }

.pl-30, .px-30 { padding-left: 30px }

.pl-35, .px-35 { padding-left: 35px }

.pl-40, .px-40 { padding-left: 40px }

.pl-45, .px-45 { padding-left: 45px }

.pl-50, .px-50 { padding-left: 50px }

.pl-55, .px-55 { padding-left: 55px }

.pl-60, .px-60 { padding-left: 60px }

.pl-65, .px-65 { padding-left: 65px }

.pl-70, .px-70 { padding-left: 70px }

.pl-75, .px-75 { padding-left: 75px }

.pl-80, .px-80 { padding-left: 80px }

.pl-85, .px-85 { padding-left: 85px }

.pl-90, .px-90 { padding-left: 90px }

.pl-95, .px-95 { padding-left: 95px }

.pl-100, .px-100 { padding-left: 100px }

.pl-105, .px-105 { padding-left: 105px }

.pl-110, .px-110 { padding-left: 110px }

.pl-115, .px-115 { padding-left: 115px }

.pl-120, .px-120 { padding-left: 120px }

.pl-125, .px-125 { padding-left: 125px }

.pl-130, .px-130 { padding-left: 130px }

.pl-135, .px-135 { padding-left: 135px }

.pl-140, .px-140 { padding-left: 140px }

.pl-145, .px-145 { padding-left: 145px }

.pl-150, .px-150 { padding-left: 150px }

.pl-155, .px-155 { padding-left: 155px }

.pl-160, .px-160 { padding-left: 160px }

.pl-165, .px-165 { padding-left: 165px }

.pl-170, .px-170 { padding-left: 170px }

.pl-175, .px-175 { padding-left: 175px }

.pl-180, .px-180 { padding-left: 180px }

.pl-185, .px-185 { padding-left: 185px }

.pl-190, .px-190 { padding-left: 190px }

.pl-195, .px-195 { padding-left: 195px }

.pl-200, .px-200 { padding-left: 200px }

.pt-2percent, .py-2percent { padding-top: 2% }

.pt-5percent, .py-5percent { padding-top: 5% }

.pt-10percent, .py-10percent { padding-top: 10% }

.pt-15percent { padding-top: 15% }

.pt-20percent { padding-top: 20% }

.pt-25percent { padding-top: 25% }

.pt-30percent { padding-top: 30% }

.pt-35percent { padding-top: 35% }

.pt-40percent { padding-top: 40% }

.pt-45percent { padding-top: 45% }

.pt-50percent { padding-top: 50% }

.pt-55percent { padding-top: 55% }

.pt-60percent { padding-top: 60% }

.pt-65percent { padding-top: 65% }

.pt-70percent { padding-top: 70% }

.pt-75percent { padding-top: 75% }

.pt-80percent { padding-top: 80% }

.pt-85percent { padding-top: 85% }

.pt-90percent { padding-top: 90% }

.pt-95percent { padding-top: 95% }

.pt-100percent { padding-top: 100% }

.pr-2percent, .px-2percent { padding-right: 2% }

.pr-5percent, .px-5percent { padding-right: 5% }

.pr-8percent, .px-8percent { padding-right: 8% }

.pr-10percent, .px-10percent { padding-right: 10% }

.pr-12percent, .px-12percent { padding-right: 12% }

.pr-15percent, .px-15percent { padding-right: 15% }

.pr-20percent, .px-20percent { padding-right: 20% }

.pr-25percent, .px-25percent { padding-right: 25% }

.pr-30percent, .px-30percent { padding-right: 30% }

.pr-35percent, .px-35percent { padding-right: 35% }

.pr-40percent, .px-40percent { padding-right: 40% }

.pr-45percent, .px-45percent { padding-right: 45% }

.pr-50percent, .px-50percent { padding-right: 50% }

.pr-55percent { padding-right: 55% }

.pr-60percent { padding-right: 60% }

.pr-65percent { padding-right: 65% }

.pr-70percent { padding-right: 70% }

.pr-75percent { padding-right: 75% }

.pr-80percent { padding-right: 80% }

.pr-85percent { padding-right: 85% }

.pr-90percent { padding-right: 90% }

.pr-95percent { padding-right: 95% }

.pr-100percent { padding-right: 100% }

.pb-2percent, .py-2percent { padding-bottom: 2% }

.pb-5percent, .py-5percent { padding-bottom: 5% }

.pb-10percent, .py-10percent { padding-bottom: 10% }

.pb-15percent { padding-bottom: 15% }

.pb-20percent { padding-bottom: 20% }

.pb-25percent { padding-bottom: 25% }

.pb-30percent { padding-bottom: 30% }

.pb-35percent { padding-bottom: 35% }

.pb-40percent { padding-bottom: 40% }

.pb-45percent { padding-bottom: 45% }

.pb-50percent { padding-bottom: 50% }

.pb-55percent { padding-bottom: 55% }

.pb-60percent { padding-bottom: 60% }

.pb-65percent { padding-bottom: 65% }

.pb-70percent { padding-bottom: 70% }

.pb-75percent { padding-bottom: 75% }

.pb-80percent { padding-bottom: 80% }

.pb-85percent { padding-bottom: 85% }

.pb-90percent { padding-bottom: 90% }

.pb-95percent { padding-bottom: 95% }

.pb-100percent { padding-bottom: 100% }

.pl-2percent, .px-2percent { padding-left: 2% }

.pl-5percent, .px-5percent { padding-left: 5% }

.pl-8percent, .px-8percent { padding-left: 8% }

.pl-10percent, .px-10percent { padding-left: 10% }

.pl-12percent, .px-12percent { padding-left: 12% }

.pl-15percent, .px-15percent { padding-left: 15% }

.pl-20percent, .px-20percent { padding-left: 20% }

.pl-25percent, .px-25percent { padding-left: 25% }

.pl-30percent, .px-30percent { padding-left: 30% }

.pl-35percent, .px-35percent { padding-left: 35% }

.pl-40percent, .px-40percent { padding-left: 40% }

.pl-45percent, .px-45percent { padding-left: 45% }

.pl-50percent, .px-50percent { padding-left: 50% }

.pl-55percent { padding-left: 55% }

.pl-60percent { padding-left: 60% }

.pl-65percent { padding-left: 65% }

.pl-70percent { padding-left: 70% }

.pl-75percent { padding-left: 75% }

.pl-80percent { padding-left: 80% }

.pl-85percent { padding-left: 85% }

.pl-90percent { padding-left: 90% }

.pl-95percent { padding-left: 95% }

.pl-100percent { padding-left: 100% }

.p-1em { padding: 1em }

.pt-0\/25em, .py-0\/25em { padding-top: .25em }

.pt-0\/5em, .py-0\/5em { padding-top: .5em }

.pt-0\/6em, .py-0\/6em { padding-top: .6em }

.pt-0\/75em, .py-0\/75em { padding-top: .7em }

.pt-0\/85em, .py-0\/85em { padding-top: .85em }

.pt-1em, .py-1em { padding-top: 1em }

.pt-1\/15em, .py-1\/15em { padding-top: 1.15em }

.pt-1\/2em, .py-1\/2em { padding-top: 1.2em }

.pt-1-25em { padding-top: 1.25em }

.pt-1\/3em, .py-1\/3em { padding-top: 1.3em }

.pt-1\/5em, .py-1\/5em { padding-top: 1.5em }

.pt-1\/6em, .py-1\/6em { padding-top: 1.6em }

.pt-2em { padding-top: 2em }

.pt-2\/1em { padding-top: 2.1em }

.pt-2\/5em { padding-top: 2.5em }

.pt-3em { padding-top: 3em }

.pt-3-75em { padding-top: 3.75em }

.pt-4em { padding-top: 4em }

.pt-4-75em { padding-top: 4.75em }

.pt-5em { padding-top: 5em }

.pr-0\/25em, .px-0\/25em { padding-right: .25em }

.pr-0\/5em, .px-0\/5em { padding-right: .5em }

.pr-0\/6em, .px-0\/6em { padding-right: .6em }

.pr-0\/75em, .px-0\/75em { padding-right: .75em }

.pr-1em, .px-1em { padding-right: 1em }

.pr-1\/3em, .px-1\/3em { padding-right: 1.3em }

.pr-1\/5em, .px-1\/5em { padding-right: 1.5em }

.pr-1\/65em, .px-1\/65em { padding-right: 1.65em }

.pr-2em, .px-2em { padding-right: 2em }

.pr-2\/1em, .px-2\/1em { padding-right: 2.1em }

.pr-2\/25em, .px-2\/25em { padding-right: 2.25em }

.pr-2\/5em, .px-2\/5em { padding-right: 2.5em }

.pr-2\/7em, .px-2\/7em { padding-right: 2.7em }

.pr-3em { padding-right: 3em }

.pr-3\/15em, .px-3\/15em { padding-right: 3.15em }

.pr-3\/5em, .px-3\/5em { padding-right: 3.5em }

.pr-4em, .px-4em { padding-right: 4em }

.pr-5\/6em, .px-5\/6em { padding-right: 5.6em }

.pb-0\/1em, .py-0\/1em { padding-bottom: .1em }

.pb-0\/2em, .py-0\/2em { padding-bottom: .2em }

.pb-0\/25em, .py-0\/25em { padding-bottom: .25em }

.pb-0\/5em, .py-0\/5em { padding-bottom: .5em }

.pb-0\/6em, .py-0\/6em { padding-bottom: .6em }

.pb-0\/7em, .py-0\/7em { padding-bottom: .7em }

.pb-0\/85em, .py-0\/85em { padding-bottom: .85em }

.pb-1em, .py-1em { padding-bottom: 1em }

.pb-1\/15em, .py-1\/15em { padding-bottom: 1.15em }

.pb-1\/2em, .py-1\/2em { padding-bottom: 1.2em }

.pb-1\/3em, .py-1\/3em { padding-bottom: 1.3em }

.pb-1-25em { padding-bottom: 1.25em }

.pb-1\/5em, .py-1\/5em { padding-bottom: 1.5em }

.pb-1\/6em, .py-1\/6em { padding-bottom: 1.6em }

.pb-1-75em { padding-bottom: 1.75em }

.pb-2em { padding-bottom: 2em }

.pb-3em { padding-bottom: 3em }

.pb-4em { padding-bottom: 4em }

.pb-5em { padding-bottom: 5em }

.pl-0\/25em, .px-0\/25em { padding-left: .25em }

.pl-0\/5em, .px-0\/5em { padding-left: .5em }

.pl-0\/6em, .px-0\/6em { padding-left: .6em }

.pl-0\/75em, .px-0\/75em { padding-left: .75em }

.pl-1em, .px-1em { padding-left: 1em }

.pl-1\/3em, .px-1\/3em { padding-left: 1.3em }

.pl-1\/5em, .px-1\/5em { padding-left: 1.5em }

.pl-1\/65em, .px-1\/65em { padding-left: 1.65em }

.pl-2em, .px-2em { padding-left: 2em }

.pl-2\/1em, .px-2\/1em { padding-left: 2.1em }

.pl-2\/25em, .px-2\/25em { padding-left: 2.25em }

.pl-2\/5em, .px-2\/5em { padding-left: 2.5em }

.pl-2\/7em, .px-2\/7em { padding-left: 2.7em }

.pl-3em { padding-left: 3em }

.pl-3\/15em, .px-3\/15em { padding-left: 3.15em }

.pl-3\/5em, .px-3\/5em { padding-left: 3.5em }

.pl-3\/75em { padding-left: 3.75em }

.pl-4em, .px-4em { padding-left: 4em }

.pl-5\/6em, .px-5\/6em { padding-left: 5.6em }

.p-1rem { padding: 1rem }

.p-1\/5rem { padding: 1.5rem }

.p-2rem { padding: 2rem }

.p-3rem { padding: 3rem }

.p-3\/5rem { padding: 3.5rem }

.p-4rem { padding: 4rem }

.p-5rem { padding: 5rem }

.pt-0\/5rem, .py-0\/5rem { padding-top: .5rem }

.pt-1rem { padding-top: 1rem }

.pt-1\/5rem, .py-1\/5rem { padding-top: 1.5rem }

.pt-2rem, .py-2rem { padding-top: 2rem }

.pt-3rem, .py-3rem { padding-top: 3rem }

.pt-4rem { padding-top: 4rem }

.pt-5rem { padding-top: 5rem }

.pr-1rem { padding-right: 1rem }

.pr-1\/5rem, .px-1\/5rem { padding-right: 1.5rem }

.pr-2rem, .px-2rem { padding-right: 2rem }

.pr-2\/5rem { padding-right: 2.5rem }

.pr-3rem, .px-3rem { padding-right: 3rem }

.pr-3\/5rem, .px-3\/5rem { padding-right: 3.5rem }

.pr-4rem, .px-4rem { padding-right: 4rem }

.pr-5rem { padding-right: 5rem }

.pb-0\/5rem, .py-0\/5rem { padding-bottom: .5rem }

.pb-1rem { padding-bottom: 1rem }

.pb-1\/5rem, .py-1\/5rem { padding-bottom: 1.5rem }

.pb-2rem, .py-2rem { padding-bottom: 2rem }

.pb-2\/5rem { padding-bottom: 2.5rem }

.pb-3rem, .py-3rem { padding-bottom: 3rem }

.pb-4rem { padding-bottom: 4rem }

.pb-5rem { padding-bottom: 5rem }

.pl-1rem { padding-left: 1rem }

.pl-1\/5rem, .px-1\/5rem { padding-left: 1.5rem }

.pl-2rem, .px-2rem { padding-left: 2rem }

.pl-3rem, .px-3rem { padding-left: 3rem }

.pl-3\/5rem, .px-3\/5rem { padding-left: 3.5rem }

.pl-4rem, .px-4rem { padding-left: 4rem }

.pl-5rem { padding-left: 5rem }

.pt-12vw { padding-top: 12vw }

.pr-10vw, .px-10vw { padding-right: 10vw }

.pl-10vw, .px-10vw { padding-left: 10vw }

.m-0 { margin: 0 }

.m-5 { margin: 5px }

.m-10 { margin: 10px }

.m-15 { margin: 15px }

.m-20 { margin: 20px }

.m-25 { margin: 25px }

.m-30 { margin: 30px }

.m-35 { margin: 35px }

.m-40 { margin: 40px }

.m-45 { margin: 45px }

.m-50 { margin: 50px }

.m-55 { margin: 55px }

.m-60 { margin: 60px }

.m-65 { margin: 65px }

.m-70 { margin: 70px }

.m-75 { margin: 75px }

.m-80 { margin: 80px }

.m-85 { margin: 85px }

.m-90 { margin: 90px }

.m-95 { margin: 95px }

.m-100 { margin: 100px }

.mt-0, .my-0 { margin-top: 0 }

.mt-5, .my-5 { margin-top: 5px }

.mt-10, .my-10 { margin-top: 10px }

.mt-15, .my-15 { margin-top: 15px }

.mt-16, .my-16 { margin-top: 16px }

.mt-20, .my-20 { margin-top: 20px }

.mt-24, .my-24 { margin-top: 24px }

.mt-25, .my-25 { margin-top: 25px }

.mt-30, .my-30 { margin-top: 30px }

.mt-32, .my-32 { margin-top: 32px }

.mt-35, .my-35 { margin-top: 35px }

.mt-40, .my-40 { margin-top: 40px }

.mt-45, .my-45 { margin-top: 45px }

.mt-50, .my-50 { margin-top: 50px }

.mt-55 { margin-top: 55px }

.mt-60 { margin-top: 60px }

.mt-65 { margin-top: 65px }

.mt-70 { margin-top: 70px }

.mt-75 { margin-top: 75px }

.mt-80 { margin-top: 80px }

.mt-85 { margin-top: 85px }

.mt-90 { margin-top: 90px }

.mt-95 { margin-top: 95px }

.mt-100 { margin-top: 100px }

.mt-105 { margin-top: 105px }

.mt-110 { margin-top: 110px }

.mt-115 { margin-top: 115px }

.mt-120 { margin-top: 120px }

.mt-125 { margin-top: 125px }

.mt-130 { margin-top: 130px }

.mt-135 { margin-top: 135px }

.mt-140 { margin-top: 140px }

.mt-145 { margin-top: 145px }

.mt-150 { margin-top: 150px }

.mt-155 { margin-top: 155px }

.mt-160 { margin-top: 160px }

.mt-165 { margin-top: 165px }

.mt-170 { margin-top: 170px }

.mt-175 { margin-top: 175px }

.mt-180 { margin-top: 180px }

.mt-185 { margin-top: 185px }

.mt-190 { margin-top: 190px }

.mt-195 { margin-top: 195px }

.mt-200 { margin-top: 200px }

.mt-250 { margin-top: 250px }

.mr-0, .mx-0 { margin-right: 0 }

.mr-5, .mx-5 { margin-right: 5px }

.mr-10, .mx-10 { margin-right: 10px }

.mr-15, .mx-15 { margin-right: 15px }

.mr-20, .mx-20 { margin-right: 20px }

.mr-25, .mx-25 { margin-right: 25px }

.mr-30, .mx-30 { margin-right: 30px }

.mr-35, .mx-35 { margin-right: 35px }

.mr-40, .mx-40 { margin-right: 40px }

.mr-45, .mx-45 { margin-right: 45px }

.mr-50, .mx-50 { margin-right: 50px }

.mr-55 { margin-right: 55px }

.mr-60 { margin-right: 60px }

.mr-65 { margin-right: 65px }

.mr-70 { margin-right: 70px }

.mr-75 { margin-right: 75px }

.mr-80 { margin-right: 80px }

.mr-85 { margin-right: 85px }

.mr-90 { margin-right: 90px }

.mr-95 { margin-right: 95px }

.mr-100 { margin-right: 100px }

.mr-105 { margin-right: 105px }

.mr-110 { margin-right: 110px }

.mr-115 { margin-right: 115px }

.mr-120 { margin-right: 120px }

.mr-125 { margin-right: 125px }

.mr-130 { margin-right: 130px }

.mr-135 { margin-right: 135px }

.mr-140 { margin-right: 140px }

.mr-145 { margin-right: 145px }

.mr-150 { margin-right: 150px }

.mr-155 { margin-right: 155px }

.mr-160 { margin-right: 160px }

.mr-165 { margin-right: 165px }

.mr-170 { margin-right: 170px }

.mr-175 { margin-right: 175px }

.mr-180 { margin-right: 180px }

.mr-185 { margin-right: 185px }

.mr-190 { margin-right: 190px }

.mr-195 { margin-right: 195px }

.mr-200 { margin-right: 200px }

.mr-260 { margin-right: 260px }

.mr-300 { margin-right: 300px }

.mb-0, .my-0 { margin-bottom: 0 }

.mb-5, .my-5 { margin-bottom: 5px }

.mb-10, .my-10 { margin-bottom: 10px }

.mb-15, .my-15 { margin-bottom: 15px }

.mb-16, .my-16 { margin-bottom: 16px }

.mb-20, .my-20 { margin-bottom: 20px }

.mb-24, .my-24 { margin-bottom: 24px }

.mb-25, .my-25 { margin-bottom: 25px }

.mb-30, .my-30 { margin-bottom: 30px }

.mb-35, .my-35 { margin-bottom: 35px }

.mb-40, .my-40 { margin-bottom: 40px }

.mb-45, .my-45 { margin-bottom: 45px }

.mb-50, .my-50 { margin-bottom: 50px }

.mb-55 { margin-bottom: 55px }

.mb-60 { margin-bottom: 60px }

.mb-65 { margin-bottom: 65px }

.mb-70 { margin-bottom: 70px }

.mb-75 { margin-bottom: 75px }

.mb-80 { margin-bottom: 80px }

.mb-85 { margin-bottom: 85px }

.mb-90 { margin-bottom: 90px }

.mb-95 { margin-bottom: 95px }

.mb-100 { margin-bottom: 100px }

.mb-110 { margin-bottom: 110px }

.mb-220 { margin-bottom: 220px }

.mb-270 { margin-bottom: 270px }

.ml-auto, .mx-auto { margin-left: auto }

.ml-0, .mx-0 { margin-left: 0 }

.ml-5, .mx-5 { margin-left: 5px }

.ml-10, .mx-10 { margin-left: 10px }

.ml-15, .mx-15 { margin-left: 15px }

.ml-16, .mx-16 { margin-left: 16px }

.ml-20, .mx-20 { margin-left: 20px }

.ml-24, .mx-24 { margin-left: 24px }

.ml-25, .mx-25 { margin-left: 25px }

.ml-30, .mx-30 { margin-left: 30px }

.ml-35, .mx-35 { margin-left: 35px }

.ml-40, .mx-40 { margin-left: 40px }

.ml-45, .mx-45 { margin-left: 45px }

.ml-50, .mx-50 { margin-left: 50px }

.ml-55 { margin-left: 55px }

.ml-60 { margin-left: 60px }

.ml-65 { margin-left: 65px }

.ml-70 { margin-left: 70px }

.ml-75 { margin-left: 75px }

.ml-80 { margin-left: 80px }

.ml-85 { margin-left: 85px }

.ml-90 { margin-left: 90px }

.ml-95 { margin-left: 95px }

.ml-100 { margin-left: 100px }

.ml-120 { margin-left: 120px }

.ml-130 { margin-left: 130px }

.ml-125 { margin-left: 125px }

.ml-200 { margin-left: 200px }

.-mt-5 { margin-top: -5px }

.-mt-10 { margin-top: -10px }

.-mt-15 { margin-top: -15px }

.-mt-20 { margin-top: -20px }

.-mt-25 { margin-top: -25px }

.-mt-30 { margin-top: -30px }

.-mt-35 { margin-top: -35px }

.-mt-40 { margin-top: -40px }

.-mt-45 { margin-top: -45px }

.-mt-50 { margin-top: -50px }

.-mt-55 { margin-top: -55px }

.-mt-60 { margin-top: -60px }

.-mt-65 { margin-top: -65px }

.-mt-70 { margin-top: -70px }

.-mt-75 { margin-top: -75px }

.-mt-80 { margin-top: -80px }

.-mt-85 { margin-top: -85px }

.-mt-90 { margin-top: -90px }

.-mt-95 { margin-top: -95px }

.-mt-100 { margin-top: -100px }

.-mt-120 { margin-top: -120px }

.-mt-130 { margin-top: -130px }

.-mt-140 { margin-top: -140px }

.-mt-155 { margin-top: -155px }

.-mt-160 { margin-top: -160px }

.-mt-170 { margin-top: -170px }

.-mt-180 { margin-top: -180px }

.-mt-200 { margin-top: -200px }

.-mt-250 { margin-top: -250px }

.-mt-360 { margin-top: -360px }

.-mt-460 { margin-top: -460px }

.-mt-485 { margin-top: -485px }

.-mt-640 { margin-top: -640px }

.-mt-0\/1em { margin-top: -.1em }

.-mt-0\/2em { margin-top: -.2em }

.-mt-0\/35em { margin-top: -.35em }

.-mt-2\/5em { margin-top: -2.5em }

.-mt-3em { margin-top: -3em }

.-mt-4\/5em { margin-top: -4.5em }

.-mr-5, .-mx-5 { margin-right: -5px }

.-mr-10, .-mx-10 { margin-right: -10px }

.-mr-15, .-mx-15 { margin-right: -15px }

.-mr-20, .-mx-20 { margin-right: -20px }

.-mr-25, .-mx-25 { margin-right: -25px }

.-mr-30, .-mx-30 { margin-right: -30px }

.-mr-35, .-mx-35 { margin-right: -35px }

.-mr-40 { margin-right: -40px }

.-mr-45 { margin-right: -45px }

.-mr-50 { margin-right: -50px }

.-mr-55 { margin-right: -55px }

.-mr-60 { margin-right: -60px }

.-mr-65 { margin-right: -65px }

.-mr-70 { margin-right: -70px }

.-mr-75 { margin-right: -75px }

.-mr-80 { margin-right: -80px }

.-mr-85 { margin-right: -85px }

.-mr-90 { margin-right: -90px }

.-mr-95 { margin-right: -95px }

.-mr-100 { margin-right: -100px }

.-mr-120 { margin-right: -120px }

.-mr-140 { margin-right: -140px }

.-mr-160 { margin-right: -160px }

.-mr-180 { margin-right: -180px }

.-mr-200 { margin-right: -200px }

.-mb-5 { margin-bottom: -5px }

.-mb-10 { margin-bottom: -10px }

.-mb-15 { margin-bottom: -15px }

.-mb-20 { margin-bottom: -20px }

.-mb-25 { margin-bottom: -25px }

.-mb-30 { margin-bottom: -30px }

.-mb-35 { margin-bottom: -35px }

.-mb-40 { margin-bottom: -40px }

.-mb-45 { margin-bottom: -45px }

.-mb-50 { margin-bottom: -50px }

.-mb-55 { margin-bottom: -55px }

.-mb-60 { margin-bottom: -60px }

.-mb-65 { margin-bottom: -65px }

.-mb-70 { margin-bottom: -70px }

.-mb-75 { margin-bottom: -75px }

.-mb-80 { margin-bottom: -80px }

.-mb-85 { margin-bottom: -85px }

.-mb-90 { margin-bottom: -90px }

.-mb-95 { margin-bottom: -95px }

.-mb-100 { margin-bottom: -100px }

.-mb-120 { margin-bottom: -120px }

.-mb-130 { margin-bottom: -130px }

.-mb-140 { margin-bottom: -140px }

.-mb-150 { margin-bottom: -150px }

.-mb-160 { margin-bottom: -160px }

.-mb-180 { margin-bottom: -180px }

.-mb-200 { margin-bottom: -200px }

.-mb-240 { margin-bottom: -240px }

.-mb-300 { margin-bottom: -300px }

.-mb-340 { margin-bottom: -340px }

.-mb-400 { margin-bottom: -400px }

.-mb-0\/2em { margin-bottom: -.2em }

.-mb-0\/3em { margin-bottom: -.3em }

.-mb-1em { margin-bottom: -1em }

.-mb-0\/15em { margin-bottom: -.15em }

.-ml-1 { margin-left: -1px }

.-ml-5, .-mx-5 { margin-left: -5px }

.-ml-10, .-mx-10 { margin-left: -10px }

.-ml-15, .-mx-15 { margin-left: -15px }

.-ml-20, .-mx-20 { margin-left: -20px }

.-ml-25, .-mx-25 { margin-left: -25px }

.-ml-30, .-mx-30 { margin-left: -30px }

.-ml-35, .-mx-35 { margin-left: -35px }

.-ml-40 { margin-left: -40px }

.-ml-45 { margin-left: -45px }

.-ml-50 { margin-left: -50px }

.-ml-55 { margin-left: -55px }

.-ml-60 { margin-left: -60px }

.-ml-65 { margin-left: -65px }

.-ml-70 { margin-left: -70px }

.-ml-75 { margin-left: -75px }

.-ml-80 { margin-left: -80px }

.-ml-85 { margin-left: -85px }

.-ml-90 { margin-left: -90px }

.-ml-95 { margin-left: -95px }

.-ml-100 { margin-left: -100px }

.-ml-120 { margin-left: -120px }

.-ml-140 { margin-left: -140px }

.-ml-160 { margin-left: -160px }

.-ml-180 { margin-left: -180px }

.-ml-200 { margin-left: -200px }

.mt-5percent { margin-top: 5% }

.mt-10percent { margin-top: 10% }

.mt-15percent { margin-top: 15% }

.mt-20percent { margin-top: 20% }

.mt-25percent { margin-top: 25% }

.mt-30percent { margin-top: 30% }

.mt-35percent { margin-top: 35% }

.mt-40percent { margin-top: 40% }

.mt-45percent { margin-top: 45% }

.mt-50percent { margin-top: 50% }

.mt-55percent { margin-top: 55% }

.mt-60percent { margin-top: 65% }

.mt-65percent { margin-top: 65% }

.mt-70percent { margin-top: 70% }

.mt-75percent { margin-top: 75% }

.mt-80percent { margin-top: 80% }

.mt-85percent { margin-top: 85% }

.mt-90percent { margin-top: 90% }

.mt-95percent { margin-top: 95% }

.mt-100percent { margin-top: 100% }

.mr-2percent, .mx-2percent { margin-right: 2% }

.mr-5percent, .mx-5percent { margin-right: 5% }

.mr-10percent, .mx-10percent { margin-right: 10% }

.mr-15percent, .mx-15percent { margin-right: 15% }

.mr-20percent, .mx-20percent { margin-right: 20% }

.mr-25percent, .mx-25percent { margin-right: 25% }

.mr-30percent, .mx-30percent { margin-right: 30% }

.mr-35percent, .mx-35percent { margin-right: 35% }

.mr-40percent, .mx-40percent { margin-right: 40% }

.mr-45percent, .mx-45percent { margin-right: 45% }

.mr-50percent, .mx-50percent { margin-right: 50% }

.mr-55percent { margin-right: 55% }

.mr-60percent { margin-right: 65% }

.mr-65percent { margin-right: 65% }

.mr-70percent { margin-right: 70% }

.mr-75percent { margin-right: 75% }

.mr-80percent { margin-right: 80% }

.mr-85percent { margin-right: 85% }

.mr-90percent { margin-right: 90% }

.mr-95percent { margin-right: 95% }

.mr-100percent { margin-right: 100% }

.mb-5percent { margin-bottom: 5% }

.mb-10percent { margin-bottom: 10% }

.mb-15percent { margin-bottom: 15% }

.mb-20percent { margin-bottom: 20% }

.mb-25percent { margin-bottom: 25% }

.mb-30percent { margin-bottom: 30% }

.mb-35percent { margin-bottom: 35% }

.mb-40percent { margin-bottom: 40% }

.mb-45percent { margin-bottom: 45% }

.mb-50percent { margin-bottom: 50% }

.mb-55percent { margin-bottom: 55% }

.mb-60percent { margin-bottom: 65% }

.mb-65percent { margin-bottom: 65% }

.mb-70percent { margin-bottom: 70% }

.mb-75percent { margin-bottom: 75% }

.mb-80percent { margin-bottom: 80% }

.mb-85percent { margin-bottom: 85% }

.mb-90percent { margin-bottom: 90% }

.mb-95percent { margin-bottom: 95% }

.mb-100percent { margin-bottom: 100% }

.ml-2percent, .mx-2percent { margin-left: 2% }

.ml-5percent, .mx-5percent { margin-left: 5% }

.ml-10percent, .mx-10percent { margin-left: 10% }

.ml-12percent, .mx-12percent { margin-left: 12% }

.ml-15percent, .mx-15percent { margin-left: 15% }

.ml-20percent, .mx-20percent { margin-left: 20% }

.ml-25percent, .mx-25percent { margin-left: 25% }

.ml-30percent, .mx-30percent { margin-left: 30% }

.ml-35percent, .mx-35percent { margin-left: 35% }

.ml-40percent, .mx-40percent { margin-left: 40% }

.ml-45percent, .mx-45percent { margin-left: 45% }

.ml-50percent, .mx-50percent { margin-left: 50% }

.ml-55percent { margin-left: 55% }

.ml-60percent { margin-left: 65% }

.ml-65percent { margin-left: 65% }

.ml-70percent { margin-left: 70% }

.ml-75percent { margin-left: 75% }

.ml-80percent { margin-left: 80% }

.ml-85percent { margin-left: 85% }

.ml-90percent { margin-left: 90% }

.ml-95percent { margin-left: 95% }

.ml-100percent { margin-left: 100% }

.-mt-5percent { margin-top: -5% }

.-mt-10percent { margin-top: -10% }

.-mt-15percent { margin-top: -15% }

.-mt-20percent { margin-top: -20% }

.-mt-25percent { margin-top: -25% }

.-mt-30percent { margin-top: -30% }

.-mt-35percent { margin-top: -35% }

.-mt-40percent { margin-top: -40% }

.-mt-45percent { margin-top: -45% }

.-mt-50percent { margin-top: -50% }

.-mt-55percent { margin-top: -55% }

.-mt-60percent { margin-top: -65% }

.-mt-65percent { margin-top: -65% }

.-mt-70percent { margin-top: -70% }

.-mt-75percent { margin-top: -75% }

.-mt-80percent { margin-top: -80% }

.-mt-85percent { margin-top: -85% }

.-mt-90percent { margin-top: -90% }

.-mt-95percent { margin-top: -95% }

.-mt-100percent { margin-top: -100% }

.-mr-5percent { margin-right: -5% }

.-mr-10percent { margin-right: -10% }

.-mr-15percent { margin-right: -15% }

.-mr-20percent { margin-right: -20% }

.-mr-25percent { margin-right: -25% }

.-mr-30percent { margin-right: -30% }

.-mr-35percent { margin-right: -35% }

.-mr-40percent { margin-right: -40% }

.-mr-45percent { margin-right: -45% }

.-mr-50percent { margin-right: -50% }

.-mr-55percent { margin-right: -55% }

.-mr-60percent { margin-right: -65% }

.-mr-65percent { margin-right: -65% }

.-mr-70percent { margin-right: -70% }

.-mr-75percent { margin-right: -75% }

.-mr-80percent { margin-right: -80% }

.-mr-85percent { margin-right: -85% }

.-mr-90percent { margin-right: -90% }

.-mr-95percent { margin-right: -95% }

.-mr-100percent { margin-right: -100% }

.-mr-1em { margin-right: -1em }

.-mb-5percent { margin-bottom: -5% }

.-mb-10percent { margin-bottom: -10% }

.-mb-15percent { margin-bottom: -15% }

.-mb-20percent { margin-bottom: -20% }

.-mb-25percent { margin-bottom: -25% }

.-mb-30percent { margin-bottom: -30% }

.-mb-35percent { margin-bottom: -35% }

.-mb-40percent { margin-bottom: -40% }

.-mb-45percent { margin-bottom: -45% }

.-mb-50percent { margin-bottom: -50% }

.-mb-55percent { margin-bottom: -55% }

.-mb-60percent { margin-bottom: -65% }

.-mb-65percent { margin-bottom: -65% }

.-mb-70percent { margin-bottom: -70% }

.-mb-75percent { margin-bottom: -75% }

.-mb-80percent { margin-bottom: -80% }

.-mb-85percent { margin-bottom: -85% }

.-mb-90percent { margin-bottom: -90% }

.-mb-95percent { margin-bottom: -95% }

.-mb-100percent { margin-bottom: -100% }

.-ml-5percent { margin-left: -5% }

.-ml-10percent { margin-left: -10% }

.-ml-15percent { margin-left: -15% }

.-ml-20percent { margin-left: -20% }

.-ml-25percent { margin-left: -25% }

.-ml-30percent { margin-left: -30% }

.-ml-35percent { margin-left: -35% }

.-ml-40percent { margin-left: -40% }

.-ml-45percent { margin-left: -45% }

.-ml-50percent { margin-left: -50% }

.-ml-55percent { margin-left: -55% }

.-ml-60percent { margin-left: -65% }

.-ml-65percent { margin-left: -65% }

.-ml-70percent { margin-left: -70% }

.-ml-75percent { margin-left: -75% }

.-ml-80percent { margin-left: -80% }

.-ml-85percent { margin-left: -85% }

.-ml-90percent { margin-left: -90% }

.-ml-95percent { margin-left: -95% }

.-ml-100percent { margin-left: -100% }

.m-0\/2em { margin: .2em }

.m-0\/25em { margin: .25em }

.m-0\/5em { margin: .5em }

.m-0\/75em { margin: .75em }

.m-1em { margin: 1em }

.m-1\/25em { margin: 1.25em }

.m-1\/5em { margin: 1.5em }

.m-1\/75em { margin: 1.75em }

.m-2em { margin: 2em }

.m-2\/25em { margin: 2.25em }

.m-2\/5em { margin: 2.5em }

.m-2\/75em { margin: 2.75em }

.m-3em { margin: 3em }

.m-3\/25em { margin: 3.25em }

.m-3\/5em { margin: 3.5em }

.m-3\/75em { margin: 3.75em }

.m-4em { margin: 4em }

.m-4\/25em { margin: 4.25em }

.m-4\/5em { margin: 4.5em }

.m-4\/75em { margin: 4.75em }

.m-5em { margin: 5em }

.mt-0\/2em { margin-top: .2em }

.mt-0\/25em, .my-0\/25em { margin-top: .25em }

.mt-0\/35em { margin-top: .35em }

.mt-0\/5em { margin-top: .5em }

.mt-0\/75em { margin-top: .75em }

.mt-1em { margin-top: 1em }

.mt-1\/15em { margin-top: 1.15em }

.mt-1\/25em { margin-top: 1.25em }

.mt-1\/5em, .my-1\/5em { margin-top: 1.5em }

.mt-1\/75em { margin-top: 1.75em }

.mt-2em { margin-top: 2em }

.mt-2\/25em { margin-top: 2.25em }

.mt-2\/5em { margin-top: 2.5em }

.mt-2\/75em { margin-top: 2.75em }

.mt-3em { margin-top: 3em }

.mt-3\/25em { margin-top: 3.25em }

.mt-3\/5em { margin-top: 3.5em }

.mt-3\/75em { margin-top: 3.75em }

.mt-4em { margin-top: 4em }

.mt-4\/25em { margin-top: 4.25em }

.mt-4\/5em { margin-top: 4.5em }

.mt-4\/75em { margin-top: 4.75em }

.mt-5em { margin-top: 5em }

.mr-0\/2em { margin-right: .2em }

.mr-0\/25em, .mx-0\/25em { margin-right: .25em }

.mr-0\/5em { margin-right: .5em }

.mr-0\/75em { margin-right: .75em }

.mr-0\/85em { margin-right: .85em }

.mr-1em { margin-right: 1em }

.mr-1\/25em { margin-right: 1.25em }

.mr-1\/5em, .mx-1\/5em { margin-right: 1.5em }

.mr-1\/75em { margin-right: 1.75em }

.mr-2em { margin-right: 2em }

.mr-2\/25em { margin-right: 2.25em }

.mr-2\/5em { margin-right: 2.5em }

.mr-2\/75em { margin-right: 2.75em }

.mr-3em { margin-right: 3em }

.mr-3\/25em { margin-right: 3.25em }

.mr-3\/5em { margin-right: 3.5em }

.mr-3\/75em { margin-right: 3.75em }

.mr-4em { margin-right: 4em }

.mr-4\/25em { margin-right: 4.25em }

.mr-4\/5em { margin-right: 4.5em }

.mr-4\/75em { margin-right: 4.75em }

.mr-5em { margin-right: 5em }

.mr-7em { margin-right: 7em }

.mb-0\/15em { margin-bottom: .15em }

.mb-0\/2em { margin-bottom: .2em }

.mb-0\/25em, .my-0\/25em { margin-bottom: .25em }

.mb-0\/3em { margin-bottom: .3em }

.mb-0\/35em { margin-bottom: .35em }

.mb-0\/4em { margin-bottom: .4em }

.mb-0\/5em { margin-bottom: .5em }

.mb-0\/6em { margin-bottom: .6em }

.mb-0\/65em { margin-bottom: .65em }

.mb-0\/7em { margin-bottom: .7em }

.mb-0\/75em { margin-bottom: .75em }

.mb-0\/85em { margin-bottom: .85em }

.mb-1em { margin-bottom: 1em }

.mb-1\/15em { margin-bottom: 1.15em }

.mb-1\/25em { margin-bottom: 1.25em }

.mb-1\/35em { margin-bottom: 1.35em }

.mb-1\/5em, .my-1\/5em { margin-bottom: 1.5em }

.mb-1\/6em { margin-bottom: 1.6em }

.mb-1\/65em { margin-bottom: 1.65em }

.mb-1\/75em { margin-bottom: 1.75em }

.mb-1\/85em { margin-bottom: 1.85em }

.mb-2em { margin-bottom: 2em }

.mb-2\/15em { margin-bottom: 2.15em }

.mb-2\/25em { margin-bottom: 2.25em }

.mb-2\/5em { margin-bottom: 2.5em }

.mb-2\/75em { margin-bottom: 2.75em }

.mb-3em { margin-bottom: 3em }

.mb-3\/25em { margin-bottom: 3.25em }

.mb-3\/5em { margin-bottom: 3.5em }

.mb-3\/75em { margin-bottom: 3.75em }

.mb-4em { margin-bottom: 4em }

.mb-4\/25em { margin-bottom: 4.25em }

.mb-4\/5em { margin-bottom: 4.5em }

.mb-4\/75em { margin-bottom: 4.75em }

.mb-5em { margin-bottom: 5em }

.ml-0\/2em { margin-left: .2em }

.ml-0\/25em { margin-left: .25em }

.ml-0\/5em { margin-left: .5em }

.ml-0\/75em { margin-left: .75em }

.ml-1em { margin-left: 1em }

.ml-1\/25em { margin-left: 1.25em }

.ml-1\/5em, .mx-1\/5em { margin-left: 1.5em }

.ml-1\/75em { margin-left: 1.75em }

.ml-2em { margin-left: 2em }

.ml-2\/25em { margin-left: 2.25em }

.ml-2\/5em { margin-left: 2.5em }

.ml-2\/75em { margin-left: 2.75em }

.ml-3em { margin-left: 3em }

.ml-3\/25em { margin-left: 3.25em }

.ml-3\/5em { margin-left: 3.5em }

.ml-3\/75em { margin-left: 3.75em }

.ml-4em { margin-left: 4em }

.ml-4\/25em { margin-left: 4.25em }

.ml-4\/5em { margin-left: 4.5em }

.ml-4\/75em { margin-left: 4.75em }

.ml-5em { margin-left: 5em }

.m-0\/25rem { margin: .25rem }

.m-0\/5rem { margin: .5rem }

.m-0\/75rem { margin: .75rem }

.m-1rem { margin: 1rem }

.m-1\/25rem { margin: 1.25rem }

.m-1\/5rem { margin: 1.5rem }

.m-1\/75rem { margin: 1.75rem }

.m-2rem { margin: 2rem }

.m-2\/25rem { margin: 2.25rem }

.m-2\/5rem { margin: 2.5rem }

.m-2\/75rem { margin: 2.75rem }

.m-3rem { margin: 3rem }

.m-3\/25rem { margin: 3.25rem }

.m-3\/5rem { margin: 3.5rem }

.m-3\/75rem { margin: 3.75rem }

.m-4rem { margin: 4rem }

.m-4\/25rem { margin: 4.25rem }

.m-4\/5rem { margin: 4.5rem }

.m-4\/75rem { margin: 4.75rem }

.m-5rem { margin: 5rem }

.mt-0\/25rem { margin-top: .25rem }

.mt-0\/5rem { margin-top: .5rem }

.mt-0\/75rem { margin-top: .75rem }

.mt-1rem { margin-top: 1rem }

.mt-1\/25rem { margin-top: 1.25rem }

.mt-1\/5rem { margin-top: 1.5rem }

.mt-1\/75rem { margin-top: 1.75rem }

.mt-2rem { margin-top: 2rem }

.mt-2\/25rem { margin-top: 2.25rem }

.mt-2\/5rem { margin-top: 2.5rem }

.mt-2\/75rem { margin-top: 2.75rem }

.mt-3rem { margin-top: 3rem }

.mt-3\/25rem { margin-top: 3.25rem }

.mt-3\/5rem { margin-top: 3.5rem }

.mt-3\/75rem { margin-top: 3.75rem }

.mt-4rem { margin-top: 4rem }

.mt-4\/25rem { margin-top: 4.25rem }

.mt-4\/5rem { margin-top: 4.5rem }

.mt-4\/75rem { margin-top: 4.75rem }

.mt-5rem { margin-top: 5rem }

.mr-0\/25rem { margin-right: .25rem }

.mr-0\/5rem { margin-right: .5rem }

.mr-0\/75rem { margin-right: .75rem }

.mr-1rem { margin-right: 1rem }

.mr-1\/25rem { margin-right: 1.25rem }

.mr-1\/5rem { margin-right: 1.5rem }

.mr-1\/75rem { margin-right: 1.75rem }

.mr-2rem { margin-right: 2rem }

.mr-2\/25rem { margin-right: 2.25rem }

.mr-2\/5rem { margin-right: 2.5rem }

.mr-2\/75rem { margin-right: 2.75rem }

.mr-3rem { margin-right: 3rem }

.mr-3\/25rem { margin-right: 3.25rem }

.mr-3\/5rem { margin-right: 3.5rem }

.mr-3\/75rem { margin-right: 3.75rem }

.mr-4rem { margin-right: 4rem }

.mr-4\/25rem { margin-right: 4.25rem }

.mr-4\/5rem { margin-right: 4.5rem }

.mr-4\/75rem { margin-right: 4.75rem }

.mr-5rem { margin-right: 5rem }

.mb-0\/25rem { margin-bottom: .25rem }

.mb-0\/5rem { margin-bottom: .5rem }

.mb-0\/75rem { margin-bottom: .75rem }

.mb-1rem { margin-bottom: 1rem }

.mb-1\/25rem { margin-bottom: 1.25rem }

.mb-1\/5rem { margin-bottom: 1.5rem }

.mb-1\/75rem { margin-bottom: 1.75rem }

.mb-2rem { margin-bottom: 2rem }

.mb-2\/25rem { margin-bottom: 2.25rem }

.mb-2\/5rem { margin-bottom: 2.5rem }

.mb-2\/75rem { margin-bottom: 2.75rem }

.mb-3rem { margin-bottom: 3rem }

.mb-3\/25rem { margin-bottom: 3.25rem }

.mb-3\/5rem { margin-bottom: 3.5rem }

.mb-3\/75rem { margin-bottom: 3.75rem }

.mb-4rem { margin-bottom: 4rem }

.mb-4\/25rem { margin-bottom: 4.25rem }

.mb-4\/5rem { margin-bottom: 4.5rem }

.mb-4\/75rem { margin-bottom: 4.75rem }

.mb-5rem { margin-bottom: 5rem }

.ml-0\/25rem { margin-left: .25rem }

.ml-0\/5rem { margin-left: .5rem }

.ml-0\/75rem { margin-left: .75rem }

.ml-1rem { margin-left: 1rem }

.ml-1\/25rem { margin-left: 1.25rem }

.ml-1\/5rem { margin-left: 1.5rem }

.ml-1\/75rem { margin-left: 1.75rem }

.ml-2rem { margin-left: 2rem }

.ml-2\/25rem { margin-left: 2.25rem }

.ml-2\/5rem { margin-left: 2.5rem }

.ml-2\/75rem { margin-left: 2.75rem }

.ml-3rem { margin-left: 3rem }

.ml-3\/25rem { margin-left: 3.25rem }

.ml-3\/5rem { margin-left: 3.5rem }

.ml-3\/75rem { margin-left: 3.75rem }

.ml-4rem { margin-left: 4rem }

.ml-4\/25rem { margin-left: 4.25rem }

.ml-4\/5rem { margin-left: 4.5rem }

.ml-4\/75rem { margin-left: 4.75rem }

.ml-5rem { margin-left: 5rem }

.ml-auto, .ms-auto, .mx-auto { margin-inline-start: auto }

.me-auto, .mr-auto, .mx-auto { margin-inline-end: auto }

.ml-0, .ms-0, .mx-0 { margin-inline-start: 0 }

.me-0, .mr-0, .mx-0 { margin-inline-end: 0 }

.w-1 { width: 1px }

.w-5 { width: 5px }

.w-10 { width: 10px }

.w-15 { width: 15px }

.w-20 { width: 20px }

.w-25 { width: 25px }

.w-30 { width: 30px }

.w-35 { width: 35px }

.w-40 { width: 40px }

.w-45 { width: 45px }

.w-50 { width: 50px }

.w-55 { width: 55px }

.w-60 { width: 60px }

.w-65 { width: 65px }

.w-70 { width: 70px }

.w-75 { width: 75px }

.w-80 { width: 80px }

.w-85 { width: 85px }

.w-90 { width: 90px }

.w-95 { width: 95px }

.w-100 { width: 100px }

.w-110 { width: 110px }

.w-115 { width: 115px }

.w-120 { width: 120px }

.w-130 { width: 130px }

.w-140 { width: 140px }

.w-145 { width: 145px }

.w-150 { width: 150px }

.w-160 { width: 160px }

.w-170 { width: 170px }

.w-175 { width: 175px }

.w-180 { width: 180px }

.w-185 { width: 185px }

.w-190 { width: 190px }

.w-200 { width: 200px }

.w-210 { width: 210px }

.w-220 { width: 220px }

.w-230 { width: 230px }

.w-240 { width: 240px }

.w-255 { width: 255px }

.w-260 { width: 260px }

.w-270 { width: 270px }

.w-300 { width: 300px }

.w-315 { width: 315px }

.w-350 { width: 350px }

.w-370 { width: 370px }

.w-390 { width: 390px }

.w-400 { width: 400px }

.w-410 { width: 410px }

.w-450 { width: 450px }

.w-500 { width: 500px; max-width: 500px }

.w-550 { width: 550px }

.w-560 { width: 560px }

.w-580 { width: 580px }

.w-600 { width: 600px }

.w-620 { width: 620px }

.w-640 { width: 640px }

.w-650 { width: 650px }

.w-710 { width: 710px; max-width: 710px }

.w-880 { width: 880px }

.w-900 { width: 900px }

.w-950 { width: 950px }

.w-960 { width: 960px }

.w-5percent { width: 5% }

.w-10percent { width: 10% }

.w-15percent { width: 15% }

.w-16percent { width: 16.66% }

.w-20percent { width: 20% }

.w-25percent { width: 25% }

.w-30percent { width: 30% }

.w-33percent { width: 33.333% }

.w-35percent { width: 35% }

.w-40percent { width: 40% }

.w-45percent { width: 45% }

.w-50percent { width: 50% }

.w-55percent { width: 55% }

.w-60percent { width: 60% }

.w-65percent { width: 65% }

.w-70percent { width: 70% }

.w-75percent { width: 75% }

.w-80percent { width: 80% }

.w-85percent { width: 85% }

.w-90percent { width: 90% }

.w-full { width: 100% }

.w-40vw { width: 40vw }

.w-100vw { width: 100vw }

.w-1em { width: 1em }

.w-3\/2em { width: 3.2em }

.w-auto { width: auto }

.fullwidth { width: 100vw; left: 50%; right: 50%; margin-inline-start: -50vw; margin-inline-end: -50vw }

.max-w-full { max-width: 100% }

.h-5 { height: 5px }

.h-10 { height: 10px }

.h-15 { height: 15px }

.h-20 { height: 20px }

.h-25 { height: 25px }

.h-30 { height: 30px }

.h-35 { height: 35px }

.h-40 { height: 40px }

.h-45 { height: 45px }

.h-50 { height: 50px }

.h-55 { height: 55px }

.h-60 { height: 60px }

.h-65 { height: 65px }

.h-70 { height: 70px }

.h-75 { height: 75px }

.h-80 { height: 80px }

.h-85 { height: 85px }

.h-90 { height: 90px }

.h-95 { height: 95px }

.h-100 { height: 100px }

.h-110 { height: 110px }

.h-130 { height: 130px }

.h-140 { height: 140px }

.h-175 { height: 175px }

.h-210 { height: 210px }

.h-220 { height: 220px }

.h-250 { height: 250px }

.h-305 { height: 305px }

.h-310 { height: 310px }

.h-340 { height: 340px }

.h-400 { height: 400px }

.h-420 { height: 420px }

.h-440 { height: 440px }

.h-450 { height: 450px }

.h-460 { height: 460px }

.h-470 { height: 470px }

.h-480 { height: 480px }

.h-500 { height: 500px }

.h-550 { height: 550px }

.h-580 { height: 580px }

.h-585 { height: 585px }

.h-600 { height: 600px }

.h-645 { height: 645px }

.h-690 { height: 690px }

.h-35percent { height: 35% }

.h-full { height: 100% }

.h-115percent { height: 115% }

.h-150percent { height: 150% }

.h-0\/25em { height: .25em }

.h-1em { height: 1em }

.h-3\/2em { height: 3.2em }

.h-100vh { height: 100vh }

.h-auto { height: auto }

.h-pt-35 { padding-top: 35% }

.h-pt-40 { padding-top: 40% }

.h-pt-45 { padding-top: 45% }

.h-pt-50 { padding-top: 50% }

.h-pt-55 { padding-top: 55% }

.h-pt-60 { padding-top: 60% }

.h-pt-65 { padding-top: 65% }

.h-pt-70 { padding-top: 70% }

.h-pt-75 { padding-top: 75% }

.h-pt-80 { padding-top: 80% }

.h-pt-85 { padding-top: 85% }

.h-pt-90 { padding-top: 90% }

.h-pt-95 { padding-top: 95% }

.h-pt-100 { padding-top: 100% }

.h-pt-105 { padding-top: 105% }

.h-pt-110 { padding-top: 110% }

.h-pt-115 { padding-top: 115% }

.h-pt-120 { padding-top: 120% }

.h-pt-125 { padding-top: 125% }

.h-pt-130 { padding-top: 130% }

.h-pt-135 { padding-top: 135% }

.h-pt-140 { padding-top: 140% }

.h-pt-145 { padding-top: 145% }

.h-pt-150 { padding-top: 150% }

.h-vh-100 { height: 100vh }

.min-w-fit-content { min-width: fit-content }

.min-h-400 { min-height: 400px }

.min-h-450 { min-height: 450px }

.min-h-460 { min-height: 460px }

.min-h-470 { min-height: 470px }

.min-h-100vh { min-height: 100vh }

.min-h-70vh { min-height: 70vh }

.min-h-80 { min-height: 80px }

.min-h-inherit { min-height: inherit }

.hidden { display: none }

.block { display: block }

.inline-block { display: inline-block }

.grid { display: grid }

.d-flex, .flex { display: flex !important }

.inline-flex { display: inline-flex }

.flex-col-reverse { flex-direction: column-reverse }

.flex-col { flex-direction: column }

.flex-grow-0 { flex-grow: 0 }

.flex-grow-1 { flex-grow: 1 }

.flex-shrink-0 { flex-shrink: 0 }

.flex-shrink-1 { flex-shrink: 1 }

.flex-auto { flex: 0 0 auto }

.flex-1-auto { flex: 1 1 auto }

.basic-0 { flex-basis: 0 }

.basic-full { flex-basis: 100% }

.flex-row-reverse { flex-direction: row-reverse }

.flex-row { flex-direction: row }

.flex-wrap { flex-wrap: wrap }

.flex-nowrap { flex-wrap: nowrap }

.justify-between { justify-content: space-between }

.justify-around { justify-content: space-around }

.justify-evenly { justify-content: space-evenly }

.justify-center { justify-content: center }

.justify-end { justify-content: flex-end }

.justify-start { justify-content: flex-start }

.items-center { align-items: center }

.items-end { align-items: flex-end }

.items-start { align-items: flex-start }

.items-stretch { align-items: stretch }

.self-start { align-self: flex-start }

.self-center { align-self: center }

.self-end { align-self: flex-end }

.self-stretch { align-self: stretch }

.content-start { align-content: flex-start }

.content-center { align-content: center }

.content-center { align-content: space-between }

.vertical-top { vertical-align: top }

.vertical-middle { vertical-align: middle }

.vertical-bottom { vertical-align: bottom }

.text-center { text-align: center }

.text-end { text-align: end }

.text-start { text-align: start }

.text-6 { font-size: 6px }

.text-8 { font-size: 8px }

.text-9 { font-size: 9px }

.text-10 { font-size: 10px }

.text-11 { font-size: 11px }

.text-12 { font-size: 12px }

.text-13 { font-size: 13px }

.text-14 { font-size: 14px }

.text-15 { font-size: 15px }

.text-16 { font-size: 16px }

.text-17 { font-size: 17px }

.text-18 { font-size: 18px }

.text-20 { font-size: 20px }

.text-22 { font-size: 22px }

.text-24 { font-size: 24px }

.text-26 { font-size: 26px }

.text-28 { font-size: 28px }

.text-30 { font-size: 30px }

.text-32 { font-size: 32px }

.text-34 { font-size: 34px }

.text-36 { font-size: 36px }

.text-38 { font-size: 38px }

.text-40 { font-size: 40px }

.text-42 { font-size: 42px }

.text-44 { font-size: 44px }

.text-46 { font-size: 46px }

.text-48 { font-size: 48px }

.text-50 { font-size: 50px }

.text-52 { font-size: 52px }

.text-54 { font-size: 54px }

.text-56 { font-size: 56px }

.text-58 { font-size: 58px }

.text-60 { font-size: 60px }

.text-62 { font-size: 62px }

.text-64 { font-size: 64px }

.text-65 { font-size: 65px }

.text-66 { font-size: 66px }

.text-68 { font-size: 68px }

.text-70 { font-size: 70px }

.text-72 { font-size: 72px }

.text-74 { font-size: 74px }

.text-76 { font-size: 76px }

.text-78 { font-size: 78px }

.text-80 { font-size: 80px }

.text-82 { font-size: 82px }

.text-84 { font-size: 84px }

.text-86 { font-size: 86px }

.text-88 { font-size: 88px }

.text-92 { font-size: 92px }

.text-94 { font-size: 94px }

.text-100 { font-size: 100px }

.text-108 { font-size: 108px }

.text-110 { font-size: 110px }

.text-120 { font-size: 120px }

.text-130 { font-size: 130px }

.text-122 { font-size: 122px }

.text-150 { font-size: 150px }

.text-180 { font-size: 180px }

.text-190 { font-size: 190px }

.text-192 { font-size: 192px }

.text-240 { font-size: 240px }

.text-300 { font-size: 300px }

.text-0\/8em { font-size: .8em }

.text-1em { font-size: 1em }

.text-1\/15em { font-size: 1.15em }

.text-1\/25em { font-size: 1.25em }

.text-1\/4em { font-size: 1.4em }

.text-1\/5em { font-size: 1.5em }

.text-3vw { font-size: 3vw }

.text-12vw { font-size: 12vw }

.text-14vw { font-size: 14vw }

.text-size-inherit { font-size: inherit }

.font-family-inherit { font-family: inherit }

.font-thin { font-weight: 100 }

.font-ultralight { font-weight: 200 }

.font-light { font-weight: 300 }

.font-normal { font-weight: 400 }

.font-medium { font-weight: 500 }

.font-semibold { font-weight: 600 }

.font-bold { font-weight: 700 }

.font-ultrabold { font-weight: 800 }

.font-black { font-weight: 900 }

.font-secondary { font-family: var(--vl-secondary-font-family) }

.font-accent { font-family: var(--vl-accent-font-family) }

.uppercase { text-transform: uppercase }

.lowercase { text-transform: lowercase }

.capitalize { text-transform: capitalize }

.italic { font-style: italic }

.underline { text-decoration: underline }

.indent-hide { text-indent: -999px }

.leading-0 { line-height: 0 }

.leading-1 { line-height: 1px }

.leading-16 { line-height: 16px }

.leading-18 { line-height: 18px }

.leading-20 { line-height: 20px }

.leading-22 { line-height: 22px }

.leading-23 { line-height: 23px }

.leading-24 { line-height: 24px }

.leading-25 { line-height: 25px }

.leading-26 { line-height: 26px }

.leading-28 { line-height: 28px }

.leading-30 { line-height: 30px }

.leading-32 { line-height: 32px }

.leading-35 { line-height: 35px }

.leading-40 { line-height: 40px }

.leading-45 { line-height: 45px }

.leading-50 { line-height: 50px }

.leading-60 { line-height: 60px }

.leading-0\/8em { line-height: .8em }

.leading-0\/9em { line-height: .9em }

.leading-1\/05em { line-height: 1.05em }

.leading-1em { line-height: 1em }

.leading-1\/1em { line-height: 1.1em }

.leading-1\/15em { line-height: 1.15em }

.leading-1\/2em { line-height: 1.2em }

.leading-1\/25em { line-height: 1.25em }

.leading-1\/3em { line-height: 1.3em }

.leading-1\/4em { line-height: 1.4em }

.leading-1\/5em { line-height: 1.5em }

.leading-1\/6em { line-height: 1.6em }

.leading-1\/7em { line-height: 1.7em }

.leading-1\/8em { line-height: 1.8em }

.leading-2em { line-height: 2em }

.leading-2\/5em { line-height: 2.5em }

.leading-3em { line-height: 3em }

.leading-inherit { line-height: inherit }

.tracking-0 { letter-spacing: 0 }

.tracking-0\/1 { letter-spacing: .1px }

.tracking-0\/3 { letter-spacing: .3px }

.tracking-0\/5 { letter-spacing: .5px }

.tracking-1 { letter-spacing: 1px }

.tracking-1\/5 { letter-spacing: 1.5px }

.tracking-2 { letter-spacing: 2px }

.tracking-3 { letter-spacing: 3px }

.tracking-2\/5 { letter-spacing: 2.5px }

.tracking-0\/02em { letter-spacing: .02em }

.tracking-0\/05em { letter-spacing: .05em }

.tracking-0\/1em { letter-spacing: .1em }

.tracking-0\/2em { letter-spacing: .2em }

.tracking-0\/3em { letter-spacing: .3em }

.tracking-0\/5em { letter-spacing: .5em }

.-tracking-1 { letter-spacing: -1px }

.-tracking-0\/5 { letter-spacing: -.5px }

.-tracking-1\/5 { letter-spacing: -1.5px }

.-tracking-3 { letter-spacing: -3px }

.-tracking-3\/5 { letter-spacing: -3.5px }

.-tracking-0\/01em { letter-spacing: -.01em }

.-tracking-0\/02em { letter-spacing: -.02em }

.-tracking-0\/04em { letter-spacing: -.04em }

.line-through { text-decoration: line-through }

.whitespace-wrap { white-space: wrap }

.whitespace-nowrap { white-space: nowrap }

.bg-black { background-color: #000 }

.bg-white { background-color: #fff }

.bg-dark { background-color: var(--vl-color-dark) }

.bg-white-0 { background-color: rgba(255,255,255,0) }

.bg-white-5 { background-color: rgba(255,255,255,.05) }

.bg-white-10 { background-color: rgba(255,255,255,.1) }

.bg-white-20 { background-color: rgba(255,255,255,.2) }

.bg-white-30 { background-color: rgba(255,255,255,.3) }

.bg-white-40 { background-color: rgba(255,255,255,.4) }

.bg-white-50 { background-color: rgba(255,255,255,.5) }

.bg-white-60 { background-color: rgba(255,255,255,.6) }

.bg-white-70 { background-color: rgba(255,255,255,.7) }

.bg-white-80 { background-color: rgba(255,255,255,.8) }

.bg-white-90 { background-color: rgba(255,255,255,.9) }

.bg-black-0 { background-color: rgba(0,0,0,0) }

.bg-black-5 { background-color: rgba(0,0,0,.05) }

.bg-black-10 { background-color: rgba(0,0,0,.1) }

.bg-black-20 { background-color: rgba(0,0,0,.2) }

.bg-black-30 { background-color: rgba(0,0,0,.3) }

.bg-black-40 { background-color: rgba(0,0,0,.4) }

.bg-black-50 { background-color: rgba(0,0,0,.5) }

.bg-black-60 { background-color: rgba(0,0,0,.6) }

.bg-black-70 { background-color: rgba(0,0,0,.7) }

.bg-black-80 { background-color: rgba(0,0,0,.8) }

.bg-black-90 { background-color: rgba(0,0,0,.9) }

.bg-gray { background-color: rgba(110,127,153,.15) }

.bg-primary { background-color: var(--vl-color-primary) }

.bg-amber-100 { background-color: var(--vl-color-amber-100) }

.bg-amber-700 { background-color: var(--vl-color-amber-700) }

.bg-purple-50 { background-color: var(--vl-color-purple-50) }

.bg-purple-100 { background-color: var(--vl-color-purple-100) }

.bg-purple-200 { background-color: var(--vl-color-purple-200) }

.bg-purple-400 { background-color: var(--vl-color-purple-400) }

.bg-purple-500 { background-color: var(--vl-color-purple-500) }

.bg-green-50 { background-color: var(--vl-color-green-50) }

.bg-green-100 { background-color: var(--vl-color-green-100) }

.bg-green-200 { background-color: var(--vl-color-green-200) }

.bg-green-300 { background-color: var(--vl-color-green-300) }

.bg-green-400 { background-color: var(--vl-color-green-400) }

.bg-green-500 { background-color: var(--vl-color-green-500) }

.bg-green-600 { background-color: var(--vl-color-green-600) }

.bg-green-700 { background-color: var(--vl-color-green-700) }

.bg-green-900 { background-color: var(--vl-color-green-900) }

.bg-red-100 { background-color: var(--vl-color-red-100) }

.bg-red-200 { background-color: var(--vl-color-red-200) }

.bg-red-300 { background-color: var(--vl-color-red-300) }

.bg-red-500 { background-color: var(--vl-color-red-500) }

.bg-gray-100 { background-color: var(--vl-color-gray-100) }

.bg-gray-200 { background-color: var(--vl-color-gray-200) }

.bg-gray-300 { background-color: var(--vl-color-gray-300) }

.bg-gray-600 { background-color: var(--vl-color-gray-600) }

.bg-gray-700 { background-color: var(--vl-color-gray-700) }

.bg-gray-800 { background-color: var(--vl-color-gray-800) }

.bg-gray-900 { background-color: var(--vl-color-gray-900) }

.bg-gray-950 { background-color: var(--vl-color-gray-950) }

.bg-blue-50 { background-color: var(--vl-color-blue-50) }

.bg-blue-100 { background-color: var(--vl-color-blue-100) }

.bg-blue-200 { background-color: var(--vl-color-blue-200) }

.bg-blue-300 { background-color: var(--vl-color-blue-300) }

.bg-blue-500 { background-color: var(--vl-color-blue-500) }

.bg-blue-600 { background-color: var(--vl-color-blue-600) }

.bg-blue-700 { background-color: var(--vl-color-blue-700) }

.bg-brown-300 { background-color: var(--vl-color-brown-300) }

.bg-cyan-100 { background-color: var(--vl-color-cyan-100) }

.bg-sky-100 { background-color: var(--vl-color-sky-100) }

.bg-sky-200 { background-color: var(--vl-color-sky-200) }

.bg-sky-800 { background-color: var(--vl-color-sky-800) }

.bg-emerlad-50 { background-color: var(--vl-color-red-100) }

.bg-slate-50 { background-color: var(--vl-color-slate-50) }

.bg-slate-100 { background-color: var(--vl-color-slate-100) }

.bg-slate-200 { background-color: var(--vl-color-slate-200) }

.bg-slate-500 { background-color: var(--vl-color-slate-500) }

.bg-slate-300 { background-color: var(--vl-color-slate-300) }

.bg-slate-700 { background-color: var(--vl-color-slate-700) }

.bg-slate-900 { background-color: var(--vl-color-slate-900) }

.bg-yellow-50 { background-color: var(--vl-color-yellow-50) }

.bg-yellow-100 { background-color: var(--vl-color-yellow-100) }

.bg-yellow-200 { background-color: var(--vl-color-yellow-200) }

.bg-yellow-500 { background-color: var(--vl-color-yellow-500) }

.bg-orange-100 { background-color: var(--vl-color-orange-100) }

.bg-orange-200 { background-color: var(--vl-color-orange-200) }

.bg-orange-300 { background-color: var(--vl-color-orange-300) }

.bg-orange-500 { background-color: var(--vl-color-orange-500) }

.bg-pink-100 { background-color: var(--vl-color-pink-100) }

.bg-lightgray { background-color: #f9fafc }

.bg-secondary { background-color: var(--vl-color-secondary) }

.bg-accent { background-color: var(--vl-color-accent) }

.bg-text { background-color: var(--vl-body-text-color) }

.bg-green { background-color: var(--vl-color-green) }

.bg-darkpurple { background-color: var(--vl-color-darkpurple) }

.bg-brown { background-color: var(--vl-color-brown) }

.bg-brown-700 { background-color: var(--vl-color-brown-700) }

.bg-badge { background-color: var(--vl-badge-color) }

.bg-current-color { background-color: currentColor }

.bg-blue-800 { background-color: var(--vl-color-blue-800) }

.bg-blue-900 { background-color: var(--vl-color-blue-900) }

.bg-footer { background-color: var(--vl-color-footer) }

.text-primary { color: var(--vl-color-primary) }

.text-secondary { color: var(--vl-color-secondary) }

.text-title { color: var(--vl-color-title) }

.text-accent { color: var(--vl-color-accent) }

.text-text { color: var(--vl-body-text-color) }

.text-icon { color: var(--vl-color-icon) }

.text-yellow-100 { color: var(--vl-color-yellow-100) }

.text-yellow-200 { color: var(--vl-color-yellow-200) }

.text-yellow-600 { color: var(--vl-color-yellow-600) }

.text-zinc-900 { color: var(--vl-color-zinc-900) }

.text-green-200 { color: var(--vl-color-green-200) }

.text-green-300 { color: var(--vl-color-green-300) }

.text-green-400 { color: var(--vl-color-green-400) }

.text-green-500 { color: var(--vl-color-green-500) }

.text-green-600 { color: var(--vl-color-green-600) }

.text-green-700 { color: var(--vl-color-green-700) }

.text-green-900 { color: var(--vl-color-green-900) }

.text-blue-200 { color: var(--vl-color-blue-200) }

.text-blue-300 { color: var(--vl-color-blue-300) }

.text-blue-400 { color: var(--vl-color-blue-400) }

.text-blue-500 { color: var(--vl-color-blue-500) }

.text-blue-600 { color: var(--vl-color-blue-600) }

.text-blue-700 { color: var(--vl-color-blue-700) }

.text-blue-800 { color: var(--vl-color-blue-800) }

.text-blue-900 { color: var(--vl-color-blue-900) }

.text-blue-950 { color: var(--vl-color-blue-950) }

.text-brown-300 { color: var(--vl-color-brown-300) }

.text-brown-500 { color: var(--vl-color-brown-500) }

.text-brown-700 { color: var(--vl-color-brown-700) }

.text-purple-300 { color: var(--vl-color-purple-300) }

.text-purple-400 { color: var(--vl-color-purple-400) }

.text-purple-500 { color: var(--vl-color-purple-500) }

.text-purple-700 { color: var(--vl-color-purple-700) }

.text-brown { color: var(--vl-color-brown) }

.text-red { color: var(--vl-color-red) }

.text-red-300 { color: var(--vl-color-red-300) }

.text-red-500 { color: var(--vl-color-red-500) }

.text-red-700 { color: var(--vl-color-red-700) }

.text-red-900 { color: var(--vl-color-red-900) }

.text-golden { color: var(--vl-color-golden) }

.text-dark { color: var(--vl-color-dark) }

.text-badge { color: var(--vl-badge-color) }

.text-orange-300 { color: var(--vl-color-orange-300) }

.text-orange-500 { color: var(--vl-color-orange-500) }

.text-orange-600 { color: var(--vl-color-orange-600) }

.text-darkpurple { color: var(--vl-color-darkpurple) }

.text-darkpink { color: var(--vl-color-darkpink) }

.text-darkgreen { color: var(--vl-color-darkgreen) }

.text-gradient-start { color: var(--vl-color-gradient-start) }

.text-gradient-stop { color: var(--vl-color-gradient-stop) }

.text-gray-200 { color: var(--vl-color-gray-200) }

.text-gray-300 { color: var(--vl-color-gray-300) }

.text-gray-400 { color: var(--vl-color-gray-400) }

.text-gray-500 { color: var(--vl-color-gray-500) }

.text-gray-600 { color: var(--vl-color-gray-600) }

.text-gray-700 { color: var(--vl-color-gray-700) }

.text-gray-800 { color: var(--vl-color-gray-800) }

.text-gray-900 { color: var(--vl-color-gray-900) }

.text-gray-100 { color: var(--vl-color-gray-100) }

.text-gray-50 { color: var(--vl-color-gray-50) }

.text-slate-100 { color: var(--vl-color-slate-100) }

.text-slate-200 { color: var(--vl-color-slate-200) }

.text-slate-300 { color: var(--vl-color-slate-300) }

.text-slate-400 { color: var(--vl-color-slate-400) }

.text-slate-500 { color: var(--vl-color-slate-500) }

.text-slate-600 { color: var(--vl-color-slate-600) }

.text-slate-700 { color: var(--vl-color-slate-700) }

.text-slate-800 { color: var(--vl-color-slate-800) }

.text-slate-900 { color: var(--vl-color-slate-900) }

.text-emerlad-500 { color: var(--vl-color-emerald-500) }

.text-amber-600 { color: var(--vl-color-amber-600) }

.text-amber-700 { color: var(--vl-color-amber-700) }

.text-cyan-700 { color: var(--vl-color-cyan-700) }

.text-sky-900 { color: #0c4a6e }

.text-inherit { color: inherit }

.text-black { color: #000 }

.text-white { color: #fff }

.text-transparent { color: transparent }

.text-ultralightblue { color: #a2b2c9 }

.text-darkblue { color: #00235259 }

.text-nightblue { color: #04014c }

.text-black-0-50 { color: rgba(0,0,0,.05) }

.text-black-10 { color: rgba(0,0,0,.1) }

.text-black-20 { color: rgba(0,0,0,.2) }

.text-black-30 { color: rgba(0,0,0,.3) }

.text-black-40 { color: rgba(0,0,0,.4) }

.text-black-50 { color: rgba(0,0,0,.5) }

.text-black-60 { color: rgba(0,0,0,.6) }

.text-black-70 { color: rgba(0,0,0,.7) }

.text-black-80 { color: rgba(0,0,0,.8) }

.text-black-90 { color: #000 }

.text-white-0 { color: rgba(255,255,255,0) }

.text-white-10 { color: rgba(255,255,255,.1) }

.text-white-20 { color: rgba(255,255,255,.2) }

.text-white-30 { color: rgba(255,255,255,.3) }

.text-white-40 { color: rgba(255,255,255,.4) }

.text-white-50 { color: rgba(255,255,255,.5) }

.text-white-60 { color: rgba(255,255,255,.6) }

.text-white-70 { color: rgba(255,255,255,.7) }

.text-white-80 { color: rgba(255,255,255,.8) }

.text-white-90 { color: rgba(255,255,255,.9) }

.text-current { color: currentColor }

.link-badge a { color: var(--vl-badge-color) }

.link-primary a { color: var(--vl-color-primary) }

.link-secondary a { color: var(--vl-color-secondary) }

.link-white a { color: #fff }

.link-black a { color: #000 }

.link-black-30 a { color: rgba(0,0,0,.3) }

.link-black-50 a { color: rgba(0,0,0,.5) }

.link-black-60 a { color: rgba(0,0,0,.6) }

.link-black-70 a { color: rgba(0,0,0,.7) }

.link-black-80 a { color: rgba(0,0,0,.8) }

.link-white-40 a { color: rgba(255,255,255,.4) }

.link-white-50 a { color: rgba(255,255,255,.5) }

.link-white-60 a { color: rgba(255,255,255,.6) }

.link-white-70 a { color: rgba(255,255,255,.7) }

.link-white-80 a { color: rgba(255,255,255,.8) }

.link-white-5 a:hover { color: #fff }

.link-10 a { font-size: 10px }

.link-12 a { font-size: 12px }

.link-13 a { font-size: 13px }

.link-14 a { font-size: 14px }

.link-15 a { font-size: 15px }

.link-16 a { font-size: 16px }

.link-17 a { font-size: 17px }

.link-18 a { font-size: 18px }

.link-20 a { font-size: 20px }

.link-24 a { font-size: 24px }

.link-30 a { font-size: 30px }

.link-normal a { font-weight: 400 }

.link-medium a { font-weight: 500 }

.link-bold a { font-weight: 700 }

.link-leading-16 { line-height: 16px }

.link-leading-1\/5em a { line-height: 1.5em }

.link-leading-2em a { line-height: 2em }

.list-none { list-style-type: none }

.inline-nav > li { display: inline-flex; width: auto }

.bg-fixed { background-attachment: fixed }

.bg-transparent { background-color: transparent }

[data-liquid-bg] .vl-section.bg-transparent { background-color: transparent !important }

.bg-0 { background-position: 0 }

.bg-center { background-position: center center }

.bg-center-top { background-position: center top }

.bg-center-right { background-position: center right }

.bg-center-left { background-position: center left }

.bg-right-center { background-position: right center }

.bg-top-center { background-position: top center }

.bg-top-right { background-position: top right }

.bg-top-left { background-position: top left }

.bg-bottom-right { background-position: bottom right }

.bg-bottom-left { background-position: bottom left }

.bg-bottom-center { background-position: bottom center }

.bg-left-bottom { background-position: left bottom }

.bg-auto { background-size: auto }

.bg-cover { background-size: cover }

.bg-inherit { background-size: inherit }

.bg-contain { background-size: contain }

.bg-no-repeat { background-repeat: no-repeat }

.bg-repeat { background-repeat: repeat }

.opacity-0 { opacity: 0 }

.opacity-10 { opacity: .1 }

.opacity-20 { opacity: .2 }

.opacity-30 { opacity: .3 }

.opacity-40 { opacity: .4 }

.opacity-50 { opacity: .5 }

.opacity-60 { opacity: .6 }

.opacity-70 { opacity: .7 }

.opacity-80 { opacity: .8 }

.opacity-90 { opacity: .9 }

.opacity-100 { opacity: 1 }

.invisible { visibility: hidden }

.border-none { border: none }

.border-solid { border-style: solid }

.border-bottom-dashed { border-bottom-style: dashed; border-bottom-width: 1px }

.border-0 { border-width: 0; border-style: none }

.border-1 { border-width: 1px; border-style: solid }

.border-2 { border-width: 2px; border-style: solid }

.border-3 { border-width: 3px; border-style: solid }

.border-4 { border-width: 4px; border-style: solid }

.border-5 { border-width: 5px; border-style: solid }

.border-10 { border-width: 10px; border-style: solid }

.border-20 { border-width: 20px; border-style: solid }

.border-w-3 { border-width: 3px }

.border-top { border-top-width: 1px; border-top-style: solid }

.border-right { border-right-width: 1px; border-right-style: solid }

.border-bottom { border-bottom-width: 1px; border-bottom-style: solid }

.border-left { border-left-width: 1px; border-left-style: solid }

.border-top-5 { border-top-width: 5px; border-top-style: solid }

.border-bottom-2 { border-bottom-width: 2px; border-bottom-style: solid }

.border-y-1 { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid }

.border-x-1 { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid }

.border-top-0 { border-top-width: 0 }

.border-right-0 { border-right-width: 0 }

.border-left-0 { border-left-width: 0 }

.border-transparent { border-color: transparent }

.border-button { border-color: var(--vl-color-border-button) }

.border-primary { border-color: var(--vl-color-primary) }

.border-white { border-color: #fff }

.border-black { border-color: #000 }

.border-white-10 { border-color: rgba(255,255,255,.1) }

.border-white-20 { border-color: rgba(255,255,255,.2) }

.border-white-30 { border-color: rgba(255,255,255,.3) }

.border-white-40 { border-color: rgba(255,255,255,.4) }

.border-white-70 { border-color: rgba(255,255,255,.7) }

.border-black-05 { border-color: rgba(0,0,0,.05) }

.border-black-10 { border-color: rgba(0,0,0,.1) }

.border-black-20 { border-color: rgba(0,0,0,.2) }

.border-black-50 { border-color: rgba(0,0,0,.5) }

.border-lightgray { border-color: #cecece }

.border-gray { border-color: #434957 }

.border-gray-100 { border-color: #f3f4f6 }

.border-gray-700 { border-color: #262626 }

.border-purple-500 { border-color: var(--vl-color-purple-500) }

.inner-input-border-none [type=email], .inner-input-border-none [type=submit], .inner-input-border-none [type=text] { border-width: 0; border-style: none }

.rounded-2 { border-radius: 2px }

.rounded-4 { border-radius: 4px }

.rounded-6 { border-radius: 6px }

.rounded-8 { border-radius: 8px }

.rounded-8-8-0-0 { border-radius: 8px 8px 0px 0px }

.rounded-10 { border-radius: 10px }

.rounded-12 { border-radius: 12px }

.rounded-16 { border-radius: 16px }

.rounded-20 { border-radius: 20px }

.rounded-25 { border-radius: 25px }

.rounded-30 { border-radius: 30px }

.rounded-100 { border-radius: 100px }

.rounded-3em { border-radius: 3em }

.rounded-5em { border-radius: 5em }

.rounded-full { border-radius: 50em }

.rounded-top-100 { border-top-right-radius: 100px; border-top-left-radius: 100px }

.rounded-right-full { border-top-right-radius: 50em; border-bottom-right-radius: 50em }

.rounded-left-full { border-bottom-left-radius: 50em; border-top-left-radius: 50em }

.rounded-top-0 { border-top-right-radius: 0; border-top-left-radius: 0 }

.rounded-right-0 { border-top-right-radius: 0; border-bottom-right-radius: 0 }

.rounded-bottom-0 { border-bottom-right-radius: 0; border-bottom-left-radius: 0 }

.rounded-left-0 { border-bottom-left-radius: 0; border-top-left-radius: 0 }

.rounded-inherit { border-radius: inherit }

.gap-0 { gap: 0 }

.gap-5 { gap: 5px }

.gap-10 { gap: 10px }

.gap-12 { gap: 12px }

.gap-15 { gap: 15px }

.gap-20 { gap: 20px }

.gap-25 { gap: 25px }

.gap-30 { gap: 30px }

.gap-35 { gap: 35px }

.gap-40 { gap: 40px }

.gap-50 { gap: 50px }

.gap-55 { gap: 55px }

.gap-60 { gap: 60px }

.gap-65 { gap: 65px }

.gap-70 { gap: 70px }

.gap-90 { gap: 90px }

.gap-120 { gap: 120px }

.gap-130 { gap: 130px }

.gap-1em { gap: 1em }

.gap-2percent { gap: 2% }

.gap-5percent { gap: 5% }

.gap-y-0 { row-gap: 0 }

.gap-x-0 { column-gap: 0 }

.gap-x-20 { column-gap: 20px }

.-z-1 { z-index: -1 }

.z-0 { z-index: 0 }

.z-1 { z-index: 1 }

.z-2 { z-index: 2 }

.z-3 { z-index: 3 }

.z-4 { z-index: 4 }

.z-5 { z-index: 5 }

.z-6 { z-index: 6 }

.z-7 { z-index: 7 }

.z-8 { z-index: 8 }

.z-9 { z-index: 9 }

.z-10 { z-index: 10 }

.z-100 { z-index: 100 }

.transition-all { transition: transform .85s cubic-bezier(.23, 1, .32, 1),background .3s,border .3s,border-radius .3s,box-shadow .3s,opacity .3s }

.transition-border { transition: border .3s }

.transition-bg { transition: background .3s }

.transition-opacity { transition: opacity .3s }

.transition-color { transition: color .3s }

.transition4s { transition: all .4s; }

.transition-height { transition: height .3s }

.transition-width { transition: width .3s }

.transition-shadow { transition: box-shadow .3s }

.transition-text { transition: color .3s }

.cursor-pointer { cursor: pointer }

.shadow { box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1) }

.shadow-xs { box-shadow: 0 1px 6px 0 rgba(34,40,59,.11) }

.shadow-sm { box-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1) }

.shadow-md { box-shadow: 0 14px 55px 0 rgba(208,202,239,.3) }

.shadow-lg { box-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1) }

.shadow-xl { box-shadow: 0 25px 50px -12px rgba(0,0,0,.25) }

.shadow-xxl { box-shadow: 0 25px 50px 0 rgba(0,0,0,.25) }

.shadow-black-15 { box-shadow: 0 22px 50px 0 rgba(0,0,0,.15) }

.shadow-blue { box-shadow: 0 20px 50px 0 rgba(52,99,188,.24) }

.box-shadow-middle { box-shadow: 0 10px 30px 0 rgba(0,0,0,.6) }

.box-shadow-bottom { box-shadow: 0 30px 70px 0 rgba(27,32,75,.07) }

.shadow-top { box-shadow: 0 -20px 20px 0 rgba(0,0,0,.03) }

.box-shadow-bottom-40 { box-shadow: 0 45px 45px 0 rgba(49,89,118,.22) }

.box-shadow-center { box-shadow: 0 3px 40px 0 rgba(0,0,0,.08) }

.box-shadow-none { box-shadow: none }

.translate-0 { transform: translate(0,0) }

.-translatex-50percent { transform: translateX(-50%) }

.rotate-z-180 { transform: rotateZ(180deg) }

.rotate-45 { transform: rotate(45deg) }

.rotate-90 { transform: rotate(90deg) }

.rotate-180 { transform: rotate(180deg) }

.-rotate-45 { transform: rotate(-45deg) }

.-rotate-90 { transform: rotate(-90deg) }

.-rotate-180 { transform: rotate(-180deg) }

.scale-1 { transform: scale(1) }

.vertical-lr { writing-mode: vertical-lr }

.vertical-rl { writing-mode: vertical-rl }

.horizontal-tb { writing-mode: horizontal-tb }

.overflow-visible { overflow: visible }

.overflow-auto { overflow: auto }

.overflow-hidden { overflow: hidden }

.order-first { order: -9999 }

.order-last { order: 9999 }

.objfit-center { object-position: center }

.objfit-cover { object-fit: cover }

.pos-abs-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) }

.ltr-right-0 { right: 0 }

.ltr-left-0 { left: 0 }

.collapse { display: none }

.collapse.show { display: block }

.collapsing { height: 0; overflow: hidden; transition-property: height,visibility; transition-duration: .35s; transition-timing-function: ease }

.vl-mobile-sec-nav .collapse:not(.show) { display: none }

.background-overlay, .background-slideshow { height: 100%; width: 100%; top: 0; left: 0; position: absolute }

.vl-module-backdrop { display: block; width: 100vw; height: 100vh; position: fixed; top: 0; left: 0; z-index: 99; opacity: 0; visibility: hidden; background-color: rgba(0,0,0,.6); transition: opacity .3s,visibility .3s }

.spacer-inner { height: var(--spacer-size) }

.object-cover { object-fit: cover }

.objpos-center { object-position: center }

.vertical-align-top { vertical-align: top }

.vertical-align-middle { vertical-align: middle }

.inline-ul > li { display: inline-flex; width: auto }

.inline-ul > li > a { display: inline-flex }

.pointer-events-none { pointer-events: none }

.pointer-events-auto { pointer-events: auto }

.screen-only, .screen-reader-text, .screen-reader-text span, .sr-only, .ui-helper-hidden-accessible { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0 }

.user-select-none { user-select: none }

.text-vertical { writing-mode: vertical-rl; transform: rotate(180deg) }

.backface-hidden { -webkit-backface-visibility: hidden; backface-visibility: hidden }

.perspective { perspective: 1200px }

.transform-style-3d { transform-style: preserve-3d }

.will-change-opacity { will-change: opacity }

.will-change-transform { will-change: transform }

.before\:bg-primary:before { background-color: var(--vl-color-primary) }

.before\:bg-black:before { background-color: #000 }

.before\:bg-white-80:before { background-color: rgba(255,255,255,.8) }

.hover\:text-primary:hover { color: var(--vl-color-primary) }

.hover\:text-secondary:hover { color: var(--vl-color-secondary) }

.hover\:link-hover:hover { color: var(--vl-color-link-hover) }

.hover\:text-black:hover { color: #000 }

.hover\:text-white:hover { color: #fff }

.hover\:text-white-80:hover { color: rgba(255,255,255,.8) }

.hover\:text-black-60:hover { color: rgba(0,0,0,.6) }

.hover\:currentColor:hover { color: currentColor }

.hover\:current-bg:hover { background-color: inherit }

.hover\:bg-primary:hover { background-color: var(--vl-color-primary) }

.hover\:bg-secondary:hover { background-color: var(--vl-color-secondary) }

.hover\:bg-accent:hover { background-color: var(--vl-color-accent) }

.hover\:bg-white:hover { background-color: #fff }

.hover\:border-accent:hover { border-color: var(--vl-color-accent) }

.hover\:border-white-20:hover { border-color: rgb(255,255,255,.2) }

.hover\:bg-black:hover { background-color: #000 }

.hover\:svg-white:hover path, .hover\:svg-white:hover svg { fill: #fff }

.hover\:svg-black:hover path, .hover\:svg-black:hover svg { fill: #000 }

.hover\:scale-1\/1:hover { transform: scale(1.1) }

.hover\:opacity-100:hover { opacity: 1 }

.hover\:inner-opacity-0:hover .inner-opacity-100 { opacity: 0 }

.hover\:inner-opacity-100:hover .inner-opacity-0 { opacity: 1 }

.hover\:inner-text-primary:hover .inner-text-primary { color: var(--vl-color-primary) }

.hover\:inner-text-white:hover .inner-text-white { color: #fff }

.hover\:inner-text-black:hover .inner-text-black { color: #000 }

.hover\:inner-bg-black:hover .inner-bg-black { background-color: #000 }

.hover\:inner-bg-white:hover .inner-bg-white { background-color: #fff }

.hover\:inner-opacity-100:hover .opacity-0 { opacity: 1 }

.hover\:shadow-md:hover { box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) }

.before\:bg-white:before { background-color: #fff }

.after\:bg-white:after { background-color: #fff }

.after\:bg-accent:after { background-color: var(--vl-color-accent) }

.vl-scrl-indc-el { display: inline-block; width: 8px; height: 8px; position: absolute; top: -4px; left: -4px; border-radius: 8px; background-color: currentColor }

@media (min-width: 1400px) {
	.xxl\:w-full { width: 100% }

	.xxl\:w-50percent { width: 50% }

	.xxl\:w-33percent { width: 33.333% }

	.xxl\:w-25percent { width: 25% }

	.xxl\:block { display: block }

	.xxl\:flex { display: flex }

	.xxl\:hidden { display: none }

	.xxl\:justify-start { justify-content: start }

	.xxl\:justify-center { justify-content: center }

	.xxl\:justify-end { justify-content: end }

	.xxl\:justify-between { justify-content: space-between }

	.xxl\:items-center { align-items: center }

	.xxl\:items-end { align-items: flex-end }

	.xxl\:items-start { align-items: flex-start }

	.xxl\:gap-0 { gap: 0 }

	.xxl\:text-start { text-align: start }

	.xxl\:text-center { text-align: center }

	.xxl\:text-end { text-align: end }

	.xxl\:p-0 { padding: 0 }

	.xxl\:pt-0, .xxl\:py-0 { padding-top: 0 }

	.xxl\:pr-0, .xxl\:px-0 { padding-right: 0 }

	.xxl\:pb-0, .xxl\:py-0 { padding-bottom: 0 }

	.xxl\:pl-0, .xxl\:px-0 { padding-left: 0 }

	.xxl\:m-0 { margin: 0 }

	.xxl\:mt-0, .xxl\:my-0 { margin-top: 0 }

	.xxl\:mr-0, .xxl\:mx-0 { margin-right: 0 }

	.xxl\:mb-0, .xxl\:my-0 { margin-bottom: 0 }

	.xxl\:ml-0, .xxl\:mx-0 { margin-left: 0 }
}

@media (max-width: 1399px) {
	.xl\:w-full { width: 100% }

	.xl\:w-55percent { width: 55% }

	.xl\:w-50percent { width: 50% }

	.xl\:w-33percent { width: 33.333% }

	.xl\:w-30percent { width: 30% }

	.xl\:w-25percent { width: 25% }

	.xl\:w-15percent { width: 15% }

	.xl\:block { display: block }

	.xl\:flex { display: flex }

	.xl\:hidden { display: none }

	.xl\:justify-start { justify-content: start }

	.xl\:justify-center { justify-content: center }

	.xl\:justify-end { justify-content: end }

	.xl\:justify-between { justify-content: space-between }

	.xl\:items-center { align-items: center }

	.xl\:items-end { align-items: flex-end }

	.xl\:items-start { align-items: flex-start }

	.xl\:items-stretch { align-items: stretch }

	.xl\:gap-0 { gap: 0 }

	.xl\:text-start { text-align: start }

	.xl\:text-center { text-align: center }

	.xl\:text-end { text-align: end }

	.xl\:p-0 { padding: 0 }

	.xl\:pt-0, .xl\:py-0 { padding-top: 0 }

	.xl\:pr-0, .xl\:px-0 { padding-right: 0 }

	.xl\:pb-0, .xl\:py-0 { padding-bottom: 0 }

	.xl\:pl-0, .xl\:px-0 { padding-left: 0 }

	.xl\:m-0 { margin: 0 }

	.xl\:mt-0, .xl\:my-0 { margin-top: 0 }

	.xl\:mr-0, .xl\:mx-0 { margin-right: 0 }

	.xl\:mb-0, .xl\:my-0 { margin-bottom: 0 }

	.xl\:ml-0, .xl\:mx-0 { margin-left: 0 }
}

@media (max-width: 1199px) {
	.lg\:bg-scroll { background-attachment: scroll }

	.lg\:w-full { width: 100% }

	.lg\:w-85percent { width: 85% }

	.lg\:w-80percent { width: 80% }

	.lg\:w-75percent { width: 75% }

	.lg\:w-70percent { width: 70% }

	.lg\:w-60percent { width: 60% }

	.lg\:w-55percent { width: 55% }

	.lg\:w-50percent { width: 50% }

	.lg\:w-45percent { width: 45% }

	.lg\:w-40percent { width: 40% }

	.lg\:w-33percent { width: 33.333% }

	.lg\:w-25percent { width: 25% }

	.lg\:w-20percent { width: 20% }

	.lg\:w-15percent { width: 15% }

	.lg\:w-10percent { width: 10% }

	.lg\:relative { position: relative }

	.lg\:hidden { display: none }

	.lg\:block { display: block }

	.lg\:flex { display: flex }

	.lg\:flex-col { flex-direction: column }

	.lg\:flex-row { flex-direction: row }

	.lg\:flex-wrap { flex-wrap: wrap }

	.lg\:flex-col-reverse { flex-direction: column-reverse }

	.lg\:justify-start { justify-content: start }

	.lg\:justify-center { justify-content: center }

	.lg\:justify-end { justify-content: end }

	.lg\:justify-between { justify-content: space-between }

	.lg\:items-center { align-items: center }

	.lg\:items-end { align-items: flex-end }

	.lg\:items-start { align-items: flex-start }

	.lg\:gap-0 { gap: 0 }

	.lg\:self-center { align-self: center }

	.lg\:text-start { text-align: start }

	.lg\:text-center { text-align: center }

	.lg\:text-end { text-align: end }

	.lg\:text-14 { font-size: 14px }

	.lg\:text-16 { font-size: 16px }

	.lg\:text-18 { font-size: 18px }

	.lg\:text-20 { font-size: 20px }

	.lg\:text-22 { font-size: 22px }

	.lg\:text-24 { font-size: 24px }

	.lg\:text-26 { font-size: 26px }

	.lg\:text-28 { font-size: 28px }

	.lg\:text-30 { font-size: 30px }

	.lg\:text-32 { font-size: 32px }

	.lg\:text-34 { font-size: 34px }

	.lg\:text-36 { font-size: 36px }

	.lg\:text-38 { font-size: 38px }

	.lg\:text-40 { font-size: 40px }

	.lg\:text-44 { font-size: 44px }

	.lg\:text-48 { font-size: 48px }

	.lg\:text-50 { font-size: 50px }

	.lg\:text-54 { font-size: 54px }

	.lg\:text-60 { font-size: 60px }

	.lg\:text-64 { font-size: 64px }

	.lg\:order-first { order: -9999 }

	.lg\:border-bottom { border-bottom-width: 1px; border-bottom-style: solid }

	.lg\:border-right-0 { border-right-width: 0 }

	.lg\:border-0 { border-width: 0; border-style: none }

	.lg\:border-x-0 { border-right-width: 0; border-left-width: 0 }

	.lg\:border-y-1 { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid }

	.lg\:border-radius-0 { border-radius: 0 }

	.lg\:z-1 { z-index: 1 }

	.lg\:gap-y-0 { row-gap: 0 }

	.lg\:gap-40 { gap: 40px }

	.lg\:p-0 { padding: 0 }

	.lg\:pt-0, .lg\:py-0 { padding-top: 0 }

	.lg\:pr-0, .lg\:px-0 { padding-right: 0 }

	.lg\:pb-0, .lg\:py-0 { padding-bottom: 0 }

	.lg\:pl-0, .lg\:px-0 { padding-left: 0 }

	.lg\:m-0 { margin: 0 }

	.lg\:mt-0, .lg\:my-0 { margin-top: 0 }

	.lg\:mr-0, .lg\:mx-0 { margin-right: 0 }

	.lg\:mb-0, .lg\:my-0 { margin-bottom: 0 }

	.lg\:ml-0, .lg\:mx-0 { margin-left: 0 }
}

@media (max-width: 991px) {
	.md\:max-w-full { max-width: 100% }

	.md\:w-full { width: 100% }

	.md\:w-90percent { width: 90% }

	.md\:w-55percent { width: 55% }

	.md\:w-50percent { width: 50% }

	.md\:w-40percent { width: 40% }

	.md\:w-45percent { width: 45% }

	.md\:w-33percent { width: 33.333% }

	.md\:w-30percent { width: 30% }

	.md\:w-25percent { width: 25% }

	.md\:block { display: block }

	.md\:flex { display: flex }

	.md\:flex-wrap { flex-wrap: wrap }

	.md\:hidden { display: none }

	.md\:justify-start { justify-content: start }

	.md\:justify-center { justify-content: center }

	.md\:justify-end { justify-content: end }

	.md\:justify-between { justify-content: space-between }

	.md\:items-center { align-items: center }

	.md\:items-end { align-items: flex-end }

	.md\:items-start { align-items: flex-start }

	.md\:gap-0 { gap: 0 }

	.md\:flex-grow-0 { flex-grow: 0 }

	.md\:text-start { text-align: start !important }

	.md\:text-center { text-align: center }

	.md\:border-bottom { border-bottom-width: 1px; border-bottom-style: solid }

	.md\:border-left { border-left-width: 1px; border-left-style: solid }

	.md\:border-0 { border-width: 0 }

	.md\:mt-60 { margin-top: 60px; }

	.md\:border-top-0 { border-top-width: 0 }

	.md\:border-left-0 { border-left-width: 0 }

	.md\:rounded-full { border-radius: 50em }

	.md\:text-end { text-align: end }

	.md\:text-14 { font-size: 14px }

	.md\:text-16 { font-size: 16px }

	.md\:text-18 { font-size: 18px }

	.md\:text-20 { font-size: 20px }

	.md\:text-22 { font-size: 22px }

	.md\:text-24 { font-size: 24px }

	.md\:text-26 { font-size: 26px }

	.md\:text-28 { font-size: 28px }

	.md\:text-30 { font-size: 30px }

	.md\:text-32 { font-size: 32px }

	.md\:text-34 { font-size: 34px }

	.md\:text-36 { font-size: 36px }

	.md\:text-38 { font-size: 38px }

	.md\:text-40 { font-size: 40px }

	.md\:text-44 { font-size: 44px }

	.md\:text-48 { font-size: 48px }

	.md\:text-50 { font-size: 50px }

	.md\:text-54 { font-size: 54px }

	.md\:text-60 { font-size: 60px }

	.md\:text-64 { font-size: 64px }

	.md\:rotate-0 { transform: rotate(0) }

	.md\:text-horizontal { transform: rotate(0); writing-mode: unset }

	.md\:order-first { order: -9999 }

	.md\:order-last { order: 9999 }

	.md\:p-0 { padding: 0 }
	.md\:pt-30 { padding-top: 30px }

	.md\:pt-0, .md\:py-0 { padding-top: 0 }

	.md\:pr-0, .md\:px-0 { padding-right: 0 }

	.md\:pr-15, .md\:px-15 { padding-right: 15px }

	.md\:pb-0, .md\:py-0 { padding-bottom: 0 }

	.md\:pl-0, .md\:px-0 { padding-left: 0 }

	.md\:pl-15, .md\:px-15 { padding-left: 15px }

	.md\:m-0 { margin: 0 }

	.md\:mt-0, .md\:my-0 { margin-top: 0 }
	.md\:mt-20 { margin-top: 20px }
	.md\:mt-30 { margin-top: 30px }

	.md\:mr-0, .md\:mx-0 { margin-right: 0 }

	.md\:mb-0, .md\:my-0 { margin-bottom: 0 }

	.md\:ml-0, .md\:mx-0 { margin-left: 0 }

	.md\:top-0 { top: 0 }
	.md\:inline-block { display: inline-block !important }
}

@media (max-width: 767px) {
	.sm\:w-full { width: 100% }

	.sm\:top-0 { top: 0 }
	.sm\:-top-14 { top: -14px }

	.sm\:mt-60 { margin-top: 60px; }

	.sm\:mt-20 { margin-top: 20px }
	.sm\:mt-30 { margin-top: 30px }

	.sm\:w-80percent { width: 80% }

	.sm\:w-70percent { width: 70% }

	.sm\:w-66 { width: 66.666% }

	.sm\:w-50percent { width: 50% }

	.sm\:w-55percent { width: 55% }

	.sm\:w-45percent { width: 45% }

	.sm\:w-40percent { width: 40% }

	.sm\:w-33percent { width: 33.333% }

	.sm\:w-30percent { width: 30% }

	.sm\:w-25percent { width: 25% }

	.sm\:w-20percent { width: 20% }

	.sm\:h-auto { height: auto }

	.sm\:left-0 { left: 0 }

	.sm\:relative { position: relative }

	.sm\:hidden { display: none }

	.sm\:block { display: block }

	.sm\:flex { display: flex }

	.sm\:flex-wrap { flex-wrap: wrap }

	.sm\:flex-col { flex-direction: column }

	.sm\:flex-col-reverse { flex-direction: column-reverse }

	.sm\:justify-start { justify-content: start }

	.sm\:justify-center { justify-content: center }

	.sm\:justify-end { justify-content: end }

	.sm\:justify-between { justify-content: space-between }

	.sm\:items-center { align-items: center }

	.sm\:items-end { align-items: flex-end }

	.sm\:items-start { align-items: flex-start }

	.sm\:self-start { align-self: flex-start }

	.sm\:gap-0 { gap: 0 }

	.sm\:text-start { text-align: start !important }

	.sm\:text-center { text-align: center !important }

	.sm\:text-end { text-align: end !important }

	.sm\:text-10 { font-size: 10px }

	.sm\:text-12 { font-size: 12px }

	.sm\:text-14 { font-size: 14px }

	.sm\:text-16 { font-size: 16px }

	.sm\:text-18 { font-size: 18px }

	.sm\:text-20 { font-size: 20px }

	.sm\:text-22 { font-size: 22px }

	.sm\:text-24 { font-size: 24px }

	.sm\:text-26 { font-size: 26px }

	.sm\:text-28 { font-size: 28px }

	.sm\:text-30 { font-size: 30px }

	.sm\:text-32 { font-size: 32px }

	.sm\:text-34 { font-size: 34px }

	.sm\:text-36 { font-size: 36px }

	.sm\:text-38 { font-size: 38px }

	.sm\:text-40 { font-size: 40px }

	.sm\:text-44 { font-size: 44px }

	.sm\:text-48 { font-size: 48px }

	.sm\:text-50 { font-size: 50px }

	.sm\:text-54 { font-size: 54px }

	.sm\:text-60 { font-size: 60px }

	.sm\:text-64 { font-size: 64px }

	.sm\:top-auto { top: auto }

	.sm\:mt-20 { margin-top: 20px; }

	.sm\:mt-30 { margin-top: 30px; }

	.sm\:left-auto { left: auto }

	.sm\:rotate-0 { transform: rotate(0) }

	.sm\:inline-block { display: inline-block !important }

	.sm\:vertical-unset { writing-mode: unset }

	.sm\:text-horizontal { transform: rotate(0); writing-mode: unset }

	.sm\:p-0 { padding: 0 }

	.sm\:pt-0, .sm\:py-0 { padding-top: 0 }

	.sm\:pr-0, .sm\:px-0 { padding-right: 0 }

	.sm\:pr-15, .sm\:px-15 { padding-right: 15px }

	.sm\:pt-30 { padding-top: 30px }

	.sm\:pb-0, .sm\:py-0 { padding-bottom: 0 }

	.sm\:pl-0, .sm\:px-0 { padding-left: 0 }

	.sm\:pl-15, .sm\:px-15 { padding-left: 15px }

	.sm\:m-0 { margin: 0 }

	.sm\:mt-0, .sm\:my-0 { margin-top: 0 }

	.sm\:mr-0, .sm\:mx-0 { margin-right: 0 }

	.sm\:mb-0, .sm\:my-0 { margin-bottom: 0 }

	.sm\:ml-0, .sm\:mx-0 { margin-left: 0 }

	.sm\:mb-45 { margin-bottom: 45px }

	.sm\:mb-30 { margin-bottom: 30px }

	.sm\:border-bottom { border-bottom-width: 1px; border-bottom-style: solid }

	.sm\:border-top-0 { border-top-width: 0 }

	.sm\:border-right-0 { border-right-width: 0 }

	.sm\:border-0 { border-width: 0 }

	.sm\:border-y-1 { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid }

	.sm\:border-x-0 { border-right-width: 0; border-left-width: 0 }

	.sm\:rounded-10 { border-radius: 10px }

	.sm\:order-first { order: -9999 }

	.sm\:order-last { order: 9999 }

	.sm\:gap-0 { gap: 0 }
}

@media (max-width: 575px) {
	.xs\:w-full { width: 100% }

	.xs\:w-50percent { width: 50% }

	.xs\:w-33percent { width: 33.333% }
	.xs\:pb-60 { padding-bottom: 60px; }

	.xs\:w-25percent { width: 25% }

	.xs\:hidden { display: none }

	.xs\:block { display: block }

	.xs\:flex { display: flex }

	.xs\:flex-col { flex-direction: column }

	.xs\:flex-row-reverse { flex-direction: row-reverse }

	.xs\:justify-start { justify-content: start }

	.xs\:justify-center { justify-content: center }

	.xs\:justify-end { justify-content: end }

	.xs\:justify-between { justify-content: space-between }

	.xs\:items-center { align-items: center }

	.xs\:items-end { align-items: flex-end }

	.xs\:items-start { align-items: flex-start }

	.xs\:gap-0 { gap: 0 }

	.xs\:text-start { text-align: start !important }

	.xs\:text-center { text-align: center }

	.xs\:text-end { text-align: end }

	.xs\:text-14 { font-size: 14px }

	.xs\:text-16 { font-size: 16px }

	.xs\:text-18 { font-size: 18px }

	.xs\:text-20 { font-size: 20px }

	.xs\:text-22 { font-size: 22px }

	.xs\:text-24 { font-size: 24px }

	.xs\:text-26 { font-size: 26px }

	.xs\:text-28 { font-size: 28px }

	.xs\:text-30 { font-size: 30px }

	.xs\:text-32 { font-size: 32px }

	.xs\:text-34 { font-size: 34px }

	.xs\:text-36 { font-size: 36px }

	.xs\:text-38 { font-size: 38px }

	.xs\:text-40 { font-size: 40px }

	.xs\:text-44 { font-size: 44px }

	.xs\:text-48 { font-size: 48px }

	.xs\:text-50 { font-size: 50px }

	.xs\:text-54 { font-size: 54px }

	.xs\:text-60 { font-size: 60px }

	.xs\:text-64 { font-size: 64px }

	.xs\:p-0 { padding: 0 }

	.xs\:pt-0, .xs\:py-0 { padding-top: 0 }

	.xs\:pr-0, .xs\:px-0 { padding-right: 0 }

	.xs\:pr-15, .xs\:px-15 { padding-right: 15px }

	.xs\:pb-0, .xs\:py-0 { padding-bottom: 0 }

	.xs\:pl-0, .xs\:px-0 { padding-left: 0 }

	.xs\:pl-15, .xs\:px-15 { padding-left: 15px }

	.xs\:m-0 { margin: 0 }

	.xs\:mt-0, .xs\:my-0 { margin-top: 0 }

	.xs\:mr-0, .xs\:mx-0 { margin-right: 0 }

	.xs\:mb-0, .xs\:my-0 { margin-bottom: 0 }

	.xs\:ml-0, .xs\:mx-0 { margin-left: 0 }
}
