.elementor-2427 .elementor-element.elementor-element-dc7a4b1{--display:flex;--min-height:400px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--z-index:1;}.elementor-2427 .elementor-element.elementor-element-dc7a4b1::before, .elementor-2427 .elementor-element.elementor-element-dc7a4b1 > .elementor-background-video-container::before, .elementor-2427 .elementor-element.elementor-element-dc7a4b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2427 .elementor-element.elementor-element-dc7a4b1 > .elementor-background-slideshow::before, .elementor-2427 .elementor-element.elementor-element-dc7a4b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2427 .elementor-element.elementor-element-dc7a4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilocorporation.com/wp-content/uploads/2026/01/vecteur-d-icone-d-avatar-de-connexion-de-reseau-social-1-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2427 .elementor-element.elementor-element-dc7a4b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-1885a9a{--display:flex;--padding-top:100px;--padding-bottom:20px;--padding-left:27px;--padding-right:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-12e8a08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:80px;font-weight:700;color:var( --e-global-color-text );}.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-modern-heading-secondary{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-38570552{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-666c27b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-45bfc34e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-45bfc34e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-c3fcc8c{--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:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-3ad7346{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-07fdce7{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2427 .elementor-element.elementor-element-07fdce7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );margin:0px 0px 0px 0px;max-width:68px;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:25px;font-weight:bold;line-height:35px;color:var( --e-global-color-text );margin:0px 0px 31px 0px;max-width:291px;}.elementor-2427 .elementor-element.elementor-element-5b0c0d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2427 .elementor-element.elementor-element-5b0c0d4:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-5b0c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-5b0c0d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-e880073{text-align:center;}.elementor-2427 .elementor-element.elementor-element-e880073 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-e880073 .elementor-heading-title a:hover, .elementor-2427 .elementor-element.elementor-element-e880073 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-3bd1c1b{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-0b696f4{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2427 .elementor-element.elementor-element-0b696f4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );margin:0px 0px 0px 0px;max-width:68px;}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:25px;font-weight:bold;line-height:35px;color:var( --e-global-color-text );margin:0px 0px 31px 0px;max-width:291px;}.elementor-2427 .elementor-element.elementor-element-673f9ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2427 .elementor-element.elementor-element-673f9ee:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-673f9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-673f9ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-68c5ebe{text-align:center;}.elementor-2427 .elementor-element.elementor-element-68c5ebe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-835c15a{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-d34d3fd{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2427 .elementor-element.elementor-element-d34d3fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );margin:0px 0px 0px 0px;max-width:68px;}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:25px;font-weight:bold;line-height:35px;color:var( --e-global-color-text );margin:0px 0px 31px 0px;max-width:291px;}.elementor-2427 .elementor-element.elementor-element-0e96d57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2427 .elementor-element.elementor-element-0e96d57:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-0e96d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-0e96d57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-bbcdecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-bbcdecf{text-align:center;}.elementor-2427 .elementor-element.elementor-element-bbcdecf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-bbcdecf .elementor-heading-title a:hover, .elementor-2427 .elementor-element.elementor-element-bbcdecf .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-9bc4247{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2427 .elementor-element.elementor-element-3ff97605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-d66597c.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-d66597c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-d66597c .col-title a, .elementor-2427 .elementor-element.elementor-element-d66597c .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-d66597c .col-title, .elementor-2427 .elementor-element.elementor-element-d66597c .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-38cb962f.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-38cb962f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-38cb962f .col-title a, .elementor-2427 .elementor-element.elementor-element-38cb962f .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-38cb962f .col-title, .elementor-2427 .elementor-element.elementor-element-38cb962f .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-a2a08e3{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title a, .elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title, .elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-47087957{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-4f75368.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-4f75368{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-4f75368 .col-title a, .elementor-2427 .elementor-element.elementor-element-4f75368 .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-4f75368 .col-title, .elementor-2427 .elementor-element.elementor-element-4f75368 .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-4bfe885b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title a, .elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title, .elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-67cc340b.elementor-element{--align-self:stretch;}.elementor-2427 .elementor-element.elementor-element-67cc340b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-67cc340b .col-title a, .elementor-2427 .elementor-element.elementor-element-67cc340b .col-title{color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-67cc340b .col-title, .elementor-2427 .elementor-element.elementor-element-67cc340b .col-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-staff-content .col-title{margin-top:11px;}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 140px;}.elementor-2427 .elementor-element.elementor-element-43ef933e{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-43ef933e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-4f7a5202{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-3482608b{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-364136f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-364136f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );margin:0px 0px 12px 0px;}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-secondary{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-550fb6d3{--display:flex;animation-duration:1500ms;--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-550fb6d3:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-550fb6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-550fb6d3.e-con{--align-self:center;}.elementor-2427 .elementor-element.elementor-element-78c2cac8{--display:flex;animation-duration:1500ms;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-78c2cac8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-6c4d8a65{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-2427 .elementor-element.elementor-element-6c4d8a65:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-6c4d8a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-6c4d8a65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-1489b8bc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-1489b8bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-6575c268{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-9fcf79c{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-1983812{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-d19a54a{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-41ec71c{--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;}.elementor-2427 .elementor-element.elementor-element-8036eae{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-bd6eee4{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-87561c4{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-2ad6247{width:100%;max-width:100%;z-index:1;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:20px;font-weight:500;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-modern-heading-secondary{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:bold;line-height:33px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 12px 0px;max-width:643px;}.elementor-2427 .elementor-element.elementor-element-c40ee99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-3580f8e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2427 .elementor-element.elementor-element-3580f8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-2427 .elementor-element.elementor-element-28ae22e7{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-0c5047d{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-2bc7afc > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 10px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-secondary{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-7de63ab{--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;}.elementor-2427 .elementor-element.elementor-element-52f97b87{--display:flex;--min-height:512px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-52f97b87:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-52f97b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilocorporation.com/wp-content/uploads/2026/01/Gemini_Generated_Image_hds9auhds9auhds9.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2427 .elementor-element.elementor-element-52f97b87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-bb09ba2{--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;--justify-content:space-between;}.elementor-2427 .elementor-element.elementor-element-bb09ba2.e-con{--align-self:flex-start;}.elementor-2427 .elementor-element.elementor-element-86cc73e{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-9c20d07 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-ea52405 .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-f12cc2d{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-84774b2 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-26c9ced .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-d6c625a{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-b9bdded .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-eb6c920 .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-1e30832{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-e0dc37e{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-c1d2f00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-c1d2f00 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 10px;}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-secondary{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-58d5c30{--display:flex;--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;--align-items:center;}.elementor-2427 .elementor-element.elementor-element-484d835{--display:flex;--min-height:393px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-484d835:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-484d835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilocorporation.com/wp-content/uploads/2026/01/Gemini_Generated_Image_hds9auhds9auhds9.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2427 .elementor-element.elementor-element-484d835.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-f05e8e0{--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;--justify-content:space-between;}.elementor-2427 .elementor-element.elementor-element-f05e8e0.e-con{--align-self:flex-start;}.elementor-2427 .elementor-element.elementor-element-f223c4a{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-385385a .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-4023240 .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-5df6e15{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-1f737a0 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-61f7174 .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-9dc630c{--display:flex;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-2427 .elementor-element.elementor-element-7799367 .aux-modern-heading-primary{font-family:"Bai Jamjuree", Sans-serif;font-size:22px;font-weight:700;}.elementor-2427 .elementor-element.elementor-element-42a48d0 .aux-modern-heading-primary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-1eb0671{--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-2427 .elementor-element.elementor-element-c9e4b9d{--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;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-ca81eec{width:initial;max-width:initial;z-index:1;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-ca81eec > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );margin:0px 0px 15px 23px;}.elementor-2427 .elementor-element.elementor-element-5292a5d{--display:flex;}.elementor-2427 .elementor-element.elementor-element-51d24e7{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-51d24e7:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-51d24e7, .elementor-2427 .elementor-element.elementor-element-51d24e7::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-b104f6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-b104f6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-b104f6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-7b74c34{--display:flex;}.elementor-2427 .elementor-element.elementor-element-2fa5cb4{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-2fa5cb4, .elementor-2427 .elementor-element.elementor-element-2fa5cb4::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-5e705ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-5e705ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-5e705ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-3a74707{--display:flex;}.elementor-2427 .elementor-element.elementor-element-7d22bcc{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-7d22bcc, .elementor-2427 .elementor-element.elementor-element-7d22bcc::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-7be3f97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-7be3f97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-7be3f97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-e102403{--display:flex;}.elementor-2427 .elementor-element.elementor-element-99485e1{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-99485e1:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-99485e1, .elementor-2427 .elementor-element.elementor-element-99485e1::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-9314362{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-9314362 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-9314362.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-42d8a97{--display:flex;}.elementor-2427 .elementor-element.elementor-element-f928647{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-f928647:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-f928647, .elementor-2427 .elementor-element.elementor-element-f928647::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-4726a12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-4726a12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-4726a12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-87a200b{--display:flex;}.elementor-2427 .elementor-element.elementor-element-3fb3ce0{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-3fb3ce0, .elementor-2427 .elementor-element.elementor-element-3fb3ce0::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-6526a0a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-6526a0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-6526a0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-c883114{--display:flex;}.elementor-2427 .elementor-element.elementor-element-801ca5c{--display:flex;--min-height:439px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-801ca5c:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2427 .elementor-element.elementor-element-801ca5c, .elementor-2427 .elementor-element.elementor-element-801ca5c::before{--border-transition:0.3s;}.elementor-2427 .elementor-element.elementor-element-9930e83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2427 .elementor-element.elementor-element-9930e83 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-9930e83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-wrapper{text-align:start;}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2427 .elementor-element.elementor-element-438c690{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-438c690 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-76b76140{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;--z-index:5;}.elementor-2427 .elementor-element.elementor-element-76b76140:not(.elementor-motion-effects-element-type-background), .elementor-2427 .elementor-element.elementor-element-76b76140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2427 .elementor-element.elementor-element-76b76140::before, .elementor-2427 .elementor-element.elementor-element-76b76140 > .elementor-background-video-container::before, .elementor-2427 .elementor-element.elementor-element-76b76140 > .e-con-inner > .elementor-background-video-container::before, .elementor-2427 .elementor-element.elementor-element-76b76140 > .elementor-background-slideshow::before, .elementor-2427 .elementor-element.elementor-element-76b76140 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2427 .elementor-element.elementor-element-76b76140 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilocorporation.com/wp-content/uploads/2026/01/Google_AI_Studio_2026-01-05T11_33_22.654Z.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2427 .elementor-element.elementor-element-aafc0d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-13301e70 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2427 .elementor-element.elementor-element-13301e70{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-secondary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );max-width:444px;}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px -20px 0px;}.elementor-2427 .elementor-element.elementor-element-5a7ecab3 .aux-button{background-color:var( --e-global-color-secondary );padding:23px 48px 23px 48px;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-2427 .elementor-element.elementor-element-5a7ecab3 .aux-button .aux-overlay::after{background-color:var( --e-global-color-accent );}.elementor-2427 .elementor-element.elementor-element-5a7ecab3{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-2427 .elementor-element.elementor-element-5a7ecab3 .aux-text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:19px;letter-spacing:3px;}.elementor-2427 .elementor-element.elementor-element-5a7ecab3 .aux-button:hover .aux-text{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2427 .elementor-element.elementor-element-dc7a4b1{--overlay-opacity:0.6;}.elementor-2427 .elementor-element.elementor-element-1885a9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-38570552{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-666c27b{--flex-wrap:wrap;}.elementor-2427 .elementor-element.elementor-element-07fdce7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 35px 0px;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-modern-heading-secondary{font-size:18px;line-height:24px;margin:0px 0px 25px 0px;max-width:1600px;}.elementor-2427 .elementor-element.elementor-element-e880073 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-0b696f4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 35px 0px;}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-modern-heading-secondary{font-size:18px;line-height:24px;margin:0px 0px 25px 0px;max-width:1600px;}.elementor-2427 .elementor-element.elementor-element-68c5ebe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-d34d3fd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 35px 0px;}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-modern-heading-secondary{font-size:18px;line-height:24px;margin:0px 0px 25px 0px;max-width:1600px;}.elementor-2427 .elementor-element.elementor-element-bbcdecf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9bc4247{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-d66597c .col-title, .elementor-2427 .elementor-element.elementor-element-d66597c .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-38cb962f .col-title, .elementor-2427 .elementor-element.elementor-element-38cb962f .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title, .elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-47087957{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .col-title, .elementor-2427 .elementor-element.elementor-element-4f75368 .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title, .elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-67cc340b .col-title, .elementor-2427 .elementor-element.elementor-element-67cc340b .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-43ef933e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-550fb6d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-78c2cac8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-6c4d8a65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-modern-heading-secondary{font-size:34px;line-height:41px;}.elementor-2427 .elementor-element.elementor-element-3580f8e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-ea52405 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-26c9ced .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-eb6c920 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4023240 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-61f7174 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-42a48d0 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-51d24e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-2fa5cb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-7d22bcc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-99485e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-f928647{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-3fb3ce0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-801ca5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-438c690{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2427 .elementor-element.elementor-element-76b76140{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-secondary{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-modern-heading-primary{font-size:40px;}.elementor-2427 .elementor-element.elementor-element-12e8a08 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-38570552{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-primary{font-size:32px;}.elementor-2427 .elementor-element.elementor-element-07fdce7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-07fdce7 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-e880073 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-0b696f4 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-68c5ebe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-d34d3fd .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );margin:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-bbcdecf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-d66597c .col-title, .elementor-2427 .elementor-element.elementor-element-d66597c .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-d66597c .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-38cb962f .col-title, .elementor-2427 .elementor-element.elementor-element-38cb962f .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title, .elementor-2427 .elementor-element.elementor-element-a2a08e3 .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .col-title, .elementor-2427 .elementor-element.elementor-element-4f75368 .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title, .elementor-2427 .elementor-element.elementor-element-4bfe885b .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-67cc340b .col-title, .elementor-2427 .elementor-element.elementor-element-67cc340b .col-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-staff-content .col-title{margin-top:30px;}.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-widget-staff .aux-staff-content{padding:0px 0px 0px 33px;}.elementor-2427 .elementor-element.elementor-element-4f7a5202{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-3482608b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-364136f0 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-550fb6d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2427 .elementor-element.elementor-element-78c2cac8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2427 .elementor-element.elementor-element-6c4d8a65{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-1489b8bc{--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-6575c268 .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-9fcf79c .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-1983812 .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-d19a54a .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-8036eae .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-bd6eee4 .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-87561c4 .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-2ad6247 .aux-modern-heading-secondary{font-size:31px;}.elementor-2427 .elementor-element.elementor-element-0c5047d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-2bc7afc .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9c20d07 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-ea52405 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-84774b2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-26c9ced .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-b9bdded .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-eb6c920 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-e0dc37e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2427 .elementor-element.elementor-element-c1d2f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-c1d2f00 .aux-modern-heading-secondary{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-385385a .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-4023240 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-1f737a0 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-61f7174 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-7799367 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2427 .elementor-element.elementor-element-42a48d0 .aux-modern-heading-primary{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-51d24e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-2fa5cb4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-7d22bcc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-99485e1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-f928647{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-3fb3ce0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-801ca5c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-2427 .elementor-element.elementor-element-438c690{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-primary{font-size:var( --e-global-typography-primary-font-size );}.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-secondary{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2427 .elementor-element.elementor-element-dc7a4b1{--width:99.313%;}.elementor-2427 .elementor-element.elementor-element-38570552{--content-width:1650px;}.elementor-2427 .elementor-element.elementor-element-5b0c0d4{--width:100%;}.elementor-2427 .elementor-element.elementor-element-673f9ee{--width:100%;}.elementor-2427 .elementor-element.elementor-element-0e96d57{--width:100%;}.elementor-2427 .elementor-element.elementor-element-3ff97605{--width:100%;}.elementor-2427 .elementor-element.elementor-element-47087957{--width:100%;}.elementor-2427 .elementor-element.elementor-element-43ef933e{--width:100%;}.elementor-2427 .elementor-element.elementor-element-4f7a5202{--width:100%;}.elementor-2427 .elementor-element.elementor-element-3482608b{--width:28%;}.elementor-2427 .elementor-element.elementor-element-550fb6d3{--width:100%;}.elementor-2427 .elementor-element.elementor-element-78c2cac8{--width:100%;}.elementor-2427 .elementor-element.elementor-element-6c4d8a65{--width:100%;}.elementor-2427 .elementor-element.elementor-element-1489b8bc{--width:100%;}.elementor-2427 .elementor-element.elementor-element-0c5047d{--width:100%;}.elementor-2427 .elementor-element.elementor-element-52f97b87{--width:37.968%;}.elementor-2427 .elementor-element.elementor-element-e0dc37e{--width:100%;}.elementor-2427 .elementor-element.elementor-element-484d835{--width:100%;}.elementor-2427 .elementor-element.elementor-element-76b76140{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2427 .elementor-element.elementor-element-3ff97605{--width:100%;}.elementor-2427 .elementor-element.elementor-element-47087957{--width:100%;}.elementor-2427 .elementor-element.elementor-element-4f7a5202{--width:100%;}.elementor-2427 .elementor-element.elementor-element-3482608b{--width:40%;}.elementor-2427 .elementor-element.elementor-element-550fb6d3{--width:100%;}.elementor-2427 .elementor-element.elementor-element-78c2cac8{--width:100%;}.elementor-2427 .elementor-element.elementor-element-0c5047d{--width:100%;}.elementor-2427 .elementor-element.elementor-element-e0dc37e{--width:100%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-45bfc34e */.elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-description p{
    margin-bottom: 0;
}
.elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-primary, .elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-divider{
    display: inline-block;
    
}
 .elementor-2427 .elementor-element.elementor-element-45bfc34e .aux-modern-heading-divider{
     float: left;
 }


.elementor-2427 .elementor-element.elementor-element-45bfc34e h2 {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-d66597c */.elementor-2427 .elementor-element.elementor-element-d66597c .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-38cb962f */.elementor-2427 .elementor-element.elementor-element-38cb962f .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-a2a08e3 */.elementor-2427 .elementor-element.elementor-element-a2a08e3 .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-4f75368 */.elementor-2427 .elementor-element.elementor-element-4f75368 .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-4bfe885b */.elementor-2427 .elementor-element.elementor-element-4bfe885b .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-67cc340b */.elementor-2427 .elementor-element.elementor-element-67cc340b .aux-media-image:after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc4247 */.elementor-2427 .elementor-element.elementor-element-9bc4247 .widget-container ul li{
    padding-right: 9%;
}
.elementor-2427 .elementor-element.elementor-element-9bc4247 .entry-content{
       max-width: 304px;
}
.elementor-2427 .elementor-element.elementor-element-9bc4247 .entry-content{
    height: 126px;
    overflow: hidden;
}
@media screen and (max-width: 767px) and (min-width: 456px){
.elementor-2427 .elementor-element.elementor-element-9bc4247  .aux-staff-content{
    width: 364px!important;
    padding:0;
}
 }
 @media screen and (max-width:1140px ) and (min-width:1025px ){
.elementor-2427 .elementor-element.elementor-element-9bc4247 .col-subtitle{
    font-size: 13px;
    margin-bottom: 20px;
}
}
 @media screen and (max-width:767px ){
.elementor-2427 .elementor-element.elementor-element-9bc4247 .aux-staff-header {
    max-width: 85%!important;
}
}    
.elementor-2427 .elementor-element.elementor-element-9bc4247 .aux-media-image:after{
  content: '';
  background-color: var(--e-global-color-bc85e5a);
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  mix-blend-mode: darken;
  position: absolute;
  top: 0;
  left: 0;
  opacity:0;
  transition: opacity  0.5s ease-out;
}
.elementor-2427 .elementor-element.elementor-element-9bc4247 .aux-media-image:hover:after{
  content: '';
  background-color: var(--e-global-color-bc85e5a);
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  mix-blend-mode: darken;
  position: absolute;
  top: 0;
  left: 0;
  opacity:1;
  transition: opacity 0.5s ease-out;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-364136f0 */.elementor-2427 .elementor-element.elementor-element-364136f0 h2 {
    display: block !important;
    font-size: 32px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ef933e */.elementor-2427 .elementor-element.elementor-element-43ef933e .aux-modern-heading-description p{
     font-size: 14px;
     line-height: 21px;
}
.elementor-2427 .elementor-element.elementor-element-43ef933e .aux-text{
     font-size: 13px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2bc7afc */.elementor-2427 .elementor-element.elementor-element-2bc7afc h2 {
    display: block !important;
    font-size: 32px !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c1d2f00 */.elementor-2427 .elementor-element.elementor-element-c1d2f00 h2 {
    display: block !important;
    font-size: 32px !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ca81eec */.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-description p{
    margin-bottom: 0;
}
.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-primary, .elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-divider{
    display: inline-block;
    
}
 .elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-divider{
     float: left;
 }
  @media (max-width: 1362px) and (min-width: 1025px){ 
.elementor-2427 .elementor-element.elementor-element-ca81eec .aux-modern-heading-description{ 
  font-size:39px;
  line-height: 47px;
}
.elementor-2427 .elementor-element.elementor-element-ca81eec  .aux-modern-heading-secondary {
    max-width: 802px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-b104f6e */.elementor-2427 .elementor-element.elementor-element-b104f6e .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d24e7 */.elementor-2427 .elementor-element.elementor-element-51d24e7:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-51d24e7:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-51d24e7 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-51d24e7{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-5e705ee */.elementor-2427 .elementor-element.elementor-element-5e705ee .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa5cb4 */.elementor-2427 .elementor-element.elementor-element-2fa5cb4:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-2fa5cb4:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4 .aux-the-svg svg{

    width:105px;
}
}
@media (max-width: 767px){
.elementor-2427 .elementor-element.elementor-element-2fa5cb4{
    margin-bottom:45px;
    overflow: hidden!important;

}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7be3f97 */.elementor-2427 .elementor-element.elementor-element-7be3f97 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d22bcc */.elementor-2427 .elementor-element.elementor-element-7d22bcc:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-7d22bcc:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-7d22bcc .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9314362 */.elementor-2427 .elementor-element.elementor-element-9314362 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99485e1 */.elementor-2427 .elementor-element.elementor-element-99485e1:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-99485e1{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-99485e1:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-99485e1 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4726a12 */.elementor-2427 .elementor-element.elementor-element-4726a12 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f928647 */.elementor-2427 .elementor-element.elementor-element-f928647:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-f928647{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-f928647:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-f928647 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-6526a0a */.elementor-2427 .elementor-element.elementor-element-6526a0a .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3ce0 */.elementor-2427 .elementor-element.elementor-element-3fb3ce0:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-3fb3ce0:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-3fb3ce0 .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-9930e83 */.elementor-2427 .elementor-element.elementor-element-9930e83 .elementor-testimonial-content{
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ca5c */.elementor-2427 .elementor-element.elementor-element-801ca5c:after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 300ms ease;
    opacity: 1;
    background-color: #fff;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c{
    transition: transform 300ms ease;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover:after{
     opacity:0;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-content{
    color: rgba(255,255,255,0.70)!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-name{
    color: #fff!important;
}
.elementor-2427 .elementor-element.elementor-element-801ca5c:hover .elementor-testimonial-job{
     color: rgba(255,255,255,0.50)!important;
}
@media only screen and (max-width: 1025px){
.elementor-2427 .elementor-element.elementor-element-801ca5c .aux-the-svg svg{

    width:105px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-438c690 *//* ===== SWIPER WRAPPER & SLIDE ===== */
.gf-slide-temoignage .swiper-wrapper {
    display: flex !important;
    align-items: stretch !important;
}

.gf-slide-temoignage .swiper-slide {
    height: auto !important;
    display: flex !important;
    flex-direction: column !important;
}


.gf-slide-temoignage .swiper-slide > .elementor-element {
    height: 500px !important;
    max-height: 500px !important;
    min-height: 500px !important;
    overflow: hidden !important;
    transition: max-height 0.5s ease, height 0.5s ease;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
}


.gf-slide-temoignage .swiper-slide > .elementor-element > .e-con-inner {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.gf-slide-temoignage .swiper-slide > .elementor-element > .e-con-inner > .elementor-element {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.gf-slide-temoignage .swiper-slide > .elementor-element.expanded {
    height: auto !important;
    min-height: unset !important;
    max-height: 2000px !important;
    overflow: visible !important;
}

/* ===== TESTIMONIAL WRAPPER ===== */
.gf-slide-temoignage .elementor-testimonial-wrapper {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    justify-content: flex-start !important; /* plus space-between */
}

/* ===== TESTIMONIAL CONTENT ===== */
.gf-slide-temoignage .elementor-testimonial-content {
    flex: 1 !important; /* prend tout l'espace libre */
    max-height: 245px !important;
    overflow: hidden !important;
    position: relative;
    transition: max-height 0.5s ease;
    order: 1;
}

.gf-slide-temoignage .elementor-testimonial-content.expanded {
    max-height: 2000px !important;
    overflow: visible !important;
}

.gf-slide-temoignage .elementor-widget-testimonial{
    height: 100%;
}

/* ===== GRADIENT sur le contenu ===== */
.gf-slide-temoignage .elementor-testimonial-content::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 80px;
    background: linear-gradient(to bottom, transparent, white);
    pointer-events: none;
    transition: opacity 0.3s ease;
    opacity: 0;
}

.gf-slide-temoignage .elementor-testimonial-content.has-overflow::after {
    opacity: 1;
}


/* Cacher le gradient au hover */
.gf-slide-temoignage .swiper-slide > .elementor-element:hover .elementor-testimonial-content::after {
    opacity: 0;
}

/* Cacher le gradient quand expanded */
.gf-slide-temoignage .elementor-testimonial-content.expanded::after {
    opacity: 0 !important;
}

/* ===== BOUTON "LIRE PLUS" ===== */
.read-more-btn {
    display: block;
    margin-top: 10px;
    padding: 8px 16px;
    background: var(--primary);
    color: white;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    transition: opacity 0.3s ease;
    font-size: 14px;
    order: 2;
    align-self: flex-start;
    flex-shrink: 0;
}

.read-more-btn:hover {
    opacity: 0.8;
}

/* ===== META : toujours en bas ===== */
.gf-slide-temoignage .elementor-testimonial-meta {
    order: 3;
    margin-top: auto !important; /* pousse la meta vers le bas */
    padding-top: 15px;
    flex-shrink: 0;
}

/* ===== RESPONSIVE 768px ===== */
@media (max-width: 768px) {
    .gf-slide-temoignage .swiper-slide > .elementor-element {
        height: 500px !important;
        min-height: 500px !important;
        max-height: 500px !important;
    }

    .gf-slide-temoignage .swiper-slide > .elementor-element.expanded {
        height: auto !important;
        min-height: unset !important;
        max-height: 2000px !important;
    }

    .gf-slide-temoignage .elementor-testimonial-content {
        max-height: 200px !important;
    }

    .gf-slide-temoignage .elementor-testimonial-content.expanded {
        max-height: 2000px !important;
    }

    .read-more-btn {
        font-size: 13px;
        padding: 6px 12px;
    }

    .gf-slide-temoignage .elementor-testimonial-content::after {
        height: 60px;
    }
}

/* ===== RESPONSIVE 480px ===== */
@media (max-width: 480px) {
    .gf-slide-temoignage .swiper-slide > .elementor-element {
        height: 500px !important;
        min-height: 500px !important;
        max-height: 500px !important;
    }

    .gf-slide-temoignage .swiper-slide > .elementor-element.expanded {
        height: auto !important;
        min-height: unset !important;
        max-height: 2000px !important;
    }

    .gf-slide-temoignage .elementor-testimonial-content {
        max-height: 180px !important;
    }

    .gf-slide-temoignage .elementor-testimonial-content.expanded {
        max-height: 2000px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-13301e70 */.elementor-2427 .elementor-element.elementor-element-13301e70 .aux-modern-heading-secondary{
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */