Help
RSS
API
Feed
Maltego
Contact
Domain > graficoo.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2020-10-12
104.18.38.12
(
ClassC
)
2026-01-31
92.112.198.220
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sat, 31 Jan 2026 06:03:34 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://graficoo.com/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 0f488e8ba5e1df935b46bd6f5072b371-phx-edge5x-hcdn-cache-status: EXPIREDx-hcdn-upstream-rt: 0.273 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 503 Service UnavailableDate: Sat, 31 Jan 2026 06:03:36 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/8.3.28Link: https://graficoo.com/wp-json/>; relhttps://api.w.org/Link: https://graficoo.com/wp-json/wp/v2/pages/8563>; relalternate; titleJSON; typeapplication/jsonLink: https://graficoo.com/>; relshortlinkRetry-After: 60platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 80e7d80ff90b7c663fa4d9ee0b941107-phx-edge6 !DOCTYPE html>html langen-US>head> meta charsetUTF-8> title>Coming Soon – Graficoo Designer/title>meta namerobots contentmax-image-preview:large />link reldns-prefetch href//cdnjs.cloudflare.com />link relalternate typeapplication/rss+xml titleGraficoo Designer » Feed hrefhttps://graficoo.com/feed/ />link relalternate typeapplication/rss+xml titleGraficoo Designer » Comments Feed hrefhttps://graficoo.com/comments/feed/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://graficoo.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fgraficoo.com%2F%3Felementor_library%3Dcoming-soon />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://graficoo.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fgraficoo.com%2F%3Felementor_library%3Dcoming-soon&formatxml />style idwp-img-auto-sizes-contain-inline-css>img:is(sizesauto i,sizes^auto, i){contain-intrinsic-size:3000px 1500px}/*# sourceURLwp-img-auto-sizes-contain-inline-css *//style>style idwp-emoji-styles-inline-css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/*# sourceURLwp-emoji-styles-inline-css *//style>link relstylesheet idwc-memberships-blocks-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce-memberships/assets/css/blocks/wc-memberships-blocks.min.css?ver1.27.4 mediaall />style idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/*# sourceURLglobal-styles-inline-css *//style>link relstylesheet idwoocommerce-layout-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver10.4.3 mediaall />link relstylesheet idwoocommerce-smallscreen-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver10.4.3 mediaonly screen and (max-width: 768px) />link relstylesheet idwoocommerce-general-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver10.4.3 mediaall />style idwoocommerce-inline-inline-css>.woocommerce form .form-row .required { visibility: visible; }/*# sourceURLwoocommerce-inline-inline-css *//style>link relstylesheet idwp-components-css hrefhttps://graficoo.com/wp-includes/css/dist/components/style.min.css?ver6.9 mediaall />link relstylesheet idwoocommerce_subscriptions_gifting-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce-subscriptions/assets/css/gifting/shortcode-checkout.css?ver10.4.3 mediaall />link relstylesheet idwc-memberships-frontend-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce-memberships/assets/css/frontend/wc-memberships-frontend.min.css?ver1.27.4 mediaall />link relstylesheet idhello-elementor-css hrefhttps://graficoo.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver3.4.5 mediaall />link relstylesheet idhello-elementor-theme-style-css hrefhttps://graficoo.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver3.4.5 mediaall />link relstylesheet idhello-elementor-header-footer-css hrefhttps://graficoo.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver3.4.5 mediaall />link relstylesheet idelementor-icons-css hrefhttps://graficoo.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver5.45.0 mediaall />link relstylesheet idelementor-frontend-css hrefhttps://graficoo.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver3.34.1 mediaall />link relstylesheet idelementor-post-1062-css hrefhttps://graficoo.com/wp-content/uploads/elementor/css/post-1062.css?ver1769469605 mediaall />link relstylesheet idjet-engine-frontend-css hrefhttps://graficoo.com/wp-content/plugins/jet-engine/assets/css/frontend.css?ver3.8.2.1 mediaall />link relstylesheet idwidget-image-css hrefhttps://graficoo.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver3.34.1 mediaall />link relstylesheet idwidget-heading-css hrefhttps://graficoo.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver3.34.1 mediaall />link relstylesheet idwidget-login-css hrefhttps://graficoo.com/wp-content/plugins/elementor-pro/assets/css/widget-login.min.css?ver3.34.0 mediaall />link relstylesheet idwidget-form-css hrefhttps://graficoo.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver3.34.0 mediaall />link relstylesheet idelementor-post-11518-css hrefhttps://graficoo.com/wp-content/uploads/elementor/css/post-11518.css?ver1769469605 mediaall />link relstylesheet idwpca-frontend-0-css hrefhttps://graficoo.com/wp-content/plugins/wp-cookie-allow/modules/core/css/wpca-core.min.css?ver3.4.10 mediaall />link relstylesheet idwpca-frontend-1-css hrefhttps://graficoo.com/wp-content/plugins/wp-cookie-allow/modules/automate-replace/css/wpca-automate-replace.min.css?ver3.4.10 mediaall />link relstylesheet idwpca-frontend-css hrefhttps://graficoo.com/wp-content/plugins/wp-cookie-allow/modules/frontend/css/wpca-frontend.min.css?ver3.4.10 mediaall />style idwpca-frontend-inline-css>/* WeePie Cookie Allow Plugin - V3.4.10 */button.wpca-btn-accept{background:rgba(0,175,211,1);color:#FFFFFF}button.wpca-btn-accept:hover,button.wpca-btn-accept:focus,button.wpca-btn-accept:active{background:rgba(0,175,211,1);color:#FFFFFF}button.wpca-btn-decline{background:rgba(247,136,0, 1); color:#FFFFFF}button.wpca-btn-decline:hover,button.wpca-btn-decline:focus,button.wpca-btn-decline:active{background:rgba(247,136,0,1);color:#FFFFFF}button.wpca-btn-reset-consent{background:rgba(247,136,0,1);color:#FFFFFF}button.wpca-btn-reset-consent:hover,button.wpca-btn-reset-consent:focus,button.wpca-btn-reset-consent:active{background:rgba(247,136,0,1);color:#FFFFFF}button.wpca-btn-delete-consent{background:rgba(247,136,0,1);color:#FFFFFF}button.wpca-btn-delete-consent:hover,button.wpca-btn-delete-consent:focus,button.wpca-btn-delete-consent:active{background:rgba(247,136,0,1);color:#FFFFFF}button.wpca-btn-cc-settings{background:rgba(204,204,204,1);color:#FFFFFF}button.wpca-btn-cc-settings:hover,button.wpca-btn-cc-settings:focus,button.wpca-btn-cc-settings:active{background:rgba(185,184,184,1);color:#FFFFFF}#wpca-popup-modal{max-width:calc(100% - 50px);max-height:calc(100% - 50px)}.wpca-cc-sett-box{background-color:#ECECEC;border-radius:4px;padding:17px;color:#444444}.wpca-cc-sett-box *{color:#444444}.wpca-cc-sett-box a{color:#00afd3}.wpca-cc-sett-box a{color:#00afd3}.wpca-cc-sett-box .wpca-btn-accept{background:rgba(0,175,211,1);color:#FFFFFF}.wpca-cc-sett-box .wpca-btn-accept:hover,.wpca-cc-sett-box .wpca-btn-accept:focus,.wpca-cc-sett-box .wpca-btn-accept:active {background:rgba(0,175,211,1);color:#FFFFFF}.wpca-cc-sett-box .wpca-btn-cc-save-sett{background:rgba(0,175,211,1);color:#FFFFFF}.wpca-cc-sett-box .wpca-btn-cc-save-sett:hover,.wpca-cc-sett-box .wpca-btn-cc-save-sett:focus,.wpca-cc-sett-box .wpca-btn-cc-save-sett:active{background:rgba(0,175,211,1);color:#FFFFFF}.wpie-switch label{width:40px;height:23px;top:0px}.wpie-switch-slider{border-radius:23px;background-color:#CCCCCC}.wpie-switch-slider:before{height:17px;width:17px;background-color:#FFFFFF}input:checked+.wpie-switch-slider{background-color:#00afd3}input:checked+.wpie-switch-slider:before{background-color:#FFFFFF;-webkit-transform: translateX(17px);-ms-transform: translateX(17px);transform: translateX(17px)}input:disabled:checked+.wpie-switch-slider{background-color:#CCCCCC}input:disabled:checked+.wpie-switch-slider:before{background-color:#a7a3a3}#wpca-box{width:30%;min-height:10%;border-radius:4px;margin:10px;}#wpca-bar{background:rgba(68,68,68,0.95);filter: alpha(opacity95);}#wpca-bar-content, #wpca-bar-content > p{color:#FFFFFF}#wpca-bar a{color:#00afd3}#wpca-bar a:hover{color:#00afd3}#wpca-trans-layer{background:#000000;opacity:0.75;filter:alpha(opacity75);}.wpca-replacement-elem{min-width:75px;min-height:75px}#wpca-reconsider-icon{bottom:17px}#wpca-reconsider-icon svg{width:15px;height:15px}#wpca-reconsider-icon.wpca-rci-bl{left:17px}#wpca-reconsider-icon.wpca-rci-br{right:17px}@media screen and (max-width: 640px) {#wpca-reconsider-icon{bottom:calc(0.5 * 17px)}#wpca-reconsider-icon svg{width:max(10px, calc(0.8 * 15px));height:max(10px, calc(0.8 * 15px))}#wpca-reconsider-icon.wpca-rci-bl{left:calc(0.5 * 17px)}#wpca-reconsider-icon.wpca-rci-br{right:calc(0.5 * 17px)}}/*# sourceURLwpca-frontend-inline-css *//style>link relstylesheet idhello-elementor-child-style-css hrefhttps://graficoo.com/wp-content/themes/hello-theme-child-master/style.css?ver2.0.0 mediaall />link relstylesheet idelementor-gf-local-roboto-css hrefhttps://graficoo.com/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver1755534572 mediaall />link relstylesheet idelementor-gf-local-robotoslab-css hrefhttps://graficoo.com/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver1755534586 mediaall />script srchttps://graficoo.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script srchttps://graficoo.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver2.7.0-wc.10.4.3 idwc-jquery-blockui-js defer data-wp-strategydefer>/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver2.1.4-wc.10.4.3 idwc-js-cookie-js defer data-wp-strategydefer>/script>script idwoocommerce-js-extra>var woocommerce_params {ajax_url:/wp-admin/admin-ajax.php,wc_ajax_url:/?wc-ajax%%endpoint%%,i18n_password_show:Show password,i18n_password_hide:Hide password};//# sourceURLwoocommerce-js-extra/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver10.4.3 idwoocommerce-js defer data-wp-strategydefer>/script>script idWCPAY_ASSETS-js-extra>var wcpayAssets {url:https://graficoo.com/wp-content/plugins/woocommerce-payments/dist/};//# sourceURLWCPAY_ASSETS-js-extra/script>link relhttps://api.w.org/ hrefhttps://graficoo.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://graficoo.com/wp-json/wp/v2/elementor_library/11518 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://graficoo.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.9 />meta namegenerator contentWooCommerce 10.4.3 />link relcanonical hrefhttps://graficoo.com/?elementor_librarycoming-soon />link relshortlink hrefhttps://graficoo.com/?p11518 /> noscript>style>.woocommerce-product-gallery{ opacity: 1 !important; }/style>/noscript> style>#wp-admin-bar-elementor-maintenance-on > a { background-color: #dc3232; } #wp-admin-bar-elementor-maintenance-on > .ab-item:before { content: \f160; top: 2px; }/style> meta namegenerator contentElementor 3.34.1; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto>script srchttps://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js>/script> style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } /style> style classwpcode-css-snippet> /* Font face declarations for self-hosted fonts */ @font-face { font-family: Playfair Display; src: url(https://graficoo.com/gfonts/PlayfairDisplay-VariableFont_wght.ttf) format(truetype); font-weight: 400 900; font-style: normal; } @font-face { font-family: Playfair Display; src: url(https://graficoo.com/gfonts/PlayfairDisplay-Italic-VariableFont_wght.ttf) format(truetype); font-weight: 400 900; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Thin.ttf) format(truetype); font-weight: 100; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-ThinItalic.ttf) format(truetype); font-weight: 100; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-ExtraLight.ttf) format(truetype); font-weight: 200; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-ExtraLightItalic.ttf) format(truetype); font-weight: 200; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Light.ttf) format(truetype); font-weight: 300; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-LightItalic.ttf) format(truetype); font-weight: 300; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Italic.ttf) format(truetype); font-weight: 400; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Medium.ttf) format(truetype); font-weight: 500; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-MediumItalic.ttf) format(truetype); font-weight: 500; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-SemiBold.ttf) format(truetype); font-weight: 600; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-SemiBoldItalic.ttf) format(truetype); font-weight: 600; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Bold.ttf) format(truetype); font-weight: 700; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-BoldItalic.ttf) format(truetype); font-weight: 700; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-ExtraBold.ttf) format(truetype); font-weight: 800; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-ExtraBoldItalic.ttf) format(truetype); font-weight: 800; font-style: italic; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-Black.ttf) format(truetype); font-weight: 900; font-style: normal; } @font-face { font-family: Poppins; src: url(https://graficoo.com/gfonts/Poppins-BlackItalic.ttf) format(truetype); font-weight: 900; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Thin.ttf) format(truetype); font-weight: 100; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-ThinItalic.ttf) format(truetype); font-weight: 100; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-ExtraLight.ttf) format(truetype); font-weight: 200; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-ExtraLightItalic.ttf) format(truetype); font-weight: 200; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Light.ttf) format(truetype); font-weight: 300; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-LightItalic.ttf) format(truetype); font-weight: 300; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Italic.ttf) format(truetype); font-weight: 400; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Medium.ttf) format(truetype); font-weight: 500; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-MediumItalic.ttf) format(truetype); font-weight: 500; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-SemiBold.ttf) format(truetype); font-weight: 600; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-SemiBoldItalic.ttf) format(truetype); font-weight: 600; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Bold.ttf) format(truetype); font-weight: 700; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-BoldItalic.ttf) format(truetype); font-weight: 700; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-ExtraBold.ttf) format(truetype); font-weight: 800; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-ExtraBoldItalic.ttf) format(truetype); font-weight: 800; font-style: italic; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-Black.ttf) format(truetype); font-weight: 900; font-style: normal; } @font-face { font-family: Roboto; src: url(https://graficoo.com/gfonts/Roboto-BlackItalic.ttf) format(truetype); font-weight: 900; font-style: italic; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-ExtraLight.ttf) format(truetype); font-weight: 200; font-style: normal; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-Light.ttf) format(truetype); font-weight: 300; font-style: normal; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-Medium.ttf) format(truetype); font-weight: 500; font-style: normal; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-SemiBold.ttf) format(truetype); font-weight: 600; font-style: normal; } @font-face { font-family: Oswald; src: url(https://graficoo.com/gfonts/Oswald-Bold.ttf) format(truetype); font-weight: 700; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-Medium.ttf) format(truetype); font-weight: 500; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-SemiBold.ttf) format(truetype); font-weight: 600; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-Bold.ttf) format(truetype); font-weight: 700; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-ExtraBold.ttf) format(truetype); font-weight: 800; font-style: normal; } @font-face { font-family: Cinzel; src: url(https://graficoo.com/gfonts/Cinzel-Black.ttf) format(truetype); font-weight: 900; font-style: normal; } @font-face { font-family: Bebas Neue; src: url(https://graficoo.com/gfonts/BebasNeue-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Thin.ttf) format(truetype); font-weight: 100; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-ThinItalic.ttf) format(truetype); font-weight: 100; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-ExtraLight.ttf) format(truetype); font-weight: 200; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-ExtraLightItalic.ttf) format(truetype); font-weight: 200; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Light.ttf) format(truetype); font-weight: 300; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-LightItalic.ttf) format(truetype); font-weight: 300; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Italic.ttf) format(truetype); font-weight: 400; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Medium.ttf) format(truetype); font-weight: 500; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-MediumItalic.ttf) format(truetype); font-weight: 500; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-SemiBold.ttf) format(truetype); font-weight: 600; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-SemiBoldItalic.ttf) format(truetype); font-weight: 600; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Bold.ttf) format(truetype); font-weight: 700; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-BoldItalic.ttf) format(truetype); font-weight: 700; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-ExtraBold.ttf) format(truetype); font-weight: 800; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-ExtraBoldItalic.ttf) format(truetype); font-weight: 800; font-style: italic; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-Black.ttf) format(truetype); font-weight: 900; font-style: normal; } @font-face { font-family: Montserrat; src: url(https://graficoo.com/gfonts/Montserrat-BlackItalic.ttf) format(truetype); font-weight: 900; font-style: italic; } @font-face { font-family: Monsieur La Doulaise; src: url(https://graficoo.com/gfonts/MonsieurLaDoulaise-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Anton; src: url(https://graficoo.com/gfonts/Anton-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Monoton; src: url(https://graficoo.com/gfonts/Monoton-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Russo One; src: url(https://graficoo.com/gfonts/RussoOne-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Mr Dafoe; src: url(https://graficoo.com/gfonts/MrDafoe-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Niconne; src: url(https://graficoo.com/gfonts/Niconne-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Italianno; src: url(https://graficoo.com/gfonts/Italianno-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; } @font-face { font-family: Pinyon Script; src: url(https://graficoo.com/gfonts/PinyonScript-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Bad Script; src: url(https://graficoo.com/gfonts/BadScript-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Alfa Slab One; src: url(https://graficoo.com/gfonts/AlfaSlabOne-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Pirata One; src: url(https://graficoo.com/gfonts/PirataOne-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Climate Crisis; src: url(https://graficoo.com/gfonts/ClimateCrisis-Regular-VariableFont_YEAR.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Boldonse; src: url(https://graficoo.com/gfonts/Boldonse-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }@font-face { font-family: Caprasimo; src: url(https://graficoo.com/gfonts/Caprasimo-Regular.ttf) format(truetype); font-weight: 400; font-style: normal; }/style>style classwpcode-css-snippet>/* Custom Color Picker Styles */.color-picker-wrapper { position: relative; display: inline-block;}.color-picker-wrapper:not(.small-color-picker):not(.effect-color-picker) { width: 100%;}/* Preset Grid - This will display properly */.color-preset-grid { display: grid; grid-template-columns: repeat(5, 36px); gap: 6px; padding: 12px; background: #1e1e1e; border: 1px solid #34CCEB; border-radius: 6px; box-shadow: 0 4px 15px rgba(0,0,0,0.3); margin-top: 5px; z-index: 1000; position: absolute; left: 0; top: 100%; width: max-content;}.color-swatch { width: 36px; height: 36px; border-radius: 4px; cursor: pointer; border: 2px solid #333; transition: all 0.2s ease;}.color-swatch:hover { transform: scale(1.15); border-color: #34CCEB; z-index: 10;}.color-swatch.active { border-color: #34CCEB; transform: scale(1.1); box-shadow: 0 0 8px rgba(52, 204, 235, 0.5);}.color-picker-trigger { width: 100%; padding: 6px 8px; border: 1px solid #34CCEB; border-radius: 4px; background: #2d2d2d; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 8px; font-size: 0; color: #fff; transition: all 0.2s; min-height: 34px;}.color-picker-trigger:hover { background: #3a3a3a; border-color: #34CCEB;}.color-preview { width: 24px; height: 24px; border-radius: 3px; border: 2px solid #444;}.custom-color-btn { margin-top: 8px; padding: 8px 12px; background: #2d2d2d; border: 1px solid #34CCEB; border-radius: 4px; cursor: pointer; font-size: 12px; width: 100%; color: #34CCEB; font-weight: bold; transition: all 0.2s; grid-column: 1 / -1;}.custom-color-btn:hover { background: #34CCEB; color: #000;}/* Hide original inputs */.color-input-hidden { display: none;}/* Small pickers */.small-color-picker .color-picker-trigger { width: 40px; height: 40px; padding: 0;}.small-color-picker .color-preset-grid { grid-template-columns: repeat(5, 32px);}.small-color-picker .color-swatch { width: 32px; height: 32px;}.small-color-picker .color-preview { width: 100%; height: 100%; border-radius: 2px;}/* Effect pickers */.effect-color-picker .color-picker-trigger { width: 40px; height: 32px; padding: 0;}.effect-color-picker .color-preset-grid { grid-template-columns: repeat(6, 28px);}.effect-color-picker .color-swatch { width: 28px; height: 28px;}.effect-color-picker .color-preview { width: 100%; height: 100%; border-radius: 2px;}/* Style group pickers */.three-style-group .color-picker-wrapper { width: 100%;}.three-style-group .color-picker-trigger { width: 100%; min-height: 32px;}.three-style-group .color-preset-grid { grid-template-columns: repeat(5, 32px);}.three-style-group .color-swatch { width: 32px; height: 32px;}/* Hide all preset grids by default */.color-preset-grid { display: none;}/* Show only when active */.color-preset-grid.active { display: grid;}/* FORCE DESKTOP MODE FOR EDITOR PAGE *//* Force entire editor page to desktop */body.editor-page,bodyclass*elementor-editor { min-width: 1200px !important; width: auto !important;}/* Hide Elementor responsive controls */.elementor-responsive-switcher,.elementor-panel .elementor-responsive-switchers,.elementor-control-responsive-switchers { display: none !important;}/* Force desktop device preview */.elementor-device-desktop { display: block !important;}.elementor-device-tablet,.elementor-device-mobile { display: none !important;}/* SPECIFIC HEADER DESKTOP FORCING */data-elementor-typeheaderdata-elementor-id7145 { min-width: 1200px !important; width: 100% !important; position: relative !important;}data-elementor-typeheaderdata-elementor-id7145 .elementor-container,data-elementor-typeheaderdata-elementor-id7145 .elementor-section-wrap,data-elementor-typeheaderdata-elementor-id7145 .elementor-row { min-width: 1200px !important; max-width: none !important; width: 100% !important; margin: 0 auto !important;}/* Prevent header elements from shrinking */data-elementor-typeheaderdata-elementor-id7145 .elementor-column,data-elementor-typeheaderdata-elementor-id7145 .elementor-widget-wrap,data-elementor-typeheaderdata-elementor-id7145 .elementor-widget { flex-shrink: 0 !important; min-width: auto !important;}/* SPECIFIC FOOTER DESKTOP FORCING */data-elementor-typefooterdata-elementor-id7149 { min-width: 1200px !important; width: 100% !important; position: relative !important;}data-elementor-typefooterdata-elementor-id7149 .elementor-container,data-elementor-typefooterdata-elementor-id7149 .elementor-section-wrap,data-elementor-typefooterdata-elementor-id7149 .elementor-row { min-width: 1200px !important; max-width: none !important; width: 100% !important; margin: 0 auto !important;}/* Prevent footer elements from shrinking */data-elementor-typefooterdata-elementor-id7149 .elementor-column,data-elementor-typefooterdata-elementor-id7149 .elementor-widget-wrap,data-elementor-typefooterdata-elementor-id7149 .elementor-widget { flex-shrink: 0 !important; min-width: auto !important;}/* DESIGN CANVAS DESKTOP MODE */.babakuwawa,.jbmainframe,.child-babakuwawa,.child-child-babakuwawa { position: relative !important; max-width: none !important; flex-shrink: 0 !important; box-sizing: border-box !important;}/* Counter Elementors responsive styles */.elementor-section-wrap, .elementor-inner-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget { min-width: 0 !important; max-width: none !important; flex-shrink: 0 !important;}/* Force your design containers to stay fixed */.babakuwawastyle*width,.jbmainframestyle*width,.child-babakuwawastyle*width,.child-child-babakuwawastyle*width { flex: 0 0 auto !important; width: var(--design-width) !important; min-width: var(--design-width) !important; max-width: var(--design-width) !important;}/* Set CSS custom properties for design size */.babakuwawa { --design-width: 1920px;}/* Add to your CSS file */.elementor-section.elementor-section-boxed > .elementor-container { max-width: none !important; min-width: 1920px !important;}.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 0 !important;}/* Force Elementor to respect our container dimensions */body.elementor-editor-active .babakuwawa,body.elementor-editor-active .jbmainframe,body.elementor-editor-active .child-babakuwawa,body.elementor-editor-active .child-child-babakuwawa { pointer-events: auto !important; user-select: auto !important; -webkit-user-select: auto !important;}/* Axis lock cursor styles */.axis-lock-x { cursor: ew-resize !important;}.axis-lock-y { cursor: ns-resize !important;}/* Visual guide for axis lock */.axis-lock-line { position: absolute; background: rgba(76, 175, 80, 0.6); z-index: 9998; pointer-events: none;}.axis-lock-line.horizontal { width: 100%; height: 1px; left: 0;}.axis-lock-line.vertical { height: 100%; width: 1px; top: 0;}/* Snap Control Panel Styles */#grafi-guide { background: #3A3A3A; box-shadow: 0 4px 20px rgba(0,0,0,0.3); padding: 15px; min-width: 250px; color: white; font-family: Arial, sans-serif; position: fixed; bottom: 56px; left: 50%; transform: translateX(-50%); }.snap-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; border-bottom: 1px solid #555; padding-bottom: 10px;}.snap-header h4 { margin: 0; font-size: 11px; font-weight: 600; color: #34cceb; letter-spacing: 2px;}.snap-status-indicator { width: 12px; height: 12px; border-radius: 50%; background: #34cceb !important; box-shadow: 0 0 8px rgba(76, 175, 80, 0.5);}.snap-section { margin-bottom: 15px;}.snap-section:last-child { margin-bottom: 10px;}.snap-control-row { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px;}.snap-label { font-size: 13px; color: #ddd;}.snap-toggle-btn { background: #4CAF50; color: white; border: none; border-radius: 50%; cursor: pointer; font-size: 12px; font-weight: 600; width: 38px; height: 35px; padding: 5px; transition: all 0.2s;}.snap-toggle-btn.off { background: #54595f;}.snap-description { font-size: 11px; color: #aaa; background: rgba(0,0,0,0.2); padding: 5px 8px; border-radius: 4px; border-left: 3px solid #34cceb;}.snap-value-display { font-size: 12px; font-weight: bold; text-align: center; color: #fff;}.snap-slider { width: 100%; height: 6px; background: #555; border-radius: 3px; outline: none; -webkit-appearance: none; margin: 0;}.snap-slider::-webkit-slider-thumb { -webkit-appearance: none; width: 16px; height: 16px; border-radius: 50%; background: #fff; border: 2px solid #34cceb; cursor: pointer; box-shadow: 0 2px 5px rgba(0,0,0,0.3);}.snap-slider::-moz-range-thumb { width: 16px; height: 16px; border-radius: 50%; background: #fff; border: 2px solid #34cceb; cursor: pointer; box-shadow: 0 2px 5px rgba(0,0,0,0.3);}.slider-labels { display: flex; justify-content: space-between; font-size: 10px; color: #888; margin-top: 4px;}.snap-footer { margin-top: 15px; padding-top: 10px; border-top: 1px solid #555; font-size: 10px; color: #888; text-align: center;}.baba-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); display: flex; align-items: center; justify-content: center; z-index: 9999;}.baba-modal-content { background: white; border-radius: 8px; width: 90%; max-width: 500px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3); animation: baba-modal-fadeIn 0.3s ease-out; border: 3px solid #34cceb;}@keyframes baba-modal-fadeIn { from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0); }}.baba-modal-header { padding: 15px 20px; border-bottom: 1px solid #e0e0e0; display: flex; justify-content: space-between; align-items: center;}.baba-modal-header h3 { margin: 0; font-size: 11px; letter-spacing: 2px; color: #333;}.baba-modal-close { font-size: 24px; padding: 2px 0 8px; cursor: pointer; color: #999; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: black; color: #34cceb; border: solid 1px #696969 !important;}.baba-modal-close:hover { background-color: #ff0000fc; color: #fff; border: none !important;}.baba-modal-body { padding: 20px;}.baba-flip-preview-container { background: #f5f5f5; border-radius: 4px; padding: 20px; display: flex; align-items: center; justify-content: center; min-height: 200px; margin-bottom: 20px;}.baba-flip-btn { padding: 10px 20px; background-color: #f0f0f0; border: 1px solid #ddd; border-radius: 0px; cursor: pointer; font-size: 11px; transition: all 0.2s;}.baba-flip-btn:hover, .baba-btn-secondary:hover { background-color: #e0e0e0; color: #34cceb !important;}.baba-flip-btn.active { background-color: #4CAF50; color: white; border-color: #45a049;}.baba-modal-footer { padding: 15px 20px; border-top: 1px solid #e0e0e0; display: flex; justify-content: flex-end; gap: 10px;}.baba-btn-primary { padding: 8px 15px; background-color: #34cceb !important; color: #000 !important; border: none; border-radius: 0px; cursor: pointer; font-size: 11px;}.baba-btn-primary:hover { background-color: #45a049 !important; color: #fff !important;}.baba-btn-secondary { padding: 8px 15px; background-color: #f0f0f0; color: #333; border: 1px solid #ddd; border-radius: 0px; cursor: pointer; font-size: 11px;}.baba-btn-secondary:hover { background-color: #e0e0e0;}/* FONT SELECTOR */.fonts-section{ max-height: 185px; overflow: auto;}.fonts-container { display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; /* Very compact gap */ padding: 2px 5px 5px; width: 241px;}.font-preview-display { border-top: 1px solid #696969; border-bottom: 1px solid #696969; padding: 3px 5px; font-size: 14px; text-align: center; font-family: Arial, sans-serif !important; color: #ccc; display: flex; align-items: center; justify-content: center; min-height: 29px;}.font-item { padding: 4px 4px; /* Minimal padding */ background-color: #262424; border-radius: 4px; /* Smaller radius for compact look */ border: 1px solid transparent; /* Thinner border */ cursor: pointer; transition: all 0.2s ease; text-align: center; min-height: 40px; /* Very compact height */ display: flex; align-items: center; justify-content: center; color: white;}/* Make active state use the blue color */.font-item.active { background-color: #34CCEB !important; border-color: #34CCEB !important; position: relative;}.font-item.active::after { content: ✓; position: absolute; top: 5px; right: 5px; color: white; font-weight: bold; font-size: 12px;}.font-item.active .font-preview { color: black !important;}/* Change hover to light grey */.font-item:hover { background-color: #f5f5f5 !important; /* Light grey for hover */ border-color: #ddd !important; transform: scale(1.1); transition: all 0.2s ease; color: black !important;}/* Ensure hover doesnt override active state */.font-item.active:hover { background-color: #34CCEB !important; /* Keep blue on hover when active */ border-color: #34CCEB !important;}/* Optional: Add a subtle effect for active hover */.font-item.active:hover .font-preview { transform: scale(1.02); transition: transform 0.2s ease;}/* Even more compact on smaller screens */@media (max-width: 768px) { .fonts-container { grid-template-columns: repeat(3, 1fr); /* 4 columns on tablets */ gap: 4px; } .font-item { min-height: 40px; padding: 6px 2px; } .font-item.active { background-color: #34CCEB !important; border-color: #34CCEB !important; } .font-preview { font-size: 12px; }}@media (max-width: 480px) { .fonts-container { grid-template-columns: repeat(3, 1fr); /* 3 columns on mobile */ }}#toggle-all-controls { border-radius: 0px; color: white; cursor: pointer; transition: background-color 0.3s; } #toggle-all-controls.showing { background-color: #4caf50; } .ctl-all { opacity: 1; } .ctl-all.hidden { opacity: 0; } /* Smooth transition for the container */#colorstyle-cont { transition: opacity 0.3s ease, transform 0.3s ease; opacity: 0; transform: translateY(-10px);}#colorstyle-cont.show { opacity: 1; transform: translateY(0);}/* Smooth color transition for button */#color-style-toggle { transition: background-color 0.3s ease;}/* Base style for all status indicators */.style-status { font-size: 11px; margin-left: 4px; border-radius: 0px; transition: all 0.3s ease; display: inline-block; font-weight: normal;}/* Not Assigned State */.style-status.not-assigned { color: #999; font-style: italic; }/* Assigned State */.style-status.assigned { color: #34cceb; font-weight: 500;}/* Optional: Add icons */.style-status.not-assigned::before { content: ○ ; font-size: 10px; opacity: 0.7;}.style-status.assigned::before { content: ✓ ; font-size: 10px;}/* Optional: Animation for state changes */.style-status { animation: statusFade 0.4s ease;}@keyframes statusFade { from { opacity: 0.5; transform: translateY(-2px); } to { opacity: 1; transform: translateY(0); }}/* If you want the status to be on the right side */.color-style-group h4 { display: flex; justify-content: space-between; align-items: center;}/* Or if you want it inline with the title */.style-status { float: right; margin-top: 6px;}.color-style-group { padding: 7px; border: 1px solid #696969; border-radius: 5px; background: none; width: 100%;}.color-style-group h4 { margin: 0 0 7px 0; font-size: 11px; color: #333;}.color-style-group inputtypecolor { width: 30px; height: 30px; border: 1px solid #ccc; border-radius: 0px; cursor: pointer; vertical-align: middle;}.assign-btn, .clear-btn { padding: 6px 12px; margin-left: 3px; border: 1px solid #ddd; border-radius: 0px; cursor: pointer; font-size: 11px; background: #f0f0f0; transition: all 0.2s; vertical-align: middle; max-width: 70px;}.assign-btn:hover { background: #4CAF50; color: white; border-color: #45a049;}.clear-btn:hover { background: #e74c3c; color: white; border-color: #c0392b;}.three-style-group {display: flex;flex-direction: column;gap: 4px;}.two-style-header{ font-size: 11px; letter-spacing: 2px; color: #CCC;}.single-style-header{font-size: 11px;margin: 0 4px 0 0; color: #ccc;}/* Copy-Paste Modal Styles */#copy-paste-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 10000; align-items: center; justify-content: center; animation: fadeIn 0.3s ease;}@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; }}#copy-paste-modal > div { background: white; padding: 20px; border-radius: 10px; max-width: 400px; width: 90%; max-height: 80vh; overflow-y: auto; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); animation: slideUp 0.3s ease;}@keyframes slideUp { from { transform: translateY(20px); opacity: 0; } to { transform: translateY(0); opacity: 1; }}#copy-options-container { max-height: 300px; overflow-y: auto; padding: 8px; border-top: solid 1px #6EC1E4; border-bottom: solid 1px #6EC1E4;}#copy-options-container div { margin-bottom: 2px; padding: 2px; border-radius: 4px; transition: background 0.2s;}#copy-options-container div:hover { background: #f5f5f5;}#copy-options-container inputtypecheckbox { width: 18px; height: 18px; cursor: pointer;}#copy-options-container label { cursor: pointer; user-select: none; font-size: 13px; color: #333;}/* Button styles */#copy-select-all,#copy-cancel,#copy-ok { padding: 8px 15px; border-radius: 0px; cursor: pointer; font-size: 11px; transition: all 0.2s; border: 1px solid #ddd;}#copy-select-all:hover,#copy-cancel:hover { color: #34cceb;}#copy-ok { background: #34cceb; color: black; border: none;}#copy-ok:hover { background: #4CAF50; color: white;}/* General copy-paste button */#general-copy-paste { transition: all 0.2s;}#general-copy-paste.paste-mode { background: #4CAF50 !important; color: white !important;}/* Draggable Filter Panel */#filter-control-panel { position: fixed; top: 100px; left: 20px; width: 320px; background: white; border: 3px solid #34cceb; border-radius: 8px; box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2); z-index: 1000; user-select: none;}.panel-header { display: flex; justify-content: space-between; align-items: center; padding: 10px 15px; background: #f8f9fa; border-bottom: 1px solid #dee2e6; cursor: move;}.panel-handle { font-weight: 600; color: #333; font-size: 14px;}.panel-close-btn { background: none; border: none; font-size: 20px; cursor: pointer; color: #666; line-height: 1; padding: 0; width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; border-radius: 50%;}.panel-close-btn:hover { background: #e9ecef; color: #333;}.panel-body { padding: 15px; max-height: 70vh; overflow-y: auto;}.filter-control-row { margin-bottom: 12px; padding: 8px; background: #f8f9fa; border-radius: 4px;}.filter-label { display: flex; justify-content: space-between; align-items: center; margin-bottom: 5px; font-weight: 500; color: #333;}.filter-reset { background: none; border: 1px solid #ccc; border-radius: 3px; width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; cursor: pointer; font-size: 12px; color: #666; padding: 0;}.filter-reset:hover { background: #e9ecef; border-color: #999;}.filter-slider-container { display: flex; align-items: center; gap: 10px;}.filter-slider-container inputtyperange { flex: 1; accent-color: #34cceb;}.filter-value { min-width: 50px; text-align: right; font-size: 12px; color: #666; font-family: monospace;}.panel-actions { margin-top: 15px; padding-top: 15px; border-top: 1px solid #dee2e6; text-align: center;}#panel-reset-all-filters { width: 100%; background-color: #666; color: white; border: none; padding: 8px 16px; border-radius: 4px; cursor: pointer; font-weight: 600;}#panel-reset-all-filters:hover { background-color: #555;}/* Add this to your CSS */#filter-fade-overlay { background: linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 100%); opacity: 0.5; display: none; transition: opacity 0.3s;}/* Unified Filter Modal Styles for both imgbox and background */#imgbox-filter-modal,#bg-filter-modal { display: none !important; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: 10000; align-items: center; justify-content: center;}/* When modal is opened via JavaScript, it will have inline style display:flex */#imgbox-filter-modalstyle*display: flex,#bg-filter-modalstyle*display: flex { display: flex !important;}#imgbox-filter-modal .modal-content,#bg-filter-modal .modal-content { background: white; border-radius: 8px; border: 3px solid rgb(52, 204, 235); padding: 5px 20px 10px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); animation: modalSlideIn 0.3s ease; max-width: 800px; width: 90%; margin: 20px;}@keyframes modalSlideIn { from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0); }}.modal-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 5px; padding-bottom: 10px;}.modal-header h3 { margin: 0; color: #333; font-size: 15px;}.modal-controls-border{ border: solid 1px #ccc; padding: 10px 20px; border-radius: 8px; margin-bottom: 10px;}.modal-h4-titles{ font-size: 12px; letter-spacing: 2px}.filter-control-group { margin-bottom: 0px; padding: 0px;}.filter-control-group label { color: #333; font-weight: 500; margin-bottom: 3px; display: block;}.bg-filter-margins{ margin-bottom: 3px;}.filter-reset-btn{ font-size: 13px; background-color: #34cceb !important; border: none; padding: 0px 5px; color: #000 !important;}.filter-control-group inputtyperange { width: 100%; margin-top: 1px; accent-color: #34cceb;}#apply-filters,#apply-bg-filters { background-color: #34cceb; color: black !important; border: none; padding: 10px 20px; border-radius: 0px; cursor: pointer; font-weight: 600; transition: background-color 0.3s;}#apply-filters:hover,#apply-bg-filters:hover { color: white !important;}#reset-all-filters,#reset-all-bg-filters { background-color: #666; color: white; border: none; padding: 10px 20px; border-radius: 0px; cursor: pointer; font-weight: 600; transition: background-color 0.3s;}#reset-all-filters:hover,#reset-all-bg-filters:hover { background-color: #555;}/* Additional specific styles for background modal preview */#bg-filter-preview { background-size: cover; background-position: center; background-repeat: no-repeat;}/* FORCE DESKTOP MODE FOR EDITOR PAGE *//* Force entire editor page to desktop */body.editor-page,bodyclass*elementor-editor { min-width: 1200px !important; width: auto !important;}/* Hide Elementor responsive controls */.elementor-responsive-switcher,.elementor-panel .elementor-responsive-switchers,.elementor-control-responsive-switchers { display: none !important;}/* Force desktop device preview */.elementor-device-desktop { display: block !important;}.elementor-device-tablet,.elementor-device-mobile { display: none !important;}/* SPECIFIC HEADER DESKTOP FORCING */data-elementor-typeheaderdata-elementor-id7145 { min-width: 1200px !important; width: 100% !important; position: relative !important;}data-elementor-typeheaderdata-elementor-id7145 .elementor-container,data-elementor-typeheaderdata-elementor-id7145 .elementor-section-wrap,data-elementor-typeheaderdata-elementor-id7145 .elementor-row { min-width: 1200px !important; max-width: none !important; width: 100% !important; margin: 0 auto !important;}/* Prevent header elements from shrinking */data-elementor-typeheaderdata-elementor-id7145 .elementor-column,data-elementor-typeheaderdata-elementor-id7145 .elementor-widget-wrap,data-elementor-typeheaderdata-elementor-id7145 .elementor-widget { flex-shrink: 0 !important; min-width: auto !important;}/* SPECIFIC FOOTER DESKTOP FORCING */data-elementor-typefooterdata-elementor-id7149 { min-width: 1200px !important; width: 100% !important; position: relative !important;}data-elementor-typefooterdata-elementor-id7149 .elementor-container,data-elementor-typefooterdata-elementor-id7149 .elementor-section-wrap,data-elementor-typefooterdata-elementor-id7149 .elementor-row { min-width: 1200px !important; max-width: none !important; width: 100% !important; margin: 0 auto !important;}/* Prevent footer elements from shrinking */data-elementor-typefooterdata-elementor-id7149 .elementor-column,data-elementor-typefooterdata-elementor-id7149 .elementor-widget-wrap,data-elementor-typefooterdata-elementor-id7149 .elementor-widget { flex-shrink: 0 !important; min-width: auto !important;}/* DESIGN CANVAS DESKTOP MODE */.design-container { min-width: auto !important;}.babakuwawa,.jbmainframe,.child-babakuwawa,.child-child-babakuwawa { min-width: auto !important;}contenteditable { outline: 0px solid transparent;}.child-child-babakuwawa{ padding: 60px; outline: solid 3px #fff;}.imgbox-line { border-bottom: var(--line-thickness, 2px) solid !important;}/* DEFAULT STATE - All elements are draggable */.graficoo-heading-title { transition: all 0.2s ease; border: solid 0px; cursor: move !important; user-select: none; line-height: 1em; -webkit-user-select: none; -webkit-tap-highlight-color: transparent; touch-action: pinch-zoom; }.graficoo-heading-title:hover{ outline: 4px solid blue;}/* MODIFIED: Text elements when NOT editing */.graficoo-heading-title:not(.editing) { cursor: move !important; user-select: none; -webkit-user-select: none; /* ✅ IMPROVE TOUCH TARGETS */}/* ✅ MOBILE-SPECIFIC STYLES */@media (max-width: 768px) { .graficoo-heading-title { /* Better touch targets on mobile */ min-height: 1em; } .graficoo-heading-title.selected { /* More visible selection on mobile */ outline: 4px dashed #3deb34; outline-offset: 3px; background-color: rgba(61, 235, 52, 0.05); transition: all 0.2s ease; }}/* NEW: When in persistent edit mode */ .graficoo-heading-title.editing { user-select: text; -webkit-user-select: text; cursor: text !important; outline: 2px solid #34CCEB !important; outline-offset: 2px; background-color: rgba(52, 204, 235, 0.1); /* ✅ BETTER TOUCH EDITING ON MOBILE */ -webkit-user-modify: read-write-plaintext-only; -webkit-tap-highlight-color: rgba(52, 204, 235, 0.3);}/* Selected state - HIGHER PRIORITY (should override hover) */.graficoo-heading-title.selected { outline: 4px dashed #3deb34; outline-offset: 3px;}/* DRAGGING STATE - MUST COME AFTER ALL OTHER CURSOR RULES */.imgbox.dragging, .graficoo-heading-title.dragging { cursor: move !important;}.imgbox:hover { outline: 5px solid blue; outline-offset: 3px;}.imgbox.selected { outline: 4px dashed #3deb34; outline-offset: 5px;}.imgbox { cursor: move; background-size: cover; background-position: center; transition: all 0.2s ease; background-repeat: no-repeat; overflow: hidden; position: absolute; border: solid 0px white; transform: translate(0, 0); margin-left: auto; margin-right: auto; Justify-self: center; left: 0px; right: 0px; top: 0; user-select: none; -webkit-user-select: none; touch-action: none;}label { margin-top: 0px; margin-bottom: 7px; font-weight: 600; font-size: 11px; color: #ccc;}.colorlabel1{ margin-top: 0px; }.labelSlide-box{ width: 100%;}inputtypecolor { cursor: pointer; }input { font-size: 11px;}.popup-overlay { display: none; /* Hidden by default */ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 1); /* Semi-transparent background */ z-index: 1000; /* Ensure its on top of everything */ justify-content: center; align-items: center; } .popup-content { background: white; padding: 0px; border-radius: 0px; max-width: 90%; max-height: 90%; overflow: none; position: relative; text-align: center; animation: zoomIn 0.3s ease-out; /* Zoom-in animation */ } .close-btn { position: absolute; top: 15px; /* Position above the image */ right: 15px; background: black !important; color: #34cceb !important; border: solid 1px #696969 !important; width: 32px; height: 32px; padding: 0px; text-align: center; border-radius: 50%; font-family: Montserrat; font-size: 16px ; cursor: pointer; } .close-btn2 { position: absolute; top: 11px; /* Position above the image */ right: 15px; background: black !important; color: #34cceb !important; border: solid 1px #696969 !important; width: 32px; height: 32px; padding: 0px; text-align: center; border-radius: 50%; font-family: Montserrat; font-size: 21px ; cursor: pointer; } .close-btn:hover, .close-btn2:hover { background: #ff0000fc !important; color: #ffffff !important; border: none !important; } #preview-image { max-width: 100%; max-height: 90vh; display: block; margin: 0 auto; } /* Zoom-in animation */ @keyframes zoomIn { from { transform: scale(0); opacity: 0; } to { transform: scale(1); opacity: 1; } } /* Zoom-out animation */ @keyframes zoomOut { from { transform: scale(1); opacity: 1; } to { transform: scale(0); opacity: 0; } } .popup-content.zoom-out { animation: zoomOut 0.3s ease-out; /* Zoom-out animation */ } button{ font-size: 11px; } #control-btn2, .control-btn2{ background-color: #54595F; color: #ffffff !important; border-radius: 0px; padding: 6px 8px; overflow: hidden; }.mylegend{height: 50px;border-radius: 0px;padding: 0 10px;width: 70px;background-color: #54595F;color: #ffffff !important;}.control-btn2:hover, .imgbox-btn:hover, .uploadBtn-custom:hover, .mylegend:hover, .control-btnzoom:hover{ color: #34cceb !important; }.control-btnzoom2:hover{ background-color: #B50000 !important; }.control-btn22{ background-color: #54595F; color: #ffffff !important; border-radius: 3px; padding: 6px 12px; }.tallbtn { height: 75px; width: 68px; border: solid 0px #34CCEB !important; border-radius: 0px; padding: 6px 8px; background-color: #54595F; color: #ffffff !important; text-align: center; display: flex; justify-content: center; flex-direction: column; margin: 6px 3px 3px;}.tallbtn:hover, .uploadhover:hover, .control-btn22:hover {color: #34cceb !important; }.tallbtn:hover, .grafiblue {color: #34cceb !important; }.control-btn2-width, .control-btn2-width:hover{ width: 100% !important; color: #34cceb !important;} .imgbox-btn{ padding: 5px 8px 3px; !important; background-color: #54595F; color: #ffffff !important; text-align: center; !important; font-size: 12px; font-weight: 200 !important; border-radius: 0px; border: solid 0px; } .uploadBtn-custom{ cursor: pointer; font-weight: 400; color: #ffffff; }.imgbox-btn-v2:hover{ background-color: #34cceb !important; } .uploadBtn-custom-v2{ cursor: pointer; font-weight: 600; color: #555555; } .imgbox-btn-v2{ padding: 8px 8px 1px; !important; background-color: #ffffff; color: #54595F !important; text-align: center; !important; font-size: 9px; font-weight: 200 !important; border-radius: 0px; border: solid 0px; } .control-btnzoom{ font-size: 11px; background-color: #54595f; color: #ffffff !important; border-radius: 0px; border: solid 1px #363636; }.control-group{max-width:120px;border-left: solid 1px #555555;padding: 0 5px 0 12px;text-align: left;margin: 0 0 0 6px;}.control-group-b{width:140px;border-left: solid 1px #555555;padding: 0 5px 0 12px;text-align: left;margin: 0 0 0 6px;}.btnGroup1{display: flex;flex-direction: column;justify-content: center;width:100px;border-left: solid 1px #555555;padding: 7px 12px;gap: 8px;align-content: center;height: 75px;text-align: left;}.btnGroupT{display: flex;width:100px;gap: 10px;width: 100%;}.btnGroup2{display: flex;flex-direction: column;justify-content: flex-end;border: solid 1px #555555;padding-left: 5px;gap: 5px;align-content: center;height: 75px;text-align: left;}.long-slider-first-inner {display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 40px; padding: 5px; border: solid 1px #555555;}.long-slider {width: 150px;border-left: solid 1px #555555;padding-left: 10px;padding-top: 10px;text-align: left;}.long-slider2 { width: 160px;border-left: solid 1px #555555;padding-left: 15px;padding-top: 10px;text-align: left;}.long-slider-range {width: 100%;}.long-slider-input{width:70px !important; padding: 4px !important; border-radius:0px;} inputtyperange { width: 100%; display: inline; accent-color: #34cceb; } .babakuwawa { position: relative; /* Ensure the container is a stacking context */ background-size: cover; background-position: center center; /* Default position */ transform-origin:50% 0%; } .baba-zoom-header { display: flex;}.zoomin { position: relative; z-index: 1000;}.zoomout { position: relative; z-index: 1000;}.thumbnails-container { display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 5px; justify-content: center;}.thumbnails-container img { width: 30px; height: 30px; cursor: pointer; border: 1px solid #ccc; transition: transform 0.2s ease;}.thumbnails-container img:hover { transform: scale(1.5);}.baba-input-value { width: 50px !important; padding: 4px !important; border-radius: 3px !important;}/* Make sure both transparency controls are visually distinct */#transparency { background: linear-gradient(to right, #f00, #0f0);}#bg-color-transparency { background: linear-gradient(to right, #00f, #0ff);}.baba-save-btn { z-index: 99999999;}/* Save styling*/.design-button { padding: 8px 16px; margin: 4px; background: #4285f4; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 14px;}.design-button:hover { background: #3367d6;}.slot-buttons { display: flex; gap: 15px;}.slot-group { display: flex; flex-direction: column; gap: 5px; border: 1px solid #ddd; padding: 10px; border-radius: 5px;}.slot-save, .slot-load, .slot-clear{ background-color:#54595f !important; color:white !important; width:100%; border-radius: 0px;}.slot-save:hover, .slot-load:hover, .slot-clear:hover{ background-color:#54595f !important; color:#34cceb !important; width:100%; border-radius: 0px;} /* Effect Thumbnails Specific Styles */ .effect-thumbnails-container { display: flex; flex-wrap: wrap; gap: 4px; /* margin-bottom: 5px !important; Add some separation from other thumbnails */ }.effect-thumbnail { width: 50px !important; height: 50px !important; object-fit: contain; cursor: pointer; border: 1px solid #6e6e6e !important; padding: 4px; border-radius: 5px !important; background-color: #1c1c1c; transition: transform 0.2s ease;} .effect-thumbnail:hover { transform: scale(1.3);}/* Text Effect Styles */.neon-effect { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #ff00de, 0 0 20px #ff00de;}/* Effect Controls */.effect-controls { padding: 2px 15px; border: solid 1px #34cceb; border-radius: 0px; }.effect-controls h3 { font-size: 14px; text-align: center; padding-bottom: 5px; border-bottom: solid 1px #696969; color: #34cceb; margin: 5px 0 8px;}.control-group+ { display: block !important; align-items: center; gap: 10px; margin: 10px 0;}.control-group label { min-width: 100px;}inputtypenumber { padding: 8px; border-radius: 5px; border: 1px solid #34cceb; background-color: #54595f; color: white; width: 60px;}.effect-inputes { width: 50px !important; height: 30px !important; margin-left: 0px !important;}/* Target the specific product form */.woocommerce div.product form.cart .button { background-color: #4AB1DD !important; margin-top: 3px;}.woocommerce div.product form.cart .button:hover{ background-color: #7AD0F5 !important;}#product-10230 { padding: 50px 0 20px 0; margin-bottom: 20px; position: relative;}.woocommerce div.product { position: relative; margin: 40px 0;}woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-4 images { position: relative; margin-bottom: 45px;}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price { color: #333;}.woocommerce-account .woocommerce-MyAccount-navigation ul li{ padding: 10px; margin-bottom: 2px; border-bottom: solid 1px #34cceb;}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a{ transition: 0.2s; padding-left: 6px; } .woocommerce-account .woocommerce-MyAccount-navigation ul{ list-style: none; }.woocommerce form .form-row .input-text, .woocommerce form .form-row select { border: solid 1px #6ec1e4;}fieldset { padding: .35em .75em .625em; border-radius: 10px; border: solid 1px #6ec1e4;}.style-control-btn { padding: 8px 16px; background: linear-gradient(to bottom, #3a3849, #2d2b3a); border: 2px solid #454256; border-radius: 5px; color: white; cursor: pointer; transition: all 0.3s ease; font-weight: bold; min-width: 60px;}.style-control-btn:hover { border-color: #6c5ce7; transform: translateY(-1px);}.style-control-btn.active { border-color: #34CCEB; background: linear-gradient(to bottom, #34CCEB, #2aa3c4);}#italicButton { font-style: italic;}#fontWeightButton { min-width: 120px;}.babasvgthumb2{ width: 80px !important; height: 20px !important; margin-top: -10px; margin-bottom: -10px;}/* SVG thumbnail styles */.svg-thumbnails-container{ display: flex; flex-wrap: wrap; padding-left: 2px; }.svg-thumbnail { cursor: pointer; display: inline-block; border: 2px solid transparent; padding: 2px; background: #E0E0E0; border-radius: 3px; transition: transform 0.2s ease;}.svg-thumbnail:hover { transform: scale(2);}.svg-thumbnail img { width: 40px; height: 30px; object-fit: contain;}/* Add this CSS to your stylesheet */@media (max-width: 768px) { #shadowControls { display: block !important; visibility: visible !important; opacity: 1 !important; height: auto !important; } .shadow-buttons { display: block !important; } .shadow-buttons > div { display: flex !important; flex-wrap: wrap; gap: 4px; } .shadow-buttons .control-btn2 { flex: 1; min-width: calc(33.333% - 4px); padding: 8px 4px; font-size: 12px; }}/style>link relicon hrefhttps://graficoo.com/wp-content/uploads/2025/04/graficoo-05-150x150.png sizes32x32 />link relicon hrefhttps://graficoo.com/wp-content/uploads/2025/04/graficoo-05.png sizes192x192 />link relapple-touch-icon hrefhttps://graficoo.com/wp-content/uploads/2025/04/graficoo-05.png />meta namemsapplication-TileImage contenthttps://graficoo.com/wp-content/uploads/2025/04/graficoo-05.png /> meta nameviewport contentwidthdevice-width, initial-scale1.0, viewport-fitcover />/head>body classwp-singular elementor_library-template elementor_library-template-elementor_canvas single single-elementor_library postid-11518 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-theme-child-master theme-hello-elementor woocommerce-no-js hello-elementor-default elementor-default elementor-template-canvas elementor-kit-1062 elementor-page elementor-page-11518 elementor-maintenance-mode> div data-elementor-typepage data-elementor-id11518 classelementor elementor-11518 data-elementor-post-typeelementor_library> div classelementor-element elementor-element-f2b65d6 e-flex e-con-boxed e-con e-parent data-idf2b65d6 data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-6c609c7 elementor-widget elementor-widget-image data-id6c609c7 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img fetchpriorityhigh decodingasync width800 height164 srchttps://graficoo.com/wp-content/uploads/2025/04/graficoo-04-1024x210.png classattachment-large size-large wp-image-8626 alt srcsethttps://graficoo.com/wp-content/uploads/2025/04/graficoo-04-1024x210.png 1024w, https://graficoo.com/wp-content/uploads/2025/04/graficoo-04-300x61.png 300w, https://graficoo.com/wp-content/uploads/2025/04/graficoo-04-768x157.png 768w, https://graficoo.com/wp-content/uploads/2025/04/graficoo-04-1536x314.png 1536w, https://graficoo.com/wp-content/uploads/2025/04/graficoo-04-2048x419.png 2048w sizes(max-width: 800px) 100vw, 800px /> /div> /div> div classelementor-element elementor-element-81ce5f6 elementor-widget elementor-widget-heading data-id81ce5f6 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Coming Soon/h2> /div> /div> div classelementor-element elementor-element-68d2c9c elementor-widget elementor-widget-text-editor data-id68d2c9c data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Beautiful templates for flyers and brochure/p> /div> /div> div classelementor-element elementor-element-e687b6a e-flex e-con-boxed e-con e-child data-ide687b6a data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-a44cedb elementor-widget elementor-widget-login data-ida44cedb data-element_typewidget data-widget_typelogin.default> div classelementor-widget-container> form classelementor-login elementor-form methodpost actionhttps://graficoo.com/wp-login.php aria-labelLogin form> input typehidden nameredirect_to valuehttps://graficoo.com/template-library/> div classelementor-form-fields-wrapper> div classelementor-field-type-text elementor-field-group elementor-column elementor-col-100 elementor-field-required> label foruser-a44cedb classelementor-field-label elementor-screen-only>/label> input size1 typetext namelog iduser-a44cedb placeholder classelementor-field elementor-field-textual elementor-size-sm> /div> div classelementor-field-type-text elementor-field-group elementor-column elementor-col-100 elementor-field-required> label forpassword-a44cedb classelementor-field-label elementor-screen-only>/label> input size1 typepassword namepwd idpassword-a44cedb placeholder classelementor-field elementor-field-textual elementor-size-sm> /div> div classelementor-field-type-checkbox elementor-field-group elementor-column elementor-col-100 elementor-remember-me> label forelementor-login-remember-me> input typecheckbox idelementor-login-remember-me namerememberme valueforever> Remember Me /label> /div> div classelementor-field-group elementor-column elementor-field-type-submit elementor-col-100> button typesubmit classelementor-size-sm elementor-button namewp-submit> span classelementor-button-text>Log In/span> /button> /div> /div> /form> /div> /div> /div> /div> /div> /div> /div> script typespeculationrules>{prefetch:{source:document,where:{and:{href_matches:/*},{not:{href_matches:/wp-*.php,/wp-admin/*,/wp-content/uploads/*,/wp-content/*,/wp-content/plugins/*,/wp-content/themes/hello-theme-child-master/*,/wp-content/themes/hello-elementor/*,/*\\?(.+)}},{not:{selector_matches:arel~\nofollow\}},{not:{selector_matches:.no-prefetch, .no-prefetch a}}},eagerness:conservative}}/script> script> const lazyloadRunObserver () > { const lazyloadBackgrounds document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver new IntersectionObserver( ( entries ) > { entries.forEach( ( entry ) > { if ( entry.isIntersecting ) { let lazyloadBackground entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( e-lazyloaded ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: 200px 0px 200px 0px } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) > { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events DOMContentLoaded, elementor/lazyload/observe, ; events.forEach( ( event ) > { document.addEventListener( event, lazyloadRunObserver ); } ); /script> script>// ORIGINAL: ID-BASED DRAGGABLE (Updated with boundaries) // For your specific single div with idmydivfunction dragElementById(elmnt) { var pos1 0, pos2 0, pos3 0, pos4 0; // Calculate boundaries for this element function calculateBoundaries() { const viewportWidth window.innerWidth; const viewportHeight window.innerHeight; const rect elmnt.getBoundingClientRect(); return { minX: 0, minY: 0, maxX: viewportWidth - rect.width, maxY: viewportHeight - rect.height }; } // Ensure element stays within bounds function constrainToBoundaries(x, y) { const bounds calculateBoundaries(); return { x: Math.min(Math.max(x, bounds.minX), bounds.maxX), y: Math.min(Math.max(y, bounds.minY), bounds.maxY) }; } // Adjust position on resize function adjustPosition() { const currentLeft parseInt(elmnt.style.left) || 11; const currentTop parseInt(elmnt.style.top) || 154; const constrained constrainToBoundaries(currentLeft, currentTop); elmnt.style.left constrained.x + px; elmnt.style.top constrained.y + px; } // Store for resize handling if (!window.idDraggableElements) window.idDraggableElements ; window.idDraggableElements.push({ elmnt, adjustPosition }); if (document.getElementById(elmnt.id + header)) { document.getElementById(elmnt.id + header).onmousedown dragMouseDown; } else { elmnt.onmousedown dragMouseDown; } function dragMouseDown(e) { e e || window.event; e.preventDefault(); pos3 e.clientX; pos4 e.clientY; document.onmouseup closeDragElement; document.onmousemove elementDrag; // Bring to front elmnt.style.zIndex 1000; } function elementDrag(e) { e e || window.event; e.preventDefault(); pos1 pos3 - e.clientX; pos2 pos4 - e.clientY; pos3 e.clientX; pos4 e.clientY; // Calculate new position let newTop elmnt.offsetTop - pos2; let newLeft elmnt.offsetLeft - pos1; // Constrain to boundaries const constrained constrainToBoundaries(newLeft, newTop); newLeft constrained.x; newTop constrained.y; // Apply constrained position elmnt.style.top newTop + px; elmnt.style.left newLeft + px; } function closeDragElement() { document.onmouseup null; document.onmousemove null; elmnt.style.zIndex ; // Reset z-index } }// NEW: CLASS-BASED DRAGGABLE (Updated with boundaries) // For divs with classmydiv-multi// Store class-based elements for resize handlingwindow.classDraggableElements ;function makeMultiDivsDraggable() { const draggableDivs document.querySelectorAll(.mydiv-multi); // Clear previous elements array window.classDraggableElements ; draggableDivs.forEach(dragElementByClass); console.log(`Made ${draggableDivs.length} .mydiv-multi elements draggable`);}function dragElementByClass(elmnt) { let pos1 0, pos2 0, pos3 0, pos4 0; // Calculate boundaries for this element function calculateBoundaries() { const viewportWidth window.innerWidth; const viewportHeight window.innerHeight; const rect elmnt.getBoundingClientRect(); return { minX: 0, minY: 0, maxX: viewportWidth - rect.width, maxY: viewportHeight - rect.height }; } // Ensure element stays within bounds function constrainToBoundaries(x, y) { const bounds calculateBoundaries(); return { x: Math.min(Math.max(x, bounds.minX), bounds.maxX), y: Math.min(Math.max(y, bounds.minY), bounds.maxY) }; } // Adjust position on resize function adjustPosition() { const currentLeft parseInt(elmnt.style.left) || 1000; const currentTop parseInt(elmnt.style.top) || 111; const constrained constrainToBoundaries(currentLeft, currentTop); elmnt.style.left constrained.x + px; elmnt.style.top constrained.y + px; } // Store for resize handling window.classDraggableElements.push({ elmnt, adjustPosition }); const header elmnt.querySelector(.mydiv-multiheader); // Use different variable names to avoid conflict with original function function classDragMouseDown(e) { e e || window.event; e.preventDefault(); pos3 e.clientX; pos4 e.clientY; document.onmouseup classCloseDragElement; document.onmousemove classElementDrag; // Bring to front bringClassToFront(elmnt); } function classElementDrag(e) { e e || window.event; e.preventDefault(); pos1 pos3 - e.clientX; pos2 pos4 - e.clientY; pos3 e.clientX; pos4 e.clientY; // Calculate new position let newTop elmnt.offsetTop - pos2; let newLeft elmnt.offsetLeft - pos1; // Constrain to boundaries const constrained constrainToBoundaries(newLeft, newTop); newLeft constrained.x; newTop constrained.y; // Apply constrained position elmnt.style.top newTop + px; elmnt.style.left newLeft + px; // Sync with other class-based divs syncClassDivPositions(elmnt); } function classCloseDragElement() { document.onmouseup null; document.onmousemove null; } // Set up event listener with unique function names if (header) { header.onmousedown classDragMouseDown; header.style.cursor move; } else { elmnt.onmousedown classDragMouseDown; elmnt.style.cursor move; } }// Helper functions for class-based draggable (unique names)function syncClassDivPositions(sourceElement) { const currentTop sourceElement.style.top; const currentLeft sourceElement.style.left; document.querySelectorAll(.mydiv-multi).forEach(div > { if (div ! sourceElement) { div.style.top currentTop; div.style.left currentLeft; } });}function bringClassToFront(element) { document.querySelectorAll(.mydiv-multi).forEach(div > { div.style.zIndex 100; }); element.style.zIndex 1000;}// RESIZE HANDLER function handleWindowResize() { console.log(Window resized - adjusting draggable elements); // Adjust ID-based elements if (window.idDraggableElements) { window.idDraggableElements.forEach(item > { if (item.elmnt && item.adjustPosition) { item.adjustPosition(); } }); } // Adjust class-based elements if (window.classDraggableElements) { window.classDraggableElements.forEach(item > { if (item.elmnt && item.adjustPosition) { item.adjustPosition(); } }); }}// INITIALIZE BOTH SYSTEMS function initializeAllDraggableElements() { // Clear existing element arrays window.idDraggableElements ; window.classDraggableElements ; // 1. Initialize ID-based draggable (your original div) const idBasedDiv document.getElementById(mydiv); if (idBasedDiv) { dragElementById(idBasedDiv); console.log(ID-based draggable initialized for #mydiv); } // 2. Initialize class-based draggable (multiple divs) makeMultiDivsDraggable(); // 3. Optional: Handle dynamic elements initializeDynamicDraggableElements(); // 4. Set up resize handler (debounced for performance) let resizeTimeout; window.addEventListener(resize, function() { clearTimeout(resizeTimeout); resizeTimeout setTimeout(handleWindowResize, 100); });}// For dynamically added elementsfunction initializeDynamicDraggableElements() { // Watch for new class-based divs const newClassDivs document.querySelectorAll(.mydiv-multi:not(data-class-draggable)); newClassDivs.forEach(div > { dragElementByClass(div); div.setAttribute(data-class-draggable, true); }); // Watch for new ID-based divs (if you add them dynamically) const newIdDiv document.getElementById(mydiv); if (newIdDiv && !newIdDiv.hasAttribute(data-id-draggable)) { dragElementById(newIdDiv); newIdDiv.setAttribute(data-id-draggable, true); }}// Initialize when DOM is readydocument.addEventListener(DOMContentLoaded, function() { initializeAllDraggableElements();});// Manual initialization if neededwindow.reinitializeDraggable function() { initializeAllDraggableElements();};//control all toggle document.addEventListener(DOMContentLoaded, function() { const toggleButton document.getElementById(toggle-all-controls); const allControls document.querySelectorAll(.ctl-all); let controlsHidden false; toggleButton.addEventListener(click, function() { controlsHidden !controlsHidden; if (controlsHidden) { // Hide all controls completely using display: none allControls.forEach(control > { control.style.display none; }); // Update button toggleButton.classList.add(showing); toggleButton.textContent Show All Controls; } else { // Show all controls allControls.forEach(control > { control.style.display ; // Reset to default display }); // Update button toggleButton.classList.remove(showing); toggleButton.textContent Hide All Controls; } }); });/script> script> (function () { var c document.body.className; c c.replace(/woocommerce-no-js/, woocommerce-js); document.body.className c; })(); /script> link relstylesheet idwc-blocks-style-css hrefhttps://graficoo.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?verwc-10.4.3 mediaall />script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver1.0.9-wc.10.4.3 idselectWoo-js data-wp-strategydefer>/script>script idwc-memberships-blocks-common-js-extra>var wc_memberships_blocks_common {keywords:{email:Email,phone:Phone,plan:Plan,address:Address,search_not_found:We didnt find any members. Please try a different search or check for typos.,results_not_found:No records found...},ajaxUrl:https://graficoo.com/wp-admin/admin-ajax.php,restUrl:https://graficoo.com/wp-json/,restNonce:4dcc814f9a};//# sourceURLwc-memberships-blocks-common-js-extra/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce-memberships/assets/js/frontend/wc-memberships-blocks-common.min.js?ver1.27.4 idwc-memberships-blocks-common-js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js?ver1.4.1 idhtml2canvas-js>/script>script srchttps://graficoo.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver3.34.1 idelementor-webpack-runtime-js>/script>script srchttps://graficoo.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver3.34.1 idelementor-frontend-modules-js>/script>script srchttps://graficoo.com/wp-includes/js/jquery/ui/core.min.js?ver1.13.3 idjquery-ui-core-js>/script>script idelementor-frontend-js-before>var elementorFrontendConfig {environmentMode:{edit:false,wpPreview:false,isScriptDebug:false},i18n:{shareOnFacebook:Share on Facebook,shareOnTwitter:Share on Twitter,pinIt:Pin it,download:Download,downloadImage:Download image,fullscreen:Fullscreen,zoom:Zoom,share:Share,playVideo:Play Video,previous:Previous,next:Next,close:Close,a11yCarouselPrevSlideMessage:Previous slide,a11yCarouselNextSlideMessage:Next slide,a11yCarouselFirstSlideMessage:This is the first slide,a11yCarouselLastSlideMessage:This is the last slide,a11yCarouselPaginationBulletMessage:Go to slide},is_rtl:false,breakpoints:{xs:0,sm:480,md:768,lg:1025,xl:1440,xxl:1600},responsive:{breakpoints:{mobile:{label:Mobile Portrait,value:767,default_value:767,direction:max,is_enabled:true},mobile_extra:{label:Mobile Landscape,value:880,default_value:880,direction:max,is_enabled:false},tablet:{label:Tablet Portrait,value:1024,default_value:1024,direction:max,is_enabled:true},tablet_extra:{label:Tablet Landscape,value:1200,default_value:1200,direction:max,is_enabled:false},laptop:{label:Laptop,value:1366,default_value:1366,direction:max,is_enabled:false},widescreen:{label:Widescreen,value:2400,default_value:2400,direction:min,is_enabled:false}},hasCustomBreakpoints:false},version:3.34.1,is_static:false,experimentalFeatures:{additional_custom_breakpoints:true,container:true,theme_builder_v2:true,nested-elements:true,home_screen:true,global_classes_should_enforce_capabilities:true,e_variables:true,cloud-library:true,e_opt_in_v4_page:true,e_interactions:true,import-export-customization:true,e_pro_variables:true},urls:{assets:https:\/\/graficoo.com\/wp-content\/plugins\/elementor\/assets\/,ajaxurl:https:\/\/graficoo.com\/wp-admin\/admin-ajax.php,uploadUrl:https:\/\/graficoo.com\/wp-content\/uploads},nonces:{floatingButtonsClickTracking:5bda19748b},swiperClass:swiper,settings:{page:,editorPreferences:},kit:{active_breakpoints:viewport_mobile,viewport_tablet,global_image_lightbox:yes,lightbox_enable_counter:yes,lightbox_enable_fullscreen:yes,lightbox_enable_zoom:yes,lightbox_enable_share:yes,lightbox_title_src:title,lightbox_description_src:description,woocommerce_notices_elements:},post:{id:11518,title:Coming%20Soon%20%E2%80%93%20Graficoo%20Designer,excerpt:,featuredImage:false}};//# sourceURLelementor-frontend-js-before/script>script srchttps://graficoo.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver3.34.1 idelementor-frontend-js>/script>script srchttps://graficoo.com/wp-content/plugins/wp-cookie-allow/framework/assets/js/wpie-common.min.js?ver2.0.19 idwpie-common-js>/script>script idwpca-frontend-js-before>var wpcaData {cookieNameConsent:wpca_consent,cookieNameCc:wpca_cc,init3rdPartyTimeout:200,init3rdPartyItems:,doPlaceholder:true,doPlaceholderParentSizing:false,minPlacehoderDim:{w:75,h:75},blockedAssetsUri:{a:#,js:https:\/\/graficoo.com\/wp-content\/plugins\/wp-cookie-allow\/assets\/js\/blocked.js,img:https:\/\/graficoo.com\/wp-content\/plugins\/wp-cookie-allow\/assets\/img\/blocked.jpg,iframe:about:blank},loadHtmlEarly:true,fetchMethod:rest,layout:bar,cookieExpire:365,cookiesBeforeConsent:1,consentMethod:1,policyCssClass:wpca-policy-link,cookiePolicyPathRel:,queryVarBypass:wpca_bypass_consent,showLayer:false,hasClose:true,useXAsDismiss:false,minScrollTop:0,cookiePath:\/,cookieDomain:,bypassingConsent:false,allowedCc:functional,analytical,social-media,advertising,other,requiredCc:functional,replaceResetBtn:true,reloadAfterConsent:false,animateDuration:200,gtm:{optimize:false,dataLayerName:dataLayer,dataLayerVar:wpcaCc,dataLayerEventPrefix:wpca_consent_,enableGCMv2:false,localStorageKey:wpcaConsentMode},ajaxContextFrontend:301ae2dd5cfd43887a2f9c15d16f0447,restUrl:https:\/\/graficoo.com\/wp-json\/,restNonce:4dcc814f9a,ajaxContextConsentLog:fb6fabb70e82586ce9174a7b649c1ed9,needLogging:true,ccLabels:{functional:Functional,analytical:Analytical,social-media:Social media,advertising:Advertising,other:Other},ns:wpca,nonce:3b7b9ef4f6,wpurl:https:\/\/graficoo.com,domain:graficoo.com,ajaxurl:https:\/\/graficoo.com\/wp-admin\/admin-ajax.php,referer:false,currenturl:https:\/\/graficoo.com\/,isms:false,mspath:\/,ssl:true}//# sourceURLwpca-frontend-js-before/script>script srchttps://graficoo.com/wp-content/plugins/wp-cookie-allow/modules/frontend/js/wpca-frontend.min.js?ver3.4.10 idwpca-frontend-js>/script>script srchttps://graficoo.com/wp-content/plugins/wp-cookie-allow/modules/consent-log/js/wpca-consent-log.min.js?ver3.4.10 idwpca-frontend-1-js>/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver10.4.3 idsourcebuster-js-js>/script>script idwc-order-attribution-js-extra>var wc_order_attribution {params:{lifetime:1.0e-5,session:30,base64:false,ajaxurl:https://graficoo.com/wp-admin/admin-ajax.php,prefix:wc_order_attribution_,allowTracking:true},fields:{source_type:current.typ,referrer:current_add.rf,utm_campaign:current.cmp,utm_source:current.src,utm_medium:current.mdm,utm_content:current.cnt,utm_id:current.id,utm_term:current.trm,utm_source_platform:current.plt,utm_creative_format:current.fmt,utm_marketing_tactic:current.tct,session_entry:current_add.ep,session_start_time:current_add.fd,session_pages:session.pgs,session_count:udata.vst,user_agent:udata.uag}};//# sourceURLwc-order-attribution-js-extra/script>script srchttps://graficoo.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver10.4.3 idwc-order-attribution-js>/script>script srchttps://graficoo.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver3.34.0 idelementor-pro-webpack-runtime-js>/script>script srchttps://graficoo.com/wp-includes/js/dist/hooks.min.js?verdd5603f07f9220ed27f1 idwp-hooks-js>/script>script srchttps://graficoo.com/wp-includes/js/dist/i18n.min.js?verc26c3dc7bed366793375 idwp-i18n-js>/script>script idwp-i18n-js-after>wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );//# sourceURLwp-i18n-js-after/script>script idelementor-pro-frontend-js-before>var ElementorProFrontendConfig {ajaxurl:https:\/\/graficoo.com\/wp-admin\/admin-ajax.php,nonce:36840baeb7,urls:{assets:https:\/\/graficoo.com\/wp-content\/plugins\/elementor-pro\/assets\/,rest:https:\/\/graficoo.com\/wp-json\/},settings:{lazy_load_background_images:true},popup:{hasPopUps:true},shareButtonsNetworks:{facebook:{title:Facebook,has_counter:true},twitter:{title:Twitter},linkedin:{title:LinkedIn,has_counter:true},pinterest:{title:Pinterest,has_counter:true},reddit:{title:Reddit,has_counter:true},vk:{title:VK,has_counter:true},odnoklassniki:{title:OK,has_counter:true},tumblr:{title:Tumblr},digg:{title:Digg},skype:{title:Skype},stumbleupon:{title:StumbleUpon,has_counter:true},mix:{title:Mix},telegram:{title:Telegram},pocket:{title:Pocket,has_counter:true},xing:{title:XING,has_counter:true},whatsapp:{title:WhatsApp},email:{title:Email},print:{title:Print},x-twitter:{title:X},threads:{title:Threads}},woocommerce:{menu_cart:{cart_page_url:https:\/\/graficoo.com\/cart\/,checkout_page_url:https:\/\/graficoo.com\/checkout\/,fragments_nonce:39ae68fea8}},facebook_sdk:{lang:en_US,app_id:},lottie:{defaultAnimationUrl:https:\/\/graficoo.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json}};//# sourceURLelementor-pro-frontend-js-before/script>script srchttps://graficoo.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver3.34.0 idelementor-pro-frontend-js>/script>script srchttps://graficoo.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver3.34.0 idpro-elements-handlers-js>/script>script idwp-emoji-settings typeapplication/json>{baseUrl:https://s.w.org/images/core/emoji/17.0.2/72x72/,ext:.png,svgUrl:https://s.w.org/images/core/emoji/17.0.2/svg/,svgExt:.svg,source:{concatemoji:https://graficoo.com/wp-includes/js/wp-emoji-release.min.js?ver6.9}}/script>script typemodule>/*! This file is auto-generated */const aJSON.parse(document.getElementById(wp-emoji-settings).textContent),o(window._wpemojiSettingsa,wpEmojiSettingsSupports),sflag,emoji;function i(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const anew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)>eat)}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var ne.getImageData(16,16,1,1);for(let e0;en.data.length;e++)if(0!n.datae)return!1;return!0}function u(e,t,n,a){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\udde8\ud83c\uddf6,\ud83c\udde8\u200b\ud83c\uddf6)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!a(e,\ud83e\u1fac8)}return!1}function f(e,t,n,a){let r;const o(rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement(canvas)).getContext(2d,{willReadFrequently:!0}),s(o.textBaselinetop,o.font600 32px Arial,{});return e.forEach(e>{set(o,e,n,a)}),s}function r(e){var tdocument.createElement(script);t.srce,t.defer!0,document.head.appendChild(t)}a.supports{everything:!0,everythingExceptFlag:!0},new Promise(t>{let nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),c.toString(),p.toString().join(,)+));,anew Blob(e,{type:text/javascript});const rnew Worker(URL.createObjectURL(a),{name:wpTestEmojiSupports});return void(r.onmessagee>{i(ne.data),r.terminate(),t(n)})}catch(e){}i(nf(s,u,c,p))}t(n)}).then(e>{for(const n in e)a.supportsnen,a.supports.everythinga.supports.everything&&a.supportsn,flag!n&&(a.supports.everythingExceptFlaga.supports.everythingExceptFlag&&a.supportsn);var t;a.supports.everythingExceptFlaga.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((ta.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});//# sourceURLhttps://graficoo.com/wp-includes/js/wp-emoji-loader.min.js/script>div idwpca-lay-out-wrapper>/div> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]