.elementor-3047 .elementor-element.elementor-element-f558a6d{--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-3047 .elementor-element.elementor-element-c9a6337{--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-3047 .elementor-element.elementor-element-c9a6337:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-c9a6337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3047 .elementor-element.elementor-element-c9a6337::before, .elementor-3047 .elementor-element.elementor-element-c9a6337 > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-c9a6337 > .e-con-inner > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-c9a6337 > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-c9a6337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-c9a6337 > .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/scott-webb-udZnjsCzsE-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3047 .elementor-element.elementor-element-c9a6337, .elementor-3047 .elementor-element.elementor-element-c9a6337::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-61fcf6b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3047 .elementor-element.elementor-element-6236a39{text-align:center;}.elementor-3047 .elementor-element.elementor-element-6236a39 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-f53e490{--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-3047 .elementor-element.elementor-element-d7b193a{--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-3047 .elementor-element.elementor-element-d7b193a:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-d7b193a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3047 .elementor-element.elementor-element-d7b193a, .elementor-3047 .elementor-element.elementor-element-d7b193a::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-d7b193a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3047 .elementor-element.elementor-element-a8d0191 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-cae0263{--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-3047 .elementor-element.elementor-element-cae0263:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-cae0263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3047 .elementor-element.elementor-element-cae0263, .elementor-3047 .elementor-element.elementor-element-cae0263::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-cae0263.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3047 .elementor-element.elementor-element-391c9b1 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-c492106{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-3047 .elementor-element.elementor-element-048fb6f{--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-3047 .elementor-element.elementor-element-8b54aa6{--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-3047 .elementor-element.elementor-element-8b54aa6:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-8b54aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-3047 .elementor-element.elementor-element-8b54aa6, .elementor-3047 .elementor-element.elementor-element-8b54aa6::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-8d6d800 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-8d955b1{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-3047 .elementor-element.elementor-element-ae43003{--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-3047 .elementor-element.elementor-element-721f19c{--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-3047 .elementor-element.elementor-element-721f19c:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-721f19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3047 .elementor-element.elementor-element-721f19c, .elementor-3047 .elementor-element.elementor-element-721f19c::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-9a30348 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-7e907f7{--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-3047 .elementor-element.elementor-element-f42b883{--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-3047 .elementor-element.elementor-element-f42b883:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-f42b883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3047 .elementor-element.elementor-element-f42b883, .elementor-3047 .elementor-element.elementor-element-f42b883::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-107a4f3 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-3047 .elementor-element.elementor-element-7328771{--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-3047 .elementor-element.elementor-element-7328771:not(.elementor-motion-effects-element-type-background), .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063B58;}.elementor-3047 .elementor-element.elementor-element-7328771::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .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-3047 .elementor-element.elementor-element-7328771, .elementor-3047 .elementor-element.elementor-element-7328771::before{--border-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-7e09185{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-3047 .elementor-element.elementor-element-dcaf59a .elementor-heading-title{color:#FFFFFF;}.elementor-3047 .elementor-element.elementor-element-675c958{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-3047 .elementor-element.elementor-element-a65e043{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3047 .elementor-element.elementor-element-7402e76{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3047 .elementor-element.elementor-element-16d44d8 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3047 .elementor-element.elementor-element-16d44d8 .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-3047 .elementor-element.elementor-element-0d3ae0d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3047 .elementor-element.elementor-element-4115a8b .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3047 .elementor-element.elementor-element-4115a8b .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-3047 .elementor-element.elementor-element-e881334{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3047 .elementor-element.elementor-element-1f0b7f6 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3047 .elementor-element.elementor-element-1f0b7f6 .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-3047 .elementor-element.elementor-element-87f34ce{--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-3047 .elementor-element.elementor-element-0ce8a92{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-3047 .elementor-element.elementor-element-0ce8a92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3047 .elementor-element.elementor-element-f53e490{--content-width:1140px;}.elementor-3047 .elementor-element.elementor-element-d7b193a{--width:50%;}.elementor-3047 .elementor-element.elementor-element-cae0263{--width:50%;}.elementor-3047 .elementor-element.elementor-element-048fb6f{--content-width:1140px;}.elementor-3047 .elementor-element.elementor-element-8b54aa6{--width:100%;}.elementor-3047 .elementor-element.elementor-element-ae43003{--content-width:1140px;}.elementor-3047 .elementor-element.elementor-element-721f19c{--width:100%;}.elementor-3047 .elementor-element.elementor-element-7e907f7{--content-width:1140px;}.elementor-3047 .elementor-element.elementor-element-f42b883{--width:100%;}.elementor-3047 .elementor-element.elementor-element-7e09185{--width:50%;}.elementor-3047 .elementor-element.elementor-element-87f34ce{--width:50%;}}@media(max-width:1024px){.elementor-3047 .elementor-element.elementor-element-c9a6337{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3047 .elementor-element.elementor-element-6236a39 .elementor-heading-title{font-size:2rem;}.elementor-3047 .elementor-element.elementor-element-d7b193a{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3047 .elementor-element.elementor-element-a8d0191 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-cae0263{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3047 .elementor-element.elementor-element-391c9b1 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-8b54aa6{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3047 .elementor-element.elementor-element-8d6d800 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-721f19c{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3047 .elementor-element.elementor-element-9a30348 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-f42b883{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-3047 .elementor-element.elementor-element-107a4f3 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-7328771::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:87% auto;}}@media(max-width:767px){.elementor-3047 .elementor-element.elementor-element-6236a39 .elementor-heading-title{font-size:1.6rem;}.elementor-3047 .elementor-element.elementor-element-f53e490{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-3047 .elementor-element.elementor-element-a8d0191 .elementor-heading-title{font-size:1.4rem;}.elementor-3047 .elementor-element.elementor-element-391c9b1 .elementor-heading-title{font-size:1.4rem;}.elementor-3047 .elementor-element.elementor-element-8d6d800 .elementor-heading-title{font-size:1.4rem;}.elementor-3047 .elementor-element.elementor-element-9a30348 .elementor-heading-title{font-size:1.4rem;}.elementor-3047 .elementor-element.elementor-element-107a4f3 .elementor-heading-title{font-size:1.4rem;}.elementor-3047 .elementor-element.elementor-element-7328771::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-video-container::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3047 .elementor-element.elementor-element-7328771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:150% auto;}.elementor-3047 .elementor-element.elementor-element-7328771{--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS for container, class: .elementor-element-c9a6337 */.elementor-3047 .elementor-element.elementor-element-c9a6337{
    min-width: var(--content-width);
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b193a */.elementor-3047 .elementor-element.elementor-element-d7b193a{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae0263 */.elementor-3047 .elementor-element.elementor-element-cae0263{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b54aa6 */.elementor-3047 .elementor-element.elementor-element-8b54aa6{
   grid-area: importo;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-721f19c */.elementor-3047 .elementor-element.elementor-element-721f19c{
   grid-area: progetti;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f42b883 */.elementor-3047 .elementor-element.elementor-element-f42b883{
   grid-area: spese;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-16d44d8 */.elementor-3047 .elementor-element.elementor-element-16d44d8>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3047 .elementor-element.elementor-element-16d44d8>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4115a8b */.elementor-3047 .elementor-element.elementor-element-4115a8b>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3047 .elementor-element.elementor-element-4115a8b>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1f0b7f6 */.elementor-3047 .elementor-element.elementor-element-1f0b7f6>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-3047 .elementor-element.elementor-element-1f0b7f6>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ce8a92 */.elementor-3047 .elementor-element.elementor-element-0ce8a92 *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-029cc91 */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 */