.brz .brz-css-3vv250 .menu .menu-item a {
/*    color: #fff !important;*/
}

.brz .brz-css-1jdi1vv {
    z-index: 32233 !important;
    background: #fff;
}

section .brz-css-14bc770{
/*  margin: 20px 0 !important;*/
}
section.brz-css-1s0ws92{
/*  padding: 20px 0 !important;*/
}

section.brz-css-1s0ws92 .brz-menu-simple .menu li{
}

section.brz-css-1s0ws92 .brz-menu-simple .menu li a, section.brz-css-1s0ws92 .brz-menu-simple .but_lang .lang-switcher a{
    color: #fff;
  text-decoration: none;
font-weight: 600;
}
section.brz-css-1s0ws92 .brz-menu-simple .but_lang .lang-switcher a{
  padding: 5px;
}
section.brz-css-1s0ws92 .brz-menu-simple .menu li a:hover,section.brz-css-1s0ws92 .brz-menu-simple .menu li.current-menu-item a, section.brz-css-1s0ws92 .brz-menu-simple .but_lang .lang-switcher a.active{
    color: rgba(var(--brz-global-color3), 1);

}
section.brz-css-1s0ws92 .brz-menu-simple .but_lang .lang-switcher a{
  border: 1px solid transparent;
  padding: 5px;
}

section.brz-css-1s0ws92 .brz-menu-simple .but_lang .lang-switcher a.active{
    border: 1px solid rgba(var(--brz-global-color3), 1);
}

section.brz-css-1s0ws92 .brz-menu-simple .menu .sub-menu {
    background-color: rgb(var(--brz-global-color2));
}

section#top__menu .brz-css-14bc770>div{
    display: flex;
    gap: 15px 35px;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

section#top__menu .brz-a.brz-btn.brz-css-lwv7xf{
  background-color: rgba(var(--brz-global-color3), 1);
  color: #000;
  box-shadow: 5px 0px 0px 0px rgb(255 255 255);
      font-weight: 500;
}
section#top__menu .brz-a.brz-btn.brz-css-lwv7xf:hover{
  background-color: #fff;
  color: #000;
  box-shadow: 5px 0px 0px 0px rgba(var(--brz-global-color3), 1);
    
}

section.brz-css-1s0ws92 .brz-menu-simple .but_lang{
      display: flex;
    gap: 25px;
    align-items: center;
}

/*-----------------------------------------------------------------------------------------*/

section#top__menu .brz-css-14bc770{
  margin: 10px 0 !important;
}


section#top__menu .brz-menu-simple .menu{
  display: flex;
  gap: 15px;
}

.brz-css-130tbb7.brz-css-1ju3sr4{
  z-index: 120 !important;
  position: relative !important;
}


form.wpcf7-form{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  
  margin: 0 -10px -20px -10px;
}

form.wpcf7-form .brz-css-cq5mue {
    padding: 0 10px 20px 10px;
}

form.wpcf7-form .brz-css-cq5mue input{
  width: 100%;
}

form.wpcf7-form .brz-css-cq5mue p{
  margin: 0;
}

form.wpcf7-form .brz-css-bfmkin {
    background-color: rgba(var(--brz-global-color2), 1);
    max-width: 250px;
    margin: 0 auto;
}

section#top__menu {
/*  border-bottom: 1px solid rgba(var(--brz-global-color3), 1);*/
  padding: 0 15px;
  background: #000;
}

#modal__{
  max-width: 650px;
}

div.fancybox-bg {
    background: #1a1601b5 !important;
}

/*-----------------------------------------------------------------------------------------*/

footer  ul.menu{
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 7px 0;
}

footer  ul.menu li a{
    color: rgb(170, 170, 170);
}
footer  ul.menu li a:hover{
    text-decoration: underline;
}

footer  ul.menu li{
  padding: 0;
  margin: 0;
  text-align: left;
}

footer ul.menu,
footer ul.menu li {
    list-style: none;
    padding: 0;
    margin: 0;
}

@media (max-width: 991px) {
  footer .brz-container .brz-row__container{
    display: flex;
    flex-wrap: wrap;
    gap: 15px 30px;
            justify-content: flex-start;
  }
  footer .brz-css-97p39x {
      max-width: inherit !important;
  }
  
}


@media (max-width: 991px) {
    footer .brz-css-7xv8q5{
      display: flex !important;
      flex-wrap: wrap !important;
    }
    footer .brz-columns {
      width: calc(50% - 40px) !important;
      min-width: calc(50% - 40px) !important;
    }
  
    footer  .brz-css-1xxxl8c {
        flex: 1 1 50%!important;
        max-width: 50% !important;
    }
}


