@media only screen and (min-width: 2000px)and (max-width: 4000px){html,body{font-size:30px}.roulette-view{width:100vw;height:17.75rem}.roulette-section .box{height:7rem}.roulette-section{top:60%}.roulette-section .box{width:50rem}.roulette .wheel,.roulette .wheel .slot{width:48rem;height:200px}.roulette .wheel .slot{padding:0}}@media only screen and (max-width: 1440px){.container{width:80%}.modal{width:55%}}@media only screen and (max-width: 1200px){.container{width:85%}.table-satisfaction{width:100%}}@media only screen and (max-width: 768px){html,body{font-size:14px}.registrant-wrapper{padding:2em}footer .sitemap .sitemap-wrapper .row>.col{margin-bottom:1.5em}footer .sitemap .sitemap-wrapper .sitemap-social{text-align:left}.register-form-page .section-form .btn-submit{height:44px;line-height:44px;padding:0 20px;font-size:1.125rem !important}.section-dashboard{padding:1.5em}.program-form .card-form .card-action .btn i.left{margin-right:0}.card-number-registrant{height:200px;padding:1em}.card-number-registrant.half{height:93.5px}.card-number-registrant .card-title{font-size:1.25rem}.card-number-registrant .card-number{font-size:3.375rem}.card-number-registrant.half .card-number{font-size:2.75rem}.form-register-completed .qr-code #qrcode_reg{margin-top:2em}.modal{width:70%}}@media only screen and (max-width: 600px){html,body{font-size:12px}.container{width:90%}.registrant-wrapper{padding:1em}nav .nav-wrapper{padding:0 1.5em}nav .nav-member .user-avatar{width:30px;height:30px}footer .sitemap .sitemap-wrapper{padding:2em 1.5em}footer .copyright .copyright-wrapper{padding:1.125rem 1.5em;flex-direction:column;align-items:flex-start}.register-form-page .section-form .btn-submit{height:40px;line-height:40px}.card-login{width:100%}.program-form .card-form .card-registrant{margin-top:1em}.card-number-registrant{margin-bottom:1em}.card-number-registrant.half{height:200px}.card-number-registrant .card-title{font-size:2rem}.card-number-registrant .card-number,.card-number-registrant.half .card-number{font-size:6.5rem}.form-theme .image-preview .preview-image img{height:110px}.form-theme .image-preview .delete-button{font-size:1.25rem}.modal{width:90%}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{text-align:left}.policy-btn .policy-btn-accept{width:100%}}@media only screen and (min-width: 601px){nav{height:inherit;line-height:normal}}