/*
Theme Name: Twenty Twenty-Five
Theme URI: https://wordpress.org/themes/twentytwentyfive/
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.2
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfive
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

@font-face {
  font-family: 'NovaSquareRegular';
  src: url('fonts/nova_square_regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: 'NovaSquareRegular', sans-serif;
}
.trp-language-switcher > div > a:hover #cb16f2b01c673fe40378_eqfblvbwzaizvajzmrtvuphwrenbqzgywujh > div > div.brz-container.brz-css-1q4kt3y.brz-css-mgl4r4 > div.brz-row__container.brz-css-d8ny2i.brz-css-19ohz6o > div > div.brz-columns.brz-css-2nbnzc.brz-css-lykonc > div > div > div > div > div > div > div.trp-ls-shortcode-language > a.trp-ls-shortcode-disabled-language.trp-ls-disabled-language{
 margin:0px!important;
}
#jnNaUqu_Gm7e > div.brz-popup2__inner.brz-d-xs-flex.brz-flex-xs-wrap.brz-css-c5xvqo.brz-css-1yvxhv3 > div > div.brz-container > div > div.brz-row.brz-row--inner.brz-css-g1tupd.brz-css-8vgwuq{
	color:#1595eb!important;
}
.wpforms-152-field_1-error{
	color:white!important;
}
/* Outer container */
.trp-language-switcher-container {
  background-color: #2e2e2e;
  padding: 6px 10px;
  border-radius: 8px;
  display: inline-block;
  width: auto !important;
}

/* Current (active) language */
.trp-ls-shortcode-current-language {
  width: auto !important;
}

.trp-ls-shortcode-current-language a {
  background-color: #3a3a3a;
  color: #fff !important;
  padding: 6px 10px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  gap: 6px;
  text-decoration: none;
}

/* Flag image */
.trp-flag-image {
  width: 18px;
  height: 12px;
  image-rendering: auto;
}

/* Dropdown (hidden language list) */
.trp-ls-shortcode-language {
  width: auto !important;
  display: none !important; /* Let JS control it */
  background-color: #444;
  border-radius: 6px;
  padding: 6px;
  margin-top: 4px;
}
.trp-language-switcher .trp-ls-shortcode-current-language {
    display: inline-block;
    background: transparent;
}

/* Language links inside dropdown */
.trp-ls-shortcode-language a {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 6px 10px;
  color: #fff !important;
  background-color: #555;
  border-radius: 4px;
  text-decoration: none;
  margin: 4px 0;
}

/* Hover effect */
.trp-ls-shortcode-language a:hover {
  background-color: #666;
}
.trp-ls-shortcode-current-language{
	border:none!important;
}
#\33 e2abf24674fb80015eb_eqfblvbwzaizvajzmrtvuphwrenbqzgywujh > div > div.brz-container.brz-css-1q4kt3y.brz-css-mgl4r4 > div.brz-row__container.brz-css-d8ny2i.brz-css-19ohz6o > div > div.brz-columns.brz-css-2nbnzc.brz-css-lykonc > div > div > div > div > div > div > div.trp-ls-shortcode-current-language:hover{
	background-color:transparent!important;
}
#\30 afa0b74cb07d593d9b1_eqfblvbwzaizvajzmrtvuphwrenbqzgywujh > div > div.brz-container.brz-css-1q4kt3y.brz-css-mgl4r4 > div.brz-row__container.brz-css-d8ny2i.brz-css-19ohz6o > div > div.brz-columns.brz-css-2nbnzc.brz-css-lykonc > div > div > div > div > div > div > div.trp-ls-shortcode-language{
background-color:transparent!important;
	border:none!important;
}
.trp-language-switcher .trp-ls-shortcode-language{
	background-color:transparent!important;
	border:none!important;
}
.trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language{
	padding:0px 0px!important;
}
.trp-language-switcher .trp-ls-shortcode-current-language{
	width:20px!important;
}
.trp-language-switcher > div > a{
	padding:8px!important;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	width:53px!important;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language
 {
    width: 53px !important;
    left: -23px !important;
    position: relative;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	left:0px!important;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language
 {
    left: -23px !important;
    bottom: 7px!importsnt;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover{
	left: 0px !important;
    bottom: 7px!important;
}

.trp-language-switcher > div > a{
	left: 0px !important;
    bottom: 7px!important;
}

.wpforms-field-sublabel::after {
	content: 'Name'; /* Example: Add an asterisk */
	color:#2e2e2e!important;
}
.wpforms-field-label{
	color:white!important;
}
.wpforms-field-sublabel{
	color:#1595eb!important;
}
/*
 * Link styles
 * https://github.com/WordPress/gutenberg/issues/42319
 */
a {
	text-decoration-thickness: 1px !important;
	text-underline-offset: .1em;
}

/* Focus styles */
:where(.wp-site-blocks *:focus) {
	outline-width: 2px;
	outline-style: solid;
}

/* Increase the bottom margin on submenus, so that the outline is visible. */
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
	margin-bottom: 3px;
}

/* Increase the outline offset on the parent menu items, so that the outline does not touch the text. */
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
	outline-offset: 4px;
}

/* Remove outline offset from the submenus, otherwise the outline is visible outside the submenu container. */
.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
	outline-offset: 0;
}

