.contact-person__image{aspect-ratio:auto!important}#top-menu .sub-menu{background-color:#fff;border-top:2px solid #57b363}#top-menu .sub-menu li a{font-size:12px;width:100%;color:#424242;border-bottom:1px solid #77bd79;line-height:1.7}@media (min-width:980px){.sub-menu li:hover{background-color:#77bd79}}#top-menu .sub-menu li{padding-left:0px;padding-right:0px;width:100%}#top-menu li li a{padding-top:10px;padding-bottom:10px}#top-menu .sub-menu{padding-bottom:0px}.nav ul li a:hover{opacity:1;background-color:rgba(0,0,0,0)}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:#77bd79;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.et_pb_section_0_tb_footer.et_pb_section{padding-top:55px;padding-right:15px;padding-bottom:48px;padding-left:15px;background-color:#f6eeea!important}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:5px!important;padding-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,.et_pb_row_2_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row{width:100%;max-width:1270px}.et_pb_image_0_tb_footer,.et_pb_image_1_tb_footer{max-width:183px;text-align:center}.et_pb_row_1_tb_footer{border-style:none;border-bottom-width:1px;border-bottom-color:#d3d3d3}.et_pb_text_0_tb_footer.et_pb_text{color:#9f9f9f!important}.et_pb_text_0_tb_footer{font-size:16px;max-width:336px}.et_pb_text_0_tb_footer.et_pb_text a{color:#77bd79!important}.et_pb_text_3_tb_footer{margin-bottom:0px!important}.et_pb_row_1_tb_footer.et_pb_row{padding-top:30px!important;padding-bottom:50px!important;margin-left:auto!important;margin-right:auto!important;padding-top:30px;padding-bottom:50px}.et_pb_text_0_tb_footer.et_pb_module,.et_pb_row_2_tb_footer.et_pb_row{margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:980px){.et_pb_section_0_tb_footer.et_pb_section{padding-top:30px;padding-bottom:60px}.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_row_1_tb_footer{border-bottom-width:1px;border-bottom-color:#d3d3d3}.et_pb_row_1_tb_footer.et_pb_row{padding-top:30px!important;padding-bottom:50px!important;padding-top:30px!important;padding-bottom:50px!important}.et_pb_text_3_tb_footer{margin-bottom:14px!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_footer.et_pb_section{padding-top:30px;padding-bottom:60px}.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_row_1_tb_footer{border-bottom-width:1px;border-bottom-color:#d3d3d3}.et_pb_row_1_tb_footer.et_pb_row{padding-top:30px!important;padding-bottom:50px!important;padding-top:30px!important;padding-bottom:50px!important}.et_pb_text_3_tb_footer{margin-bottom:14px!important}}.et_pb_section_4.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_4.et_pb_row{padding-top:80px!important;padding-bottom:0px!important;padding-top:80px;padding-bottom:0px}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row{width:100%;max-width:12000px}.et_pb_row_5.et_pb_row{padding-top:80px!important;padding-bottom:80px!important;padding-top:80px;padding-bottom:80px}@media only screen and (max-width:980px){.et_pb_row_5.et_pb_row{padding-top:50px!important;padding-bottom:60px!important;padding-top:50px!important;padding-bottom:60px!important}}@media only screen and (max-width:767px){.et_pb_row_5.et_pb_row{padding-top:60px!important;padding-bottom:50px!important;padding-top:60px!important;padding-bottom:50px!important}}.hero__img {
aspect-ratio: 357/205;
margin-bottom: 25px;
position: relative;
overflow: hidden;
-webkit-border-radius: 6px;
border-radius: 6px;
width: 100%;
}
.hero__img img {
object-fit: cover;
width: 100%;
height: 100%;
}
.hero__title {
text-transform: unset;
text-align: center;
margin: 0 0 12px;
line-height: 1.23;
}
.hero__title + .hero__button {
margin-top: 1.25rem;
}
.hero__overlay {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(248.93deg, rgba(0, 0, 0, 0) 36.09%, #000000 102.27%);
}
.hero__text {
text-align: center;
margin-bottom: 22px;
margin-bottom: 22px;
}
.hero__text p {
line-height: 1.63;
}
.hero__text p {
font-size: 16px;
}
@media screen and (min-width: 450px) {
.hero__text p {
font-size: -webkit-calc(16px + 6 * ((100vw - 450px) / 1130));
font-size: calc(16px + 6 * ((100vw - 450px) / 1130));
}
}
@media screen and (min-width: 1580px) {
.hero__text p {
font-size: 22px;
}
}
.hero__text p:last-child {
margin-bottom: 0;
}
.hero__button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 22px;
}
.hero .button {
display: inline-block;
}
.hero__stars {
position: relative;
color: #212121;
font-weight: 400;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-top: 22px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.hero__stars {
font-size: 14px;
}
@media screen and (min-width: 450px) {
.hero__stars {
font-size: -webkit-calc(14px + 2 * ((100vw - 450px) / 1130));
font-size: calc(14px + 2 * ((100vw - 450px) / 1130));
}
}
@media screen and (min-width: 1580px) {
.hero__stars {
font-size: 16px;
}
}
.hero__stars:before {
content: "";
background-image: url('data:image/svg+xml,<svg viewBox="0 0 81 15" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1070_10546)"><path d="M7.90018 1.38754L5.91364 5.41302L1.47339 6.05483L4.68679 9.18964L3.9271 13.6124L7.90018 11.5255L11.8733 13.6124L11.1136 9.18964L14.327 6.05919L9.88672 5.41302L7.90018 1.38754Z" fill="%23F2CB05"/></g><g clip-path="url(//sund.dk/wp-content/themes/Sunddk/blocks/hero/build/%23clip1_1070_10546)"><path d="M24.2 1.38754L22.2134 5.41302L17.7732 6.05483L20.9866 9.18964L20.2269 13.6124L24.2 11.5255L28.1731 13.6124L27.4134 9.18964L30.6268 6.05919L26.1865 5.41302L24.2 1.38754Z" fill="%23F2CB05"/></g><path d="M40.4998 1.38754L38.5132 5.41302L34.073 6.05483L37.2864 9.18964L36.5267 13.6124L40.4998 11.5255L44.4729 13.6124L43.7132 9.18964L46.9266 6.05919L42.4863 5.41302L40.4998 1.38754Z" fill="%23F2CB05"/><g clip-path="url(//sund.dk/wp-content/themes/Sunddk/blocks/hero/build/%23clip2_1070_10546)"><path d="M56.7996 1.38754L54.8131 5.41302L50.3728 6.05483L53.5862 9.18964L52.8265 13.6124L56.7996 11.5255L60.7727 13.6124L60.013 9.18964L63.2264 6.05919L58.7861 5.41302L56.7996 1.38754Z" fill="%23F2CB05"/></g><g clip-path="url(//sund.dk/wp-content/themes/Sunddk/blocks/hero/build/%23clip3_1070_10546)"><path d="M73.0996 1.38754L71.1131 5.41302L66.6729 6.05483L69.8862 9.18964L69.1266 13.6124L73.0996 11.5255L77.0727 13.6124L76.313 9.18964L79.5264 6.05919L75.0862 5.41302L73.0996 1.38754Z" fill="%23F2CB05"/></g><defs><clipPath id="clip0_1070_10546"><rect width="13.9713" height="13.9713" fill="white" transform="translate(0.914551 0.514343)"/></clipPath><clipPath id="clip1_1070_10546"><rect width="13.9713" height="13.9713" fill="white" transform="translate(17.2144 0.514343)"/></clipPath><clipPath id="clip2_1070_10546"><rect width="13.9713" height="13.9713" fill="white" transform="translate(49.814 0.514343)"/></clipPath><clipPath id="clip3_1070_10546"><rect width="13.9713" height="13.9713" fill="white" transform="translate(66.114 0.514343)"/></clipPath></defs></svg>');
background-size: cover;
height: 24px;
width: 100%;
max-width: 134px;
background-repeat: no-repeat;
}
@media screen and (min-width: 980.5px) {
.hero .containerSun {
max-width: 100%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.hero__img {
aspect-ratio: 1596/580;
margin-bottom: 0;
}
.hero__overlay {
display: block;
}
.hero__inner {
position: relative;
}
.hero__content {
position: absolute;
max-width: 90%;
width: 100%;
margin-left: auto;
margin-right: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding-left: 15px;
padding-right: 15px;
}
.hero__title {
color: #fff;
max-width: 627px;
text-align: left;
margin-bottom: 20px;
}
.hero__text {
max-width: 627px;
margin-bottom: 40px;
text-align: left;
}
.hero__text p {
color: #fff;
}
.hero__button {
margin-top: 0;
}
.hero__stars {
color: #fff;
width: 100%;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
margin-top: -webkit-calc(1.375rem + 1.1538461538vw);
margin-top: calc(1.375rem + 1.1538461538vw);
}
}
@media screen and (min-width: 980.5px) and (min-width: 1560px) {
.hero__stars {
margin-top: 2.5rem;
}
}
@media screen and (min-width: 980.5px) {
.hero__stars div {
font-size: 1rem;
color: #fff;
font-weight: 400;
line-height: 2.25;
position: relative;
top: 2px;
}
}
@media screen and (min-width: 980.5px) {
.hero__stars:before {
max-width: 134px;
height: 24px;
margin-right: 12px;
}
}
@media screen and (max-width: 980px) {
.hero__stars {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.hero__stars div {
margin-top: 10px;
font-size: 14px;
}
}
@media screen and (min-width: 1200px) {
.hero .containerSun {
min-width: 1200px;
max-width: 83.125%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.125%;
-ms-flex: 0 0 83.125%;
flex: 0 0 83.125%;
}
.hero__content {
max-width: 1140px;
padding-left: 30px;
}
}
@media screen and (min-width: 1300px) {
.hero .containerSun {
min-width: 1270px;
}
.hero__content {
padding-left: 15px;
}
}
@media screen and (min-width: 1500px) {
.hero .containerSun {
max-width: 92.125%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 92.125%;
-ms-flex: 0 0 92.125%;
flex: 0 0 92.125%;
}
}
@media screen and (min-width: 1680px) {
.hero .containerSun {
min-width: 1200px;
max-width: 83.125%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.125%;
-ms-flex: 0 0 83.125%;
flex: 0 0 83.125%;
}
}
@media screen and (min-width: 1500px) {
.hero__content {
max-width: 1270px;
}
}
@media screen and (min-width: 980.5px) {
.home .hero__content {
padding-top: -webkit-calc(1.5rem + 2.3076923077vw);
padding-top: calc(1.5rem + 2.3076923077vw);
}
}
@media screen and (min-width: 980.5px) and (min-width: 1560px) {
.home .hero__content {
padding-top: 3.75rem;
}
}
@media screen and (min-width: 980.5px) {
.home .hero__img {
aspect-ratio: 1596/650;
}
}
@media (min-width: 980.5px) and (max-width: 1600px) {
.hero__title {
font-size: -webkit-calc(1.34375rem + 0.8653846154vw);
font-size: calc(1.34375rem + 0.8653846154vw);
max-width: 497px;
}
}
@media (min-width: 980.5px) and (max-width: 1600px) and (min-width: 1560px) {
.hero__title {
font-size: 2.1875rem;
}
}
@media (min-width: 980.5px) and (max-width: 1600px) {
.hero__text {
max-width: 550px;
}
}
@media (min-width: 1500px) and (max-width: 1600px) {
.hero__title {
max-width: 507px;
}
.hero__text {
max-width: 555px;
}
}.sundClientList__title {
margin-bottom: -webkit-calc(1.4875rem + 2.1923076923vw);
margin-bottom: calc(1.4875rem + 2.1923076923vw);
text-transform: unset;
}
@media (min-width: 1560px) {
.sundClientList__title {
margin-bottom: 3.625rem;
}
}
.sundClientList__logos {
display: grid;
grid-template-columns: repeat(2, 1fr); gap: 14px;
}
.sundClientList__quoteSign {
width: 100%;
max-width: 50px;
margin-bottom: -webkit-calc(1.3125rem + 0.5769230769vw);
margin-bottom: calc(1.3125rem + 0.5769230769vw);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
@media (min-width: 1560px) {
.sundClientList__quoteSign {
margin-bottom: 1.875rem;
}
}
.sundClientList__quoteSign svg {
width: 100%;
height: 100%;
}
.sundClientList__testimonials {
width: 100%;
max-width: 459px;
}
.sundClientList__quote {
font-size: -webkit-calc(1.2625rem + 0.1153846154vw);
font-size: calc(1.2625rem + 0.1153846154vw);
font-weight: 500;
color: #4C5E4E;
line-height: 1.45;
margin-bottom: -webkit-calc(1.33125rem + 0.75vw);
margin-bottom: calc(1.33125rem + 0.75vw);
padding-bottom: 0;
}
@media (min-width: 1560px) {
.sundClientList__quote {
font-size: 1.375rem;
}
}
@media (min-width: 1560px) {
.sundClientList__quote {
margin-bottom: 2.0625rem;
}
}
.sundClientList__name {
font-weight: 600;
font-size: 1.125rem;
color: #4C5E4E;
margin-bottom: 5px;
}
.sundClientList__role {
font-weight: 400;
font-size: 16px;
line-height: 1.625;
color: #9f9f9f;
}
.sundClientList__logo {
background: #F6EEEA;
-webkit-border-radius: 4px;
border-radius: 4px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px;
aspect-ratio: 196/144;
}
.sundClientList__logo img {
max-width: 166px;
max-height: 70px;
display: block;
width: 100%;
height: 100%;
object-fit: contain;
}
.sundClientList__first {
margin-bottom: 48px;
}
.sundClientList .splide__pagination {
position: relative;
margin-top: -webkit-calc(1.2875rem + 0.3461538462vw);
margin-top: calc(1.2875rem + 0.3461538462vw);
padding-bottom: 0;
padding-left: 0;
}
@media (min-width: 1560px) {
.sundClientList .splide__pagination {
margin-top: 1.625rem;
}
}
.sundClientList .splide__pagination__page {
background: lightgray;
}
.sundClientList .splide__pagination__page.is-active {
background: #4C5E4E;
}
@media screen and (min-width: 768px) {
.sundClientList__logos {
grid-template-columns: repeat(3, 1fr); gap: 20px;
}
}
@media screen and (min-width: 980.5px) {
.sundClientList__quoteSign {
max-width: 62px;
}
.sundClientList__first {
margin-bottom: 0;
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.sundClientList__second {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
}.item-grid__container {
background: #4C5E4E;
}
.item-grid__container.item-grid--dark {
padding: -webkit-calc(1.625rem + 3.4615384615vw) 0;
padding: calc(1.625rem + 3.4615384615vw) 0;
}
@media (min-width: 1560px) {
.item-grid__container.item-grid--dark {
padding: 5rem 0;
}
}
.item-grid__container.item-grid--light {
background: #f6eeea;
padding: -webkit-calc(1.625rem + 3.4615384615vw) 0;
padding: calc(1.625rem + 3.4615384615vw) 0;
}
@media (min-width: 1560px) {
.item-grid__container.item-grid--light {
padding: 5rem 0;
}
}
.item-grid__container.item-grid--light .item-grid__title, .item-grid__container.item-grid--light .item-grid__description {
color: #4C5E4E;
}
.item-grid__container.item-grid--light .item-grid__item-title {
color: #4C5E4E;
}
.item-grid__container.item-grid--light .item-grid__item-text {
color: #212121;
}
.item-grid__container.item-grid--light .item-grid__item-text p {
color: #212121;
}
.item-grid__container.item-grid--transparent {
background-color: transparent;
}
.item-grid__container.item-grid--transparent .item-grid__title, .item-grid__container.item-grid--transparent .item-grid__description {
color: #4C5E4E;
}
.item-grid__container.item-grid--transparent .item-grid__item-title {
color: #4C5E4E;
}
.item-grid__container.item-grid--transparent .item-grid__item-text {
color: #212121;
}
.item-grid__container.item-grid--transparent .item-grid__item-text p {
color: #212121;
}
.item-grid {
display: grid;
grid-template-columns: 1fr; gap: 38px 20px; }
.item-grid__title {
color: #fff;
margin: 0 0 -webkit-calc(1.3rem + 0.4615384615vw);
margin: 0 0 calc(1.3rem + 0.4615384615vw);
}
@media (min-width: 1560px) {
.item-grid__title {
margin: 0 0 1.75rem;
}
}
.item-grid__description {
color: #D3D3D3;
max-width: 622px;
margin: 0;
}
.item-grid__header {
margin-bottom: -webkit-calc(1.425rem + 1.6153846154vw);
margin-bottom: calc(1.425rem + 1.6153846154vw);
}
@media (min-width: 1560px) {
.item-grid__header {
margin-bottom: 3rem;
}
}
.item-grid__footer {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: -webkit-calc(1.3rem + 0.4615384615vw);
margin-top: calc(1.3rem + 0.4615384615vw);
}
@media (min-width: 1560px) {
.item-grid__footer {
margin-top: 1.75rem;
}
}
.item-grid__item-image-container {
margin-bottom: 20px;
aspect-ratio: 413/250;
-webkit-border-radius: 100px 8px 8px 8px;
border-radius: 100px 8px 8px 8px;
overflow: hidden;
}
.item-grid__item-image-container img, .item-grid__item-image-container picture {
-webkit-border-radius: 100px 8px 8px 8px;
border-radius: 100px 8px 8px 8px;
display: block;
object-fit: cover;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.item-grid__item:hover img, .item-grid__item:hover picture {
-webkit-transform: scale(1.02);
-ms-transform: scale(1.02);
transform: scale(1.02);
}
.item-grid__item-content {
padding: 0 1.25rem;
}
.item-grid__item-title {
color: #fff;
margin-bottom: 12px;
font-weight: 600;
font-size: 1.25rem;
text-transform: unset;
line-height: 1.5;
}
.item-grid__item-text {
color: lightgray;
}
.item-grid__item-text p {
color: lightgray;
margin: 0;
line-height: 1.625;
}
@media screen and (min-width: 576px) {
.item-grid {
grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (min-width: 980.5px) {
.item-grid {
grid-template-columns: repeat(3, 1fr);
}
}