.elementor-39584 .elementor-element.elementor-element-1ac506c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-39584 .elementor-element.elementor-element-1ac506c:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-1ac506c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-position:calc(100% + 6rem) 0px;background-repeat:no-repeat;background-size:contain;}.elementor-39584 .elementor-element.elementor-element-8fd7574{text-align:center;}.elementor-39584 .elementor-element.elementor-element-8fd7574 .elementor-heading-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-755e47c{text-align:center;}.elementor-39584 .elementor-element.elementor-element-755e47c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-39584 .elementor-element.elementor-element-7cce347{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto auto;--gap:0% 8.57%;--row-gap:0%;--column-gap:8.57%;--grid-auto-flow:row;--padding-top:7.29%;--padding-bottom:7.29%;--padding-left:0%;--padding-right:0%;}.elementor-39584 .elementor-element.elementor-element-9889646{grid-row:span 2;}.elementor-39584 .elementor-element.elementor-element-9889646 img{width:min( 220px, 20vw);}.elementor-39584 .elementor-element.elementor-element-87219d0{--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-39584 .elementor-element.elementor-element-a0636d5 .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-d54c8d8{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-14b9a79{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 60px;--row-gap:15px;--column-gap:60px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-wrapper .elementor-image-box-img{width:4rem;}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-title{font-family:var( --e-global-typography-f22cef7-font-family ), Sans-serif;font-size:var( --e-global-typography-f22cef7-font-size );font-weight:var( --e-global-typography-f22cef7-font-weight );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-7f82714{--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;--padding-top:5.26%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-39584 .elementor-element.elementor-element-7f82714:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-7f82714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-823b0e6 );background-image:url("https://dev.webster.ca/wp-content/uploads/2025/12/background-texture-w-1.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-39584 .elementor-element.elementor-element-ed407fe{--display:flex;}.elementor-39584 .elementor-element.elementor-element-9180c48 .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-9812908{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5vw 6vw;--row-gap:5vw;--column-gap:6vw;--grid-auto-flow:row;--margin-top:2vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-b7f9575{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-39584 .elementor-element.elementor-element-c1eb2db{width:100%;max-width:100%;}.elementor-39584 .elementor-element.elementor-element-c1eb2db:not( .elementor-widget-image ) .elementor-widget-container, .elementor-39584 .elementor-element.elementor-element-c1eb2db.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-39584 .elementor-element.elementor-element-c1eb2db img{width:100%;}.elementor-39584 .elementor-element.elementor-element-f5edc81 > .elementor-widget-container{margin:01vw 0vw 1vw 0vw;padding:0rem 0rem 0rem 0rem;}.elementor-39584 .elementor-element.elementor-element-f5edc81 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-b973660{font-family:var( --e-global-typography-cab2e5f-font-family ), Sans-serif;font-size:var( --e-global-typography-cab2e5f-font-size );font-weight:var( --e-global-typography-cab2e5f-font-weight );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-9ecc05a{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-39584 .elementor-element.elementor-element-432216a img{width:100%;}.elementor-39584 .elementor-element.elementor-element-3184fc9 > .elementor-widget-container{margin:1vw 0vw 1vw 0vw;padding:0rem 0rem 0rem 0rem;}.elementor-39584 .elementor-element.elementor-element-3184fc9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-c5d2b11{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-39584 .elementor-element.elementor-element-f641a45 img{width:100%;}.elementor-39584 .elementor-element.elementor-element-d2f6f5d > .elementor-widget-container{margin:01vw 0vw 01vw 0vw;padding:0rem 0rem 0rem 0rem;}.elementor-39584 .elementor-element.elementor-element-d2f6f5d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-d25c6a3{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-39584 .elementor-element.elementor-element-c79022e img{width:100%;}.elementor-39584 .elementor-element.elementor-element-1cbbc76 > .elementor-widget-container{margin:1vw 0vw 1vw 0vw;padding:0rem 0rem 0rem 0rem;}.elementor-39584 .elementor-element.elementor-element-1cbbc76 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-526aac2{--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:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-39584 .elementor-element.elementor-element-25c285e{--display:grid;--e-con-grid-template-columns:4fr 7fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--grid-auto-flow:row;--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-39584 .elementor-element.elementor-element-25c285e:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-25c285e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-39584 .elementor-element.elementor-element-0b60f75{--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-39584 .elementor-element.elementor-element-b4f5e32 img{width:100%;height:100%;object-fit:cover;object-position:bottom right;}.elementor-39584 .elementor-element.elementor-element-91b0918{--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-39584 .elementor-element.elementor-element-88577a4 .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-665e07d{--display:grid;--e-con-grid-template-columns:7fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--grid-auto-flow:row;--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-39584 .elementor-element.elementor-element-665e07d:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-665e07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-39584 .elementor-element.elementor-element-c57bf3b{--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-39584 .elementor-element.elementor-element-6bf063a .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-ec17e63{--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-39584 .elementor-element.elementor-element-a18e57a img{width:100%;height:100%;object-fit:cover;object-position:bottom right;}.elementor-39584 .elementor-element.elementor-element-0bbba00{--display:grid;--e-con-grid-template-columns:4fr 7fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--grid-auto-flow:row;--margin-top:4vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-39584 .elementor-element.elementor-element-0bbba00:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-0bbba00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-39584 .elementor-element.elementor-element-e0c7224{--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-39584 .elementor-element.elementor-element-7615cb6 img{width:100%;height:100%;object-fit:cover;object-position:bottom right;}.elementor-39584 .elementor-element.elementor-element-be1a581{--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-39584 .elementor-element.elementor-element-e60a40f .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-5a41480{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-39584 .elementor-element.elementor-element-5a41480:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-5a41480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-823b0e6 );}.elementor-39584 .elementor-element.elementor-element-35d5acc{text-align:center;}.elementor-39584 .elementor-element.elementor-element-ee94a30{width:var( --container-widget-width, min(900px,calc(100vw - 4rem)) );max-width:min(900px,calc(100vw - 4rem));--container-widget-width:min(900px,calc(100vw - 4rem));--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0.91em;padding-bottom:0.91em;}.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item:focus{color:#EE3425;fill:#EE3425;}.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-39584 .elementor-element.elementor-element-b1ef7c5{--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-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-39584 .elementor-element.elementor-element-dc2556c img{opacity:0.51;}.elementor-39584 .elementor-element.elementor-element-10d2213{--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:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-39584 .elementor-element.elementor-element-10d2213.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-39584 .elementor-element.elementor-element-39d8d19 > .elementor-widget-container{margin:0rem 11rem 0rem 0rem;}.elementor-39584 .elementor-element.elementor-element-5514d64 .elementor-icon-wrapper svg{width:auto;}.elementor-39584 .elementor-element.elementor-element-2c960e1{font-family:var( --e-global-typography-cab2e5f-font-family ), Sans-serif;font-size:var( --e-global-typography-cab2e5f-font-size );font-weight:var( --e-global-typography-cab2e5f-font-weight );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-2c960e1 a{color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-7c95d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-c9200bd{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-39584 .elementor-element.elementor-element-c9200bd:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-c9200bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:35.16% auto;}.elementor-39584 .elementor-element.elementor-element-e7e849a{--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;--overlay-opacity:0.05;--padding-top:6.93%;--padding-bottom:6.93%;--padding-left:0%;--padding-right:0%;}.elementor-39584 .elementor-element.elementor-element-e7e849a:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-39584 .elementor-element.elementor-element-e7e849a::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-background-video-container::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .e-con-inner > .elementor-background-video-container::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-background-slideshow::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .e-con-inner > .elementor-background-slideshow::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39584 .elementor-element.elementor-element-98047d4{text-align:center;}.elementor-39584 .elementor-element.elementor-element-98047d4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-39584 .elementor-element.elementor-element-ef40d12{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-39584 .elementor-element.elementor-element-89eaf10{--display:flex;}.elementor-39584 .elementor-element.elementor-element-543ce67{--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-39584 .elementor-element.elementor-element-b149a91{--display:flex;}.elementor-39584 .elementor-element.elementor-element-d8bb400{--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-39584 .elementor-element.elementor-element-f93ee02{--display:flex;}.elementor-39584 .elementor-element.elementor-element-cc59940{--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-39584 .elementor-element.elementor-element-e09ee32{--n-accordion-title-font-size:var( --e-global-typography-90641c9-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:var(--n-accordion-title-font-size);--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF80;}.elementor-39584 .elementor-element.elementor-element-e09ee32 {--n-accordion-padding:var(--n-accordion-title-font-size) 0 var(--n-accordion-title-font-size) 0;}:where( .elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-90641c9-font-family ), Sans-serif;font-weight:var( --e-global-typography-90641c9-font-weight );text-transform:var( --e-global-typography-90641c9-text-transform );line-height:var( --e-global-typography-90641c9-line-height );}:where( .elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0;--padding-right:calc(var(--n-accordion-title-font-size) * 4.96);--padding-bottom:calc(var(--n-accordion-title-font-size) * 1.58);--padding-left:0;}@media(min-width:501px){.elementor-39584 .elementor-element.elementor-element-c5d2b11{--width:100%;}.elementor-39584 .elementor-element.elementor-element-10d2213{--width:63%;}}@media(max-width:880px) and (min-width:501px){.elementor-39584 .elementor-element.elementor-element-0b60f75{--width:100%;}.elementor-39584 .elementor-element.elementor-element-ec17e63{--width:100%;}.elementor-39584 .elementor-element.elementor-element-e0c7224{--width:100%;}.elementor-39584 .elementor-element.elementor-element-10d2213{--width:100%;}}@media(min-width:1025px){.elementor-39584 .elementor-element.elementor-element-e7e849a::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-background-video-container::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .e-con-inner > .elementor-background-video-container::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-background-slideshow::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .e-con-inner > .elementor-background-slideshow::before, .elementor-39584 .elementor-element.elementor-element-e7e849a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-39584 .elementor-element.elementor-element-1ac506c:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-1ac506c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% + 6rem) 0px;}.elementor-39584 .elementor-element.elementor-element-8fd7574 .elementor-heading-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-7cce347{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-9889646{text-align:start;}.elementor-39584 .elementor-element.elementor-element-14b9a79{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-9812908{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-f5edc81 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-39584 .elementor-element.elementor-element-b973660{font-size:var( --e-global-typography-cab2e5f-font-size );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-3184fc9 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-39584 .elementor-element.elementor-element-d2f6f5d > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-39584 .elementor-element.elementor-element-1cbbc76 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-39584 .elementor-element.elementor-element-25c285e{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-665e07d{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-0bbba00{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-2c960e1{font-size:var( --e-global-typography-cab2e5f-font-size );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-7c95d31 > .elementor-widget-container{margin:23px 0px 23px 0px;}.elementor-39584 .elementor-element.elementor-element-c9200bd{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider-separator{width:213px;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-e09ee32{--n-accordion-title-font-size:var( --e-global-typography-90641c9-font-size );}:where( .elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-90641c9-line-height );}}@media(max-width:880px){.elementor-39584 .elementor-element.elementor-element-7cce347{--e-con-grid-template-columns:20vw auto;--e-con-grid-template-rows:auto auto;--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-9889646{grid-column:span 1;grid-row:span 1;}.elementor-39584 .elementor-element.elementor-element-d54c8d8{grid-column:span 2;}.elementor-39584 .elementor-element.elementor-element-14b9a79{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-9812908{--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-25c285e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-0b60f75{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-b4f5e32 img{object-position:center right;}.elementor-39584 .elementor-element.elementor-element-665e07d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-ec17e63{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-ec17e63.e-con{--order:-99999 /* order start hack */;}.elementor-39584 .elementor-element.elementor-element-a18e57a img{object-position:center right;}.elementor-39584 .elementor-element.elementor-element-0bbba00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-e0c7224{--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-7615cb6 img{object-position:top center;}.elementor-39584 .elementor-element.elementor-element-5a41480{--padding-top:8vw;--padding-bottom:8vw;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-39584 .elementor-element.elementor-element-ee94a30{--container-widget-width:min(900px,calc(100vw - 3rem));--container-widget-flex-grow:0;width:var( --container-widget-width, min(900px,calc(100vw - 3rem)) );max-width:min(900px,calc(100vw - 3rem));}.elementor-39584 .elementor-element.elementor-element-39d8d19 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:500px){.elementor-39584 .elementor-element.elementor-element-1ac506c:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-1ac506c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% + 50rem) 0px;}.elementor-39584 .elementor-element.elementor-element-1ac506c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-8fd7574 .elementor-heading-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-7cce347{--e-con-grid-template-columns:20vw auto;--e-con-grid-template-rows:auto auto;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-9889646.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-39584 .elementor-element.elementor-element-87219d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-39584 .elementor-element.elementor-element-f43c7c2{text-align:start;}.elementor-39584 .elementor-element.elementor-element-14b9a79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-825de97.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-825de97 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-2ba7eb0 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-4947176.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-4947176 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-779cfdc .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-bc692da.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-bc692da .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-2e64928.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-2e64928 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-6544c67.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-6544c67 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-right .elementor-image-box-img{margin-left:0rem;}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-left .elementor-image-box-img{margin-right:0rem;}.elementor-39584 .elementor-element.elementor-element-14822b7.elementor-position-top .elementor-image-box-img{margin-bottom:0rem;}.elementor-39584 .elementor-element.elementor-element-14822b7 .elementor-image-box-title{font-size:var( --e-global-typography-f22cef7-font-size );line-height:var( --e-global-typography-f22cef7-line-height );}.elementor-39584 .elementor-element.elementor-element-7f82714{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-9812908{--e-con-grid-template-columns:1;--e-con-grid-template-rows:auto;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-39584 .elementor-element.elementor-element-b7f9575{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39584 .elementor-element.elementor-element-f5edc81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-b973660{font-size:var( --e-global-typography-cab2e5f-font-size );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-9ecc05a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39584 .elementor-element.elementor-element-3184fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-c5d2b11{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39584 .elementor-element.elementor-element-d2f6f5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-d25c6a3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39584 .elementor-element.elementor-element-1cbbc76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-526aac2{--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-39584 .elementor-element.elementor-element-25c285e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-665e07d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-0bbba00{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu--main .elementor-item{padding-top:1em;padding-bottom:1em;}.elementor-39584 .elementor-element.elementor-element-b1ef7c5{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-39584 .elementor-element.elementor-element-10d2213{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-39d8d19{text-align:start;}.elementor-39584 .elementor-element.elementor-element-2c960e1{text-align:start;font-size:var( --e-global-typography-cab2e5f-font-size );line-height:var( --e-global-typography-cab2e5f-line-height );}.elementor-39584 .elementor-element.elementor-element-7c95d31 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-39584 .elementor-element.elementor-element-c9200bd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39584 .elementor-element.elementor-element-c9200bd:not(.elementor-motion-effects-element-type-background), .elementor-39584 .elementor-element.elementor-element-c9200bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-39584 .elementor-element.elementor-element-e7e849a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider-separator{width:125px;}.elementor-39584 .elementor-element.elementor-element-ef40d12 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39584 .elementor-element.elementor-element-e09ee32{--n-accordion-title-font-size:var( --e-global-typography-90641c9-font-size );}:where( .elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-90641c9-line-height );}:where( .elementor-39584 .elementor-element.elementor-element-e09ee32 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:40px;--padding-bottom:20px;--padding-left:0px;}}/* Start custom CSS for container, class: .elementor-element-1ac506c */@media (min-width:501px){
.elementor-39584 .elementor-element.elementor-element-1ac506c{
    background-image:url(/wp-content/uploads/2026/01/hero-background-texture-r-gradient.svg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b9a79 */.elementor-39584 .elementor-element.elementor-element-14b9a79 img{
    min-width:3.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d54c8d8 */.elementor-39584 .elementor-element.elementor-element-d54c8d8 .elementor-widget-text-editor strong {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec5185b */.elementor-39584 .elementor-element.elementor-element-ec5185b > .elementor-widget-container {
    max-width: 1000px;
}

@media(max-width: 1024px) {
    .elementor-39584 .elementor-element.elementor-element-ec5185b > .elementor-widget-container {
        margin: 0 auto 30px;
    }
}

@media(max-width: 767px) {
    .elementor-39584 .elementor-element.elementor-element-ec5185b > .elementor-widget-container {
        margin: 0 auto 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9812908 */.elementor-39584 .elementor-element.elementor-element-9812908 .elementor-widget-image img {
    aspect-ratio: 415/260;
    object-fit: cover;
    object-position: center;
}
@media(min-width:2000px){
.elementor-39584 .elementor-element.elementor-element-9812908 {
   --e-con-grid-template-columns: repeat(4,1fr);
   --e-con-grid-template-rows: 1fr;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4f5e32 */.elementor-39584 .elementor-element.elementor-element-b4f5e32{
    aspect-ratio: 2;
}



.elementor-39584 .elementor-element.elementor-element-b4f5e32 img {
    
    clip-path: var(--corner-top-right);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a18e57a */.elementor-39584 .elementor-element.elementor-element-a18e57a{
    aspect-ratio: 2;
}



.elementor-39584 .elementor-element.elementor-element-a18e57a img {
    
    clip-path: var(--corner-top-left);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7615cb6 */.elementor-39584 .elementor-element.elementor-element-7615cb6{
    aspect-ratio: 2;
}



.elementor-39584 .elementor-element.elementor-element-7615cb6 img {
    
    clip-path: var(--corner-top-right);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ee94a30 */.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 10.75%;
}
.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item {
    border-bottom: 1px solid var( --e-global-color-secondary );
}
.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item a {
    transition: 0.3s;
}
.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item a:before {
    content: "";
    position: relative;
    display: inline-block;
    background: url(/wp-content/uploads/2025/01/arrow-long.svg) center / cover no-repeat;
    width: 0em;
    height: 0.36em;
    margin-right: 0em;
    opacity: 1;
    transition: inherit;
}
.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item a:hover:before,
.elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item a.elementor-item-active:before {
    width: 0.91em;
    margin-right: 0.45em;
}

@media(min-width: 768px) {
    .elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item:last-child,
    .elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu .menu-item:nth-last-child(2){
        border-color: transparent;
    }
}

@media(max-width: 767px) {
    .elementor-39584 .elementor-element.elementor-element-ee94a30 .elementor-nav-menu {
        grid-template-columns: repeat(1, 1fr);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a41480 */.elementor-39584 .elementor-element.elementor-element-5a41480 > div{
    max-width:900px;
    margin-right:auto;
    margin-left:auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc2556c */.elementor-39584 .elementor-element.elementor-element-dc2556c {
    position: absolute;
    top: 0;
    right: 0;
    width: 75.26%;
    width:100%;
    height: 88.5%;
    height:100%;
    z-index: 0;
    pointer-events: none;
    transition: 2s;
}

.elementor-39584 .elementor-element.elementor-element-dc2556c img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: top right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d2213 */.elementor-39584 .elementor-element.elementor-element-10d2213 .elementor-widget-text-editor strong {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ef7c5 */@media(min-width: 1025px) {
    .elementor-39584 .elementor-element.elementor-element-b1ef7c5:not(.viewed) .decorative-image {
        transform: translateX(100%) scale(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3bdb17 */.elementor-39584 .elementor-element.elementor-element-e3bdb17 {
    position: absolute;
    top: 0;
    right: 0;
    width: 75.26%;
    height: 88.5%;
    z-index: 0;
    pointer-events: none;
    transition: 2s;
}

.elementor-39584 .elementor-element.elementor-element-e3bdb17 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: top right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9200bd */@media(min-width: 1025px) {
    .elementor-39584 .elementor-element.elementor-element-c9200bd:not(.viewed) .decorative-image {
        transform: translateX(100%) scale(0);
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e09ee32 */.elementor-39584 .elementor-element.elementor-element-e09ee32 .e-n-accordion-item-title-text {
    font-weight: 800;
}

.elementor-39584 .elementor-element.elementor-element-e09ee32 .e-n-accordion-item-title + div {
    color: var( --e-global-color-text );
}

.elementor-39584 .elementor-element.elementor-element-e09ee32 .e-n-accordion .e-n-accordion-item:first-child .e-n-accordion-item-title {
    border: none;
}
.elementor-39584 .elementor-element.elementor-element-e09ee32 .e-n-accordion .e-n-accordion-item:last-child {
    border-bottom: 1px solid rgb(255 254 255 / 50%);
}

.elementor-39584 .elementor-element.elementor-element-e09ee32 .e-n-accordion-item-title {
    gap: calc(var(--n-accordion-title-font-size) * 2.21);
}/* End custom CSS */