/*
 * Progressive enhancement to reduce widows and orphans
 * https://github.com/WordPress/gutenberg/issues/55190
 */
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
	text-wrap: pretty;
}

/*
 * Change the position of the more block on the front, by making it a block level element.
 * https://github.com/WordPress/gutenberg/issues/65934
*/
.more-link {
	display: block;
}
#wpforms-submit-152{
    --wp-admin--admin-bar--height: 32px;
    --wp-admin-theme-color: #007cba;
    --wp-admin-theme-color--rgb: 0,124,186;
    --wp-admin-theme-color-darker-10: #006ba1;
    --wp-admin-theme-color-darker-10--rgb: 0,107,161;
    --wp-admin-theme-color-darker-20: #005a87;
    --wp-admin-theme-color-darker-20--rgb: 0,90,135;
    --wp-admin-border-width-focus: 2px;
    --wp-block-synced-color: #7a00df;
    --wp-block-synced-color--rgb: 122,0,223;
    --wp-bound-block-color: var(--wp-block-synced-color);
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--base: #FFFFFF;
    --wp--preset--color--contrast: #111111;
    --wp--preset--color--accent-1: #FFEE58;
    --wp--preset--color--accent-2: #F6CFF4;
    --wp--preset--color--accent-3: #503AA8;
    --wp--preset--color--accent-4: #686868;
    --wp--preset--color--accent-5: #FBFAF3;
    --wp--preset--color--accent-6: color-mix(in srgb, currentColor 20%, transparent);
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--font-size--small: 0.875rem;
    --wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem);
    --wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);
    --wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem);
    --wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem);
    --wp--preset--font-family--manrope: Manrope, sans-serif;
    --wp--preset--font-family--fira-code: "Fira Code", monospace;
    --wp--preset--spacing--20: 10px;
    --wp--preset--spacing--30: 20px;
    --wp--preset--spacing--40: 30px;
    --wp--preset--spacing--50: clamp(30px, 5vw, 50px);
    --wp--preset--spacing--60: clamp(30px, 7vw, 70px);
    --wp--preset--spacing--70: clamp(50px, 7vw, 90px);
    --wp--preset--spacing--80: clamp(70px, 10vw, 140px);
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
    --wp--style--global--content-size: 645px;
    --wp--style--global--wide-size: 1340px;
    --wp--style--block-gap: 1.2rem;
    --wpforms-field-border-radius: 3px;
    --wpforms-field-border-style: solid;
    --wpforms-field-border-size: 1px;
    --wpforms-field-background-color: #ffffff;
    --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 );
    --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 );
    --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 );
    --wpforms-field-menu-color: #ffffff;
    --wpforms-label-color: rgba( 0, 0, 0, 0.85 );
    --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 );
    --wpforms-label-error-color: #d63637;
    --wpforms-button-border-radius: 3px;
    --wpforms-button-border-style: none;
    --wpforms-button-border-size: 1px;
    --wpforms-button-background-color: #066aab;
    --wpforms-button-border-color: #066aab;
    --wpforms-button-text-color: #ffffff;
    --wpforms-page-break-color: #066aab;
    --wpforms-background-image: none;
    --wpforms-background-position: center center;
    --wpforms-background-repeat: no-repeat;
    --wpforms-background-size: cover;
    --wpforms-background-width: 100px;
    --wpforms-background-height: 100px;
    --wpforms-background-color: rgba( 0, 0, 0, 0 );
    --wpforms-background-url: none;
    --wpforms-container-padding: 0px;
    --wpforms-container-border-style: none;
    --wpforms-container-border-width: 1px;
    --wpforms-container-border-color: #000000;
    --wpforms-container-border-radius: 3px;
    --wpforms-field-size-input-height: 43px;
    --wpforms-field-size-input-spacing: 15px;
    --wpforms-field-size-font-size: 16px;
    --wpforms-field-size-line-height: 19px;
    --wpforms-field-size-padding-h: 14px;
    --wpforms-field-size-checkbox-size: 16px;
    --wpforms-field-size-sublabel-spacing: 5px;
    --wpforms-field-size-icon-size: 1;
    --wpforms-label-size-font-size: 16px;
    --wpforms-label-size-line-height: 19px;
    --wpforms-label-size-sublabel-font-size: 14px;
    --wpforms-label-size-sublabel-line-height: 17px;
    --wpforms-button-size-font-size: 17px;
    --wpforms-button-size-height: 41px;
    --wpforms-button-size-padding-h: 15px;
    --wpforms-button-size-margin-top: 10px;
    --wpforms-container-shadow-size-box-shadow: none;
    --brz-global-color1: 161, 112, 217;
    --brz-global-color2: 28, 28, 28;
    --brz-global-color3: 5, 202, 182;
    --brz-global-color4: 184, 230, 225;
    --brz-global-color5: 245, 212, 209;
    --brz-global-color6: 235, 235, 235;
    --brz-global-color7: 102, 102, 102;
    --brz-global-color8: 255, 255, 255;
    --brz-paragraphfontfamily: 'Nova Square', display;
    --brz-paragraphfontsize: 18px;
    --brz-paragraphfontsizesuffix: px;
    --brz-paragraphfontweight: 400;
    --brz-paragraphletterspacing: 0px;
    --brz-paragraphlineheight: 1.6;
    --brz-paragraphfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-paragraphtabletfontsize: 17px;
    --brz-paragraphtabletfontweight: 400;
    --brz-paragraphtabletletterspacing: 0px;
    --brz-paragraphtabletlineheight: 1.6;
    --brz-paragraphtabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-paragraphmobilefontsize: 16px;
    --brz-paragraphmobilefontweight: 400;
    --brz-paragraphmobileletterspacing: 0px;
    --brz-paragraphmobilelineheight: 1.5;
    --brz-paragraphmobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-paragraphstoryfontsize: 4.140000000000001%;
    --brz-paragraphbold: 400;
    --brz-paragraphitalic: inherit;
    --brz-paragraphtextdecoration: inherit;
    --brz-paragraphtexttransform: inherit;
    --brz-paragraphtabletbold: 400;
    --brz-paragraphtabletitalic: inherit;
    --brz-paragraphtablettextdecoration: inherit;
    --brz-paragraphtablettexttransform: inherit;
    --brz-paragraphmobilebold: 400;
    --brz-paragraphmobileitalic: inherit;
    --brz-paragraphmobiletextdecoration: inherit;
    --brz-paragraphmobiletexttransform: inherit;
    --brz-subtitlefontfamily: 'Nova Square', display;
    --brz-subtitlefontsize: 20px;
    --brz-subtitlefontsizesuffix: px;
    --brz-subtitlefontweight: 400;
    --brz-subtitleletterspacing: 0px;
    --brz-subtitlelineheight: 1.7;
    --brz-subtitlefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-subtitletabletfontsize: 19px;
    --brz-subtitletabletfontweight: 400;
    --brz-subtitletabletletterspacing: 0px;
    --brz-subtitletabletlineheight: 1.7;
    --brz-subtitletabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-subtitlemobilefontsize: 18px;
    --brz-subtitlemobilefontweight: 400;
    --brz-subtitlemobileletterspacing: 0px;
    --brz-subtitlemobilelineheight: 1.6;
    --brz-subtitlemobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-subtitlestoryfontsize: 4.6000000000000005%;
    --brz-subtitlebold: 400;
    --brz-subtitleitalic: inherit;
    --brz-subtitletextdecoration: inherit;
    --brz-subtitletexttransform: inherit;
    --brz-subtitletabletbold: 400;
    --brz-subtitletabletitalic: inherit;
    --brz-subtitletablettextdecoration: inherit;
    --brz-subtitletablettexttransform: inherit;
    --brz-subtitlemobilebold: 400;
    --brz-subtitlemobileitalic: inherit;
    --brz-subtitlemobiletextdecoration: inherit;
    --brz-subtitlemobiletexttransform: inherit;
    --brz-abovetitlefontfamily: 'Nova Square', display;
    --brz-abovetitlefontsize: 15px;
    --brz-abovetitlefontsizesuffix: px;
    --brz-abovetitlefontweight: 400;
    --brz-abovetitleletterspacing: 0px;
    --brz-abovetitlelineheight: 1.5;
    --brz-abovetitlefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-abovetitletabletfontsize: 15px;
    --brz-abovetitletabletfontweight: 600;
    --brz-abovetitletabletletterspacing: 0px;
    --brz-abovetitletabletlineheight: 1.4;
    --brz-abovetitletabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-abovetitlemobilefontsize: 15px;
    --brz-abovetitlemobilefontweight: 600;
    --brz-abovetitlemobileletterspacing: 0px;
    --brz-abovetitlemobilelineheight: 1.4;
    --brz-abovetitlemobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-abovetitlestoryfontsize: 3.45%;
    --brz-abovetitlebold: 400;
    --brz-abovetitleitalic: inherit;
    --brz-abovetitletextdecoration: inherit;
    --brz-abovetitletexttransform: inherit;
    --brz-abovetitletabletbold: 600;
    --brz-abovetitletabletitalic: inherit;
    --brz-abovetitletablettextdecoration: inherit;
    --brz-abovetitletablettexttransform: inherit;
    --brz-abovetitlemobilebold: 600;
    --brz-abovetitlemobileitalic: inherit;
    --brz-abovetitlemobiletextdecoration: inherit;
    --brz-abovetitlemobiletexttransform: inherit;
    --brz-heading1fontfamily: 'Nova Square', display;
    --brz-heading1fontsize: 56px;
    --brz-heading1fontsizesuffix: px;
    --brz-heading1fontweight: 400;
    --brz-heading1letterspacing: 0px;
    --brz-heading1lineheight: 1.2;
    --brz-heading1fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading1tabletfontsize: 44px;
    --brz-heading1tabletfontweight: 600;
    --brz-heading1tabletletterspacing: 0px;
    --brz-heading1tabletlineheight: 1.2;
    --brz-heading1tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading1mobilefontsize: 36px;
    --brz-heading1mobilefontweight: 600;
    --brz-heading1mobileletterspacing: 0px;
    --brz-heading1mobilelineheight: 1.3;
    --brz-heading1mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading1storyfontsize: 12.88%;
    --brz-heading1bold: 400;
    --brz-heading1italic: inherit;
    --brz-heading1textdecoration: inherit;
    --brz-heading1texttransform: inherit;
    --brz-heading1tabletbold: 600;
    --brz-heading1tabletitalic: inherit;
    --brz-heading1tablettextdecoration: inherit;
    --brz-heading1tablettexttransform: inherit;
    --brz-heading1mobilebold: 600;
    --brz-heading1mobileitalic: inherit;
    --brz-heading1mobiletextdecoration: inherit;
    --brz-heading1mobiletexttransform: inherit;
    --brz-heading2fontfamily: 'Nova Square', display;
    --brz-heading2fontsize: 40px;
    --brz-heading2fontsizesuffix: px;
    --brz-heading2fontweight: 400;
    --brz-heading2letterspacing: 0px;
    --brz-heading2lineheight: 1.4;
    --brz-heading2fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading2tabletfontsize: 30px;
    --brz-heading2tabletfontweight: 600;
    --brz-heading2tabletletterspacing: 0px;
    --brz-heading2tabletlineheight: 1.3;
    --brz-heading2tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading2mobilefontsize: 28px;
    --brz-heading2mobilefontweight: 600;
    --brz-heading2mobileletterspacing: 0px;
    --brz-heading2mobilelineheight: 1.3;
    --brz-heading2mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading2storyfontsize: 9.200000000000001%;
    --brz-heading2bold: 400;
    --brz-heading2italic: inherit;
    --brz-heading2textdecoration: inherit;
    --brz-heading2texttransform: inherit;
    --brz-heading2tabletbold: 600;
    --brz-heading2tabletitalic: inherit;
    --brz-heading2tablettextdecoration: inherit;
    --brz-heading2tablettexttransform: inherit;
    --brz-heading2mobilebold: 600;
    --brz-heading2mobileitalic: inherit;
    --brz-heading2mobiletextdecoration: inherit;
    --brz-heading2mobiletexttransform: inherit;
    --brz-heading3fontfamily: 'Nova Square', display;
    --brz-heading3fontsize: 28px;
    --brz-heading3fontsizesuffix: px;
    --brz-heading3fontweight: 400;
    --brz-heading3letterspacing: 0px;
    --brz-heading3lineheight: 1.4;
    --brz-heading3fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading3tabletfontsize: 24px;
    --brz-heading3tabletfontweight: 600;
    --brz-heading3tabletletterspacing: 0px;
    --brz-heading3tabletlineheight: 1.3;
    --brz-heading3tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading3mobilefontsize: 22px;
    --brz-heading3mobilefontweight: 600;
    --brz-heading3mobileletterspacing: 0px;
    --brz-heading3mobilelineheight: 1.3;
    --brz-heading3mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading3storyfontsize: 6.44%;
    --brz-heading3bold: 400;
    --brz-heading3italic: inherit;
    --brz-heading3textdecoration: inherit;
    --brz-heading3texttransform: inherit;
    --brz-heading3tabletbold: 600;
    --brz-heading3tabletitalic: inherit;
    --brz-heading3tablettextdecoration: inherit;
    --brz-heading3tablettexttransform: inherit;
    --brz-heading3mobilebold: 600;
    --brz-heading3mobileitalic: inherit;
    --brz-heading3mobiletextdecoration: inherit;
    --brz-heading3mobiletexttransform: inherit;
    --brz-heading4fontfamily: 'Lato', sans-serif;
    --brz-heading4fontsize: 24px;
    --brz-heading4fontsizesuffix: px;
    --brz-heading4fontweight: 600;
    --brz-heading4letterspacing: 0px;
    --brz-heading4lineheight: 1.5;
    --brz-heading4fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading4tabletfontsize: 22px;
    --brz-heading4tabletfontweight: 600;
    --brz-heading4tabletletterspacing: 0px;
    --brz-heading4tabletlineheight: 1.4;
    --brz-heading4tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading4mobilefontsize: 21px;
    --brz-heading4mobilefontweight: 600;
    --brz-heading4mobileletterspacing: 0px;
    --brz-heading4mobilelineheight: 1.4;
    --brz-heading4mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading4storyfontsize: 5.5200000000000005%;
    --brz-heading4bold: 600;
    --brz-heading4italic: inherit;
    --brz-heading4textdecoration: inherit;
    --brz-heading4texttransform: inherit;
    --brz-heading4tabletbold: 600;
    --brz-heading4tabletitalic: inherit;
    --brz-heading4tablettextdecoration: inherit;
    --brz-heading4tablettexttransform: inherit;
    --brz-heading4mobilebold: 600;
    --brz-heading4mobileitalic: inherit;
    --brz-heading4mobiletextdecoration: inherit;
    --brz-heading4mobiletexttransform: inherit;
    --brz-heading5fontfamily: 'Lato', sans-serif;
    --brz-heading5fontsize: 18px;
    --brz-heading5fontsizesuffix: px;
    --brz-heading5fontweight: 600;
    --brz-heading5letterspacing: 0px;
    --brz-heading5lineheight: 1.6;
    --brz-heading5fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading5tabletfontsize: 17px;
    --brz-heading5tabletfontweight: 600;
    --brz-heading5tabletletterspacing: 0px;
    --brz-heading5tabletlineheight: 1.7;
    --brz-heading5tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading5mobilefontsize: 17px;
    --brz-heading5mobilefontweight: 600;
    --brz-heading5mobileletterspacing: 0px;
    --brz-heading5mobilelineheight: 1.7;
    --brz-heading5mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading5storyfontsize: 4.140000000000001%;
    --brz-heading5bold: 600;
    --brz-heading5italic: inherit;
    --brz-heading5textdecoration: inherit;
    --brz-heading5texttransform: inherit;
    --brz-heading5tabletbold: 600;
    --brz-heading5tabletitalic: inherit;
    --brz-heading5tablettextdecoration: inherit;
    --brz-heading5tablettexttransform: inherit;
    --brz-heading5mobilebold: 600;
    --brz-heading5mobileitalic: inherit;
    --brz-heading5mobiletextdecoration: inherit;
    --brz-heading5mobiletexttransform: inherit;
    --brz-heading6fontfamily: 'Nova Square', display;
    --brz-heading6fontsize: 17px;
    --brz-heading6fontsizesuffix: px;
    --brz-heading6fontweight: 400;
    --brz-heading6letterspacing: 0px;
    --brz-heading6lineheight: 1.5;
    --brz-heading6fontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading6tabletfontsize: 17px;
    --brz-heading6tabletfontweight: 600;
    --brz-heading6tabletletterspacing: 0px;
    --brz-heading6tabletlineheight: 1.5;
    --brz-heading6tabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading6mobilefontsize: 16px;
    --brz-heading6mobilefontweight: 600;
    --brz-heading6mobileletterspacing: 0px;
    --brz-heading6mobilelineheight: 1.5;
    --brz-heading6mobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-heading6storyfontsize: 3.91%;
    --brz-heading6bold: 400;
    --brz-heading6italic: inherit;
    --brz-heading6textdecoration: inherit;
    --brz-heading6texttransform: inherit;
    --brz-heading6tabletbold: 600;
    --brz-heading6tabletitalic: inherit;
    --brz-heading6tablettextdecoration: inherit;
    --brz-heading6tablettexttransform: inherit;
    --brz-heading6mobilebold: 600;
    --brz-heading6mobileitalic: inherit;
    --brz-heading6mobiletextdecoration: inherit;
    --brz-heading6mobiletexttransform: inherit;
    --brz-buttonfontfamily: 'Nova Square', display;
    --brz-buttonfontsize: 16px;
    --brz-buttonfontsizesuffix: px;
    --brz-buttonfontweight: 400;
    --brz-buttonletterspacing: 0px;
    --brz-buttonlineheight: 1.6;
    --brz-buttonfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-buttontabletfontsize: 16px;
    --brz-buttontabletfontweight: 600;
    --brz-buttontabletletterspacing: 0px;
    --brz-buttontabletlineheight: 1.6;
    --brz-buttontabletfontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-buttonmobilefontsize: 16px;
    --brz-buttonmobilefontweight: 600;
    --brz-buttonmobileletterspacing: 0px;
    --brz-buttonmobilelineheight: 1.6;
    --brz-buttonmobilefontvariation: "wght" 400, "wdth" 100, "SOFT" 0;
    --brz-buttonstoryfontsize: 3.68%;
    --brz-buttonbold: 400;
    --brz-buttonitalic: inherit;
    --brz-buttontextdecoration: inherit;
    --brz-buttontexttransform: inherit;
    --brz-buttontabletbold: 600;
    --brz-buttontabletitalic: inherit;
    --brz-buttontablettextdecoration: inherit;
    --brz-buttontablettexttransform: inherit;
    --brz-buttonmobilebold: 600;
    --brz-buttonmobileitalic: inherit;
    --brz-buttonmobiletextdecoration: inherit;
    --brz-buttonmobiletexttransform: inherit;
    --wp--style--root--padding-top: 0px;
    --wp--style--root--padding-right: var(--wp--preset--spacing--50);
    --wp--style--root--padding-bottom: 0px;
    --wp--style--root--padding-left: var(--wp--preset--spacing--50);
    -webkit-font-smoothing: antialiased;
    border-collapse: separate;
    border-spacing: 0;
    caption-side: top;
    caret-color: auto;
    empty-cells: show;
    font-feature-settings: normal;
    font-kerning: auto;
    font-size-adjust: none;
    font-stretch: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    hyphens: manual;
    image-rendering: auto;
    line-break: auto;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    orphans: 2;
    pointer-events: auto;
    quotes: initial;
    ruby-align: space-around;
    ruby-position: over;
    tab-size: 8;
    text-align-last: auto;
    text-combine-upright: none;
    text-emphasis-color: currentcolor;
    text-emphasis-position: over right;
    text-emphasis-style: none;
    text-indent: 0;
    text-orientation: mixed;
    text-rendering: auto;
    text-shadow: none;
    text-underline-position: auto;
    visibility: visible;
    widows: 2;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    writing-mode: horizontal-tb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scroll-snap-strictness: proximity;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    text-underline-offset: .1em;
    box-sizing: border-box;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    transition: background .3s ease,color .3s ease,border-color .3s ease;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    -webkit-user-drag: none;
    white-space: nowrap;
    backface-visibility: hidden;
    outline: 0;
    display: flex;
    box-shadow: none;
    transition-duration: 0.50s;
    transition-property: filter, color, background, border-color, box-shadow;
    color: rgba(46, 46, 46, 1);
    border: 2px solid rgba(35, 157, 219, 0);
    font-family: var(--brz-buttonfontfamily, initial);
    font-size: var(--brz-buttonfontsize, initial);
    line-height: var(--brz-buttonlineheight, initial);
    letter-spacing: var(--brz-buttonletterspacing, initial);
    font-variation-settings: var(--brz-buttonfontvariation, initial);
    font-weight: var(--brz-buttonbold, initial);
    font-style: var(--brz-buttonitalic, initial);
    text-decoration: var(--brz-buttontextdecoration, initial) !important;
    text-transform: var(--brz-buttontexttransform, initial) !important;
    border-radius: 26px;
    flex-flow: row-reverse nowrap;
    padding: 11px 26px;
    background-image: none;
    background-color: rgba(21, 149, 235, 1);
}
#wpforms-152-field_3-container > label{
	
}