.elementor-message {
text-align: center !important;
}
.daterangepicker {
z-index: 99999 !important;
}
span.drp-selected {
display: none !important;
}
.daterangepicker .drp-buttons {
text-align: center !important;
}
.daterangepicker .drp-buttons button {
border-radius: 3px !important;
}
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
border: 2px solid white !important;
border-radius: 7px !important;
}
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
padding: 2px !important;
}
table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, table colgroup+thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th {
border: none !important;
}
.elementor-kit-9 button, .elementor-kit-9 input[type="button"], .elementor-kit-9 input[type="submit"], .elementor-kit-9 .elementor-button {
border-radius: 0px;
border: none;
}
.disabled {
pointer-events: none;
opacity: 0.5;
}
#orcamentoform .nenhum_item {
border-radius: 2px;
display: block;
text-align: center;
background: #f7f7f7;
padding: 10px;
color: var(--e-global-color-a1c1c34);
}
#orcamentoform .e-form__buttons.elementor-column {
margin-top: 20px;
}
#orcamentoform .elementor-button.elementor-size-xs.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-previous {
background: transparent !important;
color: var(--e-global-color-a1c1c34) !important;
transition: all 0.3s;
}
#orcamentoform .elementor-button.elementor-size-xs.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-previous:hover {
transition: all 0.3s;
color: var(--e-global-color-primary) !important;
}
#form-field-itensfinais {
display: none;
}
#carrinho_qtd i {
font-size: 16px;
}
#lazerhome .elementor-icon-list-item:not(:last-child):after {
top: 6px;
}
#lazerhome .elementor-icon-list-item {
cursor: pointer;
}
.ee-posts__nothing-found {
text-align: center;
}
#galeria_destaques .swiper-slide:nth-child(odd) article,
#galeria_destaques .ee-grid.ee-loop .ee-grid__item:nth-child(odd) article {
background: #f8f8f8;
border-radius: 3px;
}
#single_passeio #iconesdestacados .icone {
width: 200px;
}
#iconesdestacados .icone {
text-align: center;
width: 100px;
display: inline-block;
margin-bottom: 15px;
}
#iconesdestacados .icone p {
font-size: 12px;
font-weight: bold;
font-family: "Poppins", Sans-serif;
text-transform: uppercase;
color: #909090;
}
#single_passeio #iconesdestacados .icone img {
width: 100px;
}
#iconesdestacados .icone img {
width: 50px;
}
.direita #iconesdestacados {
text-align: right;
}
@media (max-width: 767px){
#iconesdestacados {
text-align: center !important;
}
}
.grid-principal{
margin: auto;
display: grid;
grid-template-columns: repeat(5, 20%);
}
.grid-principal_h {
text-align: center;
}
@media (max-width: 600px){
.grid-principal {
grid-template-columns: repeat(3, 33.33%);
}
}
@media (max-width: 450px){
.grid-principal {
grid-template-columns: repeat(2, 50%);
}
}
.grid-principal p {
text-transform: uppercase;
font-family: Antônio, sans-serif;
font-weight: bold;
font-size: 42px;
line-height: 42px;
}
@media (max-width: 767px){
.grid-principal p {
font-size: 170%;
line-height: 30px;
}
}
.grid-principal .opcao {
margin-bottom: 30px;
}
#hospedagens .grid-principal_h .opcao {
margin-bottom: 10px;
margin-right: 10px;
display: inline-block;
}
.grid-principal .titulo {
display: block;
text-align: center;
font-size: 12px;
font-weight: bold;
font-family: "Poppins", Sans-serif;
text-transform: uppercase;
color: #909090;
}
.grid-principal input[type="radio"][id^="radio"] {
display: none;
}
#hospedagens .grid-principal_h label {
border-radius: 25px;
border: solid 1px #eaeaea;
padding: 5px 10px;
cursor: pointer;
text-align: center;
background: #fff;
font-size: 12px;
font-weight: bold;
font-family: "Poppins", Sans-serif;
text-transform: uppercase;
color: #363636;
}
.grid-principal label {
display: block;
cursor: pointer;
box-sizing: border-box;
text-align: center;
}
#hospedagens .grid-principal_h input,
.grid-principal input {
display: none;
}
.grid-principal label img {
width: 50%;
transition-duration: 0.2s;
transform-origin: 50% 50%;
}
#hospedagens .grid-principal_h :checked+label {
border: solid 1px var(--e-global-color-accent);
background: var(--e-global-color-accent);
color: #fff;
}
.grid-principal :checked+label img {
background-color: rgba(180, 180, 180, 0.3);
border-radius: 5%;
padding: 10%;
opacity: 0.7;
}  
#hospedagens .botao_submit {
margin-top: 30px;
}
.botao_submit {
display: block;
text-align: center;
}
.botao_submit button {
border: none;
color: #fff;
font-family: "Poppins", Sans-serif;
font-size: 12px;
font-weight: 600;
line-height: 1.1em;
letter-spacing: 1px;
border-radius: 0px 0px 0px 0px;
background-color: var( --e-global-color-accent );
transition: all 0.3s;
}
.botao_submit button:hover {
background-color: #001D7E94;
transition: all 0.3s;
}
.destaque_menu a {
background: var( --e-global-color-accent );
padding: 10px 25px !important;
color: #fff !important;
}
.destaque_menu:hover a {
background: #001D7E94 !important;
}
.content_item {
padding: 5px 10px;
background: #f5f5f5;
border-radius: 2px;
display: block;
margin-bottom: 5px;
}
.content_item .nome_item {
display: inline-block;
width: 90%;
}
.content_item .remover_item {
display: inline-block;
width: 10%;
text-align: right;
color: #868686;
transition: all 0.3s;
}
.content_item .remover_item i:hover {
transition: all 0.3s;
cursor: pointer;
color: #e84d4d;
}