/*!
 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
*/.nav-menu .nav-menu__nav-items .nav-menu__nav-link{color:var(--neutral);font-size:var(--text-m);font-weight:600;line-height:1em;padding:.6rem 1rem;position:relative;display:block;border-radius:var(--radius-circle);overflow:clip;z-index:1}.nav-menu .nav-menu__nav-items .nav-menu__nav-link::before,.nav-menu .nav-menu__nav-items .nav-menu__nav-link::after{position:absolute;top:50%;content:"";width:2rem;height:2rem;background-color:var(--neutral-light);border-radius:var(--radius-circle);z-index:-1;transform:translateY(-50%)}.nav-menu .nav-menu__nav-items .nav-menu__nav-link::before{left:-2rem;transform:translate(-50%, -50%)}.nav-menu .nav-menu__nav-items .nav-menu__nav-link::after{right:-2rem;transform:translate(50%, -50%)}.nav-menu .nav-menu__nav-items .nav-menu__nav-link:hover::before{animation:criss-cross-left .8s alternate both}.nav-menu .nav-menu__nav-items .nav-menu__nav-link:hover::after{animation:criss-cross-right .8s alternate both}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}svg.ham{--icon-size: 4.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);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}.offcanvas-mm{z-index:1 !important}.offcanvas-mm .offcanvas-mm__content{transform:translateY(-5%);opacity:0;transition:all .4s ease-in-out !important}.offcanvas-mm.brx-open .offcanvas-mm__content{transform:translateY(0);opacity:1}.offcanvas-mm .brx-offcanvas-inner,.offcanvas-mm .brx-offcanvas-backdrop{transition:all .4s ease-in-out !important}.service-card .service-card__image{transition:all .3s ease-in-out}.service-card:hover .service-card__image{transform:scale3d(1.05, 1.05, 1) rotate3d(0, 0, 1, 1deg)}/*# sourceMappingURL=style.css.map */
