.elementor-30688 .elementor-element.elementor-element-34ba68a{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30688 .elementor-element.elementor-element-5e94202{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30688 .elementor-element.elementor-element-5e94202.e-con{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-0cf819c{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-0cf819c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-30688 .elementor-element.elementor-element-0cf819c.elementor-element{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-52e2c9c{--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;--padding-top:4em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-30688 .elementor-element.elementor-element-217451e{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-217451e.elementor-element{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-b9a25d7{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30688 .elementor-element.elementor-element-3b65341{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-3b65341 > .elementor-widget-container{background-color:#F2F5FF;padding:0px 30px 0px 30px;}.elementor-30688 .elementor-element.elementor-element-3b65341.elementor-element{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-4b34c6f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:70px;--padding-right:50px;}.elementor-30688 .elementor-element.elementor-element-f90ae4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-f90ae4a{text-align:center;}.elementor-30688 .elementor-element.elementor-element-f90ae4a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:25.5px;font-weight:bold;color:#000000;}.elementor-30688 .elementor-element.elementor-element-49b165d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-49b165d.elementor-element{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-49b165d{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:normal;line-height:26px;color:#000000;}.elementor-30688 .elementor-element.elementor-element-dfa05fa{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-30688 .elementor-element.elementor-element-dfa05fa > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-dfa05fa .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-30688 .elementor-element.elementor-element-dfa05fa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-30688 .elementor-element.elementor-element-1ff9386{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30688 .elementor-element.elementor-element-3cdab12{--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;}.elementor-30688 .elementor-element.elementor-element-64eba47{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-content{height:280px;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;padding:30px 10px 95px 10px;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-size:15px;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:15px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-64eba47 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-64eba47 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-64eba47 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-ce63c2c{--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;}.elementor-30688 .elementor-element.elementor-element-e8bce6f{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-content{height:300px;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;padding:30px 10px 72px 10px;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-size:15px;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:15px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-e8bce6f .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-e8bce6f span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-a838395{--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;}.elementor-30688 .elementor-element.elementor-element-6705e75{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-content{height:365px;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;padding:30px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-size:15px;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:15px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-6705e75 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-6705e75 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-6705e75 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-220dccc{--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;}.elementor-30688 .elementor-element.elementor-element-10b53bd{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-content{height:280px;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;padding:30px 10px 95px 10px;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-size:15px;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:15px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-10b53bd .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-10b53bd .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-10b53bd span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-8d53d46{--display:flex;--min-height:250px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-30688 .elementor-element.elementor-element-20794fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-20794fb{text-align:center;}.elementor-30688 .elementor-element.elementor-element-20794fb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:25.5px;font-weight:bold;color:#000000;}.elementor-30688 .elementor-element.elementor-element-ba38ec1{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-30688 .elementor-element.elementor-element-ba38ec1 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-ba38ec1 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-30688 .elementor-element.elementor-element-ba38ec1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-30688 .elementor-element.elementor-element-f71ec17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-f71ec17.elementor-element{--align-self:center;}.elementor-30688 .elementor-element.elementor-element-f71ec17{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:normal;line-height:26px;color:#000000;}.elementor-30688 .elementor-element.elementor-element-81bcf7b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30688 .elementor-element.elementor-element-fa96560{--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;}.elementor-30688 .elementor-element.elementor-element-f0eb711{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:17px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-f0eb711 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-f0eb711 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-20e06c5{--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;}.elementor-30688 .elementor-element.elementor-element-9e5a753{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:17px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-9e5a753 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9e5a753 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-e40b606{--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;}.elementor-30688 .elementor-element.elementor-element-273d181{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:17px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-273d181 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-273d181 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-273d181 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-b07dd2e{--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;}.elementor-30688 .elementor-element.elementor-element-9f33a88{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0056D2;border-radius:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-image figure > img{width:100px;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-image{max-width:100%;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-image img{padding:10px 10px 10px 10px;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:bold;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-weight:normal;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-family:"source sans pro", Sans-serif;font-size:17px;font-weight:normal;font-style:normal;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-five .testimonial-star-rating li i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-one .testimonial-star-rating li:first-child i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-30688 .elementor-element.elementor-element-9f33a88 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-quote{color:#0056D2;}.elementor-30688 .elementor-element.elementor-element-9f33a88 span.eael-testimonial-quote{top:5%;right:5%;}.elementor-30688 .elementor-element.elementor-element-2e7d3f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30688 .elementor-element.elementor-element-55fde62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-55fde62{text-align:center;}.elementor-30688 .elementor-element.elementor-element-55fde62 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:25.5px;font-weight:bold;color:#000000;}.elementor-30688 .elementor-element.elementor-element-2749b79{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-30688 .elementor-element.elementor-element-2749b79 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-2749b79 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-30688 .elementor-element.elementor-element-2749b79 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF;color:#000000;border-color:#EAEAEA;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-5ff9843{width:100%;max-width:100%;}.elementor-30688 .elementor-element.elementor-element-5ff9843 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-acc-icon-box{width:70px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#000000;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button, .elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"source sans pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-30688 .elementor-element.elementor-element-5ff9843.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-30688 .elementor-element.elementor-element-5ff9843.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-30688 .elementor-element.elementor-element-5ff9843.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#EDEDED;font-size:18px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#EDEDED;width:18px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:15px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:15px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#605BE4;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#3D3D3D;font-family:"source sans pro", Sans-serif;font-size:17px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-ed26980{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-30688 .elementor-element.elementor-element-06d2afd{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30688 .elementor-element.elementor-element-75da5dc{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-30688 .elementor-element.elementor-element-3cdab12{--width:25%;}.elementor-30688 .elementor-element.elementor-element-ce63c2c{--width:25%;}.elementor-30688 .elementor-element.elementor-element-a838395{--width:25%;}.elementor-30688 .elementor-element.elementor-element-220dccc{--width:25%;}.elementor-30688 .elementor-element.elementor-element-fa96560{--width:25%;}.elementor-30688 .elementor-element.elementor-element-20e06c5{--width:25%;}.elementor-30688 .elementor-element.elementor-element-e40b606{--width:25%;}.elementor-30688 .elementor-element.elementor-element-b07dd2e{--width:25%;}}@media(max-width:767px){.elementor-30688 .elementor-element.elementor-element-34ba68a{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30688 .elementor-element.elementor-element-5e94202{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30688 .elementor-element.elementor-element-4b34c6f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30688 .elementor-element.elementor-element-49b165d{text-align:center;font-size:17px;}.elementor-30688 .elementor-element.elementor-element-1ff9386{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-30688 .elementor-element.elementor-element-64eba47 .eael-testimonial-item{padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-e8bce6f .eael-testimonial-item{padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-6705e75 .eael-testimonial-item{padding:0px 0px 0px 0px;}.elementor-30688 .elementor-element.elementor-element-20794fb .elementor-heading-title{font-size:25px;}.elementor-30688 .elementor-element.elementor-element-f71ec17{text-align:center;font-size:17px;}.elementor-30688 .elementor-element.elementor-element-f0eb711 .eael-testimonial-content .eael-testimonial-text{font-size:15px;}.elementor-30688 .elementor-element.elementor-element-9e5a753 .eael-testimonial-content .eael-testimonial-text{font-size:15px;}.elementor-30688 .elementor-element.elementor-element-273d181 .eael-testimonial-content .eael-testimonial-text{font-size:15px;}.elementor-30688 .elementor-element.elementor-element-9f33a88 .eael-testimonial-content .eael-testimonial-text{font-size:15px;}.elementor-30688 .elementor-element.elementor-element-55fde62 .elementor-heading-title{font-size:25px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button, .elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:18px;}.elementor-30688 .elementor-element.elementor-element-5ff9843 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-2fd4d49 */* {
  box-sizing: border-box;
  font-family: "Source Sans Pro", sans-serif;
}

.enterprise-hero {
  background: radial-gradient(circle at top left, #2d3f5f, #0f1c2e);
  padding: 80px 20px;
  color: #fff;
  
  
}

.enterprise-container {
  max-width: 1200px;
  margin: auto;
  display: flex;
  grid-template-columns: 1.1fr 0.9fr;
  gap: 50px;
  align-items: flex-start;
}

/* LEFT SIDE */
.hero-left .badge {
  font-size: 13px;
  letter-spacing: 1px;
  color: #7aa2ff;
  font-family: 'Source Sans Pro';
  font-weight: 600;
}

.hero-left h1 {
  font-size: 50px;
  line-height: 1.2;
  margin: 15px 0;
  color: #fff;
  font-family: 'Source Sans Pro';
  font-weight: bold;
}

.hero-left h1 span {
 background: linear-gradient(
    90deg,
    #5ea6ff 0%,
    #6f9dff 30%,
    #8b8cff 65%,
    #9a86ff 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.hero-left p {
  max-width: 500px;
  opacity: 0.85;
  line-height: 26px;
    font-family: 'Source Sans Pro';
    font-size: 20px;
}

.hero-stats {
  display: flex;
  gap: 20px;
  margin-top: 30px;
}

.stat-box {
  background: rgba(255,255,255,0.08);
  padding: 20px;
  border-radius: 12px;
  min-width: 140px;
}

.stat-box h3 {
  color: #60a5fa;
  margin: 0;
  font-size: 35px;
    font-family: 'Source Sans Pro';
    font-weight: bold;
}

.stat-box span {
  font-size: 16px;
  line-height: 12px !importantim
  ;
   font-family: 'Source Sans Pro';
}

/* RIGHT FORM */
.hero-form {
  background: #ffffff;
  border-radius: 16px;
  padding: 35px;
  color: #111;
  box-shadow: 0 30px 80px rgba(0,0,0,0.25);
}

.hero-form h3 {
  margin-top: 0;
  font-size: 22px;
}

.hero-form p {
  font-size: 18px;
  color: #555;
  margin-bottom: 20px;
}

/* CF7 INPUTS */
.hero-form input,
.hero-form select,
.hero-form textarea {
  width: 100%;
  padding: 12px 14px;
  margin-bottom: 14px;
  border-radius: 8px;
  border: 1px solid #ddd;
  font-size: 14px;
}

.hero-form textarea {
  resize: none;
  height: 90px;
}

/* BUTTON */
.hero-form input[type="submit"] {
  background: linear-gradient(90deg, #2d7cff, #5da9ff);
  border: none;
  color: #fff;
  padding: 14px;
  border-radius: 10px;
  font-weight: 600;
  cursor: pointer;
}

.hero-form input[type="submit"]:hover {
  opacity: 0.9;
}

.form-footer {
  display: block;
  text-align: center;
  margin-top: 15px;
  font-size: 13px;
}

.form-footer a {
  color: #2d7cff;
  text-decoration: none;
}

/* RESPONSIVE */
@media(max-width: 992px) {
  .enterprise-container {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ba68a */.hero {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    color: white;
    padding: 2rem 2rem;
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cf819c */:root {
        --bg-main: #f5f7fb;
        --badge-bg: #f0f2f7;
        --badge-border: #e1e4ef;
        --badge-text: #3a3f55;
        --heading-text: #101321;
        --body-text: #6d7285;
        --accent: #1b63ff;
        --font-main: -apple-system, BlinkMacSystemFont, "Source Sans Pro",
                    ;
    }

    * {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }

    
    .section-wrapper {
      
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        background: var(--bg-main);
        padding: 0px;
       
    }

    .section-inner {
        width: 100%;
        margin: 0 auto;
        padding-top: 40px !important;
        padding-bottom: 0px !important;
        text-align: center;
    }

    /* TRUSTED BY LINE */
    .trusted-label {
        font-size: 13px;
        letter-spacing: 0.14em;
        text-transform: uppercase;
        font-weight: 600;
        color: #9aa0b5;
        margin-bottom: 28px;
        font-family: 'Source Sans Pro';
    }

    /* LOGO ROW */
    .logo-row {
        display: flex;
        justify-content: center;
        gap: 47px;
        margin-bottom: 20px !important;
        flex-wrap: wrap;
    }

    .logo-pill {
        background: #ffffff;
        border-radius: 10px;
        border: 1px solid #e3e6f1;
        box-shadow: 0 10px 35px rgba(15, 23, 42, 0.06);
        min-width: 220px;
        padding: 18px 32px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .logo-pill span {
        font-size: 20px;
        font-weight: 600;
        color: #3b4158;
        letter-spacing: 0.01em;
    }

    /* HEADING + TEXT */
    .headline {
        font-size:25.5px;
      
        line-height: 1.25;
        font-weight: 700;
        color: var(--heading-text);
        margin-bottom: 18px;
        font-family: 'Source Sans Pro';
    }

    .headline span {
        color: var(--accent);
    }

    .subtext {
        font-size: 17px;
        line-height:24px;
        color: var(--body-text);
     
        margin: 0 auto;
        color: #000;
        font-family: 'Source Sans Pro';
    }

    /* Ensure screenshot‑like spacing for large screens */
    @media (min-width: 1200px) {
        .section-inner {
            padding-top: 30px;
        }
        .logo-row {
            margin-bottom: 78px;
        }
        .headline {
            font-size: 40px;
        }
    }

    /* Responsive tweaks for smaller widths */
    @media (max-width: 768px) {
        .section-inner {
            padding: 56px 20px 72px;
        }
        .logo-row {
            gap: 20px;
            margin-bottom: 56px;
        }
        .logo-pill {
            min-width: 44%;
            padding: 14px 18px;
        }
        .logo-pill span {
            font-size: 15px;
        }
        .headline {
            font-size: 28px;
        }
        .subtext {
            font-size: 15px;
        }
    }
    
    
    
    
    
    
/* FEATURES GRID – GLOBAL STYLE
   Add this in Elementor Custom CSS / theme customizer
------------------------------------------------------ */
.pacc-features-wrap {
  width: 100%;
  background: #f5f7fb;
  display: flex;
  justify-content: center;
  padding: 0px;
}

.pacc-features-inner {
 
  width: 100%;
  margin: 0 auto;
  
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-row-gap: 20px;
  grid-column-gap: 32px;
}

/* BASE CARD STYLE – EXACT BLUE TOP BORDER */
.pacc-feature-card {
  position: relative;
  background: #ffffff;
  border-radius: 14px;
  /* card edges */
  border: 1px solid #e1e4f0;
  /* top blue strip effect */
  box-shadow:
    0 0 0 1px #e1e4f0,                 /* subtle outline */
    0 -3px 0 0 #1b63ff inset,          /* inner blue top line */
    0 16px 40px rgba(15, 23, 42, 0.08);
  padding: 32px 30px 32px;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  transition:
    transform 0.22s ease,
    box-shadow 0.22s ease,
    border-color 0.22s ease,
    background-color 0.22s ease;
}

/* make the top corners slightly more rounded like screenshot */
.pacc-feature-card::before {
  content: "";
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  height: 10px;
  border-radius: 14px 14px 0 0;
  background: #1b63ff;
  pointer-events: none;
}

/* ICON STYLE (unchanged, just ensure it sits below strip) */
.pacc-feature-icon {
  width: 52px;
  height: 52px;
  border-radius: 14px;
  background: #f7f9ff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 28px;
  margin-bottom: 22px;
  transition:
    transform 0.22s ease,
    box-shadow 0.22s ease,
    background-color 0.22s ease;
}

/* TITLE AND TEXT (same as before) */
.pacc-feature-title {
  margin: 0 0 12px;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 700;
  color: #101321;
  transition: color 0.22s ease;
}

.pacc-feature-text {
  margin: 0;
  font-size: 14px;
  line-height: 1.8;
  color: #6b7281;
}

/* HOVER EFFECT – LIFT, STRONGER BLUE, GLOW */
.pacc-feature-card:hover {
  transform: translateY(-10px);
  box-shadow:
    0 0 0 1px #1b63ff,                 /* stronger outline */
    0 -3px 0 0 #1b63ff inset,
    0 22px 50px rgba(15, 23, 42, 0.16);
  background-color: #ffffff;
}

.pacc-feature-card:hover::before {
  background: #1b63ff;
}

/* icon pop */
.pacc-feature-card:hover .pacc-feature-icon {
  transform: translateY(-2px) scale(1.04);
  box-shadow: 0 10px 22px rgba(15, 23, 42, 0.10);
  background-color: #f0f4ff;
}

/* title color accent */
.pacc-feature-card:hover .pacc-feature-title {
  color: #1b63ff;
}

/* Icon style – use as placeholder if not using actual PNG/SVG */
.pacc-feature-icon {
  width: 52px;
  height: 52px;
  border-radius: 14px;
  background: #f7f9ff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 28px;
  margin-bottom: 22px;
}

/* Title & text */
.pacc-feature-title {
  margin: 0 0 12px;
  font-size: 25px;
  line-height: 1;
  font-weight: 700;
  color: #101321;
   font-family: 'Source Sans Pro';
  }

.pacc-feature-text {
  margin: 0;
  font-size: 17px;
  line-height: 1.8;
  color: #000;
   font-family: 'Source Sans Pro';
   line-height: 1.5;
}

/* Match screenshot spacing on wide screens */
@media (min-width: 1200px) {
  .pacc-features-wrap {
    padding-top: 32px;
  }
  .pacc-feature-card {
    padding: 32px 34px 32px;
  }
}

/* Tablet: two columns */
@media (max-width: 991px) {
  .pacc-features-inner {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 0 24px;
  }
}

/* Mobile: single column */
@media (max-width: 575px) {
  .pacc-features-inner {
    grid-template-columns: 1fr;
    grid-column-gap: 0;
    grid-row-gap: 18px;
    padding: 0 18px;
  }
  .pacc-feature-card {
    padding: 24px 22px 24px;
  }
  .pacc-feature-title {
    font-size: 16px;
  }
  .pacc-feature-text {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-217451e */.enterprise-wrapper {
  background: #f5f7fb;
  padding: 80px 20px;
  font-family: "Source Sans Pro", sans-serif;
  }

/* HEADING */
.enterprise-heading {
  text-align: center;
  margin-bottom: 40px;
}

.enterprise-heading h2 {
  font-size: 40px;
  font-weight: 700;
  color: #0b1f44;
  margin-bottom: 8px;
  font-family: "Source Sans Pro", sans-serif;
}

.enterprise-heading p {
  font-size: 20px;
  color: #667085;
  margin: 0;
}

/* CARD */
.enterprise-card {
  max-width: 1200px;
  margin: auto;
  background: #ffffff;
  border-radius: 18px;
  padding: 50px 60px;
  box-shadow: 0 12px 32px rgba(16, 24, 40, 0.08);
}

/* GRID */
.enterprise-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 55px;
}

.enterprise-col {
  display: flex;
  flex-direction: column;
  gap: 34px;
}

/* FEATURE */
.feature {
  display: flex;
  gap: 14px;
  align-items: flex-start;
}

.icon {
  color: #2563eb;
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
  margin-top: 4px;
}

.feature h4 {
  font-size: 25px;
  font-weight: 700;
  color: #0b1f44;
  margin: 0 0 6px;
}

.feature p {
  font-size: 20px;
  color: #667085;
  line-height: 1.6;
  margin: 0;
}

/* RESPONSIVE */
@media (max-width: 992px) {
  .enterprise-grid {
    grid-template-columns: 1fr;
    row-gap: 40px;
  }

  .enterprise-card {
    padding: 40px 25px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b65341 */.pricing-wrapper {
  background: #fff;
  padding:0px;
  font-family: "Source Sans Pro", sans-serif;
}

.pricing-box {
  margin: auto;
  background: linear-gradient(180deg, #f3f6ff 0%, #eef2ff 100%);
  border-radius: 18px;
  padding:30px 0px 30px;
  text-align: center;
}

/* HEADING */
.pricing-title {
  font-size: 25.5px;

  font-weight: 700;
  color: #000;
  margin-bottom: 14px;
}

/* SUBTITLE */
.pricing-subtitle {
  font-size: 20px;
  color: #000;
  line-height: 1.1;
  margin-bottom: 45px;
}

/* FEATURES GRID */
.pricing-features {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 22px;
  
  margin: 0 auto 45px;
}

/* FEATURE CARD */
.feature-card {
  background: #ffffff;
  border-radius: 10px;
  padding: 14px 18px;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 20px;
  color: #000;
  box-shadow: 0 6px 18px rgba(16, 24, 40, 0.06);
}

/* CHECK ICON */
.check {
  color: #16a34a;
  font-size: 16px;
  font-weight: 700;
}

/* BUTTON */
.pricing-btn {
  display: inline-block;
  background: #2563eb;
  color: #ffffff;
  font-size: 15px;
  font-weight: 600;
  padding: 14px 34px;
  border-radius: 8px;
  text-decoration: none;
  transition: background 0.3s ease;
}

.pricing-btn:hover {
  background: #1e4ed8;
  color: #fff;
}

/* RESPONSIVE */
@media (max-width: 992px) {
  .pricing-features {
    grid-template-columns: 1fr;
  }

  .pricing-title {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-64eba47 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-e8bce6f */.teael-testimonial-tex {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}

/* Make testimonial columns equal height */
.elementor-element-69971dc .elementor-widget-wrap {
    display: flex;
}

.elementor-element-69971dc .elementor-widget-container {
    height: 100%;
}

/* Equal height testimonial cards */
.eael-testimonial-item {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/* Ensure parent column stretches */
.elementor-element-69971dc .elementor-column {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-6705e75 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-10b53bd */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-f0eb711 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-9e5a753 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-273d181 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial, class: .elementor-element-9f33a88 */.eael-testimonial-text {
    color: #292929;
    font-family: "source sans pro", Sans-serif;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8342c34 */body {
    font-family: "Source Sans Pro", sans-serif;
    background-color: #f6f8fb;
    margin: 0;
    padding: 60px 0px 0px;
  }
 
  .cta-section {
    max-width: 100;
    margin: 0 auto;
    background: linear-gradient(90deg, #2a6df4, #6a45f4);
    color: #fff;
    border-radius: 12px;
    text-align: center;
    padding: 50px 20px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
  }
 
  .cta-section h2 {
    font-size: 26px;
    font-weight: 700;
    margin-bottom: 15px;
    color: #fff;
  }
 
  .cta-section p {
    font-size: 15px;
    color: #e6e6e6;
    margin-bottom: 30px;
  }
 
  .cta-section a {
    display: inline-block;
    background-color: #ffffff;
    color: #2a6df4;
    text-decoration: none;
    font-weight: 600;
    padding: 12px 30px;
    border-radius: 6px;
    transition: all 0.3s ease;
  }
 
  .cta-section a:hover {
    background-color: #f1f1f1;
  }/* End custom CSS */