.link:hover {
text-decoration: underline;
cursor: pointer;
}
.green_link {
color: #24c28c;
}
.green_link:hover {
color: #24c28c;
}
.white_link {
color: white;
}
.white_link:hover {
color: white;
}
.green_text {
color: #24c28c;
}
input:focus {
border-color: #24c28c !important;
}
.qtip {
font-size: 0.8em !important;
line-height: 1.1em !important;
padding: 6px !important;
background-color: #223e73 !important;
border-radius: 10px !important;
}
.reference_billede {
width: 130px !important;
margin: 0 auto;
height: 130px;
background-repeat: no-repeat;
border-radius: 50%;
box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 20%);
overflow: hidden;
max-width: 100% !important;
}
.reference_billede .elementor-container {
height: 100%;
max-width: 100%;
}
.reference_billede .elementor-element-populated {
background-size: 100% !important;
}
.bigger_button a {
width: 260px !important;
}
body {
max-width: 100vw;
overflow-x: hidden;
}
.video_overflow {
overflow-x: hidden;
}  .elementor-sticky--active {
background-color: #223e73;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-sticky--active .elementor-widget-theme-site-logo img {
width: 180px !important;
}
body {
padding-top: 75px;
}
.my_header {
height: 75px !important;
}
.my_header,
.my_header_tablet,
.my_header_mobile {
position: fixed !important;
top: 0;
width: 100%;
transition: all 0.2s ease-in-out !important;
}
.nav_up {
top: -75px;
}
@media screen and (max-width: 1024px) {
.my_header_tablet {
height: 90px !important;
}
}
.nav_up {
top: -90px;
}
@media screen and (max-width: 767px) {
body {
padding-top: 60px;
}
.my_header_mobile {
height: 60px !important;
}
.nav_up {
top: -60px;
}
} .elementor-nav-menu--dropdown {
position: absolute;
width: 400px;
height: 480px;
left: -315px;
top: -30px;
}
.elementor-nav-menu--dropdown ul {
margin-top: 100px;
margin-left: 40px !important;
}
.elementor-menu-toggle {
z-index: 3;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle:not(.elementor-active)
+ .elementor-nav-menu__container {
transform: scale(0) !important;
max-width: 0;
max-height: 0 !important;
opacity: 0;
margin-right: 400px;
}
.elementor-nav-menu--dropdown.elementor-nav-menu__container {
transform-origin: top right !important;
transition: max-width 0.1s, max-height 0.1s, opacity 0.5s, margin 0.5s,
transform 0.3s, -webkit-transform 0.3s !important;
transition-property: max-width, max-height, opacity, margin, transform,
-webkit-transform !important;
transition-duration: 0.1s, 0.1s, 0.5s, 0.5s, 0.3s, 0.3s !important;
transition-timing-function: ease, ease, ease, ease, ease, ease !important;
transition-delay: 0s, 0s, 0s, 0s, 0s, 0s !important;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle.elementor-active
+ .elementor-nav-menu__container {
transform: scale(1);
max-height: 100vh;
max-width: 100vw;
opacity: 1;
}
@media screen and (max-width: 767px) {
.elementor-nav-menu--dropdown {
position: absolute;
width: 100vw;
height: 500px;
left: -100vw;
top: -30px;
}
.elementor-nav-menu--dropdown ul {
margin-top: 80px;
margin-left: 0 !important;
margin-right: 50px !important;
}
.elementor-nav-menu--dropdown ul li a {
padding: 10px !important;
justify-content: flex-end !important;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle:not(.elementor-active)
+ .elementor-nav-menu__container {
padding-right: 120vw;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle.elementor-active
+ .elementor-nav-menu__container {
left: -80vw;
}
.menu-item-1035 a {
color: #24c28c !important;
margin-top: 20px;
}
.menu-item-1405 {
border: 1px solid white !important;
border-radius: 5px;
margin-top: 30px !important;
margin-left: 150px !important;
}
.elementor-nav-menu--dropdown ul li.menu-item-1405 a {
justify-content: center !important;
}
}
@media screen and (max-width: 320px) {
.menu-item-1405 {
margin-left: 130px !important;
}
}
.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
transform: scale(1.1) translateZ(1px) !important;
}    .header_sektion {
width: 100vw;
overflow-x: hidden;
}
.billede_test img {
width: 150% !important;
}  .vidste_du {
color: #223e73;
font-family: "Cabin Condensed", Sans-serif;
font-size: 40px;
font-weight: bold;
line-height: 80px;
}
@media only screen and (max-width: 1025px) {
.vidste_du {
font-size: 30px;
line-height: 60px;
}
}  .overskrift {
max-width: 850px;
margin: auto;
} .type_wrapper {
display: flex;
flex-direction: row;
width: 600px;
margin: 0 auto;
justify-content: space-between;
}
.type_wrapper .card_but {
background-color: rgba(19, 107, 220, 0);
width: 187px;
height: 40px;
border: 2px solid rgba(184, 184, 184, 0.2);
cursor: pointer;
}
.type_wrapper .card_but:hover p {
color: #223e73;
}
.type_wrapper .card_but.card_active {
border: 2px solid rgba(0, 0, 0, 0);
pointer-events: none;
cursor: none;
}
.type_wrapper .card_lev.card_active {
background-color: rgba(64, 164, 220, 0.2);
}
.type_wrapper .card_for.card_active {
background-color: rgba(19, 107, 220, 0.2);
}
.type_wrapper .card_sel.card_active {
background-color: rgba(34, 62, 115, 0.2);
}
.type_wrapper p {
text-align: center;
text-transform: uppercase;
color: #b8b8b8;
font-size: 22px;
font-family: "Cabin Condensed", Sans-serif;
}
.type_wrapper .card_but.card_active p {
color: #223e73;
}  .flip_card {
width: 100%;
height: 410px;
perspective: 1000px;
}
.flip_card_inner {
position: relative;
width: 100%;
height: 100%;
text-align: center;
transition: transform 0.6s;
transform-style: preserve-3d;
}
.flip_card_front,
.flip_card_back {
position: absolute;
width: 100%;
height: 100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.flip_card_back {
transform: rotateY(180deg);
}
.grid {
display: grid;
grid-template-columns: 22.5% 3.3% 22.5% 3.3% 22.5% 3.3% 22.5%;
grid-template-rows: 100%;
align-items: center;
justify-items: center;
width: 100%;
height: 410px;
}
.card {
width: 100%;
height: 410px;
background-color: white;
border: 1px solid #e5e5e5;
border-radius: 10px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
text-align: center;
}
.card_grid {
display: grid;
grid-template-rows: auto 50px 190px 38px;
width: 100%;
height: 100%;
}
.for_indhold,
.sel_indhold {
display: none;
}
.ikon {
width: 120px;
height: 85px;
margin: 0 auto;
margin-top: 40px;
}
.overskrift {
font-family: "Cabin Condensed", Sans-serif;
color: #223e73;
font-weight: bold;
font-size: 24px;
margin-bottom: 10px;
}
.tekst {
font-size: 16px;
margin: 0 20px;
color: #333333;
line-height: 26px;
margin-bottom: 25px;
}
.bund {
border-radius: 0 0 9px 9px;
}
.bund p {
font-family: "Roboto", Sans-serif;
font-weight: 500;
font-size: 16px;
color: #223e73;
margin-bottom: 0;
padding-top: 3px;
text-transform: uppercase;
}
.lev_bund {
background-color: rgba(64, 164, 220, 0.2);
}
.for_bund {
background-color: rgba(19, 107, 220, 0.2);
}
.sel_bund {
background-color: rgba(34, 62, 115, 0.2);
}
.arrow {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/arrow.svg);
background-size: 100%;
background-repeat: no-repeat;
width: 15px;
height: 24px;
} .underside_box .elementor-widget-container {
transition: transform 0.2s ease-in !important;
}
.underside_box:hover .elementor-widget-container {
box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%) !important;
transform: scale(1.02);
cursor: pointer;
}
.underside_box:hover .elementor-icon-box-description {
text-decoration: underline;
} @media screen and (max-width: 1025px) {
.grid {
grid-template-columns: 47.5% 5% 47.5%;
grid-template-rows: 360px 40px 360px;
width: 100%;
height: 760px;
}
.flip_card {
width: 100%;
height: 360px;
perspective: 1000px;
}
.card {
height: 360px;
}
.flipcard3,
.flipcard4 {
grid-row: 3 / span 1;
}
.flipcard4 {
grid-column: 3 / span 1;
}
.card_grid {
grid-template-rows: auto 50px 140px 38px;
}
.arrow2 {
display: none;
}
.arrow3 {
grid-column: 2 / span 1;
grid-row: 3 / span 1;
}
}
@media screen and (max-width: 370px) {
.card,
.flip_card {
height: 400px;
}
.card_grid {
grid-template-rows: auto 50px 180px 38px;
}
}  .kort_karrusel .slick-slider .slick-list {
padding-bottom: 25px;
}   .for_1,
.for_2,
.sel_1,
.sel_2 {
display: none;
}
.test_tekst {
height: 95px;
overflow: hidden;
text-align: center;
transition: height 0.5s ease;
}
.test_tekst p {
font-size: 16px;
}
.my_icon {
position: absolute;
width: 100%;
padding-top: 300px;
margin-top: -300px;
z-index: 2;
text-align: center;
}
.my_icon i {
width: 100%;
pointer-events: none;
}
@media only screen and (max-width: 1025px) {
.test_tekst p {
font-size: 14px;
}
} .type_wrapper {
display: flex;
flex-direction: row;
width: 600px;
margin: 0 auto;
justify-content: space-between;
}
.type_wrapper .but {
background-color: rgba(19, 107, 220, 0);
width: 187px;
height: 40px;
border: 2px solid rgba(184, 184, 184, 0.2);
cursor: pointer;
}
.type_wrapper .but:hover p {
color: #223e73;
}
.type_wrapper .but.active {
border: 2px solid rgba(0, 0, 0, 0);
pointer-events: none;
cursor: none;
}
.type_wrapper .lev.active {
background-color: rgba(64, 164, 220, 0.2);
}
.type_wrapper .for.active {
background-color: rgba(19, 107, 220, 0.2);
}
.type_wrapper .sel.active {
background-color: rgba(34, 62, 115, 0.2);
}
.type_wrapper p {
text-align: center;
text-transform: uppercase;
color: #b8b8b8;
font-size: 22px;
font-family: "Cabin Condensed", Sans-serif;
}
.type_wrapper .but.active p {
color: #223e73;
}
@media screen and (max-width: 767px) {
.type_wrapper {
width: 100%;
}
.type_wrapper .card_but,
.type_wrapper .but {
width: 32%;
}
.type_wrapper p {
font-size: 17px;
}
}
@media screen and (max-width: 370px) {
.type_wrapper p {
font-size: 15px;
}
}     .button_wrapper,
.button_wrapper2 {
display: grid;
grid-template-columns: 32% auto 32%;
width: 370px;
margin: 0 auto;
}
.button_wrapper p,
.button_wrapper2 p {
color: lightgrey;
font-weight: 500;
font-size: 20px;
letter-spacing: 1px;
}
.button_wrapper p.button_active,
.button_wrapper2 p.button_active {
color: #136bdc;
pointer-events: none;
}
.button_wrapper p:not(.button_active),
.button_wrapper2 p:not(.button_active) {
color: lightgrey;
pointer-events: all;
}
.button_wrapper .switch,
.button_wrapper2 .switch {
position: relative;
display: inline-block;
width: 60px;
height: 34px;
margin: 0 auto;
}
.button_wrapper .switch input,
.button_wrapper2 .switch input {
opacity: 0;
width: 0;
height: 0;
}
.button_wrapper .slider,
.button_wrapper2 .slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #41b288;
-webkit-transition: 0.4s;
transition: 0.4s;
}
.button_wrapper .slider:before,
.button_wrapper2 .slider:before {
position: absolute;
content: "";
height: 26px;
width: 26px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: 0.4s;
transition: 0.4s;
}
.button_wrapper input:checked + .slider:before,
.button_wrapper2 input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}
.button_wrapper .slider.round,
.button_wrapper2 .slider.round {
border-radius: 34px;
}
.button_wrapper .slider.round:before,
.button_wrapper2 .slider.round:before {
border-radius: 50%;
}
@media screen and (max-width: 767px) {
.button_wrapper2 {
width: 100%;
grid-template-columns: 31% auto 31%;
}
.button_wrapper2 p {
font-size: 18px;
}
}  .not_active {
display: none;
}
.prissektion_2 {
display: block;
}
.elementor-price-table__features-list {
display: grid;
grid-template-columns: 30px auto;
}
.elementor-price-table__features-list > li,
.elementor-price-table__features-list .elementor-price-table__feature-inner {
display: contents;
}
.elementor-price-table__features-list i {
grid-column: 1 / span 1;
line-height: 31px;
}
.elementor-price-table__features-list span {
grid-column: 2 / span 1;
}
.tablet_pris .elementor-price-table {
grid-template-columns: 48% 52%;
display: grid;
grid-template-rows: 110px 90px auto;
}
.tablet_pris .elementor-price-table__header {
grid-column: 1 / span 1;
grid-row: 1 / span 1;
}
.tablet_pris .elementor-price-table__price {
grid-column: 1 / span 1;
grid-row: 2 / span 1;
}
.tablet_pris .elementor-price-table__features-list {
grid-column: 2 / span 1;
grid-row: 1 / span 3;
}
.tablet_pris .elementor-price-table__footer {
grid-column: 1 / span 1;
grid-row: 3 / span 1;
} .popular_price .elementor-price-table {
background-image: linear-gradient(#136bdc, #40a4dc);
}
.alm_pris .elementor-price-table__button {
box-shadow: none !important;
}
.elementor-widget-price-table .elementor-widget-container {
overflow: visible !important;
}
.popular_price,
.popular_price .elementor-widget-container,
.popular_price .elementor-price-table {
height: 100%;
}
.table_fra {
font-size: 16px;
font-weight: normal;
}  .mySlides {
display: none;
} .slideshow-container {
max-width: 100%;
position: relative;
margin: auto 30px;
text-align: center;
} .dot,
.dot2 {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: lightgrey;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
.active,
.dot:hover,
.dot2:hover {
background-color: #24c28c;
} .fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}
@-webkit-keyframes fade {
from {
opacity: 0.4;
}
to {
opacity: 1;
}
}
@keyframes fade {
from {
opacity: 0.4;
}
to {
opacity: 1;
}
}
@media screen and (max-width: 1025px) {
.price_table_wrapper {
grid-template-columns: 48% 52%;
display: grid;
grid-template-rows: 150px 90px auto;
background-color: #f7f7f7;
color: #223e73;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}
.special_slide {
background-image: linear-gradient(#136bdc, #40a4dc);
color: #ffffff;
}
.price_header {
grid-column: 1 / span 1;
grid-row: 1 / span 1;
padding: 20px 20px 10px 20px;
}
.price_header h3 {
font-size: 24px !important;
color: #223e73 !important;
}
.special_slide .price_header h3 {
color: #ffffff !important;
}
.price_subhead,
.price_period {
font-size: 13px;
line-height: 1em;
}
.price_price {
grid-column: 1 / span 1;
grid-row: 2 / span 1;
padding: 10px 20px 10px 20px;
}
.price_integer {
font-size: 45px;
font-weight: 800;
}
.price_integer.kunde {
font-size: 35px;
}
.price_currency {
font-size: 15px;
font-weight: 800;
}
.price_features {
grid-column: 2 / span 1;
grid-row: 1 / span 3;
padding: 20px 20px 20px 20px;
}
.price_features ul {
list-style-type: none;
padding: 0;
}
.price_features ul li {
font-size: 13px;
line-height: 3em;
text-align: left;
}
.price_features i {
margin-right: 10px;
font-size: 1.3em;
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
.price_footer {
grid-column: 1 / span 1;
grid-row: 3 / span 1;
padding: 10px 20px 30px 20px;
align-self: center;
}
.price_table_wrapper:not(.special_slide) .price_footer a {
color: #24c28c !important;
font-size: 18px !important;
background-color: rgba(1, 1, 1, 0) !important;
box-shadow: none !important;
}
.price_table_wrapper:not(.special_slide) .price_footer a:hover {
color: #ffffff !important;
background-color: #24c28c !important;
}
.dot_wrapper span {
margin: 0 15px;
width: 20px;
height: 20px;
}
}
@media screen and (max-width: 767px) {
.price_table_wrapper,
.elementor-price-table {
grid-template-columns: 100% !important;
display: grid;
grid-template-rows: 120px 100px auto auto !important;
}
.price_features,
.elementor-price-table__features-list {
grid-column: 1 / span 1 !important;
grid-row: 3 / span 1 !important;
padding: 20px 20px 20px 20px !important;
}
.price_footer,
.elementor-price-table__footer {
grid-row: 4 / span 1 !important;
padding: 10px 20px 30px 20px !important;
align-self: center !important;
}
.slideshow-container {
margin: auto 10px;
}
.price_header h3 {
font-size: 18px !important;
}
.price_integer {
font-size: 30px;
font-weight: 800;
}
.price_features ul li {
line-height: 2em;
}
} .popular_price .elementor-price-table__header {
padding: 0 !important;
}
.popular_price .elementor-price-table__heading {
padding: 30px 30px 0;
}
.popular_price .elementor-price-table__subheading {
padding: 0 30px;
}
.extra_box {
width: 100%;
height: 70px;
background-color: #41b288;
margin-top: 30px;
color: white;
font-size: 25px;
padding: 15px;
}
.extra_box span {
font-weight: 600;
}
.line1,
.line2 {
width: 75%; background-color: white;
height: 2px;
position: relative;
}
.line1 {
top: -85px;
}
.line2 {
top: -33px;
}
@media only screen and (max-width: 1025px) {
.popular_price.tablet_pris .elementor-price-table {
grid-template-rows: 220px 140px 120px;
}
.extra_box {
margin-top: 15px;
font-size: 20px;
}
.line1 {
top: -82px;
}
.line2 {
top: -40px;
}
}
@media only screen and (max-width: 846px) {
.popular_price.tablet_pris .elementor-price-table {
grid-template-rows: 240px 120px 170px;
}
.line1 {
top: -75px;
}
.line2 {
top: -35px;
}
}
@media only screen and (max-width: 767px) {
.popular_price.tablet_pris .elementor-price-table {
grid-template-rows: auto auto auto auto !important;
}
.popular_price .elementor-price-table__price {
padding: 30px 20px 10px 20px !important;
}
.line1 {
top: -70px;
}
.line2 {
top: -27px;
}
}   .table_lev,
.table_for {
color: #223e73;
}
.table_lev .column-1,
.table_for .column-1 {
width: 40% !important;
}
.table_lev .column-2,
.table_lev .column-3,
.table_lev .column-4,
.table_for .column-2,
.table_for .column-3,
.table_for .column-4 {
text-align: center;
width: 20% !important;
}
.table_lev .column-1,
.table_for .column-1 {
background-color: #f7f7f7;
}
.table_lev .column-3,
.table_for .column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev .column-3 i,
.table_for .column-3 i {
color: #24c28c;
}
.table_lev td,
.table_for td {
padding: 15px !important;
}
.table_lev thead th,
.table_for thead th {
border: none !important;
}
.table_lev thead .row-1 th.column-1,
.table_for thead .row-1 th.column-1 {
background-color: white !important;
}
.table_lev .tablepress thead th,
.table_for .tablepress thead th {
background-color: transparent !important;
padding-top: 20px;
}
.table_lev .tablepress thead th.column-3,
.table_for .tablepress thead th.column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev .tablepress .odd td,
.table_lev .tablepress .even td,
.table_for .tablepress .odd td,
.table_for .tablepress .even td {
background-color: transparent;
}
.table_lev .tablepress,
.table_for .tablepress {
background-color: transparent;
padding: 30px;
}
.table_lev .tablepress .row-hover tr:hover td,
.table_for .tablepress .row-hover tr:hover td {
background-color: transparent !important;
border-top: 1px solid #223e73;
border-bottom: 1px solid #223e73;
}
.table_lev .tablepress .row-hover tr.row-18 td,
.table_for .tablepress .row-hover tr.row-25 td {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.table_lev .tablepress .row-hover tr.row-18:hover td,
.table_for .tablepress .row-hover tr.row-25:hover td {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.table_lev .tablepress .row-hover tr:hover td.column-3,
.table_for .tablepress .row-hover tr:hover td.column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev tr.row-12 td.column-3,
.table_for tr.row-19 td.column-3,
.table_lev tr.row-2 td.column-3,
.table_for tr.row-2 td.column-3 {
background-color: transparent !important;
}
.table_lev tr.row-12,
.table_for tr.row-19,
.table_lev tr.row-2,
.table_for tr.row-2 {
pointer-events: none;
}
.p_headline {
font-weight: bold;
} .table_lev tr.row-18 .column-3,
.table_for tr.row-25 .column-3 {
color: #24c28c;
font-weight: bold;
}
.table_lev tr.row-2,
.table_for tr.row-2 {
border-top: 1px solid #ddd;
}
.table_lev tr.row-17 {
border-bottom: 1px solid #ddd;
}
i.not_green {
color: #223e73 !important;
}
.dataTables_wrapper {
overflow: auto !important;
}
.p_pris,
.p_kr {
font-weight: bold !important;
}
.p_pris {
font-size: 35px;
}
.p_kr {
font-size: 22px;
}
.p_kr.special {
line-height: 52px;
}
.p_ekstra,
.p_ekstra2 {
font-size: 14px;
}
.p_button {
margin: 20px 0;
}
.p_button1 {
background-color: transparent !important;
box-shadow: none !important;
color: #24c28c !important;
}
.p_button1:hover {
background-color: #24c28c !important;
color: white !important;
}
.p_hidden {
visibility: hidden;
}
@media screen and (max-width: 1025px) {
.table_lev td,
.table_for td {
font-size: 14px;
}
.p_pris {
font-size: 30px;
}
.p_kr {
font-size: 18px;
}
.p_ekstra,
.p_ekstra2 {
font-size: 12px;
}
.p_button .elementor-button-text {
font-size: 18px;
}
}
@media screen and (max-width: 768px) {
.table_lev .headline,
.table_for .headline {
display: none !important;
}
}    .sprite {
width: 300px;
height: 300px;
background-size: 900% 100%;
margin: 0 auto;
}
.vision_sprite {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/test2.svg);
}
.mission_sprite {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/ny.svg);
}
.blafre {
animation-name: blafre_kf;
animation-duration: 1.2s;
animation-iteration-count: infinite;
animation-timing-function: steps(8);
}
@keyframes blafre_kf {
0% {
background-position: 0 0;
}
100% {
background-position: -800% 0;
}
}
.blinke {
animation-name: blinke_kf;
animation-duration: 1.4s;
animation-iteration-count: infinite;
animation-timing-function: steps(8);
}
@keyframes blinke_kf {
0% {
background-position: 0 0;
}
100% {
background-position: -800% 0;
}
}
@media screen and (max-width: 767px) {
.sprite {
width: 200px;
height: 200px;
}
}     .footer {
margin-top: -10vw;
}
.elementor-social-icons-wrapper .elementor-grid-item {
padding: 2px 0;
}
@media screen and (max-width: 767px) {
.footer {
margin-top: -15vw;
}
}
.footer_headline {
font-family: "Cabin Condensed", Sans-serif;
font-weight: 900;
}  body.elementor-kit-24 button {
box-shadow: none !important;
margin-top: 0px;
}
.elementor-322
.elementor-element.elementor-element-615339f
.elementor-field-subgroup
label {
font-size: 12px;
}
input:focus {
border-color: #24c28c !important;
}
.glemt {
width: auto !important;
font-size: 12px;
color: #223e73;
line-height: 2rem;
margin: 0 !important;
text-align: right;
}
.glemt:hover {
font-weight: 500;
cursor: pointer;
}
.opret_ny p:hover {
color: #24c28c !important;
cursor: pointer;
}
.elementor-field-type-checkbox label {
font-size: 12px;
}
.elementor-field-type-checkbox {
margin-bottom: 0px !important;
}
.elementor-field-type-select {
font-size: 15px;
}
span.elementor-field-option {
line-height: 20px;
}
.form_opret .elementor-field-type-checkbox div {
margin-bottom: 10px;
}
.form_opret .elementor-field-type-submit {
margin-top: 15px;
}
.form_login .elementor-field-type-checkbox div {
margin-bottom: 20px;
}
.kan_ikke p:hover {
color: #24c28c !important;
cursor: pointer;
}
@media screen and (max-width: 1025px) {
.book_form button {
margin-top: 20px;
}
}
@media screen and (max-width: 1360px) {
.sektion2 {
background-image: url(https://wordpress-315491-1191227.cloudwaysapps.com/wp-content/uploads/2020/03/opret.svg) !important;
}
}
@media screen and (max-width: 1300px) {
.sektion {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/login_v6.svg) !important;
}
}
@media screen and (max-width: 1025px) {
.sektion,
.sektion2 {
background-image: none !important;
}
.kolonne1 > .elementor-column-wrap,
.kolonne2 > .elementor-column-wrap {
background-size: cover;
background-position-y: bottom;
}
} body {
padding-top: 75px;
}
.link:hover {
text-decoration: underline;
cursor: pointer;
}
.green_link {
color: #24c28c;
}
.green_link:hover {
color: #24c28c;
}
.white_link {
color: white;
}
.white_link:hover {
color: white;
}
.green_text {
color: #24c28c;
}
input:focus {
border-color: #24c28c !important;
}
.qtip {
font-size: 0.8em !important;
line-height: 1.1em !important;
background-color: #223e73 !important;
-moz-border-radius: 10px !important;
-webkit-border-radius: 10px !important;
-o-border-radius: 10px !important;
border-radius: 10px !important;
padding: 6px !important;
}
.elementor-sticky--active {
background-color: #223e73;
-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
}
.elementor-sticky--active .elementor-widget-theme-site-logo img {
width: 180px !important;
} .my_header,
.my_header_tablet,
.my_header_mobile {
position: fixed !important;
top: 0;
width: 100%;
-moz-transition: all 0.2s ease-in-out !important;
-webkit-transition: all 0.2s ease-in-out !important;
-o-transition: all 0.2s ease-in-out !important;
transition: all 0.2s ease-in-out !important;
}
.nav_up {
top: -75px;
}
.elementor-nav-menu--dropdown {
height: 480px;
position: absolute;
top: -30px;
width: 400px;
left: -315px;
}
.elementor-nav-menu--dropdown ul {
margin-top: 100px;
margin-left: 40px !important;
}
.elementor-menu-toggle {
z-index: 3;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle:not(.elementor-active)
+ .elementor-nav-menu__container {
margin-right: 400px;
max-width: 0;
max-height: 0 !important;
-moz-transform: scale(0) !important;
-webkit-transform: scale(0) !important;
-o-transform: scale(0) !important;
transform: scale(0) !important;
opacity: 0;
}
.elementor-nav-menu--dropdown.elementor-nav-menu__container {
-moz-transition: max-width 0.1s, max-height 0.1s, opacity 0.5s, margin 0.5s,
transform 0.3s, -webkit-transform 0.3s !important;
-webkit-transition: max-width 0.1s, max-height 0.1s, opacity 0.5s, margin 0.5s,
transform 0.3s, -webkit-transform 0.3s !important;
-o-transition: max-width 0.1s, max-height 0.1s, opacity 0.5s, margin 0.5s,
transform 0.3s, -webkit-transform 0.3s !important;
transition: max-width 0.1s, max-height 0.1s, opacity 0.5s, margin 0.5s,
transform 0.3s, -webkit-transform 0.3s !important;
transform-origin: top right !important;
-moz-transition-property: max-width, max-height, opacity, margin, transform,
-webkit-transform !important;
-webkit-transition-property: max-width, max-height, opacity, margin, transform,
-webkit-transform !important;
-o-transition-property: max-width, max-height, opacity, margin, transform,
-webkit-transform !important;
transition-property: max-width, max-height, opacity, margin, transform,
-webkit-transform !important;
-moz-transition-duration: 0.1s, 0.1s, 0.5s, 0.5s, 0.3s, 0.3s !important;
-webkit-transition-duration: 0.1s, 0.1s, 0.5s, 0.5s, 0.3s, 0.3s !important;
-o-transition-duration: 0.1s, 0.1s, 0.5s, 0.5s, 0.3s, 0.3s !important;
transition-duration: 0.1s, 0.1s, 0.5s, 0.5s, 0.3s, 0.3s !important;
-moz-transition-timing-function: ease, ease, ease, ease, ease, ease !important;
-webkit-transition-timing-function: ease, ease, ease, ease, ease, ease !important;
-o-transition-timing-function: ease, ease, ease, ease, ease, ease !important;
transition-timing-function: ease, ease, ease, ease, ease, ease !important;
-moz-transition-delay: 0s, 0s, 0s, 0s, 0s, 0s !important;
-webkit-transition-delay: 0s, 0s, 0s, 0s, 0s, 0s !important;
-o-transition-delay: 0s, 0s, 0s, 0s, 0s, 0s !important;
transition-delay: 0s, 0s, 0s, 0s, 0s, 0s !important;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle.elementor-active
+ .elementor-nav-menu__container {
max-width: 100vw;
max-height: 100vh;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
-moz-transform: scale(1.1) translateZ(1px) !important;
-webkit-transform: scale(1.1) translateZ(1px) !important;
-o-transform: scale(1.1) translateZ(1px) !important;
transform: scale(1.1) translateZ(1px) !important;
}
.header_sektion {
width: 100vw;
overflow-x: hidden;
}
.billede_test img {
width: 150% !important;
}
.vidste_du {
font-size: 40px;
line-height: 80px;
font-weight: bold;
font-family: "Cabin Condensed", Sans-serif;
color: #223e73;
}
.overskrift {
font-size: 24px;
font-weight: bold;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-bottom: 10px;
margin-left: auto;
font-family: "Cabin Condensed", Sans-serif;
color: #223e73;
max-width: 850px;
}
.type_wrapper {
display: flex;
width: 600px;
justify-content: space-between;
flex-direction: row;
margin: 0 auto;
}
.type_wrapper .card_but {
border: 2px solid rgba(184, 184, 184, 0.2);
background-color: rgba(19, 107, 220, 0);
height: 40px;
width: 187px;
cursor: pointer;
}
.type_wrapper .card_but:hover p {
color: #223e73;
}
.type_wrapper .card_but.card_active {
border: 2px solid rgba(0, 0, 0, 0);
cursor: none;
pointer-events: none;
}
.type_wrapper .card_lev.card_active {
background-color: rgba(64, 164, 220, 0.2);
}
.type_wrapper .card_for.card_active {
background-color: rgba(19, 107, 220, 0.2);
}
.type_wrapper .card_sel.card_active {
background-color: rgba(34, 62, 115, 0.2);
}
.type_wrapper p {
font-size: 22px;
font-family: "Cabin Condensed", Sans-serif;
color: #b8b8b8;
text-transform: uppercase;
text-align: center;
}
.type_wrapper .card_but.card_active p {
color: #223e73;
}
.flip_card {
height: 410px;
width: 100%;
perspective: 1000px;
}
.flip_card_inner {
height: 100%;
position: relative;
width: 100%;
-moz-transition: transform 0.6s;
-webkit-transition: transform 0.6s;
-o-transition: transform 0.6s;
transition: transform 0.6s;
text-align: center;
transform-style: preserve-3d;
}
.flip_card_front,
.flip_card_back {
height: 100%;
position: absolute;
width: 100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.flip_card_back {
-moz-transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.grid {
display: grid;
height: 410px;
width: 100%;
align-items: center;
grid-template-columns: 22.5% 3.3% 22.5% 3.3% 22.5% 3.3% 22.5%;
grid-template-rows: 100%;
justify-items: center;
}
.card {
border: 1px solid #e5e5e5;
background-color: white;
height: 410px;
width: 100%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
text-align: center;
-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
-o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.card_grid {
display: grid;
height: 100%;
width: 100%;
grid-template-rows: auto 50px 190px 38px;
}
.for_indhold,
.sel_indhold {
display: none;
}
.ikon {
margin-top: 0;
margin-top: 40px;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
height: 85px;
width: 120px;
}
.tekst {
font-size: 16px;
line-height: 26px;
margin-top: 0;
margin-right: 20px;
margin-bottom: 0;
margin-bottom: 25px;
margin-left: 20px;
color: #333;
}
.bund {
-moz-border-radius: 0 0 9px 9px;
-webkit-border-radius: 0 0 9px 9px;
-o-border-radius: 0 0 9px 9px;
border-radius: 0 0 9px 9px;
}
.bund p {
font-size: 16px;
padding-top: 3px;
font-weight: 500;
margin-bottom: 0;
font-family: "Roboto", Sans-serif;
color: #223e73;
text-transform: uppercase;
}
.lev_bund {
background-color: rgba(64, 164, 220, 0.2);
}
.for_bund {
background-color: rgba(19, 107, 220, 0.2);
}
.sel_bund {
background-color: rgba(34, 62, 115, 0.2);
}
.arrow {
height: 24px;
width: 15px;
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/arrow.svg);
background-size: 100%;
background-repeat: no-repeat;
}
.kort_karrusel .slick-slider .slick-list {
padding-bottom: 25px;
}
.for_1,
.for_2,
.sel_1,
.sel_2 {
display: none;
}
.test_tekst {
height: 95px;
overflow: hidden;
-moz-transition: height 0.5s ease;
-webkit-transition: height 0.5s ease;
-o-transition: height 0.5s ease;
transition: height 0.5s ease;
text-align: center;
}
.test_tekst p {
font-size: 16px;
}
.my_icon {
padding-top: 300px;
margin-top: -300px;
position: absolute;
width: 100%;
text-align: center;
z-index: 2;
}
.my_icon i {
width: 100%;
pointer-events: none;
}
.type_wrapper .but {
border: 2px solid rgba(184, 184, 184, 0.2);
background-color: rgba(19, 107, 220, 0);
height: 40px;
width: 187px;
cursor: pointer;
}
.type_wrapper .but:hover p {
color: #223e73;
}
.type_wrapper .but.active {
border: 2px solid rgba(0, 0, 0, 0);
cursor: none;
pointer-events: none;
}
.type_wrapper .lev.active {
background-color: rgba(64, 164, 220, 0.2);
}
.type_wrapper .for.active {
background-color: rgba(19, 107, 220, 0.2);
}
.type_wrapper .sel.active {
background-color: rgba(34, 62, 115, 0.2);
}
.type_wrapper .but.active p {
color: #223e73;
}
.button_wrapper,
.button_wrapper2 {
display: grid;
width: 370px;
grid-template-columns: 32% auto 32%;
margin: 0 auto;
}
.button_wrapper p,
.button_wrapper2 p {
font-size: 20px;
font-weight: 500;
color: lightgrey;
letter-spacing: 1px;
}
.button_wrapper p.button_active,
.button_wrapper2 p.button_active {
color: #136bdc;
pointer-events: none;
}
.button_wrapper .switch,
.button_wrapper2 .switch {
display: inline-block;
height: 34px;
position: relative;
width: 60px;
margin: 0 auto;
}
.button_wrapper .switch input,
.button_wrapper2 .switch input {
height: 0;
width: 0;
opacity: 0;
}
.button_wrapper .slider,
.button_wrapper2 .slider {
background-color: #41b288;
position: absolute;
bottom: 0;
top: 0;
-moz-transition: 0.4s;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;
cursor: pointer;
left: 0;
right: 0;
}
.button_wrapper .slider:before,
.button_wrapper2 .slider:before {
content: "";
background-color: white;
height: 26px;
position: absolute;
bottom: 4px;
width: 26px;
-moz-transition: 0.4s;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;
left: 4px;
}
.button_wrapper input:checked + .slider:before,
.button_wrapper2 input:checked + .slider:before {
-moz-transform: translateX(26px);
-webkit-transform: translateX(26px);
-o-transform: translateX(26px);
transform: translateX(26px);
}
.button_wrapper .slider.round,
.button_wrapper2 .slider.round {
-moz-border-radius: 34px;
-webkit-border-radius: 34px;
-o-border-radius: 34px;
border-radius: 34px;
}
.button_wrapper .slider.round:before,
.button_wrapper2 .slider.round:before {
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
}
.not_active {
display: none;
}
.prissektion_2 {
display: block;
}
.elementor-price-table__features-list {
display: grid;
grid-template-columns: 30px auto;
}
.elementor-price-table__features-list > li,
.elementor-price-table__features-list .elementor-price-table__feature-inner {
display: contents;
}
.elementor-price-table__features-list i {
line-height: 31px;
grid-column: 1 / span 1;
}
.elementor-price-table__features-list span {
grid-column: 2 / span 1;
}
.tablet_pris .elementor-price-table {
display: grid;
grid-template-columns: 48% 52%;
grid-template-rows: 110px 90px auto;
}
.tablet_pris .elementor-price-table__header {
grid-column: 1 / span 1;
grid-row: 1 / span 1;
}
.tablet_pris .elementor-price-table__price {
grid-column: 1 / span 1;
grid-row: 2 / span 1;
}
.tablet_pris .elementor-price-table__features-list {
grid-column: 2 / span 1;
grid-row: 1 / span 3;
}
.tablet_pris .elementor-price-table__footer {
grid-column: 1 / span 1;
grid-row: 3 / span 1;
}
.popular_price .elementor-price-table {
background-image: -moz-linear-gradient(top, #136bdc, #40a4dc);
background-image: -webkit-linear-gradient(top, #136bdc, #40a4dc);
background-image: -o-linear-gradient(top, #136bdc, #40a4dc);
background-image: -ms-linear-gradient(top, #136bdc, #40a4dc);
background-image: linear-gradient(to bottom, #136bdc, #40a4dc);
}
.alm_pris .elementor-price-table__button {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
-o-box-shadow: none !important;
box-shadow: none !important;
}
.elementor-widget-price-table .elementor-widget-container {
overflow: visible !important;
}
.mySlides {
display: none;
}
.slideshow-container {
position: relative;
max-width: 100%;
text-align: center;
margin: auto 30px;
}
.dot,
.dot2 {
display: inline-block;
background-color: lightgrey;
height: 15px;
width: 15px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-moz-transition: background-color 0.6s ease;
-webkit-transition: background-color 0.6s ease;
-o-transition: background-color 0.6s ease;
transition: background-color 0.6s ease;
cursor: pointer;
margin: 0 2px;
}
.active,
.dot:hover,
.dot2:hover {
background-color: #24c28c;
}
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}
from {
opacity: 0.4;
}
to {
opacity: 1;
}
.table_lev,
.table_for {
color: #223e73;
}
.table_lev .column-1,
.table_for .column-1 {
background-color: #f7f7f7;
width: 40% !important;
}
.table_lev .column-2,
.table_lev .column-3,
.table_lev .column-4,
.table_for .column-2,
.table_for .column-3,
.table_for .column-4 {
width: 20% !important;
text-align: center;
}
.table_lev .column-3,
.table_for .column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev .column-3 i,
.table_for .column-3 i {
color: #24c28c;
}
.table_lev td,
.table_for td {
padding: 15px !important;
}
.table_lev thead th,
.table_for thead th {
border: none !important;
}
.table_lev thead .row-1 th.column-1,
.table_for thead .row-1 th.column-1 {
background-color: white !important;
}
.table_lev .tablepress thead th,
.table_for .tablepress thead th {
padding-top: 20px;
background-color: transparent !important;
}
.table_lev .tablepress thead th.column-3,
.table_for .tablepress thead th.column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev .tablepress .odd td,
.table_lev .tablepress .even td,
.table_for .tablepress .odd td,
.table_for .tablepress .even td {
background-color: transparent;
}
.table_lev .tablepress,
.table_for .tablepress {
background-color: transparent;
padding: 30px;
}
.table_lev .tablepress .row-hover tr:hover td,
.table_for .tablepress .row-hover tr:hover td {
background-color: transparent !important;
border-bottom: 1px solid #223e73;
border-top: 1px solid #223e73;
}
.table_lev .tablepress .row-hover tr.row-23 td,
.table_for .tablepress .row-hover tr.row-26 td {
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
.table_lev .tablepress .row-hover tr.row-23:hover td,
.table_for .tablepress .row-hover tr.row-26:hover td {
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
.table_lev .tablepress .row-hover tr:hover td.column-3,
.table_for .tablepress .row-hover tr:hover td.column-3 {
background-color: rgba(19, 107, 220, 0.1) !important;
}
.table_lev tr.row-12 td.column-3,
.table_for tr.row-19 td.column-3,
.table_lev tr.row-2 td.column-3,
.table_for tr.row-2 td.column-3 {
background-color: transparent !important;
}
.table_lev tr.row-12,
.table_for tr.row-19,
.table_lev tr.row-2,
.table_for tr.row-2 {
pointer-events: none;
}
.p_headline {
font-weight: bold;
}
.table_lev tr.row-18 .column-3,
.table_for tr.row-25 .column-3 {
font-weight: bold;
color: #24c28c;
}
.table_lev tr.row-2,
.table_for tr.row-2 {
border-top: 1px solid #ddd;
}
.table_lev tr.row-18 {
border-bottom: 1px solid #ddd;
}
i.not_green {
color: #223e73 !important;
}
.dataTables_wrapper {
overflow: auto !important;
}
.p_pris,
.p_kr {
font-weight: bold !important;
}
.p_pris {
font-size: 35px;
}
.p_kr {
font-size: 22px;
}
.p_kr.special {
line-height: 52px;
}
.p_ekstra,
.p_ekstra2 {
font-size: 14px;
}
.p_button {
margin: 20px 0;
}
.p_button1 {
color: #24c28c !important;
background-color: transparent !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
-o-box-shadow: none !important;
box-shadow: none !important;
}
.p_button1:hover {
color: white !important;
background-color: #24c28c !important;
}
.p_hidden {
visibility: hidden;
}
.sprite {
height: 300px;
width: 300px;
background-size: 900% 100%;
margin: 0 auto;
}
.vision_sprite {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/test2.svg);
}
.mission_sprite {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/ny.svg);
}
.blafre {
animation-name: blafre_kf;
animation-duration: 1.2s;
animation-iteration-count: infinite;
animation-timing-function: steps(8);
}
.blinke {
animation-name: blinke_kf;
animation-duration: 1.4s;
animation-iteration-count: infinite;
animation-timing-function: steps(8);
}
.footer {
margin-top: -10vw;
}
.footer_headline {
font-weight: 900;
font-family: "Cabin Condensed", Sans-serif;
}
body.elementor-kit-24 button {
margin-top: 0;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
-o-box-shadow: none !important;
box-shadow: none !important;
}
.elementor-322
.elementor-element.elementor-element-615339f
.elementor-field-subgroup
label {
font-size: 12px;
}
.glemt {
font-size: 12px;
line-height: 2rem;
color: #223e73;
width: auto !important;
text-align: right;
margin: 0 !important;
}
.glemt:hover {
font-weight: 500;
cursor: pointer;
}
.opret_ny p:hover {
color: #24c28c !important;
cursor: pointer;
}
.elementor-field-type-checkbox label {
font-size: 12px;
}
.elementor-field-type-checkbox {
margin-bottom: 0 !important;
}
.elementor-field-type-select {
font-size: 15px;
}
span.elementor-field-option {
line-height: 20px;
}
.form_opret .elementor-field-type-checkbox div {
margin-bottom: 10px;
}
.form_opret .elementor-field-type-submit {
margin-top: 15px;
}
.form_login .elementor-field-type-checkbox div {
margin-bottom: 20px;
}
.kan_ikke p:hover {
color: #24c28c !important;
cursor: pointer;
}
@media screen and (max-width: 1360px) {
.sektion2 {
background-image: url(https://wordpress-315491-1191227.cloudwaysapps.com/wp-content/uploads/2020/03/opret.svg) !important;
}
}
@media screen and (max-width: 1300px) {
.sektion {
background-image: url(//sellerspoint.dk/wp-content/uploads/2020/03/login_v6.svg) !important;
}
}
@media screen and (max-width: 1025px) {
.nav_up {
top: -90px;
}
.sektion,
.sektion2 {
background-image: none !important;
}
.kolonne1 > .elementor-column-wrap,
.kolonne2 > .elementor-column-wrap {
background-size: cover;
background-position-y: bottom;
}
.book_form button {
margin-top: 20px;
}
.table_lev td,
.table_for td {
font-size: 14px;
}
.p_pris {
font-size: 30px;
}
.p_kr {
font-size: 18px;
}
.p_ekstra,
.p_ekstra2 {
font-size: 12px;
}
.p_button .elementor-button-text {
font-size: 18px;
}
.price_table_wrapper {
display: grid;
color: #223e73;
background-color: #f7f7f7;
grid-template-columns: 48% 52%;
grid-template-rows: 150px 90px auto;
-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
.special_slide {
color: #fff;
background-image: -moz-linear-gradient(top, #136bdc, #40a4dc);
background-image: -webkit-linear-gradient(top, #136bdc, #40a4dc);
background-image: -o-linear-gradient(top, #136bdc, #40a4dc);
background-image: -ms-linear-gradient(top, #136bdc, #40a4dc);
background-image: linear-gradient(to bottom, #136bdc, #40a4dc);
}
.price_header {
grid-column: 1 / span 1;
grid-row: 1 / span 1;
padding: 20px 20px 10px;
}
.price_header h3 {
font-size: 24px !important;
color: #223e73 !important;
}
.special_slide .price_header h3 {
color: #fff !important;
}
.price_subhead,
.price_period {
font-size: 13px;
line-height: 1em;
}
.price_price {
grid-column: 1 / span 1;
grid-row: 2 / span 1;
padding: 10px 20px;
}
.price_integer {
font-size: 45px;
font-weight: 800;
}
.price_integer.kunde {
font-size: 35px;
}
.price_currency {
font-size: 15px;
font-weight: 800;
}
.price_features {
grid-column: 2 / span 1;
grid-row: 1 / span 3;
padding: 20px;
}
.price_features ul {
list-style-type: none;
padding: 0;
}
.price_features ul li {
font-size: 13px;
line-height: 3em;
text-align: left;
}
.price_features i {
font-size: 1.3em;
font-weight: 900;
margin-right: 10px;
font-family: "Font Awesome 5 Free";
}
.price_footer {
grid-column: 1 / span 1;
grid-row: 3 / span 1;
align-self: center;
padding: 10px 20px 30px;
}
.price_table_wrapper:not(.special_slide) .price_footer a {
font-size: 18px !important;
color: #24c28c !important;
background-color: rgba(1, 1, 1, 0) !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
-o-box-shadow: none !important;
box-shadow: none !important;
}
.price_table_wrapper:not(.special_slide) .price_footer a:hover {
color: #fff !important;
background-color: #24c28c !important;
}
.dot_wrapper span {
height: 20px;
width: 20px;
margin: 0 15px;
}
.grid {
height: 760px;
width: 100%;
grid-template-columns: 47.5% 5% 47.5%;
grid-template-rows: 360px 40px 360px;
}
.flip_card {
height: 360px;
width: 100%;
perspective: 1000px;
}
.card {
height: 360px;
}
.flipcard3,
.flipcard4 {
grid-row: 3 / span 1;
}
.flipcard4 {
grid-column: 3 / span 1;
}
.card_grid {
grid-template-rows: auto 50px 140px 38px;
}
.arrow2 {
display: none;
}
.arrow3 {
grid-column: 2 / span 1;
grid-row: 3 / span 1;
}
}
@media only screen and (max-width: 1025px) {
.test_tekst p {
font-size: 14px;
}
.vidste_du {
font-size: 30px;
line-height: 60px;
}
}
@media screen and (max-width: 768px) {
.table_lev .headline,
.table_for .headline {
display: none !important;
}
}
@media screen and (max-width: 767px) {
.footer {
margin-top: -15vw;
}
.sprite {
height: 200px;
width: 200px;
}
.price_table_wrapper,
.elementor-price-table {
display: grid;
grid-template-columns: 100% !important;
grid-template-rows: 120px 100px auto auto !important;
}
.price_features,
.elementor-price-table__features-list {
grid-column: 1 / span 1 !important;
grid-row: 3 / span 1 !important;
padding: 20px !important;
}
.price_footer,
.elementor-price-table__footer {
grid-row: 4 / span 1 !important;
align-self: center !important;
padding: 10px 20px 30px !important;
}
.slideshow-container {
margin: auto 10px;
}
.price_header h3 {
font-size: 18px !important;
}
.price_integer {
font-size: 30px;
font-weight: 800;
}
.price_features ul li {
line-height: 2em;
}
.button_wrapper2 {
width: 100%;
grid-template-columns: 31% auto 31%;
}
.button_wrapper2 p {
font-size: 18px;
}
.type_wrapper {
width: 100%;
}
.type_wrapper .card_but,
.type_wrapper .but {
width: 32%;
}
.type_wrapper p {
font-size: 17px;
}
.elementor-nav-menu--dropdown {
height: 500px;
position: absolute;
top: -30px;
width: 100vw;
left: -100vw;
}
.elementor-nav-menu--dropdown ul {
margin-top: 80px;
margin-right: 50px !important;
margin-left: 0 !important;
}
.elementor-nav-menu--dropdown ul li a {
justify-content: flex-end !important;
padding: 10px !important;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle:not(.elementor-active)
+ .elementor-nav-menu__container {
padding-right: 120vw;
}
.elementor-nav-menu--toggle
.elementor-menu-toggle.elementor-active
+ .elementor-nav-menu__container {
left: -80vw;
}
.menu-item-1035 a {
margin-top: 20px;
color: #24c28c !important;
}
.menu-item-1405 {
border: 1px solid white !important;
margin-top: 30px !important;
margin-left: 150px !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.elementor-nav-menu--dropdown ul li.menu-item-1405 a {
justify-content: center !important;
}
body {
padding-top: 60px;
}
.my_header_mobile {
height: 60px !important;
}
.nav_up {
top: -60px;
}
}
@media screen and (max-width: 370px) {
.type_wrapper p {
font-size: 15px;
}
.card,
.flip_card {
height: 400px;
}
.card_grid {
grid-template-rows: auto 50px 180px 38px;
}
}
@media screen and (max-width: 320px) {
.menu-item-1405 {
margin-left: 130px !important;
}
} .doc_nav {
background-color: transparent !important;
box-shadow: none !important;
}
.doc_nav .e--pointer-framed .elementor-item:before {
border-top: 0 !important;
border-bottom: 0 !important;
border-right: 0 !important;
}
.doc_nav .elementor-item-active {
font-weight: 600;
}
#sticky.stick {
position: fixed;
top: 0;
left: 0px;
}
#sticky ul {
flex-direction: column;
}
#sticky .menu-item-2000 a,
#sticky .menu-item-2001 a {
pointer-events: none;
font-size: 22px;
font-weight: 600;
}
#sticky .menu-item-2001 {
margin-top: 40px;
}
.doc_nav_tablet .elementor-nav-menu--dropdown {
max-width: 100vw !important;
width: 55vw !important;
left: -41.4vw !important;
margin-left: 0 !important;
padding: 30px !important;
}
.doc_nav_tablet .menu-item-2012,
.doc_nav_tablet .menu-item-2013 {
font-weight: 600;
font-size: 18px;
pointer-events: none;
}
.doc_nav_tablet {
background-color: transparent !important;
box-shadow: none !important;
}
.doc_nav_tablet .menu-item-2021 a {
background-color: #f5f5f5;
}
@media screen and (max-width: 767px) {
.doc_nav_tablet .elementor-nav-menu--dropdown {
width: 90vw !important;
left: -58vw !important;
margin-left: 0 !important;
height: 390px !important;
padding: 30px !important;
}
} .premium-blog-content-wrapper {
margin: 0 !important;
height: initial !important;
}  .teamet .elementor-icon-box-wrapper {
display: flex;
}
.kontakt_tekst p {
max-width: 700px;
}
@media screen and (max-width: 767px){
.kontakt_form .elementor-column-wrap {
box-shadow: none !important;
}
}  .fixed_mobile {
position: sticky;
position: -webkit-sticky;
top: 150px;
}
@media only screen and (min-width: 1800px) {
.baggrundsform {
left:-65vw !important;
}
}
@media only screen and (max-height: 775px) {
.fixed_mobile .elementor-spacer-inner {
height: 500px !important;
}
}  textarea#form-field-tekst1, textarea#form-field-tekst2, textarea#form-field-tekst3, textarea#form-field-tekst5, textarea#form-field-tekst6 {
display: none;
}
.elementor-field-group-tekst1 label, .elementor-field-group-tekst2 label, .elementor-field-group-tekst5 label{
font-size: 30px !important;
text-transform: none !important; 
line-height: 1.2em;
font-weight: bold !important;
}
.elementor-field-group-tekst3 label, .elementor-field-group-tekst4 label, .elementor-field-group-tekst6 label{
text-transform: none !important; 
line-height: 1.5em;
font-weight: normal !important;
}
.elementor-field-group-tekst3 label, .elementor-field-group-tekst6 label{
font-size: 16px !important; color: #333333 !important;
}
.elementor-field-group-tekst4 label{
font-size: 12px !important;
}
.elementor-field-group-tekst4 a {
text-decoration: underline;
color: #24C28C; 
}  .kunde_referencer img.citat {
width: 70px;
margin-top: -30px;
display: block;
margin-bottom: 20px; 
margin-left: 25px;
}
.kunde_referencer p {
margin: 0 25px;
}
.kunde_referencer .elementor-testimonial__footer {
margin: 0 25px;
}
.kunde_referencer .type {
margin: 0 25px;
font-size: 16px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 5px;
color:#223E73;
}
.kunde_referencer img.photo {
width: 100%;
}  .kunde_referencer .type, .kunde_referencer_flad .type {
margin: 0 25px;
font-size: 16px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 5px;
color:#223E73;
}
.kunde_referencer_flad .elementor-testimonial {
display: grid;
grid-template-columns: 30% 2% 6% 62%;
grid-template-rows: auto auto auto;
min-height: 100%
}
.kunde_referencer_flad img.citat {
width: 70px;
grid-column: 2 / span 2; 
grid-row: 1 / span 1; 
margin-top: 40px;
}
.kunde_referencer_flad .elementor-testimonial__content, .kunde_referencer_flad .elementor-testimonial__text {
display: contents;
}
.kunde_referencer_flad .photo {
grid-column: 1 / span 2;
grid-row: 1 / span 3; 
width: auto;
min-height: 100%; 
object-fit: cover;
}
.kunde_referencer_flad .type {
grid-column: 4 / span 1;
grid-row: 1 / span 1; 
margin-top: 50px;
margin-right:80px;
}
.kunde_referencer_flad p {
grid-column: 4 / span 1;
grid-row: 2 / span 1; 
margin: 0 25px;
margin-right: 80px;
}
.kunde_referencer_flad .elementor-testimonial__footer {
grid-column: 4 / span 1;
grid-row: 3 / span 1; 
margin-bottom: 40px;
margin-right: 80px;
margin-left: 20px;
}
@media screen and (max-width: 767px){
.kunde_referencer_flad .elementor-testimonial {
grid-template-columns: 100%;
grid-template-rows: auto 4% 4% auto auto auto;
}
.kunde_referencer_flad .photo {
grid-column: 1 / span 1;
grid-row: 1 / span 2; 
}
.kunde_referencer_flad img.citat {
grid-column: 1 / span 1; 
grid-row: 2 / span 2; 
margin-top: 0px;
margin-left: 25px;
}
.kunde_referencer_flad .type {
grid-column: 1 / span 1;
grid-row: 4 / span 1; 
text-align: center;
margin-right: 25px;
margin-left: 25px;
margin-top: 30px;
margin-bottom: 20px;
}
.kunde_referencer_flad p {
grid-column: 1 / span 1;
grid-row: 5 / span 1; 
text-align: center; 
margin-left: 25px;
margin-right: 25px;
}
.kunde_referencer_flad .elementor-testimonial__footer {
grid-column: 1 / span 1;
grid-row: 6 / span 1; 
margin-left: 25px;
margin-right: 25px;
}
}  .elementor-widget-theme-post-content h2 {
font-size: 35px !important;
margin-top: 40px !important;
}
.flere_posts .premium-blog-content-wrapper {
background-color: transparent !important;
}
.flere_posts .slick-list.draggable {
padding-bottom: 10px;
}
.elementor-post__card:hover, .flere_posts .premium-blog-skin-cards:hover {
cursor: pointer; 
}
.seneste_post .elementor-post__card {
display: grid !important; 
grid-template-columns: 8% 25% 67%;
grid-template-rows: auto 25%; 
}
.seneste_post a {
grid-column: 3 / span 1; 
grid-row: 1 / span 2;
margin-bottom: 0 !important;
}
.seneste_post .elementor-post__text {
grid-column: 1 / span 2;
grid-row: 1 / span 1;
align-self: center;
}
.seneste_post .elementor-post__avatar {
grid-column: 1 / span 1;
grid-row: 2 / span 1;
top: auto;
padding-right: 10px !important; 
height: auto;
align-self: center;
}
.seneste_post .elementor-post__avatar img {
transform: translateY(0%);
}
.seneste_post .elementor-post__meta-data {
grid-column: 2 / span 1;
grid-row: 2 / span 1;
align-self: center;
margin-bottom: auto !important;
border-top: none !important;
padding: 10px 30px 10px 10px !important;
}
@media screen and (max-width: 1024px){
.seneste_post .elementor-post__card {
display: grid !important; 
grid-template-columns: 12% 33% 55%;
grid-template-rows: auto 25%; 
}
.seneste_post a .elementor-fit-height {
min-height: 100%;
}
.seneste_post .elementor-widget-container, .seneste_post .elementor-posts--skin-cards {
height: 100%;
}
.seneste_post .post {
margin-bottom: 50px;
}
.seneste_post .elementor-post__thumbnail {
width: 100%;
height: 100%; 
}
.seneste_post img {
min-height: 100%;
min-width: 100%;
object-fit: cover;
}
}
@media screen and (max-width: 767px){
.seneste_post .elementor-post__card { 
grid-template-columns: 20% 80%;
grid-template-rows: auto auto 10%; 
}
.seneste_post a {
grid-column: 1 / span 2; 
grid-row: 1 / span 1;
}
.seneste_post .elementor-post__text {
grid-column: 1 / span 2;
grid-row: 2 / span 1;
}
.seneste_post .elementor-post__avatar {
grid-column: 1 / span 1;
grid-row: 3 / span 1;
}
.seneste_post .elementor-post__meta-data {
grid-column: 2 / span 1;
grid-row: 3 / span 1;
}
}