.elementor-3049 .elementor-element.elementor-element-52a0402{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3049 .elementor-element.elementor-element-489f4b1{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--overlay-mix-blend-mode:screen;--border-radius:0.2em 0.2em 0.2em 0.2em;--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-489f4b1:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-489f4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3049 .elementor-element.elementor-element-489f4b1::before, .elementor-3049 .elementor-element.elementor-element-489f4b1 > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-489f4b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-489f4b1 > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-489f4b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-489f4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );background-image:url("https://fundshub.eu/wp-content/uploads/2023/07/arno-senoner-yqu6tJkSQ_k-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3049 .elementor-element.elementor-element-489f4b1, .elementor-3049 .elementor-element.elementor-element-489f4b1::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-6abc46e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3049 .elementor-element.elementor-element-7e8e56b{text-align:center;}.elementor-3049 .elementor-element.elementor-element-7e8e56b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-681a681{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:2rem 2rem;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-85147eb{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--background-transition:0.3s;--border-radius:0.2rem 0.2rem 0.2rem 0.2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-85147eb:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-85147eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3049 .elementor-element.elementor-element-85147eb, .elementor-3049 .elementor-element.elementor-element-85147eb::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-85147eb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3049 .elementor-element.elementor-element-721e1d3 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-d3350d6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--background-transition:0.3s;--border-radius:0.2rem 0.2rem 0.2rem 0.2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-d3350d6:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-d3350d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3049 .elementor-element.elementor-element-d3350d6, .elementor-3049 .elementor-element.elementor-element-d3350d6::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-d3350d6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3049 .elementor-element.elementor-element-3d85a1f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-2023319{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-3049 .elementor-element.elementor-element-b8455be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:2rem 2rem;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-b750d4c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--background-transition:0.3s;--border-radius:0.2rem 0.2rem 0.2rem 0.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-b750d4c:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-b750d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3049 .elementor-element.elementor-element-b750d4c, .elementor-3049 .elementor-element.elementor-element-b750d4c::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-9702193 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-272ad40{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-3049 .elementor-element.elementor-element-26d2f05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:2rem 2rem;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-76de14f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--background-transition:0.3s;--border-radius:0.2rem 0.2rem 0.2rem 0.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-76de14f:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-76de14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3049 .elementor-element.elementor-element-76de14f, .elementor-3049 .elementor-element.elementor-element-76de14f::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-401be02 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-db4861a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:2rem 2rem;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-accffbe{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--background-transition:0.3s;--border-radius:0.2rem 0.2rem 0.2rem 0.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-accffbe:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-accffbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3049 .elementor-element.elementor-element-accffbe, .elementor-3049 .elementor-element.elementor-element-accffbe::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-a30e0fa .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3049 .elementor-element.elementor-element-2e24cdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:4rem 4rem;--background-transition:0.3s;--overlay-opacity:0.47;--overlay-mix-blend-mode:luminosity;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:02rem;}.elementor-3049 .elementor-element.elementor-element-2e24cdb:not(.elementor-motion-effects-element-type-background), .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063B58;}.elementor-3049 .elementor-element.elementor-element-2e24cdb::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://fundshub.eu/wp-content/uploads/2024/05/simone-hutsch-jwIBqRGLb6I-unsplash-Photoroom.png-Photoroom-e1715782583960.png");background-position:bottom right;background-repeat:no-repeat;background-size:66% auto;}.elementor-3049 .elementor-element.elementor-element-2e24cdb, .elementor-3049 .elementor-element.elementor-element-2e24cdb::before{--border-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-5d533fa{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-3049 .elementor-element.elementor-element-869417e .elementor-heading-title{color:#FFFFFF;}.elementor-3049 .elementor-element.elementor-element-7c8b274{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-3049 .elementor-element.elementor-element-4b76e80{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3049 .elementor-element.elementor-element-a03d794{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3049 .elementor-element.elementor-element-ad22308 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3049 .elementor-element.elementor-element-ad22308 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;}.elementor-3049 .elementor-element.elementor-element-0b71f00{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3049 .elementor-element.elementor-element-84c72c4 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3049 .elementor-element.elementor-element-84c72c4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;}.elementor-3049 .elementor-element.elementor-element-a2cf925{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3049 .elementor-element.elementor-element-fe5ea5b .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3049 .elementor-element.elementor-element-fe5ea5b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;}.elementor-3049 .elementor-element.elementor-element-d4e1eb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3049 .elementor-element.elementor-element-22cb6e1{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-3049 .elementor-element.elementor-element-22cb6e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3049 .elementor-element.elementor-element-681a681{--content-width:1140px;}.elementor-3049 .elementor-element.elementor-element-85147eb{--width:50%;}.elementor-3049 .elementor-element.elementor-element-d3350d6{--width:50%;}.elementor-3049 .elementor-element.elementor-element-b8455be{--content-width:1140px;}.elementor-3049 .elementor-element.elementor-element-b750d4c{--width:100%;}.elementor-3049 .elementor-element.elementor-element-26d2f05{--content-width:1140px;}.elementor-3049 .elementor-element.elementor-element-76de14f{--width:100%;}.elementor-3049 .elementor-element.elementor-element-db4861a{--content-width:1140px;}.elementor-3049 .elementor-element.elementor-element-accffbe{--width:100%;}.elementor-3049 .elementor-element.elementor-element-5d533fa{--width:50%;}.elementor-3049 .elementor-element.elementor-element-d4e1eb1{--width:50%;}}@media(max-width:1024px){.elementor-3049 .elementor-element.elementor-element-489f4b1{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3049 .elementor-element.elementor-element-7e8e56b .elementor-heading-title{font-size:2rem;}.elementor-3049 .elementor-element.elementor-element-85147eb{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3049 .elementor-element.elementor-element-721e1d3 .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-d3350d6{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3049 .elementor-element.elementor-element-3d85a1f .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-b750d4c{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3049 .elementor-element.elementor-element-9702193 .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-76de14f{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3049 .elementor-element.elementor-element-401be02 .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-accffbe{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3049 .elementor-element.elementor-element-a30e0fa .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-2e24cdb::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:87% auto;}}@media(max-width:767px){.elementor-3049 .elementor-element.elementor-element-489f4b1{--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3049 .elementor-element.elementor-element-7e8e56b .elementor-heading-title{font-size:1.6rem;}.elementor-3049 .elementor-element.elementor-element-681a681{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-3049 .elementor-element.elementor-element-721e1d3 .elementor-heading-title{font-size:1.4rem;}.elementor-3049 .elementor-element.elementor-element-3d85a1f .elementor-heading-title{font-size:1.4rem;}.elementor-3049 .elementor-element.elementor-element-9702193 .elementor-heading-title{font-size:1.4rem;}.elementor-3049 .elementor-element.elementor-element-401be02 .elementor-heading-title{font-size:1.4rem;}.elementor-3049 .elementor-element.elementor-element-a30e0fa .elementor-heading-title{font-size:1.4rem;}.elementor-3049 .elementor-element.elementor-element-2e24cdb::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3049 .elementor-element.elementor-element-2e24cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:150% auto;}.elementor-3049 .elementor-element.elementor-element-2e24cdb{--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS for container, class: .elementor-element-489f4b1 */.elementor-3049 .elementor-element.elementor-element-489f4b1{
    min-width: var(--content-width);
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85147eb */.elementor-3049 .elementor-element.elementor-element-85147eb{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3350d6 */.elementor-3049 .elementor-element.elementor-element-d3350d6{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b750d4c */.elementor-3049 .elementor-element.elementor-element-b750d4c{
   grid-area: importo;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76de14f */.elementor-3049 .elementor-element.elementor-element-76de14f{
   grid-area: progetti;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-accffbe */.elementor-3049 .elementor-element.elementor-element-accffbe{
   grid-area: spese;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ad22308 */.elementor-3049 .elementor-element.elementor-element-ad22308>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3049 .elementor-element.elementor-element-ad22308>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-84c72c4 */.elementor-3049 .elementor-element.elementor-element-84c72c4>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3049 .elementor-element.elementor-element-84c72c4>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-fe5ea5b */.elementor-3049 .elementor-element.elementor-element-fe5ea5b>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3049 .elementor-element.elementor-element-fe5ea5b>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22cb6e1 */.elementor-3049 .elementor-element.elementor-element-22cb6e1 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a8753f */div.wpcf7 , form{
    background-color: rgba(0,0,0,0) !important;
}
.wpcf7-form div , .wpcf7-form {
}
.wpcf7-form  {
    padding-bottom: 1.4rem;
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: stretch;
}
.wpcf7-form > div{
     width: 100%;
}
.wpcf7-form > div p {
     display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap:1rem;
    justify-content: stretch;
    align-content: stretch;
    width: 100%;
}
.wpcf7-form label , .wpcf7-form input:not(input[type="submit"]), .wpcf7-form  select{
    font-size:0.8rem;
}
.wpcf7-form  p , .wpcf7-form  label{
    margin-bottom: 0.3rem !important;
    
}
.wpcf7-form input[type="submit"]{
    border:white solid 1px;
}
.wpcf7-form input[type="submit"]:hover{
    background-color: white;
    border:white solid 1px;
    color:#002c44;
}
.wpcf7-form span{
    width: 100%;
}
.wpcf7-form textarea , .wpcf7-form input:not(input[type="radio"] , input[type="checkbox"] , input[type="submit"]){
    width: 100%;
    background-color: white;
}
.wpcf7-form input ,.wpcf7-form select  {
    height: 2.4rem;   
}
.wpcf7-form *{
    font-size: 0.9rem;
}
.wpcf7-form textarea{
    height:7rem;
}

.wpcf7-acceptance label {
    color:white;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap:0.4rem
}
.wpcf7-acceptance a {
    text-decoration: underline;
    color:white;
}/* End custom CSS */