@media (min-width: 991px) {
    .brz .brz-css-1hkmc3r.brz-btn:hover {
        width: min-content;
    }
}

body.archive .brz-tp-lg-heading5,body.archive .brz-tp-sm-paragraph{
  margin: 0 !important;
}


.brz .brz-css-n3cije > .brz-bg > .brz-bg-image {
    background-image: url(/wp-content/uploads/2025/06/c2cc1fac6758302bc2a481738b07169c.jpg);
    background-position: 67% 19%;
}


body.archive .brz .brz-css-n3cije {
    padding: 100px 0px 70px 0px;
}

@media (min-width: 991px) {
body.archive .brz .brz-css-iljm9r .brz-container {
        justify-content: center;
    }
}

body.archive .brz .brz-css-6gla7w .brz-container {
    justify-content: center;
}

body.archive .brz .brz-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: var(--brz-section-container-width, 100%);
}

@media (min-width: 991px) {
body.archive .brz .brz-css-9rtuw4 {
        max-width: calc(1* var(--brz-section-container-max-width, 1170px));
    }
}

@media (min-width: 991px) {
body.archive .brz .brz-css-nvjjvr {
        max-width: calc(1* var(--brz-section-container-max-width, 1170px));
    }
}


body.archive .brz .brz-css-6gla7w.brz-section .brz-section__content {
    min-height: auto;
    display: flex;
}

body.archive .brz .brz-text-lg-center{
    text-align: center;
    font-weight: 700;
}

body.archive .brz .brz-rich-text span {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-decoration: inherit;
    text-transform: inherit;
}

@media (min-width: 991px) {
body.archive .brz .brz-css-t4t8B {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: 'Oswald', sans-serif !important;
        font-size: 70px;
        line-height: 1.3;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght" 400, "wdth" 100, "SOFT" 0;
        text-transform: inherit !important;
    }
}

body.wp-singular .archive_img,body.wp-singular .archive_img img{
      width: 100%;
}









