.combideal { }
.combideal,
.combideal * {
box-sizing: border-box;
}
.combideal .cd-content {
background-position: center;
background-size: cover;
position: relative;
padding-bottom: 67.5%;
}
.combideal .cd-content .cd-inner {
position: absolute;
padding: 5px 15px 25px 15px;
bottom: 0;
left: 0;
right: 0;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
}
.combideal .cd-content .cd-inner .cd-icon {
padding: 0 0 0 5px;
margin-bottom: 0;
flex: 2;
align-self: flex-end;
}
.combideal .cd-content .cd-inner .cd-icon img {
width: 100%;
margin-bottom: 0;
}
.combideal .cd-content .cd-inner .cd-text {
padding: 0 5px 0 15px;
flex: 7;
}
.combideal .cd-content .cd-inner .cd-text h2 {
margin: 0;
padding: 0;
line-height: 1.35;
font-size: 24px !important;
}
.combideal .cd-content .cd-inner .cd-text span {
color: white;
}
.combideal .cd-btn-wrapper {
text-align: center;
margin-top: 40px;
margin-bottom: 20px;
}
.combideal .cd-btn {
text-align: center;
padding: 10px 30px;
color: white;
background-color: #57e33c;
text-transform: uppercase;
border-radius: 20px;
font-weight: bold;
font-family: "Montserrat";
transition: filter 0.2s ease;
}
.combideal .cd-btn:hover {
filter: brightness(1.1);
}
.combideal .cd-btn.gradient-01 {
background: #ffee23;
background: -moz-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: -webkit-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: linear-gradient(to right, #ffee23 0%, #ff9509 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffee23', endColorstr='#ff9509', GradientType=1);
}
.combideal .cd-btn.gradient-02 {
background: #fe5867;
background: -moz-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: -webkit-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: linear-gradient(to right, #fe5867 0%, #dd5db3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5867', endColorstr='#dd5db3', GradientType=1);
}
.combideal .cd-btn.gradient-03 {
background: #63c9b8;
background: -moz-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: -webkit-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: linear-gradient(to right, #63c9b8 0%, #7ae550 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63c9b8', endColorstr='#7ae550', GradientType=1);
}
@media (max-width: 480px) {
.combideal .cd-content .cd-inner .cd-text h2 {
line-height: 1.35 !important;
font-size: 18px !important;
}
}
@media (max-width: 767px) {
.combideal .cd-btn-wrapper {
margin-top: 20px;
margin-bottom: 20px;
}
}
.activity { }
.activity, .activity * {
box-sizing: border-box;
}
.activity .ac-content {
background-position: center;
background-size: cover;
position: relative;
padding-bottom: 67.5%;
}
.activity .ac-content .ac-inner {
position: absolute;
padding: 5px 15px 15px;
bottom: 0;
left: 0;
right: 0;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
}
.activity .ac-content .ac-inner .ac-icon {
padding: 0 0 0 5px;
margin-bottom: 0;
flex: 2;
align-self: flex-end;
}
.activity .ac-content .ac-inner .ac-icon img {
width: 100%;
}
.activity .ac-content .ac-inner .ac-text {
padding: 0 5px 0 10px;
flex: 7;
}
.activity .ac-content .ac-inner .ac-text h2 {
margin: 0;
padding: 0;
line-height: 1.35;
font-size: 24px !important;
}
.activity .ac-content .ac-inner .ac-text span {
color: white;
}
@media(max-width: 480px) {
.activity .ac-content .ac-inner .ac-text h2 {
line-height: 1.35 !important;
font-size: 18px !important;
}
}
* {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a {
padding: 10px 40px !important;
background: rgb(255, 110, 30);
background: -moz-linear-gradient(
left,
rgba(255, 110, 30, 1) 0%,
rgba(254, 67, 168, 1) 100%
);
background: -webkit-linear-gradient(
left,
rgba(255, 110, 30, 1) 0%,
rgba(254, 67, 168, 1) 100%
);
background: linear-gradient(
to right,
rgba(255, 110, 30, 1) 0%,
rgba(254, 67, 168, 1) 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6e1e', endColorstr='#fe43a8', GradientType=1);
}
body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content {
margin-top: 175px;
}
body .five-column.vc_row-fluid .vc_col-sm-2:last-child {
display: none !important;
}
@media (min-width: 768px) {
body .five-column.vc_row-fluid .vc_col-sm-2 {
width: 17.893617%;
}
}
body h3.title {
color: #303335 !important;
}
.container-wrap {
padding-top: 0;
}
.meta-category,
#single-below-header {
display: none !important;
}
.center-column .col {
justify-content: center;
}
#copyright .span_5 {
width: 100% !important;
} h2 {
color: white !important;
}
.inside-list ul li {
list-style-position: inside;
} #header-outer .col_last {
flex-direction: column;
justify-content: center;
}
#header-outer #search-btn > div {
border-color: #eeeeee;
border-left: 1px solid;
}
#header-outer #search-btn > div {
border-color: #eeeeee;
border-left: 1px solid;
}
#header-outer nav > .buttons {
order: 1;
}
.sf-menu > li ul {
border-top-width: 0 !important;
border-top-style: none !important;
top: 32px !important;
}
.sf-menu > li ul {
padding: 0;
}
.sf-menu ul li a {
padding: 14px;
}
.sf-menu li li a,
.sf-menu li li a:visited {
padding-left: 1.25em;
}
#top nav > ul > li[class*="button_bordered"] > a:before {
border: 2px solid #fff;
}
.header-contact-info {
text-align: right;
text-transform: uppercase;
font-size: 12px;
padding-bottom: 12px;
margin-top: -10px;
}
.small-nav .header-contact-info {
margin-top: 10px;
}
.header-contact-info span {
font-weight: 100 !important;
}
.header-contact-info i.fa {
font-size: 16px;
width: 16px;
margin: 0 2px 0 8px;
}
.header-contact-info a {
color: #5ec1cc;
}
.header-contact-info .btn {
color: white;
font-family: "Montserrat";
padding: 8px;
background-color: #57e33c;
border-radius: 20px;
transition: filter 0.2s ease;
}
.header-contact-info .btn:hover {
filter: brightness(1.1);
}
.header-contact-info .btn img {
vertical-align: middle;
margin-top: -5px;
margin-left: 10px;
margin-bottom: 0 !important;
}
.header-hidden {
display: none !important;
}
@media (max-width: 999px) {
.header-contact-info {
display: none !important;
}
}
header#top a#logo .stnd.dark-version {
margin-top: 12px;
}
@media (min-width: 1000px) and (max-width: 1183px) {
#header-outer .container {
padding: 0 30px;
}
#header-outer nav > ul > li > a {
margin-right: 13px !important;
margin-left: 13px !important;
}
}
.custom-heading {
margin-bottom: 50px;
}
.header-main-home h2 {
font-size: 3em !important;
line-height: 0.9 !important;
}
@media (max-width: 1200px) {
.header-main-home h2 {
font-size: 2.5em !important;
}
}
@media (max-width: 768px) {
.header-main-home h2 {
font-size: 1.8em !important;
}
} #footer-outer #footer-widgets h2 {
margin-bottom: 0 !important;
color: #303335 !important;
font-size: 20px !important;
line-height: 1;
}
#footer-outer #footer-widgets .widget.widget_block {
margin-bottom: 20px;
}
#footer-outer #footer-widgets .col p {
line-height: 1.5 !important;
}
#footer-outer {
margin-top: -40px;
}
@media (max-width: 1000px) {
#footer-outer {
margin-top: 0;
}
}
#footer-outer::before {
background: #ffff28;
background: -moz-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: -webkit-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: linear-gradient(
to right,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff28', endColorstr='#82ef28', GradientType=1);
content: " ";
width: 100%;
height: 20px;
display: block;
}
#footer-outer a.footer-opening-link {
font-weight: 700;
transition: color 0.5s ease;
}
#footer-outer a.footer-opening-link:hover {
color: #ccc !important;
} .wpb_wrapper .combideal div[class$="-content"] > div,
.wpb_wrapper .activity div[class$="-content"] > div {
background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.1));
}
.wpb_wrapper .combideal div[class$="-content"] > div::before,
.wpb_wrapper .activity div[class$="-content"] > div::before {
content: "";
position: absolute;
top: -30%;
left: 0;
right: 0;
bottom: 100%;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), transparent);
} .blog .container-wrap:before {
background: #ffff28;
background: -moz-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: -webkit-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: linear-gradient(
to right,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff28', endColorstr='#82ef28', GradientType=1);
content: " ";
width: 100%;
height: 10px;
display: block;
position: absolute;
top: 0;
}
.home-wrap {
background: #303335;
}
.zero-gradient-bg,
.page-header-wrao {
background: #ffff28;
background: -moz-linear-gradient(
left,
#ffff28 0%,
#ff42aa 25%,
#ff7800 54%,
#82ef28 75%,
#5ec1cc 100%
);
background: -webkit-linear-gradient(
left,
#ffff28 0%,
#ff42aa 25%,
#ff7800 54%,
#82ef28 75%,
#5ec1cc 100%
);
background: linear-gradient(
to right,
#ffff28 0%,
#ff42aa 25%,
#ff7800 54%,
#82ef28 75%,
#5ec1cc 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff28', endColorstr='#5ec1cc', GradientType=1);
}
.gradient-btn {
text-align: center;
}
.gradient-btn a {
padding: 10px 30px;
color: white;
text-transform: uppercase;
border-radius: 20px;
font-weight: bold;
} .blog-recent .col:nth-child(1) .gradient-btn a {
background: #ffee23;
background: -moz-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: -webkit-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: linear-gradient(to right, #ffee23 0%, #ff9509 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee23', endColorstr='#ff9509', GradientType=1);
}
.blog-recent .col:nth-child(2) .gradient-btn a {
background: #fe5867;
background: -moz-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: -webkit-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: linear-gradient(to right, #fe5867 0%, #dd5db3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5867', endColorstr='#dd5db3', GradientType=1);
}
.blog-recent .col:nth-child(3) .gradient-btn a {
background: #63c9b8;
background: -moz-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: -webkit-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: linear-gradient(to right, #63c9b8 0%, #7ae550 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63c9b8', endColorstr='#7ae550', GradientType=1);
}
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap,
.blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
padding: 40px !important;
} .fancy-ul .nectar-fancy-ul ul {
margin-bottom: 0;
}
.fancy-ul .nectar-fancy-ul ul li {
line-height: 36px;
font-family: "Graduate", sans-serif;
text-align: center;
}
.fancy-ul .nectar-fancy-ul ul li i {
position: relative !important;
top: auto !important;
left: auto !important;
width: auto !important;
}
.fancy-ul .nectar-fancy-ul ul li .icon-default-style[class^="icon-"] {
font-size: 36px !important;
margin-top: -9px;
} .service-cta:hover {
position: relative;
z-index: 100;
box-shadow: 0 5px 100px rgba(0, 0, 0, 0.45);
transition: box-shadow 0.5s ease-in-out;
}
.service-cta {
transition: box-shadow 0.5s ease-in-out;
padding-bottom: 3% !important;
}
.service-cta p {
color: white;
font-weight: bold;
text-transform: uppercase;
font-family: "Montserrat";
font-size: 1.5em;
}
.service-cta .gradient-btn {
padding: 10px 0;
}
.service-cta .cta-img {
max-width: 50% !important;
}
.service-cta .gradient-btn.gradient-1 {
background: #ffff28;
background: -moz-linear-gradient(left, #ffff28 0%, #ff7800 100%);
background: -webkit-linear-gradient(left, #ffff28 0%, #ff7800 100%);
background: linear-gradient(to right, #ffff28 0%, #ff7800 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff28', endColorstr='#ff7800', GradientType=1);
}
.service-cta .gradient-btn.gradient-2 {
background: #ff7800;
background: -moz-linear-gradient(left, #ff7800 0%, #ff42aa 50%, #5ec1cc 100%);
background: -webkit-linear-gradient(
left,
#ff7800 0%,
#ff42aa 50%,
#5ec1cc 100%
);
background: linear-gradient(to right, #ff7800 0%, #ff42aa 50%, #5ec1cc 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7800', endColorstr='#5ec1cc', GradientType=1);
}
.service-cta .gradient-btn.gradient-3 {
background: #5ec1cc;
background: -moz-linear-gradient(left, #5ec1cc 0%, #82ef28 100%);
background: -webkit-linear-gradient(left, #5ec1cc 0%, #82ef28 100%);
background: linear-gradient(to right, #5ec1cc 0%, #82ef28 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ec1cc', endColorstr='#82ef28', GradientType=1);
}
.nectar-ctas .nectar-cta {
position: absolute;
bottom: 25%;
left: 50%;
width: 50%;
}
.cta {
position: relative;
background-position: center;
background-size: cover;
height: 295px;
}
.cta h6 {
color: white;
}
.cta h6 .text {
font-size: 3em;
line-height: 3rem;
display: block;
font-weight: bold;
margin-bottom: 15px;
font-family: "Montserrat", sans-serif;
}
.cta h6 .link_wrap {
display: block;
font-family: "Graduate", serif;
letter-spacing: 1px;
}
.cta-hours-button::before {
content: "";
position: absolute;
left: -3em;
top: 50%;
display: block;
height: 2em;
width: 2em;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='3358.412' height='3358.413'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3399.536 1595.032c-926.053 0-1679.32 753.267-1679.32 1679.321 0 925.824 753.267 1679.092 1679.32 1679.092 925.824 0 1679.092-753.268 1679.092-1679.092 0-926.054-753.268-1679.321-1679.092-1679.321zm0 2991.368c-723.721 0-1312.276-588.556-1312.276-1312.047 0-723.537 588.555-1312.276 1312.276-1312.276 723.492 0 1312.047 588.739 1312.047 1312.276 0 723.491-588.555 1312.047-1312.047 1312.047zm0 0' transform='translate(-1720.216 -1595.032)'/%3E%3Cpath class='cls-1' d='M3544.886 3276.325v-703.808a142.321 142.321 0 00-284.642 0v749.139c0 2.341.548 4.451.733 6.607-1.973 38.723 11.47 78 41.063 107.544l529.737 529.783c55.562 55.561 145.718 55.561 201.095 0 55.561-55.562 55.745-145.717 0-201.278zm0 0' transform='translate(-1720.216 -1595.032)'/%3E%3C/svg%3E");
background-size: cover;
transform: translateY(-50%);
}
@media (max-width: 767px) {
.cta {
height: 170px;
}
.cta h6 .text {
font-size: 1.5rem;
line-height: 1.75rem;
margin-bottom: 10px;
}
.cta h6 .link_wrap {
font-size: 12px;
}
.nectar-ctas .nectar-cta {
position: absolute;
bottom: 15%;
left: 8%;
width: 84%;
}
.nectar-ctas .nectar-cta .link_wrap .link_text {
width: 100%;
color: white;
}
.nectar-ctas .nectar-cta .link_wrap .link_text .arrow:before {
color: white !important;
line-height: 31px;
width: 18px;
}
.nectar-ctas .nectar-cta .link_wrap .link_text .arrow:after {
border-bottom-color: white !important;
}
.nectar-ctas .nectar-cta .link_wrap .link_text:after {
border-color: white !important;
width: 18px;
height: 18px;
margin-top: -10px;
}
} .activity-description .text-block ul {
margin-left: 17px !important;
display: block;
}
.news-header .col.section-title {
border: none !important;
}
.news-header .col.section-title h2 {
font-size: 2.5em !important;
}
.blog-recent[data-style*="classic_enhanced"] .inner-wrap,
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap,
.blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
background: transparent !important;
}
.blog-recent[data-style*="classic_enhanced"] .post-meta,
.blog-recent[data-style*="classic_enhanced"] .meta-category,
.blog-recent[data-style*="classic_enhanced"] .excerpt {
display: none !important;
}
.blog-recent[data-style*="classic_enhanced"]
.article-content-wrap
.post-header {
text-align: center;
}
.blog-recent[data-style*="classic_enhanced"]
.article-content-wrap
.post-header
.meta {
font-size: 1.25rem;
color: #82ef28;
font-family: "Graduate";
}
.blog-recent[data-style*="classic_enhanced"]
.article-content-wrap
.post-header
.title {
color: white !important;
font-family: "Montserrat", sans-serif;
text-transform: uppercase;
}
#footer-outer #footer-widgets h4 {
font-size: 20px;
}
#footer-outer #footer-widgets .col p {
font-size: 14px;
padding-bottom: 10px;
font-family: "Exo", sans-serif;
line-height: 18px;
}
#footer-outer #copyright p a {
color: white !important;
font-family: "Exo", sans-serif;
}
@media (max-width: 767px) {
.fancy-ul .nectar-fancy-ul ul li {
text-align: left;
padding-left: 0;
}
.fancy-ul .nectar-fancy-ul ul li .icon-default-style[class^="icon-"] {
font-size: 22px !important;
margin-top: 0;
}
}
table {
width: 100%;
border-spacing: 0px !important;
}
table td,
table tr,
table th {
font-size: 14px;
padding-bottom: 10px;
line-height: 18px;
margin: 0;
color: #303335;
-webkit-font-smoothing: subpixel-antialiased;
}
#tarieven table {
width: 100% !important;
}
#tarieven tbody tr td,
#tarieven tbody tr th {
padding-left: 0;
padding-right: 20px;
font-size: 18px;
}
#footer-widgets .textwidget {
padding-top: 0 !important;
}
@media (min-width: 769px) {
.inner-wrap > h1 {
font-family: "Montserrat" !important;
font-size: 3em !important;
line-height: 0.8 !important;
}
}
.price-table h2 {
font-family: "Montserrat" !important;
}
.price-table h3 {
font-family: "Montserrat" !important;
color: white !important;
}
.price-table h4 {
font-family: "graduate" !important;
}
.price-table .nectar-fancy-ul {
color: white;
line-height: 30px;
font-weight: 100;
font-size: 18px;
}
.gradient-btn {
font-family: "Montserrat", sans-serif;
}
.gradient-btn.gradient-1 {
background: #ffee23;
background: -moz-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: -webkit-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: linear-gradient(to right, #ffee23 0%, #ff9509 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee23', endColorstr='#ff9509', GradientType=1);
}
.gradient-btn.gradient-2 {
background: #fe5867;
background: -moz-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: -webkit-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: linear-gradient(to right, #fe5867 0%, #dd5db3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5867', endColorstr='#dd5db3', GradientType=1);
}
.gradient-btn.gradient-3 {
background: #63c9b8;
background: -moz-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: -webkit-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: linear-gradient(to right, #63c9b8 0%, #7ae550 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63c9b8', endColorstr='#7ae550', GradientType=1);
}
.text-block {
font-size: 18px;
line-height: 30px;
color: white;
} .custom-socials {
margin-top: 35px;
}
.custom-socials,
.custom-socials a {
text-align: center;
}
.custom-socials a {
border-radius: 100%;
display: inline-block;
background: white;
padding: 10px;
color: #303335;
margin: 10px;
}
.custom-socials a:nth-child(1) {
background: #ffee23;
background: -moz-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: -webkit-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: linear-gradient(to right, #ffee23 0%, #ff9509 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee23', endColorstr='#ff9509', GradientType=1);
}
.custom-socials a:nth-child(2) {
background: #fe5867;
background: -moz-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: -webkit-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: linear-gradient(to right, #fe5867 0%, #dd5db3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5867', endColorstr='#dd5db3', GradientType=1);
}
.custom-socials a:nth-child(3) {
background: #f648ae;
background: -moz-linear-gradient(left, #f648ae 0%, #929ac3 100%);
background: -webkit-linear-gradient(left, #f648ae 0%, #929ac3 100%);
background: linear-gradient(to right, #f648ae 0%, #929ac3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f648ae', endColorstr='#929ac3', GradientType=1);
}
.custom-socials a:nth-child(4) {
background: #63c9b8;
background: -moz-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: -webkit-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: linear-gradient(to right, #63c9b8 0%, #7ae550 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63c9b8', endColorstr='#7ae550', GradientType=1);
}
.custom-socials a i {
display: block;
font-size: 1.75em !important;
line-height: 1.5em;
height: 1.25em;
width: 1.25em;
}
@media (max-width: 767px) {
.custom-socials a {
padding: 5px !important;
margin: 5px !important;
}
}
.last-row {
height: 20px;
}
.first-row {
height: 8px;
}
.last-row,
.first-row {
background: #ffff28;
background: -moz-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: -webkit-linear-gradient(
left,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
background: linear-gradient(
to right,
#ffff28 0%,
#ff7800 25%,
#ff42aa 50%,
#5ec1cc 75%,
#82ef28 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff28', endColorstr='#82ef28', GradientType=1);
}
.gradient-btn.gradient-4 {
background: #5ec1cc;
background: -moz-linear-gradient(left, #5ec1cc 0%, #82ef28 100%);
background: -webkit-linear-gradient(left, #5ec1cc 0%, #82ef28 100%);
background: linear-gradient(to right, #5ec1cc 0%, #82ef28 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ec1cc', endColorstr='#82ef28', GradientType=1);
font-size: 1.1em;
}
.op-overview-shortcode table {
width: auto !important;
background: transparent !important;
border-top-width: 0 !important;
}
.op-overview-shortcode table tr {
background: transparent !important;
color: white;
border-width: 0 !important;
}
.op-overview-shortcode table tr td,
.op-overview-shortcode table tr th {
color: white;
border-width: 0 !important;
}
.op-overview-shortcode table tr th {
padding-left: 0 !important;
}
.op-table .op-row .op-cell .op-closed,
.op-table .op-row.highlighted .op-cell {
color: rgb(48, 51, 53) !important;
}
.op-white .op-table .op-row .op-cell .op-closed {
color: #fff !important;
} .wpcf7 label {
color: #999;
}
.wpcf7 .wpcf7-form-control {
display: inline-block;
padding-top: 20px;
}
.wpcf7 .wpcf7-form-control .wpcf7-list-item-label {
color: #999 !important;
}
.wpcf7 .wpcf7-form-control.wpcf7-select {
height: 56px;
line-height: 56px;
padding: 15px 0 !important;
font-size: 16px !important;
border: 1px solid #ccc;
box-shadow: none;
-webkit-box-shadow: none;
}
.wpcf7 .wpcf7-form-control.wpcf7-select option {
font-family: sans-serif !important;
} #slide-out-widget-area .menuwrapper .menu.menuopen {
margin-top: 30px;
}
#slide-out-widget-area .menuwrapper li {
margin-bottom: 10px;
line-height: 35px;
}
#slide-out-widget-area
.inner
.off-canvas-menu-container
li.mobile-contact-info
a {
color: #5ec1cc !important;
font-family: "Exo", sans-serif;
text-transform: uppercase;
font-size: 1rem;
letter-spacing: 0.03rem;
}
#slide-out-widget-area
.inner
.off-canvas-menu-container
li.contact-phone
a::before,
#slide-out-widget-area
.inner
.off-canvas-menu-container
li.contact-email
a::before {
font-family: "FontAwesome";
color: white;
padding-right: 5px;
}
#slide-out-widget-area
.inner
.off-canvas-menu-container
li.contact-phone
a::before {
content: "\f095";
}
#slide-out-widget-area
.inner
.off-canvas-menu-container
li.contact-email
a::before {
content: "\f0e0";
}
#header-outer:not([data-format="left-header"])
#top
> .container
> .row
nav
> ul
> li.mobile-menu-item {
display: none;
}
@media (max-width: 999px) {
#header-outer:not([data-format="left-header"])
#top
> .container
> .row
nav
> ul
> li.mobile-menu-item {
display: list-item;
}
.desktop-menu-item {
display: none;
}
}
.small-nav header#top nav {
margin-bottom: 10px;
} .price-table.arrangements img {
margin: 0 -7%;
max-width: 114% !important;
}
.price-table.arrangements h3 {
font-weight: 100 !important;
}
.price-table.arrangements h2 {
color: white;
margin-bottom: 0;
padding-bottom: 0;
}
.price-table.arrangements p {
line-height: 30px;
font-size: 16px;
}
.price-table.arrangements .from-people p {
line-height: 0;
}
.price-table.arrangements .arrangement .vc_column-inner:after {
bottom: 0;
left: 0;
display: block;
content: " ";
height: 10px;
width: 100%;
visibility: visible;
z-index: 1;
position: absolute;
}
.price-table.arrangements .arrangement:nth-child(1) .vc_column-inner:after {
background: #ffee23;
background: -moz-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: -webkit-linear-gradient(left, #ffee23 0%, #ff9509 100%);
background: linear-gradient(to right, #ffee23 0%, #ff9509 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee23', endColorstr='#ff9509', GradientType=1);
}
.price-table.arrangements .arrangement:nth-child(2) .vc_column-inner:after {
background: #fe5867;
background: -moz-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: -webkit-linear-gradient(left, #fe5867 0%, #dd5db3 100%);
background: linear-gradient(to right, #fe5867 0%, #dd5db3 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5867', endColorstr='#dd5db3', GradientType=1);
}
.price-table.arrangements .arrangement:nth-child(3) .vc_column-inner:after {
background: #63c9b8;
background: -moz-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: -webkit-linear-gradient(left, #63c9b8 0%, #7ae550 100%);
background: linear-gradient(to right, #63c9b8 0%, #7ae550 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63c9b8', endColorstr='#7ae550', GradientType=1);
}
@media (max-width: 1000px) {
.price-table.arrangements img {
margin: 0 -2%;
max-width: 104% !important;
}
.arrangements-header h2 {
font-size: 25px !important;
}
} .arrangement > .vc_column-inner > .wpb_wrapper {
position: unset;
padding-bottom: 80px;
}
.arrangement .gradient-btn {
bottom: 35px;
top: auto;
position: absolute;
margin-bottom: 0 !important;
margin-top: 0 !important;
left: 20px;
right: 20px;
} @media (max-width: 1000px) {
html body .wpb_row .span_12 > .col.padding-7-percent[data-padding-pos="all"],
.column-inner.padding-7-percent[data-padding-pos="all"] {
padding: 14% 5% !important;
}
h2 {
font-size: 30px !important;
line-height: 35px !important;
}
.price-table.arrangements h2 {
font-size: 25px !important;
line-height: 35px !important;
padding: 30px 0 !important;
}
}
@media (max-width: 767px) { #page-header-bg > .container .row {
top: 0 !important;
}
.wpcf7-list-item {
display: block !important;
margin-bottom: 10px !important;
padding-left: 0 !important;
margin-left: 0 !important;
}
}
@media (max-width: 479px) {
.mob-center-btn {
margin: 10px 0 !important;
}
}
.briq-tickets-button::before,
.combideal .cd-btn::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.33 40.03'%3E%3Cpath class='cls-1' d='M46.25,18.63l-2.11-3.51a6.53,6.53,0,0,1-6.73-11.2L35.23.29a.6.6,0,0,0-.81-.21L23.22,6.81l1.06,1.77L23,9.34,21.94,7.58.29,20.59a.61.61,0,0,0-.21.82l11,18.33a.6.6,0,0,0,.82.21l21.65-13-2-3.41,1.27-.76,2.05,3.4,11.2-6.73A.59.59,0,0,0,46.25,18.63ZM26.57,15.27l-2.17-3.6,1.28-.76,2.16,3.6Zm3.56,5.94L28,17.6l1.27-.76,2.16,3.6Z' fill='%23fff'/%3E%3C/svg%3E");
position: relative;
top: 1px;
display: inline-block;
width: 1.5em;
padding-right: 0.5em;
vertical-align: middle;
}
.combideal .cd-btn::before {
padding-right: 0.25em;
}
.header-contact-info .briq-tickets-button::before {
top: 0;
width: 1em;
padding-right: 0.25em;
} .wpcf7 .question {
height: 150px;
}
.general-contact-form .wpcf7-form-control {
padding-top: 0;
}
.general-contact-form .wpcf7-list-item {
margin-left: 0;
}
.general-contact-form .col p,
.general-contact-form .wpcf7 .wpcf7-form-control .wpcf7-list-item-label {
color: #303335 !important;
padding-bottom: 15px;
}
.general-contact-form .wpcf7-file {
background-color: transparent !important;
}
.general-contact-form input,
.general-contact-form textarea {
background: white !important;
color: #303335;
}
.general-contact-form form input[type="submit"] {
color: white !important;
background: rgb(255, 109, 35) !important;
background: -moz-linear-gradient(
left,
rgba(255, 109, 35, 1) 0%,
rgba(253, 67, 172, 1) 69%,
rgba(207, 104, 182, 1) 100%
) !important;
background: -webkit-linear-gradient(
left,
rgba(255, 109, 35, 1) 0%,
rgba(253, 67, 172, 1) 69%,
rgba(207, 104, 182, 1) 100%
) !important;
background: linear-gradient(
to right,
rgba(255, 109, 35, 1) 0%,
rgba(253, 67, 172, 1) 69%,
rgba(207, 104, 182, 1) 100%
) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6d23', endColorstr='#cf68b6',GradientType=1 ) !important;
}
.general-contact-form .labeled-select .wpcf7-checkbox .wpcf7-list-item {
display: block;
}
.general-contact-form .labeled-select .label {
margin-bottom: 0.25em;
font-weight: bold;
} li.wpml-ls-item a {
margin-left: 10px !important;
margin-right: 10px !important;
} .collapseomatic {
padding: 0;
background: none;
color: #57e33c;
}
.colomat-close {
background: none;
}
.collapseomatic:before,
.colomat-close:before {
content: "\f078";
padding-right: 0.3rem;
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
}
.colomat-close:before {
content: "\f077";
} .toggle > .toggle-title a {
color: white;
}
.toggle.open > .toggle-title a {
background-color: rgba(0, 0, 0, 0.15);
border-top: 2px solid #57e33c;
}
.toggle .wpb_wrapper p {
font-size: 0.9em;
}
body .toggle > div {
background-color: rgba(0, 0, 0, 0.15);
box-shadow: none;
} .price-label-circle {
position: absolute;
top: -20%;
display: flex;
align-items: center;
padding: 1em;
aspect-ratio: 1 / 1;
border-radius: 50%;
background: linear-gradient(90deg, #f2db1a, #f8aa00);
transform: rotate(-10deg);
}
.price-label-circle h2 {
margin-bottom: 0;
line-height: 1;
font-size: 2em;
} .floorplan .wpb_gallery_slidesparallax_image_grid {
display: flex;
justify-content: center;
}
.floorplan .parallax-grid-item {
padding: 0;
} .grecaptcha-badge {
visibility: hidden;
}