/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 24 2026 | 08:50:23 */
/**** CONTENT ****/ 

/*** SOLUTIONS ***/

.solutions .cards img {
    border-radius: 18px 18px 0 0;
}

.solutions .cards .uncode_text_column {
    padding: 0 18px;
}

.solutions .cards .btn-container {
    margin-bottom: 36px;
}

.solutions .cards .uncell.style-color-xsdn-bg.unshadow-xs.unradius-xl {
    transition: box-shadow 0.35s ease, transform 0.35s ease;
}

.solutions .cards .uncell.style-color-xsdn-bg.unshadow-xs.unradius-xl:hover {
    box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
    transform: translateY(-6px);
}

/*** DRIFT & SERVICE ***/

.drift-service .background-inner {
    background-size: contain !important;
}

/*** HVORFOR DRC? ***/

.why-drc .uncell {
    border-right: 9px solid #2a6560;
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
}

.why-drc .uncell::before {
    content: "";
    position: absolute;
    top: -60px;
    left: -60px;
    width: 80px;
    height: 80px;
	background-image: url("/wp-content/uploads/2026/03/label-white.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

.why-drc .partner .uncell::before {
    content: "";
    position: absolute;
    top: -60px;
    left: -60px;
    width: 80px;
    height: 80px;
	background-image: url("/wp-content/uploads/2026/03/label-white-diagram-project.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

.why-drc .subscription .uncell::before {
    content: "";
    position: absolute;
    top: -60px;
    left: -60px;
    width: 80px;
    height: 80px;
	background-image: url("/wp-content/uploads/2026/03/label-white-arrows-rotate.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

.why-drc .adwise .uncell::before {
    content: "";
    position: absolute;
    top: -60px;
    left: -60px;
    width: 80px;
    height: 80px;
	background-image: url("/wp-content/uploads/2026/03/label-white-sliders.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

.why-drc .risk .uncell::before {
    content: "";
    position: absolute;
    top: -60px;
    left: -60px;
    width: 80px;
    height: 80px;
	background-image: url("/wp-content/uploads/2026/03/label-white-shield-halved.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

/*** HVILKEN LØSNING? ***/

.which-solution .uncell {
    position: relative;
}

.which-solution .uncell::before {
    content: "";
    position: absolute;
    top: -33px;
    left: -33px;
    width: 44px;
    height: 44px;
	background-image: url("/wp-content/uploads/2026/03/label-dark-slate-grey.svg");
    background-size: contain;
    background-repeat: no-repeat;
	z-index: 3;
    pointer-events: none;
}

.which-solution .uncell .vc_custom_heading_wrap {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
}

.which-solution .uncell h3.badge-style.unradius-xl {
    border-radius: 9px !important;
}

.which-solution .uncode-list ul {
    display: inline-block;
    text-align: left;
    margin: 0 auto;
    padding-left: 0;
}

.which-solution .uncode-list {
    text-align: center;
}

/*** KONTAKT/BOOK EN DEMO ***/

.cta-bottom .left .uncell {
    border-bottom: 9px solid #2a6560;
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
}
