.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff!important;opacity:1!important}.dp-blog-list .et_pb_blog_grid .et_pb_post{padding:0px!important}.et_pb_scroll_top.et-pb-icon{display:none!important}.calldrip-widget{background-color:#9956FF!important}.calldrip-widget__modal-header{background-color:#9956FF!important}.calldrip-widget__icon-no-text{content:url("/wp-content/uploads/2026/01/phone-solid-full.svg");padding-left:3px;filter:none!important}.calldrip-widget__close-icon{color:#fff!important}.et_pb_section_1_tb_header.et_pb_section .dipi_hamburger.hamburger{background-color:#fff!important}.et_pb_section_1_tb_header.et_pb_section .dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#000!important}.et_pb_section_1_tb_header.et_pb_section .dipi_hamburger.hamburger.is-active .hamburger-inner,.dipi_hamburger.hamburger.is-active .hamburger-inner:after,.dipi_hamburger.hamburger.is-active .hamburger-inner:before{background-color:#000!important}@media (max-width:980px){.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-right:0!important}}@media (max-width:980px){.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:5.5%!important}}@media (max-width:980px){.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:30px!important}}@media (max-width:980px){body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before,body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:after,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:after{font-size:30px}}@media (max-width:980px){.dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.background,.dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.background-hover,.dipi_filterable_grid .grid-item.in-view .dipi_filterable_grid_overlay.content{opacity:0!important}}.et-pb-contact-message ul{color:#ff0000!important;font-weight:400!important;font-size:18px!important}.et-pb-contact-message p{color:#ff0000!important;font-weight:400!important;font-size:18px!important}