.rv-ready .reveal-ux{position:relative;overflow:hidden}.rv-ready .reveal-ux.rc-cover-white::before,.rv-ready .reveal-ux.rc-cover-dark::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transform:translate3d(0,0,0)}.rv-ready .reveal-ux.rc-cover-white::before{background:#fff}.rv-ready .reveal-ux.rc-cover-dark::before{background:#0b0d10}.rv-ready .reveal-ux::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:currentColor}.rv-ready .reveal-ux.rc-dir-ltr::after{transform:translate3d(-101%,0,0)}.rv-ready .reveal-ux.rc-dir-rtl::after{transform:translate3d(101%,0,0)}.rv-ready .reveal-ux.rc-dir-ttb::after{transform:translate3d(0,-101%,0)}.rv-ready .reveal-ux.rc-dir-btt::after{transform:translate3d(0,101%,0)}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-1s::before{animation:rc_cover_x_pos 1s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-1s::after{animation:rc_sweep_x_pos 1.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-2s::before{animation:rc_cover_x_pos 2s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-2s::after{animation:rc_sweep_x_pos 3s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-3s::before{animation:rc_cover_x_pos 3s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ltr.rc-3s::after{animation:rc_sweep_x_pos 4.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-1s::before{animation:rc_cover_x_neg 1s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-1s::after{animation:rc_sweep_x_neg 1.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-2s::before{animation:rc_cover_x_neg 2s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-2s::after{animation:rc_sweep_x_neg 3s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-3s::before{animation:rc_cover_x_neg 3s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-rtl.rc-3s::after{animation:rc_sweep_x_neg 4.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-1s::before{animation:rc_cover_y_pos 1s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-1s::after{animation:rc_sweep_y_pos 1.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-2s::before{animation:rc_cover_y_pos 2s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-2s::after{animation:rc_sweep_y_pos 3s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-3s::before{animation:rc_cover_y_pos 3s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-ttb.rc-3s::after{animation:rc_sweep_y_pos 4.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-1s::before{animation:rc_cover_y_neg 1s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-1s::after{animation:rc_sweep_y_neg 1.5s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-2s::before{animation:rc_cover_y_neg 2s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-2s::after{animation:rc_sweep_y_neg 3s cubic-bezier(0.77,0,0.175,1) .06s both}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-3s::before{animation:rc_cover_y_neg 3s cubic-bezier(0.77,0,0.175,1) 0s forwards}.rv-ready .reveal-ux.rv-run.rc-dir-btt.rc-3s::after{animation:rc_sweep_y_neg 4.5s cubic-bezier(0.77,0,0.175,1) .06s both}.reveal-ux.rc-color-brand{color:#4fc3f7}@keyframes rc_cover_x_pos{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(101%,0,0)}}@keyframes rc_cover_x_neg{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-101%,0,0)}}@keyframes rc_cover_y_pos{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,101%,0)}}@keyframes rc_cover_y_neg{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-101%,0)}}@keyframes rc_sweep_x_pos{0%{transform:translate3d(-101%,0,0)}50%{transform:translate3d(0,0,0)}100%{transform:translate3d(101%,0,0)}}@keyframes rc_sweep_x_neg{0%{transform:translate3d(101%,0,0)}50%{transform:translate3d(0,0,0)}100%{transform:translate3d(-101%,0,0)}}@keyframes rc_sweep_y_pos{0%{transform:translate3d(0,-101%,0)}50%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,101%,0)}}@keyframes rc_sweep_y_neg{0%{transform:translate3d(0,101%,0)}50%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-101%,0)}}.fp1{overflow:hidden}.fp1 a{-webkit-transition:padding .3s ease-in-out;-moz-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}.fp1 a:hover{padding:0 10px}.fp1 a:before{content:'';position:relative;display:inline-block;left:-10px;width:18px;height:8px;vertical-align:middle;background-color:#fd3341}.news1::after{transition:all 1s linear;border-right:2px solid;border-top:2px solid;content:"";height:40%;position:absolute;right:20px;top:-15px;width:120px}.news3::before{transition:all 1s linear;border-bottom:2px solid;color:#ecf0f1!important;border-left:2px solid;bottom:-15px;content:"";height:40%;left:20px;position:absolute;width:120px}.news3::after{transition:all 1s linear;border-right:2px solid;border-top:2px solid;content:"";height:40%;position:absolute;right:20px;top:-15px;width:120px;color:#ecf0f1!important}a:not(.wp-element-button){text-decoration:none!important}h3{margin-top:20px;margin-bottom:20px}h2{margin-top:20px;margin-bottom:20px}h4{margin-top:20px;margin-bottom:20px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#000!important}#top-menu-nav>ul>li>a:hover{opacity:1!important}.news1::before{transition:all 1s linear;border-bottom:2px solid;border-left:2px solid;bottom:-15px;content:"";height:40%;left:20px;position:absolute;width:120px}.news1::after{transition:all 1s linear;border-right:2px solid;border-top:2px solid;content:"";height:40%;position:absolute;right:20px;top:-15px;width:120px}#et-top-navigation{font-weight:500}#top-menu li li a{width:320px;padding:6px 17px}.nav li ul{width:360px}#et-secondary-nav .menu-item-has-children>a:first-child::after,#top-menu .menu-item-has-children>a:first-child::after{display:none}#et-top-navigation nav>ul>li>a{padding-bottom:12px!important;margin-bottom:12px}#top-menu-nav>ul>li>a{display:inline-block;position:relative;padding:10px 7px}#top-menu-nav>ul>li>a::before{position:absolute;top:30px!important;left:5px;width:0%;height:0px;background:#000;content:'';-webkit-transition:width .5s ease-in-out;-moz-transition:width.5s ease-in-out;transition:width.5s ease-in-out}#top-menu-nav>ul>li>a:hover::before{width:100%;height:1px}.nav li ul{position:absolute;padding:40px 0;margin-top:0px}#main-header.et-fixed-header{z-index:99999999!important}.jointoday_button a{color:#fff!important;line-height:28px;font-weight:600;padding:12px 23px!important;text-transform:uppercase;font-size:13px!important;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:1px solid #fd3341;background:#fd3341;margin:-9px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.jointoday_button a:hover{opacity:1!important;color:#ababab!important;background-color:#fff;background:#fff;border-radius:0px;border:1px solid #ababab}.jointoday_button a ::before{display:none}.jointoday_button a:hover::before{display:none}#main-header.et-fixed-header{z-index:100}#et-info-phone{font-family:Arial,sans-serif}.cd-headline.slide .cd-words-wrapper{width:200px!important}.line-red{-webkit-transition:color 0.4s;transition:color 0.4s}.line-red:hover,:focus{color:#d94f5c}.line-red::after,.line-red::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.line-red::before{-webkit-transition-delay:0s;transition-delay:0s}.line-red:hover,.line-red:focus{color:#b5b5b5}.line-red:hover::before,.line-red:focus::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-delay:0s;transition-delay:0s}.line-red::before,.line-red::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:transform 0.4s cubic-bezier(0.22,0.61,0.36,1);transition:transform 0.4s cubic-bezier(0.22,0.61,0.36,1)}.line-red::before{background:#e74c3c;-webkit-transition-delay:0.4s;transition-delay:0.4s}.line-red::after{background:#d94f5c}.fp{margin-left:30%}.fp-right{overflow:hidden}.fp-right a{}.fp-right a:hover{}.fp-right a:after{content:'';position:relative;display:inline-block;left:15px;width:12px;height:3px;vertical-align:middle;background-color:#fd3341;-webkit-transition:width .5s ease-in-out;-moz-transition:width.5s ease-in-out;transition:width.5s ease-in-out}.fp-right a:hover::after{width:55px}.fp-left{overflow:hidden}.fp-left a{padding:0 0 20px}.fp-left a:hover{}.fp-left a:before{content:'';margin-right:5px;position:relative;display:inline-block;left:0px;width:0px;height:1px;vertical-align:middle;background-color:#fd3341;-webkit-transition:width .5s ease-in-out;-moz-transition:width.5s ease-in-out;transition:width.5s ease-in-out}.fp-left a:hover::before{width:55px}.fp-left2{overflow:hidden}.fp-left2 a{padding:0 0 20px}.fp-left2 a:hover{}.fp-left2 a:before{content:'';margin-right:5px;position:relative;display:inline-block;left:0px;width:5px;height:5px;vertical-align:middle;background-color:#fd3341;-webkit-transition:width .5s ease-in-out;-moz-transition:width.5s ease-in-out;transition:width.5s ease-in-out}.fp-left2 a:hover::before{width:20px}#loading{-webkit-animation:rotation 80s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.lg-sv{position:relative;top:10px}.lg-sv a:hover{opacity:1!important}.lg-sv a ::before{display:none}.lg-sv a:hover::before{display:none}#loading-fast{-webkit-animation:rotation 30s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.et_fixed_nav #main-header{padding:0% 5% 0% 5%}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_mobile_menu{width:120%;margin-left:-10%}a.more-link::after{background-image:url(https://thedimsum.com/wp-content/uploads/2023/06/geometric-arrow.png);background-size:18px 18px;content:"";height:18px;display:inline-block;margin-left:4px;margin-bottom:-3px;width:18px}.post-carousel{position:relative;width:100%;margin:0 auto 40px}.post-carousel-wrapper{position:relative;overflow:hidden}.post-carousel-container{display:flex;transition:transform 0.3s ease;margin:0 -10px;will-change:transform}.post-carousel-item{flex:0 0 calc(25% - 20px);width:calc(25% - 20px);margin:0 10px;background:#fff;overflow:hidden;border:1px solid #e2e2e2;transition:transform 0.3s ease,border-color 0.3s ease;contain:layout style}.post-carousel-item:hover{transform:translateY(-5px);border-color:#031e23}.post-carousel-image{height:250px;overflow:hidden;background-color:#f5f5f5;position:relative}.post-carousel-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease,filter 0.5s ease;will-change:transform,filter;filter:grayscale(100%)}.post-carousel-item:hover .post-carousel-image img{transform:scale(1.05);filter:grayscale(0%)}.post-carousel-content{display:flex;flex-direction:column;justify-content:space-between;height:290px}.post-carousel-text{padding:40px 20px 0px;flex-grow:1;overflow:hidden}.post-carousel-title{margin:0 0 10px;font-size:18px;line-height:1.3;flex-shrink:0}.post-carousel-title a{color:#333;text-decoration:none;transition:color 0.3s ease}.post-carousel-title a:hover{color:#fd3341}.post-carousel-meta{font-size:12px;color:#666;margin-bottom:12px;flex-shrink:0}.post-carousel-excerpt{font-size:14px;line-height:1.5;color:#444;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:9em}.post-carousel-button{position:absolute;top:0;right:0;padding:0;width:60px;height:60px;z-index:10}.post-carousel-link{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fd3341;transition:background-color 0.3s ease,transform 0.3s ease;text-indent:-9999px;position:relative}.post-carousel-link::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10.75L11 1.25M11 1.25V8.25M11 1.25H4' stroke='%23ffffff' stroke-width='0.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform 0.3s ease}.post-carousel-item:hover .post-carousel-link{background-color:#e94849}.post-carousel-item:hover .post-carousel-link::after{transform:translate(-50%,-50%) rotate(45deg)}.post-carousel-controls{display:flex;align-items:center;justify-content:center;margin-top:25px}.post-carousel-prev,.post-carousel-next{background:#fff;border:none;width:60px;height:60px;box-shadow:0 2px 5px rgba(0,0,0,0.1);cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 10px;transition:all 0.3s ease}.post-carousel-prev:hover,.post-carousel-next:hover{background:#031e23;color:white}.post-carousel-dot{width:10px;height:10px;border-radius:50%;background:#ccc;margin:0 5px;cursor:pointer;transition:all 0.3s ease}.post-carousel-dot.active{background:#3f62aa;transform:scale(1.2)}@media (max-width:980px){.post-carousel-item{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.post-carousel-content{height:310px}.post-carousel-excerpt{-webkit-line-clamp:7;max-height:10.5em}}@media (max-width:767px){.post-carousel-item{flex:0 0 calc(100% - 20px);width:calc(100% - 20px)}.post-carousel-image{height:180px}.post-carousel-content{height:290px}.post-carousel-excerpt{-webkit-line-clamp:6;max-height:9em}}#news-carousel .post-carousel-container{margin:0 -30px}#news-carousel .post-carousel-item{flex:0 0 calc(33.33% - 60px);width:calc(33.33% - 60px);margin:0 30px}@media (max-width:980px){#news-carousel .post-carousel-item{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:0 10px}#news-carousel .post-carousel-container{margin:0 -10px}}@media (max-width:767px){#news-carousel .post-carousel-item{flex:0 0 calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}}.post-carousel-placeholder{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;width:100%;height:100%}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.post-carousel-loader{display:flex;justify-content:center;align-items:center;min-height:300px;gap:12px;width:100%}.post-carousel-loader-dot{width:24px;height:24px;background-color:#ccc;display:inline-block}.post-carousel-loader-dot:nth-child(1){animation:pulse 1.2s ease-in-out 0s infinite}.post-carousel-loader-dot:nth-child(2){animation:pulse 1.2s ease-in-out 0.2s infinite}.post-carousel-loader-dot:nth-child(3){animation:pulse 1.2s ease-in-out 0.4s infinite}.post-carousel-loader-dot:last-child{background-color:#fd3341}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.8)}}.et_pb_text table,.et_pb_module table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.et_pb_text table::-webkit-scrollbar,.et_pb_module table::-webkit-scrollbar{height:10px}.et_pb_text table::-webkit-scrollbar-track,.et_pb_module table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.et_pb_text table::-webkit-scrollbar-thumb,.et_pb_module table::-webkit-scrollbar-thumb{background:#e94849;border-radius:10px}.et_pb_text table::-webkit-scrollbar-thumb:hover,.et_pb_module table::-webkit-scrollbar-thumb:hover{background:#d63838}.et_pb_text table,.et_pb_module table{scrollbar-width:thin;scrollbar-color:#11243e #f1f1f1}.et_pb_text table thead tr,.et_pb_module table thead tr{background-color:#ffffff}.et_pb_text table tbody tr:nth-child(odd),.et_pb_module table tbody tr:nth-child(odd){background-color:#f2f2f2}.et_pb_text table tbody tr:nth-child(even),.et_pb_module table tbody tr:nth-child(even){background-color:#ffffff}