.right__menu, .right__menu .bock__top, .right__menu .right__content, .right__menu .right__content .copy, .right__menu .right__content .menu, .right__menu .right__content .menu > li, .right__menu .right__content .menu > li a, .right__menu .right__content .menu > li .sub-menu, .right__menu .right__content .menu > li .sub-menu li, .left__menu, .left__menu .bock__top, .left__menu .right__content, .left__menu .right__content .title_name, .left__menu .right__content .copy, .left__menu .right__content .soseal_, .left__menu .right__content .soseal_ li, .left__menu .right__content .soseal_ li a {
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .right__menu .right__content .menu > li.menu-item-has-children > a:after, .right__menu .right__content .menu > li.open > a:after, .right__menu .right__content .menu > li .sub-menu li:before {
	 content: '';
	 display: block;
	 width: inherit;
	 height: inherit;
	 position: relative;
	 pointer-events: none;
}
 .right__menu {
	 position: fixed;
	 right: 100%;
	 width: 100%;
	 max-width: 100%;
	 height: 100%;
	 z-index: 999;
	 transition: 0.7s;
	 display: block;
	 background: #000;
	 z-index: 11;
	 justify-content: flex-start;
	 flex-direction: column;
}
.right__menu .logo{
  display: flex;
}
 .right__menu .logo img {
max-width: 50px;
   max-width: 50px;
}
   .right__menu .bock__top {
	 justify-content: space-between;
	 padding: 1.5rem !important;
	 background: var(--back);
   align-items: flex-start;
   
}
 @media (min-width: 601.3px) and (max-width: 991.1px) {
	 .right__menu .bock__top {
		 max-height: 75px;
		 min-height: 75px;
	}
}
 @media (max-width: 600.1px) {
	 .right__menu .bock__top {
		 max-height: 75px;
		 min-height: 75px;
	}
}
 .right__menu .right__content {
	 position: relative;
	 width: 100%;
	 overflow: auto;
	 padding-bottom: 25px;
	 justify-content: flex-start;
	 flex-direction: column;
}
 @media (min-width: 601.3px) and (max-width: 991.1px) {
	 .right__menu .right__content {
		 height: calc(100% - 75px);
	}
}
 @media (max-width: 600.1px) {
	 .right__menu .right__content {
		 height: calc(100% - 75px);
	}
}
 .right__menu .right__content .copy {
	 font: 400 12px/1.3em var(--gr);
	 color: #fff;
	 min-height: 50px;
	 margin-top: auto;
	 border-top: 1px solid #242426;
	 justify-content: center;
}
 .right__menu .right__content > * {
	 padding: 0 1.5rem !important;
	 width: 100%;
}
 .right__menu .right__content .menu {
    position: relative;
    width: 100%;
    gap: 25px 0;
    flex-direction: column;
    padding: 0;
    margin: 0;
}
 @media (max-width: 991px) {
	 .right__menu .right__content .menu {
		 margin-top: 50px;
	}
}
 .right__menu .right__content .menu > li {
	 position: relative;
	 width: 100%;
	 gap: 25px;
	 flex-direction: column;
}
 .right__menu .right__content .menu > li.menu-item-has-children > a:after {
	 width: 16px;
	 height: 16px;
	 margin-left: auto;
}
 .right__menu .right__content .menu > li.current-menu-item a {
	 color: rgba(var(--brz-global-color3), 1);
}
 .right__menu .right__content .menu > li a {
	 width: 100%;
	 color: #fff;
	 font: 500 15px/1.2em var(--gm);
	 text-transform: uppercase;
	 justify-content: flex-start;
	 gap: 0 10px;
     font-weight: 600;
}
 .right__menu .right__content .menu > li.open .sub-menu {
	 display: flex;
	 overflow: visible;
	 pointer-events: inherit;
}
 .right__menu .right__content .menu > li.open > a:after {
	 width: 16px;
	 height: 16px;
	 margin-left: auto;
	 transform: scale(1, -1);
}
 .right__menu .right__content .menu > li .sub-menu {
	 position: relative;
	 width: 100%;
	 pointer-events: none;
	 gap: 20px;
	 align-items: flex-start;
	 flex-direction: column;
}
 .right__menu .right__content .menu > li .sub-menu li {
	 justify-content: flex-start;
	 position: relative;
	 width: 100%;
}
 .right__menu .right__content .menu > li .sub-menu li:before {
	 background: #000;
	 width: 25px;
	 height: 2px;
	 margin-right: 15px;
}
 .right__menu .right__content .menu > li .sub-menu li a {
	 color: #000;
	 font: 400 15px/1.2em var(--gm);
}
 .right__menu.open {
	 transform: translateX(100%);
}
 .left__menu {
	 position: fixed;
	 left: 100%;
	 width: 100%;
	 max-width: 268px;
	 border-left: 1px solid #242426;
	 height: 100%;
	 z-index: 999;
	 transition: 0.7s;
	 display: block;
	 background: #181818;
	 z-index: 5;
	 justify-content: flex-start;
	 flex-direction: column;
}
 .left__menu .bock__top {
	 justify-content: space-between;
	 padding: 0 0.8rem;
	 background: #0e0e10;
}
 @media (min-width: 601.3px) and (max-width: 991.1px) {
	 .left__menu .bock__top {
		 max-height: 72px;
		 min-height: 72px;
	}
}
 @media (max-width: 600.1px) {
	 .left__menu .bock__top {
		 max-height: 52px;
		 min-height: 52px;
	}
   section.brz-css-1s0ws92 .brz-menu-simple .but_lang{
     gap: 15px !important;
   }
  section#top__menu .brz-css-14bc770>div {
     gap: 15px !important;
  }
}
 .left__menu .bock__top .close {
	 margin-left: -5px;
}
 .left__menu .bock__top .close svg {
	 transform: scaleY(-1);
}
 .left__menu .right__content {
	 position: relative;
	 width: 100%;
	 overflow: auto;
	 justify-content: flex-start;
	 flex-direction: column;
}
 @media (min-width: 601.3px) and (max-width: 991.1px) {
	 .left__menu .right__content {
		 height: calc(100% - 72px);
	}
}
 @media (max-width: 600.1px) {
	 .left__menu .right__content {
		 height: calc(100% - 52px);
	} 
}


 .left__menu .right__content .title_name {
	 min-height: 50px;
	 border-bottom: 1px solid #242426;
	 justify-content: flex-start;
	 color: #fff;
	 text-transform: uppercase;
	 font: 400 18px/1.3em var(--gr);
}
 .left__menu .right__content .copy {
	 font: 400 12px/1.3em var(--gr);
	 color: #fff;
	 min-height: 50px;
	 margin-top: auto;
	 border-top: 1px solid #242426;
	 justify-content: center;
}
 .left__menu .right__content p {
	 color: #8b8b8b;
	 font: 400 14px/1.3em var(--gr);
	 padding-top: 10px;
	 padding-bottom: 10px;
	 margin-bottom: 10px;
}
 .left__menu .right__content .soseal_ {
	 flex-direction: column;
	 padding-top: 25px;
	 padding-bottom: 25px;
	 margin-bottom: 25px;
	 gap: 25px 0;
}
 .left__menu .right__content .soseal_ li {
	 justify-content: flex-start;
	 width: 100%;
}
 .left__menu .right__content .soseal_ li a {
	 justify-content: flex-start;
	 gap: 0 10px;
	 font: 400 18px/1.3em var(--gr);
	 color: #fff;
	 width: 100%;
}
 .left__menu .right__content .button {
	 margin-bottom: 15px;
}
 .left__menu .right__content .button .yallo_button {
	 max-height: 34px;
}
 .left__menu .right__content > * {
	 padding: 0 0.8rem;
	 width: 100%;
}
 .left__menu.open {
	 transform: translateX(-100%);
}
 

