
.et_pb_section_1, .et_pb_section_2, .et_pb_section_3 { margin-bottom: 0px; transition: transform 300ms ease 0ms; }
.et_pb_section_1.et_pb_section, .et_pb_section_2.et_pb_section, .et_pb_section_3.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #1D7A56 !important; }
.et_pb_sticky.et_pb_section_1, .et_pb_sticky.et_pb_section_2, .et_pb_sticky.et_pb_section_3 { transform: translateX(0px) translateY(0px) !important; }
.et_pb_row_3 { height: auto; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 500;font-size: 15px; color: rgba(255,255,255,0.8) !important; transition: color 300ms ease 0ms; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li:hover > a, .et_pb_text_6.et_pb_text, .dsm_blog_carousel_0 .dsm-entry-title a, .dsm_blog_carousel_0 .dsm-post-excerpt *, .dsm_blog_carousel_1 .dsm-entry-title a, .dsm_blog_carousel_1 .dsm-post-excerpt *, .et_pb_text_7.et_pb_text, .et_pb_text_8.et_pb_text, .et_pb_text_9.et_pb_text, .et_pb_text_10.et_pb_text, .et_pb_text_11.et_pb_text, .dsm_blog_carousel_2 .dsm-entry-title a, .dsm_blog_carousel_2 .dsm-post-excerpt *, .dsm_blog_carousel_3 .dsm-entry-title a, .dsm_blog_carousel_3 .dsm-post-excerpt *, .et_pb_text_12.et_pb_text, .et_pb_text_13.et_pb_text, .et_pb_text_14.et_pb_text, .et_pb_text_15.et_pb_text, .et_pb_text_16.et_pb_text, .et_pb_text_16.et_pb_text a { color: #FFFFFF !important; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li li a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li li a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 500; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_back_text { line-height: 1.7em; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_back_text, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_go_back { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #FFFFFF !important; line-height: 1.7em; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li li a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li li a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 500;font-size: 15px; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_0, .dvmm_mad_menu_1, .dvmm_mad_menu_2 { background-color: rgba(29,122,86,0); margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul { border-color:RGBA(255,255,255,0); }
.dvmm_mad_menu_0 .dvmm_mobile_menu_wrapper { border-color:RGBA(255,255,255,0); min-width: 240px; background-color: rgba(29,122,86,0.98); padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; }
.et_pb_sticky .dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_logo, .et_pb_sticky .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_logo, .et_pb_sticky .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_logo { max-width: 70px; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__button { box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; background-color: RGBA(255,255,255,0); }
.et_pb_sticky .dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__button, .et_pb_sticky .dvmm_mad_menu_1 .dvmm_mobile_menu_wrapper, .et_pb_sticky .dvmm_mad_menu_2 .dvmm_mobile_menu_wrapper { box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) !important; }
.dvmm_mad_menu_0 .dvmm_logo__wrap, .dvmm_mad_menu_0 .dvmm_mobile__menu, .dvmm_mad_menu_2 .dvmm_mobile__menu { align-items: center; justify-content: center; }
.dvmm_mad_menu_0 .dvmm_logo__wrap .dvmm_logo, .dvmm_mad_menu_0 .dvmm_menu__menu > nav > ul.dvmm_menu > li, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_mobile_menu_toggle, .dvmm_mad_menu_0 .dvmm_search_button__wrap .dvmm_search__button, .dvmm_mad_menu_0 .dvmm_cart_button__wrap .dvmm_cart__button, .dvmm_mad_menu_1 .dvmm_logo__wrap .dvmm_logo, .dvmm_mad_menu_1 .dvmm_menu__menu > nav > ul.dvmm_menu > li, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_mobile_menu_toggle, .dvmm_mad_menu_1 .dvmm_search_button__wrap .dvmm_search__button, .dvmm_mad_menu_1 .dvmm_cart_button__wrap .dvmm_cart__button, .dvmm_mad_menu_1 .dvmm_button_one__wrap .dvmm_button_one, .dvmm_mad_menu_2 .dvmm_logo__wrap .dvmm_logo, .dvmm_mad_menu_2 .dvmm_menu__menu > nav > ul.dvmm_menu > li, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_mobile_menu_toggle, .dvmm_mad_menu_2 .dvmm_search_button__wrap .dvmm_search__button, .dvmm_mad_menu_2 .dvmm_cart_button__wrap .dvmm_cart__button { flex: unset; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_logo { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.dvmm_mad_menu_0 .dvmm_mobile_menu__wrap, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_0 .dvmm_mobile__menu li.dvmm_submenu_header, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li.menu-item-has-children > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .menu-item-has-children li.dvmm_submenu_header, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_1 .dvmm_mobile__menu li.dvmm_submenu_header, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li.menu-item-has-children > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .menu-item-has-children li.dvmm_submenu_header, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__wrap, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_2 .dvmm_mobile__menu li.dvmm_submenu_header, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li.menu-item-has-children > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .menu-item-has-children li.dvmm_submenu_header, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__wrap, .dsm_blog_carousel_1 .swiper-button-next, .dsm_blog_carousel_1 .swiper-button-prev, .dsm_blog_carousel_3 .swiper-button-next, .dsm_blog_carousel_3 .swiper-button-prev { background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li ul, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li ul, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li ul { padding-top: 20px; padding-bottom: 20px; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li li, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li li, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li li { padding-left: 20px; padding-right: 20px; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu { align-items: center; }
.dvmm_mad_menu_0 .dvmm_menu__menu > nav > ul.dvmm_menu, .dvmm_mad_menu_1 .dvmm_menu__menu > nav > ul.dvmm_menu, .dvmm_mad_menu_2 .dvmm_menu__menu > nav > ul.dvmm_menu { justify-content: center; }
.dvmm_mad_menu_0 .dvmm_menu__menu > nav > ul > li, .dvmm_mad_menu_0 .dvmm_mobile_menu_toggle .dvmm_toggle_text, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li, .dvmm_mad_menu_1 .dvmm_menu__menu > nav > ul > li, .dvmm_mad_menu_1 .dvmm_mobile_menu_toggle .dvmm_toggle_text, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li, .dvmm_mad_menu_2 .dvmm_menu__menu > nav > ul > li, .dvmm_mad_menu_2 .dvmm_mobile_menu_toggle .dvmm_toggle_text, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li.current-menu-item > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li.current-menu-item > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li.current-menu-item > a { color: #5DDB9E!important; }
.dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_0 .dvmm_menu__menu .dvmm_menu li li.current-menu-item > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li li.current-menu-item > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li li.current-menu-item > a { color: RGBA(255,255,255,0)!important; background-color: RGBA(255,255,255,0)!important; }
.dvmm_mad_menu_0 .dvmm_menu__menu ul li:hover > ul, .dvmm_mad_menu_1 .dvmm_menu__menu ul li:hover > ul, .dvmm_mad_menu_2 .dvmm_menu__menu ul li:hover > ul { animation-duration: 400ms; }
.dvmm_mad_menu_0 .dvmm_mobile_menu_toggle, .dvmm_mad_menu_1 .dvmm_mobile_menu_toggle, .dvmm_mad_menu_2 .dvmm_mobile_menu_toggle { flex-flow: row; background-color: RGBA(255,255,255,0); margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.dvmm_mad_menu_0 .dvmm_mobile_menu_toggle_icon, .dvmm_mad_menu_1 .dvmm_mobile_menu_toggle_icon, .dvmm_mad_menu_2 .dvmm_mobile_menu_toggle_icon { font-size: 32px; color: #ffffff; }
.dvmm_mad_menu_0 .dvmm_mob_open--custom .open .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_0 .dvmm_mob_close--custom .closed .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_1 .dvmm_mob_open--custom .open .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_1 .dvmm_mob_close--custom .closed .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_mob_open--custom .open .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_mob_close--custom .closed .dvmm_mobile_menu_wrapper { animation-name: default; animation-duration: 500ms; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li ul, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li ul, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li ul { background-color: rgba(51,51,51,0.1); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_submenu_toggle, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_go_back, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_submenu_toggle, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_go_back, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_submenu_toggle, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_go_back { color: #5DDB9E!important; background-color: RGBA(255,255,255,0); font-size: 30px; }
.dvmm_mad_menu_0 .dvmm_mobile__menu li li .dvmm_submenu_toggle, .dvmm_mad_menu_1 .dvmm_mobile__menu li li .dvmm_submenu_toggle, .dvmm_mad_menu_2 .dvmm_mobile__menu li li .dvmm_submenu_toggle { font-size: 0px; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li.current-menu-item > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li li.current-menu-item > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li.current-menu-item > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li li.current-menu-item > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li.current-menu-ancestor > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li.current-menu-parent > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li.current-menu-item > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li li.current-menu-ancestor > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li li.current-menu-parent > a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li li.current-menu-item > a { background-color: RGBA(255,255,255,0)!important; }
.dvmm_mad_menu_0 .dvmm_dd--downwards .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_1 .dvmm_dd--downwards .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_dd--downwards .dvmm_mobile_menu_wrapper { top: 100%; }
.dvmm_mad_menu_0 .dvmm_dd--upwards .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_1 .dvmm_dd--upwards .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_dd--upwards .dvmm_mobile_menu_wrapper { bottom: 100%; }
.dvmm_mad_menu_0 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li a { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
.dvmm_mad_menu_0 .dvmm_search_button__wrap { display: flex; background-color: RGBA(255,255,255,0); align-items: center; justify-content: center; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_icon.dvmm_search__button { font-size: 18px; color: rgba(255,255,255,0.8); }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__wrap { background-color: #1D7A56; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__button-close { font-size: 32px; color: rgba(255,255,255,0.8); }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__form-input { font-size: 14px; background-color: rgba(255,255,255,0.3); }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__form-input, .dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__form-input::placeholder, .et_pb_social_media_follow .et_pb_social_media_follow_network_0.et_pb_social_icon .icon:before, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__form-input, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__form-input::placeholder, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__form-input, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__form-input::placeholder, .et_pb_social_media_follow .et_pb_social_media_follow_network_1.et_pb_social_icon .icon:before { color: #FFFFFF; }
.dvmm_mad_menu_0 .dvmm_cart_button__wrap, .dvmm_mad_menu_1 .dvmm_cart_button__wrap, .dvmm_mad_menu_2 .dvmm_cart_button__wrap { display: flex; align-items: center; justify-content: center; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_cart__button, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_cart__button, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_cart__button { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: rgba(0,0,0,0); }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_icon.dvmm_cart__button .dvmm_cart_icon, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_icon.dvmm_cart__button .dvmm_cart_icon, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_icon.dvmm_cart__button .dvmm_cart_icon { font-size: 18px; color: #666666; }
.dvmm_mad_menu_0 .dvmm_cart__button, .dvmm_mad_menu_1 .dvmm_cart__button, .dvmm_mad_menu_2 .dvmm_cart__button { flex-flow: row; }
.dvmm_mad_menu_0 .dvmm_cart_icon, .dvmm_mad_menu_0 .dvmm_cart_contents, .dvmm_mad_menu_0 .dvmm_cart_items_count, .dvmm_mad_menu_0 .dvmm_cart_items_text, .dvmm_mad_menu_0 .dvmm_cart_total_amount, .dvmm_mad_menu_1 .dvmm_cart_icon, .dvmm_mad_menu_1 .dvmm_cart_contents, .dvmm_mad_menu_1 .dvmm_cart_items_count, .dvmm_mad_menu_1 .dvmm_cart_items_text, .dvmm_mad_menu_1 .dvmm_cart_total_amount, .dvmm_mad_menu_1 .dvmm_button_one__wrap .dvmm_button_icon, .dvmm_mad_menu_2 .dvmm_cart_icon, .dvmm_mad_menu_2 .dvmm_cart_contents, .dvmm_mad_menu_2 .dvmm_cart_items_count, .dvmm_mad_menu_2 .dvmm_cart_items_text, .dvmm_mad_menu_2 .dvmm_cart_total_amount { display: flex; }
.dvmm_mad_menu_0 .dvmm_cart_contents, .dvmm_mad_menu_1 .dvmm_cart_contents, .dvmm_mad_menu_2 .dvmm_cart_contents { flex-flow: row; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-color: rgba(0,0,0,0); border-radius: 0px; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container, .dvmm_mad_menu_1 .dvmm_menu_inner_container, .dvmm_mad_menu_2 .dvmm_menu_inner_container { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 20px; }
.dvmm_mad_menu_0.dvmm_transitions--on, .dvmm_mad_menu_0.dvmm_placeholder, .dvmm_mad_menu_0.dvmm_transitions--on .dvmm_cart_icon, .dvmm_mad_menu_1.dvmm_transitions--on, .dvmm_mad_menu_1.dvmm_placeholder, .dvmm_mad_menu_1.dvmm_transitions--on .dvmm_cart_icon, .dvmm_mad_menu_1.dvmm_transitions--on .dvmm_element.dvmm_button__wrap, .dvmm_mad_menu_2.dvmm_transitions--on, .dvmm_mad_menu_2.dvmm_placeholder, .dvmm_mad_menu_2.dvmm_transitions--on .dvmm_cart_icon { transition: all 300ms ease 0ms !important; }
.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_content, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_content, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_content { justify-content: space-between; }
body .divimegapro-wrapper .et_pb_section ul.et_pb_social_media_follow_0 .follow_button { color:#FFFFFF !important; }
body .divimegapro-wrapper .et_pb_section ul.et_pb_social_media_follow_0 .follow_button:before, body .divimegapro-wrapper .et_pb_section ul.et_pb_social_media_follow_0 .follow_button:after { display:none !important; }
.et_pb_social_media_follow_0 li a.icon:before { font-size:14px; line-height:28px; height:28px; width:28px; }
.et_pb_social_media_follow_0 li a.icon { height:28px; width:28px; }
.et_pb_row_4.et_pb_row, .et_pb_row_5.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; }
.dvmm_mad_menu_1 .dvmm_menu__menu .dvmm_menu li a, .dvmm_mad_menu_2 .dvmm_menu__menu .dvmm_menu li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 500;font-size: 15px; color: #FFFFFF !important; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; }
.dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_back_text, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_back_text { line-height: 1.9em; }
.dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_back_text, .dvmm_mad_menu_1 .dvmm_mobile__menu .dvmm_go_back, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_menu li a, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_back_text, .dvmm_mad_menu_2 .dvmm_mobile__menu .dvmm_go_back { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #FFFFFF !important; line-height: 1.9em; }
.dvmm_mad_menu_1 .dvmm_button_one .dvmm_button_text { color: #FFFFFF !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.dvmm_mad_menu_1 .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_mobile_menu_wrapper { border-color:RGBA(255,255,255,0); box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) !important; min-width: 240px; background-color: rgba(29,122,86,0.98); padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; }
.dvmm_mad_menu_1 .dvmm_button_one { border-radius: 0px 0px 0px 0px;overflow: hidden; border-color:RGBA(255,255,255,0); flex-flow: row; margin-top: 0px; margin-right: -60px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search { width: 90%; }
.dvmm_mad_menu_1 .dvmm_logo__wrap { order: 1; width: 60%; flex: unset; align-items: center; justify-content: flex-start; }
.dvmm_mad_menu_1 .dvmm_mobile_menu__wrap { order: 4; width: 8%; flex: unset; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_1 .dvmm_mobile__menu { align-items: center; justify-content: flex-end; }
.dvmm_mad_menu_1 .dvmm_search_button__wrap { display: flex; order: 3; width: 10%; flex: unset; align-items: center; justify-content: flex-end; }
.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__button { margin-top: 0px; margin-right: -10px; margin-bottom: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px; background-color: rgba(255,255,255,0); }
.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_icon.dvmm_search__button, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_icon.dvmm_search__button { font-size: 18px; color: #FFFFFF; }
.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__button-close, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__button-close { font-size: 32px; color: #FFFFFF; }
.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_search__form-input, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__form-input { font-size: 14px; background-color: rgba(255, 255, 255, 0.3); }
.dvmm_mad_menu_1 .dvmm_button_one__wrap { display: flex; order: 2; width: 10%; flex: unset; background-color: RGBA(255,255,255,0); align-items: center; justify-content: flex-end; }
.dvmm_mad_menu_1 .dvmm_button_one .dvmm_button_icon { color: #666666; }
.dvmm_mad_menu_2 .dvmm_logo__wrap { order: 1; align-items: center; justify-content: center; }
.dvmm_mad_menu_2 .dvmm_mobile_menu__wrap { order: 3; background-color: RGBA(255,255,255,0); }
.dvmm_mad_menu_2 .dvmm_search_button__wrap { display: flex; order: 2; align-items: center; justify-content: center; }
.dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_search__button { margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 20px; padding-bottom: 20px; padding-left: 200px; background-color: rgba(255,255,255,0); }
.et_pb_section_4.et_pb_section { padding-top: 0px;margin-top: 0px; }
.et_pb_row_6.et_pb_row { padding-top: 25px !important;margin-top: 0px !important; padding-top: 25px; }
.lwp_divi_breadcrumbs_0 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 13px; }
.lwp_divi_breadcrumbs_0 .separator { font-family:ETmodules !important; font-weight:400 !important; }
.lwp_divi_breadcrumbs_0 .lwp-breadcrumbs a { color:rgba(51,51,51,0.59); }
.lwp_divi_breadcrumbs_0 .lwp-breadcrumbs .separator { color:#5DDB9E; }
.et_pb_row_7.et_pb_row { padding-bottom: 0px !important;margin-bottom: 0px !important; padding-bottom: 0px; }
.et_pb_row_7 { z-index: 100 !important; position: relative; }
.et_pb_post_title_0 .et_pb_title_container h1.entry-title, .et_pb_post_title_0 .et_pb_title_container h2.entry-title, .et_pb_post_title_0 .et_pb_title_container h3.entry-title, .et_pb_post_title_0 .et_pb_title_container h4.entry-title, .et_pb_post_title_0 .et_pb_title_container h5.entry-title, .et_pb_post_title_0 .et_pb_title_container h6.entry-title, .et_pb_post_content_0 h1 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 40px; }
.et_pb_post_content_0 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 16px; }
.et_pb_post_content_0.et_pb_post_content ul li, .et_pb_post_content_0.et_pb_post_content blockquote { color: #666666 !important; }
.et_pb_post_content_0 ul li { list-style-type: square !important; }
.et_pb_post_content_0 blockquote { border-color: #5DDB9E; }
.et_pb_post_content_0 h2 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 30px; color: #1D7A56 !important; }
.et_pb_post_content_0 h3 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;color: #0067A3 !important; }
.et_pb_post_content_0 h4 { font-weight: 600;color: #333333 !important; }
div.et_pb_section.et_pb_section_5 { background-size: initial; background-repeat: repeat; background-image: linear-gradient( 180deg, rgba(255,255,255,0.39) 2%, rgba(0,70,132,0.5) 100% ), url(http://hadvr.onpc.tech/wp-content/uploads/sites/38/2025/04/health-clinic-29.png) !important; }
.et_pb_section_5 { overflow-x: hidden; overflow-y: scroll; }
.et_pb_section_5.et_pb_section { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px;margin-top: 0px; }
.et_pb_column_10 { padding-top:100px; }
.et_pb_text_3 h4, .et_pb_text_4 h4, .et_pb_text_5 h4 { font-weight: 700;color: #333333 !important; }
.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_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_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.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 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600; text-transform: uppercase;font-size: 14px; color: #0067A3 !important; letter-spacing: 2px; line-height: 0.5em; }
.et_pb_blurb_0.et_pb_blurb p, .et_pb_blurb_1.et_pb_blurb p, .et_pb_blurb_2.et_pb_blurb p, .et_pb_blurb_3.et_pb_blurb p, .et_pb_blurb_4.et_pb_blurb p { line-height: 1.3em; }
.et_pb_blurb_0.et_pb_blurb { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 400;line-height: 1.3em; margin-bottom: 0px !important; }
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon { padding-left: 12px !important; margin-top: -5px !important; }
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_2 .et-pb-icon, .et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon { font-size: 18px; color: #0067A3; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_0 .et_pb_blurb_content, .et_pb_blurb_1 .et_pb_blurb_content, .et_pb_blurb_2 .et_pb_blurb_content, .et_pb_blurb_3 .et_pb_blurb_content, .et_pb_blurb_4 .et_pb_blurb_content { max-width: 100%; }
.et_pb_blurb_1.et_pb_blurb { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;line-height: 1.3em; margin-top: 20px !important; margin-bottom: 0px !important; }
.et_pb_blurb_2.et_pb_blurb { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;color: #333333 !important; line-height: 1.3em; margin-top: 20px !important; margin-bottom: 0px !important; width: 300px; }
.et_pb_text_4 { margin-top: 40px !important; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;line-height: 1.3em; margin-bottom: 0px !important; width: 300px; }
.et_pb_text_5 { margin-top: 40px !important; width: 500px; }
.et_pb_row_inner_0 { background-image: linear-gradient( 120deg, #ffffff 0%, #f2f2f2 100% );background-color: #ffffff; border-radius: 60px 0 60px 0;overflow: hidden; box-shadow:  40px 40px 190px 0px rgba(6,10,76,0.19) ; }
.et_pb_row_inner_0.et_pb_row_inner { padding-top: 100px !important; padding-right: 50px !important; padding-bottom: 100px !important; padding-left: 50px !important;margin-top: 20px !important; margin-left: 40px !important; }
.et_pb_column .et_pb_row_inner_0 { padding-top: 100px; padding-right: 50px; padding-bottom: 100px; padding-left: 50px; }
.et_pb_section_6.et_pb_section, .et_pb_section_7.et_pb_section, .et_pb_section_8.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #111111 !important; }
.et_pb_row_9, .et_pb_row_11 { border-bottom-width:2px;border-bottom-color:rgba(234,234,234,0.24); }
.et_pb_row_9.et_pb_row { padding-top: 0px !important; padding-bottom: 60px !important; padding-top: 0px; padding-bottom: 60px; }
.et_pb_row_9, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_9.et_pb_row, .et_pb_row_10, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_10.et_pb_row, .et_pb_row_13, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_13.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_13.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_13.et_pb_row { max-width: 80%; }
.et_pb_image_0 { padding-top: 0px;margin-top: 40px !important; text-align: left;margin-left: 0; }
.et_pb_text_6 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; margin-top: 40px !important; }
.et_pb_text_6 h4, .et_pb_text_7 h4, .et_pb_text_8 h4, .et_pb_text_9 h4, .et_pb_text_10 h4, .et_pb_text_11 h4, .et_pb_text_12 h4, .et_pb_text_13 h4, .et_pb_text_14 h4, .et_pb_text_15 h4 { text-transform: uppercase;color: #5DDB9E !important; }
.dsm_blog_carousel_0 .dsm-entry-title, .dsm_blog_carousel_1 .dsm-entry-title, .dsm_blog_carousel_2 .dsm-entry-title, .dsm_blog_carousel_3 .dsm-entry-title { font-size: 16px !important; }
.dsm_blog_carousel_0 .dsm-post-excerpt, .dsm_blog_carousel_1 .dsm-post-excerpt, .dsm_blog_carousel_2 .dsm-post-excerpt, .dsm_blog_carousel_3 .dsm-post-excerpt { font-size: 13px; }
.dsm_blog_carousel_0 .dsm-posted-on, .dsm_blog_carousel_1 .dsm-posted-on, .dsm_blog_carousel_2 .dsm-posted-on, .dsm_blog_carousel_3 .dsm-posted-on { color: rgba(255,255,255,0.4) !important; }
.dsm_blog_carousel_0 .dsm-blog-carousel-item .dsm-entry-image, .dsm_blog_carousel_2 .dsm-blog-carousel-item .dsm-entry-image, .et-db  .et-l .et_pb_image_dmp_3155_8 .et_pb_image_wrap, .et-db  .et-l .et_pb_image_dmp_3213_15 .et_pb_image_wrap, .et-db  .et-l .et_pb_image_dmp_3228_22 .et_pb_image_wrap { border-radius: 30px 0 30px 0;overflow: hidden; }
.dsm_blog_carousel_0 .swiper-container, .dsm_blog_carousel_2 .swiper-container { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 80px !important; margin-bottom: 0px !important; }
.dsm_blog_carousel_0 .dsm-readmore-wrap, .dsm_blog_carousel_1 .dsm-readmore-wrap, .dsm_blog_carousel_2 .dsm-readmore-wrap, .dsm_blog_carousel_3 .dsm-readmore-wrap { text-align: left; }
body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn { color:#FFFFFF !important;
					border-width:0px !important;
					
					border-radius:5px;
					
					font-size:10px; background-color: #5DDB9E !important; padding-top: 3px !important; padding-right: 15px !important; padding-bottom: 3px !important; padding-left: 15px !important; margin-top: 15px !important; }
body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:hover:after { 
							
							opacity: 1; }
body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:after { font-size:1.6em; 
						
						
						opacity:0;
						
						
						display: inline-block; }
body.et_button_custom_icon .divimegapro-wrapper .dsm_blog_carousel_0 .dsm-readmore-btn:after, body.et_button_custom_icon .divimegapro-wrapper .dsm_blog_carousel_1 .dsm-readmore-btn:after, body.et_button_custom_icon .divimegapro-wrapper .dsm_blog_carousel_2 .dsm-readmore-btn:after, body.et_button_custom_icon .divimegapro-wrapper .dsm_blog_carousel_3 .dsm-readmore-btn:after { font-size:10px; }
.dsm_blog_carousel_0, .dsm_blog_carousel_2 { position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.dsm_blog_carousel_0 .dsm-readmore-btn, .dsm_blog_carousel_1 .dsm-readmore-btn, .dsm_blog_carousel_2 .dsm-readmore-btn, .dsm_blog_carousel_3 .dsm-readmore-btn { transition: background-color 300ms ease 0ms; }
.dsm_blog_carousel_0 .dsm-blog-carousel-item, .dsm_blog_carousel_1 .dsm-blog-carousel-item, .dsm_blog_carousel_2 .dsm-blog-carousel-item, .dsm_blog_carousel_3 .dsm-blog-carousel-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background: RGBA(255,255,255,0); }
.dsm_blog_carousel_0 .dsm-entry-thumbnail, .dsm_blog_carousel_2 .dsm-entry-thumbnail { height: 90px; }
.dsm_blog_carousel_0 .dsm-bottom-meta img, .dsm_blog_carousel_1 .dsm-bottom-meta img, .dsm_blog_carousel_2 .dsm-bottom-meta img, .dsm_blog_carousel_3 .dsm-bottom-meta img { width: 60px; }
.dsm_blog_carousel_0 .swiper-arrow-button, .dsm_blog_carousel_1 .swiper-arrow-button, .dsm_blog_carousel_2 .swiper-arrow-button, .dsm_blog_carousel_3 .swiper-arrow-button { top: 50%; }
.dsm_blog_carousel_0 .dsm-entry-wrapper, .dsm_blog_carousel_2 .dsm-entry-wrapper { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_0 .swiper-pagination, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_2 .swiper-pagination, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-prev { display: none; }
.dsm_blog_carousel_0 .swiper-button-next:after, .dsm_blog_carousel_0 .swiper-button-next:before, .dsm_blog_carousel_0 .swiper-button-prev:after, .dsm_blog_carousel_0 .swiper-button-prev:before, .dsm_blog_carousel_1 .swiper-button-next:after, .dsm_blog_carousel_1 .swiper-button-next:before, .dsm_blog_carousel_1 .swiper-button-prev:after, .dsm_blog_carousel_1 .swiper-button-prev:before, .dsm_blog_carousel_2 .swiper-button-next:after, .dsm_blog_carousel_2 .swiper-button-next:before, .dsm_blog_carousel_2 .swiper-button-prev:after, .dsm_blog_carousel_2 .swiper-button-prev:before, .dsm_blog_carousel_3 .swiper-button-next:after, .dsm_blog_carousel_3 .swiper-button-next:before, .dsm_blog_carousel_3 .swiper-button-prev:after, .dsm_blog_carousel_3 .swiper-button-prev:before { font-size: 40px; color: #5ddb9e; }
.dsm_blog_carousel_0 .swiper-pagination-bullet, .dsm_blog_carousel_0 .swiper-pagination-progressbar, .dsm_blog_carousel_2 .swiper-pagination-bullet, .dsm_blog_carousel_2 .swiper-pagination-progressbar { background: #d8d8d8; }
.dsm_blog_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active, .dsm_blog_carousel_0 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .dsm_blog_carousel_0 .dsm-entry-overlay, .dsm_blog_carousel_1 .dsm-entry-overlay, .dsm_blog_carousel_2 .swiper-pagination-bullet.swiper-pagination-bullet-active, .dsm_blog_carousel_2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .dsm_blog_carousel_2 .dsm-entry-overlay, .dsm_blog_carousel_3 .dsm-entry-overlay { background: #5ddb9e; }
.dsm_blog_carousel_0 .swiper-container-horizontal > .swiper-pagination-bullets, .dsm_blog_carousel_0 .swiper-pagination-fraction, .dsm_blog_carousel_0 .swiper-pagination-custom, .dsm_blog_carousel_1 .swiper-container-horizontal > .swiper-pagination-bullets, .dsm_blog_carousel_1 .swiper-pagination-fraction, .dsm_blog_carousel_1 .swiper-pagination-custom, .dsm_blog_carousel_2 .swiper-container-horizontal > .swiper-pagination-bullets, .dsm_blog_carousel_2 .swiper-pagination-fraction, .dsm_blog_carousel_2 .swiper-pagination-custom, .dsm_blog_carousel_3 .swiper-container-horizontal > .swiper-pagination-bullets, .dsm_blog_carousel_3 .swiper-pagination-fraction, .dsm_blog_carousel_3 .swiper-pagination-custom { bottom: -40px; }
.dsm_blog_carousel_0 .dsm-entry-overlay .et-pb-icon, .dsm_blog_carousel_1 .dsm-entry-overlay .et-pb-icon, .dsm_blog_carousel_2 .dsm-entry-overlay .et-pb-icon, .dsm_blog_carousel_3 .dsm-entry-overlay .et-pb-icon { color: #ffffff; }
.dsm_blog_carousel_1 { height: 100px; width: 100%; position: absolute !important; top: 0px; bottom: auto; left: 50%; right: auto; transform: translateX(-50%); }
.dsm_blog_carousel_1 .swiper-container, .dsm_blog_carousel_3 .swiper-container { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;margin-top: 80px !important; margin-bottom: 0px !important; margin-left: 150px !important; }
.dsm_blog_carousel_1 .dsm-entry-thumbnail, .dsm_blog_carousel_3 .dsm-entry-thumbnail { height: 250px; }
.dsm_blog_carousel_1 .dsm-entry-wrapper, .dsm_blog_carousel_3 .dsm-entry-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.dsm_blog_carousel_1 .swiper-pagination, .dsm_blog_carousel_3 .swiper-pagination { display: block; }
.dsm_blog_carousel_1 .swiper-pagination-bullet, .dsm_blog_carousel_1 .swiper-pagination-progressbar, .dsm_blog_carousel_1 .swiper-pagination-bullet.swiper-pagination-bullet-active, .dsm_blog_carousel_1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .dsm_blog_carousel_3 .swiper-pagination-bullet, .dsm_blog_carousel_3 .swiper-pagination-progressbar, .dsm_blog_carousel_3 .swiper-pagination-bullet.swiper-pagination-bullet-active, .dsm_blog_carousel_3 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: RGBA(255,255,255,0); }
.et_pb_row_10.et_pb_row { padding-top: 20px !important; padding-right: 20px !important; padding-left: 15px !important; padding-top: 20px; padding-right: 20px; padding-left: 15px; }
.et_pb_text_7, .et_pb_text_8, .et_pb_text_9, .et_pb_text_10, .et_pb_text_11, .et_pb_text_12, .et_pb_text_13, .et_pb_text_14, .et_pb_text_15 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; margin-bottom: 10px !important; }
.dsm_menu_0 ul.dsm-menu li a, .dsm_menu_1 ul.dsm-menu li a, .dsm_menu_2 ul.dsm-menu li a, .dsm_menu_3 ul.dsm-menu li a, .dsm_menu_4 ul.dsm-menu li a, .dsm_menu_5 ul.dsm-menu li a, .dsm_menu_6 ul.dsm-menu li a, .dsm_menu_7 ul.dsm-menu li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; color: #FFFFFF; }
.dsm_menu_0 .dsm-menu-title, .dsm_menu_1 .dsm-menu-title, .dsm_menu_2 .dsm-menu-title, .dsm_menu_3 .dsm-menu-title, .dsm_menu_4 .dsm-menu-title, .dsm_menu_5 .dsm-menu-title, .dsm_menu_6 .dsm-menu-title, .dsm_menu_7 .dsm-menu-title, .et-db  .et-l .dsm_menu_dmp_3155_4 .dsm-menu-title, .et-db  .et-l .dsm_menu_dmp_3213_13 .dsm-menu-title, .et-db  .et-l .dsm_menu_dmp_3228_20 .dsm-menu-title { padding-bottom: 10px; }
.dsm_menu_0 .dsm-menu li:not(:last-child), .dsm_menu_1 .dsm-menu li:not(:last-child), .dsm_menu_2 .dsm-menu li:not(:last-child), .dsm_menu_3 .dsm-menu li:not(:last-child), .dsm_menu_4 .dsm-menu li:not(:last-child), .dsm_menu_5 .dsm-menu li:not(:last-child), .dsm_menu_6 .dsm-menu li:not(:last-child), .dsm_menu_7 .dsm-menu li:not(:last-child), .et-db  .et-l .dsm_menu_dmp_3155_4 .dsm-menu li:not(:last-child), .et-db  .et-l .dsm_menu_dmp_3213_13 .dsm-menu li:not(:last-child), .et-db  .et-l .dsm_menu_dmp_3228_20 .dsm-menu li:not(:last-child) { margin-bottom: 0px; }
.dsm_menu_0 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_1 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_2 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_3 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_4 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_5 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_6 .dsm-menu .menu-item-has-children .sub-menu>li, .dsm_menu_7 .dsm-menu .menu-item-has-children .sub-menu>li, .et-db  .et-l .dsm_menu_dmp_3155_4 .dsm-menu .menu-item-has-children .sub-menu>li, .et-db  .et-l .dsm_menu_dmp_3213_13 .dsm-menu .menu-item-has-children .sub-menu>li, .et-db  .et-l .dsm_menu_dmp_3228_20 .dsm-menu .menu-item-has-children .sub-menu>li { margin-top: 0px; }
.dsm_menu_0 ul.dsm-menu, .dsm_menu_1 ul.dsm-menu, .dsm_menu_2 ul.dsm-menu, .dsm_menu_3 ul.dsm-menu, .dsm_menu_4 ul.dsm-menu, .dsm_menu_5 ul.dsm-menu, .dsm_menu_6 ul.dsm-menu, .dsm_menu_7 ul.dsm-menu, .et-db  .et-l .dsm_menu_dmp_3155_4 ul.dsm-menu, .et-db  .et-l .dsm_menu_dmp_3213_13 ul.dsm-menu, .et-db  .et-l .dsm_menu_dmp_3228_20 ul.dsm-menu { padding-left: 0px; }
.dsm_menu_0 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_1 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_2 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_3 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_4 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_5 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_6 .dsm-menu .menu-item-has-children .sub-menu, .dsm_menu_7 .dsm-menu .menu-item-has-children .sub-menu, .et-db  .et-l .dsm_menu_dmp_3155_4 .dsm-menu .menu-item-has-children .sub-menu, .et-db  .et-l .dsm_menu_dmp_3213_13 .dsm-menu .menu-item-has-children .sub-menu, .et-db  .et-l .dsm_menu_dmp_3228_20 .dsm-menu .menu-item-has-children .sub-menu { padding-left: 20px; }
.et_pb_row_11.et_pb_row { padding-top: 50px !important; padding-bottom: 20px !important; padding-top: 50px; padding-bottom: 20px; }
.et_pb_row_11, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_11.et_pb_row, .et_pb_row_12, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_12.et_pb_row { width: 90%; max-width: 90%; }
.et_pb_image_1 { width: 200px; text-align: left;margin-left: 0; }
.dsm_blog_carousel_3 { height: 100px; max-width: 80%; position: absolute !important; top: 0px; bottom: auto; left: 50%; right: auto; transform: translateX(-50%); }
.et_pb_row_12.et_pb_row { padding-top: 50px !important; padding-right: 20px !important; padding-left: 20px !important; padding-top: 50px; padding-right: 20px; padding-left: 20px; }
.et_pb_row_13.et_pb_row { padding-top: 0px !important;margin-top: 0px !important; padding-top: 0px; }
.et_pb_text_16 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; padding-top: 0px !important; padding-bottom: 0px !important; }
.et_pb_text_16 a { text-decoration: underline; -webkit-text-decoration-color: #FFFFFF; text-decoration-color: #FFFFFF; }
.et-db  .et-l .et_pb_section_dmp_3155_0 { margin-top: 20px; margin-bottom: 0px; z-index: 10; box-shadow:  6px 6px 18px 0px rgba(6,10,76,0.1) ; }
.et-db  .et-l .et_pb_section_dmp_3155_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF !important; }
.et-db  .et-l .et_pb_sticky.et_pb_section_dmp_3155_0 { box-shadow:  6px 6px 18px 0px rgba(6,10,76,0.1) ; }
.et-db  .et-l .et_pb_text_dmp_3155_3 h4, .et-db  .et-l .et_pb_text_dmp_3213_12 h4, .et-db  .et-l .et_pb_text_dmp_3228_19 h4 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; }
.et-db  .et-l .dsm_menu_dmp_3155_4 ul.dsm-menu li a, .et-db  .et-l .dsm_menu_dmp_3213_13 ul.dsm-menu li a, .et-db  .et-l .dsm_menu_dmp_3228_20 ul.dsm-menu li a { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 500;font-size: 15px; transition: color 300ms ease 0ms; color: #333333; }
.et-db  .et-l .dsm_menu_dmp_3155_4 ul.dsm-menu li a:hover, .et-db  .et-l .dsm_menu_dmp_3155_4 ul.dsm-menu li a:active, .et-db  .et-l .dsm_menu_dmp_3155_4 ul.dsm-menu li.current-menu-item a, .et-db  .et-l .dsm_menu_dmp_3213_13 ul.dsm-menu li a:hover, .et-db  .et-l .dsm_menu_dmp_3213_13 ul.dsm-menu li a:active, .et-db  .et-l .dsm_menu_dmp_3213_13 ul.dsm-menu li.current-menu-item a, .et-db  .et-l .dsm_menu_dmp_3228_20 ul.dsm-menu li a:hover, .et-db  .et-l .dsm_menu_dmp_3228_20 ul.dsm-menu li a:active, .et-db  .et-l .dsm_menu_dmp_3228_20 ul.dsm-menu li.current-menu-item a { color: #5DDB9E; }
.et-db  .et-l .et_pb_image_dmp_3155_8, .et-db  .et-l .et_pb_image_dmp_3213_15, .et-db  .et-l .et_pb_image_dmp_3228_22 { text-align: left;margin-left: 0; }
.et-db  .et-l .et_pb_section_dmp_3213_9.et_pb_section, .et-db  .et-l .et_pb_section_dmp_3228_16.et_pb_section { padding-top: 0px; padding-bottom: 0px;margin-top: 20px; margin-bottom: 0px; background-color: #FFFFFF !important; }
.et-db  .et-l .et_pb_section_dmp_3213_9, .et-db  .et-l .et_pb_section_dmp_3228_16 { z-index: 10; box-shadow:  6px 6px 18px 0px rgba(6,10,76,0.1) ; }
.et_pb_column_3, .et_pb_column_4 { border-radius: 0 0 30px 0;overflow: hidden; }
.et_pb_social_media_follow_network_0 a.icon, .et_pb_social_media_follow_network_1 a.icon { background-color: #5DDB9E !important; transition: background-color 300ms ease 0ms, background-image 300ms ease 0ms; }
.et_pb_social_media_follow_network_0 a.icon:hover { background-image: initial  !important;background-color: #87dbb3 !important; }
.et_pb_column_12 { padding-top: 0px; padding-bottom: 0px; }
.et_pb_column_18, .et_pb_column_19 { padding-bottom: 0px; }
.et_pb_social_media_follow_network_1 a.icon:hover { background-image: initial  !important;background-color: #82ddb0 !important; }
.et_pb_row_3.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; margin-left: auto !important; margin-right: auto !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_8.et_pb_row { margin-top: -14px !important; margin-left: auto !important; margin-right: auto !important; }
body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:hover, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:hover, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:hover, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:hover { background-image: initial  !important;background-color: #82ddb0 !important; padding-right: 20px !important; padding-left: 10px !important; }

@media only screen and ( min-width: 981px ) {
	.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_logo { max-width: 110px; }
	.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_icon.dvmm_search__button:hover, .dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_search__button-close:hover { color: #FFFFFF !important; }
	.et_pb_section_2, .et_pb_section_3, .et_pb_section_7 { display: none !important; }
	.et_pb_text_3, .et_pb_text_4 { width: 500px; }
	.et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb { width: 300px; }
	.et_pb_image_0 { width: 150px; }
	.dsm_blog_carousel_0, .dsm_blog_carousel_2 { width: 150px; max-width: 150px; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_section_1, .et_pb_section_3 { transform: translateX(0px) translateY(-40px); }
	.et_pb_row_3 { background-image: initial;background-color: initial; height: 30px; }
	.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: 61%; }
	.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_logo { max-width: 80px; }
	.dvmm_mad_menu_0 .dvmm_menu_inner_container { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
	.et_pb_row_4, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_4.et_pb_row, .et_pb_row_5, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_5.et_pb_row { width: 100%; }
	.dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_logo { max-width: 80px; margin-left: 15px; }
	.dvmm_mad_menu_1 .dvmm_mobile_menu_wrapper, .dvmm_mad_menu_2 .dvmm_mobile_menu_wrapper { min-width: 100%; }
	.dvmm_mad_menu_1 .dvmm_menu_inner_container, .dvmm_mad_menu_2 .dvmm_menu_inner_container { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
	.et_pb_section_4.et_pb_section { padding-top: 14px; }
	.et_pb_row_6.et_pb_row { padding-top: 30px !important; padding-top: 30px !important; }
	.et_pb_row_7.et_pb_row { padding-bottom: 0px !important; padding-bottom: 0px !important; }
	.et_pb_post_title_0 .et_pb_title_container h1.entry-title, .et_pb_post_title_0 .et_pb_title_container h2.entry-title, .et_pb_post_title_0 .et_pb_title_container h3.entry-title, .et_pb_post_title_0 .et_pb_title_container h4.entry-title, .et_pb_post_title_0 .et_pb_title_container h5.entry-title, .et_pb_post_title_0 .et_pb_title_container h6.entry-title { font-size: 40px; }
	.et_pb_post_content_0 h2 { font-size: 30px; }
	.et_pb_section_5.et_pb_section { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; }
	.et_pb_row > .et_pb_column.et_pb_column_10 { padding-top: 0px; }
	.et_pb_text_3 { margin-top: -100px !important; width: 500px; }
	.et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb { width: 300px; }
	.et_pb_text_4 { width: 500px; }
	.et_pb_row_inner_0.et_pb_row_inner { padding-top: 80px !important; padding-right: 40px !important; padding-bottom: 80px !important; padding-left: 40px !important;margin-right: 0px !important; margin-left: 0px !important; }
	.et_pb_column .et_pb_row_inner_0 { padding-top: 80px !important; padding-right: 40px !important; padding-bottom: 80px !important; padding-left: 40px !important; }
	.et_pb_row_9, .et_pb_row_11 { border-bottom-width:2px;border-bottom-color:rgba(234,234,234,0.24); }
	.et_pb_row_9.et_pb_row { padding-top: 50px !important; padding-bottom: 20px !important; padding-top: 50px !important; padding-bottom: 20px !important; }
	.et_pb_image_0 { margin-top: 40px !important; width: 150px; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3155_8 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3213_15 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3228_22 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_6 { margin-top: 40px !important; }
	.dsm_blog_carousel_0 .swiper-container { margin-top: 80px !important; margin-bottom: 0px !important; }
	.dsm_blog_carousel_0, .dsm_blog_carousel_2 { width: 150px; max-width: 150px; transform: translateX(0px) translateY(0px); }
	body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:after { display: inline-block;
							opacity: 0; }
	body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:hover:after { 
								
								opacity: 1; }
	.dsm_blog_carousel_0 .dsm-entry-thumbnail, .dsm_blog_carousel_2 .dsm-entry-thumbnail { height: 90px; }
	.dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-prev { display: flex; }
	.dsm_blog_carousel_0 .swiper-pagination, .dsm_blog_carousel_1 .swiper-pagination, .dsm_blog_carousel_2 .swiper-pagination, .dsm_blog_carousel_3 .swiper-pagination { display: block; }
	.dsm_blog_carousel_1 .swiper-container { margin-top: 80px !important; margin-bottom: 0px !important; margin-left: 150px !important; }
	.dsm_blog_carousel_1 .dsm-readmore-wrap, .dsm_blog_carousel_3 .dsm-readmore-wrap { text-align: left; }
	.dsm_blog_carousel_1, .dsm_blog_carousel_3 { position: static !important; top:0px; right:auto; bottom:auto; left:0px; transform: translateX(0px) translateY(0px); }
	.et_pb_row_11.et_pb_row { padding-top: 50px !important; padding-right: 20px !important; padding-bottom: 70px !important; padding-top: 50px !important; padding-right: 20px !important; padding-bottom: 70px !important; }
	.et_pb_image_1 { text-align: center;margin-left: auto;margin-right: auto; }
	.dsm_blog_carousel_2 .swiper-container { margin-top: 50px !important; margin-bottom: 0px !important; }
	.dsm_blog_carousel_3 .swiper-container { margin-top: 20px !important; margin-bottom: 0px !important; margin-left: 150px !important; }
	.et_pb_row_3.et_pb_row { padding-top: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; margin-left: auto !important; margin-right: 0px !important; padding-top: 0px !important; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et_pb_section_1, .et_pb_row_3, .et_pb_section_3, .et_pb_section_6, .et-db  .et-l .et_pb_section_dmp_3155_0, .et-db  .et-l .et_pb_section_dmp_3213_9, .et-db  .et-l .et_pb_section_dmp_3228_16 { display: none !important; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_section_1, .et_pb_section_2 { transform: translateX(0px) translateY(0px); display: none !important; }
	.et_pb_row_3 { background-image: initial; height: 100px; display: none !important; }
	.dvmm_mad_menu_0 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_1 .dvmm_menu_inner_container .dvmm_logo, .dvmm_mad_menu_2 .dvmm_menu_inner_container .dvmm_logo { max-width: 60px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 15px; }
	.dvmm_mad_menu_0 .dvmm_mobile_menu_wrapper { min-width: 100%; }
	.dvmm_mad_menu_0 .dvmm_menu_inner_container { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
	.et_pb_row_4, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_4.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_4.et_pb_row, .et_pb_row_5, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_5.et_pb_row { max-width: 100%; }
	.et_pb_section_3 { transform: translateX(0px) translateY(0px); }
	.et_pb_section_4.et_pb_section { padding-right: 30px; padding-left: 30px; }
	.et_pb_row_6.et_pb_row { padding-top: 5px !important; padding-top: 5px !important; }
	.et_pb_row_6, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_6.et_pb_row, .et_pb_row_7, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_7.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_7.et_pb_row, .et_pb_row_8, body .divimegapro-wrapper .et-db  .et-l .et_pb_row_8.et_pb_row, body.et_pb_pagebuilder_layout.single .divimegapro-wrapper  .et-l .et_pb_row_8.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .divimegapro-wrapper  .et-l .et_pb_row_8.et_pb_row, .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_text_4 { width: 100%; }
	.et_pb_row_7.et_pb_row { padding-top: 20px !important; padding-top: 20px !important; }
	.et_pb_post_title_0 .et_pb_title_container h1.entry-title, .et_pb_post_title_0 .et_pb_title_container h2.entry-title, .et_pb_post_title_0 .et_pb_title_container h3.entry-title, .et_pb_post_title_0 .et_pb_title_container h4.entry-title, .et_pb_post_title_0 .et_pb_title_container h5.entry-title, .et_pb_post_title_0 .et_pb_title_container h6.entry-title { font-size: 34px; }
	.et_pb_row_8.et_pb_row { padding-top: 0px !important; padding-top: 0px !important; }
	.et_pb_post_content_0 h2 { font-size: 24px; }
	.et_pb_post_content_0 h3 { font-size: 20px; }
	.et_pb_post_content_0 { margin-top: -20px; }
	.et_pb_section_5.et_pb_section { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; }
	.et_pb_text_3 { margin-top: 0px !important; width: 100%; }
	.et_pb_row_inner_0.et_pb_row_inner { padding-top: 60px !important; padding-right: 30px !important; padding-bottom: 60px !important; padding-left: 30px !important;margin-left: 0px !important; }
	.et_pb_column .et_pb_row_inner_0 { padding-top: 60px !important; padding-right: 30px !important; padding-bottom: 60px !important; padding-left: 30px !important; }
	.et_pb_row_9, .et_pb_row_11 { border-bottom-width:2px;border-bottom-color:rgba(234,234,234,0.24); }
	.et_pb_row_9.et_pb_row { padding-top: 30px !important; padding-bottom: 100px !important; padding-top: 30px !important; padding-bottom: 100px !important; }
	.et_pb_image_0 { margin-top: 0px !important; width: 200px; max-width: 200px; text-align: center;margin-left: auto;margin-right: auto; }
	.et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3155_8 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3213_15 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_3228_22 .et_pb_image_wrap img { width: auto; }
	.et_pb_text_6 { margin-top: 0px !important; }
	.dsm_blog_carousel_0 .swiper-container, .dsm_blog_carousel_2 .swiper-container { margin-top: 0px !important; margin-bottom: 0px !important; }
	.dsm_blog_carousel_0, .dsm_blog_carousel_2 { width: 100%; max-width: 100%; position: relative !important; top: 0px; bottom: auto; left: 0px; right: auto; transform: translateX(0px) translateY(0px); }
	body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:after { display: inline-block;
							opacity: 0; }
	body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_0 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_1 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_2 .dsm-readmore-btn:hover:after, body .divimegapro-wrapper .et_pb_section .dsm_blog_carousel_3 .dsm-readmore-btn:hover:after { 
								
								opacity: 1; }
	body.logged-in.admin-bar .dsm_blog_carousel_0, body.logged-in.admin-bar .dsm_blog_carousel_1, body.logged-in.admin-bar .dsm_blog_carousel_2, body.logged-in.admin-bar .dsm_blog_carousel_3 { top: 0px }
	.dsm_blog_carousel_0 .dsm-entry-thumbnail, .dsm_blog_carousel_2 .dsm-entry-thumbnail { height: 140px; }
	.dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_0 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_1 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_2 .swiper-arrow-button.swiper-button-prev, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-next, .dsm_blog_carousel_3 .swiper-arrow-button.swiper-button-prev { display: flex; }
	.dsm_blog_carousel_0 .swiper-pagination, .dsm_blog_carousel_1 .swiper-pagination, .dsm_blog_carousel_2 .swiper-pagination, .dsm_blog_carousel_3 .swiper-pagination { display: block; }
	.dsm_blog_carousel_1 .swiper-container, .dsm_blog_carousel_3 .swiper-container { margin-top: -25px !important; margin-bottom: 0px !important; margin-left: -17px !important; }
	.dsm_blog_carousel_1 .dsm-readmore-wrap, .dsm_blog_carousel_3 .dsm-readmore-wrap { text-align: center; }
	.dsm_blog_carousel_1, .dsm_blog_carousel_3 { position: relative !important; top: 0px; bottom: auto; left: 0px; right: auto; transform: translateX(0px) translateY(0px); }
	.et_pb_section_7, .et-db  .et-l .et_pb_section_dmp_3155_0, .et-db  .et-l .et_pb_section_dmp_3213_9, .et-db  .et-l .et_pb_section_dmp_3228_16 { display: none !important; }
	.et_pb_row_11.et_pb_row { padding-top: 50px !important; padding-bottom: 60px !important; padding-top: 50px !important; padding-bottom: 60px !important; }
	.et_pb_row_3.et_pb_row { padding-top: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; margin-left: auto !important; margin-right: 0px !important; padding-top: 0px !important; }
	.et_pb_image_0.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
}/* Cibler la ligne avec une classe personnalisée */.ligne-custom {    display: flex !important; /* Force l'utilisation de flexbox pour la ligne */    flex-wrap: wrap; /* Permet aux colonnes de se réorganiser si nécessaire */}/* La première colonne prendra l'espace restant */.ligne-custom .colonne-1 {    flex-grow: 1 !important; /* Permet à la colonne 1 de s'étirer pour occuper l'espace restant */    width: auto !important; /* Assure que la largeur reste flexible */}.ligne-custom .colonne-2 {    width: 30px !important;}/* cacher sous-menus natifs sur hover dans menu desktop */@media (min-width: 1025px) {/* Cacher tous les sous-menus */ .dvmm_mad_menu_0 li ul { display: none !important; }}.dvmm_mad_menu_0 a,.dvmm_mad_menu_0 button {  -webkit-tap-highlight-color: transparent !important;}.et_pb_column_4 {  display: flex !important;  align-items: center !important;}/* cacher sous-menus natifs sur hover dans menu desktop */@media (min-width: 1025px) {/* Cacher tous les sous-menus */ .dvmm_mad_menu_1 li ul { display: none !important; }}.dvmm_mad_menu_1 a,.dvmm_mad_menu_1 button {  -webkit-tap-highlight-color: transparent !important;}.dvmm_mad_menu_1 {  outline: none !important;  background: transparent !important;  -webkit-tap-highlight-color: transparent !important; /* iOS & Android suppression */  -webkit-user-select: none; /* empêche sélection texte au tap */  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.dvmm_mobile_menu_wrapper {    overflow-y: hidden !important; /* empêche la scrollbar verticale */    overflow-x: hidden !important; /* empêche la scrollbar horizontale */}.dvmm_mobile_menu_toggle_icon {  transform: translateX(-10px);}/* cacher sous-menus natifs sur hover dans menu desktop */@media (min-width: 1025px) {/* Cacher tous les sous-menus */ .dvmm_mad_menu_2 li ul { display: none !important; }}.dvmm_mad_menu_2 a,.dvmm_mad_menu_2 button {  -webkit-tap-highlight-color: transparent !important;}.dvmm_mad_menu_2 {  outline: none !important;  background: transparent !important;  -webkit-tap-highlight-color: transparent !important; /* iOS & Android suppression */  -webkit-user-select: none; /* empêche sélection texte au tap */  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.dvmm_mobile_menu_wrapper {    overflow-y: hidden !important; /* empêche la scrollbar verticale */    overflow-x: hidden !important; /* empêche la scrollbar horizontale */}.dvmm_mobile_menu_toggle_icon {  transform: translateX(-10px);}.et_pb_post_content_0 ul li::marker {  color: #5ddb9e !important;}.et_pb_post_content_0 ol li::marker {  color: #5ddb9e !important;}.et_pb_post_content_0 ul,.et_pb_post_content_0 ol {  margin-left: 20px !important;}.et_pb_post_content_0 h2 {  margin-bottom: 10px !important;}.dsm_menu_dmp_3155_4 ul {    display: grid !important;    grid-template-columns: repeat(2, 1fr) !important;}.dsm_menu_dmp_3155_4 ul li {    margin: 5px 0 !important;    line-height: 1.3 !important;}.dsm_menu_dmp_3155_4 ul li a {    line-height: 1.3 !important;}/* Texte de la liste en rouge */.et_pb_row_dmp_3213_10 ul,.et_pb_row_dmp_3213_10 ul li {  color: #333333 !important;}/* Liens dans la liste - couleur normale */.et_pb_row_dmp_3213_10 ul li a {  color: inherit !important;}/* Liens dans la liste - au survol */.et_pb_row_dmp_3213_10 ul li a:hover {  color: #5ddb9e !important;}/* Lien actif */.et_pb_row_dmp_3213_10 ul li a.active,.et_pb_row_dmp_3213_10 ul li a:active {  color: orange !important;}.dsm_menu_dmp_3213_13 ul {    display: grid !important;    grid-template-columns: repeat(2, 1fr) !important;}.dsm_menu_dmp_3213_13 ul li {    margin: 5px 0 !important;    line-height: 1.3 !important;}.dsm_menu_dmp_3213_13 ul li a {    line-height: 1.3 !important;}/* Texte de la liste en rouge */.et_pb_row_dmp_3228_17 ul,.et_pb_row_dmp_3228_17 ul li {  color: #333333 !important;}/* Liens dans la liste - couleur normale */.et_pb_row_dmp_3228_17 ul li a {  color: inherit !important;}/* Liens dans la liste - au survol */.et_pb_row_dmp_3228_17 ul li a:hover {  color: #5ddb9e !important;}/* Lien actif */.et_pb_row_dmp_3228_17 ul li a.active,.et_pb_row_dmp_3228_17 ul li a:active {  color: orange !important;}.dsm_menu_dmp_3228_20 ul {    display: grid !important;    grid-template-columns: repeat(2, 1fr) !important;}.dsm_menu_dmp_3228_20 ul li {    margin: 5px 0 !important;    line-height: 1.3 !important;}.dsm_menu_dmp_3228_20 ul li a {    line-height: 1.3 !important;}