@font-face { font-family: "bagnardciv"; font-display: swap;  src: url("https://civitashotel.com/wp-content/uploads/et-fonts/bagnard.otf") format("opentype"); }
.et_pb_section_0.et_pb_section { padding-bottom: 20px; }
.et_pb_row_0.et_pb_row { padding-bottom: 16px !important; padding-bottom: 16px; }
.et_pb_text_0 h1 { color: #4D7676 !important; }
.et_pb_section_1.et_pb_section { padding-top: 17px; background-color: #FFFFFF !important; }
.et_pb_blurb_27.et_pb_blurb .et_pb_module_header, .et_pb_blurb_27.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header, .et_pb_blurb_17.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_28.et_pb_blurb .et_pb_module_header, .et_pb_blurb_28.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header, .et_pb_blurb_16.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header, .et_pb_blurb_23.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header, .et_pb_blurb_15.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header, .et_pb_blurb_14.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header, .et_pb_blurb_22.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header, .et_pb_blurb_8.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_26.et_pb_blurb .et_pb_module_header, .et_pb_blurb_26.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header, .et_pb_blurb_13.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header, .et_pb_blurb_9.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_24.et_pb_blurb .et_pb_module_header, .et_pb_blurb_24.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header, .et_pb_blurb_10.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_12.et_pb_blurb .et_pb_module_header, .et_pb_blurb_12.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_25.et_pb_blurb .et_pb_module_header, .et_pb_blurb_25.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header, .et_pb_blurb_11.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header, .et_pb_blurb_20.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_21.et_pb_blurb .et_pb_module_header, .et_pb_blurb_21.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header, .et_pb_blurb_19.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_29.et_pb_blurb .et_pb_module_header, .et_pb_blurb_29.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header, .et_pb_blurb_18.et_pb_blurb .et_pb_module_header a { font-weight: 600;color: #4D7676 !important; line-height: 1.3em; text-align: center; }
.et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_8.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_21.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_9.et_pb_blurb, .et_pb_blurb_22.et_pb_blurb, .et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_10.et_pb_blurb, .et_pb_blurb_25.et_pb_blurb, .et_pb_blurb_20.et_pb_blurb, .et_pb_blurb_14.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_18.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_29.et_pb_blurb, .et_pb_blurb_28.et_pb_blurb, .et_pb_blurb_11.et_pb_blurb, .et_pb_blurb_23.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_15.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_19.et_pb_blurb { padding-top: 10px !important; padding-right: 10px !important; padding-left: 10px !important; }
.et_pb_button_21_wrapper, .et_pb_button_13_wrapper, .et_pb_button_18_wrapper, .et_pb_button_16_wrapper, .et_pb_button_15_wrapper, .et_pb_button_24_wrapper, .et_pb_button_12_wrapper, .et_pb_button_22_wrapper, .et_pb_button_14_wrapper, .et_pb_button_11_wrapper, .et_pb_button_23_wrapper, .et_pb_button_17_wrapper, .et_pb_button_19_wrapper, .et_pb_button_25_wrapper, .et_pb_button_20_wrapper, .et_pb_button_8_wrapper, .et_pb_button_28_wrapper, .et_pb_button_27_wrapper, .et_pb_button_6_wrapper, .et_pb_button_4_wrapper, .et_pb_button_7_wrapper, .et_pb_button_3_wrapper, .et_pb_button_26_wrapper, .et_pb_button_29_wrapper, .et_pb_button_2_wrapper, .et_pb_button_5_wrapper, .et_pb_button_10_wrapper, .et_pb_button_0_wrapper, .et_pb_button_1_wrapper, .et_pb_button_9_wrapper { margin-top: auto !important; margin-bottom: 25px !important; }
body .et_pb_section .et_pb_button_2, body .et_pb_section .et_pb_button_29, body .et_pb_section .et_pb_button_1, body .et_pb_section .et_pb_button_3, body .et_pb_section .et_pb_button_17, body .et_pb_section .et_pb_button_21, body .et_pb_section .et_pb_button_28, body .et_pb_section .et_pb_button_19, body .et_pb_section .et_pb_button_5, body .et_pb_section .et_pb_button_0, body .et_pb_section .et_pb_button_4, body .et_pb_section .et_pb_button_16, body .et_pb_section .et_pb_button_18, body .et_pb_section .et_pb_button_10, body .et_pb_section .et_pb_button_22, body .et_pb_section .et_pb_button_23, body .et_pb_section .et_pb_button_24, body .et_pb_section .et_pb_button_20, body .et_pb_section .et_pb_button_25, body .et_pb_section .et_pb_button_12, body .et_pb_section .et_pb_button_9, body .et_pb_section .et_pb_button_8, body .et_pb_section .et_pb_button_11, body .et_pb_section .et_pb_button_13, body .et_pb_section .et_pb_button_26, body .et_pb_section .et_pb_button_7, body .et_pb_section .et_pb_button_27, body .et_pb_section .et_pb_button_15, body .et_pb_section .et_pb_button_6, body .et_pb_section .et_pb_button_14 { color:#B08E2B !important;
					
					border-color:#B08E2B;
					border-radius:1px;
					
					
					font-weight: 700 !important; }
.et_pb_button_21, .et_pb_button_21:after, .et_pb_button_25, .et_pb_button_25:after, .et_pb_button_26, .et_pb_button_26:after, .et_pb_button_28, .et_pb_button_28:after, .et_pb_button_23, .et_pb_button_23:after, .et_pb_button_29, .et_pb_button_29:after, .et-db .et-l .et_pb_button_dov_2213_5,.et-db .et-l .et_pb_button_dov_2213_5:after, .et_pb_button_22, .et_pb_button_22:after, .et_pb_button_24, .et_pb_button_24:after, .et-db .et-l .et_pb_button_dov_2213_11,.et-db .et-l .et_pb_button_dov_2213_11:after, .et_pb_button_27, .et_pb_button_27:after, .et-db .et-l .et_pb_button_dov_2213_17,.et-db .et-l .et_pb_button_dov_2213_17:after, .et_pb_button_20, .et_pb_button_20:after, .et_pb_button_5, .et_pb_button_5:after, .et_pb_button_8, .et_pb_button_8:after, .et_pb_button_11, .et_pb_button_11:after, .et_pb_button_12, .et_pb_button_12:after, .et_pb_button_7, .et_pb_button_7:after, .et_pb_button_6, .et_pb_button_6:after, .et_pb_button_13, .et_pb_button_13:after, .et_pb_button_14, .et_pb_button_14:after, .et_pb_button_9, .et_pb_button_9:after, .et_pb_button_15, .et_pb_button_15:after, .et_pb_button_4, .et_pb_button_4:after, .et_pb_button_2, .et_pb_button_2:after, .et_pb_button_0, .et_pb_button_0:after, .et_pb_button_19, .et_pb_button_19:after, .et_pb_button_1, .et_pb_button_1:after, .et_pb_button_18, .et_pb_button_18:after, .et_pb_button_17, .et_pb_button_17:after, .et_pb_button_3, .et_pb_button_3:after, .et_pb_button_16, .et_pb_button_16:after, .et_pb_button_10, .et_pb_button_10:after { transition: all 300ms ease 0ms; }
.et_pb_row_13, body .et-db .et-l .et_pb_row_13.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_13.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_13.et_pb_row, .et_pb_row_4, body .et-db .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_4.et_pb_row { width: 94%; max-width: 1087px; }
.et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_24.et_pb_blurb { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 10px !important; }
.et_pb_row_9.et_pb_row, .et_pb_row_11.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_14, body .et-db .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_14.et_pb_row { width: 94%; max-width: 1089px; }
.et_pb_blurb_26.et_pb_blurb, .et_pb_blurb_27.et_pb_blurb { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; }
.et_pb_blurb_26 .et_pb_blurb_content { max-width: 633px; }
.et-db .et-l .et_pb_section_dov_2213_0 { height: 100vh; }@media only screen and (min-width: 981px) {.overlay { display: flex; flex-direction: column; justify-content: center;} }
.et-db .et-l .et_pb_section_dov_2213_0.et_pb_section { padding-top: 0px;margin-top: -5%; }
.et-db .et-l .et_pb_row_dov_2213_13,body.et-db .et-db .et-l .et-l .et_pb_row_dov_2213_13.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_2213_13.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_2213_13.et_pb_row, .et-db .et-l .et_pb_row_dov_2213_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_2213_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_2213_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_2213_7.et_pb_row, .et-db .et-l .et_pb_row_dov_2213_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_2213_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_2213_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_2213_1.et_pb_row { width: 100%; max-width: 100%; }
.et-db .et-l .et_pb_row_dov_2213_7, .et-db .et-l .et_pb_row_dov_2213_1, .et-db .et-l .et_pb_row_dov_2213_13 { position: absolute !important; top: 50%; bottom: auto; left: 0px; right: auto; transform: translateY(-50%); }
.et-db .et-l .et_pb_text_dov_2213_10, .et-db .et-l .et_pb_text_dov_2213_16, .et-db .et-l .et_pb_text_dov_2213_4 { font-size: 19px; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_11, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_17, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_5 { color:#FFFFFF !important;
					
					border-color:#5A7575; background-color: #5A7575; }
.et-db .et-l .et_pb_button_dov_2213_17, .et-db .et-l .et_pb_button_dov_2213_5, .et-db .et-l .et_pb_button_dov_2213_11 { box-shadow:  0px 2px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_21, .et_pb_column_3, .et_pb_column_1, .et_pb_column_20, .et_pb_column_2, .et_pb_column_23, .et_pb_column_15, .et_pb_column_12, .et_pb_column_27, .et_pb_column_26, .et_pb_column_13, .et_pb_column_9, .et_pb_column_14, .et_pb_column_8, .et_pb_column_28, .et_pb_column_25, .et_pb_column_4, .et_pb_column_22, .et_pb_column_7, .et_pb_column_16, .et_pb_column_29, .et_pb_column_24, .et_pb_column_6, .et_pb_column_17, .et_pb_column_5, .et_pb_column_19, .et_pb_column_30, .et_pb_column_18 { background-color: #f4f4f4; display : flex;flex-direction : column; }
.et-db .et-l .et_pb_column_dov_2213_8, .et-db .et-l .et_pb_column_dov_2213_2, .et-db .et-l .et_pb_column_dov_2213_14 { background-color: #FFFFFF; border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:5px;border-style:dashed;border-color:#5A7575; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; box-shadow:  0px 2px 18px 0px rgba(0,0,0,0.3) ; position: fixed !important; top: 50%; bottom: auto; left: 0px; right: auto; transform: translateY(-50%); }
body.logged-in.admin-bar.et-db .et-l .et_pb_column_dov_2213_8, body.logged-in.admin-bar.et-db .et-l .et_pb_column_dov_2213_2, body.logged-in.admin-bar.et-db .et-l .et_pb_column_dov_2213_14 { top: calc(50% + 32px); }

@media only screen and ( max-width: 980px ) {
	body .et_pb_section .et_pb_button_0:after, body .et_pb_section .et_pb_button_15:after, body .et_pb_section .et_pb_button_11:after, body .et_pb_section .et_pb_button_27:after, body .et_pb_section .et_pb_button_12:after, body .et_pb_section .et_pb_button_13:after, body .et_pb_section .et_pb_button_26:after, body .et_pb_section .et_pb_button_14:after, body .et_pb_section .et_pb_button_25:after, body .et_pb_section .et_pb_button_10:after, body .et_pb_section .et_pb_button_16:after, body .et_pb_section .et_pb_button_17:after, body .et_pb_section .et_pb_button_24:after, body .et_pb_section .et_pb_button_18:after, body .et_pb_section .et_pb_button_19:after, body .et_pb_section .et_pb_button_23:after, body .et_pb_section .et_pb_button_20:after, body .et_pb_section .et_pb_button_22:after, body .et_pb_section .et_pb_button_21:after, body .et_pb_section .et_pb_button_28:after, body .et_pb_section .et_pb_button_3:after, body .et_pb_section .et_pb_button_8:after, body .et_pb_section .et_pb_button_29:after, body .et_pb_section .et_pb_button_7:after, body .et_pb_section .et_pb_button_1:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_17:after, body .et_pb_section .et_pb_button_6:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_5:after, body .et_pb_section .et_pb_button_2:after, body .et_pb_section .et_pb_button_5:after, body .et_pb_section .et_pb_button_9:after, body .et_pb_section .et_pb_button_4:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_11:after { display: inline-block;
							opacity: 0; }
	body .et_pb_section .et_pb_button_22:hover:after, body .et_pb_section .et_pb_button_23:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_5:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_11:hover:after, body .et_pb_section .et_pb_button_24:hover:after, body .et_pb_section .et_pb_button_25:hover:after, body .et_pb_section .et_pb_button_29:hover:after, body .et_pb_section .et_pb_button_26:hover:after, body .et_pb_section .et_pb_button_28:hover:after, body .et_pb_section .et_pb_button_27:hover:after, body .et_pb_section .et_pb_button_16:hover:after, body .et_pb_section .et_pb_button_21:hover:after, body .et_pb_section .et_pb_button_9:hover:after, body .et_pb_section .et_pb_button_1:hover:after, body .et_pb_section .et_pb_button_2:hover:after, body .et_pb_section .et_pb_button_3:hover:after, body .et_pb_section .et_pb_button_4:hover:after, body .et_pb_section .et_pb_button_5:hover:after, body .et_pb_section .et_pb_button_6:hover:after, body .et_pb_section .et_pb_button_7:hover:after, body .et_pb_section .et_pb_button_8:hover:after, body .et_pb_section .et_pb_button_10:hover:after, body .et_pb_section .et_pb_button_20:hover:after, body .et_pb_section .et_pb_button_11:hover:after, body .et_pb_section .et_pb_button_12:hover:after, body .et_pb_section .et_pb_button_13:hover:after, body .et_pb_section .et_pb_button_14:hover:after, body .et_pb_section .et_pb_button_15:hover:after, body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_button_17:hover:after, body .et_pb_section .et_pb_button_18:hover:after, body .et_pb_section .et_pb_button_19:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_17:hover:after { 
								
								opacity: 1; }
}

@media only screen and ( max-width: 767px ) {
	body .et_pb_section .et_pb_button_0:after, body .et_pb_section .et_pb_button_15:after, body .et_pb_section .et_pb_button_11:after, body .et_pb_section .et_pb_button_27:after, body .et_pb_section .et_pb_button_12:after, body .et_pb_section .et_pb_button_13:after, body .et_pb_section .et_pb_button_26:after, body .et_pb_section .et_pb_button_14:after, body .et_pb_section .et_pb_button_25:after, body .et_pb_section .et_pb_button_10:after, body .et_pb_section .et_pb_button_16:after, body .et_pb_section .et_pb_button_17:after, body .et_pb_section .et_pb_button_24:after, body .et_pb_section .et_pb_button_18:after, body .et_pb_section .et_pb_button_19:after, body .et_pb_section .et_pb_button_23:after, body .et_pb_section .et_pb_button_20:after, body .et_pb_section .et_pb_button_22:after, body .et_pb_section .et_pb_button_21:after, body .et_pb_section .et_pb_button_28:after, body .et_pb_section .et_pb_button_3:after, body .et_pb_section .et_pb_button_8:after, body .et_pb_section .et_pb_button_29:after, body .et_pb_section .et_pb_button_7:after, body .et_pb_section .et_pb_button_1:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_17:after, body .et_pb_section .et_pb_button_6:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_5:after, body .et_pb_section .et_pb_button_2:after, body .et_pb_section .et_pb_button_5:after, body .et_pb_section .et_pb_button_9:after, body .et_pb_section .et_pb_button_4:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_11:after { display: inline-block;
							opacity: 0; }
	body .et_pb_section .et_pb_button_22:hover:after, body .et_pb_section .et_pb_button_23:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_5:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_11:hover:after, body .et_pb_section .et_pb_button_24:hover:after, body .et_pb_section .et_pb_button_25:hover:after, body .et_pb_section .et_pb_button_29:hover:after, body .et_pb_section .et_pb_button_26:hover:after, body .et_pb_section .et_pb_button_28:hover:after, body .et_pb_section .et_pb_button_27:hover:after, body .et_pb_section .et_pb_button_16:hover:after, body .et_pb_section .et_pb_button_21:hover:after, body .et_pb_section .et_pb_button_9:hover:after, body .et_pb_section .et_pb_button_1:hover:after, body .et_pb_section .et_pb_button_2:hover:after, body .et_pb_section .et_pb_button_3:hover:after, body .et_pb_section .et_pb_button_4:hover:after, body .et_pb_section .et_pb_button_5:hover:after, body .et_pb_section .et_pb_button_6:hover:after, body .et_pb_section .et_pb_button_7:hover:after, body .et_pb_section .et_pb_button_8:hover:after, body .et_pb_section .et_pb_button_10:hover:after, body .et_pb_section .et_pb_button_20:hover:after, body .et_pb_section .et_pb_button_11:hover:after, body .et_pb_section .et_pb_button_12:hover:after, body .et_pb_section .et_pb_button_13:hover:after, body .et_pb_section .et_pb_button_14:hover:after, body .et_pb_section .et_pb_button_15:hover:after, body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_button_17:hover:after, body .et_pb_section .et_pb_button_18:hover:after, body .et_pb_section .et_pb_button_19:hover:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_2213_17:hover:after { 
								
								opacity: 1; }
}