@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');html{scroll-behavior:smooth}body{font-weight:400!important;font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif}body #page-container .et_pb_section .common-btn.et_pb_button::before{left:52px;top:15px}.common-btn.et_pb_button:after{content:''!important;background:url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/black-arrow.png);background-size:contain!important;width:18px;height:18px;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:28px;filter:invert(1);margin:auto}.seervice_col{display:flex;flex-direction:column}.seervice_col .et_pb_button_module_wrapper{margin-top:auto!important}.common-btn.et_pb_button{text-decoration:none}.object-fit-cover img{object-fit:cover}.header_section .call_btn a{display:flex!important;align-items:center!important;gap:8px!important}.header_section .call_btn a:before{position:initial!important;content:"";background:url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/04/Mask-group-3.png)!important;background-repeat:no-repeat!important;background-size:contain!important;width:18px!important;height:18px!important;margin:0!important}.has_et_pb_sticky .header_section{box-shadow:0px 4px 20px 2px rgba(0,0,0,0.15)}.header_section .et_pb_menu .et_pb_menu_inner_container{align-items:center}.header_section .et_pb_menu .et_pb_menu__menu>nav>ul>li>a:after{right:6px}.header_section .et_pb_menu .et_pb_menu__menu>nav>ul>li{padding-left:4px!important;padding-right:4px!important}.header_section .header-menu .et_pb_menu__wrap ul>li{margin-top:0px;align-items:center}.header_section .et-menu.nav{align-items:center}.header_section .et_pb_menu__wrap ul>li.contact-header-btn>a{background:rgb(192,0,0);padding:16px 39px 16px 18px!important;color:#fff!important;font-weight:700;line-height:1em;font-size:16px;transition:all .3s ease-in-out;text-align:center}.header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a,.header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a:hover{background:rgb(192,0,0)!important;color:#fff!important}.header_section .et_mobile_menu .menu-item-has-children>a{background:transparent!important}.header_section .et_pb_menu__wrap ul>li.contact-header-btn:hover>a{background:#000;color:#fff!important}.header_section .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{padding:0px;width:212px!important}.header_section .et_pb_menu .et_pb_menu__wrap ul.et-menu.nav>li>a.mPS2id-highlight{background-color:#C00000;color:#fff!important;opacity:1}.header_section .et_pb_menu .et_pb_menu__wrap .et_pb_menu__menu ul{margin:0px}.header_section .et_pb_menu .et_pb_menu__wrap ul.et-menu.nav>li:hover>a{background-color:#C00000;color:#fff!important;opacity:1}.header_section .et_pb_menu__wrap ul>li.contact-header-btn>a:after{right:16px!important}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>a{padding:15px 22px 15px 10px}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul>li>a{font-size:16px;font-weight:500;width:100%!important;padding:5px 0px;line-height:1.55em;text-transform:initial}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul>li{width:100%;padding:0px 15px}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul>li:hover{background-color:rgba(0,0,0,.03)}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul>li:hover a{color:#C00000!important}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul>li>a:hover{opacity:1!important;background-color:transparent}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>ul.sub-menu>li.call_btn a{color:#C00000!important}.commna_strock_font h4{color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke:1.3px #c0000080;text-stroke:1.3px #c0000080;display:inline-block;padding:10px 20px;white-space:nowrap;width:100%;display:flex;justify-content:center}.what-we-area .what-we-text-modual p strong{font-weight:700;font-size:20px}.common-checkbox ul.services-list{list-style-type:none;padding:0px}.common-checkbox ul.services-list li{position:relative;padding-left:28px;margin-bottom:5px}.common-checkbox ul.services-list li:before{content:'';position:absolute;background:url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/red-icon.png)no-repeat;width:19px;height:19px;background-size:contain;top:0;bottom:0;left:0;margin:auto}.s-testimonial-slider .swiper-buttton-container{position:absolute;top:-115px;right:calc((100% - 1170px)/ 2)}.s-testimonial-slider .dica-container .swiper-button-next:before,.s-testimonial-slider .dica-container .swiper-button-prev:before{content:""!important;background:url(https://linxuscommunications.com/wp-content/uploads/2025/10/testimonial-arrow.png) center center/ contain no-repeat;position:absolute;width:20px;height:35px;top:0;bottom:0;left:0;right:0;margin:auto}.s-testimonial-slider .dica-container .swiper-button-next:before{transform:rotate(180deg)}.s-testimonial-slider .dica-container .swiper-button-next:hover:before,.s-testimonial-slider .dica-container .swiper-button-prev:hover:before{filter:brightness(0) invert(1)}.s-testimonial-slider .dica-container .swiper-button-next:hover,.s-testimonial-slider .dica-container .swiper-button-prev:hover{background-color:rgb(192,0,0)!important}.s-testimonial-slider .dica-container .swiper-button-next,.s-testimonial-slider .dica-container .swiper-button-prev{border-radius:8px}.et_pb_column.mechanics-col{transition:all .5s ease-in-out}.et_pb_column.mechanics-col:hover{background-color:#000}.et_pb_column.mechanics-col:hover .et_pb_module_header,.et_pb_column.mechanics-col:hover .et_pb_blurb_description p,.et_pb_column.mechanics-col:hover .et_pb_blurb_description{color:#fff}.mechanics-col:hover .mechanics-box .et_pb_image_wrap img{filter:invert(1) brightness(1)}.et_pb_accordion.faq-box .et_pb_toggle_open .et_pb_toggle_title:before{color:#fff}.et_pb_accordion.faq-box .et_pb_toggle_open .et_pb_toggle_title:before{display:block}.et_pb_accordion.faq-box .et_pb_toggle_open .et_pb_toggle_content p,.et_pb_accordion.faq-box .et_pb_toggle_open .et_pb_toggle_content{color:#fff}.booking-form-code iframe{width:100%;height:861px;display:block;max-width:100%;object-fit:cover}.contact_page .booking-form-code iframe{height:600px}.booking-form-code .app-container.booking-flow{background-color:transparent!important}.contact_form{display:flex;flex-direction:column;gap:20px}.contact_form .rows_sec{display:flex;gap:15px}.contact_form .rows_sec .col{width:100%}.contact_form .rows_sec .wpcf7-form-control-wrap{width:100%}.contact_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;padding:18px 15px;line-height:1em!important;font-style:normal;font-size:16px;line-height:1.2em;color:#000;background:#fff;border:1px solid #F7F7F7;box-sizing:border-box;border-radius:8px;box-shadow:0px 5px 10px rgba(0,0,0,0.1)}.contact_form .rows_sec .wpcf7-form-control::placeholder{color:#666;opacity:1;font-weight:400}.contact_form .rows_sec .wpcf7-form-control:-ms-input-placeholder{color:#666;font-weight:400}.contact_form .rows_sec .wpcf7-form-control::-ms-input-placeholder{color:#666;font-weight:500}.contact_form .rows_sec input.wpcf7-form-control.wpcf7-submit{background:#c00000 url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/Mask-group.png) center right calc(50% - 40px) / 18px no-repeat;border-radius:0px;color:#fff;border:none;font-style:normal;font-weight:700;font-size:20px;line-height:1.2em;padding:15px 45px 15px 15px;cursor:pointer;width:100%;text-transform:uppercase;border-radius:10px}.contact_form span.wpcf7-spinner{right:0;top:-80px}.contact_form .rows_sec input.wpcf7-form-control.wpcf7-submit:hover{background:#000 url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/Mask-group.png) center right calc(50% - 40px) / 18px no-repeat}.contact_form_area .frm_forms .frm_form_fields .frm_fields_container input:focus,.contact_form_area .frm_forms .frm_form_fields .frm_fields_container select:focus,.contact_form_area .frm_forms .frm_form_fields .frm_fields_container textarea:focus{border:1px solid #C00000!important;color:var(--text-color);box-shadow:none!important}.contact_form_area .frm_forms .frm_form_fields .frm_fields_container input,.contact_form_area .frm_forms .frm_form_fields .frm_fields_container select,.contact_form_area .frm_forms .frm_form_fields .frm_fields_container textarea{width:100%;padding:18px 15px;line-height:1em!important;font-style:normal;font-size:16px;line-height:1.2em!important;color:#000;background:#fff;border:1px solid #F7F7F7;box-sizing:border-box;border-radius:8px;box-shadow:0px 5px 10px rgba(0,0,0,0.1)}.contact_form_area .frm_forms .frm_form_fields .frm_fields_container .frm_primary_label,.contact_form_area .frm_forms .frm_form_fields .frm_fields_container .frm_description{display:none}.contact_form_area .frm_forms .frm_form_fields .frm_fields_container .frm_button_submit:hover{background:#000 url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/Mask-group.png) center right calc(50% - 40px) / 18px no-repeat}.contact_form_area .frm_forms .frm_form_fields .frm_fields_container .frm_button_submit{background:#c00000 url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/Mask-group.png) center right calc(50% - 40px) / 18px no-repeat;border-radius:0px;color:#fff;border:none;font-style:normal;font-weight:700;font-size:20px;line-height:1.2em;padding:15px 45px 15px 15px;cursor:pointer;width:100%;text-transform:uppercase;border-radius:10px}.footer-area .et_pb_blurb_description p a{text-decoration:none}.footer-area .et_pb_blurb_description:hover{text-decoration:underline}.footer-area .et_pb_blurb_description p a:hover{text-decoration:underline}.contact_form_area .et_pb_blurb_description p a{text-decoration:none}.contact_form_area .et_pb_blurb_description:hover p a{text-decoration:underline}.common-btn.et_pb_button.schedual-btn:hover:after{filter:brightness(0) saturate(100%) invert(14%) sepia(57%) saturate(7114%) hue-rotate(1deg) brightness(77%) contrast(122%)}.footer-menu .et_pb_menu__wrap .et-menu.nav{flex-direction:column}.footer-menu .et_pb_menu__menu>nav>ul>li>a{padding-bottom:20px}.accordian-area .et_pb_toggle .et_pb_toggle_title:before{content:"";background:url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/03/Group-1739329144.png);background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.accordian-area .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content:"";background:url(https://dcmechanicsal.tempurl.host/wp-content/uploads/2026/04/red-icon-faq.png);background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.footer-area .et_pb_social_icon{transition:all .5s ease-in-out}.footer-area .et_pb_social_icon:hover a.icon.et_pb_with_border{background-color:#c00000b0!important}.s-we-work-with-row .et_pb_column.work-box-col:hover{background:#000}.s-we-work-with-row .et_pb_column.work-box-col:hover .et_pb_module_header,.s-we-work-with-row .et_pb_column.work-box-col:hover .et_pb_blurb_description,.s-we-work-with-row .et_pb_column.work-box-col:hover .et_pb_blurb_description p{color:#fff}.s-we-work-with-row .et_pb_column.work-box-col:hover .et_pb_image_wrap img{filter:invert(1) brightness(5)}.copywrite-text p a{color:#fff;text-decoration:none}@media only screen and (max-width:1350px){body.home #page-container header.et-l .et_builder_inner_content .et_pb_section.header_section.et_pb_section--with-menu.et_pb_with_background.et_section_regular.et_pb_sticky{padding:5px 15px!important}.header_section .et_pb_menu .et_pb_menu__menu>nav>ul>li>a:after{right:11px}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>a{padding:13px 14px 13px 7px;font-size:14px}.header_section .et_pb_menu__logo-wrap{max-width:132px!important}.header_section .et_pb_menu__logo-wrap .et_pb_menu__logo{margin-right:0!important}.header_section .et_pb_menu .et_pb_menu__menu>nav>ul>li>a:after{right:-4px}.s-testimonial-slider .swiper-buttton-container{right:40px}}@media only screen and (max-width:980px){.header_section .et_pb_menu__wrap ul>li.contact-header-btn:hover>a{background-color:transparent!important;color:#000!important}header .header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a{color:#000!important;background-color:transparent!important}header .header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a:hover,header .header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a{color:#C00000!important;background-color:transparent!important}header .header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a.mobile-toggle:hover,header .header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a.mobile-toggle{background-color:transparent!important}.header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a,.header_section .et_pb_menu__wrap ul>li.contact-header-btn.current-menu-item>a:hover{color:#000!important}.header_section .et_pb_menu .et_pb_menu__wrap ul>li>a{font-size:17px}.header_section .et_pb_menu__wrap ul>li.contact-header-btn>a:after{right:0px!important}.header_section .et_pb_menu__wrap ul>li.contact-header-btn>a{color:#000!important;text-align:left;padding:10px 8px!important;line-height:26px}.booking-form-code iframe{height:600px}.header_section .et_pb_menu .et_mobile_nav_menu ul>li>a.mPS2id-highlight,.header_section .et_pb_menu .et_mobile_nav_menu ul>li>a:hover{color:#C00000!important;background-color:transparent!important;opacity:1}.header_section .et_mobile_nav_menu .et_mobile_menu{max-height:70vh;overflow:auto}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#fff;background:#c00000e0;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:0px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children.contact-header-btn .sub-menu{display:block!important;visibility:visible!important}.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children.contact-header-btn li{padding:0}.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children.contact-header-btn .mobile-toggle{display:none!important}.header_section ul.et_mobile_menu{padding:10px 15px}.header_section .et_pb_menu .et_pb_menu__wrap ul>li.menu-item-has-children>a{padding:10px 8px;font-size:17px}.header_section .et_pb_menu .et_pb_menu__wrap .et_mobile_nav_menu ul>li>ul>li>a{font-size:17px;padding:10px 0px;line-height:1.4em;color:#000!important;background-color:transparent!important}.header_section .et_pb_menu.et_mobile_menu li li{padding-left:3%}.col-reverse{display:flex;flex-direction:column-reverse}.s-testimonial-slider .swiper-buttton-container{top:-72px}.s-testimonial-slider .dica-container .swiper-button-next:before,.s-testimonial-slider .dica-container .swiper-button-prev:before{width:15px;height:30px}.contact_form .rows_sec{flex-wrap:wrap}.footer-area .et_pb_menu .et_pb_menu__menu{display:block}.footer-area .et_mobile_nav_menu{display:none}.footer-area .et_pb_menu__wrap{justify-content:flex-start!important}.header_section .et_mobile_menu li a{border-bottom:none}.header_section .et_mobile_menu li a{text-decoration:none!important}.header_section .et_pb_menu__wrap ul>li .sub-menu a{padding:6px 0}}@media only screen and (max-width:767px){.contact_form_area .frm_combo_inputs_container{grid-template-columns:1fr;gap:20px 0px}.s-testimonial-slider .swiper-buttton-container{position:initial;justify-content:center!important;margin-top:30px}.s-testimonial-slider .dica_divi_carouselitem .dica-image-container .image{max-width:50px!important}}