/*!
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/.button-primary{color:var(--primary-ultra-dark);font-weight:700;border:.3rem solid var(--gold-2);padding:1rem var(--space-m);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(to right, var(--gold-1), var(--gold-2), var(--gold-3), var(--gold-4));transition:all .4s ease-in-out}.button-primary:hover{color:var(--primary-ultra-dark);background-position:100% 0;border:.3rem solid var(--gold-4);transform:translateX(3px)}.button-secondary{color:var(--primary-ultra-dark);font-weight:700;border:.3rem solid var(--primary-light);padding:1rem var(--space-m);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(90deg, var(--primary-ultra-light), var(--primary-light), var(--primary-ultra-light), var(--gold-1));transition:all .4s ease-in-out}.button-secondary:hover{color:var(--primary-ultra-dark);background-position:100% 0;border:.3rem solid var(--gold-1);transform:translateX(3px)}.button-dark{color:var(--base-ultra-light);font-weight:700;border:.3rem solid var(--base-dark);padding:1rem var(--space-m);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(90deg, var(--base-semi-dark), var(--base-dark), var(--base-semi-dark), var(--base));transition:all .4s ease-in-out}.button-dark:hover{color:var(--base-ultra-light);background-position:100% 0;border:.3rem solid var(--base);transform:translateX(3px)}.button-ghost{color:var(--secondary-ultra-light);font-weight:700;border:.3rem solid var(--secondary-trans-10);padding:1rem var(--space-m);background-size:300% 100%;background-position-x:-0.3rem;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(90deg, var(--secondary-dark-trans-20), var(--secondary-ultra-dark-trans-40), var(--secondary-dark-trans-30), var(--secondary-ultra-dark-trans-60));backdrop-filter:blur(8px);transition:all .4s ease-in-out}.button-ghost:hover{color:var(--secondary-ultra-light);background-position:calc(100% + .3rem) 0;transform:translateX(3px)}.contact__form button{color:var(--primary-ultra-dark);font-weight:700;border:.3rem solid var(--gold-2);padding:1rem var(--space-m);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(to right, var(--gold-1), var(--gold-2), var(--gold-3), var(--gold-4));transition:all .4s ease-in-out}.contact__form button:hover{color:var(--primary-ultra-dark);background-position:100% 0;border:.3rem solid var(--gold-4);transform:translateX(3px)}.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>a,.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]{position:relative;display:block;transition:all .3s ease-in-out}.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>a::after,.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]::after{position:absolute;top:100%;left:0;width:100%;height:.3rem;background:var(--primary-semi-dark);content:"";border-radius:var(--radius-circle);transition:all .3s ease-in-out;opacity:0;transform:translateY(0.8rem)}.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>a:hover,.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]{color:var(--primary-semi-dark)}.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>a:hover::after,.mcd-header__nav-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]::after{opacity:1;transform:translateY(0.1rem)}.mcd-header__nav-menu .brx-nav-nested-items>li:last-child>a{color:var(--primary-ultra-dark);font-weight:700;border:.3rem solid var(--gold-2);padding:.5rem var(--space-s);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(to right, var(--gold-1), var(--gold-2), var(--gold-3), var(--gold-4));transition:all .4s ease-in-out}.mcd-header__nav-menu .brx-nav-nested-items>li:last-child>a:hover{color:var(--primary-ultra-dark);background-position:100% 0;border:.3rem solid var(--gold-4);transform:translateX(3px)}.mobile-menu .brx-nav-nested-items>li:last-child>a{color:var(--primary-ultra-dark);font-weight:700;border:.3rem solid var(--gold-2);padding:1rem var(--space-l);background-size:300% 100%;border-radius:var(--radius-circle);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-image:linear-gradient(to right, var(--gold-1), var(--gold-2), var(--gold-3), var(--gold-4));transition:all .4s ease-in-out}.mobile-menu .brx-nav-nested-items>li:last-child>a:hover{color:var(--primary-ultra-dark);background-position:100% 0;border:.3rem solid var(--gold-4);transform:translateX(3px)}svg.ham{--icon-size: 5.5rem;width:var(--icon-size)}.ham{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.is-active .hamRotate{transform:rotate(45deg)}.is-active .hamRotate180{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:var(--primary-semi-dark);stroke-width:5.5;stroke-linecap:round}.ham8 .top{stroke-dasharray:40 160}.ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform 400ms}.ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform 400ms,stroke-dashoffset 400ms}.is-active .ham8 .top{stroke-dashoffset:-64px}.is-active .ham8 .middle{transform:rotate(90deg)}.is-active .ham8 .bottom{stroke-dashoffset:-64px}.mobile-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]{position:relative;display:block}.mobile-menu .brx-nav-nested-items>li:not(:last-child)>[aria-current=page]::after{position:absolute;top:100%;left:0;width:100%;height:.3rem;background:var(--primary-semi-dark);content:"";border-radius:var(--radius-circle);opacity:1;transform:translateY(0.6rem)}.mobile-offcanvas{z-index:1 !important}.mobile-offcanvas .mobile-offcanvas__content-wrapper{transform:translateY(5%);opacity:0;transition:all .4s ease-in-out !important}.mobile-offcanvas.brx-open .mobile-offcanvas__content-wrapper{transform:translateY(0);opacity:1}.mobile-offcanvas .brx-offcanvas-inner,.mobile-offcanvas .brx-offcanvas-backdrop{transition:all .4s ease-in-out !important}/*# sourceMappingURL=style.css.map */
