.mobile_right_col{flex-direction:column-reverse;justify-content:end}ul.sub-menu ul{left:100%!important;top:0!important}.mobile_right_col .et_pb_module.et_pb_menu.et_pb_menu_1_tb_header.header-menus{text-align:right}.mobile_right_col .et_pb_module.et_pb_menu.et_pb_menu_1_tb_header.header-menus .et_pb_menu__wrap{justify-content:end}.service-area-section .service-area-row .service-area-image img{width:100%;object-fit:cover}.service-area-section .service-area-row .service-area-image span.et_pb_image_wrap{display:block}.yello_stip_coman.right_arrow_section::after{left:100%}#mobile_menu2 ul.sub-menu{clip-path:unset!important;height:auto}#mobile_menu2 li.request_a_quote_btn_m a{padding:0}.project_gallery_main ul.el_masonry_gallery_filter_categories>li{max-width:33.3%!important}.et_pb_contact .et_pb_contact_field_options_wrapper span.et_pb_contact_field_checkbox i::before{color:#000!important}.service-area-section .service-area-row .service-area-image img{clip-path:polygon(14.8% 0%,100% 0%,100.1% 100%,1.1% 100.3%)}body #page-container #forBtn .et_pb_button.mainBtn-2:hover{color:#ed1b26!important}.request_a_quote_btn_m a{line-height:40px!important;background-color:#ed1b26;display:inline-block;padding:2px 60px 3px 22px;margin-bottom:12px;clip-path:polygon(0 0,100% 0,94% 100%,0% 100%);position:relative;height:40px;transition:all 0.3s ease;max-width:250px;padding-left:15px!important}.et_pb_menu_1_tb_header.et_pb_menu ul li.request_a_quote_btn_m a:hover{background-color:#000!important;color:#ed1b26!important}.request_a_quote_btn_m a::before{content:'\f101';font-family:'FontAwesome';font-weight:500;position:absolute;right:24px;font-size:16px;z-index:1;color:#fff;transition:all 0.3s ease;top:0}.request_a_quote_btn_m a::after{content:'';position:absolute;right:15px;top:2.5px;width:27px;height:calc(100% - 5px);background-color:#000000;transform:skew(-21deg,0);transition:all 0.3s ease}.services-slider .slider-main .slide a:hover i{background-color:#ed1b26}.services-slider .slider-main .slide a{display:block}.full_sec_cstm>.et_pb_row .et-last-child .absulo_img.white_bar span:after{background-color:#fff;transform:none;position:absolute;width:80%;height:80%;top:10%;left:-14px;clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%)}@media screen and (max-width:767px){.inner_banner_comon h1{padding-top:70px}.project_gallery_main .el_masonry_gallery_image_wrapper img{height:185px}.project_gallery_main ul.el_masonry_gallery_filter_categories>li{max-width:50%!important}.custom-mobile-header .header-row .mobile_nav #mobile_menu2{top:105px}}