.btn-beige {
padding: 0.3vw 1.3vw;
color: #2c4039;
background-color: #fbf5ea;
border-radius: 25px;
font-size: 15px;
font-weight: 400 !important;
}
.btn-beige:hover {
color: #2c4039;
background-color: #e0ba00;
cursor: pointer;
}
.btn-green {
padding: 0.3vw 1.3vw;
color: #fbf5ea;
background-color: #2c4039;
border-radius: 25px;
font-size: 15px;
font-weight: 400 !important;
}
.btn-green:hover {
color: #2c4039;
background-color: #e0ba00;
cursor: pointer;
} div#ScrollTextRow span.custom:after {
display: inline-block;
width: 20px;
height: 20px;
content: url(//www.riaddue.com/wp-content/uploads/2024/09/RiadDue_IconSmallSuites.png);
} body #footer-outer #copyright {
color: #fff !important;
padding: 5px 0px !important;
font-size: 14px;
background-color: #000 !important;
}
.IconsSocialMedia .wpb_wrapper {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
align-items: center;
}
div#FooterBorders .vc_col-sm-1\/5.wpb_column {
border-right: 1px solid #000 !important;
}
div#FooterBorders.vc_col-sm-2,
div#FooterBorders .vc_col-sm-4,
div#FooterBorders .vc_col-sm-2 {
border-right: 1px solid #000 !important;
}
div#FooterBorders .vc_col-sm-1\/5.wpb_column:last-child,
div#FooterBorders .vc_col-sm-2:last-child {
border: none !important;
}  #menu-item-839 a .menu-title-text::after,
#menu-item-857 a .menu-title-text::after {
display: none !important;
}
.detached.at-top.transparent #menu-item-839 a .menu-title-text {
background-color: #fbf5ea !important;
color: #2c4039 !important;
padding: 7px 20px;
border-radius: 25px;
}
.detached.at-top #menu-item-839 a .menu-title-text,
.scrolling #menu-item-839 a .menu-title-text {
background-color: #2c4039 !important;
color: #fbf5ea !important;
padding: 7px 20px !important;
border-radius: 25px !important;
}
.detached.at-top #menu-item-839 a .menu-title-text:hover,
.scrolling #menu-item-839 a .menu-title-text:hover,
.detached.at-top.transparent #menu-item-839 a .menu-title-text:hover {
background-color: #e0ba00 !important;
color: #2c4039 !important;
}
.detached .at-top .scrolling #menu-item-857 a .menu-title-text,
.detached.at-top #menu-item-857 a .menu-title-text,
.detached.invisible #menu-item-857 a .menu-title-text,
.detached.scrolling #menu-item-857 a .menu-title-text {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_telefone.svg) !important;
width: 41px !important;
}
.detached.at-top.transparent #menu-item-857 a .menu-title-text {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_telefone_bege.svg) !important;
width: 41px !important;
}
.detached .at-top .scrolling #menu-item-857 a .menu-title-text:hover,
.detached.at-top #menu-item-857 a .menu-title-text:hover,
.detached.invisible #menu-item-857 a .menu-title-text:hover,
.detached.scrolling #menu-item-857 a .menu-title-text:hover,
.detached.at-top.transparent #menu-item-857 a .menu-title-text:hover {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_telefone_hover.svg) !important;
width: 41px !important;
}
#top {
border-bottom: 1px solid #2c4039;
} .botoes_verdes {
font-weight: 500;
} .row_carousel .flickity-viewport {
margin-top: 25px !important;
}
.row_imagem_rotativa {
max-height: 1px;
}
.row_imagem_rotativa .img-with-aniamtion-wrap {
max-height: 70px !important;
} .scrolling_text_icon .nectar-scrolling-text-inner__text-chunk span {
content: url(//www.riaddue.com/wp-content/uploads/2024/09/RiadDue_IconSmallSuites.png);
} .row_flipbox .flip-box-front,
.row_flipbox .flip-box-back {
border-radius: 10px !important;
}
.row_flipbox .flip-box-back .inner {
padding: 0px 30px 50px 30px !important;
}  .row_text_icon .iwt-icon {
width: 25px;
}
.row_text_icon .iwt-text {
padding-left: 40px;
} .icon_email:hover {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_email_hover.svg);
}
.icon_telefone:hover {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_telefone_hover.svg);
}
.icon_ig:hover {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_ig_hoverr.svg);
}
.icon_fb:hover {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_fb_hover.svg);
}
.coluna_footer_mob .divider-wrap .divider-border {
display: none !important;
} .galeria_suites .flickity-viewport {
margin-top: 0px !important;
}
.row_imagem_rotativa_galerias {
max-height: 70px;
}
.galeria_suites .container.normal-container {
display: none !important;
}
.esconder_desk {
display: none;
} @media only screen and (max-width: 767px) {
.btn-beige {
padding: 1.5vw 7vw !important;
}
.btn-green {
padding: 1.5vw 7vw !important;
}
#top {
border-bottom: 0px;
} .coluna_redes_footer_mob .wpb_wrapper {
justify-content: right;
}
.coluna_footer_mob .divider-wrap .divider-border {
display: block !important;
margin: 0px !important;
}
.coluna_footer_mob .wpb_text_column.wpb_content_element {
padding: 50px 20px !important;
}
#copyright .col.span_7.col_last {
display: none !important;
} .img_dif_mob_sec_seis {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/banner_hp_sec_6_mob.jpg);
}
.carousel_flip_box_mob .flickity-viewport {
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.carousel_flip_box_mob .flickity-page-dots {
display: none !important;
}
.carousel_hp_last_mob .flickity-viewport {
margin-top: 20px !important;
margin-bottom: 40px !important;
}
.carousel_hp_last_mob .flickity-page-dots {
transform: translateY(-130%);
} .banner_suites {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/banner_suites_mobile.jpg);
}
.esconder_mob {
display: none;
}
.esconder_desk {
display: block;
} .banner_experiences {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/banner_experiences_mob.jpg);
} .banner_cuisine {
content: url(//www.riaddue.com/wp-content/uploads/2024/12/banner_cuisine_mob_v2.jpg);
} body.material.mobile
#header-outer.transparent:not([data-permanent-transparent="1"])
header
.slide-out-widget-area-toggle
a
.close-line {
background-color: #2c4039 !important;
}
.open .menu.menuopen li {
border-top: 1px solid #e0ba00 !important;
}
.open .inner {
background-color: #2c4039 !important;
margin-top: 100px !important;
padding-top: 0px !important;
position: fixed !important;
}
.menu li {
padding: 45px 0;
border-top: 1px solid transparent !important;
}
#top .col.span_3 {
display: flex;
justify-content: center;
}
.transparent .detached .at-top .side-widget-closed .menu li {
border-top: 1px solid transparent !important;
}
.off-canvas-menu-container.mobile-only {
padding: 0px !important;
}
body[data-hhun="1"]
#header-outer.transparent[data-transparent-header="true"][data-remove-border="true"] {
transition: none !important;
}
.menu-item-839 a span {
font-size: 5vw;
line-height: 8vw;
background-color: #fbf5ea;
color: #2c4039;
padding: 10px 20px;
border-radius: 25px;
}
.menu-item-857 a span {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_telefone_bege.svg) !important;
}
}   .btFloatingWidget {
color: #fff;
border: 1px solid #fff;
margin-bottom: 10px;
border-radius: 5px;
font-size: 12px !important;
padding: 15px 25px !important;
}
.fade-in {
animation: fadeIn 1s;
opacity: 1;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.flex-box {
display: flex;
gap: 25px;
padding: 25px;
justify-content: right;
}
.select-wrapper {
width: 100%;
}
.select2-container .select2-selection {
border-radius: 25px !important;
border: 1px solid #2c4039 !important;
}
input#start,
input#end,
#numero_guest .selection .select2-selection.select2-selection--single {
border-radius: 25px !important;
background: #2c4039;
border: 1px solid #fbf5ea !important;
color: #fbf5ea;
font-family: Trirong !important;
}
.check_availability {
padding: 0.6vw 1.3vw !important;
color: #2c4039 !important;
background-color: #fbf5ea !important;
border-radius: 25px !important;
font-size: 15px !important;
font-weight: 400 !important;
} .booking_popUp {
width: 95vw;
margin: 0 auto;
background: #2c4039;
border-radius: 20px;
filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.5));
}
.booking_popUp .texto {
width: 50vw;
padding: 3vw 5vw 5vw 5vw;
vertical-align: top;
}
.booking_popUp .texto h3 {
color: #e0ba00;
font-size: 5vh;
line-height: 5.5vh;
}
.booking_popUp .texto p {
color: #fbf5ea;
font-size: 2vh;
line-height: 2.5vh;
font-weight: 300;
padding-bottom: 10px !important;
}
.booking_popUp .form p {
color: #fbf5ea !important;
font-weight: 300 !important;
padding-bottom: 10px !important;
}
.booking_popUp .form {
width: 45vw;
padding: 3vw 5vw 5vw 5vw;
vertical-align: top;
}
#floatingIconContent {
display: inline-grid;
width: 100vw !important;
background-color: #00000050 !important;
z-index: 9999;
position: fixed;
height: 100vh;
}
.caixa_book {
position: fixed;
bottom: 13vh;
right: 10px;
z-index: 999;
width: 100vw;
}
.flex-box .select-wrapper .fancy-select-wrap {
padding-top: 0px !important;
}
.select2-dropdown.select2-dropdown--below {
background-color: #2c4039 !important;
border: 1px solid #fbf5ea !important;
margin-top: 10px !important;
border-radius: 20px;
}
.select2-search.select2-search--dropdown,
.select2-results {
padding: 10px;
color: #fbf5ea;
font-family: Trirong !important;
}
.select2-container.select2-container--default.select2-container--open {
z-index: 9999 !important;
}
.select2-search__field {
border-radius: 20px !important;
padding: 4px 4px 4px 14px !important;
border: 1px solid #fbf5ea !important;
color: #fbf5ea !important;
font-family: Trirong !important;
}
.select2-results__option--highlighted {
background-color: #fbf5ea !important;
border-radius: 20px !important;
color: #2c4039 !important;
font-family: Trirong !important;
}
body[data-fancy-form-rcs="1"]
.select2-container--default
.select2-results__option[aria-selected="true"] {
background-color: #e0ba00 !important;
border-radius: 20px !important;
color: #2c4039 !important;
font-family: Trirong !important;
}
body[data-fancy-form-rcs="1"]
.select2-container--default
.select2-results__option--highlighted[aria-selected] {
color: #2c4039 !important;
background-color: #fbf5ea !important;
font-family: Trirong !important;
}
body[data-form-submit="regular"] input[type="submit"] {
font-family: Trirong !important;
}
.select2-results__option {
margin-top: 5px !important;
}
.botao_fechar {
justify-content: right;
display: grid;
padding-top: 2vw;
padding-right: 2vw;
}
.fechar:hover {
content: url(https://www.riaddue.com/wp-content/uploads/2024/11/CTA-FECHAR-HOVER.png);
}
@media (max-width: 768px) {
.booking_popUp {
width: 95vw;
align-content: center;
display: grid;
}
.booking_popUp .texto {
display: block;
width: 95vw;
}
.booking_popUp .texto h3 {
font-size: 3vh;
line-height: 3.5vh;
}
.booking_popUp .texto p {
font-size: 1.5vh;
line-height: 2vh;
}
.booking_popUp .form {
display: contents;
}
.no_mob {
display: none;
}
.caixa_book {
right: 0px !important;
}
.check_availability {
padding: 1.6vw 2.5vw !important;
}
.botao_fechar {
padding-top: 5vw;
padding-right: 5vw;
}
.fechar {
width: 20px;
}
.caixa_book {
right: 0px !important;
width: 100vw;
justify-content: center;
display: flex;
position: fixed;
bottom: 5vh;
}
body[data-fancy-form-rcs="1"] .select2-dropdown {
background-color: #2c4039 !important;
border-radius: 20px !important;
color: #fbf5ea !important;
font-family: Trirong !important;
}
body[data-fancy-form-rcs="1"]
.select2-container--default
.select2-results__option--highlighted[aria-selected] {
color: #2c4039 !important;
background-color: #fbf5ea !important;
font-family: Trirong !important;
}
body[data-form-submit="regular"] input[type="submit"] {
font-family: Trirong !important;
}
#floatingIconContent {
top: 0;
}
} #cmplz-document {
max-width: 100% !important;
}
.page-id-1086 p {
font-style: normal !important;
font-size: 19px !important;
line-height: 23px !important;
}
.page-id-1086 h2 {
font-size: 25px !important;
font-weight: 300 !important;
}
.page-id-1086 .cmplz-service-header,
.cmplz-categories .cmplz-category .cmplz-category-header {
background-color: #2c4039 !important;
color: #fbf5ea !important;
}
.page-id-1086 .cmplz-service-header h3 {
color: #fbf5ea !important;
}
.page-id-1086 .cmplz-service-header div::after {
background-image: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_Estrela.svg) !important;
width: 18px !important;
margin: 0px !important;
}
.page-id-1086 .cookies-per-purpose h4 {
font-weight: 400 !important;
}
.page-id-1086 .cookies-per-purpose div {
color: #2c4039 !important;
background-color: #fbf5ea !important;
border-bottom: 1px solid #2c4039 !important;
border-right: 1px solid #2c4039 !important;
}
.page-id-1086 .cookies-per-purpose {
grid-gap: 0px !important;
border: 1px solid #2c4039 !important;
border-bottom: 0px !important;
border-right: 0px !important;
}
.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {
color: #e0ba00 !important;
font-weight: 400 !important;
}
.cmplz-categories
.cmplz-category
.cmplz-category-header
.cmplz-icon.cmplz-open {
content: url(//www.riaddue.com/wp-content/uploads/2024/11/icon_Estrela.svg) !important;
width: 18px !important;
}
.cmplz-category span {
color: #fbf5ea !important;
}
.cmplz-category {
background-color: #2c4039 !important;
color: #fbf5ea !important;
}
#cmplz-document p:last-child {
display: none !important;
}
#copyright .container p {
font-size: 14px !important;
} .hover_pointer:hover {
cursor: pointer;
}
input#check_in_date,
input#check_out_date {
color: #fff !important;
border: 1px solid white !important;
border-radius: 50px !important;
}
.flatpickr-months .flatpickr-month {
height: 60px !important;
}
input#check_in_date::placeholder,
input#check_out_date::placeholder {
color: white;
opacity: 1;
}