.elementor-6912 .elementor-element.elementor-element-a9d3622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:170px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6912 .elementor-element.elementor-element-a9d3622:not(.elementor-motion-effects-element-type-background), .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(335deg, var( --e-global-color-1705718 ) 0%, #02270B 100%);}.elementor-6912 .elementor-element.elementor-element-a9d3622::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-background-video-container::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .e-con-inner > .elementor-background-video-container::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-background-slideshow::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dakava.nl/wp-content/uploads/2024/06/pagetitle-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:33% auto;}.elementor-6912 .elementor-element.elementor-element-bacc263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6912 .elementor-element.elementor-element-bacc263 .elementor-heading-title{font-size:55px;color:#FFFFFF;}.elementor-6912 .elementor-element.elementor-element-e47ddbe{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6912 .elementor-element.elementor-element-c3d74e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-6912 .elementor-element.elementor-element-8b23ad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-6912 .elementor-element.elementor-element-5637171 .te-bn-title{margin:0px 0px 0px 0px !important;color:#051D3E !important;font-size:42px;font-weight:700;line-height:54px;}.elementor-6912 .elementor-element.elementor-element-5637171 .te-bn-text{margin:24px 0px 0px 0px;}.elementor-6912 .elementor-element.elementor-element-c805ab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6912 .elementor-element.elementor-element-891374a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6912 .elementor-element.elementor-element-55380a3 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-c782ad1 );color:#ffffff !important;}.elementor-6912 .elementor-element.elementor-element-1229b6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-6912 .elementor-element.elementor-element-a9d3622{--padding-top:113px;--padding-bottom:105px;--padding-left:15px;--padding-right:15px;}.elementor-6912 .elementor-element.elementor-element-c3d74e2{--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-6912 .elementor-element.elementor-element-a9d3622{--content-width:1170px;}.elementor-6912 .elementor-element.elementor-element-c3d74e2{--content-width:1170px;}.elementor-6912 .elementor-element.elementor-element-c805ab9{--width:100%;}.elementor-6912 .elementor-element.elementor-element-891374a{--width:75%;}.elementor-6912 .elementor-element.elementor-element-1229b6b{--width:25%;}}@media(max-width:767px){.elementor-6912 .elementor-element.elementor-element-a9d3622::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-background-video-container::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .e-con-inner > .elementor-background-video-container::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-background-slideshow::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6912 .elementor-element.elementor-element-a9d3622 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:493px auto;}.elementor-6912 .elementor-element.elementor-element-a9d3622{--overlay-opacity:0.44;}.elementor-6912 .elementor-element.elementor-element-bacc263 .elementor-heading-title{font-size:53px;}}/* Start custom CSS for roofnox_form, class: .elementor-element-3b94fe4 */.form-row {
    display: flex;
    gap: 15px;
    margin-bottom: 15px;
}

.form-col-2 {
    flex: 1;
}

.form-col-3 {
    flex: 1;
}

.wpcf7-form-control-wrap {
    display: block;
}

.wpcf7-checkbox {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

.wpcf7-list-item {
    margin: 0;
}/* End custom CSS */