@media(min-width:991px) {
    .col-12.col-md-6.position-relative.order-1.order-md-2 {
    width: 55%;
}
.w-360px {
    width: 480px !important;
}
.col-12.col-md-6.bg-base-color.bg-sliding-line.d-flex.justify-content-center.flex-column.p-10.position-relative.xl-p-6.md-p-5.sm-ps-30px.sm-pe-30px.sm-pt-50px.sm-pb-50px.order-2.order-md-1 {
    width: 45%;
}
ul#nav li a {           
        padding: 10px 10px;
}.xxl-w-100 {
        
        width: 523px !important;
    }

.fs-140.sm-fs-60.lh-95.fw-600.text-dark-gray.mb-50px.sm-mb-30px.alt-font.ls-minus-8px.sm-ls-minus-2px.appear.anime-child.anime-complete {
    width: 880px;
}
.vertical-title-center.align-items-end.w-75px.sm-w-60px.justify-content-center.position-absolute.pb-50px.sm-pb-30px.right-3px {
    /* background: #da306a57; */
    /* background-image: linear-gradient(to right, #3e44a4, #de2f68); */
    background-image: linear-gradient(to bottom, #100c0b40, #0f0d0cc4);
    right: 0px;
}
}
.realisaties {
    margin-top: 40px;
    text-align: center;
}

.last-paragraph-no-margin p:last-of-type {
    margin-bottom: 0;
    
}
.whatsapp-button {
  position: fixed;
  bottom: 20px;
  left: 20px;
  width: 50px;
  height: 50px;
  z-index: 1000;
}

.whatsapp-button img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  
  transition: transform 0.3s ease;
}

.whatsapp-button img:hover {
  transform: scale(1.1);
}
section.ps-5.pe-5.lg-ps-2.lg-pe-2.galerij-contentpage p {
    color: black;
    font-size: 19px;
    line-height: 20px;
    opacity: 1;
    font-weight: 900;
    word-break: normal;
    font-family: 'Space Grotesk', sans-serif !important;
}
.fs-140.sm-fs-60.lh-95.fw-600.text-dark-gray.mb-50px.sm-mb-30px.alt-font.ls-minus-8px.sm-ls-minus-2px.appear.anime-child.anime-complete {
              color: white;
    }
span.anime-text.words.chars.splitting {
    color: white;
}
ul#nav li.active {
        opacity: 1;
    }
ul#nav li.active a {
    color: #f3c029;
}
a.d-inline-block.fs-20.ls-minus-05px.alt-font.fw-600.text-dark-gray.text-dark-gray-hover {
    color: white;
}
.col-12.col-md-6.bg-base-color.bg-sliding-line.d-flex.justify-content-center.flex-column.p-10.position-relative.xl-p-6.md-p-5.sm-ps-30px.sm-pe-30px.sm-pt-50px.sm-pb-50px.order-2.order-md-1 .highlight-separator.mb-0.shadow-in {
    color: white;
}
i.feather.icon-feather-arrow-right.text-base-color.icon-small {
    color: white;
}

.feature-box-icon.feature-box-icon-rounded.w-55px.h-55px.rounded-circle.bg-dark-gray.me-15px.rounded-box {
   background-image: linear-gradient(to right, #110d0c, #696969);
}
a:hover {
    color: #cef4ff !important;
    text-decoration: none;
}
h1 span {
    display: none;
}.cover-background .feature-box-icon.feature-box-icon-rounded.w-55px.h-55px.rounded-circle.bg-dark-gray.me-15px.rounded-box {
    background: #f3c029;
}.cover-background .feature-box.feature-box-left-icon-middle {
    margin-top: 20px;
}button#form-submit {
    background: #617bad !important;
}

.cover-background .text-dark-gray {
    color: #fff;text-shadow: 2px 2px 14px #1f1f1f5c;
}