body.open__menu{
  overflow: hidden !important;
}

#page{
  z-index: 1;
  position: relative;
}


@media (min-width: 991px) {
  section#top__menu .mobile__{
    display: none;
  }

	body.post-type-archive-blog .brz-css-e3xu6g .archive_img{
		max-height: 212px;
    overflow: hidden;
	}
}

@media  (max-width: 991.1px) {
  section#top__menu .brz-css-14bc770>div{
        gap: 15px 20px;
  }
  
  section#top__menu .menu-main-menu-demo-container{
    display: none;
  }
  
  section#top__menu .but_lang{
    margin-left: auto;
  }
  
  .box__logo a img{
    max-width: 50px;
    max-height: 50px;
    
  }

	.brz-slick-slider__dots {
		bottom: 20px !important;
	}
}


#splide .brz-css-1hkkbg9{
  max-width: 100%;
}

#splide .brz-css-gxf37e{
  max-width: 100%;
}

#splide .brz-columns .brz-column__items{
  text-align: center;
}

i.mobile__ {
    display: flex;
    justify-content: center;
    align-items: center;
}

.brz .brz-icon-text .brz-icon__container {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.brz .brz-rich-text__custom a:hover{
    color: rgba(var(--brz-global-color3), 1);
}

.brz .brz-rich-text__custom a:hover span,.brz .brz-rich-text__custom a[href] :not(.brz-ed-content-dc-link):hover{
    color: rgba(var(--brz-global-color3), 1) !important;
}

.lang-switcher{
  display: flex;
}

.brz-h2 h2{
    margin: 25px 0;
    text-align: center;
	font-size: 45px;
}
.wpcf7-response-output,.wpcf7-spinner{
	display: none;
}

span.wpcf7-not-valid-tip {
    position: absolute;
    font-size: 13px;
}

.wpcf7-not-valid{
	border: 2px solid #dc3232 !important
}

#thx__ h2{
	max-width: 70%;
    margin: 0 auto;
    color: #000;
}



 @media (min-width: 601.3px) and (max-width: 991.1px) {
   .brz-h2 h2{
     font-size: 35px;
   }
   

	 #breadcrumbs>div {
		padding: 0;
		margin-bottom: -40px !important;
		z-index: 11;
		padding-left: 30px  !important;
	}
   
     body.post-type-archive-project .brz .brz-css-hbr4x1 {
     padding: 75px 0px 60px 0px;
  }
  
  body.post-type-archive-project #breadcrumbs>div{
		    padding-left: 10px  !important
		}   
   
  body.post-type-archive-project section#breadcrumbs{
    bottom: -30px !important;
  }
}
 @media (max-width: 600.1px) {
   
   .brz-h2 h2{
     font-size: 28px;
   }
   
	 #breadcrumbs>div {
		padding: 0;
		margin-bottom: -20px !important;
		z-index: 11;
		padding-left: 0px !important;
		 padding-top: 0 !important;
	}
   
  body.post-type-archive-project .brz .brz-css-hbr4x1 {
     padding: 55px 0px 45px 0px;
  }
  
  body.post-type-archive-project section#breadcrumbs>div{
      padding-left: 0  !important;
                margin-bottom: 0  !important;
  }
   
  body.post-type-archive-project section#breadcrumbs{
    bottom: -20px;
  }
   
}

		#breadcrumbs>div{
		    padding: 0;
    margin-bottom: -55px;
    z-index: 11;
		}

		#breadcrumbs>div>div{
		    padding-left: 15px;
		}
		
		#breadcrumbs .breadcrumbs{
			justify-content: flex-start;
			align-items: flex-start;
			gap: 0 5px;
			display: flex;
		}
		#breadcrumbs .breadcrumbs *{
			color: #000;
		}

#breadcrumbs .breadcrumbs a, #breadcrumbs .breadcrumbs a span{
	color: #000;
	font-weight: 600;
}
		#breadcrumbs .breadcrumbs * a:hover{
