.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
html, body{
overflow-x: hidden;
}
body{
overflow-y: hidden;
}
*{
font-family: "Silka", Sans-serif;;
}
.sticky-header{
opacity: 0;
}
.sticky-header {
--header-height: 90px;
--opacity: 1;
--shrink-me: 0.80;
--sticky-background-color: #0e41e5;
--transition: .3s ease-in-out;
transition: background-color var(--transition),
background-image var(--transition),
backdrop-filter var(--transition),
opacity var(--transition);
}
.sticky-header.elementor-sticky--effects {
background-color: transparent;
background-image: none !important;
opacity: var(--opacity) !important;
}
.aw-post-teamlid .col-lg-3{
z-index: 99;
}
.elementor-nav-menu--main .elementor-item {
text-decoration:none !important;
}
.elementor-nav-menu--main .elementor-item-active{
text-decoration: underline !important;
}
.elementor-nav-menu--main .elementor-item:hover{
text-decoration: none;
}
.sticky-header > .elementor-container {
transition: min-height var(--transition);
}
.sticky-header.elementor-sticky--effects > .elementor-container {
min-height: calc(var(--header-height) * var(--shrink-me))!important;
height: calc(var(--header-height) * var(--shrink-me));
}
.sticky-header .elementor-nav-menu .elementor-item {
transition: padding var(--transition);
}
.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item {
padding-bottom: 10px !important;
padding-top: 10px !important;
}
#elementor-popup-modal-989 .dialog-close-button{
padding: 20px;
border-radius: 150px;
}
.spacer {
background-color: transparent;
height: 300px;
position: relative;
width: 100%;
margin-bottom: -300px;
}
.anti-spacer{ height: 100px;
width: 100%;
}
body.page-id-3252 .awtextbox.row.aw-light > .anti-spacer {
padding-bottom: 300px;
}
.aw-dark a{
color: var(--e-global-color-text);
}
.aw-light a,
.aw-extralight a{
color: var(--e-global-color-primary);
}
.error404 .dark-header {
display: none;
}
.aw-projectpartner .container{
margin-bottom: 200px;
}
.aw-projectpartner .container .col-lg-9{
margin-top: 15px;
margin-left: 32px;
} .aw-dark .spacer{
background-image: linear-gradient(
rgba(10, 86, 94) 0%,
rgba(10, 86, 94, 0.738) 19%,
rgba(10, 86, 94, 0.541) 34%,
rgba(10, 86, 94, 0.382) 47%,
rgba(10, 86, 94, 0.278) 56.5%,
rgba(10, 86, 94, 0.194) 65%,
rgba(10, 86, 94, 0.126) 73%,
rgba(10, 86, 94, 0.075) 80.2%,
rgba(10, 86, 94, 0.042) 86.1%,
rgba(10, 86, 94, 0.021) 91%,
rgba(10, 86, 94, 0.008) 95.2%,
rgba(10, 86, 94, 0.002) 98.2%,
rgba(10, 86, 94, 0) 100%
);
}
.aw-extralight .spacer{
background-image: linear-gradient(
rgba(244, 251, 244) 0%,
rgba(244, 251, 244, 0.738) 19%,
rgba(244, 251, 244, 0.541) 34%,
rgba(244, 251, 244, 0.382) 47%,
rgba(244, 251, 244, 0.278) 56.5%,
rgba(244, 251, 244, 0.194) 65%,
rgba(244, 251, 244, 0.126) 73%,
rgba(244, 251, 244, 0.075) 80.2%,
rgba(244, 251, 244, 0.042) 86.1%,
rgba(244, 251, 244, 0.021) 91%,
rgba(244, 251, 244, 0.008) 95.2%,
rgba(244, 251, 244, 0.002) 98.2%,
rgba(244, 251, 244, 0) 100%
);
}
.aw-back .elementor-icon{
cursor: pointer;
}
.aw-light .spacer{
background-image: linear-gradient(
rgba(227, 255, 277) 0%,
rgba(227, 255, 277, 0.738) 19%,
rgba(227, 255, 277, 0.541) 34%,
rgba(227, 255, 277, 0.382) 47%,
rgba(227, 255, 277, 0.278) 56.5%,
rgba(227, 255, 277, 0.194) 65%,
rgba(227, 255, 277, 0.126) 73%,
rgba(227, 255, 277, 0.075) 80.2%,
rgba(227, 255, 277, 0.042) 86.1%,
rgba(227, 255, 277, 0.021) 91%,
rgba(227, 255, 277, 0.008) 95.2%,
rgba(227, 255, 277, 0.002) 98.2%,
rgba(227, 255, 277, 0) 100%
);
}
.aw-shortcode-button .elementor-widget-container {
text-align: center;
}
.aw-idk-text a{
color: #F4FBF4 !important;
}
.aw-shortcode-button a{
display: inline-block;
font-size: 25px;
color: var(--e-global-color-secondary);
text-decoration: none;
border-bottom: 2px dashed var(--e-global-color-secondary);
padding-bottom: 10px;
font-weight: 500;
transition: .2s;
}
.aw-shortcode-button a:hover {
margin-top: -10px;
border-bottom: 2px solid var(--e-global-color-secondary);
margin-bottom: 10px;
}
.aw-light .spacer{
background-image: linear-gradient(359deg, #0A565E00 20%, var( --e-global-color-text ) 80%);
}
.aw-dark{
background-color: var(--e-global-color-primary);
}
.aw-light{
background-color: var(--e-global-color-text);
}
.aw-dark .aw-title,
.aw-dark .aw-text{
color: var(--e-global-color-accent);
}
.aw-light .aw-title,
.aw-light .aw-text,
.aw-extralight .aw-title,
.aw-extralight .aw-text{
color: var(--e-global-color-primary);	
}
.aw-title{
font-size: 55px;
font-weight: 500;
}
.aw-text{
font-size: 22px;
font-weight: 300;
line-height: 1.5;
}
.aw-button{
display: inline-block;
margin-top: 50px;
font-size: 25px;
color: var(--e-global-color-secondary);
text-decoration: none;
border-bottom: 2px dashed var(--e-global-color-secondary);
padding-bottom: 10px;
font-weight: 500;
transition: .2s;
}
a.aw-button:hover {
margin-top: 40px;
border-bottom: 2px solid var(--e-global-color-secondary);
margin-bottom: 10px;
}
.elementor-button:hover{
margin-top: -10px;
border-bottom: 2px solid var(--e-global-color-secondary) !important; }
.awtextbox > .container{
padding: 50px 0;
}
.awtextbox .aw-margin-right{
margin-right: 100px;
}
.aw-extralight{
background-color: var(--e-global-color-accent);
}
.aw-slider .slick-list,
.aw-slider2 .slick-list,
.aw-slider3 .slick-list{
overflow: visible;
padding: 0 !important;
}
.aw-slide .aw-image-container,
.aw-project .aw-image-container{
height: 625px;
width: 100%;
border-radius: 150px;
overflow: hidden;
transition: .5s;
}
.aw-project .aw-image-container{
height: 425px;
border-radius: 125px;
}
.aw-hiddenbutton{
opacity: 0;
pointer-events: none;
border-top: 2px dashed var(--e-global-color-primary);
text-align: center;
padding-top: 10px;
width: 60%;
margin: 0 auto;
}
.aw-hiddenbutton a{
color: var(--e-global-color-primary);
text-decoration: none;
padding-top: 20px;
}
.aw-dark .aw-hiddenbutton a{
color: var(--e-global-color-accent);
}
.aw-dark .aw-hiddenbutton{
border-top: 2px dashed var(--e-global-color-accent);
}
.aw-slide:hover .aw-hiddenbutton{
opacity: 1;
margin-bottom: -10px !important;
pointer-events: auto;
}
.aw-slide .aw-image-container img,
.aw-project .aw-image-container img{
height: 100%;
width: 100%;
object-fit: cover;
object-position: center;
transition: .5s;
}
body:not(.expertises-template-default) .aw-slide.slick-slideshow__slide:hover img {
width: 110%;
height: 110%;
}
.aw-slide:hover .aw-image-container{
border-radius: 250px;
}
.slick-slide {
margin: 0 20px;
}
.slick-list {
margin: 0 -20px;
}
.aw-project{
margin-bottom: 50px;
}
.aw-slide .aw-button-container,
.aw-project .aw-button-container{
text-align: center;
width: 50%;
margin: 0 auto;
margin-top: 30px;
transition: .5s;
margin-bottom: 30px;
}
.aw-slide:hover .aw-button-container{
margin-top: 20px;
margin-bottom: 40px;
}
.aw-extralight .aw-button-container a{
color: var(--e-global-color-primary);
text-decoration: none;
font-size: 32px;
font-weight: 500;
}
.aw-extralight .aw-button{
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.aw-extralight .aw-button:hover{
border-color: var(--e-global-color-primary);	
}
.aw-dark .aw-button-container a{
color: var(--e-global-color-accent);
text-decoration: none;
font-size: 32px;
font-weight: 500;
}
.aw-project .aw-button-container a{
font-size: 24px; }
.aw-nieuws .aw-slide .aw-image-container{
height: 500px;
}
.aw-nieuws .slick-slide:nth-child(even) .aw-image-container{
border-radius: 250px;
}
.aw-all-button{
text-align: center;
}
.aw-extralight .aw-all-button a{
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.aw-light .aw-button{
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.aw-light .aw-button:hover{
border-color: var(--e-global-color-primary);	
}
.aw-leftright .aw-title,
.aw-leftright p{
margin: 0;
color: var(--e-global-color-accent);
}
.aw-leftright p{
font-size: 18px;
}
.aw-leftright .aw-title{
font-size: 44px;
}
.arrow-left,
.arrow-left2,
.arrow-right,
.arrow-right2{
position: absolute;
left: -100px;
bottom: 52%;
margin: auto 0;
height: 100px;
width: 100px;
background-color: var(--e-global-color-secondary);
border-radius: 100%;
color: var(--e-global-color-primary);
display: flex;
align-items: center;
justify-content: center;
text-transform: uppercase;
font-weight: 800;
cursor: pointer;
}
.arrow-right,
.arrow-right2{
right: -100px;
left: unset;
}
.slick-slide{
transition: .5s;
}
.aw-slider .nextSlide,
.aw-slider2 .nextSlide,
.aw-slider3 .nextSlide{
opacity: .2;
pointer-events: none;
}
.aw-background{
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
height: 800px;
display: ;
}
.aw-background:before {
--background-overlay: '';
background-color: transparent;
background-image: linear-gradient(180deg, #0A565E00 0%, #0A565E 100%);
content: "";
display: block;
position: absolute;
z-index: 0;
width: 100%;
height: inherit;
left: 0;
}
.aw-background .aw-title{
color: #FFF;
text-align: center;
}
.aw-background .col-lg-8{
margin-right: 0;
}
.aw-vacature-main h3,
.aw-vacature-main p{
margin: 0;
}
.aw-vacature-main .aw-title{
font-size: 44px;
}
.aw-vacature-title > h3{
font-size: 28px;
color: var(--e-global-color-accent);
font-weight: 400;
}
.aw-vacature-main p{
color: var(--e-global-color-accent);;
}
.aw-vacature-main .aw-button{
margin-top: 20px;
margin-bottom: 20px;
}
.aw-vacature.row{
margin-bottom: 50px;
}
.aw-exper-1{
margin: 50px 3% 0 3%;
}
.aw-expertise-main a.col-lg-4{
display: block;
height: 362px;
width: 362px;
background-size: cover;
background-position: center center;
border-radius: 100%;
text-decoration: none;
flex: 0 0 31%;
overflow: hidden;
}
.aw-expertise-main a.col-lg-4:hover .awexpertisebox img{
transform: rotate(180deg);
margin-bottom: 90px;
}
.aw-expertise-main a.col-lg-4:hover .awexpertisebox .aw-title{
margin-bottom: 0px;
}
.aw-bekijk-expertisehidden {
opacity: 0;
position: relative;
text-align: center;
bottom: 75px;
transition: .5s;
color: #FFF;
}
.aw-expertise-main a.col-lg-4:hover .aw-bekijk-expertisehidden{
opacity: 1;
}
.aw-expertise-main a.col-lg-4:before {
content: '';
position: absolute;
height: 100%;
width: 100%;
background-color: #000;
left: 0;
top: 0;
opacity: 0.5;
transition: .5s;
}
.aw-expertise-main a.col-lg-4:hover:before{
background: rgb(10,86,94);
background: radial-gradient(circle, rgba(10,86,94,1) 0%, rgba(192,255,192,1) 100%);
opacity: 1;
}
.aw-expertise-main a.col-lg-4 .awexpertisebox{ height: 100%;
width: 100%;
position: relative; }
.awexpertisebox img{
width: 50px;
height: 50px;
margin-bottom: 50px;
transition: .5s;
}
.awexpertisebox h3{
font-size: 23px;
text-align: center;
}
.awexpertisebox > div:not(.aw-bekijk-expertisehidden){
height: 50%;
display: flex;
align-items: flex-end;
justify-content: center;
}
.light .dark-header{
display: none;
}
.dark .light-header{
display: none;
}
.awexpertisebox .aw-title{	
margin-bottom: -20px;
transition: .5s;
}
.aw-single-img img{
height: 500px;
width: 100%;
object-fit: cover;
}
#Donker.awtext.light-background,
#Licht.awtext.dark-background {
display: none;
} .awtext {
width: 100%;
} .aw-watdoenwij a.aw-slide{
display: block;
height: 530px;
background-size: cover;
background-position: center center;
border-radius: 100%;
text-decoration: none;
flex: 0 0 31%;
}
.aw-watdoenwij a.aw-slide .awexpertisebox{
height: 100%;
width: 100%;
}
.aw-watdoenwij a.aw-slide h3{
max-width: 60%;
}
.aw-watdoenwij .arrow-left, .aw-watdoenwij .arrow-right{
bottom: 38%;
}
#Licht.losse-donker,
#Donker.losse-licht{
display: none;
}
.aw-projectpartner .aw-title{
margin: 0;
font-size: 32px;
}
.aw-projectpartner a{
display: block;
text-decoration: none;
color: var(--e-global-color-primary);
line-height: 2;
}
.aw-projectpartner .spacer {
z-index: 1;
}
.aw-text-repeater .container > .row:nth-child(even){
flex-direction: row-reverse;
}
.aw-text-repeater p {
color: var(--e-global-color-primary);
font-size: 17px;
}
.aw-text-repeater h3 {
font-size: 44px;
}
.aw-text-repeater img{
height: 540px;
width: 540px;
object-fit: cover;
}
.aw-text-repeater .row:nth-child(odd) img{
border-radius: 100%;
}
.aw-text-repeater .row:nth-child(even) img{
border-radius: 25%;
}
.aw-text-repeater .row{
align-items: center;
}
.aw-text-repeater .row:nth-child(even) > div:nth-child(1){
padding-left: 50px;
}
.aw-text-repeater .row:nth-child(odd) > div:nth-child(1){
padding-right: 50px;
}
.aw-image-slider .swiper-slide-image{
height: 800px;
object-fit: cover;
}
.aw-image-slider .swiper-pagination{
text-align: right;
padding-right: 50px;
padding-top: 20px;
bottom: 0;
}
.aw-image-slider .swiper-pagination > span {
font-size: 15px;
}
.awteamlid{
display: flex;
background-size: cover;
background-position: center center;
text-decoration: none;
justify-content: center;
align-items: flex-end;
transition: .5s;
}
.awteamlid img{
width: 50px;
height: 50px;
margin-bottom: 50px;
transform: rotate(90deg);
transition: .5s;
}
.awteamtitles{
display: block;
text-decoration: none;
margin-bottom: 50px;
margin-top: 10px;
position: relative;
bottom: 0;
transition: .5s;
}
.aw-teamlid2 .aw-bekijk-expertisehidden{
bottom: 125px;
}
.aw-teamlid2:hover .aw-bekijk-expertisehidden{
opacity: 1;
}
.aw-teamlid2:hover .awteamtitles{
position: relative;
bottom: 85px;
}
.awteamtitles h3{
color: var(--e-global-color-accent);
font-weight: 400;
}
.rounded > .awteamlid{
border-radius: 50px;
}
.extrarounded > .awteamlid{
border-radius: 100px;
}
.circle > .awteamlid{
border-radius: 250px;
}
.aw-team .col-lg-4 > .awteamlid{
height: 475px;
}
.aw-team .col-lg-6 > .awteamlid{
height: 375px;
}
.aw-team .justify-content-md-left h3{
margin: 0;
text-align: center;
}
.aw-team .justify-content-md-left .awteamtitles .aw-title{
font-size: 24px;
}
.aw-team .justify-content-md-left .awteamtitles .aw-subtitle{
font-size: 18px;
}
.aw-team-title{
font-size: 44px;
font-weight: 400;
color: var(--e-global-color-accent);
}
.aw-teamlid2:hover .awteamlid img{
transform: rotate(180deg);
}
.aw-teamlid2:hover .awteamlid{
border-radius: 125px;
}
.aw-team .col-lg-6 .awteamlid{
background-position: top center;
}
.aw-bestuur .justify-content-md-left img{
height: 262px;
width: 262px;
object-fit: cover;
}
.aw-bestuur .justify-content-md-left h3{
text-align: center;
}
.aw-bestuur .justify-content-md-left .aw-title{
font-size: 28px;
margin: 0;
}
.aw-bestuur .justify-content-md-left .aw-subtitle{
font-size: 16px;
margin: 0;
color: var(--e-global-color-accent);
font-weight: 400;
}
.aw-post-teamlid .row .col-lg-8{
color: var(--e-global-color-primary);
line-height: 1.2;
font-size: 20px;
}
.aw-dark.aw-post-teamlid .row .col-lg-8,
.aw-dark.aw-post-teamlid .row .aw-text-container a,
.aw-dark.aw-post-teamlid .row .aw-text-container{
color: var(--e-global-color-accent);
}
.aw-post-teamlid .row img{
width: -webkit-fill-available;
height: 262.5px;
object-fit: cover;
}
.aw-post-teamlid .row .aw-image-container,
.aw-post-teamlid .row img{
border-radius: 250px;
}
.aw-post-teamlid .row .aw-text-container{
font-size: 18px;
color: var(--e-global-color-primary);
}
.aw-post-teamlid .row .aw-text-container a{
text-decoration: none;
color: var(--e-global-color-primary);
}
.aw-post-teamlid .row .aw-text-container a.aw-mail-button{
display: inline-block;
border-bottom: solid 2px var(--e-global-color-primary);
font-weight: 500;
padding: 20px 10px 10px 0;
transition: .2s;
}
.aw-dark.aw-post-teamlid .row .aw-text-container a.aw-mail-button{
border-bottom: solid 2px var(--e-global-color-accent);
}
a.aw-mail-button:hover {
margin-top: -10px;
margin-bottom: 10px;
}
.aw-slide3{
display: flex !important;
flex-direction: column;
justify-content: center;
align-items: center;
}
.aw-slide3 .aw-image-container{
height: 250px;
width: 250px;
text-align: center;
}
.aw-slide3 .aw-image-container img{
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 250px;
}
.aw-milestonetext{
text-align: center;
}
.aw-milestonetext .aw-year{
color: var(--e-global-color-secondary);
font-size: 17px;
margin-top: 10px;
}
.aw-milestonetext .aw-milestone-title{
color: var(--e-global-color-accent);
font-size: 21px;
margin-top: 10px;
}
.aw-milestonetext .aw-milestone-desc{
color: var(--e-global-color-accent);
font-size: 18px;
}
.aw-partner-gallery .elementor-gallery-item__image{
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
}
input#form-field-field_f53a41c {
width: 170px;
height: 50px;
position: absolute;
bottom: -77px;
right: 150px;
z-index: 1;
cursor: pointer;
}
input#form-field-field_f53a41c_en {
height: 50px;
position: absolute;
bottom: -77px;
right: 150px;
z-index: 1;
cursor: pointer;
}
input#form-field-field_f53a41c:before {
content: 'Voeg bijlage toe';
color: #C0FFC0;
font-size: 20px;
border-bottom: solid 2px #C0FFC0;
padding: 0 10px 10px 0;
font-family: "Silka", Sans-serif;
margin-bottom:20px;
}
input#form-field-field_f53a41c_en:before {
content: 'Add attachment';
color: #C0FFC0;
font-size: 20px;
border-bottom: solid 2px #C0FFC0;
padding: 0 10px 10px 0;
font-family: "Silka", Sans-serif;
margin-bottom:20px;
}
.aw-dark-switch,
.aw-dark-switch a {
color: var(--e-global-color-primary);
}
.aw-light-switch,
.aw-light-switch a {
color: #F4FBF4 !important;
}
.postid-3201 .aw-extralight .spacer{
display:none !important;
}
@media (max-width: 1200px) {
a.aw-slide.slick-slideshow__slide {
height: 440px;
}
}
@media only screen and (max-width: 1024px){
.aw-slide .aw-button-container, .aw-project .aw-button-container{
width: 100%;
}
.aw-slide .aw-image-container, .aw-project .aw-image-container{
height: 400px;
}
.aw-nieuws .aw-slide .aw-image-container{
height: 320px;
}
.arrow-right,
.arrow-right2{
right: 0;
}
.arrow-left,
.arrow-left2{
left: 0;
}
.aw-leftright .col-lg-5{
width: 50%;
}
.aw-expertise-main a.col-lg-4{
width: 232px;
height: 232px;
}
.aw-expertise-main{
font-size: 17px;
}
.aw-project.col-lg-4{
width: 50%;
}
.aw-watdoenwij a.aw-slide{
width: 320px !important;
height: 320px !important;
}
.aw-nieuws .aw-slider {
text-align: center;
}
.aw-post-teamlid .col-lg-8{
width: 66%;
}
.aw-post-teamlid .col-lg-3{
width: 33%;
}
.aw-post-teamlid .aw-image-container img{
height: 215.5px;
}
.aw-projectpartner .col-lg-3{
width: 25%;
}
.aw-projectpartner .col-lg-9{
width: 75%;
}
.aw-image-slider .swiper-slide-image{
height: 500px;
object-fit: cover;
}
.aw-team .col-lg-4{
width: 33%;
}
.aw-team .col-lg-6{
width: 50%;
}
.aw-team .col-lg-4 > .awteamlid,
.aw-team .col-lg-6 > .awteamlid{
height: 225px;
}
.aw-bestuur .col-lg-3{
width: 50%;
text-align: center;
}
.aw-text-repeater .row{
text-align: center;
}
}
@media only screen and (max-width: 767px){
.aw-expertise-titel .e-con {
margin-top: 150px;
}
.aw-expertise-titel .aw-expertise-block-right {
margin-top: 20px;
}
.aw-expertise-titel .e-con {
width: 100%;
}
.aw-expertise-block-right {
margin: 0;
}
.aw-expertise-block-right .elementor-widget-container {
margin-left: 0;
}
.aw-team .col-lg-4 > .awteamlid {
background-position: 20% 20%;
}
.row{
margin-right: 0 !important;
margin-left: 0 !important;
}
.awtextbox .aw-title{
font-size: 35px;
}
.awtextbox .aw-margin-right{
margin-right: 0;
}
.aw-leftright .col-lg-5{
width: 100%;
}
.aw-expertise-main a.col-lg-4{
flex: unset;
margin-top: 20px;
width: 352px;
height: 352px;
}
.aw-expertise-main .justify-content-md-left{
justify-content: center !important;
}
.awexpertisebox h3{
font-size: 23px !important;
}
.aw-project.col-lg-4{
width: 100%;
}
.aw-expertise-main .aw-projects .aw-title{
padding-left: 10px;
}
.aw-post-teamlid .col-lg-8{
width: 100%;
}
.aw-post-teamlid .col-lg-3{
width: 100%;
}
.aw-post-teamlid .aw-image-container img{
height: 330px;
}
.aw-projectpartner .col-lg-3{
width: 100%;
}
.aw-projectpartner .col-lg-9{
width: 100%;
}
.aw-text-repeater img{
height: 250px;
width: 250px;
}
.aw-text-repeater .row:nth-child(odd) > div:nth-child(1),
.aw-text-repeater .row:nth-child(even) > div:nth-child(1){
padding-right: 15px;
padding-left: 15px;
}
.aw-image-slider .swiper-slide-image{
height: 200px;
}
.aw-team .col-lg-4,
.aw-team .col-lg-6{
width: 100%;
}
.aw-team .col-lg-4 > .awteamlid, .aw-team .col-lg-6 > .awteamlid{
height: 325px;
}
.aw-bestuur .col-lg-3{
width: 100%;
}
.container > .aw-title,
.aw-team-title{
padding-left: 10px;
}
.elementor-109 .elementor-element.elementor-element-6032753 .elementor-heading-title{
font-size: 50px !important;
}
}
.aw-wrap-cats {
width: 100%;
position: relative;
padding-top: 50px;
display: flex;
padding-bottom: 30px;
align-items: stretch;
justify-content: space-between;
align-content: center;
flex-wrap: wrap;
flex-direction: row;
}
.aw-wrap-project-cats .aw-button-cat-filter {
border: 1px solid #0a565e;
color: #0a565e;
padding: 12px 20px;
display: inline-block;
margin-top: 10px;
background: transparent;
border-radius: 35px;
font-size: 12px;
font-weight: 500;
width: 24%;
min-height: 70px;
position: relative;
box-sizing: border-box;
}
.aw-wrap-project-cats .aw-button-cat-filter.active {
border: 1px solid #0a565e;
background: #0a565e;
background-color: #0a565e;
color: #ffffff;
}
.aw-wrap-nieuws-cats .aw-button-cat-filter {
border: 1px solid #ffffff;
color: #ffffff;
padding: 12px 20px;
display: inline-block;
margin-top: 10px;
background: transparent;
border-radius: 35px;
font-size: 12px;
font-weight: 500;
width: 24%;
min-height: 70px;
position: relative;
box-sizing: border-box;
}
.aw-wrap-nieuws-cats .aw-button-cat-filter.active {
border: 1px solid #ffffff;
background: #ffffff;
background-color: #ffffff;
color: #0a565e;
} .aw-hide-spacer-div .aw-hide-spacer{
display: none;
}
.elementor-175 .elementor-element.elementor-element-c480200:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-c480200 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background:url(https://climateadaptationservices.com/wp-content/uploads/2023/02/mesh-gradient-2-kopie.svg)  !important; 
background-size: cover !important;
height: 249px !important; 
max-width: 100% !important;
}
.aw-extralight .spacer {
background:url(https://climateadaptationservices.com/wp-content/uploads/2023/02/mesh-gradient-kopie-2.svg)  !important; 
background-size: cover !important;
height: 378px !important; 
max-width: 100% !important;
}
.aw-dark .spacer {
background:url(https://climateadaptationservices.com/wp-content/uploads/2023/02/andersom.svg)  !important; 
background-size: cover !important;
height: 378px !important; 
max-width: 100% !important;
}
.elementor-558 .elementor-element.elementor-element-d99682c:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-d99682c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background:url(https://climateadaptationservices.com/wp-content/uploads/2023/02/mesh-gradient-kopie-2.svg)  !important; 
background-size: cover !important;
height: 378px !important; 
max-width: 100% !important;
margin-bottom: 100px !important;
}
.single-projecten .elementor-558 .elementor-element.elementor-element-d99682c:not(.elementor-motion-effects-element-type-background) {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.elementor-175 .elementor-element.elementor-element-c480200:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-c480200 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background:url(https://climateadaptationservices.com/wp-content/uploads/2023/02/mesh-gradient-2-kopie.svg)  !important; 
background-size: cover !important;
height: 249px !important; 
max-width: 100% !important;
}
div.elementor-element.elementor-element-1db9397.e-con-boxed.e-con {
}
.elementor-811 .elementor-element.elementor-element-96d5dae:not(.elementor-motion-effects-element-type-background), .elementor-811 .elementor-element.elementor-element-96d5dae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
height: 800px;
}
.elementor-element.elementor-element-b8f6384.elementor-widget.elementor-widget-shortcode a {
color: #ccffcc !important;
}
.elementor-39 .elementor-element.elementor-element-a3f6490 {
--z-index: 2 !important;
}
@media only screen and (max-width: 600px) {
.aw-expertise-titel .elementor-heading-title {
font-size: 31px !important;
margin-bottom: 20px;
}
.aw-expertise-block-right .elementor-widget-container {
margin: 0 !important;
margin-left: 20px !important;
}
.aw-background {
background-size: contain;
}	
div.awtextbox.row.aw-background {
width: 100%;
height: 718px;
display: grid;
gap: 300px;
}
.awtextbox .aw-title {
margin-bottom: 20px;
}
.elementor-382 .elementor-element.elementor-element-49ac028 {
margin-top: 0px;
width: 100%;
}
.elementor-382 .elementor-element.elementor-element-b154b07 .elementor-heading-title {
color: var(--e-global-color-accent );
font-family: "Silka", Sans-serif;
font-size: 40px !important;
font-weight: 500;
}
.elementor-382 .elementor-element.elementor-element-dc41c74 {
width: 90%;
}
.elementor-429 .elementor-element.elementor-element-416c13e {
margin-top: 0px;
width: 100%;
}
.elementor-429 .elementor-element.elementor-element-043b8bc {
--width: 100% !important;
font-size: 40px !important;
}
.elementor-429 .elementor-element.elementor-element-1b42116 .elementor-heading-title {
font-size: 40px !important;
}
.aw-wrap-project-cats .aw-button-cat-filter {
width: 40%;
font-size: 13px;
margin-right: 18px;
margin-left: 18px;
}
.elementor-552 .elementor-element.elementor-element-028e1c7 {
margin-top: 50px;
width: 50%;
inline-size: max-content;
}
.elementor-552 .elementor-element.elementor-element-a5a8d57, .elementor-552 .elementor-element.elementor-element-a5a8d57::before {
width: 100%;
--margin-top: 175px !important;
}
.elementor-552 .elementor-element.elementor-element-9e1ba11 .elementor-heading-title {
color: var( --e-global-color-primary );
font-family: "Silka", Sans-serif;
font-size: 40px !important;
font-weight: 400;
}
.elementor-552 .elementor-element.elementor-element-2afa873 {
margin-left: 100px !important;
margin-top: -180px !important;
}
.aw-watdoenwij a.aw-slide {
display: block;
height: 530px;
background-size: cover;
background-position: center center;
border-radius: 100%;
text-decoration: none;
flex: 0 0 31%;
}
.elementor-811 .elementor-element.elementor-element-65ffbaf {
--width: 100% !important;
--flex-direction: none !important;
--container-widget-width: none !important;
--container-widget-height: 0% !important;
--container-widget-flex-grow: 0 !important;
--container-widget-align-self: none !important;
--justify-content: none !important;
--background-transition: none !important;
margin-left: 40px;
}
.elementor-811 .elementor-element.elementor-element-96d5dae:not(.elementor-motion-effects-element-type-background), .elementor-811 .elementor-element.elementor-element-96d5dae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: center !important;
height: 300px;
margin-top: 50px;
margin-left: 45px;
width: 75%;
}
.elementor-923 .elementor-element.elementor-element-acffd99 {
--width: 100% !important;
}
.elementor-916 .elementor-element.elementor-element-d29ef95 {
--width: 100% !important;
--margin-top: 0px !important;
}
.elementor-558 .elementor-element.elementor-element-dbb9b0b, 
.elementor-552 .elementor-element.elementor-element-e52b490,
.elementor-552 .elementor-element.elementor-element-ebdae61
{
--width:100% !important;
}
input#form-field-field_f53a41c, input#form-field-field_f53a41c_en{
bottom:-164px !important;
}
input#form-field-field_f53a41c, input#form-field-field_f53a41c_en:before{
padding: 0 30px 0 10px !important;
}
.elementor-811 .elementor-element.elementor-element-65ffbaf{
margin-left: 0 !important;
}
.elementor-811 .elementor-element.elementor-element-2fa6c87{
--width:100% !important;
}
.aw-projectpartner .container{
margin-bottom:0 !important;
}
.elementor-552 .elementor-element.elementor-element-e52b490{
--margin-top: 50px !important;
}
.page-id-32 .e-gallery-image{
width:70% !important;
margin: 0 auto !important;
}
.page-id-27 .e-con.e-flex>.e-con-inner{
max-width:90vw;
}
.page-id-27 .elementor-923 .elementor-element.elementor-element-fe2fcdd{
--width: 100% !important;
}
.awtextbox.row.aw-dark.aw-leftright{
text-align:center;
}
.page-id-27 .elementor-923 .elementor-element.elementor-element-416809c > .elementor-widget-container{
font-size: 25px;
line-height: 2;
}
.page-id-15 .aw-extralight .aw-button-container a{
font-size:30px !important;
}
.elementor-491 .elementor-element.elementor-element-a9fa73a{
--content-width:90% !important;
}
.awtextbox .aw-margin-right{
text-align:center;
}
}
.slick-slide:hover:before {
background: rgb(10,86,94) !important;
background: radial-gradient(circle, rgba(10,86,94,1) 0%, rgba(192,255,192,1) 100%) !important;
opacity: 1 !important;
}
.slick-slide:before {
content: ‘’;
position: absolute;
height: 100%;
width: 100%;
background-color: #000;
left: 0;
top: 0;
opacity: 0.5;
transition: .5s;
}
@media (min-width: 768px){
.justify-content-md-center {
margin-top: 100px;
}}
body.page-id-15 .aw-extralight .spacer {
display: none;
}
body.page-id-15 .aw-dark .spacer {
display: none !important;
}
.elementor-558 .elementor-element.elementor-element-fd0f794 .elementor-share-btn {
color: white !important;
}
.elementor a {
color: #0A565E;
text-decoration:underline !important;
}
#Donker > div > div > div > div > div > p > a{
color: #ffffff !important;
text-decoration:underline !important;
}
.aw-slide.slick-slideshow__slide.aw-exper {
box-shadow: 0px 4px 4px 0px #00000040,inset 0 0 0 1000px rgba(0,0,0,.5);
}
.aw-slide.slick-slideshow__slide.aw-exper:hover {
box-shadow: 0px 4px 4px 0px #00000040,inset 0 0 0 1000px rgba(0,0,0,.0);
background: radial-gradient(circle, rgba(10,86,94,1) 0%, rgba(192,255,192,1) 100%);
}
.aw-slide.slick-slideshow__slide.aw-exper:hover .aw-expertise-arrow img {
transform: rotate(180deg);
margin-bottom: 90px;
}
.aw-slide.slick-slideshow__slide.aw-exper:hover .aw-bekijk-expertisehidden {
opacity: 1;
}
.page-id-238 .awtextbox.row.aw-extralight:after,
.page-id-32 .elementor-location-footer:before {
background: linear-gradient(0deg, rgba(10,86,94,1) 0%, rgba(244,251,244,1) 100%, rgba(244,251,244,1) 100%);
content: '';
height: 100px;
z-index: 999;
position: relative;
width: 100%;
}
.mobilehomeimg {
margin-bottom: 400px !important;
}
@media (max-width: 767px) {
.elementor-552 .elementor-element.elementor-element-b47189f:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-b47189f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
display: none;
overflow-wrap: break-word;
}
}
@media (min-width: 767px) {
.elementor-552 .elementor-element.elementor-element-e59abbf:not(.elementor-motion-effects-element-type-background), .elementor-552 .elementor-element.elementor-element-e59abbf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
display: none;
}
} 
.link-break {
overflow-wrap: break-word;
}
#projectanimation:hover {
transform: scale(1.1);
}
@media (max-width: 767px) {
body.e--ua-safari  input#form-field-field_f53a41c, body.e--ua-safari input#form-field-field_f53a41c_en {
width: 135px !important;
height: 80px !important;
bottom:-207px !important; 
margin-top:25px;
}
.single-projecten .elementor-491 .elementor-element.elementor-element-ab43cfa{
--content-width: 100%;
}
}
@media (max-width: 767px) {
.single-projecten .elementor-552 .elementor-element.elementor-element-8b4d8f6{
--width: 180px;
}
}
.elementor-491 .elementor-element.elementor-element-21ea9bc{
margin-bottom: 0 !important;
} @media only screen and (min-width:2270px){
.spacer{
display:none !important;
}
} 
body.e--ua-safari  input#form-field-field_f53a41c, body.e--ua-safari input#form-field-field_f53a41c_en {
width: 120px !important;
height: 80px !important;
bottom:-217px;
}
input#form-field-field_f53a41c, input#form-field-field_f53a41c_en {
flex: 1 0 auto;
display: -webkit-box !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-box-flex: 1;
-webkit-flex: 1;
width: 350px ;
height: 80px ;
position: absolute;
bottom: -198px !important;
right: 150px;
z-index: 1;
cursor: pointer;
}
.elementor-4314 .elementor-element.elementor-element-052e861 .elementor-post__title, .elementor-4314 .elementor-element.elementor-element-052e861 .elementor-post__title a {
text-decoration: none !important;
}
.aw-slide .aw-button-container, .aw-project .aw-button-container {
width: 75%;
} .aw-wrap-project-cats .aw-button-cat-filter,
.aw-wrap-nieuws-cats .aw-button-cat-filter {
cursor:pointer;
} .awcustomshareIcons {
height: 250px !important;
margin-top: -25px !important;
}
@media screen and (max-width: 768px){
.awcustomshareIcons {
height: 350px !important;
}
.awsinglepageArrow  {
margin-left: auto !important;
}
}