#rz-top-menu {
display: flex;
text-shadow: 0px 3px 6px #00000089;
}
#rz-top-menu .elementor-widget-container {
width: 100%;
}
#rz-top-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
width: 100%;
justify-content: space-around;
}
#rz-top-menu .elementor-item {
text-decoration: none;
}
#rz-top-menu .elementor-item:hover {
color:#A07D07;
}
#rz-top-menu .elementor-item-active {
color:#A07D07;
}
.rz_top_menu_book_now {
box-shadow: inset 0px 0px 0px 2px #A07D07;
padding-top: 10px !important;
padding-bottom: 10px !important;
}
.rz_menu_bck_on {
position: fixed !important;
top: 50px;
right: 200px;
background-color: rgba(23, 28, 44, 1);
border-top: 20px solid #171C2C !important;
border-bottom: 20px solid #171C2C !important;
border-left: 30px solid #171C2C !important;
border-right: 30px solid #171C2C !important;
}
.rz_logo_setav_mob {
width: 100%;
} @media only screen and (min-width: 768px) and (max-width: 1024px) {
#rz-header .elementor-widget-nav-menu {
position: fixed !important;
top: 0px;
right: 0px;
height: 60px;
background-color: #171C2C;
}
#rz-header .elementor-widget-nav-menu .elementor-menu-toggle {
width: 100%;
padding: 15px;
padding-right: 20px;
}
.rz_top_menu_book_now {
border: 0px solid #A07D07 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.rz_logo_setav_mob {
width: 100%;
pointer-events: none;
}
.rz_top_menu_book_now {
display: none !important;
}
} @media only screen and (max-width: 767px) {
#rz-header .elementor-widget-nav-menu {
position: fixed !important;
top: 0px;
right: 0px;
height: 60px;
background-color: #171C2C;
}
#rz-header .elementor-widget-nav-menu .elementor-menu-toggle {
width: 100%;
padding: 10px;
padding-right: 20px;
}
.rz_top_menu_book_now {
border: 0px solid #A07D07 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.rz_logo_setav_mob {
width: 100%;
pointer-events: none;
}
.rz_top_menu_book_now {
display: none !important;
}
}.rz_form_label {
color: var(--e-global-color-dbd7a0a );
font-family: "Cormorant", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 1.4em;
display: flex;
flex-direction: column;
}
.rz_form_label .jet-form-col__end {
width: 100%;
}
.rz_form_label input[type=date], .rz_form_label input[type=email], .rz_form_label input[type=number], .rz_form_label input[type=password], .rz_form_label input[type=search], .rz_form_label input[type=tel], .rz_form_label input[type=text], .rz_form_label input[type=url], .rz_form_label select, textarea {
border: 2px solid #A07D07;
border-radius: 0px;
}
.rz_check {
display: flex;
color: var(--e-global-color-dbd7a0a );
font-family: "Montserrat", Sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 1.4em;
}
.rz_check .jet-form-col__start {
display: flex;
flex: unset !important;
order: 2;
max-width: 100%;
}
.rz_check .jet-form-col__end {
width: 20px;
flex: unset !important;
}
.rz_form_submit [type=button], .rz_form_submit [type=submit], .rz_form_submit button {
border: 2px solid #A07D07;
border-radius: 0px;
color: var(--e-global-color-dbd7a0a );
font-family: "Cormorant", Sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 1.4em;
margin-top: 20px;
}
.rz_form_submit button:hover {
background-color: transparent;
}#rz-carosello-02 .elementor-swiper-button {
top: unset;
bottom: -40px;
z-index: 900;
cursor: pointer;
}
#rz-carosello-02 .elementor-swiper-button-prev {
position: absolute;
left: unset;
right: 410px;
}
#rz-carosello-02 .elementor-swiper-button-next {
position: absolute;
right: 300px;
}
#rz-carosello-02 .elementor-swiper-button svg{
background-color: #1F2740;
width: 100px;
height: 50px;
}
#rz-carosello-02 svg path{
fill: #A07D07
}
#rz-carosello-02 .elementor-swiper-button:hover svg path{
fill: #5C5C5C;
}
.swiper-slide-inner {
box-shadow: 0px -40px 200px 20px #171C2C inset;
}
.swiper-slide-inner img {
position: relative;
z-index: -1;
}
#rz-carosello-02 .elementor-image-carousel-caption {
position: absolute;
bottom: 20px;
left: 20px;
} @media only screen and (min-width: 1025px) and (max-width: 1366px) {
#rz-carosello-02 .elementor-swiper-button-next {
right: 100px;
}
#rz-carosello-02 .elementor-swiper-button-prev {
right: 210px;
}
} @media only screen and (min-width: 768px) and (max-width: 1024px) {
#rz-carosello-02 .elementor-swiper-button-next {
right: 100px;
}
#rz-carosello-02 .elementor-swiper-button-prev {
right: 210px;
}
} @media only screen and (max-width: 767px) {
#rz-carosello-02 .elementor-swiper-button-next {
right: 10px;
}
#rz-carosello-02 .elementor-swiper-button-prev {
right: 120px;
}
}