/*!
Theme Name: Epic Power Lifts
Theme URI: https://sumun.net
Author: Sumun
Author URI: https://sumun.net
Description: epic Full Site Editing Theme
Version: 1.1.0
Tested up to: 8.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: epic
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;scroll-padding-top:8rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body.theme-epic{margin:0;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{text-wrap:pretty}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{line-height:var(--wp--custom--line-height--tiny)}.wp-block-heading mark{background:rgba(0,0,0,0)}.excerpt-list{display:inline-block;min-width:300px}.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:1440px){body{--wp--style--root--padding-right: 4rem;--wp--style--root--padding-left: 4rem}}body .is-layout-flow>.wp-block-image.alignright{margin-inline-start:0}body .is-layout-flow>.wp-block-image.alignleft{margin-inline-end:0}.single-caso-de-exito main{padding-bottom:3rem}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],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:#fff;line-height:1;padding:12px var(--wp--preset--spacing--10);width:100%;max-height:3rem}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::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:var(--wp--preset--color--foreground);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=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:inherit}select{border-radius:var(--wp--custom--border-radius--rounded);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:var(--wp--custom--layout--block-gap)}button[type=submit],input[type=submit]{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--primary);border:1px solid;font-weight:bold;border-radius:var(--wp--custom--border-radius--rounded);padding:calc(.5rem + 4px) 1.5em;cursor:pointer}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)}.d-z-index-2{z-index:2}.mt-0{margin-block-start:0}.mt-1{margin-block-start:var(--wp--preset--spacing--10);margin-top:var(--wp--preset--spacing--10)}.mt-2{margin-block-start:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20)}.mb-1{margin-block-end:var(--wp--preset--spacing--10)}.wp-element-button,.wp-block-button__link{transition:transform .3s cubic-bezier(0.6, -0.28, 0.74, 0.05)}.wp-element-button:hover,.wp-block-button__link:hover{transform:translateX(0.5rem)}.btn-prev-slide .wp-element-button:hover,.btn-next-slide .wp-element-button:hover,.btn-prev-slide .wp-block-button__link:hover,.btn-next-slide .wp-block-button__link:hover{transform:none}.wp-block-button.is-style-with-arrow .wp-block-button__link,.wp-block-button.is-style-outline-with-arrow .wp-block-button__link{display:flex;justify-content:center;align-items:center}.wp-block-button.is-style-with-arrow .wp-block-button__link:after,.wp-block-button.is-style-outline-with-arrow .wp-block-button__link:after{content:"";display:inline-block;width:14px;height:14px;margin-left:1rem;background-color:currentColor;mask-image:url(./assets/icons/arrow-right.svg);mask-size:cover;mask-repeat:no-repeat}.wp-block-button.is-style-outline-with-arrow .wp-block-button__link,.wp-block-button.is-style-outline:not(.btn-next-slide,.btn-prev-slide) .wp-block-button__link{background:rgba(0,0,0,0) none;border-color:currentColor;border-width:1px !important;border-style:solid;color:currentColor;padding-top:.5rem;padding-right:1.5rem;padding-bottom:.5rem;padding-left:1.5rem}.btn-prev-slide a.wp-block-button__link,.btn-next-slide a.wp-block-button__link{padding:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-width:1px}.btn-prev-slide.disabled,.btn-next-slide.disabled{pointer-events:none;opacity:.5;filter:invert(0.5)}.scroll-more{position:relative}.scroll-more a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-cover.is-style-cover-contain-background .wp-block-cover__image-background{object-fit:contain}.card-arrow .card-arrow--content-icon{z-index:2;position:relative}.card-arrow svg{transition:transform .3s ease-in-out}.card-arrow img{transition:filter .2s ease-in-out}.card-arrow:hover svg{transform:rotate(360deg)}.card-arrow:hover figure.wp-block-image img{filter:brightness(50%)}.card-arrow:hover .wp-block-cover span.wp-block-cover__background{opacity:.5}.card-img{border-radius:var(--wp--custom--border-radius--zero);overflow:hidden}.card-img img{border-radius:var(--wp--custom--border-radius--zero);transition:.5s ease-in-out}.card-img .card--head{position:absolute;top:0;width:100%;z-index:1}.card-img .card--head .taxonomy-category,.card-img .card--head time{border-radius:var(--wp--custom--border-radius--zero);padding:0 .5rem;background-color:var(--wp--preset--color--primary-10)}.card-img .wp-block-post-title{position:absolute;bottom:0;width:100%;z-index:1;padding:2rem 1rem;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 10%, var(--wp--preset--color--neutral-100) 100%)}.card-img:hover img{transform:scale(1.05);transition:.5s ease-in-out}.card-img a{text-decoration:none}.wp-block-media-text.alignfull{margin-top:0}.wp-block-media-text.alignfull>.wp-block-media-text__content{padding-top:2rem;padding-bottom:3rem}.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}}.is-style-title-has-image,.is-style-title-has-image>a{display:flex;gap:.5rem;align-items:center}@media(max-width:781px){.wp-block-group.is-layout-grid{grid-template-columns:1fr}}@media(min-width:992px){.wp-block-group.is-position-sticky{top:calc(80px + var(--wp-admin--admin-bar--position-offset, 0px))}}.wp-block-group.has-background{padding:var(--wp--preset--spacing--30)}ol.has-background,ul.has-background{padding:0}ul.is-style-separator-list,ul.is-style-arrow-separator-list,ul.is-style-arrow-mini-separator-list{padding:0;list-style:none}ul.is-style-separator-list li,ul.is-style-arrow-separator-list li,ul.is-style-arrow-mini-separator-list li{border-bottom:1px solid var(--wp--preset--color--neutral-30);padding:var(--wp--preset--spacing--10) 0}ul.is-style-separator-list li a,ul.is-style-arrow-separator-list li a,ul.is-style-arrow-mini-separator-list li a{text-decoration:none;width:100%;transition:padding-left .2s ease-in}ul.is-style-separator-list li a:hover,ul.is-style-arrow-separator-list li a:hover,ul.is-style-arrow-mini-separator-list li a:hover{cursor:pointer;padding-left:var(--wp--preset--spacing--10)}ul.is-style-arrow-list,ul.is-style-download-list,ul.is-style-arrow-separator-list,ul.is-style-arrow-mini-separator-list{list-style:none;position:relative;padding:0}ul.is-style-arrow-list li,ul.is-style-download-list li,ul.is-style-arrow-separator-list li,ul.is-style-arrow-mini-separator-list li{position:relative;padding:0 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--40)}ul.is-style-arrow-list li img,ul.is-style-download-list li img,ul.is-style-arrow-separator-list li img,ul.is-style-arrow-mini-separator-list li img{margin:0 var(--wp--preset--spacing--10)}ul.is-style-arrow-list li:before,ul.is-style-download-list li:before,ul.is-style-arrow-separator-list li:before,ul.is-style-arrow-mini-separator-list li:before{content:url("assets/icons/arrow-list.svg");position:absolute;top:6px;left:0}ul.is-style-arrow-list a,ul.is-style-download-list a,ul.is-style-arrow-separator-list a,ul.is-style-arrow-mini-separator-list a{transition:padding-left .3s ease;text-decoration:none}ul.is-style-arrow-list a:hover,ul.is-style-download-list a:hover,ul.is-style-arrow-separator-list a:hover,ul.is-style-arrow-mini-separator-list a:hover{padding-left:var(--wp--preset--spacing--10);transition:padding-left .3s ease}ul.is-style-arrow-separator-list li{padding:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--40)}ul.is-style-arrow-separator-list li::before{top:calc(var(--wp--preset--spacing--10) + 6px)}ul.is-style-arrow-mini-separator-list li:not(:first-child){padding:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--40)}ul.is-style-arrow-mini-separator-list li:before{content:url("assets/icons/arrow-right-mini.svg");position:absolute;top:auto;left:0}ul.is-style-download-list li{padding:0 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)}ul.is-style-download-list li:not(:first-child){padding:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)}ul.is-style-download-list li:before{content:url("assets/icons/download-icon.svg");top:auto;left:0}.wp-block-navigation__responsive-container.is-menu-open{max-width:var(--wp--custom--layout--wide);padding:var(wp--custom--layout--block-gap);box-shadow:4px 8px 0px 0px rgba(0,0,0,.15)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:0}@media(min-width:992px){#navbar{display:grid;transition:.3s ease-in-out}body.scrolled #navbar.secondary-menu-open ul.max-mega-menu{grid-template-columns:repeat(2, auto) 1fr repeat(5, auto)}body.scrolled #navbar.secondary-menu-open ul.max-mega-menu li:nth-child(n+6):not(.toggle-secondary-menu){display:block !important}body.scrolled #navbar.secondary-menu-open ul.max-mega-menu li.mega-menu-item.wp-block-button{display:none !important}}@media(min-width:992px){#navbar ul.max-mega-menu{display:grid !important;grid-template-columns:repeat(2, auto) 1fr repeat(4, auto);width:100% !important;gap:2rem}#navbar ul.max-mega-menu a.mega-menu-link:hover{color:var(--wp--preset--color--primary-10) !important}body.scrolled #navbar ul.max-mega-menu{grid-template-columns:repeat(3, auto) 1fr repeat(2, auto)}body.scrolled #navbar ul.max-mega-menu .toggle-secondary-menu,body.scrolled #navbar ul.max-mega-menu li.mega-menu-item.wp-block-button{display:flex !important;opacity:1}#navbar ul.max-mega-menu>li>ul.mega-sub-menu{margin-top:1rem !important}body.scrolled #navbar ul.max-mega-menu li:nth-child(n+6):not(.wp-block-post,.wp-block-button){animation:appear-secondary-menu .3s ease-in-out;display:none !important}body.scrolled #navbar ul.max-mega-menu li:nth-child(n+6):not(.wp-block-post,.wp-block-button).toggle-secondary-menu{display:block !important}#navbar ul.max-mega-menu li:nth-child(n+6):not(.wp-block-post,.wp-block-button) a.mega-menu-link{font-size:var(--wp--preset--font-size--small) !important}#navbar ul.max-mega-menu li.mega-menu-item.wp-block-button{display:none !important;justify-content:end;transition:.3s ease;transition-delay:1s;opacity:0}#navbar ul.max-mega-menu .wp-block-cover .wp-block-cover__background{transition:opacity .5s ease-in-out}#navbar ul.max-mega-menu .wp-block-cover:hover .wp-block-cover__background{opacity:1}#navbar ul.max-mega-menu .wp-block-cover .wp-block-heading a{text-decoration:none}}@media(max-width:991px){#navbar{width:calc(100% - 64px)}#navbar ul.max-mega-menu>li.mega-menu-item:nth-child(n+3)>a.mega-menu-link{padding:.5rem 2.5rem !important;background-color:var(--wp--preset--color--primary) !important;border-radius:var(--wp--custom--border-radius--md) !important;height:4rem !important;line-height:3rem !important}#navbar ul.max-mega-menu>li.mega-menu-item:nth-child(5)>a.mega-menu-link{margin-bottom:1rem !important}#navbar ul.max-mega-menu>li.mega-menu-item:nth-child(n+6)>a.mega-menu-link{background-color:var(--wp--preset--color--neutral-100) !important}#navbar ul.max-mega-menu>li.mega-menu-item.button-contact-menu a.mega-menu-link{margin-top:1rem !important;background-color:var(--wp--preset--color--background) !important}}.button-contact-menu .mega-custom-icon::before{margin-top:.5rem !important;margin-left:1rem !important}.toggle-secondary-menu{display:none !important;justify-self:end;order:99}.toggle-secondary-menu:hover{cursor:pointer}.mega-toggle-block.mega-menu-toggle-animated-block.mega-toggle-block-2{background-color:var(--wp--custom--color--neutral-white) !important;border-radius:var(--wp--custom--border-radius--rounded);width:2.5rem;height:2.5rem !important}.mega-toggle-block.mega-menu-toggle-animated-block.mega-toggle-block-2 button.mega-toggle-animated.mega-toggle-animated-slider{color:#fff !important}.btn-close-menu-mobile{width:2.5rem;height:2.5rem;background-color:var(--wp--preset--color--text-medium);border:none;border-radius:50%;position:relative;cursor:pointer;float:right}.btn-close-menu-mobile::before,.btn-close-menu-mobile::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background-color:#fff}.btn-close-menu-mobile::before{transform:translate(-50%, -50%) rotate(45deg)}.btn-close-menu-mobile::after{transform:translate(-50%, -50%) rotate(-45deg)}@keyframes appear-secondary-menu{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes vanish-secondary-menu{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.mega-wpml-ls-item.mega-wpml-ls-last-item a.mega-menu-link::before{content:url(./assets/icons/language-icon.svg);margin-right:0rem !important;padding-top:1px}.wp-block-query-pagination{margin-block-start:var(--wp--preset--spacing--70)}.wp-block-query-pagination .wp-block-query-pagination-numbers{display:flex;gap:var(--wp--preset--spacing--10)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);text-decoration:none;border-radius:var(--wp--custom--border-radius--rounded);width:var(--wp--preset--spacing--40);height:var(--wp--preset--spacing--40);display:flex;justify-content:center;align-items:center}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--wp--preset--color--neutral-60)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers.current:hover{background-color:var(--wp--preset--color--neutral-60)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:hover{background-color:var(--wp--preset--color--primary-100)}.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-cb-carousel p,.wp-block-cb-carousel .wp-block-heading{max-width:760px}.wp-block-table img{height:1em;width:auto}#hero.wp-block-cover{position:relative}@media(max-width:991px){#hero.wp-block-cover{padding-top:10rem !important;min-height:680px !important}#hero.wp-block-cover .has-heading-4-font-size{font-size:1rem !important}}@media(max-width:991px){#hero>.wp-block-cover{padding-top:5rem !important}}#masthead{position:fixed;width:100%;z-index:99;transition:.3s ease-in-out}#masthead :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:var(--wp--preset--color--background)}@media(max-width:991px){#masthead{position:relative}#masthead .wp-block-group:has(.wp-block-site-logo){position:absolute;top:0;transition:opacity .5s ease-in-out}#masthead .wp-block-group:has(.wp-block-site-logo) .wp-block-site-logo img{max-width:94%}.scrolled #masthead .wp-block-group:has(.wp-block-site-logo){opacity:0}#masthead #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open+#mega-menu-max_mega_menu_1{display:grid;height:100dvh;transition:height .3s ease-in-out,display .5s ease allow-discrete}#masthead #navbar{border:0 !important;position:fixed;bottom:0}#masthead #navbar .mega-menu-wrap{width:100% !important;display:flex;flex-direction:column-reverse}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1{height:0vh;overflow:auto;transition:height .3s ease-in-out,display .5s ease allow-discrete;align-content:flex-start;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:.25rem}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:first-child{grid-column:1/4;margin-bottom:2rem}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-child(2){grid-column:4/5;margin-top:.25rem;margin-bottom:2rem}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-child(n+3):nth-last-child(n+3){grid-column:1/5}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-last-child(4){order:9;grid-column:3/5 !important}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-last-child(4)>a.mega-menu-link{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--primary) !important}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-last-child(2){grid-column:1/3}#masthead #navbar .mega-menu-wrap #mega-menu-max_mega_menu_1>*:nth-last-child(2)>a.mega-menu-link{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--primary) !important;padding:1.5rem !important}#masthead #navbar .mega-menu-toggle{padding:0 10px !important;margin-bottom:2rem;backdrop-filter:blur(50px)}}@media(max-width:991px){#masthead .masthead-menu-contact,#masthead>div:first-child{display:none}}#masthead #navbar{border-top:1px solid var(--wp--preset--color--neutral-80);border-bottom:1px solid var(--wp--preset--color--neutral-80)}#masthead .masthead-menu-contact .wp-block-button__link::after{width:24px;height:24px}@media(min-width:992px){body.scrolled #masthead{transform:translateY(-8rem);background-color:var(--wp--preset--color--primary)}body.scrolled #masthead #navbar{border-top:0;border-bottom:0}}@media(min-width:992px){body:not(.scrolled) #masthead.main-mega-menu-open{background-color:var(--wp--preset--color--background)}body:not(.scrolled) #masthead.main-mega-menu-open #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link,body:not(.scrolled) #masthead.main-mega-menu-open :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:var(--wp--preset--color--foreground)}body:not(.scrolled) #masthead.main-mega-menu-open .wp-block-site-logo{filter:invert(0.5)}}#masthead,#hero{animation:bodyAnimation ease-in-out 1s;animation-iteration-count:1;animation-fill-mode:forwards}@media(max-width:991px){.home #masthead .wp-block-site-logo{margin:3rem 0}}.home #hero.wp-block-cover{padding-top:14rem !important}@keyframes bodyAnimation{0%{opacity:0}100%{opacity:1}}@property --k{syntax:"<integer>";initial-value:0;inherits:true}@keyframes text{0%{--k: 0 }100%{--k: var(--n) }}@keyframes move-up-block{0%{transform:translateY(-100px)}100%{transform:translateY(100px)}}@media(prefers-reduced-motion: no-preference){@supports(animation-timeline: scroll()){@media(prefers-reduced-motion: no-preference)and (min-width:992px){.move-up-block{animation:move-up-block ease-in-out both;animation-timeline:view();transform-origin:center}}p.scroll--reveal-text{animation:text steps(var(--n, 100)) both;animation-timeline:view();animation-range:entry 100% cover 80%}p.scroll--reveal-text span{color:rgba(0,0,0,0);background:linear-gradient(90deg, var(--wp--preset--color--foreground) 0 0) 0/calc(var(--k) * 1ch) no-repeat text var(--wp--preset--color--primary-30)}}}@media(min-width:992px){.section-blog{margin-top:0 !important}}@media(max-width:991px){#section-blog{margin-top:3rem !important}}.wp-block-query .wp-block-cover .wp-block-cover__background{transition:.5s ease-in-out}.wp-block-query .wp-block-cover.card{align-items:stretch !important;height:100%}.wp-block-query .wp-block-cover:hover{color:var(--wp--preset--color--background) !important}.wp-block-query .wp-block-cover:hover .wp-block-cover__background{transition:.5s ease-in-out;opacity:1;background-color:var(--wp--preset--color--primary) !important}.wp-block-query .wp-block-cover:hover .wp-block-safe-svg-svg-icon{color:var(--wp--preset--color--primary-10)}.wp-block-query .wp-block-cover:hover .has-primary-color,.wp-block-query .wp-block-cover:hover a{color:var(--wp--preset--color--background) !important}.blog .wp-block-query ul.wp-block-post-template li.wp-block-post:first-child{grid-column:1/-1}.blog .wp-block-query ul.wp-block-post-template li.wp-block-post:first-child .wp-block-cover__inner-container{width:100%}.filter-by .wp-block-categories-list{list-style:none;display:flex;gap:var(--wp--custom--layout--block-gap);margin:0;padding:0}@media(max-width:991px){.filter-by .wp-block-categories-list{flex-direction:column;flex-basis:100%;gap:1rem;max-height:50dvh;opacity:1;transition:.5s ease-in-out}}.filter-by .wp-block-categories-list a{text-decoration:none;border-radius:var(--wp--custom--border-radius--rounded);border:1px solid;padding:.5rem 1rem;color:var(--wp--preset--color--secondary-80);transition:transform .3s ease}.filter-by .wp-block-categories-list a:after{content:none}.filter-by .wp-block-categories-list a:hover{transform:scale(1.1)}@media(max-width:991px){.filter-by.filter-by--is-open .wp-block-categories-list{max-height:0;opacity:0;transition:.5s ease-in-out;margin-bottom:var(--wp--preset--spacing--40)}.filter-by.filter-by--is-open .toggle-filter-by img{transform:rotate(90deg);transition:.5s ease-in-out}}footer.wp-block-template-part,section.wp-block-template-part{margin-block-start:0}
