.same-height-cards .swiper-wrapper, .same-height-cards .swiper-slide{height:100% !important;}
.dmach-link-whole-grid .swiper-slide{cursor:pointer;}
.dmach-image-full-width img{width:100%;}
.dmach-no-link .et_pb_button{cursor:default;}
.dmach-acf-value{width:100%;}
.dmach-acf-value.et_pb_button{width:auto;}
.loop-grid ul li{list-style-type:disc !important;}
.loop-grid ol li{list-style-type:decimal !important;}
.et_pb_de_mach_load_more_button_link.loading{pointer-events:none;}
.et_pb_gallery_image img, .dmach-acf-item-content .mejs-container, .dmach-acf-item-content .mejs-container .mejs-controls, .dmach-acf-item-content .mejs-embed, .dmach-acf-item-content .mejs-embed body{border-style:solid;}
.dmach-label-pos-own_line .dmach-acf-label, .dmach-text-before-pos-own_line .dmach-acf-before{display:block;padding-bottom:0;}
.repeater-style-list.repeater-acf-list .dmach-icon{display:flex;align-items:center;}
.repeater-style-list .et_pb_de_mach_acf_item{vertical-align:top;}
.divi-filter-archive-loop .et_pb_column .et_pb_de_mach_thumbnail img, .divi-radio-tick_box input:checked ~ .checkmark:after,
.dmach-image-icon-placement-left .dmach-acf-video-container, .dmach-image-icon-placement-right .dmach-acf-video-container, .dmach-text-before-pos-own_line .dmach-acf-item-container .dmach-acf-item-content, .dmach_content_update_cont .dmach_content_update:first-child, .et_pb_de_mach_acf_item img, .load-4 .donut-cont, .load-5 .donutmulti-cont, .load-6 .ripple-cont{display:block;}
.dmach-vertical-alignment-bottom .dmach-acf-item-container{align-items:baseline !important;}
.dmach-vertical-alignment-middle .dmach-acf-item-container{align-items:center !important;}
.dmach-vertical-alignment-top .dmach-acf-item-container{align-items:flex-start !important;}
.de_dmach_defer_video, .divi-filter-archive-loop, .dmach-acf-item-content, .dmach-acf-video-wrapper, .dmach-acf-value.dmach-acf-video-container, .dmach-icon-image-content img, .dmach-postmeta-item-content{width:100%;}
.dmach-icon, .inline_meta_items .et_pb_de_mach_post_meta_item, .line, .linked_list_item, .repeater-style-list .et_pb_de_mach_acf_item, a.et_pb_button.meta_button{display:inline-block;}
.divi-filter-archive-loop .df-loadmore-inner-styles, .dmach-acf-video-wrapper .mejs-overlay.mejs-layer.mejs-overlay-play, .dmach-acf-video-wrapper.playing .dmach-acf-video-poster, .dmach_content_update_cont .dmach_content_update, .et-db #et-boc .et-l .et_pb_contact_field[data-type="select"][data-filtertype="radio"]:after,
.grid-posts.et_pb_gallery_items::before, .load-1 .spinner, .load-2 .spinner, .load-3 .spinner, .load-4 .lines, .load-4 .spinner, .load-5 .lines, .load-5 .spinner, .load-6 .lines, .load-6 .spinner, .slick-dots li button:before, .white-popup{display:none;}
.repeater-style-list .et_pb_de_mach_acf_item:last-child .repeater_sep{visibility:hidden;}
.divi-filter-item.show-empty span.et_pb_contact_field_radio.empty, .dmach-filer-toggle .dmach-hide, .dmach_content_update_cont .dmach_content_update.open, .et_pb_de_mach_acf_gallery .et_pb_gallery_item, .et_pb_de_mach_search_posts .divi-filter-item span.et_pb_contact_field_radio.empty{display:block;}
#dmach-modal-wrapper.side-modal .et_pb_section,
#loading-modal div:not(.modal-close),
.align-last-module.align-single_row .et_pb_section .et_pb_row, .align-multiple_rows .et_pb_row:last-child, .dmach-link-whole-grid-card, .dmach-link-whole-grid-card .post_content_wrapper, .same-height-cards .grid-col .grid-item-cont > .bc-link-whole-grid-card, .same-height-cards .grid-col .grid-item-cont > .bc-link-whole-grid-card > .et_pb_column, .same-height-cards .grid-col .grid-item-cont > .bc-link-whole-grid-card > .et_pb_column > .et_pb_row:only-child, .same-height-cards .grid-col .grid-item-cont > .bc-link-whole-grid-card > .et_pb_row:only-child, .same-height-cards .grid-col .grid-item-cont > .bc-link-whole-grid-card > .et_pb_section, .same-height-cards .grid-col .grid-item-cont > .et_pb_column, .same-height-cards .grid-col .grid-item-cont > .et_pb_column > .et_pb_row:only-child, .same-height-cards .grid-col .grid-item-cont > .et_pb_row:only-child, .same-height-cards .grid-col .grid-item-cont > .et_pb_section, .same-height-cards .grid-col > div, .same-height-cards .post_content_wrapper, .same-height-cards .post_content_wrapper > .et_pb_row, .same-height-cards.et_pb_de_mach_carousel .et_pb_column, .same-height-cards.et_pb_de_mach_carousel .et_pb_section, .same-height-cards.et_pb_de_mach_carousel .slick-slide > div, .same-height-cards.et_pb_de_mach_carousel .swiper-slide > div{height:100%;}
.divi-filter-item span.et_pb_contact_field_radio.empty, .divi-machine-loop p:empty, .dmach-hide, .et_pb_de_mach_search_posts .divi-filter-item span.et_pb_contact_field_radio .radio-count, .hide_update_content_modal .dmach_content_update_cont, .hidethis, .select-option-item-dmach_post{display:none;}
.et_pb_de_mach_acf_item.hidethis{display:none !important;}
#loading-modal .filtered-posts-loading,
.dmach-icon div{display:flex;justify-content:center;align-items:center;}
.et-db #et-boc .et-l .et_pb_map_container .infowindow img,
.et_pb_map_container .infowindow img{max-width:100%;width:100%;}
#dmach-modal-wrapper .post-modal-cont{width:80%;max-width:1080px;position:relative;}
#dmach-modal-wrapper.side-modal .post-modal-cont{width:50vw;max-width:100%;position:absolute;right:0;height:100vh;}
.et_pb_de_mach_acf_item{line-height:1;}
.et-db #et-boc .et-l .infowindow .et_pb_section,
.et_pb_map_container .infowindow .et_pb_section{padding:0;}
.filter-param-item .remove-filter{cursor:pointer;width:20px;height:20px;position:absolute;right:7px;top:50%;transform:translateY(-50%);}
.filter-param-item .remove-filter::after{font-size:20px;content:"\4d";font-family:ETmodules !important;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;}
.filter-param-item{display:inline-block;padding:10px 30px 10px 10px;margin-top:10px;margin-bottom:10px;position:relative;margin-right:20px;border:1px solid;}
.filter-param-item:last-of-type, .inline_checkboxes .divi-filter-item > :last-child, .inline_checkboxes .divi-filter-item > form > .et_pb_contact_field_radio:last-child{margin-right:0;}
p.filter-param-item:not(.has-background):last-of-type{padding:10px 35px 10px 10px;}
.et_pb_de_mach_alignment_center{text-align:center;}
.cat_loop_image_left, .dmach-image-icon-placement-left .dmach-acf-item-container, .dmach-image-icon-placement-left .dmach-postmeta-item-containter, .dmach-image-icon-placement-right .dmach-acf-item-container, .dmach-image-icon-placement-right .dmach-postmeta-item-containter, .inline_checkboxes .divi-filter-item, .inline_checkboxes .divi-filter-item > form, .repeater-cont .dmach-acf-item-container, .repeater-cont .dmach-acf-item-container .dmach-icon{display:flex;align-items:center;}
.cat_loop_image_left .category_loop_image{margin-right:20px;}
.bc-link-whole-grid-card, .et_pb_button, .slick-slide{cursor:pointer;}
table.dmach-repeater-table{width:100%;border-collapse:collapse;margin:50px auto;}
table.dmach-repeater-table tr:nth-of-type(odd){background:#eee;}
table.dmach-repeater-table th{background-color:#000;color:#fff;font-weight:700;}
table.dmach-repeater-table td, table.dmach-repeater-table th{padding:10px;border:1px solid #ccc;text-align:left;}
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {
table.dmach-repeater-table{width:100%;}
table.dmach-repeater-table, table.dmach-repeater-table tbody, table.dmach-repeater-table td, table.dmach-repeater-table th, table.dmach-repeater-table thead, table.dmach-repeater-table tr{display:block;}
table.dmach-repeater-table thead tr{position:absolute;top:-9999px;left:-9999px;}
table.dmach-repeater-table tr{border:1px solid #ccc;}
table.dmach-repeater-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;}
table.dmach-repeater-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-column);color:#000;font-weight:700;}
}
.dmach-btn-align-center .et_pb_module_inner{text-align:center !important;}
.dmach-btn-align-right .et_pb_module_inner{text-align:right !important;}
.item-entry.hidden, .masonry.resized{opacity:1;}
.dmach-search-items{float:left;width:100%;}
.loadmore-align-left .dmach-loadmore{left:0;transform:none;}
.dmach-icon-image-content{margin-right:5px;}
.dmach_carousel_container, .hidden{opacity:0;}
.align-right{margin:0 0 0 auto;}
.et_pb_de_mach_search_posts_item p.et_pb_contact_field{padding:0 !important;}
.fullwidth-btn .et_pb_button{display:block;width:100%;text-align:center;}
.inline_checkboxes .divi-filter-item > *,
.inline_checkboxes .divi-filter-item > form > .et_pb_contact_field_radio{flex:1;margin-right:15px;}
.inline_checkboxes .divi-radio-tick_box .et_pb_contact_field_radio{padding:2px 10px 2px 0;}
.last-item{margin-right:0 !important;}
.last-item + div{clear:both;}
.secondary-image{position:absolute;z-index:10;left:0;top:0;opacity:0 !important;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.flip-image-thumbnail:hover .secondary-image{opacity:1 !important;}
.loadmore-align-right .dmach-loadmore{right:0;transform:none;left:auto;}
p:empty{padding-bottom:0 !important;}
.dmach_carousel_container .slick-slide{margin:0 15px;}
.dmach_carousel_container .slick-list{margin:0 -15px;}
.dmach_carousel_container .slick-prev:before{font-family:ETmodules !important;left:-22px;content:"\34";}
.dmach_carousel_container .slick-next::before{font-family:ETmodules !important;right:-22px;content:"\35";}
.slick-initialized{opacity:1;visibility:visible !important;}
.dmach_carousel_container .slick-prev{left:-50px;z-index:99999999999999999;}
.dmach_carousel_container .slick-next{right:-50px;z-index:99999999999999999;}
.dmach_carousel_container .slick-next::before, .dmach_carousel_container .slick-prev::before{font-size:57px;opacity:1;top:-20px;text-shadow:0 0 9px #969696;position:absolute;}
.dmach-acf-item-container .dmach-acf-item-content, .slide_center_mode .et_pb_de_mach_acf_slider_containter .slick-track{display:flex;}
.et_pb_de_mach_alignment_center .dmach-acf-item-container, .et_pb_de_mach_alignment_center .dmach-acf-item-container .dmach-acf-item-content{justify-content:center;}
.et_pb_de_mach_alignment_right .dmach-acf-item-container, .et_pb_de_mach_alignment_right .dmach-acf-item-container .dmach-acf-item-content{justify-content:flex-end;}
.align-last-module.align-single_row .et_pb_section .et_pb_row .et_pb_column, .align-multiple_rows .et_pb_section{display:flex;flex-direction:column;flex-grow:1;}
.align-single_row .et_pb_column, .align-single_row .et_pb_row, .align-single_row .et_pb_section{height:100% !important;}
.align-multiple_rows .et_pb_row:last-child .et_pb_column{height:100%;display:flex;flex-direction:column;flex-grow:1;}
.align-multiple_rows .et_pb_row:last-child .et_pb_module:last-child{margin-top:auto;}
.align-last-module.align-single_row .et_pb_section .et_pb_row .repeater-cont .et_pb_module:last-child, .align-multiple_rows .et_pb_row:last-child .repeater-cont .et_pb_module:last-child{margin-top:0;}
.align-last-module.align-single_row .et_pb_section .et_pb_row .et_pb_module:last-child{margin-top:auto !important;}
.dmach-loadmore{position:absolute !important;bottom:-80px;left:50%;transform:translateX(-50%);}
.loadmore-enabled{padding-bottom:80px;}
.df-inner-styles{display:none;position:absolute;opacity:0;height:0;}
body .et_pb_de_mach_acf_slider .slick-prev::before{content:"\34" !important;position:absolute;top:-16px;left:-19px;}
body .et_pb_de_mach_acf_slider .slick-next::before{top:-16px;right:-19px;position:absolute;}
.et_pb_de_mach_post_meta_item{margin-bottom:0 !important;}
#dmach_orderby .et_pb_contact_field,
.dmach-image-icon-placement-bottom .dmach-icon, .dmach-image-icon-placement-left .dmach-icon, .dmach-image-icon-placement-top .dmach-icon{padding-left:0 !important;}
.grid-layout-grid .divi-filter-archive-loop{grid-auto-rows:inherit !important;}
.same-height-cards.et_pb_de_mach_carousel .slick-track{display:flex !important;margin:30px 0;}
.same-height-cards.et_pb_de_mach_carousel .slick-slide{height:inherit !important;}
.et_pb_de_mach_orderby{max-width:200px;}
.no-results-layout .et_pb_section{width:100% !important;margin-right:0 !important;}
.et_pb_de_mach_archive_loop{width:100%;display:block;margin-bottom:2.75%;}
.et_pb_de_mach_repeater .et_pb_de_mach_archive_loop{margin-bottom:0;}
.dmach_filter_count{position:absolute;right:0;}
.divi-filter-archive-loop-loading{height:100%;position:absolute;width:100%;}
.divi-filter-archive-loop-cont{display:flex;width:100%;}
.ajax-loading{position:absolute;width:100%;height:100%;z-index:99999;background-color:rgba(255, 255, 255, 0.7);}
.divi-filter-item{position:relative;padding:0;}
.divi-radio-tick_box .et_pb_contact_field_radio{position:relative;padding:5px 0;}
.divi-radio-tick_box input{position:absolute;opacity:0;cursor:pointer;z-index:20;height:25px;width:25px;}
.divi-radio-tick_box .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;z-index:19;}
.divi-radio-tick_box label{position:relative;padding-left:35px;top:-1px;}
.divi-radio-tick_box input:checked ~ .checkmark{background-color:#2196f3;}
.divi-radio-tick_box .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.divi-radio-buttons .et_pb_contact_field_radio label{font-size:16px;text-align:left;font-weight:400;border-radius:5px;background-color:#fff;color:#2d2d2d;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;display:block;line-height:1.12;cursor:pointer;margin:5px 0;}
.divi-radio-buttons .et_pb_contact_field_radio input{position:absolute;height:100%;width:100%;left:0;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;opacity:0;}
.divi-radio-buttons .et_pb_contact_field_radio input:checked + label{background-color:#0770cf;color:#fff;}
.dmach-location-fullwidth .dmach-filter-containter{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));column-gap:20px;width:100%;}
.dmach-location-fullwidth .divi-filter-item, .dmach-location-fullwidth .et_pb_de_mach_search_posts_item p.et_pb_contact_field.divi-filter-item{width:100%;left:0;background-color:#fff;z-index:99999;-webkit-box-sizing:border-box;box-sizing:border-box;}
.dmach-filer-toggle .divi-filter-item{opacity:0;height:0;display:none;}
.visible .divi-filter-item{display:block !important;opacity:1;height:auto;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.dmach-filer-toggle .et_pb_contact_field_options_title{cursor:pointer;position:relative;}
.dmach-filer-toggle .et_pb_contact_field_options_title::after{font-family:ETmodules !important;position:absolute;top:50%;right:0;font-size:17px;content:"\33";-webkit-transition:-webkit-transform 0.3s ease-in-out;-ms-transition:-ms-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform:translateY(-50%);}
.visible .et_pb_contact_field_options_title::after{-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}
.et-db #et-boc .et-l .et_pb_contact_field[data-type="select"]:after{right:30px;}
.dmach-icon{left:0;top:0;font-family:ETmodules;font-size:16px;border-radius:100%;text-align:center;padding:0 5px;}
body .slick-prev{left:-25px;z-index:11;}
.slide_center_mode .et_pb_de_mach_acf_slider_containter .slick-track .slick-slide{display:flex;height:inherit;align-items:center;justify-content:center;}
.slide_center_mode_same_height .et_pb_de_mach_acf_slider_containter .slick-track .slick-slide img{width:auto;object-fit:initial;margin-left:auto;margin-right:auto;}
.et_pb_de_mach_acf_slider_containter .slick-next:before, .et_pb_de_mach_acf_slider_containter .slick-prev:before, .et_pb_de_mach_acf_slider_containter_nav .slick-next:before, .et_pb_de_mach_acf_slider_containter_nav .slick-prev:before{font-family:ETmodules !important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;content:"\35" !important;font-size:50px;color:#000;}
.et_pb_de_mach_acf_slider .slick-dots li button{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;height:17px;width:17px;border-radius:50%;font-size:0;cursor:pointer;background:#ececec !important;}
.divi-filter-archive-loop ul, .slick-dots, .slick-dots li{list-style-type:none !important;}
body .slick-dots{bottom:-60px;}
.dmach-image-icon-placement-left .dmach-acf-item-container .dmach-icon-image-content, .dmach-image-icon-placement-right .dmach-acf-item-container .dmach-icon-image-content{display:flex;justify-content:center;flex-direction:column;}
.dmach-image-icon-placement-left .dmach-acf-item-container{width:100%;flex-direction:row;}
.divi-filter-item span.et_pb_contact_field_radio, .dmach-acf-video-wrapper{position:relative;}
.dmach-acf-video-wrapper .wp-video-shortcode{height:auto;}
.dmach-acf-video-wrapper .dmach-acf-video-poster{position:absolute;left:0;width:100%;top:0;height:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.dmach-acf-video-wrapper .dmach-acf-video-poster .poster{min-height:100%;min-width:100%;object-fit:cover;}
.dmach-acf-video-wrapper .dmach-acf-video-poster .dmach-acf-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.dmach-acf-video-wrapper .dmach-acf-video-poster .dmach-acf-video-play:before{font-family:ETmodules;content:"\49";}
.dmach-image-icon-placement-bottom .dmach-icon, .dmach-image-icon-placement-right .dmach-icon, .dmach-image-icon-placement-top .dmach-icon{padding-right:0 !important;}
.dmach-image-icon-placement-top .dmach-acf-item-container{flex-direction:column;}
.et_pb_button_alignment_center #dmach_filter_button{float:none;margin:auto !important;display:block;}
.et-db #et-boc .et-l #dmach-search-form .et_pb_de_mach_search_posts_item .et_pb_contact_field_options_title,
.et_pb_de_mach_search_posts_item .et_pb_contact_field_options_title{font-weight:400;}
.category-loop > :not(.no-results-layout),
.divi-filter-archive-loop > :not(.no-results-layout),
.grid-posts.et_pb_gallery_items, .repeater-cont > :not(.no-results-layout){display:grid;grid-gap:25px;}
.divi-filter-archive-loop.grid > :not(.no-results-layout),
.grid-posts, .repeater-cont > :not(.no-results-layout){grid-auto-rows:inherit;}
.et_pb_gutters4 .category-loop > :not(.no-results-layout),
.et_pb_gutters4 .divi-filter-archive-loop > :not(.no-results-layout),
.et_pb_gutters4 .repeater-cont > :not(.no-results-layout){grid-gap:40px;}
.et_pb_gutters3 .category-loop > :not(.no-results-layout),
.et_pb_gutters3 .divi-filter-archive-loop > :not(.no-results-layout),
.et_pb_gutters3 .repeater-cont > :not(.no-results-layout){grid-gap:25px;}
.et_pb_gutters2 .category-loop > :not(.no-results-layout),
.et_pb_gutters2 .divi-filter-archive-loop > :not(.no-results-layout),
.et_pb_gutters2 .repeater-cont > :not(.no-results-layout){grid-gap:10px;}
.et_pb_gutters1 .category-loop > :not(.no-results-layout),
.et_pb_gutters1 .divi-filter-archive-loop > :not(.no-results-layout),
.et_pb_gutters1 .repeater-cont > :not(.no-results-layout){grid-gap:0;}
.col-mob-1 > :not(.no-results-layout){grid-template-columns:repeat(1, minmax(0, 1fr));}
.col-mob-2 > :not(.no-results-layout){grid-template-columns:repeat(2, minmax(0, 1fr));}
.col-mob-3 > :not(.no-results-layout){grid-template-columns:repeat(3, minmax(0, 1fr));}
.col-mob-4 > :not(.no-results-layout){grid-template-columns:repeat(4, minmax(0, 1fr));}
.col-mob-5 > :not(.no-results-layout){grid-template-columns:repeat(5, minmax(0, 1fr));}
.col-mob-6 > :not(.no-results-layout){grid-template-columns:repeat(6, minmax(0, 1fr));}
@media(min-width:768px){
body .col-tab-6 > :not(.no-results-layout){grid-template-columns:repeat(6, minmax(0, 1fr));}
body .col-tab-5 > :not(.no-results-layout){grid-template-columns:repeat(5, minmax(0, 1fr));}
body .col-tab-4 > :not(.no-results-layout){grid-template-columns:repeat(4, minmax(0, 1fr));}
body .col-tab-3 > :not(.no-results-layout){grid-template-columns:repeat(3, minmax(0, 1fr));}
body .col-tab-2 > :not(.no-results-layout){grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:980px){
body .et_pb_section .col-desk-6 > :not(.no-results-layout){grid-template-columns:repeat(6, minmax(0, 1fr));}
body .et_pb_section .col-desk-5 > :not(.no-results-layout){grid-template-columns:repeat(5, minmax(0, 1fr));}
body .et_pb_section .col-desk-4 > :not(.no-results-layout){grid-template-columns:repeat(4, minmax(0, 1fr));}
body .et_pb_section .col-desk-3 > :not(.no-results-layout){grid-template-columns:repeat(3, minmax(0, 1fr));}
body .et_pb_section .col-desk-2 > :not(.no-results-layout){grid-template-columns:repeat(2, minmax(0, 1fr));}
body .et_pb_section .col-desk-1 > :not(.no-results-layout){grid-template-columns:repeat(1, minmax(0, 1fr));}
}
#dmach-search-form .et_pb_contact_field,
#dmach-search-form .et_pb_contact_field_options_title,
#dmach-search-form .et_pb_de_mach_search_posts_item{margin-bottom:0 !important;padding-bottom:0;}
#dmach-search-form .et_pb_de_mach_search_posts_item{margin-bottom:10px !important;padding:10px 0;display:inline-block;}
#dmach-search-form .button_container{padding:10px 0;}
.et_pb_gallery_grid:not(.masonry) .et_pb_de_mach_gallery_item.et_pb_gallery_item.et_pb_grid_item{width:100% !important;margin-right:0 !important;margin-bottom:0 !important;}
.masonry.et_pb_gallery_grid{opacity:0;}
.masonry.et_pb_gallery_grid.loaded{opacity:1;}
.et_fb_db_mach_post_slider::before, .et_fb_de_mach_acf_item::before, .et_fb_de_mach_acf_slider::before, .et_fb_de_mach_archive_loop::before, .et_fb_de_mach_carousel::before, .et_fb_de_mach_cat_loop::before, .et_fb_de_mach_filter_posts::before, .et_fb_de_mach_orderby::before, .et_fb_de_mach_post_meta::before, .et_fb_de_mach_repeater::before, .et_fb_de_mach_search_posts::before, .et_fb_de_mach_thumbnail::before, .et_fb_de_mach_title::before, .et_fb_de_mach_view_button::before{background-repeat:no-repeat;background-position:center;content:"" !important;width:20px;height:20px;margin:auto;}
.et_fb_db_mach_post_slider::after, .et_fb_de_mach_acf_item::after, .et_fb_de_mach_acf_slider::after, .et_fb_de_mach_archive_loop::after, .et_fb_de_mach_carousel::after, .et_fb_de_mach_cat_loop::after, .et_fb_de_mach_filter_posts::after, .et_fb_de_mach_orderby::after, .et_fb_de_mach_post_meta::after, .et_fb_de_mach_repeater::after, .et_fb_de_mach_search_posts::after, .et_fb_de_mach_thumbnail::after, .et_fb_de_mach_title::after, .et_fb_de_mach_view_button::after{content:"" !important;display:block !important;width:15px;height:20px;background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/divi-engine-grey.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:7px;top:3px;}
.et_fb_de_mach_acf_item::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Acf-Item.svg);}
.et_fb_de_mach_archive_loop::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Archive-Loop.svg);}
.et_fb_de_mach_carousel::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Carousel.svg);}
.et_fb_de_mach_cat_loop::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/cat-loop.svg);}
.et_fb_de_mach_filter_posts::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Filter-Posts.svg);}
.et_fb_de_mach_acf_slider::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Gallary-Slider.svg);}
.et_fb_de_mach_orderby::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/OrderBy.svg);}
.et_fb_de_mach_post_meta::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Meta.svg);}
.et_fb_db_mach_post_slider::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Post-Slider.svg);}
.et_fb_de_mach_title::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Title-Text.svg);}
.et_fb_de_mach_repeater::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Repeater.svg);}
.et_fb_de_mach_search_posts::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Search-Post.svg);}
.et_fb_de_mach_thumbnail::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/Thumbnail.svg);}
.et_fb_de_mach_view_button::before{background-image:url(//datatunnel.io/wp-content/plugins/divi-machine/images/admin-area/modules/View-Post.svg);}
.divi-filter-item span.et_pb_contact_field_radio .radio-count{position:absolute;right:10px;top:0;margin:0;background:0 0 !important;}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider .slick-next, .divi-filter-archive-loop .et_pb_de_mach_acf_slider .slick-prev{z-index:999;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider:hover .slick-next{right:15px !important;}
.divi-filter-archive-loop .et_pb_de_mach_acf_slider:hover .slick-prev{left:15px;}
.et-db .et-l .et_pb_contact_field[data-filtertype="acfselectmulitple"]:after,
.et-db .et-l .et_pb_contact_field[data-filtertype="select"]:after,
.et-db .et-l .et_pb_contact_field .divi-acf-map-inline-radius-wrapper:after, .et-db .et-l .et_pb_contact_select:after{content:"";position:absolute;top:50%;right:30px !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:6px solid transparent;border-top-color:#666;margin-top:3px;pointer-events:none;display:block !important;}
.dmach-popup{position:fixed;z-index:1020;width:100vw;height:100vh;visibility:hidden;pointer-events:none;left:0;top:0;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
.dmach-nextprev-post, .dmach-popup .modal-close{height:50px;right:20px;display:block;cursor:pointer;z-index:999;position:absolute;}
.dmach-popup.open{opacity:1;visibility:visible;pointer-events:all;}
.dmach-popup .modal-close{width:50px;top:20px;}
.dmach-popup .modal-close:before{position:absolute;left:50%;top:50%;font-family:ETmodules;text-indent:0;transform:translate(-50%, -50%);}
.dmach-nextprev-post{width:100px;bottom:20px;}
.dmach-prev-post{position:absolute;left:0;top:50%;}
.dmach-next-post{position:absolute;right:0;top:50%;}
.dmach-next-post:before, .dmach-prev-post:before{content:"\34";font-family:ETmodules !important;text-indent:0;transform:translateY(-50%);font-size:30px;}
.dmach-next-post:before{content:"\35";}
#et-main-area.et-fb-root-ancestor{position:initial;}
#dmach-modal-wrapper{z-index:99999;position:relative;}
.dmach-popup .et_pb_section{max-height:80vh;overflow-y:auto;}
.et_pb_map_container .infowindow{min-width:50px;min-height:50px;}
.et_pb_de_mach_acf_item.dmach_oembed_video .dmach-acf-value {
width: 100%;
}