.SingleQuickLinkWidget .WidgetHolderContent { margin-bottom: 0; }

.SingleQuickLinkWidgetContent .Widget-box { display: flex; flex-direction: row-reverse; background: #d8e1e2; }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .Widget-box { flex-direction: column; } }
.SingleQuickLinkWidgetContent .Widget-box .quicklink-image, .SingleQuickLinkWidgetContent .Widget-box .content { width: 50%; min-width: 320px; flex-grow: 1; }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .Widget-box .quicklink-image, .SingleQuickLinkWidgetContent .Widget-box .content { width: 100%; } }
.SingleQuickLinkWidgetContent .Widget-box .content { display: flex; flex-direction: column; justify-content: center; padding: 100px; }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .Widget-box .content { padding: 10px; } }
.SingleQuickLinkWidgetContent .Widget-box .content .quicklink-description { line-height: 28px; }
.SingleQuickLinkWidgetContent .Widget-box .content .link { padding: 40px 0 10px 0; }
.SingleQuickLinkWidgetContent .quicklink-image a { display: block; }
.SingleQuickLinkWidgetContent .quicklink-image a img { vertical-align: top; }
.SingleQuickLinkWidgetContent .quicklink-image img { width: 100%; height: 700px; object-fit: cover; padding: 0; }
.SingleQuickLinkWidgetContent .quicklink-title { margin-bottom: 40px; }
.SingleQuickLinkWidgetContent .quicklink-description { line-height: 30px; }

.MultiQuickLinkWidgetContent .Widget-box { max-width: 1630px; width: 100%; margin: 0 auto; padding: 60px 10px; text-align: center; }
.MultiQuickLinkWidgetContent .links:not(.slick-initialized) { display: flex; flex-direction: row; flex-wrap: wrap; }
.MultiQuickLinkWidgetContent .links:not(.slick-initialized) .link { width: 33.3%; min-width: 260px; flex-grow: 1; }
.MultiQuickLinkWidgetContent .links.grid .link { flex-grow: 0; flex-basis: 25%; min-width: 0; }
@media (max-width: 1200px) { .MultiQuickLinkWidgetContent .links.grid .link { flex-basis: 33.3%; } }
@media (max-width: 900px) { .MultiQuickLinkWidgetContent .links.grid .link { flex-basis: 50%; } }
@media (max-width: 500px) { .MultiQuickLinkWidgetContent .links.grid .link { flex-basis: 100%; } }
.MultiQuickLinkWidgetContent .link { text-align: left; }
.MultiQuickLinkWidgetContent .link .quicklink-container { padding: 10px; }
.MultiQuickLinkWidgetContent .quicklink-image { margin: 20px 0 10px 0; display: block; transition: all .3s; }
.MultiQuickLinkWidgetContent .quicklink-image img { vertical-align: top; width: 100%; height: auto; padding: 0; }
.MultiQuickLinkWidgetContent .quicklink-title { font-size: 24px; margin: 0; line-height: 32px; margin-left: 10px; }
@media (max-width: 768px) { .MultiQuickLinkWidgetContent .quicklink-title { font-size: 18px; line-height: 22px; } }
.MultiQuickLinkWidgetContent .quicklink-title a { color: black; }
.MultiQuickLinkWidgetContent .quicklink-title:after { display: inline-block; content: ""; position: relative; float: right; width: 37px; height: 37px; top: -2px; right: 10px; background-repeat: no-repeat !important; background-position: center !important; background: url(../../kristinestad/img/pil.png); transition: all .3s; }
@media (max-width: 768px) { .MultiQuickLinkWidgetContent .quicklink-title:after { width: 25px; height: 25px; background-size: 25px; } }
.MultiQuickLinkWidgetContent .quicklink-description { color: black; margin-top: 10px; line-height: 26px; padding: 0 10px; }
.MultiQuickLinkWidgetContent a:hover { outline: none; }
.MultiQuickLinkWidgetContent a:hover .quicklink-image { filter: brightness(0.95); }
.MultiQuickLinkWidgetContent .slick-slider { margin-bottom: 0; }
.MultiQuickLinkWidgetContent .slick-dots { bottom: -100px; }
.MultiQuickLinkWidgetContent .slick-dots li button:before { font-size: 8px; transition: all .3s; }
.MultiQuickLinkWidgetContent .slick-dots .slick-active button:before { font-size: 14px; }

.MultiQuickLinkWidgetContent-design1 .Widget-box { max-width: 1600px; display: flex; flex-wrap: wrap; margin: 10px auto; padding: 0 20px; }
@media (max-width: 768px) { .MultiQuickLinkWidgetContent-design1 .Widget-box { padding: 0 10px; } }
.MultiQuickLinkWidgetContent-design1 .quicklink { padding: 10px; width: 33.333%; }
@media (max-width: 1024px) { .MultiQuickLinkWidgetContent-design1 .quicklink { width: 50%; } }
@media (max-width: 600px) { .MultiQuickLinkWidgetContent-design1 .quicklink { width: 100%; } }
.MultiQuickLinkWidgetContent-design1 .quicklink a { padding: 0; }
.MultiQuickLinkWidgetContent-design1 .quicklink .content-wrapper { position: relative; display: inline-block; width: 100%; }
.MultiQuickLinkWidgetContent-design1 .quicklink .content-wrapper .quicklink-image { padding: 0; width: 100%; object-fit: cover; }
.MultiQuickLinkWidgetContent-design1 .quicklink .content-wrapper .quicklink-title { position: absolute; font-size: 28px; line-height: 32px; color: white; bottom: 20px; left: 20px; margin: 0; }
@media (max-width: 1024px) { .MultiQuickLinkWidgetContent-design1 .quicklink .content-wrapper .quicklink-title { font-size: 22px; line-height: 26px; } }
@media (max-width: 768px) { .MultiQuickLinkWidgetContent-design1 .quicklink .content-wrapper .quicklink-title { font-size: 20px; line-height: 24px; } }

/*# sourceMappingURL=QuickLinkWidgets.css.map */
