.elementor-2315 .elementor-element.elementor-element-a144451{--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:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2315 .elementor-element.elementor-element-c68ee18{--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;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2315 .elementor-element.elementor-element-c68ee18:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-c68ee18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e650fd6 );}.elementor-2315 .elementor-element.elementor-element-c68ee18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2315 .elementor-element.elementor-element-e8e1a09{--display:flex;--padding-top:7.6rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-e8e1a09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2315 .elementor-element.elementor-element-cdcaadc > .elementor-widget-container{padding:5.625rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-cdcaadc .elementor-heading-title{font-family:var( --e-global-typography-e43285e-font-family ), Sans-serif;font-size:var( --e-global-typography-e43285e-font-size );line-height:var( --e-global-typography-e43285e-line-height );}.elementor-2315 .elementor-element.elementor-element-af74180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0rem 2.313rem;--row-gap:0rem;--column-gap:2.313rem;--padding-top:3.125rem;--padding-bottom:4.375rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-de44041 .elementor-button:hover, .elementor-2315 .elementor-element.elementor-element-de44041 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2315 .elementor-element.elementor-element-de44041 .elementor-button:hover svg, .elementor-2315 .elementor-element.elementor-element-de44041 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2315 .elementor-element.elementor-element-3ef60d9{--grid-columns:1;width:var( --container-widget-width, 26.875rem );max-width:26.875rem;--container-widget-width:26.875rem;--container-widget-flex-grow:0;}.elementor-2315 .elementor-element.elementor-element-3ef60d9 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-2315 .elementor-element.elementor-element-6886da3{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-f96d3ef{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;bottom:0px;--z-index:100;}body:not(.rtl) .elementor-2315 .elementor-element.elementor-element-f96d3ef{right:0px;}body.rtl .elementor-2315 .elementor-element.elementor-element-f96d3ef{left:0px;}.elementor-2315 .elementor-element.elementor-element-ab5b23a{--display:flex;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0.75rem;--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2315 .elementor-element.elementor-element-ab5b23a:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-ab5b23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e650fd6 );}.elementor-2315 .elementor-element.elementor-element-f15f3fe .elementor-heading-title{font-family:var( --e-global-typography-0d8797e-font-family ), Sans-serif;font-size:var( --e-global-typography-0d8797e-font-size );line-height:var( --e-global-typography-0d8797e-line-height );color:var( --e-global-color-df825b2 );}.elementor-2315 .elementor-element.elementor-element-d2b0971 > .elementor-widget-container{padding:0.25rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2rem/2);}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2rem/2);}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2rem/2);}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2rem/2);}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2rem/2);}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2315 .elementor-element.elementor-element-d2b0971{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-icon{padding-inline-end:0rem;}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f39e4b9-font-family ), Sans-serif;font-size:var( --e-global-typography-f39e4b9-font-size );line-height:var( --e-global-typography-f39e4b9-line-height );letter-spacing:var( --e-global-typography-f39e4b9-letter-spacing );}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2315 .elementor-element.elementor-element-f7d353c{--display:flex;--padding-top:0px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-c6c304f{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;}.elementor-2315 .elementor-element.elementor-element-c6c304f > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:6.5rem 0rem 4rem 0rem;}.elementor-2315 .elementor-element.elementor-element-c6c304f.elementor-element{--align-self:center;}.elementor-2315 .elementor-element.elementor-element-c6c304f .elementor-heading-title{font-family:var( --e-global-typography-768884d-font-family ), Sans-serif;font-size:var( --e-global-typography-768884d-font-size );font-weight:var( --e-global-typography-768884d-font-weight );line-height:var( --e-global-typography-768884d-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-fb439b1.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2315 .elementor-element.elementor-element-fb439b1 .elementor-main-swiper{width:100%;}.elementor-2315 .elementor-element.elementor-element-fb439b1 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-2315 .elementor-element.elementor-element-fb439b1 .elementor-swiper-button{font-size:20px;}.elementor-2315 .elementor-element.elementor-element-fb439b1 .elementor-testimonial__image img{border-radius:0px;}.elementor-2315 .elementor-element.elementor-element-75c3eed > .elementor-widget-container{padding:9rem 0rem 4rem 0rem;}.elementor-2315 .elementor-element.elementor-element-75c3eed{text-align:center;}.elementor-2315 .elementor-element.elementor-element-75c3eed .elementor-heading-title{font-family:var( --e-global-typography-768884d-font-family ), Sans-serif;font-size:var( --e-global-typography-768884d-font-size );font-weight:var( --e-global-typography-768884d-font-weight );line-height:var( --e-global-typography-768884d-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-a3a83d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 12.188rem;--row-gap:0rem;--column-gap:12.188rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-a3a83d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-right .elementor-image-box-img{margin-left:1.5rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-left .elementor-image-box-img{margin-right:1.5rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-top .elementor-image-box-img{margin-bottom:1.5rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-title{margin-bottom:0.25rem;font-family:var( --e-global-typography-77f9b41-font-family ), Sans-serif;font-size:var( --e-global-typography-77f9b41-font-size );font-weight:var( --e-global-typography-77f9b41-font-weight );line-height:var( --e-global-typography-77f9b41-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-description{font-family:var( --e-global-typography-ef9be1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9be1b-font-size );font-weight:var( --e-global-typography-ef9be1b-font-weight );line-height:var( --e-global-typography-ef9be1b-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-76a0ce4{width:initial;max-width:initial;}.elementor-2315 .elementor-element.elementor-element-76a0ce4.elementor-position-right .elementor-image-box-img{margin-left:1.5rem;}.elementor-2315 .elementor-element.elementor-element-76a0ce4.elementor-position-left .elementor-image-box-img{margin-right:1.5rem;}.elementor-2315 .elementor-element.elementor-element-76a0ce4.elementor-position-top .elementor-image-box-img{margin-bottom:1.5rem;}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-title{margin-bottom:0.25rem;font-family:var( --e-global-typography-77f9b41-font-family ), Sans-serif;font-size:var( --e-global-typography-77f9b41-font-size );font-weight:var( --e-global-typography-77f9b41-font-weight );line-height:var( --e-global-typography-77f9b41-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-description{font-family:var( --e-global-typography-ef9be1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9be1b-font-size );font-weight:var( --e-global-typography-ef9be1b-font-weight );line-height:var( --e-global-typography-ef9be1b-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-dc72614.elementor-position-right .elementor-image-box-img{margin-left:1.5rem;}.elementor-2315 .elementor-element.elementor-element-dc72614.elementor-position-left .elementor-image-box-img{margin-right:1.5rem;}.elementor-2315 .elementor-element.elementor-element-dc72614.elementor-position-top .elementor-image-box-img{margin-bottom:1.5rem;}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-title{margin-bottom:0.25rem;font-family:var( --e-global-typography-77f9b41-font-family ), Sans-serif;font-size:var( --e-global-typography-77f9b41-font-size );font-weight:var( --e-global-typography-77f9b41-font-weight );line-height:var( --e-global-typography-77f9b41-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-description{font-family:var( --e-global-typography-ef9be1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9be1b-font-size );font-weight:var( --e-global-typography-ef9be1b-font-weight );line-height:var( --e-global-typography-ef9be1b-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-7d34d40{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-7d34d40:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-7d34d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nextpaila.com/wp-content/uploads/2024/09/Group-27.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-8017847{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;text-align:center;}.elementor-2315 .elementor-element.elementor-element-8017847 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-2315 .elementor-element.elementor-element-8017847 .elementor-heading-title{font-family:var( --e-global-typography-c17fb46-font-family ), Sans-serif;font-size:var( --e-global-typography-c17fb46-font-size );line-height:var( --e-global-typography-c17fb46-line-height );color:var( --e-global-color-1e650fd6 );}.elementor-2315 .elementor-element.elementor-element-f77625f{--display:flex;--padding-top:11.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-75530ba{--grid-columns:4;--grid-column-gap:1.5rem;}.elementor-2315 .elementor-element.elementor-element-75530ba .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2315 .elementor-element.elementor-element-75530ba .e-loop-item > .elementor-section, .elementor-2315 .elementor-element.elementor-element-75530ba .e-loop-item > .elementor-section > .elementor-container, .elementor-2315 .elementor-element.elementor-element-75530ba .e-loop-item > .e-con, .elementor-2315 .elementor-element.elementor-element-75530ba .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2315 .elementor-element.elementor-element-c258b39 > .elementor-widget-container{padding:5.313rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-86d2435{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8.977rem;--padding-bottom:8.977rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-76d3a79{width:var( --container-widget-width, 41.313rem );max-width:41.313rem;--container-widget-width:41.313rem;--container-widget-flex-grow:0;text-align:center;}.elementor-2315 .elementor-element.elementor-element-76d3a79 .elementor-heading-title{font-family:var( --e-global-typography-768884d-font-family ), Sans-serif;font-size:var( --e-global-typography-768884d-font-size );font-weight:var( --e-global-typography-768884d-font-weight );line-height:var( --e-global-typography-768884d-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-67106a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--overflow:hidden;--padding-top:2.125rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-5488e04{--display:flex;--min-height:26.625rem;--justify-content:center;--gap:0rem 1.25rem;--row-gap:0rem;--column-gap:1.25rem;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2315 .elementor-element.elementor-element-326108d{--e-transform-transition-duration:500ms;text-align:center;}.elementor-2315 .elementor-element.elementor-element-326108d img{width:211px;}.elementor-2315 .elementor-element.elementor-element-aa7857b{--display:flex;--min-height:26.625rem;--justify-content:center;--gap:0rem 1.25rem;--row-gap:0rem;--column-gap:1.25rem;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2315 .elementor-element.elementor-element-770b1cf{--e-transform-transition-duration:500ms;text-align:center;}.elementor-2315 .elementor-element.elementor-element-770b1cf img{width:20.75rem;}.elementor-2315 .elementor-element.elementor-element-433217c{--display:flex;}.elementor-2315 .elementor-element.elementor-element-78198b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-2315 .elementor-element.elementor-element-78198b0:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-78198b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e650fd6 );}.elementor-2315 .elementor-element.elementor-element-b19db01{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5.625rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-b19db01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2315 .elementor-element.elementor-element-db4bee3 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-2315 .elementor-element.elementor-element-db4bee3 .elementor-heading-title{font-family:var( --e-global-typography-458026b-font-family ), Sans-serif;font-size:var( --e-global-typography-458026b-font-size );font-weight:var( --e-global-typography-458026b-font-weight );line-height:var( --e-global-typography-458026b-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-da360b5{font-family:var( --e-global-typography-ef9be1b-font-family ), Sans-serif;font-size:var( --e-global-typography-ef9be1b-font-size );font-weight:var( --e-global-typography-ef9be1b-font-weight );line-height:var( --e-global-typography-ef9be1b-line-height );color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-f53a4a4{--display:flex;}.elementor-2315 .elementor-element.elementor-element-406c7bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2315 .elementor-element.elementor-element-406c7bb img{border-radius:0rem 1.5rem 1.5rem 0rem;}@media(max-width:1024px){.elementor-2315 .elementor-element.elementor-element-c68ee18{--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-2315 .elementor-element.elementor-element-e8e1a09{--padding-top:7.6rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-2315 .elementor-element.elementor-element-cdcaadc .elementor-heading-title{font-size:var( --e-global-typography-e43285e-font-size );line-height:var( --e-global-typography-e43285e-line-height );}.elementor-2315 .elementor-element.elementor-element-3ef60d9{--grid-columns:1;--grid-row-gap:0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--grid-column-gap:6px;}.elementor-2315 .elementor-element.elementor-element-3ef60d9 > .elementor-widget-container{padding:4.7rem 2.5rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-f96d3ef{--z-index:49;}.elementor-2315 .elementor-element.elementor-element-f15f3fe .elementor-heading-title{font-size:var( --e-global-typography-0d8797e-font-size );line-height:var( --e-global-typography-0d8797e-line-height );}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f39e4b9-font-size );line-height:var( --e-global-typography-f39e4b9-line-height );letter-spacing:var( --e-global-typography-f39e4b9-letter-spacing );}.elementor-2315 .elementor-element.elementor-element-c6c304f > .elementor-widget-container{padding:6.25rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-c6c304f{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;}.elementor-2315 .elementor-element.elementor-element-c6c304f .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-75c3eed > .elementor-widget-container{padding:6.25rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-75c3eed .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-a3a83d2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:0rem 5rem;--row-gap:0rem;--column-gap:5rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-8017847 .elementor-heading-title{font-size:var( --e-global-typography-c17fb46-font-size );line-height:var( --e-global-typography-c17fb46-line-height );}.elementor-2315 .elementor-element.elementor-element-75530ba{--grid-columns:2;}.elementor-2315 .elementor-element.elementor-element-86d2435{--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-76d3a79 .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-db4bee3 .elementor-heading-title{font-size:var( --e-global-typography-458026b-font-size );line-height:var( --e-global-typography-458026b-line-height );}.elementor-2315 .elementor-element.elementor-element-da360b5{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-a144451{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-c68ee18{--border-radius:0rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-e8e1a09{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-cdcaadc .elementor-heading-title{font-size:var( --e-global-typography-e43285e-font-size );line-height:var( --e-global-typography-e43285e-line-height );}.elementor-2315 .elementor-element.elementor-element-3ef60d9{--grid-columns:1;}.elementor-2315 .elementor-element.elementor-element-ab5b23a{--width:auto;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2315 .elementor-element.elementor-element-f15f3fe .elementor-heading-title{font-size:var( --e-global-typography-0d8797e-font-size );line-height:var( --e-global-typography-0d8797e-line-height );}.elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2315 .elementor-element.elementor-element-d2b0971 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f39e4b9-font-size );line-height:var( --e-global-typography-f39e4b9-line-height );letter-spacing:var( --e-global-typography-f39e4b9-letter-spacing );}.elementor-2315 .elementor-element.elementor-element-c6c304f > .elementor-widget-container{padding:5rem 0rem 4rem 0rem;}.elementor-2315 .elementor-element.elementor-element-c6c304f .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-fb439b1.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2315 .elementor-element.elementor-element-fb439b1 .elementor-main-swiper{width:100%;}.elementor-2315 .elementor-element.elementor-element-75c3eed .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-a3a83d2{--gap:4.664rem 0rem;--row-gap:4.664rem;--column-gap:0rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-img{margin-bottom:0.813rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-right .elementor-image-box-img{margin-left:0.813rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-left .elementor-image-box-img{margin-right:0.813rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd.elementor-position-top .elementor-image-box-img{margin-bottom:0.813rem;}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-0e015cd .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-img{margin-bottom:1.5rem;}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-76a0ce4 .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-img{margin-bottom:1.5rem;}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-title{font-size:var( --e-global-typography-77f9b41-font-size );line-height:var( --e-global-typography-77f9b41-line-height );}.elementor-2315 .elementor-element.elementor-element-dc72614 .elementor-image-box-description{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-7d34d40{--content-width:255px;--min-height:300px;}.elementor-2315 .elementor-element.elementor-element-7d34d40:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-7d34d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat-x;background-size:cover;}.elementor-2315 .elementor-element.elementor-element-8017847 .elementor-heading-title{font-size:var( --e-global-typography-c17fb46-font-size );line-height:var( --e-global-typography-c17fb46-line-height );}.elementor-2315 .elementor-element.elementor-element-f77625f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8.375rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-75530ba{--grid-columns:1;}.elementor-2315 .elementor-element.elementor-element-c258b39 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-86d2435{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-76d3a79{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;}.elementor-2315 .elementor-element.elementor-element-76d3a79 .elementor-heading-title{font-size:var( --e-global-typography-768884d-font-size );line-height:var( --e-global-typography-768884d-line-height );}.elementor-2315 .elementor-element.elementor-element-5488e04{--min-height:18.75rem;}.elementor-2315 .elementor-element.elementor-element-326108d > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-2315 .elementor-element.elementor-element-aa7857b{--min-height:18.75rem;}.elementor-2315 .elementor-element.elementor-element-770b1cf > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-2315 .elementor-element.elementor-element-433217c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-78198b0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2315 .elementor-element.elementor-element-b19db01{--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2315 .elementor-element.elementor-element-db4bee3 .elementor-heading-title{font-size:var( --e-global-typography-458026b-font-size );line-height:var( --e-global-typography-458026b-line-height );}.elementor-2315 .elementor-element.elementor-element-da360b5{font-size:var( --e-global-typography-ef9be1b-font-size );line-height:var( --e-global-typography-ef9be1b-line-height );}.elementor-2315 .elementor-element.elementor-element-406c7bb img{border-radius:0rem 0rem 1.5rem 1.5rem;}}@media(min-width:768px){.elementor-2315 .elementor-element.elementor-element-a144451{--content-width:82.375rem;}.elementor-2315 .elementor-element.elementor-element-e8e1a09{--width:35rem;}.elementor-2315 .elementor-element.elementor-element-ab5b23a{--width:auto;}.elementor-2315 .elementor-element.elementor-element-b19db01{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2315 .elementor-element.elementor-element-e8e1a09{--width:100%;}}@media(min-width:1025px){.elementor-2315 .elementor-element.elementor-element-7d34d40:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-7d34d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-a144451 */@media(max-width: 767px) {
    .elementor-2315 .elementor-element.elementor-element-a144451 {
        background: white;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab5b23a */.elementor-2315 .elementor-element.elementor-element-ab5b23a{
    pointer-events: auto;
    box-shadow: 0px 8px 24px 0px #1a273a1a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f96d3ef */.elementor-2315 .elementor-element.elementor-element-f96d3ef{
    pointer-events: none;
}

@media screen and (min-width: 800px) {
    .elementor-main-swiper.swiper::before {
        right: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-fb439b1 *//* ===== Testimonial Carousel Styles ===== */
.elementor-widget-testimonial-carousel .swiper-wrapper {
  gap: 1rem;
}

.elementor-main-swiper {
  overflow: hidden;
}

.elementor-main-swiper .swiper-slide {
  margin-right: 1rem !important;
  width: 100% !important;
  padding: 0;
  background: #fff;
  border-radius: 24px !important;
}

.elementor-main-swiper .swiper-slide .elementor-testimonial {
  display: flex;
  gap: 1rem;
  flex-direction: row-reverse;
  padding: 1rem 1rem 2rem;
  margin-right: 1rem;
  position: relative;
  height: 100%;
}

.elementor-main-swiper .swiper-slide .elementor-testimonial__footer {
  flex-basis: 100%;
  margin-top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
}

.elementor-main-swiper .elementor-testimonial__content {
  text-align: left;
  margin-top: 1rem;
  position: relative;
}

.elementor-main-swiper .elementor-testimonial__content::before {
  content: '';
  position: absolute;
  top: -46px;
  background-image: url('/assets/icons/quotation.svg');
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
}

.elementor-testimonial__image {
  height: 100%;
}

.elementor-testimonial__image img {
  object-fit: cover;
  object-position: top center;
  width: 290px !important;
  height: 100% !important;
  border-top-left-radius: 24px !important;
  border-bottom-left-radius: 24px !important;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text {
  margin-bottom: 1.5rem;
  font-size: 1rem !important;
  font-weight: 400;
  font-style: normal;
}

.elementor-swiper .elementor-testimonial__cite {
  color: #1a273a;
  width: 100%;
  align-self: flex-end;
  margin-top: 0.8rem;
}

/* ===== Navigation Buttons ===== */
.elementor-swiper .elementor-swiper-button-prev,
.elementor-swiper .elementor-swiper-button-next {
  position: absolute;
  top: -30px;
}

.elementor-swiper .elementor-swiper-button-prev {
  left: 90%;
}

.elementor-swiper .elementor-swiper-button-next {
  right: 40px;
}

/* ===== Media Queries ===== */
/* Desktop First Approach */
@media (min-width: 800px) {
  .elementor-main-swiper .swiper-slide {
    max-width: 720px !important;
  }
  
  .elementor-main-swiper .elementor-testimonial__content {
    max-width: 374px;
  }
  
  .elementor-main-swiper .swiper-slide .elementor-testimonial__footer {
    position: absolute;
  }
  
  .elementor-swiper .elementor-testimonial__cite {
    position: absolute;
    bottom: 1rem;
    left: 294px;
  }
  
  .elementor-widget-testimonial-carousel .elementor-testimonial__text {
    margin-bottom: 3.5rem;
  }
  
  .elementor-main-swiper:before {
    content: '';
    position: absolute;
    top: 0;
    right: 10px;
    width: 50px;
    height: 100%;
    background: linear-gradient(90deg, rgba(237, 236, 230, 0) 0%, rgba(237, 236, 230, 0.8) 100%);
    z-index: 9;
  }
  
  .elementor-testimonial__footer:not(:has(img)) .elementor-testimonial__cite {
    left: 315px;
  }
}

@media (max-width: 800px) {
  .elementor-main-swiper .swiper-slide .elementor-testimonial {
    flex-direction: column;
    width: 100%;
    padding-bottom: 3rem;
  }
  
  .elementor-swiper .elementor-swiper-button-prev {
    left: 85%;
  }
  
  .elementor-4754 .elementor-element.elementor-element-4ebf51a .elementor-main-swiper {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .elementor-main-swiper .swiper-slide {
    margin-right: -1rem !important;
  }
}

@media (max-width: 680px) {
  .elementor-main-swiper .swiper-slide {
    margin-right: 0 !important;
  }
}

@media (max-width: 580px) {
  .elementor-main-swiper .swiper-slide .elementor-testimonial__footer {
    flex-direction: column;
  }
  
  .elementor-testimonial__image {
    width: 100%;
    max-height: 350px;
  }
  
  .elementor-testimonial__image img {
    width: 100% !important;
    border-radius: 24px !important;
  }
  
  .elementor-main-swiper {
    width: 100% !important;
  }
  
  .elementor-widget-testimonial-carousel .swiper-wrapper {
    gap: 0;
  }
  
  .elementor-swiper .elementor-swiper-button-prev {
    left: 75%;
  }
  
  .elementor-swiper .elementor-swiper-button-next {
    right: 10px;
  }
}

.elementor-element .swiper .elementor-swiper-button-prev ,
.elementor-element .swiper .elementor-swiper-button-next {
    top: -30px;
}

.elementor-element .swiper .elementor-swiper-button-prev {
    left: 88%
}

.elementor-element .swiper .elementor-swiper-button-next {
    right: 6%
}/* End custom CSS */