 .brxe-container {width: 100%; max-width: 102.4rem; padding-right: 3.2rem; padding-left: 3.2rem; column-gap: 3.2rem; row-gap: 3.2rem} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 102.4rem} .brxe-section {width: 100%; align-items: center; justify-content: flex-start; padding-top: 7rem; padding-bottom: 7rem; column-gap: 3.2rem; row-gap: 3.2rem} :root .bricks-button[class*="primary"] {color: var(--color-light); border: 2px solid var(--color-primary); border-radius: 5px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--color-primary)} .bricks-button {text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; font-size: var(--text-m); line-height: 1.2; transition: .5s ease; border-width: 2px; padding-top: .5em; padding-right: 1.3em; padding-bottom: .5em; padding-left: 1.3em} :root .bricks-button[class*="primary"].outline {background-color: rgba(0, 0, 0, 0); border-width: 2px; border-color: var(--color-primary); border-radius: 5px; color: var(--color-primary)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--color-secondary)} :root .bricks-button[class*="primary"]:hover {border-color: var(--color-secondary)} :root .bricks-button[class*="primary"].outline:hover {background-color: var(--color-secondary); border-color: var(--color-secondary); color: var(--color-light)} :root .bricks-button[class*="secondary"] {color: var(--color-light); border: 2px solid var(--color-dark); border-radius: 5px} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--color-dark)} :root .bricks-button[class*="secondary"].outline {background-color: rgba(0, 0, 0, 0); border: 2px solid var(--color-dark); border-radius: 5px; color: var(--color-dark)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: #363636} :root .bricks-button[class*="secondary"]:hover {border-color: #363636} :root .bricks-button[class*="secondary"].outline:hover {background-color: var(--color-dark); color: var(--color-light); border-color: var(--color-dark)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--color-dark); border: 2px solid var(--color-light); border-radius: 6px} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--color-light)} :root .bricks-button[class*="light"].outline {background-color: rgba(0, 0, 0, 0); border-width: 2px; border-color: var(--color-light); color: var(--color-light)} .bricks-button.md {padding-right: 1.3em; padding-left: 1.3em} .bricks-button.lg {padding-top: 1em; padding-right: 2em; padding-bottom: 1em; padding-left: 2em} body {font-size: var(--text-s); line-height: 1.6; color: var(--color-dark); font-family: "Open Sans"; font-weight: 400} h1, h2, h3, h4, h5, h6 {font-family: "Open Sans"; line-height: 1.3} h1 {font-weight: 800; font-size: var(--text-xl)}html { scroll-behavior: smooth; scroll-padding-top: 220px;}.brx-body.iframe{ .text-anchor{ display:flex; justify-content:center; background:rgba(255,0,0,.25); margin-bottom:1em; font-size:.75em; &:after{ content:'Anchor'; color:#fff; } }}.black{ color:var(--color-dark);}.primary{ color:var(--color-primary);}.brx-popup-content { max-width: 960px; overflow: visible;}body .gform_wrapper.gravity-theme{ .gform_required_legend{ visibility:hidden; position:absolute; } .stack-name{ .ginput_container_name{ flex-flow:column; gap:1em; span{ padding:0!important; } } } input:not([type="submit"],.iti__tel-input),textarea,select{ color:var(--color-dark); border-radius:3px; padding:0 1.2rem !important; &::placeholder{ color:#5d5d5d; } } .iti__tel-input{ padding-top:0!important; padding-bottom:0!important; color:var(--color-dark); border-radius:3px; &::placeholder{ color:#5d5d5d; } } .iti__selected-country-primary{ border-right:1px solid var(--bricks-border-color); } .gform_button{ text-transform:uppercase; color:#fff; background:var(--color-primary); border:none; border-radius:3px; font-size:var(--text-m); font-weight:bold; padding:1.6rem; transition:.5s ease; &:hover{ background:var(--color-secondary); } } .gform_footer{ padding-bottom:0; margin-bottom:0; } }.ndig-popup-gallery{ display:grid; gap:1.6rem; align-items:stretch;}.ndig-popup-gallery__item{ margin:0;}.ndig-popup-gallery__img{ width:100%; height:auto; display:block;  &, & img{ aspect-ratio: 16 / 9; object-fit:cover; }}.ndig-popup-gallery.layout-1{ grid-template-columns:1fr;}.ndig-popup-gallery.layout-2{ grid-template-columns:repeat(2, minmax(0, 1fr));}.ndig-popup-gallery.layout-3{ grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; grid-template-areas: "a b" "c b"; .ndig-popup-gallery__item:nth-child(1){ grid-area: a; } .ndig-popup-gallery__item:nth-child(2){ grid-area: b; .ndig-popup-gallery__img,.ndig-popup-gallery__img img { height:100%; object-fit:cover; } } .ndig-popup-gallery__item:nth-child(3){ grid-area: c; }}.ndig-popup-gallery.layout-4{ grid-template-columns:repeat(2, minmax(0, 1fr));}.ndig-popup-gallery.layout-5{ grid-template-columns:repeat(6, minmax(0, 1fr)); .ndig-popup-gallery__item{ grid-column: span 3; &:nth-child(3),&:nth-child(4),&:nth-child(5){ grid-column: span 2; } }}.ndig-popup-gallery.layout-6plus{ grid-template-columns:repeat(3, minmax(0, 1fr));}@media (max-width: 767px){ .ndig-popup-gallery.layout-2, .ndig-popup-gallery.layout-3, .ndig-popup-gallery.layout-4, .ndig-popup-gallery.layout-5, .ndig-popup-gallery.layout-6plus{ grid-template-columns:repeat(2, minmax(0, 1fr)); }}@media (max-width: 479px){ .ndig-popup-gallery{ grid-template-columns:1fr !important; }}:where(:root) * {border-color: #bdbdbd} .brxe-block {column-gap: 1.6rem; row-gap: 1.6rem}.brx-popup .brx-popup-backdrop {background-color: rgba(0, 0, 0, 0.85); transition: all .5s ease} .brx-popup-content {padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; background-color: rgba(0, 0, 0, 0)}.brx-infobox-popup::after {border-top-color: rgba(0, 0, 0, 0)}