.elementor-1842 .elementor-element.elementor-element-d9c47ed:not(.elementor-motion-effects-element-type-background),.elementor-1842 .elementor-element.elementor-element-d9c47ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://blockstec.com/wp-content/uploads/2022/06/top-ten-tips-for-celebrating-your-achievements-5c17ae08166ef.jpg");background-position:0 -140px;background-size:cover}.elementor-1842 .elementor-element.elementor-element-d9c47ed>.elementor-background-overlay{background-color:#00000078;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1842 .elementor-element.elementor-element-d9c47ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:47px 0 48px;z-index:12}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Montserrat;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1842 .elementor-element.elementor-element-aa1bcc7{text-align:start}.elementor-1842 .elementor-element.elementor-element-aa1bcc7 .elementor-heading-title{font-size:70px;font-weight:600;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Montserrat;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1842 .elementor-element.elementor-element-7198c34>.elementor-widget-container{margin:0;padding:0}.elementor-1842 .elementor-element.elementor-element-7198c34{z-index:12;text-align:start;font-size:15px;font-weight:500;color:#fff}.elementor-1842 .elementor-element.elementor-element-97e890b:not(.elementor-motion-effects-element-type-background),.elementor-1842 .elementor-element.elementor-element-97e890b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1842 .elementor-element.elementor-element-97e890b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-1842 .elementor-element.elementor-element-97e890b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1842 .elementor-element.elementor-element-bcfefdd{--spacer-size:50px}.elementor-1842 .elementor-element.elementor-element-117a485{width:var(--container-widget-width,102.5%);max-width:102.5%;--container-widget-width:102.5%;--container-widget-flex-grow:0}.elementor-1842 .elementor-element.elementor-element-2cec2e5{--spacer-size:50px}.elementor-1842 .elementor-element.elementor-element-caeb23d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1842 .elementor-element.elementor-element-caeb23d{margin-top:0;margin-bottom:0;padding:0}.elementor-1842 .elementor-element.elementor-element-71fcb6e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1842 .elementor-element.elementor-element-71fcb6e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111417}.elementor-1842 .elementor-element.elementor-element-71fcb6e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1842 .elementor-element.elementor-element-71fcb6e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1842 .elementor-element.elementor-element-97de821>.elementor-widget-container{margin:0 0 20px;padding:20px 0 0}.elementor-1842 .elementor-element.elementor-element-97de821{text-align:center}.elementor-1842 .elementor-element.elementor-element-97de821 .elementor-heading-title{color:var(--e-global-color-astglobalcolor4)}.elementor-1842 .elementor-element.elementor-element-c2d9976>.elementor-widget-container{margin:20px 0}.elementor-1842 .elementor-element.elementor-element-c2d9976{text-align:center;color:var(--e-global-color-astglobalcolor4)}.elementor-1842 .elementor-element.elementor-element-c2d9976 a{color:var(--e-global-color-astglobalcolor4)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Montserrat;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1842 .elementor-element.elementor-element-98eb937 .elementor-button{background-color:#ff5f00;fill:#000;color:#000;border-radius:0}.elementor-1842 .elementor-element.elementor-element-98eb937>.elementor-widget-container{margin:20px 0 0;padding:0 0 30px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1842 .elementor-element.elementor-element-d9c47ed:not(.elementor-motion-effects-element-type-background),.elementor-1842 .elementor-element.elementor-element-d9c47ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-1842 .elementor-element.elementor-element-d9c47ed:not(.elementor-motion-effects-element-type-background),.elementor-1842 .elementor-element.elementor-element-d9c47ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}.elementor-widget-shortcode,.elementor-widget-container,.elementor-shortcode{width:100% !important;display:block !important;clear:both !important;float:none !important;text-align:center !important}.leaflet-container{clear:both !important;float:none !important;display:block !important;margin:0 auto !important}#select-pais-reseller{display:block !important;width:100% !important;min-width:280px !important;max-width:350px !important;margin:40px auto 30px auto !important;padding:14px 45px 14px 20px !important;clear:both !important;float:none !important;position:relative !important;font-size:16px !important;font-family:'Montserrat',sans-serif !important;font-weight:500 !important;color:#000 !important;background-color:#fff !important;border:2px solid #fff !important;border-radius:30px !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("data:image/svg+xml;utf8,<svg fill='%23000000' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 18px center !important;background-size:18px !important;cursor:pointer !important;box-shadow:0 4px 20px rgba(0,0,0,.5) !important;transition:all .3s ease !important}#select-pais-reseller:focus,#select-pais-reseller:active{border-color:red !important;outline:none !important;box-shadow:0 4px 25px rgba(255,0,0,.4) !important}#select-pais-reseller option{background-color:#fff !important;color:#000 !important;padding:12px !important}#reseller-results{max-width:1200px;margin:0 auto;padding:20px 10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}#reseller-results>div{background:#0a0a0a !important;border:1px solid #222 !important;border-radius:12px !important;padding:30px 25px !important;text-align:center !important;box-shadow:0 10px 30px rgba(0,0,0,.6) !important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease !important;color:#fff !important;font-size:14.5px !important;line-height:1.6 !important}#reseller-results>div:hover{transform:translateY(-5px) !important;border-color:red !important;box-shadow:0 15px 35px rgba(255,0,0,.15) !important}#reseller-results>div strong,#reseller-results>div b,#reseller-results>div h3{color:#fff !important;font-size:21px !important;font-weight:700 !important;display:block !important;margin-bottom:12px !important}#reseller-results>div a{color:#aaa !important;transition:color .2s ease !important}#reseller-results>div a:hover{color:red !important}.reseller-contacts{display:flex !important;justify-content:center !important;gap:25px !important;margin-top:20px !important;border-top:1px solid #1a1a1a !important;padding-top:20px !important}.reseller-contacts a{color:#aaa !important;font-size:20px !important;transition:color .2s ease,transform .2s ease !important;display:inline-block !important}.reseller-contacts a:hover{color:red !important;transform:scale(1.15) !important}#reseller-map{display:block !important;clear:both !important;float:none !important;width:100%;height:500px;border-radius:16px !important;box-shadow:0 10px 30px rgba(0,0,0,.8) !important;border:1px solid #222 !important;margin:30px auto !important;overflow:hidden !important;z-index:1 !important}.leaflet-popup-content-wrapper{background:#111 !important;color:#fff !important;font-family:'Montserrat',sans-serif !important;border-radius:8px !important;padding:6px !important;border:1px solid #333 !important}.leaflet-popup-content h3{font-size:16px !important;font-weight:700 !important;color:#fff !important;margin-bottom:6px !important}.leaflet-popup-content p{font-size:13px !important;color:#ccc !important;line-height:1.4 !important}.leaflet-popup-tip{background:#111 !important}.elementor-heading-title,.elementor-heading-title b,.elementor-heading-title strong,#reseller-results h3{color:#fff !important}#reseller-results>div img[alt="📞"]{filter:brightness(0) invert(1) !important}@media (max-width:768px){#reseller-map{height:320px;margin:20px 0 !important;border-radius:8px !important}#select-pais-reseller{max-width:90% !important}}#reseller-map{width:100%;height:500px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);border:1px solid #eaeaea;margin:30px auto;overflow:hidden;z-index:1}.leaflet-popup-content-wrapper{background:#fff !important;color:#111 !important;font-family:'Montserrat',sans-serif !important;border-radius:8px !important;padding:6px !important;box-shadow:0 4px 15px rgba(0,0,0,.15) !important}.leaflet-popup-content h3{font-size:16px !important;font-weight:700 !important;margin-bottom:8px !important;color:#000 !important}.leaflet-popup-content p{font-size:13px !important;color:#666 !important;line-height:1.4 !important;margin:4px 0 !important}.leaflet-popup-close-button{color:#999 !important;padding:8px 10px 0 0 !important}@media (max-width:768px){#reseller-map{height:350px;margin:20px 0;border-radius:8px}}#my-specific-button{text-transform:uppercase !important;width:30% !important;font-size:18px !important;padding:14px 32px !important;letter-spacing:1px !important}#custom-button-group{gap:15px !important;align-items:center !important}@media (max-width:768px){#my-specific-button{width:70% !important}.elementor-1842 .elementor-element.elementor-element-71fcb6e{height:100%}.elementor-1842 .elementor-element.elementor-element-caeb23d{border:4px solid transparent;border-image:linear-gradient(90deg,#444748 0%,#ff5f00 50%,#444748 100%) 5;margin:0 auto;float:none}