html,body{overflow-x:hidden !important}.image-accord .uc_image_accodion_holder .uc_overlay{justify-content:flex-end !important}.cta-section{position:relative}.cta-section:before{content:"";position:absolute;border-radius:371px;background:#D4AF37;filter:blur(282px) brightness(1.2);width:370px;height:370px;inset:0;margin:auto;pointer-events:none;right:-300px}@media screen and (max-width:767px){.cta-section:before{width:200px;height:200px;filter:blur(200px) brightness(1.2);right:0px}}.site-btn a:hover{border-color:#FFD240 !important}.testi-section{padding-left:max(calc((100% - 1640px) / 2), 20px)}.about-section{position:relative;overflow:hidden}.about-section:before{content:"";position:absolute;left:-200px;bottom:-200px;width:750px;height:750px;border-radius:753px;background:#E1D8CF;filter:blur(125px) brightness(1.2);top:unset;pointer-events:none}.about-section .about-num{display:flex;justify-content:center;align-items:center;height:100%}@media screen and (max-width:767px){.about-section .about-num{height:auto;display:none}}.collect-icon svg:hover circle{fill:#FFD240;transition:all 0.3s ease}.collect-icon svg:hover path{fill:white;transition:all 0.3s ease}.process-head{width:100%}.process-head h1{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.full_width_col .e-con-inner{margin-right:0px}.language .elementor-widget-container{display:flex !important;align-items:center !important;justify-content:flex-end !important}.language div[id^="gt-wrapper-"]{display:flex !important;align-items:center !important;gap:4px !important;position:relative !important;padding-top:6px}@media screen and (max-width:767px){.language div[id^="gt-wrapper-"]{width:45px !important;height:30px !important;display:flex !important;justify-content:center !important;align-items:center !important;position:relative !important}}.language div[id^="gt-wrapper-"]::before{content:"";display:inline-block;width:22px;height:22px;background-image:url("https://shbranded.com/wp-content/uploads/2026/05/lang-symbol.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:767px){.language div[id^="gt-wrapper-"]::before{width:22px !important;height:22px !important;margin:0 !important;z-index:1}}.language div[id^="gt-wrapper-"]::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'%3E%3C/path%3E%3C/svg%3E");font-size:7px;color:#1a1a1a;position:absolute;right:-6px;bottom:-7px;vertical-align:middle}@media screen and (max-width:767px){.language div[id^="gt-wrapper-"]::after{font-size:8px !important;z-index:1;right:-4px !important;bottom:-2px}}.language select.gt_selector{border:none !important;background:transparent !important;font-size:15px !important;font-weight:400 !important;text-transform:uppercase;color:#1a1a1a !important;padding:0 10px 0 0 !important;margin:0 !important;cursor:pointer;-webkit-appearance:none;appearance:none;width:30px !important;outline:none !important}@media screen and (max-width:767px){.language select.gt_selector{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;opacity:0 !important;z-index:5 !important;cursor:pointer}}@media screen and (max-width:767px){.language .elementor-widget-button .elementor-button-text{white-space:nowrap !important}}#uc_uc_liquid_full_screen_menu_elementor_daa6d2d .global-menu-inner{justify-content:center;display:flex;align-items:center}@media screen and (max-width:767px){.content_banner{position:static !important}}@media screen and (max-width:767px){.content_banner h2,.content_banner p{color:black !important}}.num_box{height:464px}@media screen and (max-width:1366px){.num_box{height:384px}}@media screen and (max-width:1036px){.num_box{height:100%;min-height:350px}}@media screen and (max-width:767px){.num_box{min-height:310px}}.icon-box{height:464px}@media screen and (max-width:1366px){.icon-box{height:384px}}@media screen and (max-width:1036px){.icon-box{height:100%;min-height:350px}}@media screen and (max-width:767px){.icon-box{min-height:310px}}.custom-pro-section{background:linear-gradient(180deg, #F3F3F3 0%, #FFF 100%)}.num_box:hover h4{font-weight:600 !important;color:black}.num_box .num{width:164px;height:164px;border:1px solid hwb(0deg 10% 90%/10%);display:flex;justify-content:center;align-items:center;border-radius:100%}@media screen and (max-width:1036px){.num_box .num{width:120px;height:120px}}.image-accord .uc_image_accodion_holder{filter:grayscale(1)}.image-accord .uc_image_accodion_holder:hover{filter:grayscale(0)}@media screen and (max-width:767px){.ordering-opt.e-flex.e-con.e-child{width:100%;max-width:450px !important}}.for-listig ul{padding-left:25px;display:flex;flex-direction:column;gap:6px}.how-boxes:hover{border:1px solid #D8B031;background:#FFD240;cursor:pointer;transition:all 0.5s ease-in}.how-boxes:hover span.elementor-icon{background-color:#fff !important;transition:all 0.5s ease-in}.how-boxes:hover span.elementor-icon svg{filter:brightness(0)}.how-boxes h4{font-weight:400}@media screen and (max-width:767px){.how-boxes br{display:none}}.meet-right{border-radius:10px 0 0 10px;background:radial-gradient(185.44% 108.64% at 3.67% 0%, #414142 0%, #272727 100%)}.contact-style input{padding:17px 10px 17px 10px !important;border-color:#8e8e8e6b !important}.contact-style input:focus{box-shadow:none !important;outline:none !important}.contact-style button{margin-top:75px;width:220px}@media screen and (max-width:767px){.contact-style button{margin-top:20px;width:180px}}.accord-section .e-n-accordion{counter-reset:item-counter;gap:15px;border:none !important}.accord-section .e-n-accordion-item-title-header::before{counter-increment:item-counter;content:counter(item-counter, decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;border:1px solid #e0e0e0;border-radius:50%;margin-right:20px;font-size:25px;font-weight:300;color:rgba(26, 26, 26, 0.3);flex-shrink:0;transition:all 0.3s ease-in}@media screen and (max-width:1036px){.accord-section .e-n-accordion-item-title-header::before{width:45px;height:45px;font-size:20px}}@media screen and (max-width:767px){.accord-section .e-n-accordion-item-title-header::before{width:40px;height:40px;font-size:16px}}.accord-section .e-n-accordion-item[open]{background-color:#1a1a1a !important;border-radius:14px !important;border-bottom:none !important;overflow:hidden}.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-header::before{background-color:#ffffff !important;color:#1a1a1a !important;border-color:#ffffff !important;position:relative;top:34px}@media screen and (max-width:1036px){.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-header::before{top:24px}}@media screen and (max-width:767px){.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-header::before{top:0px}}.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-text{color:#ffffff !important;display:flex}.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#ffffff !important;position:relative;top:40px;z-index:99999}@media screen and (max-width:1036px){.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-icon{top:25px}}@media screen and (max-width:767px){.accord-section .e-n-accordion-item[open] .e-n-accordion-item-title-icon{top:0px}}.accord-section .e-n-accordion-item[open] summary{border-radius:14px 14px 0 0 !important;padding:26px 30px 0px}@media screen and (max-width:1036px){.accord-section .e-n-accordion-item[open] summary{padding:20px 20px 0px}}.accord-section .e-n-accordion-item-title-text{color:rgba(26, 26, 26, 0.3);display:flex}.accord-section .e-n-accordion-item{border:none !important;border-bottom:1px solid #eee !important}.accord-section .e-n-accordion-item>div[role="region"]{padding:0 106px 26px 115px !important;color:#ffffff !important;border-radius:0 0 14px 14px !important}@media screen and (max-width:1036px){.accord-section .e-n-accordion-item>div[role="region"]{padding:0 65px 26px 87px !important}}@media screen and (max-width:767px){.accord-section .e-n-accordion-item>div[role="region"]{padding:10px 20px 26px 20px !important}}.accord-section .e-n-accordion-item summary.e-n-accordion-item-title{border-radius:0;position:relative;transition:all 0.5s ease-in}.accord-section .e-n-accordion-item-title-icon{color:#1a1a1a}@media screen and (max-width:767px){.e-form__buttons{justify-content:center !important}}.overflow-hidden{overflow:hidden !important}