p{font-size:15px!important}a:hover{text-decoration:none}a{text-decoration:none}.wp-block-button__link{border-radius:10px!important}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none !important;border:none !important;outline-color:none!important;box-shadow:none !important}:root :where(.wp-element-button:focus,.wp-block-button__link:focus){outline:none;box-shadow:none}img{border:none !important;outline:none !important}header.wp-block-template-part{position:fixed;z-index:9999;width:100%}.wp-site-blocks{margin-top:70px}:where(.wp-site-blocks)>:first-child{margin-block-start:-74px}header nav ul{font-size:15px!important;font-weight:500;padding-top:6px !important;margin-left:60px !important;min-height:30px}header nav ul li a,header nav ul li a:last-child:hover:not(.wp-block-navigation-submenu li){border-bottom:3px solid transparent}header nav ul li a:hover{text-decoration:none}header nav ul li a:hover,header nav ul .current-menu-item a{border-bottom:3px solid #ed1c24!important;text-decoration:none}.wp-block-navigation__submenu-container{color:#fff!important;background-color:#ed1c24!important;margin-left:0!important;border-bottom:3px solid #fff!important;margin-top:21px!important}header nav ul li:last-child:not(.wp-block-navigation-submenu li){background-color:#ed1c24;background-image:linear-gradient(to bottom,#ed1c24,#900);padding:5px 15px 2px;text-transform:uppercase;color:#fff;border-radius:5px;margin-left:15px}header nav ul li:last-child:hover:not(.wp-block-navigation-submenu li){background-color:#ed1c24;background-image:none;color:#fff}.red-button a,.contactus .wpcf7-submit,.uagb-post__cta.wp-block-button a{background-color:#ed1c24;font-weight:500;font-size:15px;padding:15px 25px;border:none!important;border-bottom:3px solid #fff!important;background-image:linear-gradient(to right,#ed1c24,#900)}.contactus .wpcf7-submit,.uagb-post__cta.wp-block-button a{color:#fff;border-radius:10px;text-transform:uppercase;box-shadow:none}.contactus .wpcf7-submit:hover,.uagb-post__cta.wp-block-button a:hover{background:#fff;color:#ed1c24;border-bottom:3px solid #ed1c24!important}.logo-marquee-multi{overflow:hidden;display:flex;flex-direction:column;gap:20px}.logo-row{display:flex;gap:0px;white-space:nowrap}.logo-row img{height:150px;width:auto}.footer-icon img{height:50px!important}.footer-icon{gap:30px}.footer-logo-block{height:70px}.red-button a span{background-color:#fff;border-radius:50%;padding:5px}.red-button a span svg{color:#ed1c24}.red-button a:hover{background:#fff;color:#ed1c24;box-shadow:1px 10px #fff;border-bottom:3px solid #ed1c24!important}.red-button a:hover span,.red-button a:hover span svg{color:#fff}.red-button a:hover span{background-image:linear-gradient(to right,#ed1c24,#900)}.hero-below-slider-content:after,.hero-below-slider-content:after{z-index:1;position:absolute;top:98.1%;left:73%;margin-left:-25%;content:'';width:0;height:0;border-top:solid 20px #ed1c24;border-left:solid 20px transparent;border-right:solid 20px transparent}.Home-expertise-icon-block .uagb-ifb-image-content{width:100PX;height:100PX;background-color:#ed1c24;padding:10PX;border-radius:50%;text-align:center;display:inline-block;background-image:linear-gradient(to right,#ed1c24,#900);margin-bottom:20px;border:5px solid #ed1c24}.Home-expertise-icon-block .uagb-ifb-image-content:hover{background-color:#ed1c24;background-image:none}.home-category-block h3{background-color:#fff;padding:10px!important}.Logo-slide.wp-block-uagb-carousel .swiper-wrapper{transition-timing-function:linear !important}.Logo-slide .wp-block-uagb-carousel .swiper-slide{width:auto !important}.Logo-slide .wp-block-uagb-carousel .swiper-container{overflow:hidden}.footer-navigation nav ul li{font-size:15px!important;border-right:1px solid #fff!important;padding-right:15px!important}.glass-category-menu ul{display:flex;flex-direction:column;gap:14px;width:100%}.glass-category-menu ul li{width:100%}.glass-category-menu li a{display:flex;align-items:center;gap:14px;width:100%;font-size:16px!important;padding:16px 22px;border-radius:16px;color:#000!important;font-weight:700!important;letter-spacing:.4px;text-transform:uppercase;background:rgba(255,255,255,.35);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.45);box-shadow:0 10px 30px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.5);transition:all .35s ease}.glass-category-menu li.current-menu-item a{background-image:linear-gradient(to right,#ed1c24,#900);color:#fff!important}.glass-category-menu li a:hover{background-image:linear-gradient(to right,#ed1c24,#900);color:#fff!important;transform:translateY(-3px) scale(1.02);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 16px 40px rgba(0,0,0,.22)}.glass-category-menu li a:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px rgba(255,255,255,.4)}.glass-category-menu li a:before{content:"🛒";font-size:18px;line-height:1}.glass-category-menu li:nth-child(1) a:before{content:"🧴"}.glass-category-menu li:nth-child(2) a:before{content:"🏠"}.glass-category-menu li:nth-child(3) a:before{content:"🍽️"}.glass-category-menu li:nth-child(4) a:before{content:"🍬"}.glass-category-menu li:nth-child(5) a:before{content:"🍿"}.glass-category-menu li:nth-child(6) a:before{content:"📦"}.glass-category-menu li:nth-child(7) a:before{content:"🛒"}.category-image-gallery .spectra-image-gallery__media-thumbnail-caption,.footer-logo-block .spectra-image-gallery__media-thumbnail-caption{position:relative}.category-image-gallery .spectra-image-gallery__media-thumbnail-caption a,.footer-logo-block .spectra-image-gallery__media-thumbnail-caption a{position:absolute;left:0;top:0;width:100%;height:100%;color:transparent!important}.image-container{position:relative;display:inline-block;padding:10px}.image-container:before,.image-container:after,.image-container figure:after,.image-container figure:before{content:'';position:absolute;width:50px;height:50px;border-color:#fff;border-width:5px;border-style:none;z-index:2}.image-container.red-bg:before,.image-container.red-bg:after,.image-container.red-bg figure:after,.image-container.red-bg figure:before{border-color:red!important}.image-container:before{top:0;left:0;border-top-style:dotted;border-left-style:dotted}.image-container:after{bottom:0;right:0;border-bottom-style:dotted;border-right-style:dotted}.image-container figure:after{bottom:0;right:0;border-bottom-style:dotted;border-right-style:dotted}.image-container figure:before{top:0;left:0;border-top-style:dotted;border-left-style:dotted}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{height:30px;width:80%;border:1px solid #ed1c24;border-radius:10px}.wpcf7 textarea{height:70px}.wpcf7-form label{font-size:15px;font-weight:500}.wpcf7 form.invalid .wpcf7-response-output{font-size:15px;font-weight:500;border-color:#ed1c24}.wpcf7-not-valid-tip{color:#ed1c24}@media screen and (min-width:768px) and (max-width:1024px){.header-main-group{padding:0}.blocks-nikai-globe p span{font-size:11px!important}.blocks-nikai-globe p .small-font-style{font-size:18px!important}header .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{font-size:10px}header nav ul{margin-left:30px!important}}@media (max-width:768px){.header-main-group{padding:0}.header-main-group nav{left:0}.header-main-group nav ul li{border-radius:none;text-align:center;padding-bottom:5px}.page-template-about-us .blocks-nikai-globe{margin-top:20px}.header-main-group nav ul li a{border:none;width:100%;text-align:center;font-size:18px}.wp-block-navigation__responsive-container ul li a{text-align:center}.glass-category-menu li a{padding:14px 18px;font-size:14px}.wp-block-navigation__responsive-container-content ul{color:#000!important;text-align:center;padding-left:0;margin-left:0 !important;width:100%}}@media (max-width:768px) and (orientation:portrait){header nav ul li:last-child:not(.wp-block-navigation-submenu li){background:0 0;border-radius:none;margin:0;text-transform:capitalize;border:0;padding:0}}@media (max-width:768px) and (orientation:landscape){.header-main-group nav ul li a{font-size:8px!important}.wp-block-site-logo a img{width:50%!important}.header-main-group nav{left:0!important}}@media only screen and (min-width:375px) and (orientation:portrait){.header-main-group nav{left:0!important}}@media only screen and (min-width:400px) and (orientation:portrait){.header-main-group nav{left:20%!important;padding-top:15px}}