.elementor-96 .elementor-element.elementor-element-36e1a91{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-a4ee196{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6b425df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-11b2d45{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-2ebba3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-2ebba3b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-ec62ca9{animation-duration:1800ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-ec62ca9.elementor-element{--align-self:stretch;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-primary{font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-4914b90 );max-width:486px;}.elementor-96 .elementor-element.elementor-element-34610ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-466bcdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-b2449ec{animation-delay:750ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-96 .elementor-element.elementor-element-b2449ec .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;max-width:333px;}.elementor-96 .elementor-element.elementor-element-0240dc1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-17b0f26{animation-delay:950ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-96 .elementor-element.elementor-element-17b0f26 .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;max-width:333px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-7fd706c{animation-duration:1800ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-7fd706c > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button-wrapper{text-align:right;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button{padding:15px 39px 16px 39px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-text{font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button:hover .aux-text{color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-549c328 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-549c328.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:1;}.elementor-96 .elementor-element.elementor-element-549c328 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-96 .elementor-element.elementor-element-5d0c5df{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-c9923e6{--display:flex;animation-duration:2000ms;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:28px;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-c9923e6:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-c9923e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-c9923e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-7736343{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-96 .elementor-element.elementor-element-cc7bf6e{--display:flex;animation-duration:1800ms;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-2734bd5{width:auto;max-width:auto;}.elementor-96 .elementor-element.elementor-element-2734bd5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-number-wrapper{color:var( --e-global-color-text );font-size:70px;font-weight:200;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-title{color:var( --e-global-color-2d25a48 );font-size:18px;font-weight:300;}.elementor-96 .elementor-element.elementor-element-7f03b85{--display:flex;animation-duration:1800ms;--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;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-58de718{width:auto;max-width:auto;}.elementor-96 .elementor-element.elementor-element-58de718.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-number-wrapper{color:var( --e-global-color-text );font-size:70px;font-weight:200;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-title{color:var( --e-global-color-2d25a48 );font-size:18px;font-weight:300;}.elementor-96 .elementor-element.elementor-element-165d3a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-1978fa5{--display:flex;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0a4cf60{width:auto;max-width:auto;animation-duration:2000ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-96 .elementor-element.elementor-element-0a4cf60 .aux-media-image{max-width:71%;max-height:71%;}.elementor-96 .elementor-element.elementor-element-591e981{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-591e981.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6c761ed{animation-duration:1800ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-primary{font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-4914b90 );max-width:486px;}.elementor-96 .elementor-element.elementor-element-3379060{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-71e5c65{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6cb3f25{animation-delay:750ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-96 .elementor-element.elementor-element-6cb3f25 .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;max-width:333px;}.elementor-96 .elementor-element.elementor-element-7ab9cac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-e8c08bf{animation-delay:950ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-96 .elementor-element.elementor-element-e8c08bf .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;max-width:333px;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-ade95c7{animation-duration:1800ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-ade95c7 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button-wrapper{text-align:right;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button{padding:15px 39px 16px 39px;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-text{font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button:hover .aux-text{color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-59e6d82{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-a02498e{--display:flex;}.elementor-96 .elementor-element.elementor-element-e6061d4{--display:flex;animation-duration:2000ms;--padding-top:60px;--padding-bottom:60px;--padding-left:120px;--padding-right:28px;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-e6061d4:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-e6061d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-73978c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-96 .elementor-element.elementor-element-602f1e8{--display:flex;animation-duration:1800ms;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-a5dddf3{width:auto;max-width:auto;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-number-wrapper{color:var( --e-global-color-text );font-size:70px;font-weight:200;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-title{color:var( --e-global-color-2d25a48 );font-size:18px;font-weight:300;}.elementor-96 .elementor-element.elementor-element-0328d14{--display:flex;animation-duration:1800ms;--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;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-f499eaa{width:auto;max-width:auto;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-number-wrapper{color:var( --e-global-color-text );font-size:70px;font-weight:200;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-title{color:var( --e-global-color-2d25a48 );font-size:18px;font-weight:300;}.elementor-96 .elementor-element.elementor-element-d7f633a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-6e8ab4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:90px;--margin-right:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-308fdd1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-2f8c10e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-02270e3{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-primary{font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:#2E2E2E;margin:0px 0px 20px 0px;}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-4914b90 );max-width:600px;}.elementor-96 .elementor-element.elementor-element-4f0cb0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4f0cb0c.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1817e4a{width:auto;max-width:auto;animation-delay:250ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-96 .elementor-element.elementor-element-1817e4a .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;max-width:600px;}.elementor-96 .elementor-element.elementor-element-85fdf2b{--display:flex;}.elementor-96 .elementor-element.elementor-element-9c8d166{--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-96 .elementor-element.elementor-element-98b4122 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-96 .elementor-element.elementor-element-98b4122 img{height:245px;object-fit:cover;object-position:center center;}.elementor-96 .elementor-element.elementor-element-7f8109c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-96 .elementor-element.elementor-element-7f8109c:hover .elementor-widget-container{background-color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-7f8109c.elementor-element{--order:99999 /* order end hack */;}.elementor-96 .elementor-element.elementor-element-7f8109c{text-align:center;}.elementor-96 .elementor-element.elementor-element-7f8109c .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-weight:300;color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-371b329{--display:flex;}.elementor-96 .elementor-element.elementor-element-cba3152{--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-96 .elementor-element.elementor-element-2e7f98b > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-96 .elementor-element.elementor-element-2e7f98b:hover .elementor-widget-container{background-color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-2e7f98b.elementor-element{--order:99999 /* order end hack */;}.elementor-96 .elementor-element.elementor-element-2e7f98b{text-align:center;}.elementor-96 .elementor-element.elementor-element-2e7f98b .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-weight:300;color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-b43c2cb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-96 .elementor-element.elementor-element-b43c2cb img{height:245px;object-fit:cover;object-position:center center;}.elementor-96 .elementor-element.elementor-element-6660a28{--display:flex;}.elementor-96 .elementor-element.elementor-element-7db13ec{--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-96 .elementor-element.elementor-element-9ce6b30 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-96 .elementor-element.elementor-element-9ce6b30:hover .elementor-widget-container{background-color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-9ce6b30.elementor-element{--order:99999 /* order end hack */;}.elementor-96 .elementor-element.elementor-element-9ce6b30{text-align:center;}.elementor-96 .elementor-element.elementor-element-9ce6b30 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-weight:300;color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-8ac1809 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-96 .elementor-element.elementor-element-8ac1809 img{width:100%;max-width:100%;height:245px;object-fit:cover;object-position:center center;}.elementor-96 .elementor-element.elementor-element-bba4ef8{--display:flex;}.elementor-96 .elementor-element.elementor-element-621d7a3{--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-96 .elementor-element.elementor-element-e872798 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-96 .elementor-element.elementor-element-e872798:hover .elementor-widget-container{background-color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-e872798.elementor-element{--order:99999 /* order end hack */;}.elementor-96 .elementor-element.elementor-element-e872798{text-align:center;}.elementor-96 .elementor-element.elementor-element-e872798 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-weight:300;color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-fc6a6ef > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-96 .elementor-element.elementor-element-fc6a6ef img{width:100%;max-width:100%;height:245px;object-fit:cover;object-position:center center;}.elementor-96 .elementor-element.elementor-element-44e44f8{--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;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-modern-button-wrapper{text-align:center;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-text{font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-96 .elementor-element.elementor-element-c679475 .aux-modern-button:hover .aux-text{color:var( --e-global-color-text );}.elementor-96 .elementor-element.elementor-element-c679475 .aux-icon{font-size:24px;color:var( --e-global-color-accent );}.elementor-96 .elementor-element.elementor-element-c679475 .aux-modern-button:hover .aux-icon{color:var( --e-global-color-text );}.elementor-96 .elementor-element.elementor-element-67651f9{--display:flex;--min-height:770px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-67651f9:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-67651f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-25a07d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0c844c9 .aux-the-shape{background-color:var( --e-global-color-primary );width:624px;height:614px;}.elementor-96 .elementor-element.elementor-element-0c844c9{width:auto;max-width:auto;position:absolute;left:-35px;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-96 .elementor-element.elementor-element-0c844c9 .aux-widget-container{text-align:center;}.elementor-96 .elementor-element.elementor-element-2c8e780{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:261px;--margin-bottom:651px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-58a65ab{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1002px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-30682d6{--display:flex;--justify-content:center;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-b4b9b7b{width:auto;max-width:auto;animation-duration:2000ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-96 .elementor-element.elementor-element-b4b9b7b .aux-media-image{max-width:596px;max-height:902px;}.elementor-96 .elementor-element.elementor-element-7122d9e{--display:flex;--justify-content:space-between;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-fbd4427 > .elementor-widget-container{margin:0px 0px 73px 29px;}.elementor-96 .elementor-element.elementor-element-fbd4427{animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-primary{font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:var( --e-global-color-text );margin:0px 0px 20px 0px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-2d25a48 );max-width:486px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-description{color:var( --e-global-color-0f9779a );font-size:16px;font-weight:300;margin:50px 0px 0px 0px;max-width:705px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-widget-modern-heading .aux-widget-inner{width:637px;padding:0px 0px 0px -18px;}.elementor-96 .elementor-element.elementor-element-adaff9f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:246px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-6498314{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-695d494{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-d0f1dbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0cdf336{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-primary{font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:#2E2E2E;margin:0px 0px 20px 0px;}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-0fa909a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0fa909a.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-8890751{animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-8890751 .aux-modern-heading-description{color:var( --e-global-color-4914b90 );font-size:16px;font-weight:300;line-height:1.6em;margin:64px 0px 0px 0px;max-width:100%;}.elementor-96 .elementor-element.elementor-element-1ee9b33{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-9db217f{animation-duration:1800ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-9db217f > .elementor-widget-container{margin:0px 74px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9db217f.elementor-element{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button-wrapper{text-align:right;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button{padding:15px 39px 16px 39px;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-text{font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button:hover .aux-text{color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-fe1fd15{--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;--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-96 .elementor-element.elementor-element-88f2947{text-align:end;}.elementor-96 .elementor-element.elementor-element-88f2947 img{width:61%;max-width:68%;}.elementor-96 .elementor-element.elementor-element-a411853 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-96 .elementor-element.elementor-element-a411853{text-align:start;}.elementor-96 .elementor-element.elementor-element-a411853 img{width:54%;}.elementor-96 .elementor-element.elementor-element-aa15f8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-7693aa1{--display:flex;--min-height:0px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:283px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6aed765.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-6aed765{text-align:center;}.elementor-96 .elementor-element.elementor-element-6aed765 .elementor-heading-title{font-size:45px;font-weight:300;text-transform:capitalize;line-height:1.2px;}.elementor-96 .elementor-element.elementor-element-ee0a4e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-e4fe67c .elementor-heading-title{font-size:45px;font-weight:300;text-transform:capitalize;line-height:1.2px;}.elementor-96 .elementor-element.elementor-element-369cad7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:283px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-369cad7.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-cc09a70{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-cc09a70 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-cc09a70.elementor-element{--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-cc09a70 .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );font-weight:var( --e-global-typography-02c88e9-font-weight );text-transform:var( --e-global-typography-02c88e9-text-transform );color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-3ef384e{--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:flex-start;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-9px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-3ef384e.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-0311e1c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-0311e1c > .elementor-widget-container{margin:21px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-0311e1c .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );font-weight:var( --e-global-typography-02c88e9-font-weight );text-transform:var( --e-global-typography-02c88e9-text-transform );color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-525e1de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-37a6005{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-20px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-37a6005::before, .elementor-96 .elementor-element.elementor-element-37a6005 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-37a6005 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-37a6005 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-37a6005 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-37a6005 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-37a6005.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-4e7684c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6e383f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7617ae6{--display:flex;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-dc9e06a{--display:flex;--padding-top:-35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-dc9e06a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-dc9e06a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4914b90 );}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-primary{background-color:var( --e-global-color-4914b90 );font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1.14px;color:var( --e-global-color-f28f954 );margin:0px 0px 0px 0px;padding:0px 0px 22px 0px;max-width:547px;}.elementor-96 .elementor-element.elementor-element-d208037{width:auto;max-width:auto;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-d208037 > .elementor-widget-container{margin:0px 0px 0px 47px;padding:113px 0px 43px 0px;}.elementor-96 .elementor-element.elementor-element-d208037.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-f28f954 );}.elementor-96 .elementor-element.elementor-element-094a821{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:84px;}.elementor-96 .elementor-element.elementor-element-094a821.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-f1e132a{animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-96 .elementor-element.elementor-element-f1e132a .aux-modern-heading-description{color:var( --e-global-color-f28f954 );font-size:16px;font-weight:300;line-height:1.6em;margin:112px 21px 0px 76px;max-width:100%;}.elementor-96 .elementor-element.elementor-element-27fed6d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:160px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-ca56d6c .widget-image-caption{background-color:#FFFFFF;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-96 .elementor-element.elementor-element-edb2314 img{width:100%;}.elementor-96 .elementor-element.elementor-element-edb2314 .widget-image-caption{background-color:#FFFFFF;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-96 .elementor-element.elementor-element-bf1d91b{text-align:start;}.elementor-96 .elementor-element.elementor-element-bf1d91b .widget-image-caption{background-color:var( --e-global-color-f28f954 );font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-96 .elementor-element.elementor-element-c06ebbb .widget-image-caption{background-color:#FFFFFF;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-96 .elementor-element.elementor-element-d5f70b8{--e-transform-transition-duration:400ms;}.elementor-96 .elementor-element.elementor-element-d5f70b8 .widget-image-caption{background-color:#FFFFFF;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-96 .elementor-element.elementor-element-bf3e9ea .widget-image-caption{color:var( --e-global-color-secondary );background-color:var( --e-global-color-f28f954 );font-size:19px;font-weight:500;text-transform:uppercase;}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-11b2d45{--flex-wrap:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-primary{font-size:17px;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:400px;}.elementor-96 .elementor-element.elementor-element-34610ec{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-b2449ec .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-17b0f26 .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-7fd706c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button-wrapper{text-align:left;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button{padding:12px 33px 13px 34px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-text{font-size:15px;}.elementor-96 .elementor-element.elementor-element-5d0c5df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-c9923e6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-c9923e6.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-7736343{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-cc7bf6e{--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-96 .elementor-element.elementor-element-2734bd5 > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-number-wrapper{font-size:55px;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-title{font-size:16px;}.elementor-96 .elementor-element.elementor-element-7f03b85{--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-96 .elementor-element.elementor-element-58de718 > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-number-wrapper{font-size:55px;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-title{font-size:16px;}.elementor-96 .elementor-element.elementor-element-165d3a3{--flex-wrap:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-1978fa5{--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:60px;}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-primary{font-size:17px;}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:400px;}.elementor-96 .elementor-element.elementor-element-3379060{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-6cb3f25 .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-e8c08bf .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-ade95c7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button-wrapper{text-align:left;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-modern-button{padding:12px 33px 13px 34px;}.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-text{font-size:15px;}.elementor-96 .elementor-element.elementor-element-59e6d82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-e6061d4{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-73978c8{--justify-content:center;}.elementor-96 .elementor-element.elementor-element-602f1e8{--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-96 .elementor-element.elementor-element-a5dddf3 > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-number-wrapper{font-size:55px;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-title{font-size:16px;}.elementor-96 .elementor-element.elementor-element-0328d14{--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-96 .elementor-element.elementor-element-f499eaa > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-number-wrapper{font-size:55px;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-title{font-size:16px;}.elementor-96 .elementor-element.elementor-element-d7f633a{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-6e8ab4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-308fdd1{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;max-width:336px;}.elementor-96 .elementor-element.elementor-element-1817e4a .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-98b4122 img{object-fit:cover;}.elementor-96 .elementor-element.elementor-element-44e44f8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-text{font-size:16px;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-icon{font-size:20px;}.elementor-96 .elementor-element.elementor-element-67651f9{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-0c844c9 .aux-the-shape{width:300px;height:500px;}.elementor-96 .elementor-element.elementor-element-2c8e780{--margin-top:150px;--margin-bottom:600px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-58a65ab{--margin-top:-830px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-30682d6.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-7122d9e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-fbd4427 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-primary{font-size:17px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;max-width:350px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-description{margin:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-adaff9f{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-primary{font-size:17px;}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;}.elementor-96 .elementor-element.elementor-element-8890751 .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-9db217f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button-wrapper{text-align:left;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-modern-button{padding:12px 33px 13px 34px;}.elementor-96 .elementor-element.elementor-element-9db217f .aux-text{font-size:15px;}.elementor-96 .elementor-element.elementor-element-7693aa1{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7693aa1.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-96 .elementor-element.elementor-element-6aed765 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-cc09a70 .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );}.elementor-96 .elementor-element.elementor-element-0311e1c .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );}.elementor-96 .elementor-element.elementor-element-37a6005{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-primary{font-size:17px;}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;}.elementor-96 .elementor-element.elementor-element-f1e132a .aux-modern-heading-description{font-size:15px;}.elementor-96 .elementor-element.elementor-element-27fed6d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-11b2d45{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-2ebba3b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-ec62ca9 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-34610ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-466bcdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-0240dc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-7fd706c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-96 .elementor-element.elementor-element-7fd706c .aux-modern-button-wrapper{text-align:center;}.elementor-96 .elementor-element.elementor-element-549c328 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-c9923e6{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:31px;}.elementor-96 .elementor-element.elementor-element-cc7bf6e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-2734bd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-2734bd5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-number-wrapper{font-size:42px;}.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-title{font-size:14px;}.elementor-96 .elementor-element.elementor-element-7f03b85{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7f03b85.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-58de718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-58de718.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-number-wrapper{font-size:42px;}.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-title{font-size:14px;}.elementor-96 .elementor-element.elementor-element-165d3a3{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-1978fa5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-96 .elementor-element.elementor-element-0a4cf60.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-0a4cf60 .aux-media-image{max-width:100%;max-height:67%;}.elementor-96 .elementor-element.elementor-element-591e981{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-6c761ed .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-3379060{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-71e5c65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-7ab9cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-e6061d4{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:31px;}.elementor-96 .elementor-element.elementor-element-602f1e8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-a5dddf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-a5dddf3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-number-wrapper{font-size:42px;}.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-title{font-size:14px;}.elementor-96 .elementor-element.elementor-element-0328d14{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0328d14.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-f499eaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-f499eaa.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-number-wrapper{font-size:42px;}.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-title{font-size:14px;}.elementor-96 .elementor-element.elementor-element-d7f633a{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-6e8ab4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-308fdd1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-2f8c10e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-02270e3 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-85fdf2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-9c8d166{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-98b4122 img{width:100%;max-width:100%;height:245px;object-fit:cover;}.elementor-96 .elementor-element.elementor-element-7f8109c{width:auto;max-width:auto;text-align:start;}.elementor-96 .elementor-element.elementor-element-7f8109c > .elementor-widget-container{padding:25px 20px 25px 20px;}.elementor-96 .elementor-element.elementor-element-7f8109c .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-371b329{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-cba3152{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-2e7f98b > .elementor-widget-container{padding:25px 20px 25px 20px;}.elementor-96 .elementor-element.elementor-element-2e7f98b{text-align:start;}.elementor-96 .elementor-element.elementor-element-2e7f98b .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-b43c2cb img{height:245px;object-fit:cover;}.elementor-96 .elementor-element.elementor-element-6660a28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7db13ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-9ce6b30 > .elementor-widget-container{padding:25px 20px 25px 20px;}.elementor-96 .elementor-element.elementor-element-9ce6b30{text-align:start;}.elementor-96 .elementor-element.elementor-element-9ce6b30 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-8ac1809 img{height:245px;}.elementor-96 .elementor-element.elementor-element-bba4ef8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-621d7a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-e872798 > .elementor-widget-container{padding:25px 20px 25px 20px;}.elementor-96 .elementor-element.elementor-element-e872798{text-align:start;}.elementor-96 .elementor-element.elementor-element-e872798 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-fc6a6ef img{height:245px;object-fit:cover;}.elementor-96 .elementor-element.elementor-element-44e44f8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-modern-button-wrapper{text-align:left;}.elementor-96 .elementor-element.elementor-element-c679475 .aux-text{font-size:15px;}.elementor-96 .elementor-element.elementor-element-67651f9{--padding-top:0px;--padding-bottom:450px;--padding-left:35px;--padding-right:35px;}.elementor-96 .elementor-element.elementor-element-0c844c9 .aux-the-shape{width:250px;height:150px;}.elementor-96 .elementor-element.elementor-element-58a65ab{--margin-top:-1090px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-30682d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-fbd4427 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-fbd4427 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-0cdf336 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-cc09a70 .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );}.elementor-96 .elementor-element.elementor-element-0311e1c .elementor-heading-title{font-size:var( --e-global-typography-02c88e9-font-size );}.elementor-96 .elementor-element.elementor-element-d208037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-primary{font-size:15px;}.elementor-96 .elementor-element.elementor-element-d208037 .aux-modern-heading-secondary .aux-head-highlight{font-size:38px;}.elementor-96 .elementor-element.elementor-element-27fed6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-11b2d45{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-2ebba3b{--width:40.972%;}.elementor-96 .elementor-element.elementor-element-5d0c5df{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-c9923e6{--width:41%;}.elementor-96 .elementor-element.elementor-element-165d3a3{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-1978fa5{--width:52.933%;}.elementor-96 .elementor-element.elementor-element-591e981{--width:47%;}.elementor-96 .elementor-element.elementor-element-59e6d82{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-a02498e{--width:37.6%;}.elementor-96 .elementor-element.elementor-element-e6061d4{--width:62.4%;}.elementor-96 .elementor-element.elementor-element-d7f633a{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-2f8c10e{--width:56%;}.elementor-96 .elementor-element.elementor-element-4f0cb0c{--width:44%;}.elementor-96 .elementor-element.elementor-element-67651f9{--width:100%;}.elementor-96 .elementor-element.elementor-element-58a65ab{--content-width:1920px;}.elementor-96 .elementor-element.elementor-element-30682d6{--width:43%;}.elementor-96 .elementor-element.elementor-element-7122d9e{--width:52%;}.elementor-96 .elementor-element.elementor-element-adaff9f{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-d0f1dbb{--width:36%;}.elementor-96 .elementor-element.elementor-element-0fa909a{--width:72%;}.elementor-96 .elementor-element.elementor-element-1ee9b33{--width:26.124%;}.elementor-96 .elementor-element.elementor-element-7693aa1{--width:50%;}.elementor-96 .elementor-element.elementor-element-ee0a4e4{--width:25%;}.elementor-96 .elementor-element.elementor-element-369cad7{--width:50%;}.elementor-96 .elementor-element.elementor-element-3ef384e{--width:14%;}.elementor-96 .elementor-element.elementor-element-37a6005{--content-width:1600px;}.elementor-96 .elementor-element.elementor-element-7617ae6{--width:36%;}.elementor-96 .elementor-element.elementor-element-094a821{--width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-2ebba3b{--width:100%;}.elementor-96 .elementor-element.elementor-element-c9923e6{--width:56.5%;}.elementor-96 .elementor-element.elementor-element-1978fa5{--width:100%;}.elementor-96 .elementor-element.elementor-element-591e981{--width:100%;}.elementor-96 .elementor-element.elementor-element-a02498e{--width:43.5%;}.elementor-96 .elementor-element.elementor-element-e6061d4{--width:56.5%;}.elementor-96 .elementor-element.elementor-element-d0f1dbb{--width:38%;}.elementor-96 .elementor-element.elementor-element-0fa909a{--width:34%;}.elementor-96 .elementor-element.elementor-element-1ee9b33{--width:28%;}.elementor-96 .elementor-element.elementor-element-7617ae6{--width:38%;}.elementor-96 .elementor-element.elementor-element-094a821{--width:34%;}}/* Start custom CSS for depicter_slider, class: .elementor-element-6b425df *//* mobile: line carousel text up with the site's 35px left margin (the slider's 360px layout box is centred, so the shift depends on screen width) */
@media screen and (min-width:360px) and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-6b425df .depicter-text-layer,
    .elementor-96 .elementor-element.elementor-element-6b425df .depicter-button-layer{
        translate: calc(159px - 50vw) 0;
    }
}
@media screen and (max-width:359px){
    .elementor-96 .elementor-element.elementor-element-6b425df .depicter-text-layer,
    .elementor-96 .elementor-element.elementor-element-6b425df .depicter-button-layer{
        translate: calc(21.7px - 11.9vw) 0;
    }
}


/* mobile: keep 'Of Your Reputation' on one line so the Care slide matches The Art Of Communication slide exactly (it fits the screen) */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-6b425df .depicter-1-element-98{
        white-space: nowrap !important;
        max-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-b2449ec *//* mobile: drop the empty heading's spacing so the paragraphs are evenly spaced */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-b2449ec .aux-modern-heading-primary{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-17b0f26 *//* mobile: fade this paragraph in together with the two above (same start and timing) instead of waiting until it scrolls into view; drop the empty heading's spacing so all paragraphs are evenly spaced */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element-34610ec:has(.elementor-element-b2449ec.aux-animated) .elementor-element.elementor-element-17b0f26{
        animation-name: AuxFadeIn !important;
        animation-duration: 1s !important;
        animation-delay: 0.75s !important;
        animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
        animation-fill-mode: both !important;
        animation-iteration-count: 1 !important;
    }
    .elementor-96 .elementor-element.elementor-element-17b0f26 .aux-modern-heading-primary{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-7fd706c */.elementor-96 .elementor-element.elementor-element-7fd706c .aux-overlay::before{
    border: 2px solid var(--e-global-color-primary);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-96 .elementor-element.elementor-element-7fd706c .elementor-widget-container{
        margin: 0px 5px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ebba3b */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-2ebba3b{
        width:100%;
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-2734bd5 */.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-number-prefix{
    display: none;
}
.elementor-96 .elementor-element.elementor-element-2734bd5 .aux-counter-title{
    text-align: left;
    }/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-58de718 */.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-number-prefix{
    display: none;
}
.elementor-96 .elementor-element.elementor-element-58de718 .aux-counter-title{
    text-align: left;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9923e6 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-c9923e6{
        width:100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0c5df */@media screen and (max-width:900px){
    .elementor-96 .elementor-element.elementor-element-5d0c5df{
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-0a4cf60 */@media only screen  and  (max-width:1025px) {
.elementor-96 .elementor-element.elementor-element-0a4cf60 img, .elementor-96 .elementor-element.elementor-element-0a4cf60, .elementor-96 .elementor-element.elementor-element-0a4cf60 .aux-media-hint-frame {
    width: 100%!important;
    max-width: 100%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1978fa5 */@media screen and (max-width:1440px) and (min-width:1366px){
    .elementor-96 .elementor-element.elementor-element-1978fa5 .elementor-element-populated {
        margin: 0px 140px 0px 0px;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-1978fa5{
        width:100%;
    }
    .elementor-96 .elementor-element.elementor-element-1978fa5 .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6cb3f25 *//* mobile: hide the two trailing blank paragraphs (only needed for desktop/tablet column balance) so paragraph spacing stays even */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-6cb3f25 .aux-modern-heading-description p:nth-of-type(n+4){
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e8c08bf *//* mobile: drop the empty heading's margin so this paragraph sits the same distance from the one above as the others */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-e8c08bf .aux-modern-heading-primary{
        display: none;
    }
}


/* mobile: fade this paragraph in together with the paragraphs above (starts when they start, same timing), instead of waiting until it scrolls into view */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element-3379060:has(.elementor-element-6cb3f25.aux-animated) .elementor-element.elementor-element-e8c08bf{
        animation-name: AuxFadeIn !important;
        animation-duration: 1s !important;
        animation-delay: 0.75s !important;
        animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
        animation-fill-mode: both !important;
        animation-iteration-count: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-ade95c7 */.elementor-96 .elementor-element.elementor-element-ade95c7 .aux-overlay::before{
    border: 2px solid var(--e-global-color-primary);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-96 .elementor-element.elementor-element-ade95c7 .elementor-widget-container{
        margin: 0px 5px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591e981 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-591e981{
        width:100%;
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02498e */@media screen and (max-width:1440px) and (min-width:1366px){
    .elementor-96 .elementor-element.elementor-element-a02498e{
        width:45.6%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-a5dddf3 */.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-number-prefix{
    display: none;
}
.elementor-96 .elementor-element.elementor-element-a5dddf3 .aux-counter-title{
    text-align: left;
    }/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-f499eaa */.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-number-prefix{
    display: none;
}
.elementor-96 .elementor-element.elementor-element-f499eaa .aux-counter-title{
    text-align: left;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6061d4 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-e6061d4{
        width:100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e6d82 */@media screen and (max-width:900px){
    .elementor-96 .elementor-element.elementor-element-59e6d82{
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-c679475 */.elementor-96 .elementor-element.elementor-element-c679475 .aux-overlay::before , .elementor-96 .elementor-element.elementor-element-c679475 .aux-overlay::after {
    background-color: transparent !important;
}
.elementor-96 .elementor-element.elementor-element-c679475 .aux-text , .elementor-96 .elementor-element.elementor-element-c679475 .aux-icon {
    transition:all 300ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-0c844c9 */@media screen and (min-width:2000px){
    .elementor-96 .elementor-element.elementor-element-0c844c9 .aux-the-shape{
        width:720px !important;
    }
}

/* tablet & mobile: hidden here - the same burgundy block is drawn behind the How We Work picture by the picture widget itself, so it always matches the picture size */
@media screen and (max-width:1024px){
    .elementor-96 .elementor-element.elementor-element-0c844c9{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30682d6 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-30682d6{
        width:100%;
        margin-top:50px;
    }
    .elementor-96 .elementor-element.elementor-element-30682d6 .elementor-element-populated{
        margin: 0px 0px 0px 0px !important;
    }
}

/* tablet & mobile: burgundy block behind the top-left of the picture (same graphic as on desktop; the separate shape block is hidden at these sizes) */
@media screen and (max-width:1024px){
    .elementor-96 .elementor-element.elementor-element-30682d6{
        position: relative;
        z-index: 0;
    }
    .elementor-96 .elementor-element.elementor-element-30682d6::before{
        content: '';
        position: absolute;
        z-index: -1;
        top: -110px;
        left: -35px;
        width: calc(0.75 * (100% + 39px)); /* 75% of the previous width */
        max-width: 476px; /* 75% of 635px */
        height: calc(110px + 58%);
        background-color: #8e2a31;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7122d9e */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-96 .elementor-element.elementor-element-7122d9e{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a65ab */@media screen and (min-width:1700px){
    .elementor-96 .elementor-element.elementor-element-58a65ab{
        margin-left: 163px;
    }
}
@media screen and (max-width:900px){
    .elementor-96 .elementor-element.elementor-element-58a65ab .elementor-row{
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-9db217f */.elementor-96 .elementor-element.elementor-element-9db217f .aux-overlay::before{
    border: 2px solid var(--e-global-color-primary);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-96 .elementor-element.elementor-element-9db217f .elementor-widget-container{
        margin: 0px 5px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9e06a *//* mobile: grey block starts at the left edge of the screen; heading stays on the site's 35px margin inside it */
@media screen and (max-width:767px){
    .elementor-96 .elementor-element.elementor-element-dc9e06a{
        margin-left: -35px !important;
        width: calc(100% + 35px) !important;
        max-width: none !important;
        --padding-left: 35px;
        padding-left: 35px !important;
    }
}/* End custom CSS */