color:   rgba(var(--brz-global-color3), 1);
		}

body.project-template-default .brz-css-7m0377 {
    flex: 1 1 100%;
    max-width: 100%;
}



.brz .brz-columns .brz-column__items .brz-css-1y3h4q3 {
    height: 240px !important;
    overflow: hidden;
    border-radius: 5px;
}

.brz:not(.brz-ed) .brz-image .brz-img {
    height: 100%;
    object-fit: cover;
}


.brz .brz-cp-color2  a, .brz .brz-bcp-color2 a {
    color: rgb(var(--brz-global-color2));
}

.brz .brz-cp-color2  a:hover, .brz .brz-bcp-color2 a:hover{
    color: #000;
  text-decoration: underline;
}

.brz .brz-btn .brz-span {
    display: block;
    font-weight: 700;
}

body.post-type-archive-project section#breadcrumbs {
    bottom: -40px;
}

body.post-type-archive-project section#breadcrumbs>div {
    padding: 0;
    margin-bottom: 0;
    z-index: 11;
}

body.post-type-archive-project .brz-columns .brz-column__items>div:not(.brz-ed-sortable--empty) {
    padding: 0;
}

body.post-type-archive-project .brz .brz-columns .brz-column__items{
  
}

.brz .brz-button, .brz .brz-input, .brz .brz-optgroup, .brz .brz-select, .brz .brz-textarea {
    padding: 0;
    margin: 0;
    font-family: inherit !important;
    font-size: inherit;
    line-height: inherit;
    height: initial;
    min-height: initial;
}


.brz .brz-cp-color1, .brz .brz-bcp-color1{color: rgb(var(--brz-global-color1));} .brz .brz-bgp-color1{background-color: rgb(var(--brz-global-color1));}.brz .brz-cp-color2, .brz .brz-bcp-color2{color: rgb(var(--brz-global-color2));} .brz .brz-bgp-color2{background-color: rgb(var(--brz-global-color2));}.brz .brz-cp-color3, .brz .brz-bcp-color3{color: rgb(var(--brz-global-color3));} .brz .brz-bgp-color3{background-color: rgb(var(--brz-global-color3));}.brz .brz-cp-color4, .brz .brz-bcp-color4{color: rgb(var(--brz-global-color4));} .brz .brz-bgp-color4{background-color: rgb(var(--brz-global-color4));}.brz .brz-cp-color5, .brz .brz-bcp-color5{color: rgb(var(--brz-global-color5));} .brz .brz-bgp-color5{background-color: rgb(var(--brz-global-color5));}.brz .brz-cp-color6, .brz .brz-bcp-color6{color: rgb(var(--brz-global-color6));} .brz .brz-bgp-color6{background-color: rgb(var(--brz-global-color6));}.brz .brz-cp-color7, .brz .brz-bcp-color7{color: rgb(var(--brz-global-color7));} .brz .brz-bgp-color7{background-color: rgb(var(--brz-global-color7));}.brz .brz-cp-color8, .brz .brz-bcp-color8{color: rgb(var(--brz-global-color8));} .brz .brz-bgp-color8{background-color: rgb(var(--brz-global-color8));}:root{--brz-global-color1:0, 0, 0;--brz-global-color2:0, 0, 0;--brz-global-color3:255, 215, 0;--brz-global-color4:255, 224, 27;--brz-global-color5:255, 237, 125;--brz-global-color6:244, 244, 244;--brz-global-color7:129, 129, 129;--brz-global-color8:255, 255, 255;}

