body .wp-site-blocks .wp-block-designsetgo-section.has-white-background-color:not(.has-text-color){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);--dsgo-text-color:var(--wp--preset--color--black)}body .wp-site-blocks .wp-block-designsetgo-section.has-black-background-color:not(.has-text-color){background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);--dsgo-text-color:var(--wp--preset--color--white)}body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color] .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit)!important}body .wp-site-blocks .wp-block-designsetgo-section[class*=-background-color].has-text-color{--dsgo-text-color:initial}body .wp-site-blocks .wp-block-group.has-white-background-color:not(.has-text-color){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);--dsgo-text-color:var(--wp--preset--color--black)}body .wp-site-blocks .wp-block-group.has-black-background-color:not(.has-text-color){background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);--dsgo-text-color:var(--wp--preset--color--white)}body .wp-site-blocks .wp-block-group[class*=-background-color] h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-group[class*=-background-color] .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit)!important}body .wp-site-blocks .wp-block-group[class*=-background-color].has-text-color{--dsgo-text-color:initial}body .wp-site-blocks .wp-block-column.has-white-background-color:not(.has-text-color){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);--dsgo-text-color:var(--wp--preset--color--black)}body .wp-site-blocks .wp-block-column.has-black-background-color:not(.has-text-color){background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);--dsgo-text-color:var(--wp--preset--color--white)}body .wp-site-blocks .wp-block-column[class*=-background-color] h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks .wp-block-column[class*=-background-color] .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit)!important}body .wp-site-blocks .wp-block-column[class*=-background-color].has-text-color{--dsgo-text-color:initial}:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover:not(.has-text-color){color:var(--wp--preset--color--white)!important;--dsgo-text-color:var(--wp--preset--color--white)}body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h6:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) a:where(:not(.wp-element-button)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*=-background-color]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit)!important}body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column):is([class*=-background-color],[data-dsgo-inline-bg]) .wp-block-button[class*=is-style-outline] .wp-element-button{color:var(--dsgo-text-color,inherit)!important;border-color:currentColor!important}body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column):is([class*=-background-color],[data-dsgo-inline-bg]) .wp-block-button[class*=is-style-outline] .wp-element-button:hover{opacity:.75}body .wp-site-blocks [data-dsgo-inline-bg] h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h6:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] a:where(:not(.wp-element-button)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit)!important}:is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]){background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast)}body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not([class*=-background-color]) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast)}:is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--contrast)}body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not([class*=-background-color]) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast)}:is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]){background-color:var(--wp--preset--color--accent-1);color:var(--wp--preset--color--contrast)}body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not([class*=-background-color]) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast)}:is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]){background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--accent-2)}body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not([class*=-background-color]) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--accent-2)}:is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]){background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) a:where(:not(.wp-element-button)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not([class*=-background-color]) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--base)}body .wp-site-blocks input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image]):not([type=hidden]),body .wp-site-blocks textarea,body .wp-site-blocks select{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);border:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 30%,transparent)}.wp-site-blocks input[type=submit]:not(.wp-element-button),.wp-site-blocks button[type=submit]:not(.wp-element-button){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);border-width:0;padding:12px 30px;font-family:inherit;font-size:var(--wp--preset--font-size--medium,1rem);line-height:inherit;cursor:pointer}