.elementor-4644 .elementor-element.elementor-element-d3de2b1{--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-4644 .elementor-element.elementor-element-cede487{--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-4644 .elementor-element.elementor-element-cede487:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-cede487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-4644 .elementor-element.elementor-element-cede487::before, .elementor-4644 .elementor-element.elementor-element-cede487 > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-cede487 > .e-con-inner > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-cede487 > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-cede487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-cede487 > .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/2024/05/luke-chesser-JKUTrJ4vK00-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4644 .elementor-element.elementor-element-cede487, .elementor-4644 .elementor-element.elementor-element-cede487::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-cbf4a4f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4644 .elementor-element.elementor-element-e889963{text-align:center;}.elementor-4644 .elementor-element.elementor-element-e889963 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-f1dc527{--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-4644 .elementor-element.elementor-element-48c97bb{--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-4644 .elementor-element.elementor-element-48c97bb:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-48c97bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4644 .elementor-element.elementor-element-48c97bb, .elementor-4644 .elementor-element.elementor-element-48c97bb::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-48c97bb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4644 .elementor-element.elementor-element-77e1c19 .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-cad82c2{--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-4644 .elementor-element.elementor-element-cad82c2:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-cad82c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-4644 .elementor-element.elementor-element-cad82c2, .elementor-4644 .elementor-element.elementor-element-cad82c2::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-cad82c2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4644 .elementor-element.elementor-element-d5979b6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-351e3a5{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4644 .elementor-element.elementor-element-df558f7{--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-4644 .elementor-element.elementor-element-86b0461{--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-4644 .elementor-element.elementor-element-86b0461:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-86b0461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bf0f5c );}.elementor-4644 .elementor-element.elementor-element-86b0461, .elementor-4644 .elementor-element.elementor-element-86b0461::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-c739493 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-d3da3b2{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4644 .elementor-element.elementor-element-552b817{--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-4644 .elementor-element.elementor-element-ac1e8f8{--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-4644 .elementor-element.elementor-element-ac1e8f8:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-ac1e8f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4644 .elementor-element.elementor-element-ac1e8f8, .elementor-4644 .elementor-element.elementor-element-ac1e8f8::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-066e07f .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-6fb91ce{--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-4644 .elementor-element.elementor-element-0643e1f{--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-4644 .elementor-element.elementor-element-0643e1f:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-0643e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4644 .elementor-element.elementor-element-0643e1f, .elementor-4644 .elementor-element.elementor-element-0643e1f::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-b893b4e .elementor-heading-title{color:var( --e-global-color-9bf0f5c );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-4644 .elementor-element.elementor-element-5393d35{--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-4644 .elementor-element.elementor-element-5393d35:not(.elementor-motion-effects-element-type-background), .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063B58;}.elementor-4644 .elementor-element.elementor-element-5393d35::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .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-4644 .elementor-element.elementor-element-5393d35, .elementor-4644 .elementor-element.elementor-element-5393d35::before{--border-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-03687b8{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-4644 .elementor-element.elementor-element-2d6c3ef .elementor-heading-title{color:#FFFFFF;}.elementor-4644 .elementor-element.elementor-element-62b9ce9{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-4644 .elementor-element.elementor-element-306ea8f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4644 .elementor-element.elementor-element-aa8939f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4644 .elementor-element.elementor-element-3154e75 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-4644 .elementor-element.elementor-element-3154e75 .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-4644 .elementor-element.elementor-element-1cbe530{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4644 .elementor-element.elementor-element-963f797 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-4644 .elementor-element.elementor-element-963f797 .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-4644 .elementor-element.elementor-element-d2a79cb{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4644 .elementor-element.elementor-element-8db1b39 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-4644 .elementor-element.elementor-element-8db1b39 .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-4644 .elementor-element.elementor-element-adddd3e{--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-4644 .elementor-element.elementor-element-db7cf7f{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-4644 .elementor-element.elementor-element-db7cf7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4644 .elementor-element.elementor-element-f1dc527{--content-width:1140px;}.elementor-4644 .elementor-element.elementor-element-48c97bb{--width:50%;}.elementor-4644 .elementor-element.elementor-element-cad82c2{--width:50%;}.elementor-4644 .elementor-element.elementor-element-df558f7{--content-width:1140px;}.elementor-4644 .elementor-element.elementor-element-86b0461{--width:100%;}.elementor-4644 .elementor-element.elementor-element-552b817{--content-width:1140px;}.elementor-4644 .elementor-element.elementor-element-ac1e8f8{--width:100%;}.elementor-4644 .elementor-element.elementor-element-6fb91ce{--content-width:1140px;}.elementor-4644 .elementor-element.elementor-element-0643e1f{--width:100%;}.elementor-4644 .elementor-element.elementor-element-03687b8{--width:50%;}.elementor-4644 .elementor-element.elementor-element-adddd3e{--width:50%;}}@media(max-width:1024px){.elementor-4644 .elementor-element.elementor-element-cede487{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4644 .elementor-element.elementor-element-e889963 .elementor-heading-title{font-size:2rem;}.elementor-4644 .elementor-element.elementor-element-48c97bb{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-4644 .elementor-element.elementor-element-77e1c19 .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-cad82c2{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-4644 .elementor-element.elementor-element-d5979b6 .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-86b0461{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-4644 .elementor-element.elementor-element-c739493 .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-ac1e8f8{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-4644 .elementor-element.elementor-element-066e07f .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-0643e1f{--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-4644 .elementor-element.elementor-element-b893b4e .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-5393d35::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:87% auto;}}@media(max-width:767px){.elementor-4644 .elementor-element.elementor-element-e889963 .elementor-heading-title{font-size:1.6rem;}.elementor-4644 .elementor-element.elementor-element-f1dc527{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4644 .elementor-element.elementor-element-77e1c19 .elementor-heading-title{font-size:1.4rem;}.elementor-4644 .elementor-element.elementor-element-d5979b6 .elementor-heading-title{font-size:1.4rem;}.elementor-4644 .elementor-element.elementor-element-c739493 .elementor-heading-title{font-size:1.4rem;}.elementor-4644 .elementor-element.elementor-element-066e07f .elementor-heading-title{font-size:1.4rem;}.elementor-4644 .elementor-element.elementor-element-b893b4e .elementor-heading-title{font-size:1.4rem;}.elementor-4644 .elementor-element.elementor-element-5393d35::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-video-container::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4644 .elementor-element.elementor-element-5393d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:150% auto;}.elementor-4644 .elementor-element.elementor-element-5393d35{--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}}/* Start custom CSS for container, class: .elementor-element-cede487 */.elementor-4644 .elementor-element.elementor-element-cede487{
    min-width: var(--content-width);
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c97bb */.elementor-4644 .elementor-element.elementor-element-48c97bb{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad82c2 */.elementor-4644 .elementor-element.elementor-element-cad82c2{
   grid-area: beneficiari;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86b0461 */.elementor-4644 .elementor-element.elementor-element-86b0461{
   grid-area: importo;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac1e8f8 */.elementor-4644 .elementor-element.elementor-element-ac1e8f8{
   grid-area: progetti;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0643e1f */.elementor-4644 .elementor-element.elementor-element-0643e1f{
   grid-area: spese;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3154e75 */.elementor-4644 .elementor-element.elementor-element-3154e75>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-4644 .elementor-element.elementor-element-3154e75>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-963f797 */.elementor-4644 .elementor-element.elementor-element-963f797>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-4644 .elementor-element.elementor-element-963f797>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8db1b39 */.elementor-4644 .elementor-element.elementor-element-8db1b39>div>div{
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap:1rem;
    justify-content: start;
}
.elementor-4644 .elementor-element.elementor-element-8db1b39>div>div>div{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db7cf7f */.elementor-4644 .elementor-element.elementor-element-db7cf7f *{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7652080 */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 */