.elementor-64048 .elementor-element.elementor-element-cc9cc18 .elementor-repeater-item-d475597 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kraken.travel/wp-content/uploads/2020/12/84577916_3110228505672919_2716660801489338368_o-1.jpg);background-size:auto;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 .elementor-repeater-item-d475597 .elementor-background-overlay{background-color:#0000004D;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 .swiper-slide{height:400px;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 .swiper-slide-contents{max-width:66%;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 .swiper-slide-inner{text-align:center;}.elementor-64048 .elementor-element.elementor-element-cc9cc18 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;}.elementor-64048 .elementor-element.elementor-element-90ef32d:not(.elementor-motion-effects-element-type-background), .elementor-64048 .elementor-element.elementor-element-90ef32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-64048 .elementor-element.elementor-element-90ef32d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:025px 0px 35px 0px;}.elementor-64048 .elementor-element.elementor-element-90ef32d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64048 .elementor-element.elementor-element-e62f7f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-64048 .elementor-element.elementor-element-e62f7f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64048 .elementor-element.elementor-element-e89e8e6:not(.elementor-motion-effects-element-type-background), .elementor-64048 .elementor-element.elementor-element-e89e8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-64048 .elementor-element.elementor-element-e89e8e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 15px 0px;}.elementor-64048 .elementor-element.elementor-element-e89e8e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64048 .elementor-element.elementor-element-1760241 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-64048 .elementor-element.elementor-element-1951742{padding:45px 0px 45px 0px;}.elementor-64048 .elementor-element.elementor-element-79bb303 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-5592453 */.elementor-64048 .elementor-element.elementor-element-5592453 img {
    display: inline-block;
    width:35%;
    padding-right:30px;
}

@media only screen and (max-width: 800px) {
  .elementor-64048 .elementor-element.elementor-element-5592453 img {
    width:100%;
    padding-right:0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e62f7f3 */.elementor-64048 .elementor-element.elementor-element-e62f7f3 {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e89e8e6 */.elementor-64048 .elementor-element.elementor-element-e89e8e6 form input, form label {
		width: 100%;
    	display: inline-block;
}

.elementor-64048 .elementor-element.elementor-element-e89e8e6 h3 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79bb303 */.elementor-64048 .elementor-element.elementor-element-79bb303 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1951742 */.title-post.entry-title, div.location-carousel, #sidebar-how-we-work, div.press-block, div#sidebar-newsletter, div#sidebar-faq, #sidebar-search, header.entry-header, footer.entry-footer {
		display: none;
}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

#community-form section, section#community-form {
    transform: none !important;
}/* End custom CSS */