@import url("https://fonts.googleapis.com/css?family=Modak");@font-face{font-family:Boris;src:url('/Content/webfonts/DFVN_Boris.otf') format('opentype')}@font-face{font-family:Kage;src:url('/Content/webfonts/KagePro-Regular.otf') format('opentype')}@font-face{font-family:Blenda;src:url('/Content/webfonts/1FTV-blenda-script.otf') format('opentype')}@font-face{font-family:Orange;src:url('/Content/webfonts/1FTV-Orange-Squash-1.otf') format('opentype')}@font-face{font-family:Wolfers;src:url('/Content/webfonts/1FTV-Wolfers.regular.otf') format('opentype')}@font-face{font-family:Paula;src:url('/Content/webfonts/SVN-Paula Natalie.otf') format('opentype')}@font-face{font-family:Bartex;src:url('/Content/webfonts/KK7-Bartex.ttf') format('truetype')}@font-face{font-family:Gladolia;src:url('/Content/webfonts/VN-Gladolia-Regular.otf.ttf') format('truetype')}@font-face{font-family:Cool;src:url('/Content/webfonts/SVN-Be Cool.otf') format('opentype')}@font-face{font-family:Gesco;src:url('/Content/webfonts/1FTV-HF-Gesco.ttf') format('truetype')}@font-face{font-family:Sofia;src:url('/Content/webfonts/UVF-Sofia-Regular.ttf') format('truetype')}@font-face{font-family:Love;src:url('/Content/webfonts/UVF-RixLoveFool.ttf') format('truetype')}body{background:url('/Content/images/theme/2025_1.png') no-repeat center center fixed!important}.container-center{display:flex;justify-content:center;align-items:center;height:100vh;margin:0}#selectFontTitle,#selectFontSubTitle{font-size:1.2rem}li{list-style:none}.div-step1,.div-step2{padding-left:1.5rem!important;padding-right:1.5rem!important;padding-bottom:1.5rem!important;padding-top:0!important}.div-step-header{padding:1.6rem}.div-option-header{height:10px}.icon-option-new{width:70px;height:70px}.option-title{font-size:.9rem!important}#txtMemoryTitle{font-size:1.8rem}.div-option-card{border:3px solid #fff;box-shadow:0 2px 5px -3px rgba(0,0,0,.23),0 10px 5px -2px rgba(0,0,0,.04)!important;transition:all ease .1s;background-size:cover}.div-option-card .option-detail{color:#c8bebe!important;transition:all ease .5s}.div-option-card:not(.selected) img{opacity:.7;transition:all ease .5s}.div-option-card:hover{cursor:pointer;transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,0,0,.2)!important}.div-option-card:hover .option-detail{color:gray!important}.div-option-card:hover img{opacity:1}.selected{border:solid 3px #09d947d6}.text-color-title{color:#7b7b7b}.suggest-name{padding:.45em .85em!important;font-size:.75em!important;font-weight:600!important;margin-top:.45em;transition:all ease .5s}.suggest-name:hover{cursor:pointer;background-color:#f4d087!important}.btn-badge-primary{transition:all ease .5s}.btn-badge-primary:hover{cursor:pointer;background-color:#e1eaf9!important}#btnNextStep2{background:#7fd8584f}.div-option-card-content{display:flex!important;justify-content:space-between!important;align-items:center!important}.div-option-card-content-2{display:flex!important;align-items:flex-start!important}.flexy-item{display:flex;flex-direction:row;justify-content:center;position:relative}.flexy-column{flex-direction:column}.flexy-column.reverse{flex-direction:column-reverse}.flexy-item_child{flex:1 0 100%}.pure-steps{}.pure-steps strong{font-weight:300}.pure-steps .pure-steps_group{position:relative;min-height:39em;border-radius:.4em;overflow:hidden;box-shadow:0 1.7em 5.5em -.94em rgba(0,0,0,.3),0 2em 3em .5em rgba(0,0,0,.1),0 1.8em 2em -1.5em rgba(0,0,0,.2);background:url('/Content/images/memory_start/memory_start_bg_2.png') no-repeat center center;background-position:0 0;background-size:cover;will-change:background,box-shadow;transition:all .3s ease-out}.pure-steps .pure-steps_group .pure-steps_group-step{position:absolute;left:0;top:0;width:100%;transform:translate(100%);opacity:0;will-change:transform,opacity;transition:all .6s ease-in-out;text-align:left}.pure-steps .pure-steps_group .pure-steps_group-step:last-child{text-align:center}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_legend{font-size:1.5em;font-weight:700;line-height:1em;position:relative;display:inline-flex;align-items:center}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item{padding:0 2em 1em}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item label{font-size:.8em;display:block;opacity:.6}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input{font-size:1em;box-sizing:border-box;width:100%;border:0;line-height:1.5em;background-color:transparent;background-image:linear-gradient(0deg,transparent 0,#e5e5e5 1px),linear-gradient(0deg,transparent 0,#b2ff41 1px);background-size:100% 1px,0% 1px;background-repeat:no-repeat;outline:none;will-change:background;transition:background .3s ease-in-out;color:#fff;font-family:'Open Sans',sans-serif;font-weight:300}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input:focus{color:#fff;background-size:0% 1px,100% 1px}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input:focus+label{opacity:1;color:#b2ff41}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input:-moz-placeholder{color:rgba(255,255,255,.6)}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input::-moz-placeholder{color:rgba(255,255,255,.6)}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_item input:-ms-input-placeholder{color:rgba(255,255,255,.6)}.pure-steps .pure-steps_radio{display:none}.pure-steps .pure-steps_group-triggers{position:absolute;left:0;bottom:0;width:100%;border-radius:0 0 .4em .4em;background-color:#ffdbc5;will-change:opacity;transition:opacity .3s ease-in-out}.pure-steps .pure-steps_group-triggers:before{content:'';display:inline-block;position:absolute;left:0;width:0%;height:.2em;background:rgba(234,110,110,.4);will-change:width;transition:width .6s ease-in-out}.pure-steps .pure-steps_group-triggers .pure-steps_group-triggers_item{display:none}.pure-steps .pure-steps_group-triggers .pure-steps_group-triggers_item label{display:block;padding:15px;color:#4fb325;width:100%;transition:all ease .5s}.pure-steps .pure-steps_group-triggers .pure-steps_group-triggers_item label:hover{cursor:pointer;color:#40951d;background:#ffffff26}.pure-steps .pure-steps_radio:nth-child(1):checked~.pure-steps_group{background-position:25% 0}.pure-steps .pure-steps_radio:nth-child(1):checked~.pure-steps_group .pure-steps_group-triggers:before{width:33.333%}.pure-steps .pure-steps_radio:nth-child(1):checked~.pure-steps_group .pure-steps_group-triggers .pure-steps_group-triggers_item:nth-child(2){display:block}.pure-steps .pure-steps_radio:nth-child(1):checked~.pure-steps_group .pure-steps_group-step:nth-child(1){opacity:1;transform:translate(0)}.pure-steps .pure-steps_radio:nth-child(2):checked~.pure-steps_group{background-position:50% 0}.pure-steps .pure-steps_radio:nth-child(2):checked~.pure-steps_group .pure-steps_group-triggers:before{width:66.666%}.pure-steps .pure-steps_radio:nth-child(2):checked~.pure-steps_group .pure-steps_group-triggers .pure-steps_group-triggers_item:nth-child(3){display:block}.pure-steps .pure-steps_radio:nth-child(2):checked~.pure-steps_group .pure-steps_group-step:nth-child(2){opacity:1;transform:translate(0)}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group{background-position:75% 0}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-triggers{opacity:0;transition-delay:.6s}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-step{align-items:center;height:100%}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-step .pure-steps_preload{display:block;height:.1em;width:100%;box-sizing:border-box;margin:0 2em;background-image:linear-gradient(0deg,rgba(20,153,35,.4) 0%,rgba(227,187,105,.4) 50%,rgba(22,236,55,.4) 100%);background-size:0 10em;background-position:top center;background-repeat:no-repeat;will-change:background-image;transition:background-image 1s linear;animation:preloadLine 1s ease-out forwards}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-step .pure-steps_preload svg{font-size:1.2em;width:auto;height:1em;padding:1em;border-radius:2em;background-color:#5bd670;fill:white;margin-top:-1.5em;transform:scale(0);animation:preloadTic .8s linear forwards;animation-delay:1s;box-sizing:content-box}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-triggers:before{width:99.999%}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-triggers .pure-steps_group-triggers_item:nth-child(4){display:block}.pure-steps .pure-steps_radio:nth-child(3):checked~.pure-steps_group .pure-steps_group-step:nth-child(3){opacity:1;transform:translate(0)}.card__background{height:100px;background-size:cover!important}.card__background__img_1{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_1.png') no-repeat center center;background-size:cover}.card__background__img_2{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_3.png') no-repeat center center;background-size:cover}.card__background__img_3{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_4.png') no-repeat center center;background-size:cover}.card__background__img_4{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_5.png') no-repeat center center;background-size:cover}.card__background__img_5{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_6.png') no-repeat center center;background-size:cover}.card__background__img_6{background:url('/Content/images/memory_bg_main_thumb/memory_bg_main_7.png') no-repeat center center}.text-title-color{color:#e8726a!important}.text-sub-title-color{color:#e8726a!important}.form-check-label{font-size:.8rem;margin-right:10px;color:#2b9709;font-weight:bold}.required{background-color:#ffeaa7!important}@keyframes preloadLine{0%{background-position:bottom center;background-size:0 10em}100%{background-position:top center;background-size:100% 10em}}@keyframes preloadTic{0%{transform:scale(0)}20%{transform:scale(.2);animation-timing-function:ease-out}50%{transform:scale(1.3);animation-timing-function:ease-in}65%{transform:scale(.9);animation-timing-function:ease-out}80%,100%{transform:scale(1)}}@media only screen and (max-width:768px),(max-width:992px){body{background:#edeff3 no-repeat center center fixed;overflow:hidden}.container-center{display:unset;justify-content:unset;align-items:unset;height:unset;margin:unset}#txtMemoryTitle{font-size:1.6rem}.card-body{text-align:center!important;padding-right:.25rem!important;padding-left:.25rem!important}.div-step-header{padding-top:1rem!important;padding-bottom:1rem!important}.div-option-card-content{display:unset!important;justify-content:unset!important;align-items:unset!important;text-align:center}.div-option-card-content-2{display:unset!important;align-items:unset!important;text-align:center}.card-find-session_container{padding:0!important;border-radius:0!important}.new-card-top__padding-top{padding-top:38px!important}.pure-steps .pure-steps_group{border-radius:0!important}.pure-steps .pure-steps_group-triggers{border-radius:0!important;position:fixed!important}.pure-steps_group{height:100vh!important}.pure-steps .pure-steps_group-triggers .pure-steps_group-triggers_item label{padding:12px}#txtFoodSessionName{font-size:1.5rem!important}.option-title{font-size:.8rem!important}.div-step1,.div-step2{overflow:auto;padding-bottom:0!important}.pure-steps_group{}.pure-steps .pure-steps_group{box-shadow:0 2px 15px -3px rgba(0,0,0,.23),0 10px 20px -2px rgba(0,0,0,.04)}.icon-option-new{width:100px;height:100px}.div-option-card{margin-top:10px!important}.pure-steps .pure-steps_group .pure-steps_group-step .pure-steps_group-step_legend{font-size:1.3em}tbody#bodyTableHistoryMemory td{display:block}tbody#bodyTableHistoryMemory tr td:last-child{text-align:right!important;border-bottom:2px solid gray}#tblHistoryFoodSession thead tr th:nth-child(2){display:none}#tblHistoryFoodSession thead tr th:nth-child(3){display:none}#tblHistoryFoodSession thead tr th:nth-child(4){display:none}}