.elementor-11372 .elementor-element.elementor-element-ddbf538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11372 .elementor-element.elementor-element-ddbf538:not(.elementor-motion-effects-element-type-background),.elementor-11372 .elementor-element.elementor-element-ddbf538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-11372 .elementor-element.elementor-element-e4710d3{width:100%;max-width:100%;}.elementor-11372 .elementor-element.elementor-element-e4710d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both;}@media (max-width:767px){.elementor-11372 .elementor-element.elementor-element-ddbf538{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11372 .elementor-element.elementor-element-e4710d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}.handypro-main-menu.main.menu .handypro_menu{background:transparent;}.mobile-menu-pro{padding:10px 15px 10px 15px;}.logo-mobile-img{max-width:60% !important;}.header-area{display:flex;justify-content:space-between;align-items:center;}.burger-icon{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;}.burger-icon span{display:block;height:4px;background-color:#152b63;border-radius:2px;transition:all .3s ease;}#mobile-menu{display:none;background-color:#f8f8f8;position:absolute;top:83px;left:0;right:0;z-index:10;}#mobile-menu ul{list-style:none;padding:0;}#mobile-menu li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #7a7a7a;}#mobile-menu a{color:#7a7a7a;text-decoration:none;font-size:16px;padding-left:30px;}#mobile-menu a:hover{color:#ffc704 !important;}.handypro_menu > ul > li > a:hover{color:#ffc704 !important;}#burger-icon.active span:nth-child(1){transform:rotate(45deg);position:relative;top:6px;}#burger-icon.active span:nth-child(2){opacity:0;}#burger-icon.active span:nth-child(3){transform:rotate(-45deg);position:relative;top:-6px;}#close-menu{text-align:right;font-size:30px;color:white;cursor:pointer;display:none;}#close-menu svg{width:30px;height:30px;fill:#fff;}a.dtbtn{padding:12px 35px;font-weight:500;color:#fff;border-radius:5px;display:inline-block;position:relative;z-index:1;transition:.5s;background:#152b63;background-size:6px 2px,6px 2px,2px 6px,2px 7px;background-position:0 0,0 100%,0 0,100% 0;-webkit-animation:linearGradientMove .3s infinite linear;animation:linearGradientMove .3s infinite linear;}.handypro_nav_area{background:#fff none repeat scroll 0 0;}.menu_btn{margin-left:50px;}.button-txt{background:#900;border-radius:10px;padding:15px 30px;font-family:Poppins,Sans-Serif;}.button-txt:hover{background:#f4f4f4;color:#01091d;}.close-menu svg{fill:#152b63;}.handypro_menu ul li.aaa-services-menu>.sub-menu.mega-menu-wrapper .title-block-yellow{display:none;}.handypro_menu ul li.aaa-services-menu>.sub-menu.mega-menu-wrapper{width:100%;right:0;margin:auto !important;}.handypro_menu ul li.aaa-services-menu.service_only_pg>.sub-menu.mega-menu-wrapper{width:80%;}.handypro_menu>ul>li.aaa-services-menu{position:inherit;}.handypro-main-menu.main.menu .handypro_menu{position:unset;}.aaa-services-menu .mega-menu-inner.container{overflow-y:scroll;padding:10px 0 50px;height:calc(100vh - 150px);display:block;}.service_only_pg.aaa-services-menu .mega-menu-inner.container{height:initial;padding-bottom:10px;overflow-y:hidden;}.aaa-services-menu.service_only_pg .anchor-grid{grid-template-columns:repeat(3,1fr);}@media only screen and (max-width: 1140px){.handypro_menu ul li.aaa-services-menu.service_only_pg>.sub-menu.mega-menu-wrapper{width:100%;}}@media only screen and (max-width: 1140px) and (max-width: 990px){.aaa-services-menu .mega-menu-inner.container .anchor-grid{grid-column-gap:0px;grid-row-gap:10px;}}.aaa-services-menu-mobile .sub-menu{display:none;padding-left:1rem;}.aaa-services-menu-mobile .sub-menu.open{display:block;}.aaa-services-menu-mobile .submenu-toggle-icon{margin-left:.5rem;}#mobile-menu .aaa-services-menu-mobile li.menu-item-object-page:last-child{border-bottom:0;}