/*!
Theme Name: siwell-xtend
Theme URI: https://sumun.net
Author: Sumun
Author URI: https://sumun.net
Description: siwell-xtend Full Site Editing Theme
Version: 1.0.1
Tested up to: 8.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: siwell-xtend
Tags: full site editing, sass, 

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

*/*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth;scrollbar-gutter:stable}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body.theme-siwell-xtend{margin:0;min-height:100dvh;overflow-x:hidden}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media(max-width:781px){.hidden-mobile{display:none !important}}@media(min-width:782px)and (max-width:991px){.hidden-tablet{display:none !important}}@media(min-width:992px)and (max-width:1439px){.hidden-laptop{display:none !important}}@media(min-width:1440px){.hidden-desktop{display:none !important}}.grid-columns-1{display:grid;gap:var(--space-3);grid-template-columns:repeat(1, 1fr)}.grid-columns-2{display:grid;gap:var(--space-3);grid-template-columns:repeat(2, 1fr)}.grid-columns-3{display:grid;gap:var(--space-3);grid-template-columns:repeat(3, 1fr)}.grid-columns-4{display:grid;gap:var(--space-3);grid-template-columns:repeat(4, 1fr)}.grid-columns-5{display:grid;gap:var(--space-3);grid-template-columns:repeat(5, 1fr)}.grid-columns-6{display:grid;gap:var(--space-3);grid-template-columns:repeat(6, 1fr)}.grid-columns-7{display:grid;gap:var(--space-3);grid-template-columns:repeat(7, 1fr)}.grid-columns-8{display:grid;gap:var(--space-3);grid-template-columns:repeat(8, 1fr)}.grid-columns-9{display:grid;gap:var(--space-3);grid-template-columns:repeat(9, 1fr)}.wp-block-post-title a{text-decoration:none;color:var(--wp--preset--color--secondary)}.has-display-font-size,.has-display-1-font-size,.has-display-2-font-size{line-height:var(--wp--custom--line-height--tiny)}.has-display-font-size,.has-display-1-font-size{font-weight:300}.has-heading-4-font-size,.has-heading-6-font-size{font-weight:700}ol.has-background,ul.has-background{padding:0}ul.is-style-separator-list{margin:0;padding:0;list-style:none}ul.is-style-separator-list li{border-bottom:1px dashed var(wp--custom--color--neutral-40);padding:var(--space-1) 0;display:flex;justify-content:space-between}ul.is-style-separator-list li a{text-decoration:none;width:100%;display:flex;justify-content:space-between;transition:translate .2s ease-in;color:inherit}ul.is-style-separator-list li a:hover{translate:var(--space-05);cursor:pointer}.components-resizable-box__container.block-library-spacer__resize-container{background-color:var(--wp--preset--color--primary-30)}.components-resizable-box__container.block-library-spacer__resize-container:before{content:attr(data-spaceheight);position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}:where(.wp-block-group.has-background){padding:var(--wp--custom--layout--block-gap)}@media(min-width:992px){body{--wp--style--root--padding-right: 4rem;--wp--style--root--padding-left: 4rem}}.mt-0{margin-block-start:0}body .is-layout-flow>.wp-block-image.alignright{margin-inline-start:0}body .is-layout-flow>.wp-block-image.alignleft{margin-inline-end:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=submit],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border-radius:0;border:0;color:inherit;background-color:var(--wp--preset--color--background);line-height:1;padding:12px var(--wp--preset--spacing--10);width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=submit]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{color:inherit;opacity:1;font-style:italic}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=submit]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=range]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=color]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--wp--preset--color--foreground)}input[type=submit]{background-color:var(--wp--preset--color--primary)}input[type=submit]:disabled{background-color:var(--wp--preset--color--secondary-30)}select{border-radius:0;border:2px solid;padding:7px var(--wp--preset--spacing--10)}textarea{width:100%}.wpcf7-acceptance .wpcf7-list-item{margin:0}.form-group{display:grid;gap:1rem}a.stretched-link,.stretched-link>a{position:initial !important}a.stretched-link::after,.stretched-link>a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.dflex--justify-center{justify-content:center;display:flex;flex-wrap:wrap}.wp-block-button .wp-block-button__link{display:inline-flex;gap:1rem}.wp-block-button.is-style-with-arrow .wp-block-button__link{display:flex;justify-content:center;align-items:flex-start}.wp-block-button.is-style-with-arrow .wp-block-button__link:hover::after{padding-left:1rem;transition:padding-left .3s ease}.wp-block-button.is-style-with-arrow .wp-block-button__link:after{content:url(./assets/icons/arrow-right.svg);height:24px;padding-left:.5rem;transition:padding-left .3s ease}.wp-block-cover.is-style-cover-contain-background .wp-block-cover__image-background{object-fit:contain}.is-style-group-horizontal-scroll{gap:var(--wp--preset--spacing--10);padding:var(--wp--preset--spacing--10);margin:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex}.is-style-group-horizontal-scroll::-webkit-scrollbar{display:none}.is-style-group-horizontal-scroll>.wp-block-group,.is-style-group-horizontal-scroll>.wc-block-product{flex:0 0 auto !important;max-width:296px;margin-block-start:0}@media(max-width:480px){.is-style-group-horizontal-scroll>.wp-block-group,.is-style-group-horizontal-scroll>.wc-block-product{max-width:242px}}.wp-block-navigation__responsive-container.is-menu-open{max-width:var(--wp--custom--layout--wide)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:var(--wp--preset--color--secondary)}.wp-block-query .wp-block-post>.wp-block-group.has-background-background-color{border-radius:var(--wp--custom--border-radius--md)}.wp-block-query .wp-block-post .wp-block-post-featured-image img{border-radius:var(--wp--custom--border-radius--md) var(--wp--custom--border-radius--md) 0 0}.wp-block-query .wp-block-post a{text-decoration:none}.wp-block-search__inside-wrapper{border-radius:var(--wp--custom--border-radius--md);padding:0}.wp-block-search__inside-wrapper input[type=search]{border:0;padding:7px var(--wp--preset--spacing--10)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:2px solid}.has-white-color :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__button.wp-element-button,.has-background-color :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__button.wp-element-button{background-color:var(--wp--preset--color--white);padding:calc(.5rem + 4px)}.has-white-color :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__button svg,.has-background-color :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__button svg{fill:var(--wp--preset--color--secondary)}.wp-block-table table thead{background-color:var(--wp--preset--color--primary)}.home #hero{position:relative;background:radial-gradient(50.6% 40.35% at 9.65% 43.81%, rgba(163, 163, 163, 0.5) 0%, rgba(40, 40, 40, 0.5) 100%),var(--Secondary-secondary, #282828)}.home #hero .wp-block-cover__image-background{max-height:90%}@media(max-width:781px){.home #hero .wp-block-cover__image-background{object-position:0% 100% !important;max-height:100%}}@media(min-width:1441px){.home #hero .wp-block-cover__image-background{max-height:96%}}.home #hero figure.wp-block-image.wow-image{overflow:hidden}.home #hero figure.wp-block-image.wow-image img{animation:zoomAndMove 8s infinite ease-in-out;display:block;width:100%;height:auto}@keyframes zoomAndMove{0%{transform:scale(1) translate(0, 0)}50%{transform:scale(1.2) translate(10px, 60px)}100%{transform:scale(1) translate(0, 0)}}@keyframes spin{0%{transform:translateY(0px) scale(1)}100%{transform:translateY(1000px) scale(0.5)}}@media(prefers-reduced-motion: no-preference){@supports(animation-timeline: scroll()){#hero{animation:spin linear;animation-timeline:auto}}}main{animation:bodyAnimation ease-in-out 1s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes bodyAnimation{0%{opacity:0}100%{opacity:1}}.masthead{position:fixed;z-index:999;width:100%;transition:background-color .3s ease-in-out}.masthead .wp-block-site-logo img{transition:width .5s ease-in-out}body.scrolled .masthead{background-color:var(--wp--preset--color--secondary);box-shadow:0 0 10px rgba(0,0,0,.1)}body.scrolled .masthead .wp-block-site-logo img{width:120px}body.scrolled .masthead .wp-block-button__link{background-color:var(--wp--preset--color--primary)}@media(max-width:781px){.masthead .wp-block-group.wp-container-content-1{justify-content:space-between}}#usos-aplicaciones{background:linear-gradient(90deg, rgb(255, 255, 255) 50%, rgb(40, 40, 40) 50%, rgb(40, 40, 40) 100%)}@media(max-width:781px){#usos-aplicaciones{background:initial}#usos-aplicaciones .wp-block-column:first-of-type{padding:0 2rem}}#caracteristicas .wp-block-table{height:331px;transition:.5s ease-in-out}#caracteristicas .wp-block-table.table-open{height:930px;transition:1s ease-in-out}#caracteristicas .toggle-table .wp-block-button__link:after{transform:rotate(45deg)}#caracteristicas .toggle-table.toggle-table-open .wp-block-button__link:after{transform:rotate(-45deg)}@keyframes reveal{from{opacity:0;clip-path:inset(45% 20% 45% 20%)}to{opacity:1;clip-path:inset(0% 0% 0% 0%)}}.wp-block-image img,.reveal-img{view-timeline-name:--revealing-image;view-timeline-axis:block;animation:linear reveal both;animation-timeline:--revealing-image;animation-range:entry 25% cover 50%}
