@media (max-width: 575px){.top-header-button-group div.button-group a{display:flex;}header#site-header .site-nav{display:none !important;}header#site-header .top-header,.site-header .site-branding a.custom-logo-link{justify-content:space-between;}.top-header-button-group div.button-group.rm-br a{border-radius:0px;}header#site-header{justify-content:space-between !important;height:auto !important;}.show-on-mobile{display:block !important;}.site-header{display:block !important;}#mega-menu-wrap-menu-1 .mega-menu-toggle{background:#fff !important;}.site-header .site-branding{width:140px !important;}.top-header-button-group{align-items:center;}#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{margin-top:4.68rem;}header#site-header{flex-direction:row !important;padding-right:0;padding-left:0;}#site-footer .footer-grid{grid-template-columns:none !important;grid-gap:0px !important;}li#mega-menu-item-2704 > ul.mega-sub-menu{width:100% !important;left:auto !important;}.mega-sub-menu{width:100% !important;}.footer-col .widget_nav_menu ul li{border-bottom:1px solid rgba(191,191,191,.24);padding:0px 0 14px;font-weight:400;}#site-footer .footer-grid .first-col div.widget-area{display:flex;flex-direction:column;align-items:left;}#site-footer .footer-grid .first-col .wp-block-image img{width:15rem !important;}#site-footer .footer-grid .first-col div.widget-area aside#block-11{text-align:justify;}#site-header .top-header{padding:0 7px;}.rtl .top-header-button-group div.button-group.btn-left.rm-br a{border-bottom-left-radius:0rem;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0rem;border-right:1.5px solid #fff;border-left:1.5px solid #fff;}.site-navigation{margin-right:0;}.button-group-mobile{display:flex;padding:0px 18px;border-radius:15px;}.button-group-mobile span{width:50%;background:#be922d;padding:2px 15px;margin:0 auto;}.button-group-mobile span:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-right:1px;border-right:1px solid rgba(52,58,64,.35);box-shadow:2px 0px 3px 1px rgba(193,150,52,.65);}.button-group-mobile span:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px;box-shadow:3px 0px 3px 0px rgba(52,58,64,.56);}.button-group-mobile a{color:#fff;font-size:23px;}.sidepanel{display:none;}.slider__dots{bottom:-2.5rem;}.service-swiper{max-width:100% !important;margin:0 auto;}.service-item h5.title{line-height:1.2;letter-spacing:1px;}.service-swiper .swiper-button-next{right:-1rem;}.service-swiper .swiper-button-prev{left:1rem;}.teams-wrapper .swiper-button-next{right:1rem;}.teams-wrapper .swiper-button-prev{left:1rem;}.teams-wrapper .slider__dots{display:none;}.show-on-desktop{display:none !important;}.banner-form h3{font-size:1.5rem !important;line-height:1.5 !important;}.page-bg:before{content:"" !important;height:100% !important;left:0px !important;top:0px !important;background-image:linear-gradient(to top,#1c1000 0%,rgba(27,53,92,0%) 80%,rgba(52,58,64,0) 104%,rgba(27,53,92,14%) 100%) !important;position:absolute !important;z-index:-1 !important;width:100%;}.page-bg h2.elementor-heading-title{padding:0;margin:0;line-height:1.3;font-size:2rem;margin-top:17rem;color:#fff !important;margin-bottom:1rem;text-align:center;}.why-choose-item .label{margin:0px auto !important;}.service-video-custom .elementor-custom-embed-play{top:77% !important;left:25% !important;}.service_offer_single{width:100% !important;padding:1rem !important;}.service_offer_single .sb{flex-direction:column;}.service_offer_single .offer-details{padding:.5rem .5rem 1.5rem 1.5rem !important;border-bottom-left-radius:70% !important;min-width:fit-content;max-width:fit-content;}.rtl .service_offer_single .offer-details{border-top-left-radius:20px !important;padding:.5rem 1rem 1.5rem .5rem !important;border-bottom-left-radius:0px !important;}.service_offer_single .fc{padding:0px;width:65%;}.service_offer_single .offer-details h6{font-size:1.5rem;}.service_offer_single .fc.w-100{width:65%;}.service_offer_single ul{padding-left:1rem;margin-bottom:1rem;}.sevice-column > a > img{padding:0px !important;}.sevice-column{flex:unset !important;}.service-row{gap:.5rem;margin-bottom:.5rem;}.sevice-column > a > span{font-size:1.25rem !important;}.why-choose-us .slider__pagination{display:none;}.service_offer_single .fc.w-100{width:65%;}.rm-border-mob-top .elementor-custom-embed-image-overlay{border-top-left-radius:0px !important;border-top-right-radius:0px !important;}.gallery-item:nth-child(1),.gallery-item:nth-child(4),.gallery-item:nth-child(5),.gallery-item:nth-child(8){background:#f1f1f1 !important;}.gallery-item:nth-child(3),.gallery-item:nth-child(6){background:rgba(241,241,241,0) !important;}.footer-col{width:100% !important;}#site-footer .footer-grid{display:flex !important;flex-direction:column !important;flex-direction:column-reverse !important;}.first-col{order:3;}.footer-col:nth-child(2){order:1;}#menu-footer-service{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;}.mp-0{padding:0px !important;}.img-height-ctrl img{height:auto !important;}.just-read-more button,.just-read-more input[type="button"],.just-read-more input[type="submit"],.just-read-more .elementor-button{color:#be922d !important;padding:0px !important;background:none !important;border:none !important;box-shadow:none !important;}.inpage-offer-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;grid-row-gap:1.5rem;justify-items:center;}.offers-item .offer-title{font-size:1.5rem !important;}.offers-slider .slider__dots{display:none !important;}#team-on-service .service-team{gap:0px !important;}#team-on-service .grid-item_team,#team-on-service .grid-item_team_desc{width:100%;}.dialog-widget-content{width:95% !important;}.dialog-message{width:100% !important;height:auto;}#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{padding:.5rem;}}@media (min-width: 576px){.top-header-button-group #mega-menu-wrap-menu-1{display:none !important;}.top-header-button-group .button-group-mobile{display:none;}}@media screen and (min-width:768px){}@media (min-width: 576px) and (max-width:1023px){header#site-header{padding-right:0;padding-left:0;max-width:100%;}header.site-header .top-header,#site-header .site-nav,footer#site-footer{padding-right:111px;padding-left:111px;max-width:100% !important;}}