.elementor-237 .elementor-element.elementor-element-458bf01{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-237 .elementor-element.elementor-element-458bf01:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-458bf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-237 .elementor-element.elementor-element-458bf01::before, .elementor-237 .elementor-element.elementor-element-458bf01 > .elementor-background-video-container::before, .elementor-237 .elementor-element.elementor-element-458bf01 > .e-con-inner > .elementor-background-video-container::before, .elementor-237 .elementor-element.elementor-element-458bf01 > .elementor-background-slideshow::before, .elementor-237 .elementor-element.elementor-element-458bf01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-237 .elementor-element.elementor-element-458bf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-237 .elementor-element.elementor-element-1ded946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;bottom:0px;}.elementor-237 .elementor-element.elementor-element-1ded946.elementor-element{--align-self:center;}.elementor-237 .elementor-element.elementor-element-c8e8fea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-237 .elementor-element.elementor-element-01c9131{text-align:center;}.elementor-237 .elementor-element.elementor-element-01c9131 .ms-ah-wrapper .content__title{font-family:"Poppins", Sans-serif;font-size:clamp(2.25rem, 4vw + 1rem, 3.25rem);font-weight:700;text-transform:uppercase;color:#FFFFFF;mix-blend-mode:normal;opacity:1 !important;}.elementor-237 .elementor-element.elementor-element-c8d685a{--display:flex;}.elementor-237 .elementor-element.elementor-element-4518351{text-align:center;color:#ECECEC;}.elementor-237 .elementor-element.elementor-element-cd7c355{--display:flex;--position:absolute;--min-height:90%;--justify-content:center;top:5%;}body:not(.rtl) .elementor-237 .elementor-element.elementor-element-cd7c355{left:0px;}body.rtl .elementor-237 .elementor-element.elementor-element-cd7c355{right:0px;}.elementor-237 .elementor-element.elementor-element-25b7767 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-237 .elementor-element.elementor-element-55d275e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-237 .elementor-element.elementor-element-3f75e24{width:100%;max-width:100%;}.elementor-237 .elementor-element.elementor-element-3f75e24 .row{--bs-gutter-x:50px;--bs-gutter-y:50px;}.elementor-237 .elementor-element.elementor-element-3f75e24 .portfolio_wrap .ajax-area{text-align:left;}.elementor-237 .elementor-element.elementor-element-3f75e24 .portfolio_wrap .subnav{justify-content:flex-start;}.elementor-237 .elementor-element.elementor-element-3f75e24 .custom-ratio.grid-item-p,{aspect-ratio:1/1;}.elementor-237 .elementor-element.elementor-element-3f75e24 .custom-ratio.grid-item-p figure.ms-p-img img, .custom-ratio.grid-item-p .ms-vp__poster img{aspect-ratio:1/1;}.elementor-237 .elementor-element.elementor-element-3f75e24 .custom-ratio.grid-item-p .ms-p-video{aspect-ratio:1/1;}.elementor-237 .elementor-element.elementor-element-3f75e24 .custom-ratio.grid-item-p .ms-p-img{aspect-ratio:1/1;}.elementor-237 .elementor-element.elementor-element-3f75e24 .portfolio-feed .item--inner figure{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-237 .elementor-element.elementor-element-3f75e24 .portfolio-feed .item--inner .ms-p-video{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-237 .elementor-element.elementor-element-3f75e24 .portfolio-feed.ms-p--g2  .item--inner .ms-p-video video{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-237 .elementor-element.elementor-element-3f75e24 .ms-p-content{text-align:left;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-inner{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;max-width:1200px;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-wrap.aaw-position-bottom{bottom:30px;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-wrap.aaw-position-top{top:30px;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-wrap{left:20px;right:20px;z-index:999;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-avatar{width:50px;height:50px;border-width:0px;border-style:solid;border-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-message{color:#1A1A1A;font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.5vw + 0.875rem, 1.25rem);font-weight:500;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-button_1{background-color:var( --e-global-color-text );color:var( --e-global-color-d65eb1c );border-radius:16px 16px 16px 16px;padding:18px 36px 18px 36px;}.elementor-237 .elementor-element.elementor-element-98076ab .aaw-scroll-popup-button_1:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-237 .elementor-element.elementor-element-c8e8fea{--content-width:1320px;}.elementor-237 .elementor-element.elementor-element-c8d685a{--content-width:615px;}.elementor-237 .elementor-element.elementor-element-cd7c355{--content-width:40vw;}}@media(max-width:1024px){.elementor-237 .elementor-element.elementor-element-01c9131 .ms-ah-wrapper .content__title{font-size:14vw;letter-spacing:-3px;}.elementor-237 .elementor-element.elementor-element-4518351{text-align:center;}}@media(max-width:767px){.elementor-237 .elementor-element.elementor-element-01c9131 .ms-ah-wrapper .content__title{font-size:16vw;letter-spacing:0px;}.elementor-237 .elementor-element.elementor-element-4518351{text-align:center;}}/* Start custom CSS for ms_projects, class: .elementor-element-3f75e24 *//* Disabled button when no more posts */
.btn-load-more.no-works {
    pointer-events: none !important; /* Non-clickable */
    background-color: #cccccc !important; /* Apni marzi ka grey/dim color */
    color: #666666 !important; /* Text color */
    border-color: #cccccc !important; /* Border color agar ho */
    cursor: not-allowed !important;
    opacity: 0.6 !important;
}





.filter-nav__btn {
    padding: 12px 15px 12px 15px !important;
}/* End custom CSS */
/* Start custom CSS for aaw-scroll-popup, class: .elementor-element-98076ab *//* Force 25px border radius on avatar image and container */
.elementor-237 .elementor-element.elementor-element-98076ab,

.elementor-237 .elementor-element.elementor-element-98076ab img {
    border-radius: 25px !important;
    overflow: hidden !important;
}/* End custom CSS */