.elementor-242 .elementor-element.elementor-element-a3b732a:not(.elementor-motion-effects-element-type-background), .elementor-242 .elementor-element.elementor-element-a3b732a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#183169;background-image:url("https://summit.diversify.no/wp-content/uploads/2024/10/DNS-Volunteer-Sebastian.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-242 .elementor-element.elementor-element-a3b732a > .elementor-background-overlay{background-color:#011627;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-a3b732a > .elementor-container{min-height:36vh;}.elementor-242 .elementor-element.elementor-element-a3b732a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-242 .elementor-element.elementor-element-098e8ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-242 .elementor-element.elementor-element-098e8ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-242 .elementor-element.elementor-element-098e8ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-098e8ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-242 .elementor-element.elementor-element-9233f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-242 .elementor-element.elementor-element-9233f07:not(.elementor-motion-effects-element-type-background), .elementor-242 .elementor-element.elementor-element-9233f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d1cf0d );}.elementor-242 .elementor-element.elementor-element-524ee48 > .elementor-widget-container{background-color:var( --e-global-color-2d1cf0d );}.elementor-242 .elementor-element.elementor-element-15160bc7 > .elementor-container{max-width:760px;}.elementor-242 .elementor-element.elementor-element-15160bc7{padding:0px 0px 120px 0px;}.elementor-242 .elementor-element.elementor-element-6db6064 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-72f7c40{--spacer-size:50px;}.elementor-242 .elementor-element.elementor-element-5cb38d88 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 40px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-5cb38d88{text-align:left;}.elementor-242 .elementor-element.elementor-element-5cb38d88 .elementor-heading-title{font-size:20px;text-transform:uppercase;color:#000000;}.elementor-242 .elementor-element.elementor-element-28f81ea6{width:var( --container-widget-width, 97.838% );max-width:97.838%;--container-widget-width:97.838%;--container-widget-flex-grow:0;font-weight:500;color:#000000;}.elementor-242 .elementor-element.elementor-element-28f81ea6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-242 .elementor-element.elementor-element-c029438 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 40px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-c029438{text-align:left;}.elementor-242 .elementor-element.elementor-element-c029438 .elementor-heading-title{font-size:20px;text-transform:uppercase;color:#000000;}.elementor-242 .elementor-element.elementor-element-7012bde{font-weight:500;color:#000000;}.elementor-242 .elementor-element.elementor-element-241c053a{font-weight:500;color:#000000;}.elementor-242 .elementor-element.elementor-element-2603428c{font-weight:500;color:#000000;}.elementor-242 .elementor-element.elementor-element-1a8e1f5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-1a8e1f5c{text-align:left;}.elementor-242 .elementor-element.elementor-element-1a8e1f5c .elementor-heading-title{font-size:20px;text-transform:uppercase;color:#000000;}.elementor-242 .elementor-element.elementor-element-13858d68{line-height:8px;color:#000000;}.elementor-242 .elementor-element.elementor-element-608af4ca .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-242 .elementor-element.elementor-element-608af4ca .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-242 .elementor-element.elementor-element-608af4ca{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-242 .elementor-element.elementor-element-5289a9f > .elementor-widget-container{margin:40px 0px 50px 0px;padding:0px 40px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-5289a9f{text-align:left;}.elementor-242 .elementor-element.elementor-element-5289a9f .elementor-heading-title{font-size:20px;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}@media(max-width:1024px){.elementor-242 .elementor-element.elementor-element-15160bc7{padding:50px 0px 100px 0px;}}@media(max-width:480px){.elementor-242 .elementor-element.elementor-element-15160bc7{padding:40px 0px 80px 0px;}}/* Start custom CSS */body.elementor-page-242 .eae-table__body_row_column{
    padding: 5px 8px 5px 8px!important
}

body.elementor-page-242 .checkin-modal-content {
    padding-left: 15px;
    padding-right: 15px;
}

body.elementor-page-242 .registration--start label {
    color: #000;
    font-weight: 600;
    text-shadow: 1px 1px 1px #F8F812;
}

body.elementor-page-242 .registration--start h2 span {
    color: #000;
 
}

.registration--start .ticket h4 {
	color: #000;
}



#checkin_registration h2 {
	color: #cf7c01;
	text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 2px;
}

.availableTickets{
	display:none!important;
}

#checkin_registration h2 {
	color: #000;
  text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 2px;
}

.availableTickets{
	display:none!important;
}


body.elementor-page-242 button.ticket--amount--button.plus {
    box-shadow: #F8F812 2px 2px 3px;
}/* End custom CSS */