Help
RSS
API
Feed
Maltego
Contact
Domain > giulipatin.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-08-07
54.210.77.106
(
ClassC
)
2026-01-25
34.233.238.136
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sun, 25 Jan 2026 19:31:25 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxLocation: https://giulipatin.com/Set-Cookie: customer_geoeyJpcCI6IjUyLjQwLjIzNC4xMDUiLCJpc19ldSI6ZmFsc2UsInppcF9jb2RlIjoiIiwiY2l0eSI6IiIsInJlZ2lvbiI6IiIsImNvdW50cnkiOiJFc3RhZG9zIFVuaWRvcyIsImNvdW50cnlfY29kZSI6IlVTIiwiY29udGluZW50X2NvZGUiOiJOQSIsImN1cnJlbmN5X2NvZGUiOiIiLCJjYWxsaW5nX2NvZGUiOiIiLCJ0aW1lX3pvbmUiOiIiLCJzZXJ2aWNlIjoibWF4bWluZCJ9; expiresMon, 26-Jan-2026 19:31:23 GMT; Max-Age86400; path/; domaingiulipatin.comX-FastCGI-Cache: BYPASS !DOCTYPE html>html langen>head> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1, user-scalable0> title>Giuli Patín - Una academia de patinaje online/title> meta namedescription contentAprende a patinar y todo lo relacionado al patinaje sobre ruedas: consejos, cursos, tutoriales y mucho más! />meta propertyog:title contentGiuli Patín - Una academia de patinaje online />meta propertyog:description contentAprende a patinar y todo lo relacionado al patinaje sobre ruedas: consejos, cursos, tutoriales y mucho más! />meta propertyog:image contenthttps://bu-cdn.tiendup.com/business/25791/images/fb_661b5a16c57a8.png /> link relicon hrefhttps://bu-cdn.tiendup.com/business/25791/images/favicon_6605c8d8c023a_32x32.png sizesany>!-- 32×32 -->link relapple-touch-icon hrefhttps://bu-cdn.tiendup.com/business/25791/images/favicon_6605c8d8c023a_180x180.png>!-- 180×180 -->link relmanifest href/manifest.webmanifest> link hrefhttp://bu-cdn.tiendup.com/static/fonts/material/materialicons.min.css relstylesheet> !-- Ui Payments --> link hrefhttp://bu-cdn.tiendup.com/static/ui_payments/1.3/css/ui-payments-methods.min.css relstylesheet> link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/metropolis.css?v3 />link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/uikit.lite2.min.css?v3 />link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/style.css?v3 />link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/sweetalert.css?v3 />link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/vendor/intl-tel-input-17.0.0/css/intlTelInput.min.css?v3 />link relstylesheet typetext/css hrefhttp://bu-cdn.tiendup.com/static/store/modal.min.css?v3 />!-- Tiendup Tracking -->!-- Global site tag (gtag.js) - Google Analytics --> script async srchttps://www.googletagmanager.com/gtag/js?idG-PD5L87FXXG>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-PD5L87FXXG); /script>meta namegoogle-site-verification content94X6HvMwf3o87EM7QWrgwcSSlz5q_lyqYruzIAE6bAk> meta namefacebook-domain-verification contentj1fcnt2s3gecn0l1xux24my2awb5ym> !-- Facebook Pixel Code --> script> !function(f,b,e,v,n,t,s){if(f.fbq)return;nf.fbqfunction(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbqn; n.pushn;n.loaded!0;n.version2.0;n.queue;tb.createElement(e);t.async!0; t.srcv;sb.getElementsByTagName(e)0;s.parentNode.insertBefore(t,s)}(window, document,script,https://connect.facebook.net/en_US/fbevents.js);fbq(init, 751618827141541);fbq(track, PageView); /script> noscript>img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id751618827141541&evPageView&noscript1/>/noscript> !-- DO NOT MODIFY --> !-- End Facebook Pixel Code -->style>#purchase-modal.uk-modal {z-index: 99999}/style> style typetext/css> /* light */ :root { /* Brand */ --brand-hue: 26; --brand-saturation: 100%; --brand-lightness: 60%; /* On Brand Primary */ --on-brand-primary-hue: 0; --on-brand-primary-saturation: 0%; --on-brand-primary-lightness: 100%; /* Background */ --background-hue: 0; --background-saturation: 0%; --background-lightness: 100%; /* Text */ --text-hue: 0; --text-saturation: 0%; --text-lightness: 13%; /* Button background */ --btn-bg-hue: 180; --btn-bg-saturation: 79%; --btn-bg-lightness: 76%; /* Button text */ --btn-text-hue: 0; --btn-text-saturation: 0%; --btn-text-lightness: 13%; /* Secondary */ --secondary-hue: 51; --secondary-saturation: 94%; --secondary-lightness: 68%; /* On Secondary */ --on-secondary-hue: 0; --on-secondary-saturation: 0%; --on-secondary-lightness: 13%; /* Links */ --link-hue: 26; --link-saturation: 100%; --link-lightness: 60%; /* Composed Main Colors */ --brand-color: hsl( var(--brand-hue) var(--brand-saturation) var(--brand-lightness)); --on-brand-primary-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) var(--on-brand-primary-lightness)); --background-color: hsl( var(--background-hue) var(--background-saturation) var(--background-lightness)); --text-color: hsl( var(--text-hue) var(--text-saturation) var(--text-lightness)); --button-background-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) var(--btn-bg-lightness)); --button-text-color: hsl( var(--btn-text-hue) var(--btn-text-saturation) var(--btn-text-lightness)); /* */ --secondary-color: hsl( var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightness)); /* */ --on-secondary-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) var(--on-secondary-lightness)); /* */ --link-color: hsl( var(--link-hue) var(--link-saturation) var(--link-lightness)); --text-primary-color: hsl( var(--brand-hue) calc(var(--brand-saturation) - 20%) calc(var(--brand-lightness) - 30%)); /* Generation of extended colors */ --background-muted-color: hsl( var(--background-hue) var(--background-saturation) calc( var(--background-lightness) - 4%) ); --text-muted-color: hsl( var(--text-hue) var(--text-saturation) calc( var(--text-lightness) + 30%) ); --border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-lightness), .18); --overlay-default-background-color: hsla( var(--background-hue), var(--background-saturation), var(--background-lightness), .25); /* Fixed colors */ --state-success-color: #13b288; --state-on-success-color: #FFFFFF; --state-warning-color: #EC7F4B; --state-on-warning-color: #FFFFFF; --state-danger-color: #eb4b48; --state-on-danger-color: #FFFFFF; } /* 01. General */ /* 02. Text */ /* 03. Links */ /* 04. Buttons */ /* 05. Headings */ /* 06. Sections */ /* 07. Navbar */ /* 08. Cards */ /* 09. Modals */ /* 10. Close */ /* 11. Forms */ /* 12. Accordion */ /* 13. Slidenav */ /* 14. Badge */ /* 15. Overlay */ /* 16. Tabs */ /* 17. Alerts */ /* 18. Dropdowns */ /* 19. Offcanvas */ /* 20. Table */ /* 21. Breadcrumb */ /* 22. Label */ /* XX. Tiendup Custom Elements */ /* 01. General */ html { background: var(--background-color); /* Habria que sacar el uk-section-default de las sections o bien llevar este color ahi*/ color: var(--text-color); } ::selection { background:var(--brand-color); color:var(--on-brand-primary-color); } /* 02. Text */ .uk-text-primary { color: var(--text-primary-color, var(--brand-color))!important } .uk-text-muted { color: var(--text-muted-color)!important; } .uk-text-success { color: var(--state-success-color)!important; } .uk-text-danger { color: var(--state-danger-color)!important; } blockquote, .uk-text-lead { color: var(--text-color); } /* 03. Links */ .uk-link, a, .uk-link-toggle:focus .uk-link, .uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover { color: var(--link-color, var(--brand-color)); } .uk-link-heading a:hover, .uk-link-toggle:focus .uk-link-heading, .uk-link-toggle:hover .uk-link-heading, a.uk-link-heading:hover { color: var(--link-color, var(--brand-color)); } .uk-link-muted a:hover, .uk-link-toggle:focus .uk-link-muted, .uk-link-toggle:hover .uk-link-muted, a.uk-link-muted:hover { color: var(--text-muted-color); } /* 04. Buttons */ .uk-button-default { border-color: var(--border-color); color: var(--text-color); } .uk-button-default:focus, .uk-button-default:hover { border-color: var(--text-color); color: var(--text-color); } .uk-button-primary { --button-primary-background-color: var(--button-background-color); --button-primary-text-color: var(--button-text-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-button-primary:focus, .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) calc( var(--btn-bg-lightness) - 10%) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); /* box-shadow: 0 0 0 1px var(--button-primary-background-hover-color); */ } .uk-button-secondary { --button-secondary-background-color: var(--secondary-color, #222222); --button-secondary-text-color: var(--on-secondary-color, #FFFFFF); background-color: var(--button-secondary-background-color); color: var(--button-secondary-text-color); } .uk-button-secondary:focus, .uk-button-secondary:hover { --button-secondary-background-hover-color: hsl( var(--secondary-hue) var(--secondary-saturation) calc( var(--secondary-lightness) - 10%) ); --button-secondary-text-color: var(--on-secondary-color, #FFFFFF); background-color: var(--button-secondary-background-hover-color, #000000); color: var(--button-secondary-text-color, #FFFFFF); /* box-shadow: 0 0 0 1px var(--button-secondary-background-hover-color, #000000); */ } .uk-button-link { color: var(--link-color, var(--brand-color)); } .uk-button-link:focus, .uk-button-link:hover { color: var(--button-primary-background-hover-color); } .uk-button-danger { background-color: var(--state-danger-color); color: var(--state-on-danger-color); } .uk-button-danger:focus,.uk-button-danger:hover { --button-danger-background-hover-color: var(--state-danger-color); background-color: var(--state-danger-color); color: var(--state-on-danger-color); } .uk-button-danger:disabled, .uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled { background: transparent; color: var(--text-muted-color); border-color: var(--border-color); } .uk-button-danger:disabled:hover, .uk-button-default:disabled:hover, .uk-button-primary:disabled:hover, .uk-button-secondary:disabled:hover { background: var(--background-muted-color); box-shadow: 0 0 0 1px var(--border-color); } /* 05. Headings */ .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 { color: var(--heading-color ,--text-color); } /* 06. Sections */ .uk-section-default, .uk-background-default { background-color: var(--background-color); color: var(--text-color) } .uk-section-primary { background-color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color) { color: var(--on-brand-secondary-color, var(--on-brand-primary-color)) } .uk-background-primary { background-color: var(--brand-color); color: var(--on-brand-secondary-color, var(--on-brand-primary-color)) } .uk-background-primary class*uk-heading, .uk-background-primary .uk-h1, .uk-background-primary .uk-h2, .uk-background-primary .uk-h3, .uk-background-primary .uk-h4, .uk-background-primary .uk-h5, .uk-background-primary .uk-h6, .uk-background-primary h1, .uk-background-primary h2, .uk-background-primary h3, .uk-background-primary h4, .uk-background-primary h5, .uk-background-primary h6, .uk-section-primary:not(.uk-preserve-color) .uk-h1, .uk-section-primary:not(.uk-preserve-color) .uk-h2, .uk-section-primary:not(.uk-preserve-color) .uk-h3, .uk-section-primary:not(.uk-preserve-color) .uk-h4, .uk-section-primary:not(.uk-preserve-color) .uk-h5, .uk-section-primary:not(.uk-preserve-color) .uk-h6, .uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-heading-large, .uk-section-primary:not(.uk-preserve-color) .uk-heading-medium, .uk-section-primary:not(.uk-preserve-color) .uk-heading-small, .uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge, .uk-section-primary:not(.uk-preserve-color) h1, .uk-section-primary:not(.uk-preserve-color) h2, .uk-section-primary:not(.uk-preserve-color) h3, .uk-section-primary:not(.uk-preserve-color) h4, .uk-section-primary:not(.uk-preserve-color) h5, .uk-section-primary:not(.uk-preserve-color) h6 { color: var(--on-brand-primary-color, #FFFFFF) } /* .uk-background-primary a:not(.uk-button), .uk-section-primary a:not(.uk-button), .uk-background-primary .uk-link, .uk-section-primary .uk-link, .uk-background-primary a:not(.uk-button):hover, .uk-section-primary a:not(.uk-button):hover, .uk-background-primary .uk-link:hover, .uk-section-primary .uk-link:hover { color: var(--on-brand-primary-color, #FFFFFF) } */ .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link { color: var(--on-brand-primary-color, #FFFFFF) } .uk-section-primary ::selection { background-color: var(--background-color); color: var(--text-color) } .uk-section-muted, .uk-background-muted { background: var(--background-muted-color); color: var(--text-color) } .uk-section-secondary { background-color: var(--secondary-color, #222222); } .uk-section-secondary:not(.uk-preserve-color) { color: var(--on-secondary-color, #FFFFFF) } .uk-background-secondary { background-color: var(--secondary-color, #222222); color: var(--on-secondary-color, #FFFFFF) } .uk-background-secondary class*uk-heading, .uk-background-secondary .uk-h1, .uk-background-secondary .uk-h2, .uk-background-secondary .uk-h3, .uk-background-secondary .uk-h4, .uk-background-secondary .uk-h5, .uk-background-secondary .uk-h6, .uk-background-secondary h1, .uk-background-secondary h2, .uk-background-secondary h3, .uk-background-secondary h4, .uk-background-secondary h5, .uk-background-secondary h6, .uk-section-secondary:not(.uk-preserve-color) .uk-h1, .uk-section-secondary:not(.uk-preserve-color) .uk-h2, .uk-section-secondary:not(.uk-preserve-color) .uk-h3, .uk-section-secondary:not(.uk-preserve-color) .uk-h4, .uk-section-secondary:not(.uk-preserve-color) .uk-h5, .uk-section-secondary:not(.uk-preserve-color) .uk-h6, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-large, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-small, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge, .uk-section-secondary:not(.uk-preserve-color) h1, .uk-section-secondary:not(.uk-preserve-color) h2, .uk-section-secondary:not(.uk-preserve-color) h3, .uk-section-secondary:not(.uk-preserve-color) h4, .uk-section-secondary:not(.uk-preserve-color) h5, .uk-section-secondary:not(.uk-preserve-color) h6 { color: var(--on-secondary-color, #FFFFFF) } /* .uk-background-secondary a:not(.uk-button), .uk-section-secondary a:not(.uk-button), .uk-background-secondary .uk-link, .uk-section-secondary .uk-link, .uk-background-secondary a:not(.uk-button):hover, .uk-section-secondary a:not(.uk-button):hover, .uk-background-secondary .uk-link:hover, .uk-section-secondary .uk-link:hover { color: var(--on-secondary-color, #FFFFFF) } */ .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link { color: var(--on-secondary-color, #FFFFFF) } /* --Buttons on section primary */ /* Default button */ .uk-section-primary:not(.uk-preserve-color) .uk-button-default { border-color: var(--on-brand-primary-color, #FFFFFF); color: var(--on-brand-primary-color, #FFFFFF); } .uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover { border-color: var(--on-brand-primary-color, #FFFFFF); color: var(--on-brand-primary-color, #FFFFFF); } /* Primary button */ .uk-section-primary:not(.uk-preserve-color) .uk-button-primary { --button-primary-background-color: var(--on-brand-primary-color); --button-primary-text-color: var(--brand-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) calc( var(--on-brand-primary-lightness) - 10% ) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } /* --Buttons on section secondary */ /* Default button */ .uk-section-secondary:not(.uk-preserve-color) .uk-button-default { border-color: var(--on-secondary-color, #FFFFFF); color: var(--on-secondary-color, #FFFFFF); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover { border-color: var(--on-secondary-color, #FFFFFF); color: var(--on-secondary-color, #FFFFFF); } /* Primary button */ .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary { --button-primary-background-color: var(--on-secondary-color); --button-primary-text-color: var(--secondary-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) calc( var(--on-secondary-lightness) - 10% ) ); --button-primary-text-color: var(--secondary-color); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-card a { color: var(--link-color, var(--brand-color)); } .uk-section-secondary:not(.uk-preserve-color) .uk-card-default em, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default blockquote { color: var(--text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-link { --button-link-text-color: var(--on-secondary-color); color: var(--button-link-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover { --button-link-text-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) calc( var(--on-secondary-lightness) - 10% ) ); color: var(--button-link-text-color); } /* 07. Navbar */ .uk-navbar-nav > li > a, .uk-navbar-dropdown-nav > li > a, .uk-navbar-toggle { color: var(--text-color); } .uk-navbar-nav > li.uk-active > a, .uk-navbar-dropdown-nav > li > a:focus, .uk-navbar-dropdown-nav > li > a:hover, .uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover { color: var(--link-color, var(--brand-color)); } .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li > aaria-expandedtrue { color: var(--link-color, var(--brand-color)); } .uk-navbar-dropdown { background: var(--background-color); color: var(--text-color); } .uk-hr, hr, .uk-heading-line > ::after, .uk-heading-line > ::before, .uk-navbar-dropdown-nav .uk-nav-divider { border-color: var(--border-color); } /* 08. Cards */ /* Card default */ .uk-card-default, .uk-section-primary:not(.uk-preserve-color) .uk-card-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default, .uk-background-primary .uk-card-default, .uk-background-secondary .uk-card-default { --card-default-background-color: var(--background-color); --card-default-background-color: hsl( var(--background-hue), var(--background-saturation), calc(var(--background-lightness) + 5% ) ); --card-default-text-color: var(--text-color); --card-default-border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-lightness), .1); background-color: var(--card-default-background-color); color: var(--card-default-text-color); } .uk-card-default .uk-card-header, .uk-card-default .uk-card-footer, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-header, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-footer, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-header, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-footer, .uk-background-primary .uk-card-default .uk-card-header, .uk-background-secondary .uk-card-default .uk-card-footer { border-color: var(--card-default-border-color); } .uk-card-default .uk-card-title, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-title, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-title { color: var(--text-color); } /* .uk-section-primary:not(.uk-preserve-color) .uk-card-default, .uk-section-primary:not(.uk-preserve-color) .uk-card-default class*uk-heading, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default class*uk-heading { color: var(--text-color); } */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-background-primary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-background-secondary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button) { color: var(--link-color, var(--brand-color)); } /* Card Primary */ .uk-card-primary { --card-primary-background-color: var(--brand-color) ; --card-primary-text-color: var(--on-brand-primary-color); --card-primary-border-color: hsla( var(--on-brand-hue), var(--on-brand-saturation), var(--on-brand-lightness), .1); background-color: var(--card-primary-background-color); color: var(--card-primary-text-color); } .uk-card-primary .uk-card-header, .uk-card-primary .uk-card-footer { border-color: var(--card-primary-border-color); } .uk-card-primary .uk-card-title, .uk-card.uk-card-primary a, .uk-card.uk-card-primary .uk-link { color: var(--on-brand-primary-color); } .uk-card.uk-card-primary a:hover, .uk-card.uk-card-primary .uk-link:hover, .uk-card.uk-card-primary a:focus, .uk-card.uk-card-primary .uk-link:focus { color: var(--on-brand-primary-color); } /* Primary button */ .uk-card.uk-card-primary .uk-button-primary { --button-primary-background-color: var(--on-brand-primary-color); --button-primary-text-color: var(--brand-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-card.uk-card-primary .uk-button-primary:focus, .uk-card.uk-card-primary .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) calc( var(--on-brand-primary-lightness) - 15% ) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } /* Primary button on card default (overrides .uk-section-primary and .uk-section-secondary context) */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-default { border-color: var(--border-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default:hover { border-color: var(--text-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary { --button-primary-background-color: var(--button-background-color); --button-primary-text-color: var(--button-text-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) calc( var(--btn-bg-lightness) - 10%) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } .uk-background-primary .uk-card-default .uk-h1, .uk-background-primary .uk-card-default .uk-h2, .uk-background-primary .uk-card-default .uk-h3, .uk-background-primary .uk-card-default .uk-h4, .uk-background-primary .uk-card-default .uk-h5, .uk-background-primary .uk-card-default .uk-h6, .uk-background-primary .uk-card-default h1, .uk-background-primary .uk-card-default h2, .uk-background-primary .uk-card-default h3, .uk-background-primary .uk-card-default h4, .uk-background-primary .uk-card-default h5, .uk-background-primary .uk-card-default h6, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h1, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h2, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h3, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h4, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h5, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h6, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-2xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-large, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-medium, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-small, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h1, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h2, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h3, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h4, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h5, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h6, .uk-background-secondary .uk-card-default .uk-h1, .uk-background-secondary .uk-card-default .uk-h2, .uk-background-secondary .uk-card-default .uk-h3, .uk-background-secondary .uk-card-default .uk-h4, .uk-background-secondary .uk-card-default .uk-h5, .uk-background-secondary .uk-card-default .uk-h6, .uk-background-secondary .uk-card-default h1, .uk-background-secondary .uk-card-default h2, .uk-background-secondary .uk-card-default h3, .uk-background-secondary .uk-card-default h4, .uk-background-secondary .uk-card-default h5, .uk-background-secondary .uk-card-default h6, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h1, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h2, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h3, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h4, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h5, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h6, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-2xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-large, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-medium, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-small, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h1, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h2, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h3, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h4, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h5, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h6 { color: var(--text-color); } /* 09. Modals */ .uk-modal-header { background-color: var(--background-color); border-color: var(--border-color); } .uk-modal-dialog { background: var(--background-color); /* Habria que sacar el uk-section-default de las sections o bien llevar este color ahi*/ color: var(--text-color); } .uk-modal-footer { background-color: var(--background-color); border-color: var(--border-color); } .uk-modal-close-full { background-color: var(--background-muted-color); } /* 10. Close */ .uk-close { color: var(--text-muted-color); } .uk-close:focus, .uk-close:hover { color: var(--text-color); } /* 11. Forms */ .uk-form-label { color: var(--text-color); } .uk-input:not(.uk-form-danger), .uk-select:not(.uk-form-danger), .uk-textarea:not(.uk-form-danger), .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-input:focus, .uk-select:focus, .uk-textarea:focus, .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } .uk-search-input { color: var(--text-color); } /* Form elements in .uk-card-default overrides .uk-section-secondary */ .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-input:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-select:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-textarea:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-input:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-select:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-textarea:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } /* Form elements in .uk-card-default overrides .uk-section-primary */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-input:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-select:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-textarea:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-input:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-select:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-textarea:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default ::selection { background-color: var(--brand-color); color: var(--on-brand-primary-color) } /* 12. Accordion */ .uk-accordion-title::before { /* background-color: var(--brand-color); */ border-radius: 50px; } .uk-accordion-title:focus, .uk-accordion-title:hover { color: var(--text-color); } /* 13. Slidenav */ .uk-slidenav, .uk-slidenav { color: var(--text-color); } .uk-slidenav:focus, .uk-slidenav:hover { color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav { color: hsla( var(--on-brand-primary-hue), var(--on-brand-primary-saturation), var(--on-brand-primary-lightness), .7); } .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav:focus, .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav:hover { color: var(--on-brand-primary-color, #FFFFFF); } .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav { color: hsla( var(--on-secondary-hue), var(--on-secondary-saturation), var(--on-secondary-lightness), .7); } .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav:focus, .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav:hover { color: var(--on-secondary-color, #FFFFFF); } /* 14. Badge */ .uk-badge, .uk-card-badge { background: var(--brand-color); color: var(--on-brand-primary-color); } /* 15. Overlay */ .uk-overlay-default { background: var(--overlay-default-background-color); } /* 16. Tabs */ .uk-tab > * > a { color: var(--text-color); } .uk-tab > .uk-active > a { color: var(--link-color, var(--brand-color)); border-color: var(--link-color, var(--brand-color)); } .uk-tab::before { border-color: var(--border-color); } .uk-tab > * > a:focus, .uk-tab > * > a:hover { color: var(--link-color, var(--brand-color)); } /* 17. Alerts */ .uk-alert { background-color: var(--alert-bg-color, var(--background-muted-color)); color: var(--alert-text-color, var(--text-color)); border-color: var(--alert-border-color, var(--border-color)); } .uk-alert.uk-alert-primary { background-color: var(--alert-primary-bg-color, hsla( var(--brand-hue), var(--brand-saturation), var(--brand-lightness), .1)); color: var(--alert-primary-text-color, var(--text-color)); border-color: var(--alert-primary-border-color, var(--brad-color)); } .uk-alert.uk-alert-success { background-color: var(--alert-success-bg-color, #e5f7f2); color: var(--alert-success-text-color, #1c1e1e); border-color: var(--alert-success-border-color, #13b288); } .uk-alert.uk-alert-danger { background-color: var(--alert-danger-bg-color, #FFF2F3); color: var(--alert-danger-text-color, #1c1e1e); border-color: var(--alert-danger-border-color, #D72C0A); } .uk-alert.uk-alert-warning { background-color: var(--alert-warning-bg-color, #FFF5E9); color: var(--alert-warning-text-color, #1c1e1e); border-color: var(--alert-warning-border-color, #ECBD7D); } /* 18. Dropdowns */ .uk-navbar-dropdown-nav .uk-nav-header { color: var(--text-color); } /* 19. Offcanvas */ .uk-offcanvas-bar { background: var(--background-muted-color); color: var(--text-color); } .uk-offcanvas-bar .uk-close, .uk-offcanvas-bar .uk-nav-default > li > a, .uk-offcanvas-bar .uk-nav-primary > li > a, .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-primary .uk-nav-header { color: var(--text-color); } .uk-offcanvas-bar .uk-nav-default > li.uk-active > a, .uk-offcanvas-bar .uk-nav-primary > li.uk-active > a, .uk-offcanvas-bar .uk-nav-default > li > a:hover, .uk-offcanvas-bar .uk-nav-primary > li > a:hover, .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover, .uk-offcanvas-bar .uk-close:hover { color: var(--link-color, var(--brand-color)); } .uk-offcanvas-bar .uk-nav-primary .uk-nav-divider { border-top-color: var(--border-color); } /* 20. Table */ .uk-table th { color: var(--text-muted-color); } .uk-table-divider > :first-child > tr:not(:first-child), .uk-table-divider > :not(:first-child) > tr, .uk-table-divider > tr:not(:first-child) { border-top-color: var(--border-color); } .uk-table-hover tbody tr:hover, .uk-table-hover > tr:hover { background: var(--background-muted-color); } /* 21. Breadcrumb */ .uk-breadcrumb > * > *, .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { color: var(--text-muted-color); } .uk-breadcrumb > :last-child > a:not(href), .uk-breadcrumb > :last-child > span, .uk-breadcrumb > * > :hover { color: var(--text-color); } /* 21. Breadcrumb */ .uk-label { background-color: var(--brand-color); color: var(--on-brand-primary-color); } /* XX. Tiendup Custom Elements */ .lessons-list li a { color: var(--text-color); background-color: var(--card-default-background-color); } .lessons-list li a:hover { color: var(--link-color, var(--brand-color)); } .ck.ck-editor__main > .ck-editor__editable { background: var(--background-color)!important; } .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused { border-color: var(--brand-color)!important; } /* XX. Lite header */ .separator-nav > li:not(:last-child)::after, .bottom-mobile-navbar::before, .user-profile-nav::after { background-color: var(--text-color); } /* XX. Quizz */ .quiz-results-success-icon { color: var(--brand-color); } /* XX. Modal cart */ #store-modal .sfy-modal-dialog { background: var(--background-color) } .tiendup-link path { fill: var(--text-muted-color); } .tiendup-link:hover path { fill: var(--link-color, var(--brand-color)); } /* XX. Lessons list */ .lessons-list ul li { --lesson-list-border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-saturation), .08 ); border-bottom-color:var(--lesson-list-border-color) } :root { --default-border-rounded-radius: 5px; --default-button-font-weight: bold; --default-button-text-transform: none; --default-heading-weight: bold } .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 { font-weight: var(--default-heading-weight); }.uk-border-rounded { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-button { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-weight: var(--global-button-font-weight, var(--default-button-font-weight)); text-transform: var(--global-button-text-transform, var(--default-button-text-transform));}.uk-button-default:focus, .uk-button-default:hover { box-shadow: 0 0 0 1px currentColor; }.uk-button-primary:focus, .uk-button-primary:hover { box-shadow: 0 0 0 1px var(--button-primary-background-hover-color);}.uk-button-secondary:focus, .uk-button-secondary:hover { box-shadow: 0 0 0 1px var(--button-secondary-background-hover-color);}.uk-button-danger:focus, .uk-button-danger:hover { box-shadow: 0 0 0 1px var(--button-danger-background-hover-color);}.uk-badge { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-weight: bold}.uk-checkbox, .uk-input, .uk-radio, .uk-select, .uk-textarea { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-card { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-alert { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); border-style: solid; border-width: 1px;} .uk-modal-dialog { overflow: hidden; border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}#store-modal .sfy-modal-dialog { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); box-shadow: none; }.user-profile-nav:hover span span { box-shadow: 0 0 0 1px var(--brand-color); } .sweet-alert { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-family: inherit; } .uk-navbar-dropdown, .uk-dropdown { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); } .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link, .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link { text-decoration-style: dotted; text-decoration-line: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; } .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button):hover, .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link:hover, .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button):hover, .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link:hover { text-decoration-style: solid; } /style> style> @import url(https://fonts.googleapis.com/css?familyMontserrat:400,700&displayswap);html,h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-heading-xlarge,.uk-heading-2xlarge,.uk-navbar-nav > li > a,.uk-navbar-item,.uk-navbar-toggle,.uk-logo{font-family: Montserrat} /style> !-- JS --> script srchttps://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js>/script> script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/uikit.min.js?v10>/script> script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/uikit-icons.min.js?v10>/script> /head>body > div idpage-loading styledisplay: none classuk-text-center> div classuk-margin-large-top> img srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_small.png /> /div> h3 data-loading-message>/h3> span uk-spinnerratio: 3>/span> /div> div idpage-content classuk-offcanvas-content> div classuk-background-default> div classuk-container uk-width-5-6@l> nav classmain-navbar uk-navbar-container uk-navbar-transparent uk-navbar> div classuk-navbar-left uk-visible@m> a classuk-margin-right href/> img classstore-logo srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_medium.png altGiuli Patín> /a> ul classuk-navbar-nav separator-nav > li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Cursos/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/curso/patin-artistico-disciplina-free-skating>Patín artístico sobre ruedas - Disciplina Libre/a>/li> li>a class href/curso/aprender-a-patinar-de-0>Aprende a patinar de 0 y supera tus miedos/a>/li> li>a class href/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a>/li> li>a class href/c/cursos-de-patin-sobre-ruedas>Ver todos/a>/li> /ul> /div> /li> li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Recursos/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/c/recursos>Descargables y Ebooks/a>/li> li>a class href/c/recursos-gratuitos>Recursos gratuitos/a>/li> li>a class href/c/recursos-de-patinaje>Ver todos/a>/li> /ul> /div> /li> li class > a classuk-text-bold text-transform-reset href/c/combos>span>Combos/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/page/testimonios>span>Testimonios/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/blog>span>Blog/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/page/preguntas-frecuentes>span>FAQ/span> /a> /li> li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Academia/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/page/acerca-de>Sobre la academia/a>/li> li>a class href/page/instructores>Instructores/a>/li> li>a class href/page/contacto>Contacto/a>/li> li>a class href/page/preguntas-frecuentes>Preguntas frecuentes/a>/li> /ul> /div> /li> /ul> /div> div classuk-margin-auto uk-text-center uk-hidden@m> ul classuk-navbar-nav> li > a href/ classuk-flex uk-flex-middle uk-flex-center uk-navbar-item> span class> img classstore-logo srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_medium.png altGiuli Patín> /span> /a> /li> /ul> /div> div classuk-navbar-right uk-visible@m> a classuk-button uk-button-default href/login>span classuk-text-nowrap>Iniciar Sesión/span>/a> span classcart-menu-option uk-hidden> a href/cart> i classmaterial-icons>shopping_cart/i> span classcart-counter-badge uk-text-primary uk-border-circle uk-hidden> span>/span> /span> /a> /span> /div> /nav> div classuk-navbar-dropbar>/div> /div>/div>div classuk-hidden@m> nav classbottom-mobile-navbar uk-navbar-container uk-navbar-transparent uk-background-default uk-navbar> div classuk-navbar-center uk-width-1-1> ul classuk-navbar-nav uk-flex uk-flex-around uk-width-1-1 uk-text-center> li> a href#offcanvas-menu uk-toggle> span classuk-display-block> i classmaterial-icons>menu/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Menú/span> /span> /a> /li> li> a href/> span classuk-display-block> i classmaterial-icons>home/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Inicio/span> /span> /a> /li> li classcart-menu-option uk-hidden> a href/cart> span classuk-display-block> i classmaterial-icons>shopping_cart/i> span classcart-counter-badge uk-text-primary uk-border-circle uk-hidden> span>/span> /span> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Carrito/span> /span> /a> /li> li> a href/login> span classuk-display-block> i classmaterial-icons>person/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Ingresar/span> /span> /a> /li> /ul> /div> /nav>/div> div idoffcanvas-menu uk-offcanvasmode:none> div classuk-offcanvas-bar uk-flex uk-flex-column mobile-nav-offcanvas> button classuk-offcanvas-close uk-padding-small uk-icon uk-close uk-border-circle uk-margin-small-right uk-margin-small-top uk-background-default typebutton uk-close>/button> ul uk-scrollspytarget: > li; cls: uk-animation-slide-bottom-small; delay: 100 classuk-nav uk-nav-primary uk-margin-medium-top uk-nav> li class uk-parent> a href# >Cursos span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/curso/patin-artistico-disciplina-free-skating>Patín artístico sobre ruedas - Disciplina Libre/a>/li> li>a href/curso/aprender-a-patinar-de-0>Aprende a patinar de 0 y supera tus miedos/a>/li> li>a href/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a>/li> li>a href/c/cursos-de-patin-sobre-ruedas>Ver todos/a>/li> /ul> /li> li class uk-parent> a href# >Recursos span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/c/recursos>Descargables y Ebooks/a>/li> li>a href/c/recursos-gratuitos>Recursos gratuitos/a>/li> li>a href/c/recursos-de-patinaje>Ver todos/a>/li> /ul> /li> li class > a href/c/combos >Combos/a> /li> li class > a href/page/testimonios >Testimonios/a> /li> li class > a href/blog >Blog/a> /li> li class > a href/page/preguntas-frecuentes >FAQ/a> /li> li class uk-parent> a href# >Academia span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/page/acerca-de>Sobre la academia/a>/li> li>a href/page/instructores>Instructores/a>/li> li>a href/page/contacto>Contacto/a>/li> li>a href/page/preguntas-frecuentes>Preguntas frecuentes/a>/li> /ul> /li> /ul> /div>/div>div idsearch-modal-full classuk-modal-full uk-modal uk-modal> div classuk-modal-dialog uk-flex uk-flex-center uk-flex-middle uk-height-viewport> button classuk-modal-close-full uk-padding-small uk-icon uk-close uk-border-circle uk-margin-small-right uk-margin-small-top uk-close>/button> form action/search methodget classuk-search uk-search-large uk-padding-small> input nameq classuk-search-input uk-text-center typesearch placeholderBuscar autofocus> /form> /div>/div> div> div classhome-page-wrapper> div idhome_text_1769263682566 classpage-section uk-text-center uk-section uk-section-primary uk-background-center-center uk-background-cover uk-background-no-repeat stylebackground-image: url(https://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1jfo609d81pehgk87nj3hmbdq4k.png) > div classuk-container uk-width-5-6@l> div classuk-h1>Formate en patinaje sobre ruedas en la primera academia virtual en español/div> div classuk-margin-bottom>p>Cursos online para patinadores y entrenadores, desde nivel inicial hasta formación avanzada en patín artístico sobre ruedas./p>/div> a classuk-button uk-button-primary href/c/academia>Ver todos los recursos/a> /div>/div> div idhome_featured_products_2_slider_1716162843595 classpage-section uk-section-small uk-section-default uk-position-relative > div classuk-container uk-width-5-6@m> div classuk-text-center uk-margin-large-bottom> div classuk-h2>Cursos de patinaje sobre ruedas online/div> div classuk-margin> Formación online para patinadores iniciales o avanzados, y entrenadores, con contenidos técnicos y profesionales: /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-child-width-1-2@s uk-child-width-1-3@l uk-flex uk-flex-top uk-grid> div classlist-product-card data-price120> a hrefhttps://giulipatin.com/curso/patin-artistico-disciplina-free-skating classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/Dnrv1j_6763a5d26ecc9_medium.png altPatín artístico sobre ruedas - Disciplina Libre loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/patin-artistico-disciplina-free-skating titlePatín artístico sobre ruedas - Disciplina Libre>Patín artístico sobre ruedas - Disciplina Libre/a> div classuk-text-small uk-margin-small-top>Aprende los fundamentos del patinaje artístico: deslizamiento, giros, figuras, trompos y saltos de una rotación, hasta el Axel. Clases grabadas para avanzar a tu ritmo desde cualquier lugar. ¡Empezá hoy!/div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S120/span> /div> /div> /div> /div> div classlist-product-card data-price20> a hrefhttps://giulipatin.com/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/prkGeY_67fa8062e874d_medium.png altMasterclass Patín artístico - Estrategia de un programa de Libre loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre titleMasterclass Patín artístico - Estrategia de un programa de Libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a> div classuk-text-small uk-margin-small-top>Aprende sobre las coreografías de libre: sistemas de juzgamiento, creación estratégica de un programa, terminologías, análisis y declaración jurada para torneos. Ideal para técnicos novatos y deportistas avanzados. NUEVA ACTUALIZACIÓN 2025, gratuita para las personas que la adquieran./div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S20/span> /div> /div> /div> /div> div classlist-product-card data-price50> a hrefhttps://giulipatin.com/curso/aprender-a-patinar-de-0 classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/WL5No9_67639653ee180_medium.png altAprende a patinar de 0 y supera tus miedos loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/aprender-a-patinar-de-0 titleAprende a patinar de 0 y supera tus miedos>Aprende a patinar de 0 y supera tus miedos/a> div classuk-text-small uk-margin-small-top>Clases grabadas, ideales para realizar a tu ritmo y en el espacio que tengas disponible. Descubrí técnicas básicas mientras seguís a la instructora paso a paso ¡Y conoce acerca de ROLLER MIX!/div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S50/span> /div> /div> /div> /div> /ul> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div>/div> div idhome_featured_products_2_slider_1744472462746 classpage-section uk-section uk-section-muted uk-position-relative > div classuk-container uk-width-5-6@m> div classuk-text-center uk-margin-large-bottom> div classuk-h2>Recursos para clases y entrenamientos de patín/div> div classuk-margin> Archivos descargables para patinadores y entrenadores: material y ebooks para planificar, enseñar y motivar cada entrenamiento. /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-child-width-1-2@s uk-child-width-1-3@l uk-flex uk-flex-top uk-grid> div classlist-product-card data-price12> a hrefhttps://giulipatin.com/p/ebook-50-juegos-de-patinaje classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/gNARdM_6742b26ca02c9_medium.jpg alt50 juegos de patinaje sobre ruedas loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos classuk-badge category-badge>Recursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/ebook-50-juegos-de-patinaje title50 juegos de patinaje sobre ruedas>50 juegos de patinaje sobre ruedas/a> div classuk-text-small uk-margin-small-top>Libro digital diseñado para profesores de patinaje que buscan transformar sus clases. Este manual ofrece juegos y dinámicas creativas que promueven habilidades, trabajo en equipo y disfrute en cada sesión. ¡Haz de cada clase una experiencia única!/div> /div> div classlist-product-price > div> span classuk-text-primary uk-text-bold>U$S12/span> /div> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/p1nVMl_6974cbc6d589f_medium.png altCalendario 2026 de patinaje loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje titleCalendario 2026 de patinaje>Calendario 2026 de patinaje/a> div classuk-text-small uk-margin-small-top>Descargá gratis este calendario A4 para imprimir y planificar tu año sobre ruedas. Ideal para marcar fechas importantes, torneos y objetivos. ¡Organizate con estilo!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> div classlist-product-card data-price5> a hrefhttps://giulipatin.com/p/informacion-de-patin classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/WL5N2Z_6693387751c54_medium.png altUn estilo de vida sobre ruedas, V.1 loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos classuk-badge category-badge>Recursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/informacion-de-patin titleUn estilo de vida sobre ruedas, V.1>Un estilo de vida sobre ruedas, V.1/a> div classuk-text-small uk-margin-small-top>Información, consejos útiles, y mucho más! Todo el contenido relacionado al patinaje sobre ruedas/div> /div> div classlist-product-price > div> span classdiscounted-price >U$S8/span> span classuk-text-primary uk-text-bold>U$S5/span> /div> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/DEEdAl_67f2d2c2ae7b1_medium.png altMi bitácora sobre ruedas loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas titleMi bitácora sobre ruedas>Mi bitácora sobre ruedas/a> div classuk-text-small uk-margin-small-top>Bitácora gratuita para patinadores y entrenadores.Entrená con propósito: planificá y registrá tus avances. ¡Descargala, imprimila y llevá tus entrenamientos sobre ruedas al próximo nivel!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/D8PN1K_6693393cc1c5d_medium.png altUn estilo de vida sobre ruedas - Versión gratuita loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita titleUn estilo de vida sobre ruedas - Versión gratuita>Un estilo de vida sobre ruedas - Versión gratuita/a> div classuk-text-small uk-margin-small-top>Información, consejos útiles, y mucho más! Todo el contenido relacionado al patinaje sobre ruedas ¡Descarga sin cargo!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> /ul> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div>/div> div idhome_columns_slider_1716163188224 classpage-section uk-section uk-section-secondary uk-position-relative > div classuk-container uk-width-5-6@m> div class uk-text-center uk-margin-auto uk-margin-large-bottom> div classuk-h2>Testimonios de estudiantes/div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-grid uk-flex-top uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc40io1ss93fqpu82gc1l0850.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc3konq5g1vo1fh6u6i1rgj4q.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc4e9a1ki01edojtsg4h1u8j56.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc39tsjg81najvmb1gqiib64k.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc2mb31fh6ssuup9v4a1pjq4e.jpg alt> /div> /div> /li> /ul> /div> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div> div idhome_newsletter_2_1711557719432 classpage-section uk-text-center uk-section uk-section-default > div classuk-width-5-6@m uk-container uk-text-center > div classuk-h2>Explora el mundo del patinaje con nuestra comunidad ¡Suscríbete ahora!/div> div classuk-margin>No solo aprenderás a patinar, sino que también encontrarás inspiración, apoyo y recursos para hacer del patinaje tu estilo de vida, lleno de libertad y diversión sobre ruedas. ¡Suscríbete ahora para acceder a información exclusiva, descuentos y muchas sorpresas más!/div> form namehome_newsletter_2_1711557719432_form data-newsletter-form classuk-position-relative uk-flex uk-width-1-1 uk-flex-center methodpost> div uk-grid classuk-grid-small uk-width-4-5@m uk-width-3-5@l uk-flex-center> div classuk-width-1-5@s> input typetext namename placeholderNombre classuk-input data-valrequired data-val-displayNombre> span validate-messagename classuk-background-default reset-line-height uk-text-small uk-text-left uk-display-inline-block uk-text-danger uk-text-bold uk-hidden stylepadding:2px>/span> /div> div classuk-width-2-5@s> input typeemail nameemail placeholderEmail classuk-input data-valrequired|valid_email data-val-displayEmail> span validate-messageemail classuk-background-default reset-line-height uk-text-small uk-text-left uk-display-inline-block uk-text-danger uk-text-bold uk-hidden stylepadding:2px>/span> /div> div classuk-width-expand> button classuk-button uk-button-primary uk-width-1-1>Suscribirme/button> /div> /div> /form> /div>/div> div idhome_video_and_text_1732845008692 classpage-section uk-section uk-section-muted > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-child-width-1-2@m uk-grid> div classuk-flex-last uk-width-expand> iframe srchttps://www.youtube-nocookie.com/embed/QIIbXfkSNVo?autoplay1&showinfo0&rel0&modestbranding1&playsinline1 width1920 height1080 frameborder0 allowfullscreen uk-responsive uk-videoautoplay:false>/iframe> /div> div classuk-text-left uk-margin> div classuk-h2>CURSO A DISTANCIA DE PATÍN ARTÍSTICO/div> div classuk-margin>p>Aprende los fundamentos de la disciplina Libre: deslizamiento, giros, figuras, trompos y saltos de una rotación, hasta el Axel. Clases grabadas para avanzar a tu ritmo desde cualquier lugar. ¡Empezá hoy!/p>/div> a href/curso/patin-artistico-disciplina-free-skating classuk-button uk-button-primary>Más información/a> /div> /div> /div>/div> div idhome_columns_slider_1711578042064 classpage-section uk-section uk-section-default uk-position-relative > div classuk-container uk-width-5-6@m> div class uk-text-center uk-margin-auto uk-margin-large-bottom> div classuk-h2>De tu interés:/div> div classuk-margin> ¡Explora el universo sobre ruedas! A continuación encontrarás una serie de artículos con información que te serán útiles: /div> div> a href/blog classuk-button uk-button-primary>Ver artículos/a> /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-grid uk-flex-top uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m> li> div> a href/blog/como-crear-un-programa-de-libre-en-patinaje-artistico classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9bn8086b18s6a7h55v1fsr3j.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > ¿Cómo crear un programa de patín artístico? /div> div classuk-text-small> Elementos esenciales para una estrategia efectiva y así crear... /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/como-crear-un-programa-de-libre-en-patinaje-artistico> Leer completo /a> /div> /div> /li> li> div> a href/blog/patinaje-en-grupo-actividades-y-juegos classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9and916ik8es1oqn14at102d3b.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Patinaje en grupo: actividades y juegos para disfrutar juntos /div> div classuk-text-small> Ideas y actividades para que toda la familia y amigos puedan disfrutar del patinaje juntos. /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/patinaje-en-grupo-actividades-y-juegos> Leer completo /a> /div> /div> /li> li> div> a href/blog/como-limpiar-los-rodamientos-de-los-patines classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1hr321lkhgfc1qr1i6l1alql2o3d.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > ¿Cómo limpiar las ruedas de los patines? /div> div classuk-text-small> Aprende a limpiar tus ruedas, los rulemanes/rodamientos, a través de un video en VIVO. /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/como-limpiar-los-rodamientos-de-los-patines> Leer completo /a> /div> /div> /li> li> div> a href/blog/guia-completa-para-elegir-tus-primeros-patines classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9hlev1j071hsp1rcjsdt1b923b.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Guía completa para elegir tus primeros patines /div> div classuk-text-small> Consejos para principiantes sobre cómo seleccionar el par... /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/guia-completa-para-elegir-tus-primeros-patines> Leer completo /a> /div> /div> /li> li> div> a href/blog/reglamentos-de-patin-artistico-sobre-ruedas-2025 classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iemce7j71g0m13nfefu137j55c49.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Reglamentos de patín artístico sobre ruedas 2025 /div> div classuk-text-small> Acceso anticipado a usuarios inscriptos en la academia ✨ /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/reglamentos-de-patin-artistico-sobre-ruedas-2025> Ver reglamentos /a> /div> /div> /li> /ul> /div> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div> div idhome_image_and_text_1720445524411 classpage-section uk-position-relative uk-section uk-section-default > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-grid> div classuk-flex-last uk-width-expand> img class srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i29a1ucllgc1cgb10pa1faivke3t.png alt > /div> div classuk-width-1-2@m uk-text-center> div classuk-h2>Mapa Interactivo: lugares para patinar/div> div classuk-margin>p>¡Descubre los mejores lugares para patinar con nuestro mapa interactivo! Encuentra pistas, suelos, playones, y más! El mapa se actualiza regularmente con nuevos lugares. ¡Explora, comparte tus experiencias y ayúdanos a expandir el mapa!/p>/div> a href/blog/mapa-interactivo-lugares-para-patinar-en-quads-y-linea classuk-button uk-button-primary>Ver mapa/a> /div> /div> /div> /div> div idhome_video_and_text_1711578141675 classpage-section uk-section uk-section-muted > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-child-width-1-2@m uk-grid> div classuk-flex-first uk-width-expand> iframe srchttps://www.youtube-nocookie.com/embed/vnocBlpa-Ck?autoplay1&showinfo0&rel0&modestbranding1&playsinline1 width1920 height1080 frameborder0 allowfullscreen uk-responsive uk-videoautoplay:false>/iframe> /div> div classuk-text-center uk-margin> div classuk-h2>¿A qué edad se puede patinar?/div> div classuk-margin>p>Descubre en nuestro video cuándo es el momento adecuado para lanzarte a la pista. ¡No te lo pierdas y dale al play ahora mismo!/p>/div> /div> /div> /div>/div> div idhome_faqs_1711578161640 classpage-section uk-section uk-section-default > div classuk-container uk-width-3-5@m uk-width-2-3@l uk-margin-bottom> div classuk-text-center> div classuk-h2>span>Preguntas frecuentes/span>/div> div classuk-margin> span>p>¿Tenes alguna duda? No te olvides de visitar nuestra sección de preguntas frecuentes: a hrefhttps://giulipatin.com/page/preguntas-frecuentes?editor_preview_key25791_24665-66744a6b8f8f4 target_self>Ver preguntas frecuentes/a> . A continuación te respondemos algunas:/p>/span> /div> /div> /div> div classuk-container uk-width-3-5@m uk-width-2-3@l> ul classuk-card uk-card-body uk-card-small uk-accordionmultiple: true> li> a classuk-accordion-title uk-text-large href#>¿Los cursos tienen fecha de caducidad?/a> div classuk-accordion-content> div classuk-text-small>p>¡Claro que no! Puedes visualizar las clases en tu tiempo libre y a tu ritmo./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Cuáles son los medios de pago?/a> div classuk-accordion-content> div classuk-text-small>p>Podés abonar los productos en:/p>ul> li>u>strong>Pesos argentinos/strong> strong>$$: /strong>/u>mediante la plataforma Mercado Pago para que tus datos estén seguros. strong>Podrás abonar con tarjeta de débito o crédito /strong>(sin necesidad de estar registrado en la aplicación) strong>o saldo en cuenta./strong>/li> li>strong>u>Dólares $USD/u>: /strong>mediante la plataforma de pago PayPal para que tus datos estén seguros. strong>Podrás abonar con tarjeta de débito o crédito/strong> strong>o saldo en cuenta./strong>/li> li>strong>u>Otras monedas:/u>/strong> podés pagar con tu tarjeta de débito o crédito a través de PayPal. Al elegir 'pago en dólares', tu banco se encargará de procesar automáticamente la conversión a tu moneda local según sus políticas. Es sencillo y seguro./li>/ul>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Se entrega un certificado de finalización del curso?/a> div classuk-accordion-content> div classuk-text-small>p>Sí, al finalizar el curso, se proporcionará un certificado de finalización que puede ser utilizado como evidencia de tu participación y logros en el curso./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Se pueden enviar los descargables como regalo?/a> div classuk-accordion-content> div classuk-text-small>p>Sí, ofrecemos la opción de enviar los descargables como regalo. Durante el proceso de compra, tendrás la oportunidad de completar con la dirección de correo electrónico de la persona a la que deseas enviar el regalo. Una vez completada la compra, el destinatario recibirá el regalo en su bandeja de entrada./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Cómo crear tu usuario?/a> div classuk-accordion-content> div classuk-text-small>p>Para que se genere tu usuario primero tenés que adquirir uno de los productos de Giuli Patín, ya sea pago o gratuito. Al momento de adquirir el producto automáticamente se te habilita la generación de usuario/p>/div> /div> /li> /ul> /div> /div> div idhome_text_1713103855056 classpage-section uk-text-center uk-section uk-section-default > div classuk-container uk-width-5-6@l> div classuk-margin-bottom>p>Giuli Patín es una academia de patinaje sobre ruedas, destinada a ofrecer cursos y productos digitales para la formación en torno al patinaje sobre ruedas. Más que una academia de patinaje, Giuli Patín es un estilo de vida, una comunidad vibrante de patinadores apasionados. Donde no solo aprenderás conceptos básicos como: aprender a patinar desde cero, cómo atarse correctamente los patines, cómo patinar, cómo hacer figuras de patinaje, cómo deslizar en patines, sino que también aprenderás contenido relacionado con: a qué edad se puede patinar, cómo perder el miedo a patinar, qué ejercicios se pueden hacer para superar obstáculos, qué ejercicios se pueden hacer en zapatillas para mejorar el patinaje, ¡y mucho más!/p>p>¿Dudas acerca de las Políticas de reembolso y los términos de uso del sitio? Clickea en el siguiente enlace para acceder a más información: a hrefhttps://giulipatin.com/page/politicas-de-reembolso-y-terminos-de-uso-del-sitio target_self>Más información/a>/p>/div> /div>/div> /div> /div> footer classuk-background-muted site-footer> div classuk-container uk-section-small uk-width-5-6@m uk-text-center > div> div classuk-flex uk-flex-middle uk-flex-center uk-margin-medium-bottom> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.facebook.com/people/Giuli-Patin/61556217713740/ target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconfacebook>/span> /a> /div> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.instagram.com/giuli_patin target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconinstagram>/span> /a> /div> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.youtube.com/@Giuli_Patin target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconyoutube>/span> /a> /div> /div> ul classuk-flex-middle uk-flex uk-flex-center uk-child-width-1-1 uk-child-width-auto@s uk-grid> li classuk-margin-remove>a classuk-link-heading href/>Inicio/a>/li> li >a classuk-link-heading href/c/academia>Academia/a>/li> li >a classuk-link-heading href/page/acerca-de>Acerca de/a>/li> li >a classuk-link-heading href/blog>Blog/a>/li> li >a classuk-link-heading href/page/contacto>Contacto/a>/li> li >a classuk-link-heading href/page/preguntas-frecuentes>FAQ/a>/li> li >a classuk-link-heading hrefhttps://giulipatin.com/page/politicas-de-reembolso-y-terminos-de-uso-del-sitio>Política de privacidad y cookies/a>/li> /ul> /div> /div>/footer> div classuk-background-muted from-tiendup-footer> div classuk-container uk-section-xsmall uk-width-5-6@m uk-text-center> div classuk-text-small uk-text-muted> span idby-tiendup>span>Realizado con/span> a classtiendup-link hrefhttp://www.tiendup.com?utm_sourcegiulipatin>svg width70 height16 xmlnshttp://www.w3.org/2000/svg>g fillnone fill-ruleevenodd>path dM6.294 5.963c.57-.2 1.193-.2 1.763 0L14.24 8.13a7.158 7.158 0 0 1-7.095 6.155A7.158 7.158 0 0 1 .052 8.153ZM7.144 0c3.772 0 6.863 2.908 7.142 6.599L8.057 4.414c-.57-.2-1.192-.2-1.763 0L0 6.622C.268 2.92 3.364 0 7.144 0Z fill#E62464/>g fill-rulenonzero>path dM23.252 11.916v-1.861h-.955c-.747 0-1.066-.334-1.066-1.114V5.457h1.99V3.643h-1.99v-2.18H19.18v2.18h-1.432v1.814h1.352v3.946c0 1.543.828 2.513 2.594 2.513h1.56ZM25.344 2.608c.827 0 1.32-.477 1.32-1.304 0-.78-.493-1.273-1.32-1.273-.876 0-1.321.493-1.321 1.273 0 .827.445 1.304 1.32 1.304Zm1.05 9.308V3.643h-2.132v8.273h2.132ZM31.047 12.06c1.034 0 1.877-.255 2.53-.764.668-.525 1.066-1.177 1.177-1.957H32.67c-.207.636-.748.955-1.623.955-1.193 0-1.798-.732-1.814-1.926h5.633v-.827c0-1.162-.35-2.132-1.035-2.896-.684-.764-1.623-1.146-2.816-1.146-1.273 0-2.26.414-2.944 1.226-.684.811-1.018 1.83-1.018 3.07 0 1.242.35 2.26 1.066 3.071.716.796 1.687 1.194 2.928 1.194Zm-1.798-5.108c.048-1.002.62-1.67 1.766-1.67 1.066 0 1.623.668 1.67 1.67H29.25ZM37.8 11.916V7.334c0-1.161.685-1.893 1.703-1.893s1.527.557 1.527 1.654v4.821h2.132V6.491c0-1.83-1.177-2.992-3.007-2.992-1.034 0-1.814.366-2.355 1.082h-.063l-.16-.938h-1.909v8.273H37.8ZM47.227 12.06c.986 0 1.75-.35 2.275-1.035h.064l.223.891h1.909V.142h-2.132v4.392h-.064c-.525-.684-1.289-1.035-2.275-1.035-1.066 0-1.894.398-2.498 1.194-.605.795-.907 1.83-.907 3.087 0 1.288.302 2.323.907 3.102.62.78 1.448 1.178 2.498 1.178Zm-1.241-4.28c0-1.448.557-2.403 1.83-2.403 1.273 0 1.83.986 1.83 2.403 0 1.416-.573 2.402-1.83 2.402-1.257 0-1.83-.986-1.83-2.402Z fill#364A5E/>path dM57.974 8.368c0 1.13-.51 1.703-1.527 1.703-1.035 0-1.544-.573-1.544-1.703V3.643h-2.132v5.06c0 .954.318 1.75.939 2.402.62.636 1.527.955 2.72.955h.017c1.193 0 2.1-.319 2.72-.955.621-.652.94-1.448.94-2.403v-5.06h-2.133v4.726ZM63.47 15.56v-4.535h.064c.525.685 1.289 1.035 2.291 1.035 1.05 0 1.878-.398 2.483-1.194.604-.795.907-1.814.907-3.07 0-1.29-.303-2.324-.923-3.103-.62-.796-1.432-1.194-2.467-1.194-1.002 0-1.766.35-2.29 1.035h-.064l-.223-.891h-1.91V15.56h2.133Zm3.58-7.765c0 1.417-.556 2.387-1.83 2.387-.636 0-1.097-.223-1.4-.652-.286-.446-.429-1.019-.429-1.735 0-.716.143-1.288.446-1.734.302-.461.763-.684 1.384-.684 1.273 0 1.83.97 1.83 2.418Z fill#E62464/>/g>/g>/svg>/a>/span> /div> /div> /div> /div> input typehidden idpayment_url valuehttps://payments.tiendup.com/checkout/25791/ /> div idstore-modal classsfy-modal> !-- div classsfy-modal-overlay> --> !-- div classsfy-modal-inner> --> div classsfy-modal-dialog> span classsfy-modal-close data-st-close-modal>Cerrar X/span> div idcart-modal-content classsfy-modal-content> /div> div classsfy-modal-spinner>/div> /div> !-- /div> --> !-- /div> -->/div>div st-gpdr-compliance idcookie-consent-banner classuk-section-default uk-box-shadow-small uk-padding-small uk-position-bottom-left uk-position-fixed uk-position-z-index uk-width-large@m> div classuk-margin-small-bottom uk-text-small>Al navegar por este sitio aceptás el uso de cookies para agilizar tu experiencia de compra. Podes leer más en nuestras Políticas./div> button typebutton st-gpdr-compliance-button classuk-button uk-button-primary uk-button-small>Entendido/button>/div>style typetext/css> @media screen and (max-width:480px) { #cookie-consent-banner {bottom:60px} } @media screen and (min-width:481px) and (max-width:960px) { #cookie-consent-banner {bottom:80px} }/style>script typetext/javascript> var ST_params { domain: https:\/\/giulipatin.com\/, assets_url: http:\/\/bu-cdn.tiendup.com\/business\/25791\/themes\/lite\/assets\/, sales_channel_id: 23436, sales_channel_slug: giulipatin, business_id: 25791, environment: production, google_analytics_id: G-PD5L87FXXG, google_analytics_domain: http:\/\/giulipatin.com\/, lang: { name: Nombre, last_name: Apellido, email: E-mail, message: Mensaje, send: Enviar, sending: Enviando, address: Dirección, phone: Teléfono, contact_us: Escribinos, contact_success_message: Mensaje fue enviado con exito!br\/> En breve nos pondremos en contacto, welcome_to: Te damos la bienvenida a, you_successfully_registered: Te registraste exitosamente, start: Comenzar, go_to_my_profile: Ir a mi perfil, my_profile: Mi perfil, log_in: Iniciar sesión, log_in_with_facebook: Ingresar con Facebook, user_email: Usuario (E-mail), password: Contraseña, confirm_password: Confirmar contraseña, success: Éxito!, subscribed_to_mailing_list: Estas suscripto a nuestra lista de correo, enter: Ingresar, password_recovery: Recuperar contraseña, back_to_log_in: Volver a ingresar, password_recovery_check_your_inbox: Revisa tu bandeja de entrada, password_recovery_message: Hemos enviado un correo a %email_placeholder% con instrucciones para configurar tu nueva contraseña, thanks: Gracias, you_already_have_your_free_access_to_the_course: Ya tienes tu acceso gratuito al curso, your_purchase_was_confirmed: Tu compra fue confirmada, we_are_processing_your_payment: Estamos procesando tu pago, we_will_notify_you_when_your_payment_is_confirmed: Te notificaremos cuando tu pago sea confirmado, order_number: Identificador de la compra, free_exclamation: ¡Gratis!, discount: Descuento, total: Total, access_to_downloadable_content: Acceso al contenido descargable, access_to_downloadable_content_message: Una vez acreditado el pago, recibirás en los próximos minutos un mail con el link de descarga. Puede demorarse entre 5 y 10 minutos., payment_info: Información de pago, type: Tipo, status: Estado, instructions: Instrucciones, shipping: Entrega, shipping_info: Datos de entrega, shipping_method: Modalidad, recipient_name: Destinatario\/a, preferred_date: Fecha preferida, go_to_course: Ir al curso, log_out: Cerrar sesión, orders_history: Historial de compras, date: Fecha, payment_status: Estado de pago, view_details: Ver detalles, no_purchase_has_been_made_yet: Aún no has realizado ninguna compra, sing_up: Registrarse, sign_up_in: Regisrate en %store_name%, sign_up_title_without_social: Completá los siguientes datos, sign_up_title_with_social: Ó completá los siguientes datos, email_it_will_be_your_username_to_log_in: Será tu nombre de usuario para iniciar sesión, write_your_password: Escribe una contraseña, confirm_your_password: Confirma la contraseña, confirm: Confirmar, check_your_email: Revisa tu correo, sign_up_confirmation_message: Hemos enviado un email a %email_placeholder% para que completes el registro, check_spam_folder: No olvides revisar tu carpeta de SPAM, resend_confirmation_email: ó podes %open_a_tag%hacer click aca%close_a_tag% para que te volvamos a enviar el correo de confirmación., password_recovery_code_is_invalid: La clave para restaurar su contraseña ya no es válida, re_enter_your_email: Reingresa tu email, password_recovery_enter_new_password: Ingresa una nueva contraseña para tu cuenta, new_password: Contraseña nueva, your_password_was_successfully_updated: Contraseña actualizada con exito, 404_page_not_found: Parece que la página que buscas no existe, go_to_home_page: Ir a la página de início, home: Inicio, it_may_interest_you: Te puede interesar, blog: Blog, posted_on: Publicado el, blog_articles: Artículos del blog, blog_no_articles: No hay artículos en esta sección, your_cart_is_empty: Tu carrito esta vacio, your_cart: Tu carrito de compras, navigate_store: Recorrer la tienda, summary: Resumen, articles: Artículos, subtotal: Subtotal, go_to_pay: Ir a pagar, shipping_cost_in_payment_message: En caso de aplicar costos de envíos, estos serán calculados en la pantalla de pago., download: Descargar, download_file: Descargar el archivo, download_files: Descargar los archivos, give_away: Regalar, buy_as_a_gift: Comprar como regalo, buy_as_a_gift_suggestion_message: ¿Te ha gustado? Regalaselo a alguien, buy: Comprar, buy_your_gift: Compra tu regalo, files_included: Archivos incluidos, it_includes: Incluye, join: Inscribirme, spots_available: Cupos disponibles, sold_out_spots: Cupos agotados, free_event_exclamation: ¡Evento gratuito!, event_ended: Evento finalizado, ask_for_more_information: Hacer una consulta, online_event: Evento online, day_and_time_options: Opciones de días y horarios, date_and_time: Fecha y hora, location: Ubicación, sessions: encuentros, view_in_map: Ver en el mapa, select_tickets: Seleccionar entradas, select_currency: Elige la moneda, select_group: Elige el grupo, select_group_validation: Debes elegir un grupo para poder reservar tu lugar, last_available_spot: Último cupo disponible, sales_start: Comienzo de ventas, sales_end: Las ventas finalizan el, starts_on: Comienza el, start_at: Inicia, ends: Finaliza, schedule: Horario, save_your_spot: Reservá tu lugar, spots: Lugares, select: Elegir, choose_an_option: Elige una opción, choose_an_option_details: Debes elegir una opción para poder continuar con la compra, back_to_options_list: Volver al listado de opciones, save_my_spot: Reservar mi lugar, listing_category_not_found: No hay productos en esta categoría, listing_brand_not_found: No hay productos en esta marca, listing_search_not_found: No se encontró ningún resultado, listing_search_results: Resultados para \%search_term%\, search_results: Resultados de búsqueda, all_products: Todos los productos, not_products_to_show: No hay productos para mostrar, buy_for_me: Comprar para mi, add_to_cart: Agregar al carrito, free_download: Descargar gratis, free: Gratis, price_expressed_in: Precio expresado en, price_expressed_in_currency_label: Precio expresado en %currency_label%, view_more_details: Ver más detalles, more_details: Más detalles, out_of_stock: Sin stock, need_help: ¿Necesitas Ayuda?, access_the_free_content: Accede al contenido gratuito, register: Registrarse, register_with_facebook: Registrarse con Facebook, or_also: ó también, do_you_have_account: ¿Ya tienes cuenta?, free_content_not_payment_info_required_message: No es necesario ingresar ninguna tarjeta de crédito ni información de pago, site_out_of_service: El sitio %store_name% se encuentra fuera de servicio, promotion: Promoción, loading: Cargando, buy_in: Comprar en , remove_from_cart: Eliminar del carrito, remove_one_item: Quitar 1 item, add_one_item: Agregar 1 item, problem_encounter: Ups! Tuvimos un problema, delete_cart_item_confirmation: ¿De verdad no queres este producto?, we_will_contact_you_shortly: Envianos tu consulta y a la brevedad te contactaremos, remove_it: Quitarlo, removed: Eliminado, error: Error!, done: Listo!, profile_image_updated: Tu imágen de perfil se actualizo con exito, something_important_before: Algo importante antes, create_password: Crear contraseña, define_a_password_for_your_account: %name%, define una contraseña para tu cuenta, continue: Continuar, made_with: Realizado con, my_courses: Mis cursos, course_progress: Tu progreso en este curso, my_courses_empty: Aún no has participado de ningún curso, your_courses: Tus cursos, view_all_my_courses: Ver todos mis cursos, cart: Carrito, search: Buscar, menu: Menú, available_payment_methods: Medios de pagos disponibles, accepted_payment_methods: Formas de pago aceptadas, see_payment_methods: Ver medios de pago, product: Producto, product_code: Código del producto, quantity: Cantidad, status_of_your_purchase: Estado de tu compra, delete: Eliminar, delete_this_item: Eliminar este item, keep_buying: Seguir comprando, finish_the_purchase: Finalizar la compra, join_free: Inscribite gratis, frequently_asked_questions: Preguntas más frecuentes, to: a, back_to_course: Volver al curso, back_to_my_courses: Volver a mis cursos, provide_your_answer: Aporta tu respuesta, your_answer: Tu respuesta, answer: respuesta, answers: respuestas, to_see_answers_log_in: Para ver las %answers% respuestas iniciá sesión, register_with_my_email: Registrarme con mi email, access_the_free_content_of_this_course: Accede al contenido gratuito de este curso, instructor: Instructor, instructors: Instructores, free_content: Contenido gratuito, course_topics: Temario del curso, requirements: Requerimientos, target_students: Orientado para, learning_goals: Con este curso aprenderás, view_reviews: Ver opiniones, reviews_for_this_course: Opiniones sobre este curso, course_no_reviews_yet: Aún no hay opiniones sobre este curso, courses: Cursos, course: Curso, reviews: Opiniones, review: Opinion, review_saved_successfully: Tu opinión se guardó con exito, message_published: Mensaje publicado, message_published_successfully: Tu mensaje fue publicado con exito, complete_previous_lessons_to_watch_content: Para acceder a este contenido debes completar las clases anteriores, sorry_content_not_available: Lo sentimos pero no puedes acceder a este contenido, view_first_lesson: Ver primera clase, continue_lesson: Continuar con la clase, download_certificate: Descargar certificado, rate_this_course: Evalua este curso, about_the_course: Sobre el curso, rete_course_plhaceholder: Cuentanos que te ha parecido hasta ahora este curso, courses_on: Cursos en, lesson_viewed: Lección vista, courses_of: Cursos de, instructor_not_have_courses_yey: %instructor_name% aún no participó en ningún curso, no_instructors_yet: No hay ningún instructor disponible, content_not_available: Contenido no disponible, previous_lesson: Clase anterior, view_next_lesson: Ver la próxima clase, next_lesson: Próxima clase, next_lesson_start_in: La próxima clase comienza en, cancel: Cancelar, about_this_lesson: Sobre esta clase, about_this_quizz: Sobre este cuestionario, info: Info, lessons: Clases, forum: Foro, file: Archivo, files: Archivos, more_lessons_from: Más clases de, leave_your_question: Escribe tu comentario o pregunta, use_this_field_to_write: Utiliza este campo para escibrir, lesson_forum_answers_and_questions: Preguntas y respuestas de los participantes de esta clase, course_forum_answers_and_questions: Preguntas y respuestas de los participantes de este curso, reply: Responder, replies: respuestas, log_in_to_see: Inicia sesión para ver, no_answers: Sin respuestas, hide: Ocultar, forum_lesson_without_threads: Aún no hay preguntas o debates en esta clase, forum_course_without_threads: Aún no hay preguntas o debates en este curso, more_resources: Más recursos, no_resources: No hay recursos para esta clase, course_home_page: Pagina principal del curso, a_while_ago: Hace un momento, now: Ahora, free_course_exclamation: ¡Curso gratuito!, course_not_available: Curso no disponible, more_info: Más información, acquire_your_access_to_the_course_to_continue: Adquiere tu acceso al curso para continuar, acquire_your_access: Adquiere tu acceso, acquire_your_access_to_the_course: Adquiere tu acceso al curso, lesson_sequential_progress_blocked: Debes haber completado las clases anteriores para poder acceder al contenido, content_blocked: Contenido bloqueado, lesson_content_blocked: Por alguna razón, el contenido de esta clase se encuentra bloqueado, quiz: Cuestionario, resume_quiz: Reanudar cuestionario, start_quiz: Empezar el cuestionario, skip_quiz: Saltar el cuestionario, question: pregunta, questions: preguntas, checking_answer: Comprobando respuesta, send_answer: Enviar respuesta, send_question: Enviar pregunta, characters_remaining: caracteres restantes, previous_question: Pregunta anterior, next_question: Siguiente pregunta, view_results: Ver resultados, skip_question: Saltar la pregunta, previous: Anterior, next: Siguiente, retry: Reintentar, check_answer: Revisar respuesta, quiz_pending_review: Cuestionario pendiente de revisión, quiz_reviewed: Cuestionario evaluado, clomplete_and_continue: Completar y continuar, of: de, got_it: Has acertado, on_first_attempt: al primer intento, completed_on: Completado el, view: Ver, completed: completado, quiz_locked: Cuestionario bloqueado, quiz_unlocked: Cuestionario desbloqueado, quiz_no_more_questions: Ya no quedan más preguntas, answer_sent: ¡Respuesta enviada!, answer_pending_review: Algunas de tus respuestas requieren revisión por parte del instructor. Te notificaremos por email cuando hayan sido evaluadas., answer_unlocked: El instructor ha desbloqueado tus respuestas. Puedes revisarlas y volverlas a enviar., correct_answers_will_be_available: Las respuestas correctas estarán disponibles, remaining_attempts_message: Has llegado al límite de los intentos permitidos para responder la pregunta, question_blocked_to_answer: Esta pregunta se encuentra bloqueada para responder, limit_attempts_to_quiz_reached: Has alcanzado el límite máximo de intentos para hacer esta evaluación, limit_attempts_to_question_reached: Has alcanzado el límite máximo de intentos para responder esta pregunta, question_unresolved_warning: Al continuar, esta pregunta quedará en blanco. br\/> ¿Estás seguro que deseas continuar?, only_attemp_warning: No podrás hacer esta pregunta nuevamente.br\/> ¿Estás seguro que deseas dejarla en blanco?, last_question_warning: Es la última pregunta: al enviar tu respuesta estarás dando por finalizada la evaluaciónbr\/>br\/>¿Deseas continuar?, leave_blank: Dejar en blanco, from_date: desde el, to_date: hasta el, not_yet_qualified: Aún no calificada, points: puntos, correct: Correcta, incorrect: Incorrecta, correct_answer: Respuesta correcta, incorrect_answer: Respuesta incorrecta, answered: Respondido, question_not_answered: Esta pregunta no fue respondida, pending_review: Pendiente de revisión, instructor_comment: Comentario del instructor, quiz_check_course_materials_message: Revisá los materiales del curso para ampliar tu aprendizaje, quiz_good_job: ¡Buen trabajo! Ya estás listo para pasar a la siguiente clase., community_tile: Se parte de nuestra comunidad exclusiva para estudiantes de la Escuela Online!!, community_text: Grupo privado de Facebook en el que puedes publicar todas tus dudas acerca del oficio de una forma más interactiva, acompañando tus publicaciones con fotos o videos de ser necesario! br> Por favor, contesta las dos preguntas que te solicitará Facebook para tu ingreso al grupo!! De esa forma podemos aprobar rápido tu solicitud! br> Solo te pedimos que al ingresar en Facebook, leas las reglas del grupo! Son super sencillas y claras, para que la experiencia dentro de nuestra comunidad sea agradable y dinámica para tod@s! br> Dentro del grupo también realizaremos eventos exclusivos y tendrás acceso a más material de estudio! br> Te esperamos!, community_link: https:\/\/www.facebook.com\/groups\/eduardotarrico\/, community_link_button: Unirse a la comunidad, write_us_on_whatsapp: Contactar por Whatsapp, hi_again: Hola de nuevo, start_course: Empezar curso, view_course: Ver curso, paying_with: Pagando con, redirecting_to_payment_screen: Redirigiendo a la pantalla de pago, redirecting_to_the_course: Redirigiendo al curso, business_delivery: Envio tradicional, authorized: Autorizado, pending: pendiente, paid: pagado, refunded: reintegrado, voided: anulado, cancelled: cancelado, rejected: rechazado, on_hold: en espera, in_process: en proceso de revisión, branch_pickup: retira por sucursal, shipped: enviado, unshipped: no enviado, credit_card: Tarjeta de credito, payment_type_ticket: Efectivo en puntos de pago, payment_type_credit_card: Tarjeta de crédito, payment_type_debit_card: Tarjeta de débito, payment_type_atm: Cajero automático, payment_type_etf: ETF - Transferencia electrónica, payment_type_bank_transfer: Transferencia bancaria, and: y, and_one_more_method: Y un método más, and_x_more_methods: Y %quantity% métodos más, one_more_method: un método más, x_more_methods: %quantity% métodos más, included_in_this_pack: Incluido en este combo, not_available: No disponible, free_pack: Combo Gratuito, payment_type_wallet: Billetera virtual, event: Evento, session: Sesión, elearning: Curso Online, downloadable: Descargable, subscription: Suscripción, bundle: Combo }, customer_json: null, geolocation: { currency: , city: , state: , country: Estados Unidos, country_code: US }, current_page: home, facebook_app_id: null, facebook_pixel_exclude_pending_orders: 1, payment_url: https:\/\/payments.tiendup.com\/checkout\/25791\/, mercadopago_public_key: null, google_optimize_id: null, sdk_modules: http:\/\/bu-cdn.tiendup.com\/static\/store_js_sdk\/learning-module-sdk.min.js?v29102020 }; /script>script srchttp://bu-cdn.tiendup.com/static/store_js_sdk/sdk.min.js?v20012026>/script>script typetext/javascript> var STModal new ST.plugins.modal(#store-modal); /script>script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/sweetalert.min.js?v3>/script>script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/scripts.js?v3>/script>script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/validate.min.js?v3>/script>script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/form_validations.js?v3>/script>script typetext/javascript srchttp://bu-cdn.tiendup.com/business/25791/themes/lite/assets/vendor/intl-tel-input-17.0.0/js/intlTelInput-jquery.min.js?v3>/script> /body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 25 Jan 2026 19:31:25 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxSet-Cookie: customer_geoeyJpcCI6IjUyLjQwLjIzNC4xMDUiLCJpc19ldSI6ZmFsc2UsInppcF9jb2RlIjoiIiwiY2l0eSI6IiIsInJlZ2lvbiI6IiIsImNvdW50cnkiOiJFc3RhZG9zIFVuaWRvcyIsImNvdW50cnlfY29kZSI6IlVTIiwiY29udGluZW50X2NvZGUiOiJOQSIsImN1cnJlbmN5X2NvZGUiOiIiLCJjYWxsaW5nX2NvZGUiOiIiLCJ0aW1lX3pvbmUiOiIiLCJzZXJ2aWNlIjoibWF4bWluZCJ9; expiresMon, 26-Jan-2026 19:30:44 GMT; Max-Age86400; path/; domaingiulipatin.comX-FastCGI-Cache: BYPASS !DOCTYPE html>html langen>head> meta charsetutf-8>script typetext/javascript>(window.NREUM||(NREUM{})).init{ajax:{deny_list:bam.nr-data.net},feature_flags:soft_nav};(window.NREUM||(NREUM{})).loader_config{xpid:VQIDUFZbDxADVFdVAwMOUA,licenseKey:da2c18ed42,applicationID:30674296,browserID:30674306};;/*! For license information please see nr-loader-full-1.308.0.min.js.LICENSE.txt */(()>{var e,t,r{384:(e,t,r)>{use strict;r.d(t,{NT:()>a,US:()>u,Zm:()>o,bQ:()>d,dV:()>c,pV:()>l});var nr(6154),ir(1863),sr(1910);const a{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net};function o(){return n.gm.NREUM||(n.gm.NREUM{}),void 0n.gm.newrelic&&(n.gm.newrelicn.gm.NREUM),n.gm.NREUM}function c(){let eo();return e.o||(e.o{ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let ro();r.initializedAgents??{},t.initializedAt{ms:(0,i.t)(),date:new Date},r.initializedAgentset}function u(e,t){o()et}function l(){return function(){let eo();const te.info||{};e.info{beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let eo();const te.init||{};e.init{...t}}(),c(),function(){let eo();const te.loader_config||{};e.loader_config{...t}}(),o()}},782:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewTiming},860:(e,t,r)>{use strict;r.d(t,{$J:()>u,K7:()>c,P3:()>d,XX:()>i,Yy:()>o,df:()>s,qY:()>n,v4:()>a});const nevents,ijserrors,sbrowser/blobs,arum,obrowser/logs,c{ajax:ajax,genericEvents:generic_events,jserrors:i,logging:logging,metrics:metrics,pageAction:page_action,pageViewEvent:page_view_event,pageViewTiming:page_view_timing,sessionReplay:session_replay,sessionTrace:session_trace,softNav:soft_navigations,spa:spa},d{c.pageViewEvent:1,c.pageViewTiming:2,c.metrics:3,c.jserrors:4,c.spa:5,c.ajax:6,c.sessionTrace:7,c.softNav:8,c.sessionReplay:9,c.logging:10,c.genericEvents:11},u{c.pageViewEvent:a,c.pageViewTiming:n,c.ajax:n,c.spa:n,c.softNav:n,c.metrics:i,c.jserrors:i,c.sessionTrace:s,c.sessionReplay:s,c.logging:o,c.genericEvents:ins}},944:(e,t,r)>{use strict;r.d(t,{R:()>i});var nr(3241);function i(e,t){functiontypeof console.debug&&(console.debug(New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#.concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:data,name:warn,feature:warn,data:{code:e,secondary:t}}))}},993:(e,t,r)>{use strict;r.d(t,{A$:()>s,ET:()>a,TZ:()>o,p_:()>i});var nr(860);const i{ERROR:ERROR,WARN:WARN,INFO:INFO,DEBUG:DEBUG,TRACE:TRACE},s{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},alog,on.K7.logging},1541:(e,t,r)>{use strict;r.d(t,{U:()>i,f:()>n});const n{MFE:MFE,BA:BA};function i(e,t){if(2!t?.harvestEndpointVersion)return{};const rt.agentRef.runtime.appMetadata.agents0.entityGuid;return e?{source.id:e.id,source.name:e.name,source.type:e.type,parent.id:e.parent?.id||r,parent.type:e.parent?.type||n.BA}:{entity.guid:r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)>{use strict;r.d(t,{Ak:()>d,Ze:()>h,x3:()>u});var nr(3241),ir(7836),sr(3606),ar(860),or(2646);const c{};function d(e,t){const r{staged:!1,priority:a.P3t||0};l(e),ce.get(t)||ce.set(t,r)}function u(e,t){e&&ce&&(ce.get(t)&&ce.delete(t),p(e,t,!1),ce.size&&f(e))}function l(e){if(!e)throw new Error(agentIdentifier required);ce||(cenew Map)}function h(e,tfeature,r!1){if(l(e),!e||!ce.get(t)||r)return p(e,t);ce.get(t).staged!0,f(e)}function f(e){const tArray.from(ce);t.every((e,t)>t.staged)&&(t.sort((e,t)>e1.priority-t1.priority),t.forEach((t)>{ce.delete(t),p(e,t)}))}function p(e,t,r!0){const ae?i.ee.get(e):i.ee,cs.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:lifecycle,name:drain,feature:t}),r){const ea.backlogt,rct;if(r){for(let t0;e&&te.length;++t)g(et,r);Object.entries(r).forEach((e,t)>{Object.values(t||{}).forEach(t>{t0?.on&&t0?.context()instanceof o.y&&t0.on(e,t1)})})}}a.isolatedBacklog||delete ct,a.backlogtnull,a.emit(drain-+t,)}}function g(e,t){var re1;Object.values(tr||{}).forEach(t>{var re0;if(t0r){var nt1,ie3,se2;n.apply(i,s)}})}},1738:(e,t,r)>{use strict;r.d(t,{U:()>f,Y:()>h});var nr(3241),ir(9908),sr(1863),ar(944),or(5701),cr(3969),dr(8362),ur(860),lr(4261);function h(e,t,r,s){const hs||r;!h||he&&he!d.d.prototypee||(hefunction(){(0,i.p)(c.xV,API/+e+/called,void 0,u.K7.metrics,r.ee),(0,n.W)({agentIdentifier:r.agentIdentifier,drained:!!o.B?.r.agentIdentifier,type:data,name:api,feature:l.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function f(e,t,r,n,a){const oe.info;nullr?delete o.jsAttributest:o.jsAttributestr,(a||nullr)&&(0,i.p)(l.Pl+n,(0,s.t)(),t,r,void 0,session,e.ee)}},1741:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(944),ir(4261);class s{#e(e,...t){if(thise!s.prototypee)return thise(...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)>{use strict;function n(){return Math.floor(performance.now())}r.d(t,{t:()>n})},1910:(e,t,r)>{use strict;r.d(t,{i:()>s});var nr(944);const inew Map;function s(...e){return e.every(e>{if(i.has(e))return i.get(e);const tfunctiontypeof e?e.toString():,rt.includes(native code),st.includes(nrWrapper);return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)>{use strict;r.d(t,{D:()>o,f:()>a});var nr(384),ir(8122);const s{beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const oe>(0,i.a)(e,s)},2614:(e,t,r)>{use strict;r.d(t,{BB:()>a,H3:()>n,g:()>d,iL:()>c,tS:()>o,uh:()>i,wk:()>s});const nNRBA,iSESSION,s144e5,a18e5,o{STARTED:session-started,PAUSE:session-pause,RESET:session-reset,RESUME:session-resume,UPDATE:session-update},c{SAME_TAB:same-tab,CROSS_TAB:cross-tab},d{OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)>{use strict;r.d(t,{y:()>n});class n{constructor(e){this.contextIde}}},2843:(e,t,r)>{use strict;r.d(t,{G:()>s,u:()>i});var nr(3878);function i(e,t!1,r,i){(0,n.DD)(visibilitychange,function(){if(t)return void(hiddendocument.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(pagehide,e,t,r)}},3241:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(6154);const inewrelic;function s(e{}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)>{use strict;r.d(t,{A:()>s});var nr(7836);const i()>{const enew WeakSet;return(t,r)>{if(objecttypeof r&&null!r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??}catch(e){try{n.ee.emit(internal-error,e)}catch(e){}return}}},3333:(e,t,r)>{use strict;r.d(t,{$v:()>u,TZ:()>n,Xh:()>c,Zp:()>i,kd:()>d,mq:()>o,nf:()>a,qN:()>s});const nr(860).K7.genericEvents,iauxclick,click,copy,keydown,paste,scrollend,sfocus,blur,a4,o1e3,c2e3,dPageAction,UserAction,BrowserPerformance,u{RESOURCES:experimental.resources,REGISTER:register}},3434:(e,t,r)>{use strict;r.d(t,{Jt:()>s,YM:()>d});var nr(7836),ir(5607);const snr@original:.concat(i.W),a50;var oObject.prototype.hasOwnProperty,c!1;function d(e,t){return e||(en.ee),r.inPlacefunction(e,t,n,i,s){n||(n);const a-n.charAt(0);for(let o0;ot.length;o++){const cto,dec;l(d)||(ecr(d,a?c+n:n,i,c,s))}},r.flags,r;function r(t,r,n,c,d){return l(t)?t:(r||(r),nrWrapperst,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return er},set:function(t){return ert,t}})}),t}catch(e){u(e,r)}for(var n in e)o.call(e,n)&&(tnen)}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var s,o,l,h;let f;try{othis,s...arguments,lfunctiontypeof n?n(s,o):n||{}}catch(t){u(t,,s,o,c,l,e)}i(r+start,s,o,c,l,d);const pperformance.now();let g;try{return ht.apply(o,s),gperformance.now(),h}catch(e){throw gperformance.now(),i(r+err,s,o,e,l,d),fe,f}finally{const eg-p,t{start:p,end:g,duration:e,isLongTask:e>a,methodName:c,thrownError:f};t.isLongTask&&i(long-task,t,o,l,d),i(r+end,s,o,h,l,d)}}}function i(r,n,i,s){if(!c||t){var ac;c!0;try{e.emit(r,n,i,t,s)}catch(t){u(t,r,n,i,e)}ca}}}function u(e,t){t||(tn.ee);try{t.emit(internal-error,e)}catch(e){}}function l(e){return!(e&&functiontypeof e&&e.apply&&!es)}},3606:(e,t,r)>{use strict;r.d(t,{i:()>s});var nr(9908);s.ona;var is.handlers{};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(sfeature),e||(en.d);var atsts||{};(arar||).push(e,i)}},3738:(e,t,r)>{use strict;r.d(t,{He:()>i,Kp:()>o,Lc:()>d,Rz:()>u,TZ:()>n,bD:()>s,d3:()>a,jx:()>l,sl:()>h,uP:()>c});const nr(860).K7.sessionTrace,ibstResource,sresource,a-start,o-end,cfn+a,dfn+o,upushState,l1e3,h3e4},3785:(e,t,r)>{use strict;r.d(t,{R:()>c,b:()>d});var nr(9908),ir(1863),sr(860),ar(3969),or(993);function c(e,t,r{},co.p_.INFO,d!0,u,l(0,i.t)()){(0,n.p)(a.xV,API/logging/.concat(c.toLowerCase(),/called),void 0,s.K7.metrics,e),(0,n.p)(o.ET,l,t,r,c,d,u,void 0,s.K7.logging,e)}function d(e){returnstringtypeof e&&Object.values(o.p_).some(t>te.toUpperCase().trim())}},3878:(e,t,r)>{use strict;function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()>s,jT:()>n,sp:()>i})},3969:(e,t,r)>{use strict;r.d(t,{TZ:()>n,XG:()>o,rs:()>i,xV:()>a,z_:()>s});const nr(860).K7.metrics,ism,scm,astoreSupportabilityMetrics,ostoreEventMetrics},4234:(e,t,r)>{use strict;r.d(t,{W:()>s});var nr(7836),ir(1687);class s{constructor(e,t){this.agentIdentifiere,this.een.ee.get(e),this.featureNamet,this.blocked!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},4261:(e,t,r)>{use strict;r.d(t,{$9:()>d,BL:()>o,CH:()>f,Dl:()>w,Fw:()>y,PA:()>m,Pl:()>n,Pv:()>T,Tb:()>l,U2:()>s,V1:()>E,Wb:()>x,bt:()>b,cD:()>v,d3:()>R,dT:()>c,eY:()>p,fF:()>h,hG:()>i,k6:()>a,nb:()>g,o5:()>u});const napi-,iaddPageAction,saddToTrace,aaddRelease,ofinished,cinteraction,dlog,unoticeError,lpauseReplay,hrecordCustomEvent,frecordReplay,pregister,gsetApplicationVersion,msetCurrentRouteName,vsetCustomAttribute,bsetErrorHandler,ysetPageViewName,wsetUserId,Rstart,xwrapLogger,Emeasure,Tconsent},5205:(e,t,r)>{use strict;r.d(t,{j:()>S});var nr(384),ir(1741);var sr(2555),ar(3333);const oe>{if(!e||string!typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var cr(2614),dr(944),ur(8122);const ldata-nr-mask,he>(0,u.a)(e,(()>{const e{feature_flags:,experimental:{allow_registered_children:!1,resources:!1},mask_selector:*,block_selector:data-nr-block,mask_input_options:{color:!1,date:!1,datetime-local:!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_childrent},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flagst},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resourcest},asset_types:,first_party_domains:,ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector.concat(t,,).concat(l):t||nullt?e.mask_selectorl:(0,d.R)(5,t)},get block_class(){returnnr-block},get ignore_class(){returnnr-ignore},get mask_text_class(){returnnr-mask},get block_selector(){return e.block_selector},set block_selector(t){o(t)?e.block_selector+,.concat(t):!t&&(0,d.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&objecttypeof t?e.mask_input_options{...t,password:!0}:(0,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:id,className,tagName,type}}})());var fr(6154),pr(9324);let g0;const m{buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:f.WN},v{consented:!1},b{appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consentede},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:,jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},ye>{const t(0,u.a)(e,b),rObject.keys(m).reduce((e,t)>(et{value:mt,writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var wr(5701);const Re>{const te.startsWith(http);e+/,r.pt?e:https://+e};var xr(7836),Er(3241);const T{accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},Ae>(0,u.a)(e,T),_new Set;function S(e,t{},r,a){let{init:o,info:c,loader_config:d,runtime:u{},exposed:l!0}t;if(!c){const e(0,n.pV)();oe.init,ce.info,de.loader_config}e.inith(o||{}),e.loader_configA(d||{}),c.jsAttributes??{},f.bv&&(c.jsAttributes.isWorker!0),e.info(0,s.D)(c);const pe.init,gc.beacon,c.errorBeacon;_.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons...g,function(e){const t(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r>{const ni.W.prototyper;if(function!typeof n||constructorn)return;let str;er&&!1!e.exposed&µ-agent!e.runtime?.loaderType&&(tr(...t)>{const ner(...t);return s?s(...t):n})})}(e),(0,n.US)(activatedFeatures,w.B)),u.denyList...p.ajax.deny_list||,...p.ajax.block_internal?g:,u.ptide.agentIdentifier,u.loaderTyper,e.runtimey(u),_.has(e.agentIdentifier)||(e.eex.ee.get(e.agentIdentifier),e.exposedl,(0,E.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.e.agentIdentifier,type:lifecycle,name:initialize,feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},5270:(e,t,r)>{use strict;r.d(t,{Aw:()>a,SR:()>s,rF:()>o});var nr(384),ir(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0e?.session_trace.enabled}function a(e){return!0e?.session_replay.preload&&s(e)}function o(e,t){try{if(stringtypeof t?.type){if(passwordt.type.toLowerCase())return*.repeat(e?.length||0);if(void 0!t?.dataset?.nrUnmask||t?.classList?.contains(nr-unmask))return e}}catch(e){}returnstringtypeof e?e.replace(/\S/g,*):*.repeat(e?.length||0)}},5289:(e,t,r)>{use strict;r.d(t,{GG:()>a,Qr:()>c,sB:()>o});var nr(3878),ir(6389);function s(){returnundefinedtypeof document||completedocument.readyState}function a(e,t){if(s())return e();const r(0,i.J)(e),asetInterval(()>{s()&&(clearInterval(a),r())},500);(0,n.sp)(load,r,t)}function o(e){if(s())return e();(0,n.DD)(DOMContentLoaded,e)}function c(e){if(s())return e();(0,n.sp)(popstate,e)}},5607:(e,t,r)>{use strict;r.d(t,{W:()>n});const n(0,r(9566).bz)()},5701:(e,t,r)>{use strict;r.d(t,{B:()>s,t:()>a});var nr(3241);const inew Set,s{};function a(e,t){const rt.agentIdentifier;sr??{},e&&objecttypeof e&&(i.has(r)||(t.ee.emit(rumresp,e),sre,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:lifecycle,name:load,feature:void 0,data:e})))}},6154:(e,t,r)>{use strict;r.d(t,{OF:()>d,RI:()>i,WN:()>h,bv:()>s,eN:()>f,gm:()>a,lR:()>l,m:()>c,mw:()>o,sb:()>u});var nr(1863);const iundefined!typeof window&&!!window.document,sundefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),ai?window:undefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),oBoolean(hiddena?.document?.visibilityState),c+a?.location,d/iPad|iPhone|iPod/.test(a.navigator?.userAgent),ud&&undefinedtypeof SharedWorker,l(()>{const ea.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/);return Array.isArray(e)&&e.length>2?+e1:0})(),hDate.now()-(0,n.t)(),f()>undefined!typeof PerformanceNavigationTiming&&a?.performance?.getEntriesByType(navigation)?.0?.responseStart},6344:(e,t,r)>{use strict;r.d(t,{BB:()>u,Qb:()>l,TZ:()>i,Ug:()>a,Vh:()>s,_s:()>o,bc:()>d,yP:()>c});var nr(2614);const ir(860).K7.sessionReplay,serrorDuringReplay,a.12,o{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c{n.g.ERROR:15e3,n.g.FULL:3e5,n.g.OFF:0},d{RESET:{message:Session was reset,sm:Reset},IMPORT:{message:Recorder failed to import,sm:Import},TOO_MANY:{message:429: Too Many Requests,sm:Too-Many},TOO_BIG:{message:Payload was too large,sm:Too-Big},CROSS_TAB:{message:Session Entity was set to OFF on another tab,sm:Cross-Tab},ENTITLEMENTS:{message:Session Replay is not allowed and will not be started,sm:Entitlement}},u5e3,l{API:api,RESUME:resume,SWITCH_TO_FULL:switchToFull,INITIALIZE:initialize,PRELOAD:preload}},6389:(e,t,r)>{use strict;function n(e,t500,r{}){const nr?.leading||!1;let i;return(...r)>{n&&void 0i&&(e.apply(this,r),isetTimeout(()>{iclearTimeout(i)},t)),n||(clearTimeout(i),isetTimeout(()>{e.apply(this,r)},t))}}function i(e){let t!1;return(...r)>{t||(t!0,e.apply(this,r))}}r.d(t,{J:()>i,s:()>n})},6630:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewEvent},6774:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.jserrors},7295:(e,t,r)>{use strict;r.d(t,{Xv:()>a,gX:()>i,iW:()>s});var n;function i(e){if(!e||s(e))return!1;if(0n.length)return!0;if(*n0.hostname)return!1;for(var t0;tn.length;t++){var rnt;if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0e.hostname}function a(e){if(n,e&&e.length)for(var t0;te.length;t++){let ret;if(!r)continue;if(*r)return void(n{hostname:*});0r.indexOf(http://)?rr.substring(7):0r.indexOf(https://)&&(rr.substring(8));const ir.indexOf(/);let s,a;i>0?(sr.substring(0,i),ar.substring(i)):(sr,a*);letcs.split(:);n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t!1){const re.replace(/.+?^${}()|\\\/g,e>\\+e).replace(/\*/g,.*?);return new RegExp((t?^:)+r+$)}},7485:(e,t,r)>{use strict;r.d(t,{D:()>i});var nr(6154);function i(e){if(0(e||).indexOf(data:))return{protocol:data};try{const tnew URL(e,location.href),r{port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(:)),sameOrigin:t.protocoln.gm?.location?.protocol&&t.hostn.gm?.location?.host};return r.port&&!r.port||(http:t.protocol&&(r.port80),https:t.protocol&&(r.port443)),r.pathname&&!r.pathname?r.pathname.startsWith(/)||(r.pathname/.concat(r.pathname)):r.pathname/,r}catch(e){return{}}}},7699:(e,t,r)>{use strict;r.d(t,{It:()>s,KC:()>o,No:()>i,qh:()>a});var nr(860);const i16e3,s1e6,aSESSION_ERROR,o{n.K7.logging:!0,n.K7.genericEvents:!1,n.K7.jserrors:!1,n.K7.ajax:!1}},7767:(e,t,r)>{use strict;r.d(t,{V:()>i});var nr(6154);const ie>n.RI&&!0e?.privacy.cookies_enabled},7836:(e,t,r)>{use strict;r.d(t,{P:()>o,ee:()>c});var nr(384),ir(8990),sr(2646),ar(5607);const onr@context:.concat(a.W),cfunction e(t,r){var n{},a{},u{},l!1;try{l16r.length&&d.initializedAgents?.r?.runtime.isolatedBacklog}catch(e){}var h{on:p,addEventListener:p,removeEventListener:function(e,t){var rne;if(!r)return;for(var i0;ir.length;i++)rit&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!s&&(s!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var of(n);g(e).forEach(e>{e.apply(o,r)});var dv()ae;d&&d.push(h,e,r,o);return o},get:m,listeners:g,context:f,buffer:function(e,t){const rv();if(tt||feature,h.aborted)return;Object.entries(e||{}).forEach((e,n)>{ant,t in r||(rt)})},abort:function(){h._aborted!0,Object.keys(h.backlog).forEach(e>{delete h.backloge})},isBuffering:function(e){return!!v()ae},debugId:r,backlog:l?{}:t&&objecttypeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(h,aborted,{get:()>{let eh._aborted||!1;return e||(t&&(et.aborted),e)}}),h;function f(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()>new s.y(o)):new s.y(o)}function p(e,t){neg(e).concat(t)}function g(e){return ne||}function m(t){return utut||e(h,t)}function v(){return h.backlog}}(void 0,globalEE),d(0,n.Zm)();d.ee||(d.eec)},8122:(e,t,r)>{use strict;r.d(t,{a:()>i});var nr(944);function i(e,t){try{if(!e||object!typeof e)return(0,n.R)(3);if(!t||object!typeof t)return(0,n.R)(4);const rObject.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s0Object.keys(r).length?e:r;for(let a in s)if(void 0!ea)try{if(nullea){ranull;continue}Array.isArray(ea)&&Array.isArray(ta)?raArray.from(new Set(...ea,...ta)):objecttypeof ea&&objecttypeof ta?rai(ea,ta):raea}catch(e){ra||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)>{use strict;r.d(t,{u:()>h});var nr(7836),ir(3434),sr(8990),ar(6154);const o{},ca.gm.XMLHttpRequest,daddEventListener,uremoveEventListener,lnr@wrapped:.concat(n.P);function h(e){var tfunction(e){return(e||n.ee).get(events)}(e);if(ot.debugId++)return t;ot.debugId1;var r(0,i.YM)(t,!0);function h(e){r.inPlace(e,d,u,-,p)}function p(e,t){return e1}returngetPrototypeOfin Object&&(a.RI&&f(document,h),c&&f(c.prototype,h),f(a.gm,h)),t.on(d+-start,function(e,t){var ne1;if(null!n&&(functiontypeof n||objecttypeof n)&&newrelic!e0){var i(0,s.I)(n,l,function(){var e{object:function(){if(function!typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}typeof n;return e?r(e,fn-,null,e.name||anonymous):n});this.wrappede1i}}),t.on(u+-start,function(e){e1this.wrapped||e1}),t}function f(e,t,...r){let ne;for(;objecttypeof n&&!Object.prototype.hasOwnProperty.call(n,d);)nObject.getPrototypeOf(n);n&&t(n,...r)}},8362:(e,t,r)>{use strict;r.d(t,{d:()>s});var nr(9566),ir(1741);class s extends i.W{agentIdentifier(0,n.LA)(16)}},8374:(e,t,r)>{r.nc(()>{try{return document?.currentScript?.nonce}catch(e){}return})()},8990:(e,t,r)>{use strict;r.d(t,{I:()>i});var nObject.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return et;var ir();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return eti,i}},9119:(e,t,r)>{use strict;r.d(t,{L:()>s});var n/(^?#*)^#*(#^?*|$).*/,i/(^?#*)().*/;function s(e,t){return e?e.replace(t?n:i,$1$2):e}},9300:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.ajax},9324:(e,t,r)>{use strict;r.d(t,{AJ:()>a,F3:()>i,Xs:()>s,Yq:()>o,xv:()>n});const n1.308.0,iPROD,sCDN,a@newrelic/rrweb,o1.0.1},9566:(e,t,r)>{use strict;r.d(t,{LA:()>o,ZF:()>c,bz:()>a,el:()>d});var nr(6154);const ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx;function s(e,t){return e?15&et:16*Math.random()|0}function a(){const en.gm?.crypto||n.gm?.msCrypto;let t,r0;return e&&e.getRandomValues&&(te.getRandomValues(new Uint8Array(30))),i.split().map(e>xe?s(t,r++).toString(16):ye?(3&s()|8).toString(16):e).join()}function o(e){const tn.gm?.crypto||n.gm?.msCrypto;let r,i0;t&&t.getRandomValues&&(rt.getRandomValues(new Uint8Array(e)));const a;for(var o0;oe;o++)a.push(s(r,i++).toString(16));return a.join()}function c(){return o(16)}function d(){return o(32)}},9908:(e,t,r)>{use strict;r.d(t,{d:()>n,p:()>i});var nr(7836).ee.get(handle);function i(e,t,r,i,s){s?(s.buffer(e,i),s.emit(e,t,r)):(n.buffer(e,i),n.emit(e,t,r))}}},n{};function i(e){var tne;if(void 0!t)return t.exports;var sne{exports:{}};return re(s,s.exports,i),s.exports}i.mr,i.d(e,t)>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:tr})},i.f{},i.ee>Promise.all(Object.keys(i.f).reduce((t,r)>(i.fr(e,t),t),)),i.ue>({95:nr-full-compressor,222:nr-full-recorder,891:nr-full}e+-1.308.0.min.js),i.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),e{},tNRBA-1.308.0.PROD:,i.l(r,n,s,a)>{if(er)er.push(n);else{var o,c;if(void 0!s)for(var ddocument.getElementsByTagName(script),u0;ud.length;u++){var ldu;if(l.getAttribute(src)r||l.getAttribute(data-webpack)t+s){ol;break}}if(!o){c!0;var h{891:sha512-fcveNDcpRQS9OweGhN4uJe88Qmg+EVyH6j/wngwL2Le0m7LYyz7q+JDx7KBxsdDF4TaPVsSmHg12T3pHwdLa7w,222:sha512-O8ZzdvgB4fRyt7k2Qrr4STpR+tCA2mcQEig6/dP3rRy9uEx1CTKQ6cQ7Src0361y7xS434ua+zIPo265ZpjlEg,95:sha512-jDWejat/6/UDex/9XjYoPPmpMPuEvBCSuCg/0tnihjbn5bh9mP3An0NzFV9T5Tc+3kKhaXaZA8UIKPAanD2+Gw};(odocument.createElement(script)).charsetutf-8,i.nc&&o.setAttribute(nonce,i.nc),o.setAttribute(data-webpack,t+s),o.srcr,0!o.src.indexOf(window.location.origin+/)&&(o.crossOriginanonymous),ha&&(o.integrityha)}ern;var f(t,n)>{o.onerroro.onloadnull,clearTimeout(p);var ier;if(delete er,o.parentNode&&o.parentNode.removeChild(o),i&&i.forEach(e>e(n)),t)return t(n)},psetTimeout(f.bind(null,void 0,{type:timeout,target:o}),12e4);o.onerrorf.bind(null,o.onerror),o.onloadf.bind(null,o.onload),c&&document.head.appendChild(o)}},i.re>{undefined!typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:Module}),Object.defineProperty(e,__esModule,{value:!0})},i.phttps://js-agent.newrelic.com/,(()>{var e{85:0,959:0};i.f.j(t,r)>{var ni.o(e,t)?et:void 0;if(0!n)if(n)r.push(n2);else{var snew Promise((r,i)>netr,i);r.push(n2s);var ai.p+i.u(t),onew Error;i.l(a,r>{if(i.o(e,t)&&(0!(net)&&(etvoid 0),n)){var sr&&(loadr.type?missing:r.type),ar&&r.target&&r.target.src;o.messageLoading chunk +t+ failed: (+s+: +a+),o.nameChunkLoadError,o.types,o.requesta,n1(o)}},chunk-+t,t)}};var t(t,r)>{var n,s,a,o,cr,d0;if(a.some(t>0!et)){for(n in o)i.o(o,n)&&(i.mnon);if(c)c(i)}for(t&&t(r);da.length;d++)sad,i.o(e,s)&&es&&es0(),es0},rselfwebpackChunk:NRBA-1.308.0.PRODselfwebpackChunk:NRBA-1.308.0.PROD||;r.forEach(t.bind(null,0)),r.pusht.bind(null,r.push.bind(r))})(),(()>{use strict;i(8374);var ei(8362),ti(860);const rObject.values(t.K7);var ni(5205);var si(9908),ai(1863),oi(4261),ci(1738);var di(1687),ui(4234),li(5289),hi(6154),fi(944),pi(5270),gi(7767),mi(6389),vi(7699);class b extends u.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRefe,this.abortHandlervoid 0,this.featAggregatevoid 0,this.loadedSuccessfullyvoid 0,this.onAggregateImportednew Promise(e>{this.loadedSuccessfullye}),this.deferredPromise.resolve(),!1e.initthis.featureName.autoStart?this.deferrednew Promise((t,r)>{this.ee.on(manual-start-all,(0,m.J)(()>{(0,d.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,d.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r{}){if(this.featAggregate)return;const nasync()>{let n;await this.deferred;try{if((0,g.V)(e.init)){const{setupAgentSession:t}await i.e(891).then(i.bind(i,8766));nt(e)}}catch(e){(0,f.R)(20,e),this.ee.emit(internal-error,e),(0,s.p)(v.qh,e,void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,d.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}await t();this.featAggregatenew i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};h.RI?(0,l.GG)(()>n(),!0):n()}#t(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,p.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}}var yi(6630),wi(2614),Ri(3241);class x extends b{static featureNamey.T;constructor(e){var t;super(e,y.T),this.setupInspectionEvents(e.agentIdentifier),te,(0,c.Y)(o.Fw,function(e,r){stringtypeof e&&(/!e.charAt(0)&&(e/+e),t.runtime.customTransaction(r||http://custom.transaction)+e,(0,s.p)(o.Pl+o.Fw,(0,a.t)(),void 0,void 0,t.ee))},t),this.importAggregator(e,()>i.e(891).then(i.bind(i,3718)))}setupInspectionEvents(e){const t(t,r)>{t&&(0,R.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:completet.target.readyState,type:window,name:r,data:t.target.location+})};(0,l.sB)(e>{t(e,DOMContentLoaded)}),(0,l.GG)(e>{t(e,load)}),(0,l.Qr)(e>{t(e,navigate)}),this.ee.on(w.tS.UPDATE,(t,r)>{(0,R.W)({agentIdentifier:e,type:lifecycle,name:session,data:r})})}}var Ei(384);class T extends e.d{constructor(e){var t;(super(),h.gm)?(this.features{},(0,E.bQ)(this.agentIdentifier,this),this.desiredFeaturesnew Set(e.features||),this.desiredFeatures.add(x),(0,n.j)(this,e,e.loaderType||agent),tthis,(0,c.Y)(o.cD,function(e,r,n!1){if(stringtypeof e){if(string,number,boolean.includes(typeof r)||nullr)return(0,c.U)(t,e,r,o.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,c.Y)(o.Dl,function(t,r!1){if(string!typeof t&&null!t)return void(0,f.R)(41,typeof t);const ne.info.jsAttributesenduser.id;r&&null!n&&n!t?(0,s.p)(o.Pl+setUserIdAndResetSession,t,void 0,session,e.ee):(0,c.U)(e,enduser.id,t,o.Dl,!0)},e)}(this),function(e){(0,c.Y)(o.nb,function(t){if(stringtypeof t||nullt)return(0,c.U)(e,application.version,t,o.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,c.Y)(o.d3,function(){e.ee.emit(manual-start-all)},e)}(this),function(e){(0,c.Y)(o.Pv,function(t!0){if(booleantypeof t){if((0,s.p)(o.Pl+o.Pv,t,void 0,session,e.ee),e.runtime.consentedt,t){const te.features.page_view_event;t.onAggregateImported.then(e>{const rt.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const efunction(e){const t{};return r.forEach(r>{tr!!er?.enabled}),t}(this.init),n...this.desiredFeatures;n.sort((e,r)>t.P3e.featureName-t.P3r.featureName),n.forEach(r>{if(!er.featureName&&r.featureName!t.K7.pageViewEvent)return;if(r.featureNamet.K7.spa)return void(0,f.R)(67);const nfunction(e){switch(e){case t.K7.ajax:returnt.K7.jserrors;case t.K7.sessionTrace:returnt.K7.ajax,t.K7.pageViewEvent;case t.K7.sessionReplay:returnt.K7.sessionTrace;case t.K7.pageViewTiming:returnt.K7.pageViewEvent;default:return}}(r.featureName).filter(e>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.featuresr.featureNamenew r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.featurese.abortHandler?.();const t(0,E.Zm)();delete t.initializedAgentsthis.agentIdentifier?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var Ai(2843),_i(782);class S extends b{static featureName_.T;constructor(e){super(e,_.T),h.RI&&((0,A.u)(()>(0,s.p)(docHidden,(0,a.t)(),void 0,_.T,this.ee),!0),(0,A.G)(()>(0,s.p)(winPagehide,(0,a.t)(),void 0,_.T,this.ee)),this.importAggregator(e,()>i.e(891).then(i.bind(i,9018))))}}var Oi(3969);class I extends b{static featureNameO.TZ;constructor(e){super(e,O.TZ),h.RI&&document.addEventListener(securitypolicyviolation,e>{(0,s.p)(O.xV,Generic/CSPViolation/Detected,void 0,this.featureName,this.ee)}),this.importAggregator(e,()>i.e(891).then(i.bind(i,6555)))}}var Pi(6774),ki(3878),Ni(3304);class D{constructor(e,t,r,n,i){this.nameUncaughtError,this.messagestringtypeof e?e:(0,N.A)(e),this.sourceURLt,this.liner,this.columnn,this.__newrelici}}function j(e){return M(e)?e:new D(void 0!e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function C(e){const tUnhandled Promise Rejection: ;if(!e?.reason)return;if(M(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.messaget+e.reason.message)}catch(e){}return j(e.reason)}const rj(e.reason);return(r.message||).startsWith(t)||(r.messaget+r.message),r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const tnew D(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.nameSyntaxError.name,t}return M(e.error)?e.error:j(e)}function M(e){return e instanceof Error&&!!e.stack}function B(e,r,n,i,o(0,a.t)()){stringtypeof e&&(enew Error(e)),(0,s.p)(err,e,o,!1,r,n.runtime.isRecording,void 0,i,void 0,t.K7.jserrors,n.ee),(0,s.p)(uaErr,,void 0,t.K7.genericEvents,n.ee)}var Hi(1541),Ki(993),Wi(3785);function U(e,{customAttributes:t{},level:rK.p_.INFO}{},n,i,s(0,a.t)()){(0,W.R)(n.ee,e,t,r,!1,i,s)}function F(e,r,n,i,c(0,a.t)()){(0,s.p)(o.Pl+o.hG,c,e,r,i,void 0,t.K7.genericEvents,n.ee)}function V(e,r,n,i,c(0,a.t)()){const{start:d,end:u,customAttributes:l}r||{},h{customAttributes:l||{}};if(object!typeof h.customAttributes||string!typeof e||0e.length)return void(0,f.R)(57);const p(e,t)>nulle?t:numbertypeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.startp(d,0),h.endp(u,c),Number.isNaN(h.start)||Number.isNaN(h.end))(0,f.R)(57);else{if(h.durationh.end-h.start,!(h.duration0))return(0,s.p)(o.Pl+o.V1,h,e,i,void 0,t.K7.genericEvents,n.ee),h;(0,f.R)(58)}}function z(e,r{},n,i,c(0,a.t)()){(0,s.p)(o.Pl+o.fF,c,e,r,i,void 0,t.K7.genericEvents,n.ee)}function G(e){(0,c.Y)(o.eY,function(t){return Y(e,t)},e)}function Y(e,r,n){(0,f.R)(54,newrelic.register),r||{},r.typeH.f.MFE,r.licenseKey||e.info.licenseKey,r.blocked!1,r.parentn||{},Array.isArray(r.tags)||(r.tags);const i{};r.tags.forEach(e>{name!e&&id!e&&(isource..concat(e)!0)}),r.isolated??!0;let o()>{};const ce.runtime.registeredEntities;if(!r.isolated){const ec.find(({metadata:{target:{id:e}}})>er.id&&!r.isolated);if(e)return e}const de>{r.blocked!0,oe};function u(e){returnstringtypeof e&&!!e.trim()&&e.trim().length501||numbertypeof e}e.init.api.allow_registered_children||d((0,m.J)(()>(0,f.R)(55))),u(r.id)&&u(r.name)||d((0,m.J)(()>(0,f.R)(48,r)));const l{addPageAction:(t,n{})>g(F,t,{...i,...n},e,r),deregister:()>{d((0,m.J)(()>(0,f.R)(68)))},log:(t,n{})>g(U,t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e,r),measure:(t,n{})>g(V,t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e,r),noticeError:(t,n{})>g(B,t,{...i,...n},e,r),register:(t{})>g(Y,e,t,l.metadata.target),recordCustomEvent:(t,n{})>g(z,t,{...i,...n},e,r),setApplicationVersion:e>p(application.version,e),setCustomAttribute:(e,t)>p(e,t),setUserId:e>p(enduser.id,e),metadata:{customAttributes:i,target:r}},h()>(r.blocked&&o(),r.blocked);h()||c.push(l);const p(e,t)>{h()||(iet)},g(r,n,i)>{if(h())return;const o(0,a.t)();(0,s.p)(O.xV,API/register/.concat(r.name,/called),void 0,t.K7.metrics,e.ee);try{if(e.init.api.duplicate_registered_data&®ister!r.name){let en;if(n1instanceof Object){const t{child.id:i.id,child.type:i.type};ecustomAttributesin n1?n0,{...n1,customAttributes:{...n1.customAttributes,...t}},...n.slice(2):n0,{...n1,...t},...n.slice(2)}r(...e,void 0,o)}return r(...n,i,o)}catch(e){(0,f.R)(50,e)}};return l}class q extends b{static featureNameP.T;constructor(e){var t;super(e,P.T),te,(0,c.Y)(o.o5,(e,r)>B(e,r,t),t),function(e){(0,c.Y)(o.bt,function(t){e.runtime.onerrort},e)}(e),function(e){let t0;(0,c.Y)(o.k6,function(e,r){++t>10||(this.runtime.releaseIdse.slice(-200)(+r).slice(-200))},e)}(e),G(e);try{this.removeOnAbortnew AbortController}catch(e){}this.ee.on(internal-error,(t,r)>{this.abortHandler&&(0,s.p)(ierr,j(t),(0,a.t)(),!0,{},e.runtime.isRecording,r,void 0,this.featureName,this.ee)}),h.gm.addEventListener(unhandledrejection,t>{this.abortHandler&&(0,s.p)(err,C(t),(0,a.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording,void 0,this.featureName,this.ee)},(0,k.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener(error,t>{this.abortHandler&&(0,s.p)(err,L(t),(0,a.t)(),!1,{},e.runtime.isRecording,void 0,this.featureName,this.ee)},(0,k.jT)(!1,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,()>i.e(891).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var Zi(8990);let X1;function J(e){const ttypeof e;return!e||object!t&&function!t?-1:eh.gm?0:(0,Z.I)(e,nr@id,function(){return X++})}function Q(e){if(stringtypeof e&&e.length)return e.length;if(objecttypeof e){if(undefined!typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if(undefined!typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!(undefined!typeof FormData&&e instanceof FormData))try{return(0,N.A)(e).length}catch(e){return}}}var eei(8139),tei(7836),rei(3434);const ne{},ieopen,send;function se(e){var te||te.ee;const rfunction(e){return(e||te.ee).get(xhr)}(t);if(void 0h.gm.XMLHttpRequest)return r;if(ner.debugId++)return r;ner.debugId1,(0,ee.u)(t);var n(0,re.YM)(r),ih.gm.XMLHttpRequest,sh.gm.MutationObserver,ah.gm.Promise,oh.gm.setInterval,creadystatechange,donload,onerror,onabort,onloadstart,onloadend,onprogress,ontimeout,u,lh.gm.XMLHttpRequestfunction(e){const tnew i(e),sr.context(t);try{r.emit(new-xhr,t,s),t.addEventListener(c,(as,function(){var ethis;e.readyState>3&&!a.resolved&&(a.resolved!0,r.emit(xhr-resolved,,e)),n.inPlace(e,d,fn-,y)}),(0,k.jT)(!1))}catch(e){(0,f.R)(15,e);try{r.emit(internal-error,e)}catch(e){}}var a;return t};function p(e,t){n.inPlace(t,onreadystatechange,fn-,y)}if(function(e,t){for(var r in e)trer}(i,l),l.prototypei.prototype,n.inPlace(l.prototype,ie,-xhr-,y),r.on(send-xhr-start,function(e,t){p(e,t),function(e){u.push(e),s&&(g?g.then(b):o?o(b):(m-m,v.datam))}(t)}),r.on(open-xhr-start,p),s){var ga&&a.resolve();if(!o&&!a){var m1,vdocument.createTextNode(m);new s(b).observe(v,{characterData:!0})}}else t.on(fn-end,function(e){e0&&e0.typec||b()});function b(){for(var e0;eu.length;e++)p(0,ue);u.length&&(u)}function y(e,t){return t}return r}var aefetch-,oeae+body-,cearrayBuffer,blob,json,text,formData,deh.gm.Request,ueh.gm.Response,leprototype;const he{};function fe(e){const tfunction(e){return(e||te.ee).get(fetch)}(e);if(!(de&&ue&&h.gm.fetch))return t;if(het.debugId++)return t;function r(e,r,n){var ier;functiontypeof i&&(erfunction(){var e,r...arguments,s{};t.emit(n+before-start,r,s),ste.P&&ste.P.dt&&(este.P.dt);var ai.apply(this,r);return t.emit(n+start,r,e,a),a.then(function(e){return t.emit(n+end,null,e,a),e},function(e){throw t.emit(n+end,e,a),e})})}return het.debugId1,ce.forEach(e>{r(dele,e,oe),r(uele,e,oe)}),r(h.gm,fetch,ae),t.on(ae+end,function(e,r){var nthis;if(r){var ir.headers.get(content-length);null!i&&(n.rxSizei),t.emit(ae+done,null,r,n)}else t.emit(ae+done,e,n)}),t}var pei(7485),gei(9566);class me{constructor(e){this.agentRefe}generateTracePayload(e){const tthis.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r(t.accountID||).toString()||null,n(t.agentID||).toString()||null,i(t.trustKey||).toString()||null;if(!r||!n)return null;var s(0,ge.ZF)(),a(0,ge.el)(),oDate.now(),c{spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeaderthis.generateTraceContextParentHeader(s,a),c.traceContextStateHeaderthis.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeaderthis.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return00-+t+-+e+-01}generateTraceContextStateHeader(e,t,r,n,i){return i+@nr0-1-+r+-+n+-+e+----+t}generateTraceHeader(e,t,r,n,i,s){if(!(functiontypeof h.gm?.btoa))return null;var a{v:0,1,d:{ty:Browser,ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!s&&(a.d.tks),btoa((0,N.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t!1;const rthis.agentRef.init?.distributed_tracing;if(e.sameOrigin)t!0;else if(r?.allowed_origins instanceof Array)for(var n0;nr.allowed_origins.length;n++){var i(0,pe.D)(r.allowed_originsn);if(e.hostnamei.hostname&&e.protocoli.protocol&&e.porti.port){t!0;break}}return t}excludeNewrelicHeader(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!1!e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var vei(9300),bei(7295);function ye(e){returnstringtypeof e?e:e instanceof(0,E.dV)().o.REQ?e.url:h.gm?.URL&&e instanceof URL?e.href:void 0}var weload,error,abort,timeout,Rewe.length,xe(0,E.dV)().o.REQ,Ee(0,E.dV)().o.XHR;const TeX-NewRelic-App-Data;class Ae extends b{static featureNameve.T;constructor(e){super(e,ve.T),this.dtnew me(e),this.handler(e,t,r,n)>(0,s.p)(e,t,r,n,this.ee);try{const e{xmlhttprequest:xhr,fetch:fetch,beacon:beacon};h.gm?.performance?.getEntriesByType(resource).forEach(r>{if(r.initiatorType in e&&0!r.responseStatus){const n{status:r.responseStatus},i{rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};_e(n,r.name),this.handler(xhr,n,i,r.startTime,r.responseEnd,er.initiatorType,void 0,t.K7.ajax)}})}catch(e){}fe(this.ee),se(this.ee),function(e,r,n,i){function o(e){var tthis;t.totalCbs0,t.called0,t.cbTime0,t.endE,t.ended!1,t.xhrGuids{},t.lastSizenull,t.loadCaptureCalled!1,t.paramsthis.params||{},t.metricsthis.metrics||{},t.latestLongtaskEnd0,e.addEventListener(load,function(r){T(t,e)},(0,k.jT)(!1)),h.lR||e.addEventListener(progress,function(e){t.lastSizee.loaded},(0,k.jT)(!1))}function c(e){this.params{method:e0},_e(this,e1),this.metrics{}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader(X-NewRelic-ID,e.loader_config.xpid);var ni.generateTracePayload(this.parsedOrigin);if(n){var s!1;n.newrelicHeader&&(r.setRequestHeader(newrelic,n.newrelicHeader),s!0),n.traceContextParentHeader&&(r.setRequestHeader(traceparent,n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader(tracestate,n.traceContextStateHeader),s!0),s&&(this.dtn)}}function u(e,t){var nthis.metrics,ie0,sthis;if(n&&i){var oQ(i);o&&(n.txSizeo)}this.startTime(0,a.t)(),this.bodyi,this.listenerfunction(e){try{abort!e.type||s.loadCaptureCalled||(s.params.aborted!0),(load!e.type||s.calleds.totalCbs&&(s.onloadCalled||function!typeof t.onload)&&functiontypeof s.end)&&s.end(t)}catch(e){try{r.emit(internal-error,e)}catch(e){}}};for(var c0;cRe;c++)t.addEventListener(wec,this.listener,(0,k.jT)(!1))}function l(e,t,r){this.cbTime+e,t?this.onloadCalled!0:this.called+1,this.called!this.totalCbs||!this.onloadCalled&&functiontypeof r.onload||function!typeof this.end||this.end(r)}function f(e,t){var r+J(e)+!!t;this.xhrGuids&&!this.xhrGuidsr&&(this.xhrGuidsr!0,this.totalCbs+1)}function p(e,t){var r+J(e)+!!t;this.xhrGuids&&this.xhrGuidsr&&(delete this.xhrGuidsr,this.totalCbs-1)}function g(){this.endTime(0,a.t)()}function m(e,t){t instanceof Ee&&loade0&&r.emit(xhr-load-added,e1,e2,t)}function v(e,t){t instanceof Ee&&loade0&&r.emit(xhr-load-removed,e1,e2,t)}function b(e,t,r){t instanceof Ee&&(onloadr&&(this.onload!0),(load(e0&&e0.type)||this.onload)&&(this.xhrCbStart(0,a.t)()))}function y(e,t){this.xhrCbStart&&r.emit(xhr-cb-time,(0,a.t)()-this.xhrCbStart,this.onload,t,t)}function w(e){var t,re1||{};if(stringtypeof e0?0(te0).length&&h.RI&&(t+h.gm.location.href):e0&&e0.url?te0.url:h.gm?.URL&&e0&&e0instanceof URL?te0.href:functiontypeof e0.toString&&(te0.toString()),stringtypeof t&&0!t.length){t&&(this.parsedOrigin(0,pe.D)(t),this.sameOriginthis.parsedOrigin.sameOrigin);var ni.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e0&&e0.headers)o(e0.headers,n)&&(this.dtn);else{var s{};for(var a in r)sara;s.headersnew Headers(r.headers||{}),o(s.headers,n)&&(this.dtn),e.length>1?e1s:e.push(s)}}function o(e,t){var r!1;return t.newrelicHeader&&(e.set(newrelic,t.newrelicHeader),r!0),t.traceContextParentHeader&&(e.set(traceparent,t.traceContextParentHeader),t.traceContextStateHeader&&e.set(tracestate,t.traceContextStateHeader),r!0),r}}function R(e,t){this.params{},this.metrics{},this.startTime(0,a.t)(),this.dtt,e.length>1&&(this.targete0),e.length>2&&(this.optse1);var rthis.opts||{},nthis.target;_e(this,ye(n));var i(+(n&&n instanceof xe&&n.method||r.method||GET)).toUpperCase();this.params.methodi,this.bodyr.body,this.txSizeQ(r.body)||0}function x(e,r){if(this.endTime(0,a.t)(),this.params||(this.params{}),(0,be.iW)(this.params))return;let i;this.params.statusr?r.status:0,stringtypeof this.rxSize&&this.rxSize.length>0&&(i+this.rxSize);const s{txSize:this.txSize,rxSize:i,duration:(0,a.t)()-this.startTime};n(xhr,this.params,s,this.startTime,this.endTime,fetch,this,t.K7.ajax)}function E(e){const rthis.params,ithis.metrics;if(!this.ended){this.ended!0;for(let t0;tRe;t++)e.removeEventListener(wet,this.listener,!1);r.aborted||(0,be.iW)(r)||(i.duration(0,a.t)()-this.startTime,this.loadCaptureCalled||4!e.readyState?nullr.status&&(r.status0):T(this,e),i.cbTimethis.cbTime,n(xhr,r,i,this.startTime,this.endTime,xhr,this,t.K7.ajax))}}function T(e,n){e.params.statusn.status;var ifunction(e,t){var re.responseType;returnjsonr&&null!t?t:arraybufferr||blobr||jsonr?Q(e.response):textr||r||void 0r?Q(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSizei),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Te)>0){var an.getResponseHeader(Te);a&&((0,s.p)(O.rs,Ajax/CrossApplicationTracing/Header/Seen,void 0,t.K7.metrics,r),e.params.cata.split(, ).pop())}e.loadCaptureCalled!0}r.on(new-xhr,o),r.on(open-xhr-start,c),r.on(open-xhr-end,d),r.on(send-xhr-start,u),r.on(xhr-cb-time,l),r.on(xhr-load-added,f),r.on(xhr-load-removed,p),r.on(xhr-resolved,g),r.on(addEventListener-end,m),r.on(removeEventListener-end,v),r.on(fn-end,y),r.on(fetch-before-start,w),r.on(fetch-start,R),r.on(fn-start,b),r.on(fetch-done,x)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()>i.e(891).then(i.bind(i,3845)))}}function _e(e,t){var r(0,pe.D)(t),ne.params||e;n.hostnamer.hostname,n.portr.port,n.protocolr.protocol,n.hostr.hostname+:+r.port,n.pathnamer.pathname,e.parsedOriginr,e.sameOriginr.sameOrigin}const Se{},OepushState,replaceState;function Ie(e){const tfunction(e){return(e||te.ee).get(history)}(e);return!h.RI||Set.debugId++||(Set.debugId1,(0,re.YM)(t).inPlace(window.history,Oe,-)),t}var Pei(3738);function ke(e){(0,c.Y)(o.BL,function(rDate.now()){const nr-h.WN;n0&&(0,f.R)(62,r),(0,s.p)(O.XG,o.BL,{time:n},void 0,t.K7.metrics,e.ee),e.addToTrace({name:o.BL,start:r,origin:nr}),(0,s.p)(o.Pl+o.hG,n,o.BL,void 0,t.K7.genericEvents,e.ee)},e)}const{He:Ne,bD:De,d3:je,Kp:Ce,TZ:Le,Lc:Me,uP:Be,Rz:He}Pe;class Ke extends b{static featureNameLe;constructor(e){var r;super(e,Le),re,(0,c.Y)(o.U2,function(e){if(!(e&&objecttypeof e&&e.name&&e.start))return;const n{n:e.name,s:e.start-h.WN,e:(e.end||e.start)-h.WN,o:e.origin||,t:api};n.s0||n.e0||n.en.s?(0,f.R)(61,{start:n.s,end:n.e}):(0,s.p)(bstApi,n,void 0,t.K7.sessionTrace,r.ee)},r),ke(e);if(!(0,g.V)(e.init))return void this.deregisterDrain();const nthis.ee;let d;Ie(n),this.eventsEE(0,ee.u)(n),this.eventsEE.on(Be,function(e,t){this.bstStart(0,a.t)()}),this.eventsEE.on(Me,function(e,r){(0,s.p)(bst,e0,r,this.bstStart,(0,a.t)(),void 0,t.K7.sessionTrace,n)}),n.on(He+je,function(e){this.time(0,a.t)(),this.startPathlocation.pathname+location.hash}),n.on(He+Ce,function(e){(0,s.p)(bstHist,location.pathname+location.hash,this.startPath,this.time,void 0,t.K7.sessionTrace,n)});try{dnew PerformanceObserver(e>{const re.getEntries();(0,s.p)(Ne,r,void 0,t.K7.sessionTrace,n)}),d.observe({type:De,buffered:!0})}catch(e){}this.importAggregator(e,()>i.e(891).then(i.bind(i,6974)),{resourceObserver:d})}}var Wei(6344);class Ue extends b{static featureNameWe.TZ;#n;recorder;constructor(e){var r;let n;super(e,We.TZ),re,(0,c.Y)(o.CH,function(){(0,s.p)(o.CH,,void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,c.Y)(o.Tb,function(){(0,s.p)(o.Tb,,void 0,t.K7.sessionReplay,e.ee)},e)}(e);try{nJSON.parse(localStorage.getItem(.concat(w.H3,_).concat(w.uh)))}catch(e){}(0,p.SR)(e.init)&&this.ee.on(o.CH,()>this.#i()),this.#s(n)&&this.importRecorder().then(e>{e.startRecording(We.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()>i.e(891).then(i.bind(i,6167)),this),this.ee.on(err,e>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed!0,(0,s.p)(We.Vh,e,void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayModew.g.FULL||e.sessionReplayModew.g.ERROR)||(0,p.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??Promise.all(i.e(891),i.e(222)).then(i.bind(i,4866)).then(({Recorder:e})>(this.recordernew e(this),this.recorder)).catch(e>{throw this.ee.emit(internal-error,e),this.blocked!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!w.g.FULL&&this.featAggregate.initializeRecording(w.g.FULL,!0,We.Qb.API):this.importRecorder().then(()>{this.recorder.startRecording(We.Qb.API,w.g.FULL)}))}}var Fei(3333),Vei(9119);const ze{},Genew Set;function Ye(e){returnstringtypeof e?{type:string,size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:ArrayBuffer,size:e.byteLength}:e instanceof Blob?{type:Blob,size:e.size}:e instanceof DataView?{type:DataView,size:e.byteLength}:ArrayBuffer.isView(e)?{type:TypedArray,size:e.byteLength}:{type:unknown,size:0}}class qe{constructor(e,t){this.timestamp(0,a.t)(),this.currentUrl(0,Ve.L)(window.location.href),this.socketId(0,ge.LA)(8),this.requestedUrl(0,Ve.L)(e),this.requestedProtocolsArray.isArray(t)?t.join(,):t||,this.openedAtvoid 0,this.protocolvoid 0,this.extensionsvoid 0,this.binaryTypevoid 0,this.messageOriginvoid 0,this.messageCount0,this.messageBytes0,this.messageBytesMin0,this.messageBytesMax0,this.messageTypesvoid 0,this.sendCount0,this.sendBytes0,this.sendBytesMin0,this.sendBytesMax0,this.sendTypesvoid 0,this.closedAtvoid 0,this.closeCodevoid 0,this.closeReasonunknown,this.closeWasCleanvoid 0,this.connectedDuration0,this.hasErrorsvoid 0}}class Ze extends b{static featureNameFe.TZ;constructor(e){super(e,Fe.TZ);const re.init.feature_flags.includes(websockets),ne.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r;var d;let u,l;if(de,(0,c.Y)(o.hG,(e,t)>F(e,t,d),d),function(e){(0,c.Y)(o.fF,(t,r)>z(t,r,e),e)}(e),ke(e),G(e),function(e){(0,c.Y)(o.V1,(t,r)>V(t,r,e),e)}(e),r&&(lfunction(e){if(!(0,E.dV)().o.WS)return e;const te.get(websockets);if(zet.debugId++)return t;zet.debugId1,(0,A.G)(()>{const e(0,a.t)();Ge.forEach(r>{r.nrData.closedAte,r.nrData.closeCode1001,r.nrData.closeReasonPage navigating away,r.nrData.closeWasClean!1,r.nrData.openedAt&&(r.nrData.connectedDuratione-r.nrData.openedAt),t.emit(ws,r.nrData,r)})});class r extends WebSocket{static nameWebSocket;static toString(){returnfunction WebSocket() { native code }}toString(){returnobject WebSocket}getSymbol.toStringTag(){return r.name}#a(e){(e.__newrelic??{}).socketIdthis.nrData.socketId,this.nrData.hasErrors??!0}constructor(...e){super(...e),this.nrDatanew qe(e0,e1),this.addEventListener(open,()>{this.nrData.openedAt(0,a.t)(),protocol,extensions,binaryType.forEach(e>{this.nrDataethise}),Ge.add(this)}),this.addEventListener(message,e>{const{type:t,size:r}Ye(e.data);this.nrData.messageOrigin??(0,Ve.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+r,this.nrData.messageBytesMinMath.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMaxMath.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??).includes(t)||(this.nrData.messageTypesthis.nrData.messageTypes?.concat(this.nrData.messageTypes,,).concat(t):t)}),this.addEventListener(close,e>{this.nrData.closedAt(0,a.t)(),this.nrData.closeCodee.code,e.reason&&(this.nrData.closeReasone.reason),this.nrData.closeWasCleane.wasClean,this.nrData.connectedDurationthis.nrData.closedAt-this.nrData.openedAt,Ge.delete(this),t.emit(ws,this.nrData,this)})}addEventListener(e,t,...r){const nthis,ifunctiontypeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyStateWebSocket.OPEN){const{type:t,size:r}Ye(e);this.nrData.sendCount++,this.nrData.sendBytes+r,this.nrData.sendBytesMinMath.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMaxMath.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??).includes(t)||(this.nrData.sendTypesthis.nrData.sendTypes?.concat(this.nrData.sendTypes,,).concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return h.gm.WebSocketr,t}(this.ee)),h.RI){if(fe(this.ee),se(this.ee),uIe(this.ee),e.init.user_actions.enabled){function f(t){const r(0,pe.D)(t);return e.beacons.includes(r.hostname+:+r.port)}function p(){u.emit(navChange)}Fe.Zp.forEach(e>(0,k.sp)(e,e>(0,s.p)(ua,e,void 0,this.featureName,this.ee),!0)),Fe.qN.forEach(e>{const t(0,m.s)(e>{(0,s.p)(ua,e,void 0,this.featureName,this.ee)},500,{leading:!0});(0,k.sp)(e,t)}),h.gm.addEventListener(error,()>{(0,s.p)(uaErr,,void 0,t.K7.genericEvents,this.ee)},(0,k.jT)(!1,this.removeOnAbort?.signal)),this.ee.on(open-xhr-start,(e,r)>{f(e1)||r.addEventListener(readystatechange,()>{2r.readyState&&(0,s.p)(uaXhr,,void 0,t.K7.genericEvents,this.ee)})}),this.ee.on(fetch-start,e>{e.length>1&&!f(ye(e0))&&(0,s.p)(uaXhr,,void 0,t.K7.genericEvents,this.ee)}),u.on(pushState-end,p),u.on(replaceState-end,p),window.addEventListener(hashchange,p,(0,k.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(popstate,p,(0,k.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&h.gm.PerformanceObserver?.supportedEntryTypes.includes(resource)){new PerformanceObserver(e>{e.getEntries().forEach(e>{(0,s.p)(browserPerformance.resource,e,void 0,this.featureName,this.ee)})}).observe({type:resource,buffered:!0})}}r&&l.on(ws,e>{(0,s.p)(ws-complete,e,void 0,this.featureName,this.ee)});try{this.removeOnAbortnew AbortController}catch(g){}this.abortHandler()>{this.removeOnAbort?.abort(),this.abortHandlervoid 0},n.some(e>e)?this.importAggregator(e,()>i.e(891).then(i.bind(i,8019))):this.deregisterDrain()}}var Xei(2646);const $enew Map;function Je(e,t,r,n,i!0){if(object!typeof t||!t||string!typeof r||!r||function!typeof tr)return(0,f.R)(29);const sfunction(e){return(e||te.ee).get(logger)}(e),a(0,re.YM)(s),onew Xe.y(te.P);o.leveln.level,o.customAttributesn.customAttributes,o.autoCapturedi;const ctr?.re.Jt||tr;return $e.set(c,o),a.inPlace(t,r,wrap-logger-,()>$e.get(c)),s}var Qei(1910);class et extends b{static featureNameK.TZ;constructor(e){var t;super(e,K.TZ),te,(0,c.Y)(o.$9,(e,r)>U(e,r,t),t),function(e){(0,c.Y)(o.Wb,(t,r,{customAttributes:n{},level:iK.p_.INFO}{})>{Je(e.ee,t,r,{customAttributes:n,level:i},!1)},e)}(e),G(e);const rthis.ee;log,error,warn,info,debug,trace.forEach(e>{(0,Qe.i)(h.gm.consolee),Je(r,h.gm.console,e,{level:loge?info:e})}),this.ee.on(wrap-logger-end,function(e){const{level:t,customAttributes:n,autoCaptured:i}this;(0,W.R)(r,e,n,t,i)}),this.importAggregator(e,()>i.e(891).then(i.bind(i,5288)))}}new T({features:x,S,Ke,Ue,Ae,I,q,Ze,et,loaderType:pro})})()})();/script> meta nameviewport contentwidthdevice-width, initial-scale1, user-scalable0> title>Giuli Patín - Una academia de patinaje online/title> meta namedescription contentAprende a patinar y todo lo relacionado al patinaje sobre ruedas: consejos, cursos, tutoriales y mucho más! />meta propertyog:title contentGiuli Patín - Una academia de patinaje online />meta propertyog:description contentAprende a patinar y todo lo relacionado al patinaje sobre ruedas: consejos, cursos, tutoriales y mucho más! />meta propertyog:image contenthttps://bu-cdn.tiendup.com/business/25791/images/fb_661b5a16c57a8.png /> link relicon hrefhttps://bu-cdn.tiendup.com/business/25791/images/favicon_6605c8d8c023a_32x32.png sizesany>!-- 32×32 -->link relapple-touch-icon hrefhttps://bu-cdn.tiendup.com/business/25791/images/favicon_6605c8d8c023a_180x180.png>!-- 180×180 -->link relmanifest href/manifest.webmanifest> link hrefhttps://bu-cdn.tiendup.com/static/fonts/material/materialicons.min.css relstylesheet> !-- Ui Payments --> link hrefhttps://bu-cdn.tiendup.com/static/ui_payments/1.3/css/ui-payments-methods.min.css relstylesheet> link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/metropolis.css?v3 />link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/uikit.lite2.min.css?v3 />link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/style.css?v3 />link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/css/sweetalert.css?v3 />link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/vendor/intl-tel-input-17.0.0/css/intlTelInput.min.css?v3 />link relstylesheet typetext/css hrefhttps://bu-cdn.tiendup.com/static/store/modal.min.css?v3 />!-- Tiendup Tracking -->!-- Global site tag (gtag.js) - Google Analytics --> script async srchttps://www.googletagmanager.com/gtag/js?idG-PD5L87FXXG>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-PD5L87FXXG); /script>meta namegoogle-site-verification content94X6HvMwf3o87EM7QWrgwcSSlz5q_lyqYruzIAE6bAk> meta namefacebook-domain-verification contentj1fcnt2s3gecn0l1xux24my2awb5ym> !-- Facebook Pixel Code --> script> !function(f,b,e,v,n,t,s){if(f.fbq)return;nf.fbqfunction(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbqn; n.pushn;n.loaded!0;n.version2.0;n.queue;tb.createElement(e);t.async!0; t.srcv;sb.getElementsByTagName(e)0;s.parentNode.insertBefore(t,s)}(window, document,script,https://connect.facebook.net/en_US/fbevents.js);fbq(init, 751618827141541);fbq(track, PageView); /script> noscript>img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id751618827141541&evPageView&noscript1/>/noscript> !-- DO NOT MODIFY --> !-- End Facebook Pixel Code -->style>#purchase-modal.uk-modal {z-index: 99999}/style> style typetext/css> /* light */ :root { /* Brand */ --brand-hue: 26; --brand-saturation: 100%; --brand-lightness: 60%; /* On Brand Primary */ --on-brand-primary-hue: 0; --on-brand-primary-saturation: 0%; --on-brand-primary-lightness: 100%; /* Background */ --background-hue: 0; --background-saturation: 0%; --background-lightness: 100%; /* Text */ --text-hue: 0; --text-saturation: 0%; --text-lightness: 13%; /* Button background */ --btn-bg-hue: 180; --btn-bg-saturation: 79%; --btn-bg-lightness: 76%; /* Button text */ --btn-text-hue: 0; --btn-text-saturation: 0%; --btn-text-lightness: 13%; /* Secondary */ --secondary-hue: 51; --secondary-saturation: 94%; --secondary-lightness: 68%; /* On Secondary */ --on-secondary-hue: 0; --on-secondary-saturation: 0%; --on-secondary-lightness: 13%; /* Links */ --link-hue: 26; --link-saturation: 100%; --link-lightness: 60%; /* Composed Main Colors */ --brand-color: hsl( var(--brand-hue) var(--brand-saturation) var(--brand-lightness)); --on-brand-primary-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) var(--on-brand-primary-lightness)); --background-color: hsl( var(--background-hue) var(--background-saturation) var(--background-lightness)); --text-color: hsl( var(--text-hue) var(--text-saturation) var(--text-lightness)); --button-background-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) var(--btn-bg-lightness)); --button-text-color: hsl( var(--btn-text-hue) var(--btn-text-saturation) var(--btn-text-lightness)); /* */ --secondary-color: hsl( var(--secondary-hue) var(--secondary-saturation) var(--secondary-lightness)); /* */ --on-secondary-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) var(--on-secondary-lightness)); /* */ --link-color: hsl( var(--link-hue) var(--link-saturation) var(--link-lightness)); --text-primary-color: hsl( var(--brand-hue) calc(var(--brand-saturation) - 20%) calc(var(--brand-lightness) - 30%)); /* Generation of extended colors */ --background-muted-color: hsl( var(--background-hue) var(--background-saturation) calc( var(--background-lightness) - 4%) ); --text-muted-color: hsl( var(--text-hue) var(--text-saturation) calc( var(--text-lightness) + 30%) ); --border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-lightness), .18); --overlay-default-background-color: hsla( var(--background-hue), var(--background-saturation), var(--background-lightness), .25); /* Fixed colors */ --state-success-color: #13b288; --state-on-success-color: #FFFFFF; --state-warning-color: #EC7F4B; --state-on-warning-color: #FFFFFF; --state-danger-color: #eb4b48; --state-on-danger-color: #FFFFFF; } /* 01. General */ /* 02. Text */ /* 03. Links */ /* 04. Buttons */ /* 05. Headings */ /* 06. Sections */ /* 07. Navbar */ /* 08. Cards */ /* 09. Modals */ /* 10. Close */ /* 11. Forms */ /* 12. Accordion */ /* 13. Slidenav */ /* 14. Badge */ /* 15. Overlay */ /* 16. Tabs */ /* 17. Alerts */ /* 18. Dropdowns */ /* 19. Offcanvas */ /* 20. Table */ /* 21. Breadcrumb */ /* 22. Label */ /* XX. Tiendup Custom Elements */ /* 01. General */ html { background: var(--background-color); /* Habria que sacar el uk-section-default de las sections o bien llevar este color ahi*/ color: var(--text-color); } ::selection { background:var(--brand-color); color:var(--on-brand-primary-color); } /* 02. Text */ .uk-text-primary { color: var(--text-primary-color, var(--brand-color))!important } .uk-text-muted { color: var(--text-muted-color)!important; } .uk-text-success { color: var(--state-success-color)!important; } .uk-text-danger { color: var(--state-danger-color)!important; } blockquote, .uk-text-lead { color: var(--text-color); } /* 03. Links */ .uk-link, a, .uk-link-toggle:focus .uk-link, .uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover { color: var(--link-color, var(--brand-color)); } .uk-link-heading a:hover, .uk-link-toggle:focus .uk-link-heading, .uk-link-toggle:hover .uk-link-heading, a.uk-link-heading:hover { color: var(--link-color, var(--brand-color)); } .uk-link-muted a:hover, .uk-link-toggle:focus .uk-link-muted, .uk-link-toggle:hover .uk-link-muted, a.uk-link-muted:hover { color: var(--text-muted-color); } /* 04. Buttons */ .uk-button-default { border-color: var(--border-color); color: var(--text-color); } .uk-button-default:focus, .uk-button-default:hover { border-color: var(--text-color); color: var(--text-color); } .uk-button-primary { --button-primary-background-color: var(--button-background-color); --button-primary-text-color: var(--button-text-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-button-primary:focus, .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) calc( var(--btn-bg-lightness) - 10%) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); /* box-shadow: 0 0 0 1px var(--button-primary-background-hover-color); */ } .uk-button-secondary { --button-secondary-background-color: var(--secondary-color, #222222); --button-secondary-text-color: var(--on-secondary-color, #FFFFFF); background-color: var(--button-secondary-background-color); color: var(--button-secondary-text-color); } .uk-button-secondary:focus, .uk-button-secondary:hover { --button-secondary-background-hover-color: hsl( var(--secondary-hue) var(--secondary-saturation) calc( var(--secondary-lightness) - 10%) ); --button-secondary-text-color: var(--on-secondary-color, #FFFFFF); background-color: var(--button-secondary-background-hover-color, #000000); color: var(--button-secondary-text-color, #FFFFFF); /* box-shadow: 0 0 0 1px var(--button-secondary-background-hover-color, #000000); */ } .uk-button-link { color: var(--link-color, var(--brand-color)); } .uk-button-link:focus, .uk-button-link:hover { color: var(--button-primary-background-hover-color); } .uk-button-danger { background-color: var(--state-danger-color); color: var(--state-on-danger-color); } .uk-button-danger:focus,.uk-button-danger:hover { --button-danger-background-hover-color: var(--state-danger-color); background-color: var(--state-danger-color); color: var(--state-on-danger-color); } .uk-button-danger:disabled, .uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled { background: transparent; color: var(--text-muted-color); border-color: var(--border-color); } .uk-button-danger:disabled:hover, .uk-button-default:disabled:hover, .uk-button-primary:disabled:hover, .uk-button-secondary:disabled:hover { background: var(--background-muted-color); box-shadow: 0 0 0 1px var(--border-color); } /* 05. Headings */ .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 { color: var(--heading-color ,--text-color); } /* 06. Sections */ .uk-section-default, .uk-background-default { background-color: var(--background-color); color: var(--text-color) } .uk-section-primary { background-color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color) { color: var(--on-brand-secondary-color, var(--on-brand-primary-color)) } .uk-background-primary { background-color: var(--brand-color); color: var(--on-brand-secondary-color, var(--on-brand-primary-color)) } .uk-background-primary class*uk-heading, .uk-background-primary .uk-h1, .uk-background-primary .uk-h2, .uk-background-primary .uk-h3, .uk-background-primary .uk-h4, .uk-background-primary .uk-h5, .uk-background-primary .uk-h6, .uk-background-primary h1, .uk-background-primary h2, .uk-background-primary h3, .uk-background-primary h4, .uk-background-primary h5, .uk-background-primary h6, .uk-section-primary:not(.uk-preserve-color) .uk-h1, .uk-section-primary:not(.uk-preserve-color) .uk-h2, .uk-section-primary:not(.uk-preserve-color) .uk-h3, .uk-section-primary:not(.uk-preserve-color) .uk-h4, .uk-section-primary:not(.uk-preserve-color) .uk-h5, .uk-section-primary:not(.uk-preserve-color) .uk-h6, .uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-heading-large, .uk-section-primary:not(.uk-preserve-color) .uk-heading-medium, .uk-section-primary:not(.uk-preserve-color) .uk-heading-small, .uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge, .uk-section-primary:not(.uk-preserve-color) h1, .uk-section-primary:not(.uk-preserve-color) h2, .uk-section-primary:not(.uk-preserve-color) h3, .uk-section-primary:not(.uk-preserve-color) h4, .uk-section-primary:not(.uk-preserve-color) h5, .uk-section-primary:not(.uk-preserve-color) h6 { color: var(--on-brand-primary-color, #FFFFFF) } /* .uk-background-primary a:not(.uk-button), .uk-section-primary a:not(.uk-button), .uk-background-primary .uk-link, .uk-section-primary .uk-link, .uk-background-primary a:not(.uk-button):hover, .uk-section-primary a:not(.uk-button):hover, .uk-background-primary .uk-link:hover, .uk-section-primary .uk-link:hover { color: var(--on-brand-primary-color, #FFFFFF) } */ .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link { color: var(--on-brand-primary-color, #FFFFFF) } .uk-section-primary ::selection { background-color: var(--background-color); color: var(--text-color) } .uk-section-muted, .uk-background-muted { background: var(--background-muted-color); color: var(--text-color) } .uk-section-secondary { background-color: var(--secondary-color, #222222); } .uk-section-secondary:not(.uk-preserve-color) { color: var(--on-secondary-color, #FFFFFF) } .uk-background-secondary { background-color: var(--secondary-color, #222222); color: var(--on-secondary-color, #FFFFFF) } .uk-background-secondary class*uk-heading, .uk-background-secondary .uk-h1, .uk-background-secondary .uk-h2, .uk-background-secondary .uk-h3, .uk-background-secondary .uk-h4, .uk-background-secondary .uk-h5, .uk-background-secondary .uk-h6, .uk-background-secondary h1, .uk-background-secondary h2, .uk-background-secondary h3, .uk-background-secondary h4, .uk-background-secondary h5, .uk-background-secondary h6, .uk-section-secondary:not(.uk-preserve-color) .uk-h1, .uk-section-secondary:not(.uk-preserve-color) .uk-h2, .uk-section-secondary:not(.uk-preserve-color) .uk-h3, .uk-section-secondary:not(.uk-preserve-color) .uk-h4, .uk-section-secondary:not(.uk-preserve-color) .uk-h5, .uk-section-secondary:not(.uk-preserve-color) .uk-h6, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-large, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-small, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge, .uk-section-secondary:not(.uk-preserve-color) h1, .uk-section-secondary:not(.uk-preserve-color) h2, .uk-section-secondary:not(.uk-preserve-color) h3, .uk-section-secondary:not(.uk-preserve-color) h4, .uk-section-secondary:not(.uk-preserve-color) h5, .uk-section-secondary:not(.uk-preserve-color) h6 { color: var(--on-secondary-color, #FFFFFF) } /* .uk-background-secondary a:not(.uk-button), .uk-section-secondary a:not(.uk-button), .uk-background-secondary .uk-link, .uk-section-secondary .uk-link, .uk-background-secondary a:not(.uk-button):hover, .uk-section-secondary a:not(.uk-button):hover, .uk-background-secondary .uk-link:hover, .uk-section-secondary .uk-link:hover { color: var(--on-secondary-color, #FFFFFF) } */ .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link { color: var(--on-secondary-color, #FFFFFF) } /* --Buttons on section primary */ /* Default button */ .uk-section-primary:not(.uk-preserve-color) .uk-button-default { border-color: var(--on-brand-primary-color, #FFFFFF); color: var(--on-brand-primary-color, #FFFFFF); } .uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover { border-color: var(--on-brand-primary-color, #FFFFFF); color: var(--on-brand-primary-color, #FFFFFF); } /* Primary button */ .uk-section-primary:not(.uk-preserve-color) .uk-button-primary { --button-primary-background-color: var(--on-brand-primary-color); --button-primary-text-color: var(--brand-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) calc( var(--on-brand-primary-lightness) - 10% ) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } /* --Buttons on section secondary */ /* Default button */ .uk-section-secondary:not(.uk-preserve-color) .uk-button-default { border-color: var(--on-secondary-color, #FFFFFF); color: var(--on-secondary-color, #FFFFFF); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover { border-color: var(--on-secondary-color, #FFFFFF); color: var(--on-secondary-color, #FFFFFF); } /* Primary button */ .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary { --button-primary-background-color: var(--on-secondary-color); --button-primary-text-color: var(--secondary-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) calc( var(--on-secondary-lightness) - 10% ) ); --button-primary-text-color: var(--secondary-color); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-card a { color: var(--link-color, var(--brand-color)); } .uk-section-secondary:not(.uk-preserve-color) .uk-card-default em, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default blockquote { color: var(--text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-link { --button-link-text-color: var(--on-secondary-color); color: var(--button-link-text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover { --button-link-text-color: hsl( var(--on-secondary-hue) var(--on-secondary-saturation) calc( var(--on-secondary-lightness) - 10% ) ); color: var(--button-link-text-color); } /* 07. Navbar */ .uk-navbar-nav > li > a, .uk-navbar-dropdown-nav > li > a, .uk-navbar-toggle { color: var(--text-color); } .uk-navbar-nav > li.uk-active > a, .uk-navbar-dropdown-nav > li > a:focus, .uk-navbar-dropdown-nav > li > a:hover, .uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover { color: var(--link-color, var(--brand-color)); } .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li > aaria-expandedtrue { color: var(--link-color, var(--brand-color)); } .uk-navbar-dropdown { background: var(--background-color); color: var(--text-color); } .uk-hr, hr, .uk-heading-line > ::after, .uk-heading-line > ::before, .uk-navbar-dropdown-nav .uk-nav-divider { border-color: var(--border-color); } /* 08. Cards */ /* Card default */ .uk-card-default, .uk-section-primary:not(.uk-preserve-color) .uk-card-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default, .uk-background-primary .uk-card-default, .uk-background-secondary .uk-card-default { --card-default-background-color: var(--background-color); --card-default-background-color: hsl( var(--background-hue), var(--background-saturation), calc(var(--background-lightness) + 5% ) ); --card-default-text-color: var(--text-color); --card-default-border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-lightness), .1); background-color: var(--card-default-background-color); color: var(--card-default-text-color); } .uk-card-default .uk-card-header, .uk-card-default .uk-card-footer, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-header, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-footer, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-header, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-footer, .uk-background-primary .uk-card-default .uk-card-header, .uk-background-secondary .uk-card-default .uk-card-footer { border-color: var(--card-default-border-color); } .uk-card-default .uk-card-title, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-card-title, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-card-title { color: var(--text-color); } /* .uk-section-primary:not(.uk-preserve-color) .uk-card-default, .uk-section-primary:not(.uk-preserve-color) .uk-card-default class*uk-heading, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default class*uk-heading { color: var(--text-color); } */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-background-primary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button), .uk-background-secondary:not(.uk-preserve-color) .uk-card-default a:not(.uk-button) { color: var(--link-color, var(--brand-color)); } /* Card Primary */ .uk-card-primary { --card-primary-background-color: var(--brand-color) ; --card-primary-text-color: var(--on-brand-primary-color); --card-primary-border-color: hsla( var(--on-brand-hue), var(--on-brand-saturation), var(--on-brand-lightness), .1); background-color: var(--card-primary-background-color); color: var(--card-primary-text-color); } .uk-card-primary .uk-card-header, .uk-card-primary .uk-card-footer { border-color: var(--card-primary-border-color); } .uk-card-primary .uk-card-title, .uk-card.uk-card-primary a, .uk-card.uk-card-primary .uk-link { color: var(--on-brand-primary-color); } .uk-card.uk-card-primary a:hover, .uk-card.uk-card-primary .uk-link:hover, .uk-card.uk-card-primary a:focus, .uk-card.uk-card-primary .uk-link:focus { color: var(--on-brand-primary-color); } /* Primary button */ .uk-card.uk-card-primary .uk-button-primary { --button-primary-background-color: var(--on-brand-primary-color); --button-primary-text-color: var(--brand-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-card.uk-card-primary .uk-button-primary:focus, .uk-card.uk-card-primary .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--on-brand-primary-hue) var(--on-brand-primary-saturation) calc( var(--on-brand-primary-lightness) - 15% ) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } /* Primary button on card default (overrides .uk-section-primary and .uk-section-secondary context) */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-default, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-default { border-color: var(--border-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default:hover { border-color: var(--text-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary { --button-primary-background-color: var(--button-background-color); --button-primary-text-color: var(--button-text-color); background-color: var(--button-primary-background-color); color: var(--button-primary-text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-button-primary:hover { --button-primary-background-hover-color: hsl( var(--btn-bg-hue) var(--btn-bg-saturation) calc( var(--btn-bg-lightness) - 10%) ); background-color: var(--button-primary-background-hover-color); color: var(--button-primary-text-color); } .uk-background-primary .uk-card-default .uk-h1, .uk-background-primary .uk-card-default .uk-h2, .uk-background-primary .uk-card-default .uk-h3, .uk-background-primary .uk-card-default .uk-h4, .uk-background-primary .uk-card-default .uk-h5, .uk-background-primary .uk-card-default .uk-h6, .uk-background-primary .uk-card-default h1, .uk-background-primary .uk-card-default h2, .uk-background-primary .uk-card-default h3, .uk-background-primary .uk-card-default h4, .uk-background-primary .uk-card-default h5, .uk-background-primary .uk-card-default h6, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h1, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h2, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h3, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h4, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h5, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-h6, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-2xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-large, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-medium, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-small, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-heading-xlarge, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h1, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h2, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h3, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h4, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h5, .uk-section-primary:not(.uk-preserve-color) .uk-card-default h6, .uk-background-secondary .uk-card-default .uk-h1, .uk-background-secondary .uk-card-default .uk-h2, .uk-background-secondary .uk-card-default .uk-h3, .uk-background-secondary .uk-card-default .uk-h4, .uk-background-secondary .uk-card-default .uk-h5, .uk-background-secondary .uk-card-default .uk-h6, .uk-background-secondary .uk-card-default h1, .uk-background-secondary .uk-card-default h2, .uk-background-secondary .uk-card-default h3, .uk-background-secondary .uk-card-default h4, .uk-background-secondary .uk-card-default h5, .uk-background-secondary .uk-card-default h6, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h1, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h2, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h3, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h4, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h5, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-h6, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-2xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-large, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-medium, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-small, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-heading-xlarge, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h1, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h2, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h3, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h4, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h5, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default h6 { color: var(--text-color); } /* 09. Modals */ .uk-modal-header { background-color: var(--background-color); border-color: var(--border-color); } .uk-modal-dialog { background: var(--background-color); /* Habria que sacar el uk-section-default de las sections o bien llevar este color ahi*/ color: var(--text-color); } .uk-modal-footer { background-color: var(--background-color); border-color: var(--border-color); } .uk-modal-close-full { background-color: var(--background-muted-color); } /* 10. Close */ .uk-close { color: var(--text-muted-color); } .uk-close:focus, .uk-close:hover { color: var(--text-color); } /* 11. Forms */ .uk-form-label { color: var(--text-color); } .uk-input:not(.uk-form-danger), .uk-select:not(.uk-form-danger), .uk-textarea:not(.uk-form-danger), .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-input:focus, .uk-select:focus, .uk-textarea:focus, .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } .uk-search-input { color: var(--text-color); } /* Form elements in .uk-card-default overrides .uk-section-secondary */ .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-input:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-select:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-textarea:not(.uk-form-danger), .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-input:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-select:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-textarea:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-card-default .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } /* Form elements in .uk-card-default overrides .uk-section-primary */ .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-input:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-select:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-textarea:not(.uk-form-danger), .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-search-input:not(.uk-form-danger) { background-color: var(--background-color); border-color: var(--border-color); color: var(--text-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-input:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-select:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-textarea:focus, .uk-section-primary:not(.uk-preserve-color) .uk-card-default .uk-search-input:focus { background-color: var(--background-color); color: var(--text-color); border-color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color) .uk-card-default ::selection { background-color: var(--brand-color); color: var(--on-brand-primary-color) } /* 12. Accordion */ .uk-accordion-title::before { /* background-color: var(--brand-color); */ border-radius: 50px; } .uk-accordion-title:focus, .uk-accordion-title:hover { color: var(--text-color); } /* 13. Slidenav */ .uk-slidenav, .uk-slidenav { color: var(--text-color); } .uk-slidenav:focus, .uk-slidenav:hover { color: var(--brand-color); } .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav { color: hsla( var(--on-brand-primary-hue), var(--on-brand-primary-saturation), var(--on-brand-primary-lightness), .7); } .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav:focus, .uk-section-primary:not(.uk-preserve-color).tdup-section a.uk-slidenav:hover { color: var(--on-brand-primary-color, #FFFFFF); } .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav { color: hsla( var(--on-secondary-hue), var(--on-secondary-saturation), var(--on-secondary-lightness), .7); } .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav:focus, .uk-section-secondary:not(.uk-preserve-color).tdup-section a.uk-slidenav:hover { color: var(--on-secondary-color, #FFFFFF); } /* 14. Badge */ .uk-badge, .uk-card-badge { background: var(--brand-color); color: var(--on-brand-primary-color); } /* 15. Overlay */ .uk-overlay-default { background: var(--overlay-default-background-color); } /* 16. Tabs */ .uk-tab > * > a { color: var(--text-color); } .uk-tab > .uk-active > a { color: var(--link-color, var(--brand-color)); border-color: var(--link-color, var(--brand-color)); } .uk-tab::before { border-color: var(--border-color); } .uk-tab > * > a:focus, .uk-tab > * > a:hover { color: var(--link-color, var(--brand-color)); } /* 17. Alerts */ .uk-alert { background-color: var(--alert-bg-color, var(--background-muted-color)); color: var(--alert-text-color, var(--text-color)); border-color: var(--alert-border-color, var(--border-color)); } .uk-alert.uk-alert-primary { background-color: var(--alert-primary-bg-color, hsla( var(--brand-hue), var(--brand-saturation), var(--brand-lightness), .1)); color: var(--alert-primary-text-color, var(--text-color)); border-color: var(--alert-primary-border-color, var(--brad-color)); } .uk-alert.uk-alert-success { background-color: var(--alert-success-bg-color, #e5f7f2); color: var(--alert-success-text-color, #1c1e1e); border-color: var(--alert-success-border-color, #13b288); } .uk-alert.uk-alert-danger { background-color: var(--alert-danger-bg-color, #FFF2F3); color: var(--alert-danger-text-color, #1c1e1e); border-color: var(--alert-danger-border-color, #D72C0A); } .uk-alert.uk-alert-warning { background-color: var(--alert-warning-bg-color, #FFF5E9); color: var(--alert-warning-text-color, #1c1e1e); border-color: var(--alert-warning-border-color, #ECBD7D); } /* 18. Dropdowns */ .uk-navbar-dropdown-nav .uk-nav-header { color: var(--text-color); } /* 19. Offcanvas */ .uk-offcanvas-bar { background: var(--background-muted-color); color: var(--text-color); } .uk-offcanvas-bar .uk-close, .uk-offcanvas-bar .uk-nav-default > li > a, .uk-offcanvas-bar .uk-nav-primary > li > a, .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a, .uk-offcanvas-bar .uk-nav-primary .uk-nav-header { color: var(--text-color); } .uk-offcanvas-bar .uk-nav-default > li.uk-active > a, .uk-offcanvas-bar .uk-nav-primary > li.uk-active > a, .uk-offcanvas-bar .uk-nav-default > li > a:hover, .uk-offcanvas-bar .uk-nav-primary > li > a:hover, .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover, .uk-offcanvas-bar .uk-close:hover { color: var(--link-color, var(--brand-color)); } .uk-offcanvas-bar .uk-nav-primary .uk-nav-divider { border-top-color: var(--border-color); } /* 20. Table */ .uk-table th { color: var(--text-muted-color); } .uk-table-divider > :first-child > tr:not(:first-child), .uk-table-divider > :not(:first-child) > tr, .uk-table-divider > tr:not(:first-child) { border-top-color: var(--border-color); } .uk-table-hover tbody tr:hover, .uk-table-hover > tr:hover { background: var(--background-muted-color); } /* 21. Breadcrumb */ .uk-breadcrumb > * > *, .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { color: var(--text-muted-color); } .uk-breadcrumb > :last-child > a:not(href), .uk-breadcrumb > :last-child > span, .uk-breadcrumb > * > :hover { color: var(--text-color); } /* 21. Breadcrumb */ .uk-label { background-color: var(--brand-color); color: var(--on-brand-primary-color); } /* XX. Tiendup Custom Elements */ .lessons-list li a { color: var(--text-color); background-color: var(--card-default-background-color); } .lessons-list li a:hover { color: var(--link-color, var(--brand-color)); } .ck.ck-editor__main > .ck-editor__editable { background: var(--background-color)!important; } .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused { border-color: var(--brand-color)!important; } /* XX. Lite header */ .separator-nav > li:not(:last-child)::after, .bottom-mobile-navbar::before, .user-profile-nav::after { background-color: var(--text-color); } /* XX. Quizz */ .quiz-results-success-icon { color: var(--brand-color); } /* XX. Modal cart */ #store-modal .sfy-modal-dialog { background: var(--background-color) } .tiendup-link path { fill: var(--text-muted-color); } .tiendup-link:hover path { fill: var(--link-color, var(--brand-color)); } /* XX. Lessons list */ .lessons-list ul li { --lesson-list-border-color: hsla( var(--text-hue), var(--text-saturation), var(--text-saturation), .08 ); border-bottom-color:var(--lesson-list-border-color) } :root { --default-border-rounded-radius: 5px; --default-button-font-weight: bold; --default-button-text-transform: none; --default-heading-weight: bold } .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 { font-weight: var(--default-heading-weight); }.uk-border-rounded { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-button { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-weight: var(--global-button-font-weight, var(--default-button-font-weight)); text-transform: var(--global-button-text-transform, var(--default-button-text-transform));}.uk-button-default:focus, .uk-button-default:hover { box-shadow: 0 0 0 1px currentColor; }.uk-button-primary:focus, .uk-button-primary:hover { box-shadow: 0 0 0 1px var(--button-primary-background-hover-color);}.uk-button-secondary:focus, .uk-button-secondary:hover { box-shadow: 0 0 0 1px var(--button-secondary-background-hover-color);}.uk-button-danger:focus, .uk-button-danger:hover { box-shadow: 0 0 0 1px var(--button-danger-background-hover-color);}.uk-badge { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-weight: bold}.uk-checkbox, .uk-input, .uk-radio, .uk-select, .uk-textarea { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-card { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}.uk-alert { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); border-style: solid; border-width: 1px;} .uk-modal-dialog { overflow: hidden; border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius));}#store-modal .sfy-modal-dialog { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); box-shadow: none; }.user-profile-nav:hover span span { box-shadow: 0 0 0 1px var(--brand-color); } .sweet-alert { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); font-family: inherit; } .uk-navbar-dropdown, .uk-dropdown { border-radius: var(--global-border-rounded-radius, var(--default-border-rounded-radius)); } .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link, .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button), .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link { text-decoration-style: dotted; text-decoration-line: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; } .uk-section-primary:not(.uk-preserve-color).tdup-section a:not(.uk-button):hover, .uk-section-primary:not(.uk-preserve-color).tdup-section .uk-link:hover, .uk-section-secondary:not(.uk-preserve-color).tdup-section a:not(.uk-button):hover, .uk-section-secondary:not(.uk-preserve-color).tdup-section .uk-link:hover { text-decoration-style: solid; } /style> style> @import url(https://fonts.googleapis.com/css?familyMontserrat:400,700&displayswap);html,h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-heading-xlarge,.uk-heading-2xlarge,.uk-navbar-nav > li > a,.uk-navbar-item,.uk-navbar-toggle,.uk-logo{font-family: Montserrat} /style> !-- JS --> script srchttps://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js>/script> script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/uikit.min.js?v10>/script> script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/uikit-icons.min.js?v10>/script> /head>body > div idpage-loading styledisplay: none classuk-text-center> div classuk-margin-large-top> img srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_small.png /> /div> h3 data-loading-message>/h3> span uk-spinnerratio: 3>/span> /div> div idpage-content classuk-offcanvas-content> div classuk-background-default> div classuk-container uk-width-5-6@l> nav classmain-navbar uk-navbar-container uk-navbar-transparent uk-navbar> div classuk-navbar-left uk-visible@m> a classuk-margin-right href/> img classstore-logo srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_medium.png altGiuli Patín> /a> ul classuk-navbar-nav separator-nav > li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Cursos/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/curso/patin-artistico-disciplina-free-skating>Patín artístico sobre ruedas - Disciplina Libre/a>/li> li>a class href/curso/aprender-a-patinar-de-0>Aprende a patinar de 0 y supera tus miedos/a>/li> li>a class href/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a>/li> li>a class href/c/cursos-de-patin-sobre-ruedas>Ver todos/a>/li> /ul> /div> /li> li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Recursos/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/c/recursos>Descargables y Ebooks/a>/li> li>a class href/c/recursos-gratuitos>Recursos gratuitos/a>/li> li>a class href/c/recursos-de-patinaje>Ver todos/a>/li> /ul> /div> /li> li class > a classuk-text-bold text-transform-reset href/c/combos>span>Combos/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/page/testimonios>span>Testimonios/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/blog>span>Blog/span> /a> /li> li class > a classuk-text-bold text-transform-reset href/page/preguntas-frecuentes>span>FAQ/span> /a> /li> li class uk-parent> a classuk-text-bold text-transform-reset hrefjavascript:;>span>Academia/span> i classmaterial-icons>keyboard_arrow_down/i>/a> div classuk-navbar-dropdown uk-dropdownanimation: uk-animation-slide-top-small;offset:5; pos:bottom-left;mode:click> ul classuk-nav uk-navbar-dropdown-nav> li>a class href/page/acerca-de>Sobre la academia/a>/li> li>a class href/page/instructores>Instructores/a>/li> li>a class href/page/contacto>Contacto/a>/li> li>a class href/page/preguntas-frecuentes>Preguntas frecuentes/a>/li> /ul> /div> /li> /ul> /div> div classuk-margin-auto uk-text-center uk-hidden@m> ul classuk-navbar-nav> li > a href/ classuk-flex uk-flex-middle uk-flex-center uk-navbar-item> span class> img classstore-logo srchttps://bu-cdn.tiendup.com/business/25791/images/logo_6605c8d84e733_medium.png altGiuli Patín> /span> /a> /li> /ul> /div> div classuk-navbar-right uk-visible@m> a classuk-button uk-button-default href/login>span classuk-text-nowrap>Iniciar Sesión/span>/a> span classcart-menu-option uk-hidden> a href/cart> i classmaterial-icons>shopping_cart/i> span classcart-counter-badge uk-text-primary uk-border-circle uk-hidden> span>/span> /span> /a> /span> /div> /nav> div classuk-navbar-dropbar>/div> /div>/div>div classuk-hidden@m> nav classbottom-mobile-navbar uk-navbar-container uk-navbar-transparent uk-background-default uk-navbar> div classuk-navbar-center uk-width-1-1> ul classuk-navbar-nav uk-flex uk-flex-around uk-width-1-1 uk-text-center> li> a href#offcanvas-menu uk-toggle> span classuk-display-block> i classmaterial-icons>menu/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Menú/span> /span> /a> /li> li> a href/> span classuk-display-block> i classmaterial-icons>home/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Inicio/span> /span> /a> /li> li classcart-menu-option uk-hidden> a href/cart> span classuk-display-block> i classmaterial-icons>shopping_cart/i> span classcart-counter-badge uk-text-primary uk-border-circle uk-hidden> span>/span> /span> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Carrito/span> /span> /a> /li> li> a href/login> span classuk-display-block> i classmaterial-icons>person/i> span classnav-item-label uk-text-small uk-display-block text-transform-reset>Ingresar/span> /span> /a> /li> /ul> /div> /nav>/div> div idoffcanvas-menu uk-offcanvasmode:none> div classuk-offcanvas-bar uk-flex uk-flex-column mobile-nav-offcanvas> button classuk-offcanvas-close uk-padding-small uk-icon uk-close uk-border-circle uk-margin-small-right uk-margin-small-top uk-background-default typebutton uk-close>/button> ul uk-scrollspytarget: > li; cls: uk-animation-slide-bottom-small; delay: 100 classuk-nav uk-nav-primary uk-margin-medium-top uk-nav> li class uk-parent> a href# >Cursos span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/curso/patin-artistico-disciplina-free-skating>Patín artístico sobre ruedas - Disciplina Libre/a>/li> li>a href/curso/aprender-a-patinar-de-0>Aprende a patinar de 0 y supera tus miedos/a>/li> li>a href/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a>/li> li>a href/c/cursos-de-patin-sobre-ruedas>Ver todos/a>/li> /ul> /li> li class uk-parent> a href# >Recursos span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/c/recursos>Descargables y Ebooks/a>/li> li>a href/c/recursos-gratuitos>Recursos gratuitos/a>/li> li>a href/c/recursos-de-patinaje>Ver todos/a>/li> /ul> /li> li class > a href/c/combos >Combos/a> /li> li class > a href/page/testimonios >Testimonios/a> /li> li class > a href/blog >Blog/a> /li> li class > a href/page/preguntas-frecuentes >FAQ/a> /li> li class uk-parent> a href# >Academia span uk-nav-parent-icon>/span>/a> ul classuk-nav-sub > li>a href/page/acerca-de>Sobre la academia/a>/li> li>a href/page/instructores>Instructores/a>/li> li>a href/page/contacto>Contacto/a>/li> li>a href/page/preguntas-frecuentes>Preguntas frecuentes/a>/li> /ul> /li> /ul> /div>/div>div idsearch-modal-full classuk-modal-full uk-modal uk-modal> div classuk-modal-dialog uk-flex uk-flex-center uk-flex-middle uk-height-viewport> button classuk-modal-close-full uk-padding-small uk-icon uk-close uk-border-circle uk-margin-small-right uk-margin-small-top uk-close>/button> form action/search methodget classuk-search uk-search-large uk-padding-small> input nameq classuk-search-input uk-text-center typesearch placeholderBuscar autofocus> /form> /div>/div> div> div classhome-page-wrapper> div idhome_text_1769263682566 classpage-section uk-text-center uk-section uk-section-primary uk-background-center-center uk-background-cover uk-background-no-repeat stylebackground-image: url(https://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1jfo609d81pehgk87nj3hmbdq4k.png) > div classuk-container uk-width-5-6@l> div classuk-h1>Formate en patinaje sobre ruedas en la primera academia virtual en español/div> div classuk-margin-bottom>p>Cursos online para patinadores y entrenadores, desde nivel inicial hasta formación avanzada en patín artístico sobre ruedas./p>/div> a classuk-button uk-button-primary href/c/academia>Ver todos los recursos/a> /div>/div> div idhome_featured_products_2_slider_1716162843595 classpage-section uk-section-small uk-section-default uk-position-relative > div classuk-container uk-width-5-6@m> div classuk-text-center uk-margin-large-bottom> div classuk-h2>Cursos de patinaje sobre ruedas online/div> div classuk-margin> Formación online para patinadores iniciales o avanzados, y entrenadores, con contenidos técnicos y profesionales: /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-child-width-1-2@s uk-child-width-1-3@l uk-flex uk-flex-top uk-grid> div classlist-product-card data-price120> a hrefhttps://giulipatin.com/curso/patin-artistico-disciplina-free-skating classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/Dnrv1j_6763a5d26ecc9_medium.png altPatín artístico sobre ruedas - Disciplina Libre loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/patin-artistico-disciplina-free-skating titlePatín artístico sobre ruedas - Disciplina Libre>Patín artístico sobre ruedas - Disciplina Libre/a> div classuk-text-small uk-margin-small-top>Aprende los fundamentos del patinaje artístico: deslizamiento, giros, figuras, trompos y saltos de una rotación, hasta el Axel. Clases grabadas para avanzar a tu ritmo desde cualquier lugar. ¡Empezá hoy!/div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S120/span> /div> /div> /div> /div> div classlist-product-card data-price20> a hrefhttps://giulipatin.com/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/prkGeY_67fa8062e874d_medium.png altMasterclass Patín artístico - Estrategia de un programa de Libre loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/masterclass-de-patin-artistico-estrategia-de-un-programa-de-libre titleMasterclass Patín artístico - Estrategia de un programa de Libre>Masterclass Patín artístico - Estrategia de un programa de Libre/a> div classuk-text-small uk-margin-small-top>Aprende sobre las coreografías de libre: sistemas de juzgamiento, creación estratégica de un programa, terminologías, análisis y declaración jurada para torneos. Ideal para técnicos novatos y deportistas avanzados. NUEVA ACTUALIZACIÓN 2025, gratuita para las personas que la adquieran./div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S20/span> /div> /div> /div> /div> div classlist-product-card data-price50> a hrefhttps://giulipatin.com/curso/aprender-a-patinar-de-0 classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/WL5No9_67639653ee180_medium.png altAprende a patinar de 0 y supera tus miedos loadinglazy > /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/cursos-de-patin-sobre-ruedas classuk-badge category-badge>Cursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/curso/aprender-a-patinar-de-0 titleAprende a patinar de 0 y supera tus miedos>Aprende a patinar de 0 y supera tus miedos/a> div classuk-text-small uk-margin-small-top>Clases grabadas, ideales para realizar a tu ritmo y en el espacio que tengas disponible. Descubrí técnicas básicas mientras seguís a la instructora paso a paso ¡Y conoce acerca de ROLLER MIX!/div> /div> div classlist-product-price > div class> span classuk-text-primary uk-text-bold>U$S50/span> /div> /div> /div> /div> /ul> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div>/div> div idhome_featured_products_2_slider_1744472462746 classpage-section uk-section uk-section-muted uk-position-relative > div classuk-container uk-width-5-6@m> div classuk-text-center uk-margin-large-bottom> div classuk-h2>Recursos para clases y entrenamientos de patín/div> div classuk-margin> Archivos descargables para patinadores y entrenadores: material y ebooks para planificar, enseñar y motivar cada entrenamiento. /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-child-width-1-2@s uk-child-width-1-3@l uk-flex uk-flex-top uk-grid> div classlist-product-card data-price12> a hrefhttps://giulipatin.com/p/ebook-50-juegos-de-patinaje classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/gNARdM_6742b26ca02c9_medium.jpg alt50 juegos de patinaje sobre ruedas loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos classuk-badge category-badge>Recursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/ebook-50-juegos-de-patinaje title50 juegos de patinaje sobre ruedas>50 juegos de patinaje sobre ruedas/a> div classuk-text-small uk-margin-small-top>Libro digital diseñado para profesores de patinaje que buscan transformar sus clases. Este manual ofrece juegos y dinámicas creativas que promueven habilidades, trabajo en equipo y disfrute en cada sesión. ¡Haz de cada clase una experiencia única!/div> /div> div classlist-product-price > div> span classuk-text-primary uk-text-bold>U$S12/span> /div> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/p1nVMl_6974cbc6d589f_medium.png altCalendario 2026 de patinaje loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje titleCalendario 2026 de patinaje>Calendario 2026 de patinaje/a> div classuk-text-small uk-margin-small-top>Descargá gratis este calendario A4 para imprimir y planificar tu año sobre ruedas. Ideal para marcar fechas importantes, torneos y objetivos. ¡Organizate con estilo!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/calendario-2026-de-patinaje classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> div classlist-product-card data-price5> a hrefhttps://giulipatin.com/p/informacion-de-patin classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/WL5N2Z_6693387751c54_medium.png altUn estilo de vida sobre ruedas, V.1 loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos classuk-badge category-badge>Recursos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/informacion-de-patin titleUn estilo de vida sobre ruedas, V.1>Un estilo de vida sobre ruedas, V.1/a> div classuk-text-small uk-margin-small-top>Información, consejos útiles, y mucho más! Todo el contenido relacionado al patinaje sobre ruedas/div> /div> div classlist-product-price > div> span classdiscounted-price >U$S8/span> span classuk-text-primary uk-text-bold>U$S5/span> /div> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/DEEdAl_67f2d2c2ae7b1_medium.png altMi bitácora sobre ruedas loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas titleMi bitácora sobre ruedas>Mi bitácora sobre ruedas/a> div classuk-text-small uk-margin-small-top>Bitácora gratuita para patinadores y entrenadores.Entrená con propósito: planificá y registrá tus avances. ¡Descargala, imprimila y llevá tus entrenamientos sobre ruedas al próximo nivel!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/mi-bitacora-sobre-ruedas classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> div classlist-product-card data-price0> a hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita classuk-border-rounded uk-box-shadow-medium uk-box-shadow-hover-large uk-display-block uk-overflow-hidden uk-position-relative> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/products/D8PN1K_6693393cc1c5d_medium.png altUn estilo de vida sobre ruedas - Versión gratuita loadinglazy> /a> div classuk-card uk-card-small uk-card-body uk-padding-remove-horizontal> div classuk-margin-small-bottom> div classcourse-categories-badges uk-margin-small-bottom uk-text-nowrap uk-overflow-hidden> a href/c/recursos-gratuitos classuk-badge category-badge>Recursos gratuitos/a> /div> a classuk-h4 uk-margin-remove list-product-name uk-link-heading hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita titleUn estilo de vida sobre ruedas - Versión gratuita>Un estilo de vida sobre ruedas - Versión gratuita/a> div classuk-text-small uk-margin-small-top>Información, consejos útiles, y mucho más! Todo el contenido relacionado al patinaje sobre ruedas ¡Descarga sin cargo!/div> /div> div classlist-product-price > a hrefhttps://giulipatin.com/p/un-estilo-de-vida-sobre-ruedas-version-gratuita classuk-button uk-button-primary uk-width-1-1>Gratis/a> /div> /div>/div> /ul> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div>/div> div idhome_columns_slider_1716163188224 classpage-section uk-section uk-section-secondary uk-position-relative > div classuk-container uk-width-5-6@m> div class uk-text-center uk-margin-auto uk-margin-large-bottom> div classuk-h2>Testimonios de estudiantes/div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-grid uk-flex-top uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc40io1ss93fqpu82gc1l0850.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc3konq5g1vo1fh6u6i1rgj4q.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc4e9a1ki01edojtsg4h1u8j56.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc39tsjg81najvmb1gqiib64k.jpg alt> /div> /div> /li> li> div> div> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iolc2mb31fh6ssuup9v4a1pjq4e.jpg alt> /div> /div> /li> /ul> /div> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div> div idhome_newsletter_2_1711557719432 classpage-section uk-text-center uk-section uk-section-default > div classuk-width-5-6@m uk-container uk-text-center > div classuk-h2>Explora el mundo del patinaje con nuestra comunidad ¡Suscríbete ahora!/div> div classuk-margin>No solo aprenderás a patinar, sino que también encontrarás inspiración, apoyo y recursos para hacer del patinaje tu estilo de vida, lleno de libertad y diversión sobre ruedas. ¡Suscríbete ahora para acceder a información exclusiva, descuentos y muchas sorpresas más!/div> form namehome_newsletter_2_1711557719432_form data-newsletter-form classuk-position-relative uk-flex uk-width-1-1 uk-flex-center methodpost> div uk-grid classuk-grid-small uk-width-4-5@m uk-width-3-5@l uk-flex-center> div classuk-width-1-5@s> input typetext namename placeholderNombre classuk-input data-valrequired data-val-displayNombre> span validate-messagename classuk-background-default reset-line-height uk-text-small uk-text-left uk-display-inline-block uk-text-danger uk-text-bold uk-hidden stylepadding:2px>/span> /div> div classuk-width-2-5@s> input typeemail nameemail placeholderEmail classuk-input data-valrequired|valid_email data-val-displayEmail> span validate-messageemail classuk-background-default reset-line-height uk-text-small uk-text-left uk-display-inline-block uk-text-danger uk-text-bold uk-hidden stylepadding:2px>/span> /div> div classuk-width-expand> button classuk-button uk-button-primary uk-width-1-1>Suscribirme/button> /div> /div> /form> /div>/div> div idhome_video_and_text_1732845008692 classpage-section uk-section uk-section-muted > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-child-width-1-2@m uk-grid> div classuk-flex-last uk-width-expand> iframe srchttps://www.youtube-nocookie.com/embed/QIIbXfkSNVo?autoplay1&showinfo0&rel0&modestbranding1&playsinline1 width1920 height1080 frameborder0 allowfullscreen uk-responsive uk-videoautoplay:false>/iframe> /div> div classuk-text-left uk-margin> div classuk-h2>CURSO A DISTANCIA DE PATÍN ARTÍSTICO/div> div classuk-margin>p>Aprende los fundamentos de la disciplina Libre: deslizamiento, giros, figuras, trompos y saltos de una rotación, hasta el Axel. Clases grabadas para avanzar a tu ritmo desde cualquier lugar. ¡Empezá hoy!/p>/div> a href/curso/patin-artistico-disciplina-free-skating classuk-button uk-button-primary>Más información/a> /div> /div> /div>/div> div idhome_columns_slider_1711578042064 classpage-section uk-section uk-section-default uk-position-relative > div classuk-container uk-width-5-6@m> div class uk-text-center uk-margin-auto uk-margin-large-bottom> div classuk-h2>De tu interés:/div> div classuk-margin> ¡Explora el universo sobre ruedas! A continuación encontrarás una serie de artículos con información que te serán útiles: /div> div> a href/blog classuk-button uk-button-primary>Ver artículos/a> /div> /div> div uk-slider> div classuk-position-relative> div classuk-slider-container> ul classuk-slider-items uk-grid uk-flex-top uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-3@m> li> div> a href/blog/como-crear-un-programa-de-libre-en-patinaje-artistico classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9bn8086b18s6a7h55v1fsr3j.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > ¿Cómo crear un programa de patín artístico? /div> div classuk-text-small> Elementos esenciales para una estrategia efectiva y así crear... /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/como-crear-un-programa-de-libre-en-patinaje-artistico> Leer completo /a> /div> /div> /li> li> div> a href/blog/patinaje-en-grupo-actividades-y-juegos classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9and916ik8es1oqn14at102d3b.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Patinaje en grupo: actividades y juegos para disfrutar juntos /div> div classuk-text-small> Ideas y actividades para que toda la familia y amigos puedan disfrutar del patinaje juntos. /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/patinaje-en-grupo-actividades-y-juegos> Leer completo /a> /div> /div> /li> li> div> a href/blog/como-limpiar-los-rodamientos-de-los-patines classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1hr321lkhgfc1qr1i6l1alql2o3d.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > ¿Cómo limpiar las ruedas de los patines? /div> div classuk-text-small> Aprende a limpiar tus ruedas, los rulemanes/rodamientos, a través de un video en VIVO. /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/como-limpiar-los-rodamientos-de-los-patines> Leer completo /a> /div> /div> /li> li> div> a href/blog/guia-completa-para-elegir-tus-primeros-patines classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i0r9hlev1j071hsp1rcjsdt1b923b.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Guía completa para elegir tus primeros patines /div> div classuk-text-small> Consejos para principiantes sobre cómo seleccionar el par... /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/guia-completa-para-elegir-tus-primeros-patines> Leer completo /a> /div> /div> /li> li> div> a href/blog/reglamentos-de-patin-artistico-sobre-ruedas-2025 classuk-display-block> img classuk-width-1-1 srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1iemce7j71g0m13nfefu137j55c49.jpg alt> /a> div classuk-h3 uk-margin-top uk-margin-small-bottom > Reglamentos de patín artístico sobre ruedas 2025 /div> div classuk-text-small> Acceso anticipado a usuarios inscriptos en la academia ✨ /div> div classuk-margin-top> a classuk-button uk-button-primary uk-button-small href/blog/reglamentos-de-patin-artistico-sobre-ruedas-2025> Ver reglamentos /a> /div> /div> /li> /ul> /div> div classuk-hidden@m uk-light> a classuk-position-center-left uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> div classuk-visible@m> a classuk-position-center-left-out uk-position-small href# uk-slidenav-previous uk-slider-itemprevious>/a> a classuk-position-center-right-out uk-position-small href# uk-slidenav-next uk-slider-itemnext>/a> /div> /div> /div> /div> /div> div idhome_image_and_text_1720445524411 classpage-section uk-position-relative uk-section uk-section-default > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-grid> div classuk-flex-last uk-width-expand> img class srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/img/o_1i29a1ucllgc1cgb10pa1faivke3t.png alt > /div> div classuk-width-1-2@m uk-text-center> div classuk-h2>Mapa Interactivo: lugares para patinar/div> div classuk-margin>p>¡Descubre los mejores lugares para patinar con nuestro mapa interactivo! Encuentra pistas, suelos, playones, y más! El mapa se actualiza regularmente con nuevos lugares. ¡Explora, comparte tus experiencias y ayúdanos a expandir el mapa!/p>/div> a href/blog/mapa-interactivo-lugares-para-patinar-en-quads-y-linea classuk-button uk-button-primary>Ver mapa/a> /div> /div> /div> /div> div idhome_video_and_text_1711578141675 classpage-section uk-section uk-section-muted > div classuk-container uk-width-5-6@l> div classuk-flex-center uk-flex uk-flex-middle uk-child-width-1-2@m uk-grid> div classuk-flex-first uk-width-expand> iframe srchttps://www.youtube-nocookie.com/embed/vnocBlpa-Ck?autoplay1&showinfo0&rel0&modestbranding1&playsinline1 width1920 height1080 frameborder0 allowfullscreen uk-responsive uk-videoautoplay:false>/iframe> /div> div classuk-text-center uk-margin> div classuk-h2>¿A qué edad se puede patinar?/div> div classuk-margin>p>Descubre en nuestro video cuándo es el momento adecuado para lanzarte a la pista. ¡No te lo pierdas y dale al play ahora mismo!/p>/div> /div> /div> /div>/div> div idhome_faqs_1711578161640 classpage-section uk-section uk-section-default > div classuk-container uk-width-3-5@m uk-width-2-3@l uk-margin-bottom> div classuk-text-center> div classuk-h2>span>Preguntas frecuentes/span>/div> div classuk-margin> span>p>¿Tenes alguna duda? No te olvides de visitar nuestra sección de preguntas frecuentes: a hrefhttps://giulipatin.com/page/preguntas-frecuentes?editor_preview_key25791_24665-66744a6b8f8f4 target_self>Ver preguntas frecuentes/a> . A continuación te respondemos algunas:/p>/span> /div> /div> /div> div classuk-container uk-width-3-5@m uk-width-2-3@l> ul classuk-card uk-card-body uk-card-small uk-accordionmultiple: true> li> a classuk-accordion-title uk-text-large href#>¿Los cursos tienen fecha de caducidad?/a> div classuk-accordion-content> div classuk-text-small>p>¡Claro que no! Puedes visualizar las clases en tu tiempo libre y a tu ritmo./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Cuáles son los medios de pago?/a> div classuk-accordion-content> div classuk-text-small>p>Podés abonar los productos en:/p>ul> li>u>strong>Pesos argentinos/strong> strong>$$: /strong>/u>mediante la plataforma Mercado Pago para que tus datos estén seguros. strong>Podrás abonar con tarjeta de débito o crédito /strong>(sin necesidad de estar registrado en la aplicación) strong>o saldo en cuenta./strong>/li> li>strong>u>Dólares $USD/u>: /strong>mediante la plataforma de pago PayPal para que tus datos estén seguros. strong>Podrás abonar con tarjeta de débito o crédito/strong> strong>o saldo en cuenta./strong>/li> li>strong>u>Otras monedas:/u>/strong> podés pagar con tu tarjeta de débito o crédito a través de PayPal. Al elegir 'pago en dólares', tu banco se encargará de procesar automáticamente la conversión a tu moneda local según sus políticas. Es sencillo y seguro./li>/ul>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Se entrega un certificado de finalización del curso?/a> div classuk-accordion-content> div classuk-text-small>p>Sí, al finalizar el curso, se proporcionará un certificado de finalización que puede ser utilizado como evidencia de tu participación y logros en el curso./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Se pueden enviar los descargables como regalo?/a> div classuk-accordion-content> div classuk-text-small>p>Sí, ofrecemos la opción de enviar los descargables como regalo. Durante el proceso de compra, tendrás la oportunidad de completar con la dirección de correo electrónico de la persona a la que deseas enviar el regalo. Una vez completada la compra, el destinatario recibirá el regalo en su bandeja de entrada./p>/div> /div> /li> li> a classuk-accordion-title uk-text-large href#>¿Cómo crear tu usuario?/a> div classuk-accordion-content> div classuk-text-small>p>Para que se genere tu usuario primero tenés que adquirir uno de los productos de Giuli Patín, ya sea pago o gratuito. Al momento de adquirir el producto automáticamente se te habilita la generación de usuario/p>/div> /div> /li> /ul> /div> /div> div idhome_text_1713103855056 classpage-section uk-text-center uk-section uk-section-default > div classuk-container uk-width-5-6@l> div classuk-margin-bottom>p>Giuli Patín es una academia de patinaje sobre ruedas, destinada a ofrecer cursos y productos digitales para la formación en torno al patinaje sobre ruedas. Más que una academia de patinaje, Giuli Patín es un estilo de vida, una comunidad vibrante de patinadores apasionados. Donde no solo aprenderás conceptos básicos como: aprender a patinar desde cero, cómo atarse correctamente los patines, cómo patinar, cómo hacer figuras de patinaje, cómo deslizar en patines, sino que también aprenderás contenido relacionado con: a qué edad se puede patinar, cómo perder el miedo a patinar, qué ejercicios se pueden hacer para superar obstáculos, qué ejercicios se pueden hacer en zapatillas para mejorar el patinaje, ¡y mucho más!/p>p>¿Dudas acerca de las Políticas de reembolso y los términos de uso del sitio? Clickea en el siguiente enlace para acceder a más información: a hrefhttps://giulipatin.com/page/politicas-de-reembolso-y-terminos-de-uso-del-sitio target_self>Más información/a>/p>/div> /div>/div> /div> /div> footer classuk-background-muted site-footer> div classuk-container uk-section-small uk-width-5-6@m uk-text-center > div> div classuk-flex uk-flex-middle uk-flex-center uk-margin-medium-bottom> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.facebook.com/people/Giuli-Patin/61556217713740/ target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconfacebook>/span> /a> /div> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.instagram.com/giuli_patin target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconinstagram>/span> /a> /div> div classuk-margin-small-left uk-margin-small-right> a hrefhttps://www.youtube.com/@Giuli_Patin target_blank classsocial-icon> span classuk-icon-button uk-button-primary uk-iconyoutube>/span> /a> /div> /div> ul classuk-flex-middle uk-flex uk-flex-center uk-child-width-1-1 uk-child-width-auto@s uk-grid> li classuk-margin-remove>a classuk-link-heading href/>Inicio/a>/li> li >a classuk-link-heading href/c/academia>Academia/a>/li> li >a classuk-link-heading href/page/acerca-de>Acerca de/a>/li> li >a classuk-link-heading href/blog>Blog/a>/li> li >a classuk-link-heading href/page/contacto>Contacto/a>/li> li >a classuk-link-heading href/page/preguntas-frecuentes>FAQ/a>/li> li >a classuk-link-heading hrefhttps://giulipatin.com/page/politicas-de-reembolso-y-terminos-de-uso-del-sitio>Política de privacidad y cookies/a>/li> /ul> /div> /div>/footer> div classuk-background-muted from-tiendup-footer> div classuk-container uk-section-xsmall uk-width-5-6@m uk-text-center> div classuk-text-small uk-text-muted> span idby-tiendup>span>Realizado con/span> a classtiendup-link hrefhttp://www.tiendup.com?utm_sourcegiulipatin>svg width70 height16 xmlnshttp://www.w3.org/2000/svg>g fillnone fill-ruleevenodd>path dM6.294 5.963c.57-.2 1.193-.2 1.763 0L14.24 8.13a7.158 7.158 0 0 1-7.095 6.155A7.158 7.158 0 0 1 .052 8.153ZM7.144 0c3.772 0 6.863 2.908 7.142 6.599L8.057 4.414c-.57-.2-1.192-.2-1.763 0L0 6.622C.268 2.92 3.364 0 7.144 0Z fill#E62464/>g fill-rulenonzero>path dM23.252 11.916v-1.861h-.955c-.747 0-1.066-.334-1.066-1.114V5.457h1.99V3.643h-1.99v-2.18H19.18v2.18h-1.432v1.814h1.352v3.946c0 1.543.828 2.513 2.594 2.513h1.56ZM25.344 2.608c.827 0 1.32-.477 1.32-1.304 0-.78-.493-1.273-1.32-1.273-.876 0-1.321.493-1.321 1.273 0 .827.445 1.304 1.32 1.304Zm1.05 9.308V3.643h-2.132v8.273h2.132ZM31.047 12.06c1.034 0 1.877-.255 2.53-.764.668-.525 1.066-1.177 1.177-1.957H32.67c-.207.636-.748.955-1.623.955-1.193 0-1.798-.732-1.814-1.926h5.633v-.827c0-1.162-.35-2.132-1.035-2.896-.684-.764-1.623-1.146-2.816-1.146-1.273 0-2.26.414-2.944 1.226-.684.811-1.018 1.83-1.018 3.07 0 1.242.35 2.26 1.066 3.071.716.796 1.687 1.194 2.928 1.194Zm-1.798-5.108c.048-1.002.62-1.67 1.766-1.67 1.066 0 1.623.668 1.67 1.67H29.25ZM37.8 11.916V7.334c0-1.161.685-1.893 1.703-1.893s1.527.557 1.527 1.654v4.821h2.132V6.491c0-1.83-1.177-2.992-3.007-2.992-1.034 0-1.814.366-2.355 1.082h-.063l-.16-.938h-1.909v8.273H37.8ZM47.227 12.06c.986 0 1.75-.35 2.275-1.035h.064l.223.891h1.909V.142h-2.132v4.392h-.064c-.525-.684-1.289-1.035-2.275-1.035-1.066 0-1.894.398-2.498 1.194-.605.795-.907 1.83-.907 3.087 0 1.288.302 2.323.907 3.102.62.78 1.448 1.178 2.498 1.178Zm-1.241-4.28c0-1.448.557-2.403 1.83-2.403 1.273 0 1.83.986 1.83 2.403 0 1.416-.573 2.402-1.83 2.402-1.257 0-1.83-.986-1.83-2.402Z fill#364A5E/>path dM57.974 8.368c0 1.13-.51 1.703-1.527 1.703-1.035 0-1.544-.573-1.544-1.703V3.643h-2.132v5.06c0 .954.318 1.75.939 2.402.62.636 1.527.955 2.72.955h.017c1.193 0 2.1-.319 2.72-.955.621-.652.94-1.448.94-2.403v-5.06h-2.133v4.726ZM63.47 15.56v-4.535h.064c.525.685 1.289 1.035 2.291 1.035 1.05 0 1.878-.398 2.483-1.194.604-.795.907-1.814.907-3.07 0-1.29-.303-2.324-.923-3.103-.62-.796-1.432-1.194-2.467-1.194-1.002 0-1.766.35-2.29 1.035h-.064l-.223-.891h-1.91V15.56h2.133Zm3.58-7.765c0 1.417-.556 2.387-1.83 2.387-.636 0-1.097-.223-1.4-.652-.286-.446-.429-1.019-.429-1.735 0-.716.143-1.288.446-1.734.302-.461.763-.684 1.384-.684 1.273 0 1.83.97 1.83 2.418Z fill#E62464/>/g>/g>/svg>/a>/span> /div> /div> /div> /div> input typehidden idpayment_url valuehttps://payments.tiendup.com/checkout/25791/ /> div idstore-modal classsfy-modal> !-- div classsfy-modal-overlay> --> !-- div classsfy-modal-inner> --> div classsfy-modal-dialog> span classsfy-modal-close data-st-close-modal>Cerrar X/span> div idcart-modal-content classsfy-modal-content> /div> div classsfy-modal-spinner>/div> /div> !-- /div> --> !-- /div> -->/div>div st-gpdr-compliance idcookie-consent-banner classuk-section-default uk-box-shadow-small uk-padding-small uk-position-bottom-left uk-position-fixed uk-position-z-index uk-width-large@m> div classuk-margin-small-bottom uk-text-small>Al navegar por este sitio aceptás el uso de cookies para agilizar tu experiencia de compra. Podes leer más en nuestras Políticas./div> button typebutton st-gpdr-compliance-button classuk-button uk-button-primary uk-button-small>Entendido/button>/div>style typetext/css> @media screen and (max-width:480px) { #cookie-consent-banner {bottom:60px} } @media screen and (min-width:481px) and (max-width:960px) { #cookie-consent-banner {bottom:80px} }/style>script typetext/javascript> var ST_params { domain: https:\/\/giulipatin.com\/, assets_url: https:\/\/bu-cdn.tiendup.com\/business\/25791\/themes\/lite\/assets\/, sales_channel_id: 23436, sales_channel_slug: giulipatin, business_id: 25791, environment: production, google_analytics_id: G-PD5L87FXXG, google_analytics_domain: http:\/\/giulipatin.com\/, lang: { name: Nombre, last_name: Apellido, email: E-mail, message: Mensaje, send: Enviar, sending: Enviando, address: Dirección, phone: Teléfono, contact_us: Escribinos, contact_success_message: Mensaje fue enviado con exito!br\/> En breve nos pondremos en contacto, welcome_to: Te damos la bienvenida a, you_successfully_registered: Te registraste exitosamente, start: Comenzar, go_to_my_profile: Ir a mi perfil, my_profile: Mi perfil, log_in: Iniciar sesión, log_in_with_facebook: Ingresar con Facebook, user_email: Usuario (E-mail), password: Contraseña, confirm_password: Confirmar contraseña, success: Éxito!, subscribed_to_mailing_list: Estas suscripto a nuestra lista de correo, enter: Ingresar, password_recovery: Recuperar contraseña, back_to_log_in: Volver a ingresar, password_recovery_check_your_inbox: Revisa tu bandeja de entrada, password_recovery_message: Hemos enviado un correo a %email_placeholder% con instrucciones para configurar tu nueva contraseña, thanks: Gracias, you_already_have_your_free_access_to_the_course: Ya tienes tu acceso gratuito al curso, your_purchase_was_confirmed: Tu compra fue confirmada, we_are_processing_your_payment: Estamos procesando tu pago, we_will_notify_you_when_your_payment_is_confirmed: Te notificaremos cuando tu pago sea confirmado, order_number: Identificador de la compra, free_exclamation: ¡Gratis!, discount: Descuento, total: Total, access_to_downloadable_content: Acceso al contenido descargable, access_to_downloadable_content_message: Una vez acreditado el pago, recibirás en los próximos minutos un mail con el link de descarga. Puede demorarse entre 5 y 10 minutos., payment_info: Información de pago, type: Tipo, status: Estado, instructions: Instrucciones, shipping: Entrega, shipping_info: Datos de entrega, shipping_method: Modalidad, recipient_name: Destinatario\/a, preferred_date: Fecha preferida, go_to_course: Ir al curso, log_out: Cerrar sesión, orders_history: Historial de compras, date: Fecha, payment_status: Estado de pago, view_details: Ver detalles, no_purchase_has_been_made_yet: Aún no has realizado ninguna compra, sing_up: Registrarse, sign_up_in: Regisrate en %store_name%, sign_up_title_without_social: Completá los siguientes datos, sign_up_title_with_social: Ó completá los siguientes datos, email_it_will_be_your_username_to_log_in: Será tu nombre de usuario para iniciar sesión, write_your_password: Escribe una contraseña, confirm_your_password: Confirma la contraseña, confirm: Confirmar, check_your_email: Revisa tu correo, sign_up_confirmation_message: Hemos enviado un email a %email_placeholder% para que completes el registro, check_spam_folder: No olvides revisar tu carpeta de SPAM, resend_confirmation_email: ó podes %open_a_tag%hacer click aca%close_a_tag% para que te volvamos a enviar el correo de confirmación., password_recovery_code_is_invalid: La clave para restaurar su contraseña ya no es válida, re_enter_your_email: Reingresa tu email, password_recovery_enter_new_password: Ingresa una nueva contraseña para tu cuenta, new_password: Contraseña nueva, your_password_was_successfully_updated: Contraseña actualizada con exito, 404_page_not_found: Parece que la página que buscas no existe, go_to_home_page: Ir a la página de início, home: Inicio, it_may_interest_you: Te puede interesar, blog: Blog, posted_on: Publicado el, blog_articles: Artículos del blog, blog_no_articles: No hay artículos en esta sección, your_cart_is_empty: Tu carrito esta vacio, your_cart: Tu carrito de compras, navigate_store: Recorrer la tienda, summary: Resumen, articles: Artículos, subtotal: Subtotal, go_to_pay: Ir a pagar, shipping_cost_in_payment_message: En caso de aplicar costos de envíos, estos serán calculados en la pantalla de pago., download: Descargar, download_file: Descargar el archivo, download_files: Descargar los archivos, give_away: Regalar, buy_as_a_gift: Comprar como regalo, buy_as_a_gift_suggestion_message: ¿Te ha gustado? Regalaselo a alguien, buy: Comprar, buy_your_gift: Compra tu regalo, files_included: Archivos incluidos, it_includes: Incluye, join: Inscribirme, spots_available: Cupos disponibles, sold_out_spots: Cupos agotados, free_event_exclamation: ¡Evento gratuito!, event_ended: Evento finalizado, ask_for_more_information: Hacer una consulta, online_event: Evento online, day_and_time_options: Opciones de días y horarios, date_and_time: Fecha y hora, location: Ubicación, sessions: encuentros, view_in_map: Ver en el mapa, select_tickets: Seleccionar entradas, select_currency: Elige la moneda, select_group: Elige el grupo, select_group_validation: Debes elegir un grupo para poder reservar tu lugar, last_available_spot: Último cupo disponible, sales_start: Comienzo de ventas, sales_end: Las ventas finalizan el, starts_on: Comienza el, start_at: Inicia, ends: Finaliza, schedule: Horario, save_your_spot: Reservá tu lugar, spots: Lugares, select: Elegir, choose_an_option: Elige una opción, choose_an_option_details: Debes elegir una opción para poder continuar con la compra, back_to_options_list: Volver al listado de opciones, save_my_spot: Reservar mi lugar, listing_category_not_found: No hay productos en esta categoría, listing_brand_not_found: No hay productos en esta marca, listing_search_not_found: No se encontró ningún resultado, listing_search_results: Resultados para \%search_term%\, search_results: Resultados de búsqueda, all_products: Todos los productos, not_products_to_show: No hay productos para mostrar, buy_for_me: Comprar para mi, add_to_cart: Agregar al carrito, free_download: Descargar gratis, free: Gratis, price_expressed_in: Precio expresado en, price_expressed_in_currency_label: Precio expresado en %currency_label%, view_more_details: Ver más detalles, more_details: Más detalles, out_of_stock: Sin stock, need_help: ¿Necesitas Ayuda?, access_the_free_content: Accede al contenido gratuito, register: Registrarse, register_with_facebook: Registrarse con Facebook, or_also: ó también, do_you_have_account: ¿Ya tienes cuenta?, free_content_not_payment_info_required_message: No es necesario ingresar ninguna tarjeta de crédito ni información de pago, site_out_of_service: El sitio %store_name% se encuentra fuera de servicio, promotion: Promoción, loading: Cargando, buy_in: Comprar en , remove_from_cart: Eliminar del carrito, remove_one_item: Quitar 1 item, add_one_item: Agregar 1 item, problem_encounter: Ups! Tuvimos un problema, delete_cart_item_confirmation: ¿De verdad no queres este producto?, we_will_contact_you_shortly: Envianos tu consulta y a la brevedad te contactaremos, remove_it: Quitarlo, removed: Eliminado, error: Error!, done: Listo!, profile_image_updated: Tu imágen de perfil se actualizo con exito, something_important_before: Algo importante antes, create_password: Crear contraseña, define_a_password_for_your_account: %name%, define una contraseña para tu cuenta, continue: Continuar, made_with: Realizado con, my_courses: Mis cursos, course_progress: Tu progreso en este curso, my_courses_empty: Aún no has participado de ningún curso, your_courses: Tus cursos, view_all_my_courses: Ver todos mis cursos, cart: Carrito, search: Buscar, menu: Menú, available_payment_methods: Medios de pagos disponibles, accepted_payment_methods: Formas de pago aceptadas, see_payment_methods: Ver medios de pago, product: Producto, product_code: Código del producto, quantity: Cantidad, status_of_your_purchase: Estado de tu compra, delete: Eliminar, delete_this_item: Eliminar este item, keep_buying: Seguir comprando, finish_the_purchase: Finalizar la compra, join_free: Inscribite gratis, frequently_asked_questions: Preguntas más frecuentes, to: a, back_to_course: Volver al curso, back_to_my_courses: Volver a mis cursos, provide_your_answer: Aporta tu respuesta, your_answer: Tu respuesta, answer: respuesta, answers: respuestas, to_see_answers_log_in: Para ver las %answers% respuestas iniciá sesión, register_with_my_email: Registrarme con mi email, access_the_free_content_of_this_course: Accede al contenido gratuito de este curso, instructor: Instructor, instructors: Instructores, free_content: Contenido gratuito, course_topics: Temario del curso, requirements: Requerimientos, target_students: Orientado para, learning_goals: Con este curso aprenderás, view_reviews: Ver opiniones, reviews_for_this_course: Opiniones sobre este curso, course_no_reviews_yet: Aún no hay opiniones sobre este curso, courses: Cursos, course: Curso, reviews: Opiniones, review: Opinion, review_saved_successfully: Tu opinión se guardó con exito, message_published: Mensaje publicado, message_published_successfully: Tu mensaje fue publicado con exito, complete_previous_lessons_to_watch_content: Para acceder a este contenido debes completar las clases anteriores, sorry_content_not_available: Lo sentimos pero no puedes acceder a este contenido, view_first_lesson: Ver primera clase, continue_lesson: Continuar con la clase, download_certificate: Descargar certificado, rate_this_course: Evalua este curso, about_the_course: Sobre el curso, rete_course_plhaceholder: Cuentanos que te ha parecido hasta ahora este curso, courses_on: Cursos en, lesson_viewed: Lección vista, courses_of: Cursos de, instructor_not_have_courses_yey: %instructor_name% aún no participó en ningún curso, no_instructors_yet: No hay ningún instructor disponible, content_not_available: Contenido no disponible, previous_lesson: Clase anterior, view_next_lesson: Ver la próxima clase, next_lesson: Próxima clase, next_lesson_start_in: La próxima clase comienza en, cancel: Cancelar, about_this_lesson: Sobre esta clase, about_this_quizz: Sobre este cuestionario, info: Info, lessons: Clases, forum: Foro, file: Archivo, files: Archivos, more_lessons_from: Más clases de, leave_your_question: Escribe tu comentario o pregunta, use_this_field_to_write: Utiliza este campo para escibrir, lesson_forum_answers_and_questions: Preguntas y respuestas de los participantes de esta clase, course_forum_answers_and_questions: Preguntas y respuestas de los participantes de este curso, reply: Responder, replies: respuestas, log_in_to_see: Inicia sesión para ver, no_answers: Sin respuestas, hide: Ocultar, forum_lesson_without_threads: Aún no hay preguntas o debates en esta clase, forum_course_without_threads: Aún no hay preguntas o debates en este curso, more_resources: Más recursos, no_resources: No hay recursos para esta clase, course_home_page: Pagina principal del curso, a_while_ago: Hace un momento, now: Ahora, free_course_exclamation: ¡Curso gratuito!, course_not_available: Curso no disponible, more_info: Más información, acquire_your_access_to_the_course_to_continue: Adquiere tu acceso al curso para continuar, acquire_your_access: Adquiere tu acceso, acquire_your_access_to_the_course: Adquiere tu acceso al curso, lesson_sequential_progress_blocked: Debes haber completado las clases anteriores para poder acceder al contenido, content_blocked: Contenido bloqueado, lesson_content_blocked: Por alguna razón, el contenido de esta clase se encuentra bloqueado, quiz: Cuestionario, resume_quiz: Reanudar cuestionario, start_quiz: Empezar el cuestionario, skip_quiz: Saltar el cuestionario, question: pregunta, questions: preguntas, checking_answer: Comprobando respuesta, send_answer: Enviar respuesta, send_question: Enviar pregunta, characters_remaining: caracteres restantes, previous_question: Pregunta anterior, next_question: Siguiente pregunta, view_results: Ver resultados, skip_question: Saltar la pregunta, previous: Anterior, next: Siguiente, retry: Reintentar, check_answer: Revisar respuesta, quiz_pending_review: Cuestionario pendiente de revisión, quiz_reviewed: Cuestionario evaluado, clomplete_and_continue: Completar y continuar, of: de, got_it: Has acertado, on_first_attempt: al primer intento, completed_on: Completado el, view: Ver, completed: completado, quiz_locked: Cuestionario bloqueado, quiz_unlocked: Cuestionario desbloqueado, quiz_no_more_questions: Ya no quedan más preguntas, answer_sent: ¡Respuesta enviada!, answer_pending_review: Algunas de tus respuestas requieren revisión por parte del instructor. Te notificaremos por email cuando hayan sido evaluadas., answer_unlocked: El instructor ha desbloqueado tus respuestas. Puedes revisarlas y volverlas a enviar., correct_answers_will_be_available: Las respuestas correctas estarán disponibles, remaining_attempts_message: Has llegado al límite de los intentos permitidos para responder la pregunta, question_blocked_to_answer: Esta pregunta se encuentra bloqueada para responder, limit_attempts_to_quiz_reached: Has alcanzado el límite máximo de intentos para hacer esta evaluación, limit_attempts_to_question_reached: Has alcanzado el límite máximo de intentos para responder esta pregunta, question_unresolved_warning: Al continuar, esta pregunta quedará en blanco. br\/> ¿Estás seguro que deseas continuar?, only_attemp_warning: No podrás hacer esta pregunta nuevamente.br\/> ¿Estás seguro que deseas dejarla en blanco?, last_question_warning: Es la última pregunta: al enviar tu respuesta estarás dando por finalizada la evaluaciónbr\/>br\/>¿Deseas continuar?, leave_blank: Dejar en blanco, from_date: desde el, to_date: hasta el, not_yet_qualified: Aún no calificada, points: puntos, correct: Correcta, incorrect: Incorrecta, correct_answer: Respuesta correcta, incorrect_answer: Respuesta incorrecta, answered: Respondido, question_not_answered: Esta pregunta no fue respondida, pending_review: Pendiente de revisión, instructor_comment: Comentario del instructor, quiz_check_course_materials_message: Revisá los materiales del curso para ampliar tu aprendizaje, quiz_good_job: ¡Buen trabajo! Ya estás listo para pasar a la siguiente clase., community_tile: Se parte de nuestra comunidad exclusiva para estudiantes de la Escuela Online!!, community_text: Grupo privado de Facebook en el que puedes publicar todas tus dudas acerca del oficio de una forma más interactiva, acompañando tus publicaciones con fotos o videos de ser necesario! br> Por favor, contesta las dos preguntas que te solicitará Facebook para tu ingreso al grupo!! De esa forma podemos aprobar rápido tu solicitud! br> Solo te pedimos que al ingresar en Facebook, leas las reglas del grupo! Son super sencillas y claras, para que la experiencia dentro de nuestra comunidad sea agradable y dinámica para tod@s! br> Dentro del grupo también realizaremos eventos exclusivos y tendrás acceso a más material de estudio! br> Te esperamos!, community_link: https:\/\/www.facebook.com\/groups\/eduardotarrico\/, community_link_button: Unirse a la comunidad, write_us_on_whatsapp: Contactar por Whatsapp, hi_again: Hola de nuevo, start_course: Empezar curso, view_course: Ver curso, paying_with: Pagando con, redirecting_to_payment_screen: Redirigiendo a la pantalla de pago, redirecting_to_the_course: Redirigiendo al curso, business_delivery: Envio tradicional, authorized: Autorizado, pending: pendiente, paid: pagado, refunded: reintegrado, voided: anulado, cancelled: cancelado, rejected: rechazado, on_hold: en espera, in_process: en proceso de revisión, branch_pickup: retira por sucursal, shipped: enviado, unshipped: no enviado, credit_card: Tarjeta de credito, payment_type_ticket: Efectivo en puntos de pago, payment_type_credit_card: Tarjeta de crédito, payment_type_debit_card: Tarjeta de débito, payment_type_atm: Cajero automático, payment_type_etf: ETF - Transferencia electrónica, payment_type_bank_transfer: Transferencia bancaria, and: y, and_one_more_method: Y un método más, and_x_more_methods: Y %quantity% métodos más, one_more_method: un método más, x_more_methods: %quantity% métodos más, included_in_this_pack: Incluido en este combo, not_available: No disponible, free_pack: Combo Gratuito, payment_type_wallet: Billetera virtual, event: Evento, session: Sesión, elearning: Curso Online, downloadable: Descargable, subscription: Suscripción, bundle: Combo }, customer_json: null, geolocation: { currency: , city: , state: , country: Estados Unidos, country_code: US }, current_page: home, facebook_app_id: null, facebook_pixel_exclude_pending_orders: 1, payment_url: https:\/\/payments.tiendup.com\/checkout\/25791\/, mercadopago_public_key: null, google_optimize_id: null, sdk_modules: https:\/\/bu-cdn.tiendup.com\/static\/store_js_sdk\/learning-module-sdk.min.js?v29102020 }; /script>script srchttps://bu-cdn.tiendup.com/static/store_js_sdk/sdk.min.js?v20012026>/script>script typetext/javascript> var STModal new ST.plugins.modal(#store-modal); /script>script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/sweetalert.min.js?v3>/script>script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/scripts.js?v3>/script>script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/validate.min.js?v3>/script>script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/js/form_validations.js?v3>/script>script typetext/javascript srchttps://bu-cdn.tiendup.com/business/25791/themes/lite/assets/vendor/intl-tel-input-17.0.0/js/intlTelInput-jquery.min.js?v3>/script> script typetext/javascript>window.NREUM||(NREUM{});NREUM.info{beacon:bam.nr-data.net,licenseKey:da2c18ed42,applicationID:30674296,transactionName:MwFaZxBSXhVSVkcKVgpLe0YRR18LHFxdB1wcS1FdBlZI,queueTime:0,applicationTime:40,atts:H0ZZEVhITRs,errorBeacon:bam.nr-data.net,agent:}/script>/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
]