header.sticky .header-light:not(.disable-fixed) {
   
    z-index: 3000;
}
ul#nav li a {
    color: #ffffff;
    text-shadow: 2px 2px 14px #1f1f1f;
}
span.highlight-separator.mb-0.pb-0.shadow-in {
    color: #060606;
}
.cover-background .col-9.col-lg-5.col-sm-6.position-relative.page-title-extra-small.appear.anime-child.anime-complete {
    width: 70%;
    position: relative !important;
    z-index: 300;
    margin-top: 50px;
}    

.fs-140 {
        font-size: 6.6rem;
    line-height: 6rem;
    }section.p-0.full-screen.ipad-top-space-margin.position-relative.overflow-hidden.sm-h-auto span.d-inline-block.opacity-8 {
    color: white;
}

section.cover-background.page-title-big-typography.ipad-top-space-margin.xs-py-0.appear.anime-complete:after {
    content: "";
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(rgb(0 0 0 / 59%), rgb(0 0 0 / 0%));
    opacity: .7;
    z-index: 1;
}
section.ps-5.pe-5.lg-ps-2.lg-pe-2.galerij-contentpage {
    background: #f7f8fa;
}
.cover-background h2.fw-700.text-dark-gray.mb-0.ls-minus-2px, .cover-background .text-base-color {
    color: white;
    text-shadow: 2px 2px 14px #1f1f1f5c;}
footer .footer-logo img {
    max-height: 100% !important;
    width: 80%;
    height: auto;
}.col-md-4.video iframe {
    background: #1a1e1b;
}
h2, .h2 {
    font-size: 3rem;
    line-height: 3.438rem;
}
.btn em {
    margin-left: 5px;
}header.sticky ul#nav li a {
    color: black;
    text-shadow: none;
}
.btn.btn-dark-gray {
    background-color: #6063a9;
    background-image: linear-gradient(to right, #4b4036, #2f2f2f);
    border: none;
}
span.alt-font.d-inline-block.mb-15px.fs-17.fw-500.text-gradient-light-gray-white.text-decoration-line-bottom-medium.border-color-base-color-transparent {
    display: none !important;
}
span.alt-font.d-inline-block.mb-15px.fs-17.fw-500.text-gradient-light-gray-white.text-decoration-line-bottom-medium.border-color-base-color-transparent.show {
    display: initial !important;
}
span.fs-90.lh-85.text-dark-gray.ls-minus-2px.position-relative.fw-700.mb-5px.d-block.alt-font {
    color: #f3c029;
}
.col-lg-5 h2.text-dark-gray.fw-600.ls-minus-3px.alt-font.highlight-separator-small {
  
}.col-lg-7.appear.anime-child.anime-complete {
    background: #f4f7f9;
    padding: 30px;
}
.col-lg-5.md-mb-10px.appear.anime-child.anime-complete {
    background: #eceff1;
    padding: 20px;
}
header .navbar-brand img {
    max-height: 70px;
    
   
}header.sticky .btn.btn-transparent-white-light {
    
    color: #ffffff;
}
section:nth-child(2) {
    border-bottom: solid 1px #e9e8e8;
}
.bg-base-color {
    background-color: #231f20 !important;
}
.col-12.col-xl-4.col-lg-6.col-md-6.sm-h-450px.cover-background {
    background-image: url(//cms.ice.be/images/1386/107.jpg) !important;
}

.col-md-4.d-none.d-xl-block.cover-background {
    background-image: url(//cms.ice.be/images/1386/110.jpg) !important;
}

.btn-gradient-sky-blue-pink {
    background-image: linear-gradient(to right, #f3c029, #f3c029, #262b3500);
}

.fs-140.lg-fs-130.md-fs-110.sm-fs-90.text-dark-gray.fw-600.ls-minus-6px.alt-font {
     color: #262b35;

}
.col-md-5.last-paragraph-no-margin p {
    color: white;
}
.text-outline-color-extra-medium-gray {
    -webkit-text-stroke-color: #262b35;
}

.bg-gradient-emerald-blue-emerald-green {
    background-image: linear-gradient(50deg, #09afea 0, #3d89a7 100%);
}

.text-base-color, .btn-link.text-base-color {
    color: #f3c029;
}
.btn.btn-transparent-white-light {
    background-image: linear-gradient(to right, #0d0b0a, #4f4439);border: none;
}

a.btn.border-1.btn-transparent-white-light.btn-large.left-icon.btn-switch-text em {
    padding-left: 10px;
}.bg-sliding-line {
    background-image: linear-gradient(135deg, transparent 45%, #ffffff 45%, #241e20 55%, transparent 0);
    background-size: 5px 5px;

}

.col-12.col-md-6.position-relative.order-1.order-md-2 .bg-white {
    background: #aedbee00 !important;
}

h4.lh-40.alt-font.text-dark-gray.fw-600.ls-minus-2px.image-mask.cover-background.mb-0[style] {
    background-image: none !important;
    color: white !important;
    -webkit-text-fill-color: #ffffff;
}
i.feather.icon-feather-arrow-up-right.icon-extra-medium.text-dark-gray {
    display: none;
}


.col-12.col-xl-4.col-lg-6.col-md-6.text-center.bg-slate-blue p {
    color: white;
}

ul#nav li a {
        color: #ffffff;
}

header.sticky ul#nav li a {
    color: black;
}
.w-60.appear img {
    display: none;
}

span.w-250px.h-250px.rounded-circle.d-flex.align-items-center.justify-content-center.bg-dark-gray.bg-sliding-line-dark-gray {
    background-image: linear-gradient(to right, #1c1814, #805b40);
    background-size: cover;

}

/* width */
::-webkit-scrollbar {
  width: 7px;height:0px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #fff;
  
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #6063a9;
  
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
 
}

footer.pb-0 {
    background: #241e20;
}

footer.pb-0 p {
    color: white;
}

footer .nav-link {
    color: #b9b9b9;
   }
footer.pb-0 .text-dark-gray {
    color: white;
}
footer.pb-0 .text-dark-gray {
    color: white;
    font-size: 1rem;
}

.elements-social .dark li a {
    color: #ffffff;
}.text-decoration-line-bottom {
    border-bottom: 1px solid #5e6269;
}

.border-color-extra-medium-gray {
       border-color: #edecec !important;
}

footer.pb-0 .border-color-extra-medium-gray {
        border-color: #575454 !important;
}

/* PRIVACY */
.cc-color-override--1762072787.cc-window {
    color: rgb(131, 131, 145);
    background-color: rgb(247 248 250) !important;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
}
.cc-color-override--1762072787 .cc-btn {
    color: rgb(255, 255, 255);
    border-color: transparent;
    background-color: rgb(75 129 232);
   background-image: linear-gradient(to right, #100c0b, #0d0807, #f3c029);
    border: none !important;
}
.cc-color-override--1762072787 .cc-highlight .cc-btn:first-child {
    color: rgb(131 131 145);
    background: transparent !important;
}

@media (max-width: 991px) {
    ul#nav li a {
        font-size: 32px;
        line-height: 54px;

}
.fs-140 {
    font-size: 4.2rem;
    line-height: 5rem;
}
.cover-background .col-9.col-lg-5.col-sm-6.position-relative.page-title-extra-small.appear.anime-child.anime-complete {
    width: 90%;
    position: relative !important;
    z-index: 300;
}
span.amerpcant {
    font-family: 'Inter', sans-serif;
    color: #2d2c2b;
    text-shadow: none;
}
section.cover-background.page-title-big-typography.ipad-top-space-margin.xs-py-0 .col-9 {
    width: 90%;
}

section.cover-background.page-title-big-typography.ipad-top-space-margin.xs-py-0 h1.mb-20px.text-base-color.fw-500.ls-minus-05px {
    display: none;
}
.page-title-extra-small h2 {
        font-size: 32px;
        line-height: 39px;
    }
}