.elementor-2075 .elementor-element.elementor-element-3dff0d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-b280115{--spacer-size:80px;}.elementor-2075 .elementor-element.elementor-element-c22e667{--spacer-size:20px;}.elementor-2075 .elementor-element.elementor-element-dcaa82b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-c179aab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-e709e7f{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-eb42879.elementor-view-stacked .elementor-icon{background-color:#C4006A;}.elementor-2075 .elementor-element.elementor-element-eb42879.elementor-view-framed .elementor-icon, .elementor-2075 .elementor-element.elementor-element-eb42879.elementor-view-default .elementor-icon{fill:#C4006A;color:#C4006A;border-color:#C4006A;}.elementor-2075 .elementor-element.elementor-element-eb42879{--icon-box-icon-margin:15px;}.elementor-2075 .elementor-element.elementor-element-eb42879 .elementor-icon{font-size:36px;}.elementor-2075 .elementor-element.elementor-element-eb42879 .elementor-icon-box-title{color:#0D3C00;}.elementor-2075 .elementor-element.elementor-element-eb42879 .elementor-icon-box-title, .elementor-2075 .elementor-element.elementor-element-eb42879 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;letter-spacing:0.5px;}.elementor-2075 .elementor-element.elementor-element-20480bd{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-b731956.elementor-view-stacked .elementor-icon{background-color:#C4006A;}.elementor-2075 .elementor-element.elementor-element-b731956.elementor-view-framed .elementor-icon, .elementor-2075 .elementor-element.elementor-element-b731956.elementor-view-default .elementor-icon{fill:#C4006A;color:#C4006A;border-color:#C4006A;}.elementor-2075 .elementor-element.elementor-element-b731956{--icon-box-icon-margin:15px;}.elementor-2075 .elementor-element.elementor-element-b731956 .elementor-icon{font-size:36px;}.elementor-2075 .elementor-element.elementor-element-b731956 .elementor-icon-box-title{color:#0D3C00;}.elementor-2075 .elementor-element.elementor-element-b731956 .elementor-icon-box-title, .elementor-2075 .elementor-element.elementor-element-b731956 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;letter-spacing:0.5px;}.elementor-2075 .elementor-element.elementor-element-4ac4945{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-faf0e4c .bdevs-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-2075 .elementor-element.elementor-element-fa2f549{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-4de8c09 .gallery-item{padding:0 5px 5px 0;}.elementor-2075 .elementor-element.elementor-element-4de8c09 .gallery{margin:0 -5px -5px 0;}.elementor-2075 .elementor-element.elementor-element-4de8c09 .gallery-item .gallery-caption{text-align:center;}.elementor-2075 .elementor-element.elementor-element-c05fa4e{--spacer-size:100px;}.elementor-2075 .elementor-element.elementor-element-93a82a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-294f42f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-f06d3c5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-55f7cca{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-869675c{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-1ccd773{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-797642c{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-f5bd659{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-e3eee5c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-38b6365{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-61ed9f0{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-b76de62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-06abc99{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-a9cce4a{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-d82a7fc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-af63d1c{--background-transition:0.3s;}.elementor-2075 .elementor-element.elementor-element-def2f4a{--background-transition:0.3s;}@media(min-width:768px){.elementor-2075 .elementor-element.elementor-element-c179aab{--width:66.6666%;}.elementor-2075 .elementor-element.elementor-element-93a82a3{--width:33.3333%;}}/* Start custom CSS for faq, class: .elementor-element-faf0e4c */button.btn.btn-link {
    font-family: roboto !important;
    font-weight: 600 !important;
}
button.btn.btn-link:before{
    color: #C4006A !important;
    font-weight: 400 !important;
}
h2.service-title.process-title.mb-30{
    font-family: roboto !important;
    font-weight: 600 !important;
}
h2.service-title.process-title.mb-30 i{
    color: #C4006A !important;
}
section.faq-area .col-xl-6.col-lg-6.col-md-12{
    min-width: 100% !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaa82b */.projecttitel > .elementor-widget-container{
    font-family: roboto !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px !important;
    font-size: 22px;
    position: relative;
    display: block;
    padding-left: 0;
    padding-bottom: 20px;
    color: #0d3c00;
}
.schaduwmoeder .elementor-widget-container:not(.projecttitel > .elementor-widget-container){
    color: #0d3c00;
    margin: 0 !important;
    overflow: hidden;
    padding: 8px 0;
    position: relative;
    font-size: 14px;
    font-family: roboto !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
    line-height: 1.9;
    margin-bottom: 7px;
}
.schaduw > .e-con-inner > div:not(.schaduw > .e-con-inner > div:last-child){
    border-bottom: 1px solid #EFEFEF;
}
.schaduwmoeder div:not(.elementor-widget-container):not(.schaduw):not(.schaduw > .e-con-inner > div){
    padding: 0px !important;
    margin: 0px !important;
}
.schaduwmoeder div:not(.schaduw):not(.schaduw > .e-con-inner):not(.schaduw > .e-con-inner > div){
    width: fit-content !important;
}
.schaduw{
    padding: 20px 30px 20px 30px !important;
    background: #fff;
    box-shadow: 0px 8px 16px 0px rgba(200, 183, 255, 0.2);
    border: 1px solid #eee;
    width: 100% !important;
}
.schaduw > .e-con-inner{
    gap: 7px !important;
}
.schaduw > .e-con-inner > div{
    padding-bottom: 7px !important;
    padding: 0px;
}
.schaduwmoeder .schaduw > .e-con-inner .projecttitel{
    margin-bottom: 7px !important;
    padding-bottom: 0px !important;
}
.projecttitel > .elementor-widget-container{
    padding-bottom: 10px;
    border-bottom: 3px solid #C4006A;
}
.schaduwmoeder{
    padding: 0px 0px 0px 20px;
    margin-left: 20px;
}/* End custom CSS */