.elementor-25 .elementor-element.elementor-element-d91a662 > .elementor-container{min-height:80vh;}.elementor-25 .elementor-element.elementor-element-d91a662:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d91a662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aligroupcommercial.com/wp-content/uploads/2024/03/home-page-banner-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d91a662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-d91a662 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-55958c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-55958c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-55958c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 6% 6% 6%;}.elementor-25 .elementor-element.elementor-element-55958c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-cbdddfe .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-31c6497 .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:400;line-height:49px;}.elementor-25 .elementor-element.elementor-element-b5dfd44 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:10px 35px 10px 35px;}.elementor-25 .elementor-element.elementor-element-cc322b4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cc322b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-cc322b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 2% 1% 2%;}.elementor-25 .elementor-element.elementor-element-cc322b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b15c809 .ptnticker-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-b15c809 .ptnticker-title, .elementor-25 .elementor-element.elementor-element-b15c809 .ptnticker-title::after{background-color:#00000000;}.elementor-25 .elementor-element.elementor-element-b15c809 .ptnticker-headline{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-b15c809 .owl-nav button.owl-prev i, .elementor-25 .elementor-element.elementor-element-b15c809 .owl-nav button.owl-next i {color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-f71194d{padding:5% 5% 5% 5%;}.elementor-25 .elementor-element.elementor-element-54d3c29{text-align:center;}.elementor-25 .elementor-element.elementor-element-54d3c29 img{width:30%;}.elementor-25 .elementor-element.elementor-element-54d3c29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-44a3aba .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-44a3aba .elementor-counter-title{color:#4A4A4D;}.elementor-25 .elementor-element.elementor-element-44a3aba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f268861{text-align:center;}.elementor-25 .elementor-element.elementor-element-f268861 img{width:30%;}.elementor-25 .elementor-element.elementor-element-f268861 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8512bd9 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-8512bd9 .elementor-counter-title{color:#4A4A4D;}.elementor-25 .elementor-element.elementor-element-8512bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9780dbe{text-align:center;}.elementor-25 .elementor-element.elementor-element-9780dbe img{width:30%;}.elementor-25 .elementor-element.elementor-element-9780dbe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aad71fb .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-aad71fb .elementor-counter-title{color:#4A4A4D;}.elementor-25 .elementor-element.elementor-element-aad71fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-db72af4{padding:2% 2% 2% 2%;}.elementor-25 .elementor-element.elementor-element-b89f201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-3427d56{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-980b64c .elementor-spacer-inner{--spacer-size:20px;}.tf-posts-wrap .tf-posts.list .blog-post .featured-post{width:40%;}.tf-posts-wrap .tf-posts.list .blog-post .content{width:calc(100% - 40%);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .owl-dots .owl-dot{width:100px;height:5px;line-height:5px;background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .owl-dots{left:50%;bottom:-37px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .owl-dots .owl-dot:hover, .elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .owl-dots .owl-dot.active{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .content{background-color:var( --e-global-color-3cee392 );}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .content{padding:35px 35px 35px 35px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i, .elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{color:#ffffff;fill:#ffffff;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i{font-size:30px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{width:30px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .title{font-size:32px;font-weight:300;line-height:50px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .title a{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .title a:hover{color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .content-post{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button i{color:#000000;font-size:15px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button svg{fill:#000000;width:15px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_before i{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_after i{margin-left:10px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button:hover{color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button:hover i{color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .tf-button:hover svg{fill:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta a{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta a:hover{color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta > li {margin-right:10px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta i{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta > li > i{margin-right:5px;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .post-meta .separator{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .pagination a{color:#000000;}.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .pagination a:hover, .elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .pagination span.current{color:rgba(0, 0, 0, 0.5);}.elementor-25 .elementor-element.elementor-element-08e2d2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-83c4b57 .elementor-spacer-inner{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-44333c8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;}.elementor-25 .elementor-element.elementor-element-b3ab120 > .elementor-background-overlay{opacity:1;}.elementor-25 .elementor-element.elementor-element-b3ab120{padding:0% 0% 0% 0%;}.elementor-25 .elementor-element.elementor-element-b4c00e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a1e628d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-3282cf5 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10% 0% 10% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;padding:15% 10% 15% 10%;}.elementor-25 .elementor-element.elementor-element-3282cf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-18a1694 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-089ad6d{font-family:"Montserrat", Sans-serif;font-size:2.3em;font-weight:500;}.elementor-25 .elementor-element.elementor-element-b37f299 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-9e12301:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-9e12301 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aligroupcommercial.com/wp-content/uploads/2024/07/02-Premade-Scene-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9e12301 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9e12301 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-0823001{text-align:left;}.elementor-25 .elementor-element.elementor-element-0823001 img{width:150%;}.elementor-25 .elementor-element.elementor-element-d76456b .elementor-spacer-inner{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-7ead870 .elementor-spacer-inner{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-736b0bc{padding:2% 2% 2% 2%;}.elementor-25 .elementor-element.elementor-element-d7fa97d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-da51b88{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-e27013d .elementor-spacer-inner{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-4a41fb6{--e-image-carousel-slides-to-show:5;}.elementor-25 .elementor-element.elementor-element-4a41fb6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25 .elementor-element.elementor-element-4a41fb6 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4a41fb6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25 .elementor-element.elementor-element-4a41fb6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4a41fb6 .elementor-image-carousel-caption{text-align:center;}.elementor-25 .elementor-element.elementor-element-ce82950:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ce82950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ce82950{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-25 .elementor-element.elementor-element-ce82950 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-f36d4d5 .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-a81a990{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-684462d{margin-top:40px;margin-bottom:40px;}.elementor-25 .elementor-element.elementor-element-c3219bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-c3219bc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-c3219bc.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-c3219bc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-c3219bc{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-c3219bc .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-c3219bc .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-c3219bc .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-c3219bc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-96e2f3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-96e2f3d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-96e2f3d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-96e2f3d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-96e2f3d{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-96e2f3d .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-96e2f3d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-96e2f3d .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-96e2f3d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-bb0f253.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-bb0f253.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-bb0f253.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-bb0f253.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-bb0f253{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-bb0f253 .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-bb0f253 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-bb0f253 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-bb0f253 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-5d159d3{margin-top:40px;margin-bottom:40px;}.elementor-25 .elementor-element.elementor-element-4d9f8cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4d9f8cd.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4d9f8cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4d9f8cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4d9f8cd{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-4d9f8cd .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-4d9f8cd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4d9f8cd .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4d9f8cd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-6ceda6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6ceda6b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6ceda6b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-6ceda6b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6ceda6b{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-6ceda6b .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-6ceda6b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-6ceda6b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6ceda6b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-6d40576.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6d40576.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6d40576.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-6d40576.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6d40576{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-6d40576 .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-6d40576 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-6d40576 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6d40576 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-db07fc9{margin-top:40px;margin-bottom:40px;}.elementor-25 .elementor-element.elementor-element-678b5de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-678b5de.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-678b5de.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-678b5de.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-678b5de{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-678b5de .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-678b5de .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-678b5de .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-678b5de .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-e116a3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-e116a3f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e116a3f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e116a3f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-e116a3f{--icon-box-icon-margin:38px;}.elementor-25 .elementor-element.elementor-element-e116a3f .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-e116a3f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-e116a3f .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e116a3f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-b48f7c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-25 .elementor-element.elementor-element-b48f7c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-99faa81{margin-top:40px;margin-bottom:40px;}.elementor-25 .elementor-element.elementor-element-44ef649.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-44ef649.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-44ef649.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-44ef649.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-44ef649{--icon-box-icon-margin:9px;}.elementor-25 .elementor-element.elementor-element-44ef649 .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-44ef649 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-44ef649 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-44ef649 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-44ef649 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4cd71df .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;padding:10px 10px 10px 0px;}.elementor-25 .elementor-element.elementor-element-4cd71df{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-a1c0c25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a1c0c25.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a1c0c25.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-a1c0c25.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a1c0c25{--icon-box-icon-margin:9px;}.elementor-25 .elementor-element.elementor-element-a1c0c25 .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-a1c0c25 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-a1c0c25 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a1c0c25 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-a1c0c25 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-cf4cd19 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;padding:10px 10px 10px 0px;}.elementor-25 .elementor-element.elementor-element-cf4cd19{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-4ac1b73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4ac1b73.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4ac1b73.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4ac1b73.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4ac1b73{--icon-box-icon-margin:9px;}.elementor-25 .elementor-element.elementor-element-4ac1b73 .elementor-icon{font-size:41px;padding:17px;}.elementor-25 .elementor-element.elementor-element-4ac1b73 .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-4ac1b73 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4ac1b73 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4ac1b73 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-a06d661 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;padding:10px 10px 10px 0px;}.elementor-25 .elementor-element.elementor-element-a06d661{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-201c42c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-201c42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aligroupcommercial.com/wp-content/uploads/2024/03/Slide-16_9-11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-201c42c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 4% 0%;}.elementor-25 .elementor-element.elementor-element-201c42c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6680be5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-25 .elementor-element.elementor-element-6680be5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6680be5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-0626f96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-0626f96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D97D;}.elementor-25 .elementor-element.elementor-element-0626f96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 8%;}.elementor-25 .elementor-element.elementor-element-0626f96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-a061828 .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:bold;}.elementor-25 .elementor-element.elementor-element-6abdcac .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:400;line-height:49px;}.elementor-25 .elementor-element.elementor-element-bd42298 .elementor-heading-title{color:var( --e-global-color-3cee392 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:bold;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-55958c2 > .elementor-element-populated{margin:29% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-25 .elementor-element.elementor-element-44a3aba .elementor-counter-number-wrapper{font-size:2em;}.elementor-25 .elementor-element.elementor-element-8512bd9 .elementor-counter-number-wrapper{font-size:2em;}.elementor-25 .elementor-element.elementor-element-aad71fb .elementor-counter-number-wrapper{font-size:2em;}.elementor-25 .elementor-element.elementor-element-089ad6d{font-size:1.6em;}.elementor-25 .elementor-element.elementor-element-a81a990{font-size:1.6em;}.elementor-25 .elementor-element.elementor-element-6abdcac .elementor-heading-title{font-size:1.6em;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-55958c2{width:55%;}.elementor-25 .elementor-element.elementor-element-a6ed47e{width:44.956%;}.elementor-25 .elementor-element.elementor-element-3282cf5{width:54.967%;}.elementor-25 .elementor-element.elementor-element-9e12301{width:45%;}.elementor-25 .elementor-element.elementor-element-0626f96{width:59.569%;}.elementor-25 .elementor-element.elementor-element-bdf6a67{width:40.333%;}}/* Start custom CSS for tfposts, class: .elementor-element-08e2d2a */.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .content:hover {
    background: black;
    transition: all ease 0.3s;
}
.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .content:hover h2.title a {
    color: white!important;
}
.elementor-25 .elementor-element.elementor-element-08e2d2a .tf-posts-wrap .tf-posts .blog-post .content:hover li.post-date a{
    color: white!important;
}/* End custom CSS */
/* Start custom CSS */section#comments {
    display: none;
}
.ptnticker-news-ticker-2 .ptnticker-content-wrap {
    background: #ffffff00;
}
.news-feature h2.title {
    max-width: 80%;
    margin-top: 2% !important;
}
.insight a:after {
    background-color: #000;
    content: "";
    display: inline-block;
    height: 2px;
    position: absolute;
    vertical-align: middle;
    width: 35px;
    top: 50%;
    left: 12.5%;
}
.insight-2 a:after {
    background-color: #000;
    content: "";
    display: inline-block;
    height: 2px;
    position: absolute;
    vertical-align: middle;
    width: 35px;
    top: 50%;
    right: -35px;
}
.ga-images figcaption.elementor-image-carousel-caption {
    position: absolute;
    bottom: 28px;
    left: 12%;
    width: 60%;
    color: black;
    background: white;
    height: 50px;
}
.ga-images .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display: none;
}/* End custom CSS */