
.et_pb_section_0, .et_pb_section_1 { min-height: 100vh; display:flex;flex-direction:column; }
.et_pb_section_0.et_pb_section, .et_pb_section_1.et_pb_section, .et_pb_section_2.et_pb_section { padding-top: 0px; padding-bottom: 0px;margin-top: 0px; margin-bottom: 0px; background-color: #EEE8E2 !important; }
.et_pb_row_0, .et-db .et-l .et_pb_row_dov_53070_1 { background-color: #EDC1B4; border-radius: 24vw 24vw 24vw 24vw;overflow: hidden; height: 48vw; max-height: 48vw; display: flex;flex-direction: column;justify-content: center; }
.et_pb_row_0, body .et-db .et-l .et_pb_row_0.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_0.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_0.et_pb_row, .et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row { width: 48vw; max-width: 48vw; }
.et_pb_text_0.et_pb_text, .et_pb_text_2.et_pb_text { color: #2B343B !important; }
.et_pb_text_0, .et_pb_text_2 { line-height: 1.8em; font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;font-size: 14px; line-height: 1.8em; padding-right: 5vw !important; padding-left: 5vw !important; }
.et_pb_text_0 h1 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; font-weight: 900; text-transform: uppercase;color: #EEE8E2 !important; }
.et_pb_text_0 h2, .et_pb_text_2 h2 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; font-weight: 300; text-transform: uppercase;font-size: 2.2vw; color: #2B343B !important; }
.et_pb_text_0 h3 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase;font-size: 20px; color: #2B343B !important; }
.et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_0, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_1, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_2, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_3, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_4 { width:100%; }
.et_pb_divimenus_flex_item_0 .dd-menu-item-content, .et_pb_divimenus_flex_item_1 .dd-menu-item-content, .et_pb_divimenus_flex_item_2 .dd-menu-item-content, .et_pb_divimenus_flex_item_3 .dd-menu-item-content, .et_pb_divimenus_flex_item_4 .dd-menu-item-content { justify-content:center;align-items:center; }
.et_pb_divimenus_flex_0 .dd-menu-button-content.dd-item.dd-text, .et_pb_divimenus_flex_1 .dd-menu-button-content.dd-item.dd-text { color: #ffffff !important; }
.et_pb_divimenus_flex_0 .dd-menu-item-content.dd-text, .et_pb_divimenus_flex_1 .dd-menu-item-content.dd-text { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; text-transform: uppercase;font-size: 16px; color: #2B343B !important; }
.et_pb_divimenus_flex_0 .dd-menu-item-content, .et_pb_divimenus_flex_0 .dd-item-inner > img, .et_pb_divimenus_flex_1 .dd-menu-item-content, .et_pb_divimenus_flex_1 .dd-item-inner > img { border-radius: 50px 50px 50px 50px;overflow: hidden; }
.et_pb_divimenus_flex_0, .et_pb_divimenus_flex_1 { margin-right: 10vw !important; margin-left: 10vw !important; z-index: 999; position: relative; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_divimenus_flex_0 .dd-flex, .et_pb_divimenus_flex_1 .dd-flex { flex-direction: column; justify-content: center; align-items: center; }
.et_pb_divimenus_flex_0 .dd-menu-button, .et_pb_divimenus_flex_1 .dd-menu-button { display: none!important; }
.et_pb_divimenus_flex_0 .dd-menu-button-content.et-pb-icon, .et_pb_divimenus_flex_1 .dd-menu-button-content.et-pb-icon { color: #ffffff; font-size: 33px;  font-family: ETmodules; font-weight: 400; }
.et_pb_divimenus_flex_0 .dd-menu-button-content, .et_pb_divimenus_flex_1 .dd-menu-button-content { background-color: #888888; }
.et_pb_divimenus_flex_0 .dd-divimenu-open .dd-menu-button-content, .et_pb_divimenus_flex_1 .dd-divimenu-open .dd-menu-button-content { transform: scale(0.8); }
.et_pb_divimenus_flex_0 .dd-menu-item-content, .et_pb_divimenus_flex_1 .dd-menu-item-content { background-color: #EEE8E2; }
.et_pb_divimenus_flex_0 .dd-icon .et-pb-icon, .et_pb_divimenus_flex_1 .dd-icon .et-pb-icon { color: #666666; font-size: 23px; }
.et_pb_divimenus_flex_0 .dd-item-inner > img, .et_pb_divimenus_flex_1 .dd-item-inner > img { width: 57px; }
.et_pb_row_1.et_pb_row, .et_pb_row_3.et_pb_row, .et_pb_row_8.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row, .et_pb_row_3, body .et-db .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_3.et_pb_row, .et_pb_section_3, .et_pb_row_5, body .et-db .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_5.et_pb_row, .et_pb_section_4, .et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row, .et_pb_row_8, body .et-db .et-l .et_pb_row_8.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_8.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_8.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_row_1 { z-index: 999 !important; position: fixed !important; bottom: -80px; top: auto; left: 50%; right: auto; transform: translateX(-50%); }
body.logged-in.admin-bar .et_pb_row_1 { top: auto }
.et_pb_image_0 { z-index: 99; position: relative; text-align: left;margin-left: 0; }
.et_pb_row_2 { background-color: #EDC1B4; border-radius: 24vw 24vw 24vw 24vw;overflow: hidden; height: 48vw; max-height: 48vw; z-index: 9999 !important; position: relative; display: flex;flex-direction: column;justify-content: center; }
.et_pb_text_1 h3 { font-family: 'Yeseva One', display;color: #2B343B !important; text-align: center; }
.et_pb_image_1 .et_pb_image_wrap img { height: 50vh; max-height: 50vh; width: auto; }
.et_pb_image_1:hover { transform: scaleX(1.15) scaleY(1.15) !important; }
.et_pb_image_1 { transition: transform 300ms ease 0ms; text-align: center; }
.et_pb_image_2 { background-image: linear-gradient( 180deg, rgba(238,232,226,0) 90%, #eee8e2 100% ); padding-top: 0px; padding-bottom: 0px;margin-top: 0px !important; margin-bottom: 0px !important; text-align: left;margin-left: 0; }
.et_pb_section_2 { min-height: 80vh; z-index: 99; position: relative; }
.et_pb_row_4, .et_pb_row_6 { background-color: RGBA(255,255,255,0); }
.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: 70%; }
.dmpro_content_toggle_0 .dmpro-toggle-head-one { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important; text-transform: uppercase !important;font-size: 30px !important; color: #EDC1B4 !important; }
.dmpro_content_toggle_0 .dmpro-toggle-head-two { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important; text-transform: uppercase !important;font-size: 30px !important; color: #2B343B !important; }
.dmpro_content_toggle_0 .dmpro-content-toggle-front { border-color:RGBA(255,255,255,0); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 20px; background-color: RGBA(255,255,255,0); }
.dmpro_content_toggle_0 { margin-top: 60px; margin-left: 14vw; }
.dmpro_content_toggle_0 .dmpro-content-toggle-back { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 20px; background-color: RGBA(255,255,255,0); }
.dmpro_content_toggle_0 .dmpro-toggle-btn { font-size: 16px; }
.dmpro_content_toggle_0 .dmpro-switch-inner {  background-color: #EDC1B4; }
.dmpro_content_toggle_0 .dmpro-toggle-switch:checked+.dmpro-switch-inner {  background-color: #2B343B; }
.dmpro_content_toggle_0 .dmpro-switch-inner:before {  background-color: #FFFFFF; }
.dmpro_content_toggle_0 .dmpro-toggle { justify-content: center; }
.et_pb_image_3, .et_pb_image_5 { text-align: left;margin-left: 0; }
.et_pb_image_4 { background-color: RGBA(255,255,255,0); text-align: left;margin-left: 0; }
.et_pb_row_7 { background-color: #EDC1B4; border-radius: 24vw 24vw 24vw 24vw;overflow: hidden; height: 38vw; max-height: 38vw; position: absolute !important; bottom: 40px; top: auto; right: -50px; left: auto; transform: translateX(-100px) translateY(0px); display: flex;flex-direction: column;justify-content: center; }
.et_pb_row_7, body .et-db .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_7.et_pb_row { width: 38vw; max-width: 38vw; }
.et_pb_text_2 h1 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; font-weight: 900; text-transform: uppercase;font-size: 64px; color: #EEE8E2 !important; }
.et_pb_text_2 h3 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase;color: #2B343B !important; }
.et_pb_section_5.et_pb_section { background-color: RGBA(255,255,255,0) !important; }
.et_pb_row_8 { z-index: 999 !important; position: absolute !important; bottom: 0px; top: auto; left: 50%; right: auto; transform: translateX(-50%); }
.et_pb_section_6 { z-index: 9999; position: relative; }
.et_pb_section_6.et_pb_section { background-color: #2B343B !important; }
.et_pb_row_9 { background-color: #EEE8E2; border-radius: 15vw 15vw 15vw 15vw;overflow: hidden; height: 20vw; max-height: 20vw; position: static !important; top:0px; right:auto; bottom:auto; left:0px; transform: translateX(-80px) translateY(-180px); }
.et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row { width: 20vw; max-width: 20vw; }
.et_pb_section_7 { height: 100vh; }
.et_pb_section_7.et_pb_section { background-color: #EEE8E2 !important; }
.et-db .et-l .et_pb_section_dov_53070_0.et_pb_section { padding-top: 0px; padding-bottom: 0px;margin-top: 0px; margin-bottom: 0px; background-color: RGBA(255,255,255,0) !important; }
.et-db .et-l .et_pb_text_dov_53070_3 h3 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif; font-weight: 900; text-transform: uppercase;font-size: 48px; color: #EEE8E2 !important; text-align: center; }
.et-db .et-l .et_pb_text_dov_53070_3 { padding-top: 0px !important; padding-right: 40px !important; padding-bottom: 0px !important; padding-left: 40px !important;margin-top: 0px !important; margin-bottom: 0px !important; }
.et-db .et-l .et_pb_text_dov_53070_4 { padding-right: 40px !important; padding-left: 40px !important; }
body.et-db .et-l .et_pb_section .et_pb_social_media_follow li.et_pb_social_media_follow_network_dov_53070_6 .follow_button:before,body.et-db .et-l .et_pb_section .et_pb_social_media_follow li.et_pb_social_media_follow_network_dov_53070_6 .follow_button:after, body.et-db .et-l .et_pb_section ul.et_pb_social_media_follow_dov_53070_6 .follow_button:before,body.et-db .et-l .et_pb_section ul.et_pb_social_media_follow_dov_53070_6 .follow_button:after { display:none !important; }
.et-db .et-l .et_pb_social_media_follow_network_dov_53070_6 { transition: transform 300ms ease 0ms; }
.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6.et_pb_social_icon .icon:before { color: #FFFFFF; }
.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon:before { font-size:36px; line-height:72px; height:72px; width:72px; }
.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon { height:72px; width:72px; }
.et-db .et-l .et_pb_icon_dov_53070_7 { position: absolute !important; bottom: -6vw; top: auto; left: 50%; right: auto; cursor: pointer; text-align: center; }
.et-db .et-l .et_pb_icon_dov_53070_7 .et_pb_icon_wrap { transform: translateX(-50%); }
.et-db .et-l .et_pb_icon_dov_53070_7 .et_pb_icon_wrap .et-pb-icon { transition: color 300ms ease 0ms; font-family:ETmodules !important; font-weight:400 !important; color: #EEE8E2; font-size: 60px; }
.et-db .et-l .et_pb_icon_dov_53070_7 .et_pb_icon_wrap .et-pb-icon:hover { color: #2B343B; }
.et-db .et-l .et_pb_social_media_follow_network_dov_53070_6 a.icon { background-color: #25D366 !important; }
.et-db .et-l .et_pb_social_media_follow_network_dov_53070_6.et_pb_social_icon a.icon { border-radius: 100px 100px 100px 100px; }
.et-db .et-l .et_pb_social_media_follow_network_dov_53070_6:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_row_0.et_pb_row { margin-left: auto !important; margin-right: 0px !important; }
.et_pb_divimenus_flex .et_pb_divimenus_flex_item_0, .et_pb_divimenus_flex .et_pb_divimenus_flex_item_1, .et_pb_divimenus_flex .et_pb_divimenus_flex_item_2, .et_pb_row_2.et_pb_row, .et_pb_divimenus_flex .et_pb_divimenus_flex_item_3, .et_pb_divimenus_flex .et_pb_divimenus_flex_item_4 { margin-left: auto !important; margin-right: auto !important; }
.et_pb_row_4.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; margin-right: auto !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_9.et_pb_row { margin-left: 0px !important; margin-right: auto !important; }
.et-db .et-l .et_pb_section_dov_53070_0 { height: 100vh; max-height: 100vh; width: 100%; max-width: 100%; margin-left: auto !important; margin-right: auto !important; display:flex;flex-direction:column; }

@media only screen and ( min-width: 981px ) {
	.et_pb_divimenus_flex_0 .dd-flex > * + * + * .dd-mi-w, .et_pb_divimenus_flex_1 .dd-flex > * + * + * .dd-mi-w { margin-top: 8px; }
	.et-db .et-l .et_pb_row_dov_53070_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row { width: 48vw; max-width: 48vw; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img, .et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img, .et_pb_image_5 .et_pb_image_wrap img { width: auto; }
	.et-db .et-l .et_pb_row_dov_53070_1 { border-radius: 44vw 44vw 44vw 44vw;overflow: hidden; height: 88vw; max-height: 88vw; }
	.et-db .et-l .et_pb_row_dov_53070_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row { width: 88vw; max-width: 88vw; }
	.et-db .et-l .et_pb_text_dov_53070_3 h3 { font-size: 36px; }
	.et-db .et-l .et_pb_text_dov_53070_4 { font-size: 16px; }
	.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon:before { font-size:32px; line-height:64px; height:64px; width:64px; }
	.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon { height:64px; width:64px; }
	.et-db .et-l .et_pb_icon_dov_53070_7 { margin-left: auto;margin-right: auto; }
	.et-db .et-l .et_pb_icon_dov_53070_7 .et_pb_icon_wrap .et-pb-icon { font-size: 48px; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_0, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_1, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_2, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_3, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_4 { width:100%; }
	.et_pb_divimenus_flex_0 .dd-flex, .et_pb_divimenus_flex_1 .dd-flex { flex-direction: column; justify-content: center; align-items: center; }
	.et_pb_divimenus_flex_0 .dd-flex > * + * + * .dd-mi-w, .et_pb_divimenus_flex_1 .dd-flex > * + * + * .dd-mi-w { margin:0; margin-top: 8px; }
	.et_pb_divimenus_flex_0 .dd-menu-button, .et_pb_divimenus_flex_1 .dd-menu-button { flex: initial; width: auto; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_0, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_1, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_2, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_3, .et_pb_divimenus_flex .dd-divimenu-open .et_pb_divimenus_flex_item_4 { width:100%; }
	.et_pb_divimenus_flex_0 .dd-flex, .et_pb_divimenus_flex_1 .dd-flex { flex-direction: column; justify-content: center; align-items: center; }
	.et_pb_divimenus_flex_0 .dd-flex > * + * + * .dd-mi-w, .et_pb_divimenus_flex_1 .dd-flex > * + * + * .dd-mi-w { margin:0; margin-top: 8px; }
	.et_pb_divimenus_flex_0 .dd-menu-button, .et_pb_divimenus_flex_1 .dd-menu-button { flex: initial; width: auto; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img, .et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img, .et_pb_image_5 .et_pb_image_wrap img { width: auto; }
	.et-db .et-l .et_pb_row_dov_53070_1 { border-radius: 45vw 45vw 45vw 45vw;overflow: hidden; height: 90vw; max-height: 90vw; }
	.et-db .et-l .et_pb_row_dov_53070_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_53070_1.et_pb_row { width: 90vw; max-width: 90vw; }
	.et-db .et-l .et_pb_text_dov_53070_3 h3 { font-size: 20px; }
	.et-db .et-l .et_pb_text_dov_53070_4 { font-size: 10px; line-height: 2em; }
	.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon:before { font-size:20px; line-height:40px; height:40px; width:40px; }
	.et-db .et-l .et_pb_social_media_follow .et_pb_social_media_follow_network_dov_53070_6 .icon { height:40px; width:40px; }
	.et-db .et-l .et_pb_icon_dov_53070_7 { margin-left: auto;margin-right: auto; }
	.et-db .et-l .et_pb_icon_dov_53070_7 .et_pb_icon_wrap .et-pb-icon { font-size: 36px; }
}