@font-face{font-family:IRANYekan;src:url(/build/assets/IRANYekan-Regular-NJOSFezJ.woff2) format("woff2"),url(/build/assets/IRANYekan-Regular-GFOvnkcV.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:IRANYekan;src:url(/build/assets/IRANYekan-Medium-DtIGUAVZ.woff2) format("woff2"),url(/build/assets/IRANYekan-Medium-TOB1cNFo.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:IRANYekan;src:url(/build/assets/IRANYekan-Bold-DnKohisb.woff2) format("woff2"),url(/build/assets/IRANYekan-Bold-BXbTEqbF.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:IRANYekan;src:url(/build/assets/IRANYekan-Heavy-C9uu13u5.woff2) format("woff2"),url(/build/assets/IRANYekan-Heavy-DeGTyJZj.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal;font-display:swap}.logo{max-width:150px}.dropdown-menu{margin-top:-2px!important;text-align:center!important}.dropdown-toggle:after{content:none}@media(min-width:768px){.dropdown-menu,.dropdown-toggle{min-width:130px!important}}main{min-height:calc(100vh - 312px)}.home .intro-section{position:relative;background-image:url(/build/assets/intro-bg-DYeVwJ6n.png);background-size:cover;background-repeat:no-repeat;overflow:hidden}.home .intro-section .icons img{max-width:40px}.home .benefit-section{position:relative;background-image:url(/build/assets/benefit-bg-C9KtP5AJ.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.login .intro-section,.profile .intro-section,.form .intro-section{position:relative;height:120px;background-image:url(/build/assets/form-bg-FZzwtFyy.svg);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form .btn-check:checked+.plan-label{background:var(--bs-lightgray);border:2px solid var(--bs-lightgray)}.form .btn-check:checked+.plan-label .plan-title>div{background:var(--bs-primary);color:#fff}.form:has(.btn-check:checked) .plan-label{opacity:.4}.form:has(.btn-check:checked) .btn-check:checked+.plan-label{opacity:1}@media(max-width:1399px){.form .plan-header{min-height:68px}}.form-control.is-invalid{padding-right:1rem!important;padding-left:calc(1.8em + 1.4rem)!important;background-position:left calc(.45em + .35rem) center!important}