:root{
      --brz-paragraphfontfamily:'Oswald', sans-serif;
      --brz-paragraphfontsize:16px;
      --brz-paragraphfontsizesuffix:px;
      --brz-paragraphfontweight:400;
      --brz-paragraphletterspacing:0.5px;
      --brz-paragraphlineheight:2;
      --brz-paragraphfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-paragraphtabletfontsize:16px;
      --brz-paragraphtabletfontweight:400;
      --brz-paragraphtabletletterspacing:0px;
      --brz-paragraphtabletlineheight:1.5;
      --brz-paragraphtabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-paragraphmobilefontsize:16px;
      --brz-paragraphmobilefontweight:400;
      --brz-paragraphmobileletterspacing:0px;
      --brz-paragraphmobilelineheight:1.6;
      --brz-paragraphmobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-paragraphstoryfontsize:3.68%;
      
    --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:'Oswald', sans-serif;
      --brz-subtitlefontsize:14px;
      --brz-subtitlefontsizesuffix:px;
      --brz-subtitlefontweight:400;
      --brz-subtitleletterspacing:0px;
      --brz-subtitlelineheight:1.7;
      --brz-subtitlefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-subtitletabletfontsize:14px;
      --brz-subtitletabletfontweight:400;
      --brz-subtitletabletletterspacing:0px;
      --brz-subtitletabletlineheight:1.5;
      --brz-subtitletabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-subtitlemobilefontsize:14px;
      --brz-subtitlemobilefontweight:400;
      --brz-subtitlemobileletterspacing:0px;
      --brz-subtitlemobilelineheight:1.5;
      --brz-subtitlemobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-subtitlestoryfontsize:3.22%;
      
    --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:'Oswald', sans-serif;
      --brz-abovetitlefontsize:12px;
      --brz-abovetitlefontsizesuffix:px;
      --brz-abovetitlefontweight:400;
      --brz-abovetitleletterspacing:1px;
      --brz-abovetitlelineheight:1.5;
      --brz-abovetitlefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-abovetitletabletfontsize:12px;
      --brz-abovetitletabletfontweight:400;
      --brz-abovetitletabletletterspacing:1px;
      --brz-abovetitletabletlineheight:1.5;
      --brz-abovetitletabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-abovetitlemobilefontsize:12px;
      --brz-abovetitlemobilefontweight:400;
      --brz-abovetitlemobileletterspacing:0.5px;
      --brz-abovetitlemobilelineheight:1.5;
      --brz-abovetitlemobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-abovetitlestoryfontsize:2.7600000000000002%;
      
    --brz-abovetitlebold:400;
    --brz-abovetitleitalic:inherit;
    --brz-abovetitletextdecoration:inherit;
    --brz-abovetitletexttransform:inherit;
    --brz-abovetitletabletbold:400;
    --brz-abovetitletabletitalic:inherit;
    --brz-abovetitletablettextdecoration:inherit;
    --brz-abovetitletablettexttransform:inherit;
    --brz-abovetitlemobilebold:400;
    --brz-abovetitlemobileitalic:inherit;
    --brz-abovetitlemobiletextdecoration:inherit;
    --brz-abovetitlemobiletexttransform:inherit;
  
      
      --brz-heading1fontfamily:'Oswald', sans-serif;
      --brz-heading1fontsize:110px;
      --brz-heading1fontsizesuffix:px;
      --brz-heading1fontweight:700;
      --brz-heading1letterspacing:0px;
      --brz-heading1lineheight:1.1;
      --brz-heading1fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading1tabletfontsize:80px;
      --brz-heading1tabletfontweight:700;
      --brz-heading1tabletletterspacing:0px;
      --brz-heading1tabletlineheight:1.2;
      --brz-heading1tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading1mobilefontsize:66px;
      --brz-heading1mobilefontweight:700;
      --brz-heading1mobileletterspacing:0px;
      --brz-heading1mobilelineheight:1;
      --brz-heading1mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading1storyfontsize:25.3%;
      
    --brz-heading1bold:700;
    --brz-heading1italic:inherit;
    --brz-heading1textdecoration:inherit;
    --brz-heading1texttransform:inherit;
    --brz-heading1tabletbold:700;
    --brz-heading1tabletitalic:inherit;
    --brz-heading1tablettextdecoration:inherit;
    --brz-heading1tablettexttransform:inherit;
    --brz-heading1mobilebold:700;
    --brz-heading1mobileitalic:inherit;
    --brz-heading1mobiletextdecoration:inherit;
    --brz-heading1mobiletexttransform:inherit;
  
      
      --brz-heading2fontfamily:'Oswald', sans-serif;
      --brz-heading2fontsize:50px;
      --brz-heading2fontsizesuffix:px;
      --brz-heading2fontweight:400;
      --brz-heading2letterspacing:0.5px;
      --brz-heading2lineheight:1.2;
      --brz-heading2fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading2tabletfontsize:40px;
      --brz-heading2tabletfontweight:400;
      --brz-heading2tabletletterspacing:1px;
      --brz-heading2tabletlineheight:1.2;
      --brz-heading2tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading2mobilefontsize:36px;
      --brz-heading2mobilefontweight:400;
      --brz-heading2mobileletterspacing:0.5px;
      --brz-heading2mobilelineheight:1.3;
      --brz-heading2mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading2storyfontsize:11.5%;
      
    --brz-heading2bold:400;
    --brz-heading2italic:inherit;
    --brz-heading2textdecoration:inherit;
    --brz-heading2texttransform:inherit;
    --brz-heading2tabletbold:400;
    --brz-heading2tabletitalic:inherit;
    --brz-heading2tablettextdecoration:inherit;
    --brz-heading2tablettexttransform:inherit;
    --brz-heading2mobilebold:400;
    --brz-heading2mobileitalic:inherit;
    --brz-heading2mobiletextdecoration:inherit;
    --brz-heading2mobiletexttransform:inherit;
  
      
      --brz-heading3fontfamily:'Oswald', sans-serif;
      --brz-heading3fontsize:40px;
      --brz-heading3fontsizesuffix:px;
      --brz-heading3fontweight:400;
      --brz-heading3letterspacing:0px;
      --brz-heading3lineheight:1.3;
      --brz-heading3fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading3tabletfontsize:32px;
      --brz-heading3tabletfontweight:400;
      --brz-heading3tabletletterspacing:0px;
      --brz-heading3tabletlineheight:1.2;
      --brz-heading3tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading3mobilefontsize:28px;
      --brz-heading3mobilefontweight:400;
      --brz-heading3mobileletterspacing:0px;
      --brz-heading3mobilelineheight:1.2;
      --brz-heading3mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading3storyfontsize:9.200000000000001%;
      
    --brz-heading3bold:400;
    --brz-heading3italic:inherit;
    --brz-heading3textdecoration:inherit;
    --brz-heading3texttransform:inherit;
    --brz-heading3tabletbold:400;
    --brz-heading3tabletitalic:inherit;
    --brz-heading3tablettextdecoration:inherit;
    --brz-heading3tablettexttransform:inherit;
    --brz-heading3mobilebold:400;
    --brz-heading3mobileitalic:inherit;
    --brz-heading3mobiletextdecoration:inherit;
    --brz-heading3mobiletexttransform:inherit;
  
      
      --brz-heading4fontfamily:'Oswald', sans-serif;
      --brz-heading4fontsize:32px;
      --brz-heading4fontsizesuffix:px;
      --brz-heading4fontweight:400;
      --brz-heading4letterspacing:0px;
      --brz-heading4lineheight:1.4;
      --brz-heading4fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading4tabletfontsize:28px;
      --brz-heading4tabletfontweight:400;
      --brz-heading4tabletletterspacing:0px;
      --brz-heading4tabletlineheight:1.4;
      --brz-heading4tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading4mobilefontsize:24px;
      --brz-heading4mobilefontweight:400;
      --brz-heading4mobileletterspacing:0px;
      --brz-heading4mobilelineheight:1.4;
      --brz-heading4mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading4storyfontsize:7.36%;
      
    --brz-heading4bold:400;
    --brz-heading4italic:inherit;
    --brz-heading4textdecoration:inherit;
    --brz-heading4texttransform:inherit;
    --brz-heading4tabletbold:400;
    --brz-heading4tabletitalic:inherit;
    --brz-heading4tablettextdecoration:inherit;
    --brz-heading4tablettexttransform:inherit;
    --brz-heading4mobilebold:400;
    --brz-heading4mobileitalic:inherit;
    --brz-heading4mobiletextdecoration:inherit;
    --brz-heading4mobiletexttransform:inherit;
  
      
      --brz-heading5fontfamily:'Oswald', sans-serif;
      --brz-heading5fontsize:20px;
      --brz-heading5fontsizesuffix:px;
      --brz-heading5fontweight:400;
      --brz-heading5letterspacing:0px;
      --brz-heading5lineheight:1.5;
      --brz-heading5fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading5tabletfontsize:19px;
      --brz-heading5tabletfontweight:400;
      --brz-heading5tabletletterspacing:0px;
      --brz-heading5tabletlineheight:1.5;
      --brz-heading5tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading5mobilefontsize:19px;
      --brz-heading5mobilefontweight:400;
      --brz-heading5mobileletterspacing:0px;
      --brz-heading5mobilelineheight:1.5;
      --brz-heading5mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading5storyfontsize:4.6000000000000005%;
      
    --brz-heading5bold:400;
    --brz-heading5italic:inherit;
    --brz-heading5textdecoration:inherit;
    --brz-heading5texttransform:inherit;
    --brz-heading5tabletbold:400;
    --brz-heading5tabletitalic:inherit;
    --brz-heading5tablettextdecoration:inherit;
    --brz-heading5tablettexttransform:inherit;
    --brz-heading5mobilebold:400;
    --brz-heading5mobileitalic:inherit;
    --brz-heading5mobiletextdecoration:inherit;
    --brz-heading5mobiletexttransform:inherit;
  
      
      --brz-heading6fontfamily:'Oswald', sans-serif;
      --brz-heading6fontsize:18px;
      --brz-heading6fontsizesuffix:px;
      --brz-heading6fontweight:400;
      --brz-heading6letterspacing:0px;
      --brz-heading6lineheight:1.4;
      --brz-heading6fontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading6tabletfontsize:18px;
      --brz-heading6tabletfontweight:400;
      --brz-heading6tabletletterspacing:0px;
      --brz-heading6tabletlineheight:1.4;
      --brz-heading6tabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading6mobilefontsize:18px;
      --brz-heading6mobilefontweight:400;
      --brz-heading6mobileletterspacing:0px;
      --brz-heading6mobilelineheight:1.4;
      --brz-heading6mobilefontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-heading6storyfontsize:4.140000000000001%;
      
    --brz-heading6bold:400;
    --brz-heading6italic:inherit;
    --brz-heading6textdecoration:inherit;
    --brz-heading6texttransform:inherit;
    --brz-heading6tabletbold:400;
    --brz-heading6tabletitalic:inherit;
    --brz-heading6tablettextdecoration:inherit;
    --brz-heading6tablettexttransform:inherit;
    --brz-heading6mobilebold:400;
    --brz-heading6mobileitalic:inherit;
    --brz-heading6mobiletextdecoration:inherit;
    --brz-heading6mobiletexttransform:inherit;
  
      
      --brz-buttonfontfamily:'Oswald', sans-serif;
      --brz-buttonfontsize:16px;
      --brz-buttonfontsizesuffix:px;
      --brz-buttonfontweight:400;
      --brz-buttonletterspacing:1px;
      --brz-buttonlineheight:1.5;
      --brz-buttonfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-buttontabletfontsize:16px;
      --brz-buttontabletfontweight:400;
      --brz-buttontabletletterspacing:0.5px;
      --brz-buttontabletlineheight:1.4;
      --brz-buttontabletfontvariation:"wght" 400, "wdth" 100, "SOFT" 0;
      --brz-buttonmobilefontsize:16px;
      --brz-buttonmobilefontweight:400;
      --brz-buttonmobileletterspacing:0px;
      --brz-buttonmobilelineheight:1.5;
      --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:400;
    --brz-buttontabletitalic:inherit;
    --brz-buttontablettextdecoration:inherit;
    --brz-buttontablettexttransform:inherit;
    --brz-buttonmobilebold:400;
    --brz-buttonmobileitalic:inherit;
    --brz-buttonmobiletextdecoration:inherit;
    --brz-buttonmobiletexttransform:inherit;
  
      }

