.elementor .Banner-left{width:54%;padding:0px;}.elementor .Banner-right{width:46%;padding:0px;margin-inline-end:0px;}.elementor .banner-button{padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:15px;}.elementor .button-primary{font-weight:300;font-size:14px;color:#FFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;border-radius:50px;background-color:var(--red);}.elementor .PageHeading{padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .page-subheading{width:auto;font-family:"Space Grotesk";font-weight:400;font-size:14px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#acadbe;border-style:solid;background-color:#e8eaee;display:inline-block;justify-content:center;}.elementor .page-hd-content{display:flex;justify-content:center;align-self:center;}.elementor .page-heading{font-weight:700;font-size:45px;color:#1a1a1e;letter-spacing:-4%;line-height:55px;margin-block-start:15px;}.elementor .Section-7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:80px;background-color:var(--body-color);}.elementor .cta-cont{max-width:680px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:auto;display:block;}.elementor .cta-hd{font-size:55px;color:#FFF;line-height:70px;text-align:center;}.elementor .cta-para{font-weight:300;font-size:24px;color:#FFF;text-align:center;margin-block-start:25px;}.elementor .cat-buttons{justify-content:center;}.elementor .block-top-bg{padding:0px;background-image:url("https://aggielandsoftware.com/wp-content/uploads/2026/07/top-bg-r.jpg");background-repeat:repeat-x;background-attachment:scroll;background-size:auto auto;background-position:top center;display:flex;justify-content:center;}.elementor .inner-banner-container{background-image:url("https://aggielandsoftware.com/wp-content/uploads/2026/07/banner-bg.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;}.elementor .Solution-sec-3{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .solution-item{width:33.33%;max-width:33.33%;padding-inline-start:15px;padding-inline-end:15px;display:block;}.elementor .solution-items{padding:0px;margin-block-start:75px;display:flex;flex-wrap:wrap;}.elementor .solution-item-cont{padding:26px;border-radius:30px;background-color:#f7f7f7;display:block;}.elementor .solution-heading{font-weight:500;font-size:24px;color:var(--body-color);letter-spacing:-3%;}.elementor .solution-text{font-weight:400;font-size:18px;color:var(--text-color);line-height:25px;margin-block-start:15px;margin-block-end:15px;}.elementor .solution-pt-0{margin-block-start:0px;}.elementor .solution-picture{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .solution-picture-cont{width:auto;height:260px;overflow:hidden;object-fit:cover;padding:0px;margin-block-start:-25px;margin-block-end:30px;margin-inline-start:-25px;margin-inline-end:-25px;border-radius:30px;}.elementor .Innerbannerindus{font-weight:300;font-size:64px;line-height:70px;margin-block-end:35px;}.elementor .banner-picture-ind{height:100%;object-fit:cover;border-radius:30px;}.elementor .indus-sec-1{padding-block-start:60px;padding-block-end:60px;}.elementor .col-6{width:50%;max-width:50%;}.elementor .number{width:90px;height:90px;padding:0px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;border-radius:80px;background-color:#e8eaee;display:flex;justify-content:center;align-items:center;}.elementor .numbernum{font-weight:500;font-size:52px;color:var(--DUP_body-color);}.elementor .col-i4{width:25%;max-width:25%;}.elementor .col-i4cont{border-radius:15px;}.elementor .cta-hd-2{font-size:45px;}.elementor .indusbodycont{padding:0px;margin:0px;}