
.et_pb_section_0.et_pb_section, .et_pb_section_2.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #0a0a0a !important; }
.et_pb_row_0.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_menu_0.et_pb_menu ul li a { font-family: 'Cormorant', Georgia, "Times New Roman", serif;font-size: 22px; color: #eae6dc !important; }
.et_pb_menu_0.et_pb_menu { background-color: #0a0a0a; }
.et_pb_menu_0.et_pb_menu ul li.current-menu-item a, .et_pb_menu_0.et_pb_menu .nav li ul.sub-menu li.current-menu-item a { color: #c1a55d !important; }
.et_pb_menu_0.et_pb_menu .nav li ul { background-color: #f5f3e7 !important; border-color: #c1a55d; }
.et_pb_menu_0.et_pb_menu .et_mobile_menu { border-color: #c1a55d; }
.et_pb_menu_0.et_pb_menu .nav li ul.sub-menu a { color: #1a1a1a !important; }
.et_pb_menu_0.et_pb_menu .et_mobile_menu, .et_pb_menu_0.et_pb_menu .et_mobile_menu ul { background-color: #eae6dc !important; }
.et_pb_menu_0.et_pb_menu .et_mobile_menu a { color: #111111 !important; }
.et_pb_menu_0 .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_0 .et_pb_menu__logo-slot { width: 10%; max-width: 100%; }
.et_pb_menu_0 .et_pb_menu_inner_container > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_0 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img, .et_pb_menu_1 .et_pb_menu_inner_container > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_1 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img { height: auto; max-height: none; }
.et_pb_menu_0 .mobile_nav .mobile_menu_bar:before { color: #c1a55d; }
.et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_1 .mobile_nav .mobile_menu_bar:before, .et_pb_menu_1 .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_1 .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_1 .et_pb_menu__icon.et_pb_menu__cart-button { color: #2ea3f2; }
.et_pb_section_1.et_pb_section { background-color: #000000 !important; }
.et_pb_row_1.et_pb_row { padding-top: 0px !important; padding-top: 0px; }
.et_pb_section_2.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider { background-image:url( data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2M4YTk1MSI+PHBhdGggZD0iTTAgOTAuNzJsMTQwLTI4LjI4IDMxNS41MiAyNC4xNEw3OTYuNDggNjUuOCAxMTQwIDEwNC44OWwxNDAtMTQuMTdWMEgwdjkwLjcyeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0wIDB2NDcuNDRMMTcwIDBsNjI2LjQ4IDk0Ljg5TDExMTAgODcuMTFsMTcwLTM5LjY3VjBIMHoiLz48L2c+PC9zdmc+ );background-size:100% 15px;top:0;height:15px;z-index:1;transform:scale(1, 1); }
.et_pb_row_3.et_pb_row { padding-bottom: 0px !important; padding-bottom: 0px; }
.et_pb_row_3, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_3.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_3.et_pb_row { width: 100%; max-width: 1600px; }
.et_pb_image_0 .et_pb_image_wrap img { max-height: 200px; width: auto; }
.et_pb_image_0 { text-align: right;margin-right: 0; }
.et_pb_menu_1.et_pb_menu ul li a { font-family: 'Cormorant', Georgia, "Times New Roman", serif; text-transform: uppercase;font-size: 16px; color: #c1a55d !important; }
.et_pb_menu_1.et_pb_menu ul li.current-menu-item a { color: #f5f3e7 !important; }
.et_pb_menu_1.et_pb_menu .nav li ul, .et_pb_menu_1.et_pb_menu .et_mobile_menu, .et_pb_menu_1.et_pb_menu .et_mobile_menu ul { background-color: #ffffff !important; }
.et_pb_menu_1 .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_1 .et_pb_menu__logo-slot { width: auto; max-width: 100%; }
.et_pb_text_0.et_pb_text { color: #FFFFFF !important; }
.et_pb_text_0 { font-family: 'Cormorant', Georgia, "Times New Roman", serif;font-size: 22px; padding-bottom: 20px !important; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-container { margin-bottom: 60px !important; }
body.et-db .divimegapro-wrapper  .et-l .et_pb_section .dsm_blog_carousel_dmp_149_3 .dsm-readmore-btn { margin-top: 15px !important; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-blog-carousel-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background: #ffffff; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-entry-thumbnail { height: 250px; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-bottom-meta img { width: 60px; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button { top: 50%; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-entry-wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-next,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-prev { display: flex; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination { display: block; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-button-next:after,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-button-next:before,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-button-prev:after,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-button-prev:before { font-size: 40px; color: #2ea3f2; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-bullet,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-progressbar { background: #d8d8d8; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-bullet.swiper-pagination-bullet-active,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-entry-overlay { background: #2ea3f2; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-container-horizontal > .swiper-pagination-bullets,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-fraction,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination-custom { bottom: -40px; }
.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .dsm-entry-overlay .et-pb-icon { color: #ffffff; }

@media only screen and ( max-width: 980px ) {
	.et_pb_menu_0.et_pb_menu ul li a { font-size: 22px; }
	.et_pb_image_0 { text-align: center;margin-left: auto;margin-right: auto; }
	.et_pb_image_0 .et_pb_image_wrap img { width: auto; }
	.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-next,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-prev { display: flex; }
	.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination { display: block; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et_pb_menu_1 { display: none !important; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_menu_0.et_pb_menu ul li a { font-size: 18px; }
	.et_pb_menu_0 .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_0 .et_pb_menu__logo-slot { width: 25%; }
	.et_pb_image_0 .et_pb_image_wrap img { width: auto; }
	.et_pb_menu_1 { display: none !important; }
	.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-next,.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-arrow-button.swiper-button-prev { display: flex; }
	.et-db  .et-l .dsm_blog_carousel_dmp_149_3 .swiper-pagination { display: block; }
}