/*!
 Theme Name:   Bricks Child Theme Radence
 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
*/.single{overflow:hidden}.single .brxe-post-sharing li,.single .sharing-link{cursor:pointer}.single .brxe-post-sharing li svg path,.single .brxe-post-sharing li svg rect,.single .sharing-link svg path,.single .sharing-link svg rect{transition:.3s ease-in-out}.single .brxe-post-sharing li:hover svg path,.single .brxe-post-sharing li:hover svg rect{stroke:#036286}.single .sharing-link:hover svg path,.single .sharing-link:hover svg rect{transition:.3s ease-in-out;stroke:#036286}.single .pause svg path,.single .pause svg rect{stroke:#036286}.single .post-content h4{margin-bottom:1.2rem;margin-top:3.2rem;font-weight:500;line-height:.857em}.single .post-content h4:first-child{margin-top:0}.single .post-content p,.single .post-content li,.single .post-content a,.single .post-content span{font-size:.9rem;color:#666}.single .toc-list{margin-left:10px;position:relative}.single .toc-list :before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:8px;background-color:#f4f4f4}.single .toc-list li{padding-left:19px;padding-top:.75rem;padding-bottom:.75rem}.single .toc-link.is-active-link:before{content:"";position:absolute;left:0px;top:0;bottom:0;width:4px;border-radius:8px;background-color:#262626}.single .sidebar-nav-wrap{position:sticky;top:120px;transition:.5s ease-in-out all}.single .post-sidebar-column{transition:.5s ease-in-out all}.single .post-sidebar-column.active{right:-30px !important}@media(max-width: 767px){.single .toc-list li{margin-bottom:1rem}.single .toc-list li:last-child{margin-bottom:1rem}.single .post-content h4{margin-bottom:1.2rem;margin-top:3rem;font-weight:500;line-height:normal}.single .post-content p,.single .post-content li,.single .post-content a,.single .post-content span{font-size:1rem !important}}.slick-list{overflow:visible !important}.slick-track .slick-slide{margin-right:2rem}.slick-slider:before{content:"";position:absolute;width:100%;height:100%;left:-100%;overflow:hidden;z-index:1;background:#e0ded5}.slick-slide h3{transition:.4s ease-in-out}.slick-slide:hover h3{color:#036286;transition:.4s ease-in-out}ul.slick-dots{width:100%;height:auto;align-items:center;bottom:-3.8rem;padding-left:0;list-style-type:none;display:flex;justify-content:center;margin-top:2rem}ul.slick-dots li{cursor:pointer;background:rgba(0,0,0,0);margin-right:1rem;width:14px;border-radius:50%;aspect-ratio:1/1;height:14px;border:1px solid #340f0f}ul.slick-dots li:last-child{margin-right:0}ul.slick-dots li.slick-active{transition:.4s ease-in-out;opacity:100%;background:#340f0f}ul.slick-dots li button{width:14px;height:14px;font-size:0;background:rgba(0,0,0,0) !important;opacity:.15;transition:.4s ease-in-out;border:none !important;outline:none !important}#brxe-keziae .splide__pagination{width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;bottom:-3.8rem}#brxe-keziae .splide__pagination li{width:calc(50% - 1rem);height:4px}#brxe-keziae .splide__pagination li button{background:#340f0f;opacity:.15;transition:.4s ease-in-out}#brxe-keziae .splide__pagination li button.is-active{transition:.4s ease-in-out;opacity:100%}#brxe-keziae .splide__pagination .splide__pagination__page{margin:0;width:100%;height:3px;border-radius:unset}@media(max-width: 767px){.slick-track .slick-slide{margin-right:1rem}ul.slick-dots{margin-top:1rem}}.hs-form input,.hs-form textarea,.hs-form select,.hs-form input[type=file]{border-radius:8px;border:1px solid #ccc;padding:12px 16px;font-size:16px;font-weight:400}.hs-form input::placeholder,.hs-form textarea::placeholder,.hs-form select::placeholder,.hs-form input[type=file]::placeholder{color:#666;font-family:"Sohne",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.hs-fieldtype-select{position:relative}.hs-fieldtype-checkbox label.hs-error-msg{bottom:-30px !important}.hs_error_rollup{position:relative}.no-list.hs-error-msgs.inputs-list{text-align:center}.hs-error-rollup .hs-error-msgs label{color:#b22222;position:absolute;bottom:0;font-family:"Sohne";font-size:14px;font-style:normal;font-weight:400}label.hs-error-msg.hs-main-font-element{color:#b22222;position:absolute;bottom:0;font-family:"Sohne",sans-serif;font-size:14px;font-style:normal;font-weight:400;left:0;width:100%}select.hs-input.is-placeholder{color:#666;font-family:"Sohne",sans-serif;font-size:16px;font-style:normal;font-weight:400}form.hs-form-private select{border-radius:8px;padding:12px 16px;font-size:16px;background:#fff;font-weight:400;line-height:normal;border:none}form.hs-form-private select:after{width:24px;height:24px;position:absolute;right:0;content:url("/wp-content/uploads/2025/06/chevron-down-1.svg")}.hs-form-private .input{color:#340f0f;background:#fff;font-size:16px;width:100% !important;font-weight:400}.hs-form-private a{transition:.4s ease-in-out;text-decoration:underline;color:#262626}.hs-form-private a:hover{color:#036286;transition:.4s ease-in-out}.hs-form p{text-align:center;color:#262626;font-family:"Sohne",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.hs-richtext{text-align:center;color:#262626;font-family:"Sohne",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.hs-form input[type=submit]{background-color:#036286;color:#fff;border:none;padding:12px 24px;cursor:pointer;font-weight:bold}.description-wrap{max-height:90vh;overflow-y:auto}form.hs-form-private fieldset>div{position:relative}form.hs-form-private fieldset.form-columns-0{margin-bottom:2rem}form.hs-form-private fieldset:first-child{margin-bottom:1rem !important}form.hs-form-private .inputs-list{padding-left:0}form.hs-form-private .inputs-list li{list-style-type:none}form.hs-form-private fieldset{max-width:unset !important}form.hs-form-private h1{font-family:"Items";line-height:120%;font-size:3.2rem;font-weight:400;letter-spacing:.02em;margin-bottom:.8rem;color:#262626}.hs-richtext hs-main-font-element{font-size:16px}.hs-form-booleancheckbox label{font-size:16px}.hs-fieldtype-checkbox label{font-size:16px}label.hs-form-checkbox-display{font-size:16px;display:flex;align-items:center}form.hs-form-private textarea{margin-top:0;width:100% !important}form.hs-form-private input[type=checkbox]{width:fit-content !important;margin-bottom:0 !important;margin-right:6px}form.hs-form-private input[type=submit]{width:fit-content !important}form.hs-form-private input[type=submit]{background:rgba(0,0,0,0) !important;cursor:pointer;display:flex;width:120px;transition:.4s ease-in-out;padding:12px 24px;border-radius:80px;justify-content:center;border:1px solid #262626 !important;align-items:center;color:#262626;font-family:"Sohne",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:center}form.hs-form-private input[type=submit]:hover{transition:.4s ease-in-out;background:hsla(0,0%,100%,.3) !important}.actions{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.hs-form select,.hs-form input,.hs-form textarea{width:100% !important}.hs-form select,.hs-form input,.hs-form textarea{width:100%}.hs-form .hs-error-rollup .hs-error-msgs label{bottom:-10px}.hs-form label.hs-error-msg.hs-main-font-element{bottom:-10px}}@media(min-width: 767px){.hs_lastname .input{padding-right:0}form.hs-form-private .hs_salutation{max-width:98px}form.hs-form-private fieldset.form-columns-3 .hs-form-field{width:calc(50% - 55px)}}html{overflow-x:hidden;font-size:clamp(14px,1.5vw,20px) !important;scroll-behavior:smooth;color-scheme:light only}main>section:first-child{padding-top:126px}.mobile{display:none}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9);background:#e0ded5;border-radius:20px;max-width:650px;width:90%;opacity:0;transition:all .4s ease;box-shadow:0 15px 30px rgba(0,0,0,.2);pointer-events:none;padding:40px 30px;max-height:95vh;overflow:auto}.mobile{display:none}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:50;opacity:0;transition:opacity .3s ease;pointer-events:none}body.popup-open{overflow:hidden}body.popup-open .popup-overlay{opacity:1;pointer-events:auto;transition:.4s ease-in-out}.bricks-button{cursor:pointer}.hidden{pointer-events:none}.hs-form input,.hs-form textarea,.hs-form select{border-radius:6px;border:1px solid #ccc;padding:10px;font-size:16px}#hsForm_462237ad-4b6f-490d-a335-30bb1ede6c24 .hs-button{background:rgba(0,0,0,0) !important;cursor:pointer;display:flex;width:120px;padding:12px 24px;border-radius:80px;justify-content:center;border:1px solid #262626 !important;align-items:center;color:#262626;font-family:"Sohne",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.svg-trigger,.svg-trigger rect{backdrop-filter:blur(8px);transition:.4s ease-in-out;border-radius:50%;aspect-ratio:1/1;fill:rgba(0,0,0,0)}.team-member h5{transition:.4s ease-in-out}.team-member:hover .svg-trigger rect,.slick-slide:hover .svg-trigger rect,.post:hover .svg-trigger rect{fill:hsla(0,0%,100%,.3);backdrop-filter:blur(8px);transition:.4s ease-in-out;border-radius:50%;aspect-ratio:1/1}.team-member:hover h5,.team-member:hover h4,.slick-slide:hover h5,.slick-slide:hover h4,.post:hover h5,.post:hover h4{color:#036286;transition:.4s ease-in-out}.svg-trigger:hover{background:hsla(0,0%,100%,.3);backdrop-filter:blur(8px);transition:.4s ease-in-out;border-radius:50%;aspect-ratio:1/1}textarea{margin-bottom:0;margin-top:20px;line-height:40px !important;min-height:150px;max-height:200px;border-radius:15px !important;width:100%;max-width:100%;min-width:100%}form input::placeholder,form textarea::placeholder{color:rgba(52,15,15,.6);font-family:"Sohne",sans-serif}.gfield{position:relative}.gfield--type-text label{display:none}.gform-footer{display:flex;justify-content:center;align-items:center}.gform_heading{text-align:center;margin-bottom:25px}.gform_heading h2{margin-bottom:20px}form fieldset{padding:0;margin:0;border:none}.gfield_label,legend{text-align:center;color:#340f0f;font-family:"Sohne",sans-serif;line-height:119%;letter-spacing:.4px}.gform_description{font-family:"Sohne",sans-serif;line-height:119%;color:#340f0f;letter-spacing:.4px}.gfield_radio .gchoice{display:flex;justify-content:center;align-items:center}gfield_radio .gchoice input{color:#340f0f;font-family:"Sohne",sans-serif;display:flex;justify-content:center;align-items:center}.gfield_radio .gchoice label{color:#340f0f;font-family:"Sohne",sans-serif;display:flex;margin-bottom:0}.gfield_radio input.gfield-choice-input{margin-bottom:0;margin-right:4px}.ginput_container_radio{margin-top:20px}.gfield_validation_message{color:#f0271a;font-family:"Sohne",sans-serif;line-height:119%;letter-spacing:.4px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}h2.gform_submission_error{color:#f0271a;font-family:"Sohne",sans-serif;line-height:119%;letter-spacing:.4px;position:absolute;font-size:16px;position:relative;text-align:center;font-weight:500}#validation_message_1_9{bottom:unset;top:0}.gform_confirmation_message{text-align:center}.gfield_required{display:none}@media screen and (max-width: 767px){#gform_submit_button_1{min-width:unset;width:80%}.popup{padding:25px 20px}#gform_submit_button_1{margin-top:0}}.bottom-btn{background-color:#e0ded5 !important}.bottom-btn:hover{background-color:#ee291e !important}.top-btn:hover{background:#ee291e !important}#brx-header{position:absolute;z-index:10}.bricks-button{backdrop-filter:blur(8.5px);padding:20px 30px}.bricks-button.bricks-background-secondary{backdrop-filter:blur(10px);padding:10px}.bricks-button.outline{backdrop-filter:none}header input{margin-bottom:0 !important}header :where(.brxe-nav-menu) .bricks-nav-menu{align-items:center}header :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu{padding-top:20px;padding-bottom:20px}header :where(.brxe-nav-menu) .bricks-nav-menu .brx-submenu-toggle.icon-right button{margin-left:6px}header{z-index:2}header .bricks-search-form button{padding-left:12px;padding-right:24px}header .contact-menu-item{white-space:nowrap}header #brxe-lofkyw .bricks-nav-menu>li{white-space:nowrap}header .bricks-search-form input[type=search]{background-color:rgba(0,0,0,0);padding:0;display:flex;align-items:center;border-radius:0}header .bricks-search-form{display:flex;align-items:center}.bricks-search-form input[type=search]:focus-visible{outline:none}#brxe-ierluw{position:unset !important}#brxe-hqqsrm{position:relative}#brxe-ierluw .splide__slide{padding:4.25rem 3.95rem}#brxe-ierluw .splide__track{border-radius:32px}.brxe-post-sharing svg{fill:#e0ded5}.post-link{cursor:pointer}.text>p>div{background:linear-gradient(to right, rgb(255, 255, 255) 50%, rgb(37, 37, 37) 50%);background-size:200% 100%;background-position-x:100%;color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;margin-left:50px}.post h4{transition:.4s ease-in-out}.post .button-wrap svg{transition:.4s ease-in-out}.post .button-wrap svg path{transition:.4s ease-in-out}.brxe-text-basic,h4,.post svg,.post path{transition:.4s ease-in-out}.post:hover{transition:.4s ease-in-out}.post:hover .brxe-text-basic{color:#036286 !important;transition:.4s ease-in-out}.post:hover h4{color:#036286 !important;transition:.4s ease-in-out}.post:hover .button-wrap svg{transform:translateX(10px);transition:.4s ease-in-out}.post:hover .button-wrap svg path{transition:.4s ease-in-out;stroke:#036286}.team-popup-overlay{display:flex;position:fixed;width:calc(90vw - 40px);max-width:1071px;margin:0 auto;z-index:101;top:50%;transform:translate(-50%, -50%);background:#fff;height:fit-content;justify-content:center;align-items:flex-start;padding:24px;left:50%;max-height:80vh;border-radius:10px}.team-popup-overlay .team-popup{overflow-y:auto;display:flex;justify-content:space-between;width:100%;max-width:1023px}.team-popup-overlay .team-popup .popup-wrapper{overflow:hidden;display:flex}.team-popup-overlay .popup-close{position:absolute;right:0;top:0;transform:translate(50%, -50%);border-radius:22.5px;border:1px solid #036286;width:45px;height:45px;background:#fff;display:flex;justify-content:center;align-items:center}.team-popup-overlay .popup-name{margin-top:12px}.team-popup-overlay .popup-title{margin-bottom:12px}.team-popup-overlay .text-wrap{width:calc(44% - 2rem);padding-right:2rem;display:flex;flex-direction:column}.team-popup-overlay .description-wrap{width:59%}.team-popup-overlay .description-wrap .popup-description{color:#797979}#brxe-hxvmxh .bricks-background-video-wrapper video{top:50%;transform:translate(-50%, -60%)}@media(max-width: 1440px){html{font-size:clamp(14px,1.5vw,18px) !important}}@media(max-width: 991px){.header-search-form{position:absolute;top:100%;background:rgba(245,244,241,.6);border-radius:24px;width:fit-content;height:fit-content;min-width:200px;left:50%;transform:translate(-50%, 30px);padding:20px 24px;border:none}}@media(max-width: 767px){.bricks-background-video-wrapper{height:80%;top:unset;bottom:0}.mobile{display:flex}main>section:first-child{padding-top:106px}.header-wrapper{transition:.4s ease-in-out}.header-wrapper.open{transition:.4s ease-in-out}.brxe-nav-menu .bricks-mobile-menu-wrapper.fade-in{opacity:0;transform:translateX(0) !important;transition:.4s ease-in-out}.brxe-nav-menu .bricks-mobile-menu-wrapper.left{transform:translateX(0) !important;height:0;transition:.4s ease-in-out;display:flex;justify-content:center;align-items:center;text-align:center;top:100%}#brxe-lofkyw .bricks-mobile-menu>li.open>.brx-submenu-toggle button{transform:rotate(180deg)}.brxe-nav-menu .bricks-mobile-menu-wrapper.left{border-radius:10px;overflow:hidden}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper{top:100%;width:100%;transform:translateX(0) !important;transform:translateY(10px) !important;overflow:hidden;min-height:fit-content;height:100%;backdrop-filter:blur(2px);opacity:0;transition:.4s ease-in-out;padding:40px 20px}.brxe-nav-menu .bricks-mobile-menu-wrapper:before{background-color:rgba(245,244,241,.8)}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{visibility:hidden}.featured-posts .post:first-child,.featured-posts .post:last-child{width:100%}.team-popup-overlay .team-popup{overflow-y:auto;display:flex;flex-direction:column}.team-popup-overlay .popup-wrapper{flex-direction:column}.team-popup-overlay .text-wrap{width:100%;padding-right:0;padding-bottom:12px}.team-popup-overlay .description-wrap{width:100%}}@media(min-width: 767px){.results-grid .post:first-child{grid-column-start:1;grid-column-end:3}.results-grid .post:first-child .image-wrap{aspect-ratio:840/472}.results-grid .post:nth-child(2) .image-wrap{aspect-ratio:400/472}}/*# sourceMappingURL=style.css.map */
