:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra)) .dd-section.has-padding-top-default:first-child{padding-top:0}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra)) .dd-section.has-padding-bottom-default:last-child{padding-bottom:0}@media only screen and (max-width:600px){:is(.dd-section-wrapper .dd-section) p .wp-element-button{width:auto}}:is(.dd-section-wrapper>.dd-container) p:not(.is-style-pre-title)+:where(h1,h2,h3,h4,h5,h6),:is(.dd-section-wrapper>.dd-container) ul+:where(h1,h2,h3,h4,h5,h6){margin-top:var(--wp--preset--spacing--xxx-small)}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section.has-padding-top-default{padding-top:var(--wp--preset--spacing--xxx-small)}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section.has-padding-bottom-default{padding-bottom:var(--wp--preset--spacing--xxx-small)}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section>.dd-section-title{padding-bottom:1.375rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section>.dd-section-after{padding-top:1.375rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section.dd-section-single-slider .dd-container:not(.dd-section-extra){border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section-single-slider .dd-container.dd-section-extra+.dd-container{border-top:1px solid #d5d5d5;margin-top:.625rem;padding:1.75rem 0}@media only screen and (min-width:401px){:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section-gallery-carousel .dd-container.dd-section-extra+.dd-container{background:#f4f4f4;border-bottom:1px solid #d5d5d5;padding:0 0 1.75rem}}@media only screen and (max-width:400px){:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section-gallery-carousel .dd-container:not(.dd-section-extra){overflow:visible}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-section-gallery-carousel .dd-container:not(.dd-section-extra)) .swiper{max-width:calc(100% + 17px);width:calc(100% + 17px)}}@media only screen and (min-width:960px){.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside){align-items:flex-start;display:flex;gap:6.875rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) aside{flex-shrink:0;order:2;position:sticky;top:5.625rem;width:24.1875rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside)) .dd-wrapper-content{flex-grow:0;width:calc(100% - 31rem)}}@media only screen and (max-width:960px){.dd-section-wrapper>.dd-container:not(.dd-section-extra):has(aside) aside{display:none!important}}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-background-colour[class*=dd-subpart-]{background-color:var(--section-background);box-sizing:border-box;padding:1.875rem 2.375rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]{color:#fff}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h1,:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h2,:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h3,:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h4,:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h5,:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) h6{color:inherit}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside) .has-dark-background[class*=dd-subpart-]) a:not(:hover,:focus-visible){color:inherit}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row{display:block}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding-inline:0;width:100%}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row,:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row{margin-inline:0}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-layout){padding-block:.625rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) div.wpforms-container .wpforms-form textarea.wpforms-field-large{height:6.3125rem}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) .dd-shortcode-phone-numbers.is-style-inline{gap:.9375rem 1.25rem;margin:1.4375rem auto 1.25rem}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) .dd-shortcode-phone-numbers.is-style-inline) a{gap:5px}:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) .is-style-pre-title:has(+:where(h1,h2,h3,h4,h5,h6)){margin-bottom:0}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) .is-style-pre-title:has(+:where(h1,h2,h3,h4,h5,h6)))+:where(h1,h2,h3,h4,h5,h6){margin-top:0}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) :where(h1,h2,h3,h4,h5,h6)):not(:last-child){margin-bottom:10px}:is(:is(.dd-section-wrapper>.dd-container:not(.dd-section-extra) aside [class*=dd-subpart-]) :where(h1,h2,h3,h4,h5,h6))+p{margin-top:0}