.brz-css-bfmkin  {
    font-family: var(--brz-buttonfontfamily, initial);
    font-weight: var(--brz-buttonfontweight, 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;
}


.brz .brz-css-cq5mue .brz-forms2__field {
    font-weight: var(--brz-subtitlebold, initial);
    font-style: var(--brz-subtitleitalic, initial);
}


/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-200-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-200-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-200-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-200-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-200-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-200-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-200-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-200-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-200-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-200-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-300-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-300-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-300-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-300-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-300-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-400-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-400-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-400-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-400-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-400-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-500-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-500-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-500-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-500-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-500-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-500-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-500-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-500-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-500-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-500-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-600-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-600-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-600-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-600-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-600-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-600-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-600-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-600-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-600-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-600-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-700-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-700-normal.woff) format('woff'); 
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-latin-ext-700-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-vietnamese-700-normal.woff) format('woff'); 
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/oswald/files/oswald-cyrillic-ext-700-normal.woff) format('woff'); 
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-100-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-100-italic.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-100-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-100-italic.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-300-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-300-italic.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-300-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-300-italic.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-400-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-400-italic.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-400-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-400-italic.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-700-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-700-italic.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-700-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-700-italic.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-900-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-900-italic.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-900-italic.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-900-italic.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-100-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-100-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-100-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-100-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-300-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-300-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-300-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-400-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-400-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-400-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-700-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-700-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-700-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-900-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-900-normal.woff) format('woff'); 
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.bunny.net/lato/files/lato-latin-ext-900-normal.woff2) format('woff2'), url(https://fonts.bunny.net/lato/files/lato-latin-ext-900-normal.woff) format('woff'); 
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
section.brz-section.brz-css-1s0ws92 a.brz-a.brz-btn.brz-css-1qrkb8l,
section.brz-section.brz-css-16e41hj a.brz-a.brz-btn.brz-css-1qrkb8l{
      width: 280px;
    height: 65px;
    font-size: 20px;
}

footer .email:hover, footer .tel:hover{
      color: rgba(var(--brz-global-color3), 1) !important;
}

.brz-css-9wjvbl .brz-cp-color8{
    color: #000 !important;
}