.elementor-954 .elementor-element.elementor-element-c0a1e4e{--display:flex;--min-height:60rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:8vw;--padding-left:55vw;--padding-right:15vw;}.elementor-954 .elementor-element.elementor-element-c0a1e4e:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-c0a1e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-c0a1e4e, .elementor-954 .elementor-element.elementor-element-c0a1e4e::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-a0fbfb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2.4rem 2.4rem;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-fa6a1d0 img{width:10rem;}.elementor-954 .elementor-element.elementor-element-9dc3418 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );}.elementor-954 .elementor-element.elementor-element-09a5c70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-1a2ee6c{--display:flex;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-ff339fd.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-7268492.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-4beb3d8.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-6538fcb.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-d07da1f.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-ad0d643.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-58a1410c{--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;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-37dd881{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8rem 8rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;--border-top-width:0.1rem;--border-right-width:0.1rem;--border-bottom-width:0.1rem;--border-left-width:0.1rem;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:2em 2em 2em 2em;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-37dd881:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-37dd881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/07/藍框框_bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-37dd881, .elementor-954 .elementor-element.elementor-element-37dd881::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-e57ec72{--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:0rem 0rem;--background-transition:0.3s;--padding-top:6rem;--padding-bottom:6rem;--padding-left:8rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-73a99d4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;border-style:solid;border-width:0rem 0rem 0rem 0.3rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-73a99d4 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-6a15d3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-6a15d3f, .elementor-954 .elementor-element.elementor-element-6a15d3f::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-045fde3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-045fde3 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-8571e29-font-family ), Sans-serif;font-size:var( --e-global-typography-8571e29-font-size );font-weight:var( --e-global-typography-8571e29-font-weight );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-601ca61{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-601ca61 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-8ce219d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-8ce219d, .elementor-954 .elementor-element.elementor-element-8ce219d::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-15fee1f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-15fee1f .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-8571e29-font-family ), Sans-serif;font-size:var( --e-global-typography-8571e29-font-size );font-weight:var( --e-global-typography-8571e29-font-weight );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-08f0f92{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-08f0f92 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-ccb9b9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-ccb9b9a, .elementor-954 .elementor-element.elementor-element-ccb9b9a::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-caf8121{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-caf8121 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-8571e29-font-family ), Sans-serif;font-size:var( --e-global-typography-8571e29-font-size );font-weight:var( --e-global-typography-8571e29-font-weight );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-43bc9e8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-43bc9e8 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-a8848db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-a8848db, .elementor-954 .elementor-element.elementor-element-a8848db::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-f2d3607{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-f2d3607 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-8571e29-font-family ), Sans-serif;font-size:var( --e-global-typography-8571e29-font-size );font-weight:var( --e-global-typography-8571e29-font-weight );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-f19f135{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-f19f135 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-000f78e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-000f78e, .elementor-954 .elementor-element.elementor-element-000f78e::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-b289b45{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-b289b45 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-8571e29-font-family ), Sans-serif;font-size:var( --e-global-typography-8571e29-font-size );font-weight:var( --e-global-typography-8571e29-font-weight );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-485103f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-485103f .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-5dc36ab{--display:flex;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:8rem;}.elementor-954 .elementor-element.elementor-element-534dbdf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;border-style:solid;border-width:0rem 0rem 0rem 0.3rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-534dbdf .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-5f5aad4 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-343e76d .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-fc43dc9.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-fc43dc9 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-fe088ab.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-fe088ab .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-84f9ec4.elementor-element{--align-self:stretch;}.elementor-954 .elementor-element.elementor-element-84f9ec4 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-b364586 ) 100%);border-radius:100rem 100rem 100rem 100rem;}.elementor-954 .elementor-element.elementor-element-bccb786 > .elementor-widget-container{margin:0rem -8rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-954 .elementor-element.elementor-element-bccb786.elementor-element{--align-self:flex-end;}.elementor-954 .elementor-element.elementor-element-bccb786 img{width:25rem;}.elementor-954 .elementor-element.elementor-element-4650f367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4rem 4rem;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-dc92d3f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 2rem 0.8rem 2rem;border-style:solid;border-width:0rem 0rem 0.3rem 0rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-dc92d3f.elementor-element{--align-self:center;}.elementor-954 .elementor-element.elementor-element-dc92d3f{text-align:center;}.elementor-954 .elementor-element.elementor-element-dc92d3f .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-bd5c29c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2.4rem 2.4rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-74781df > .elementor-widget-container{background-image:url("/wp-content/uploads/2024/07/藍框框_bg.webp");padding:2rem 2rem 2rem 2rem;background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-wrapper{text-align:left;}.elementor-954 .elementor-element.elementor-element-74781df.elementor-position-right .elementor-image-box-img{margin-left:2rem;}.elementor-954 .elementor-element.elementor-element-74781df.elementor-position-left .elementor-image-box-img{margin-right:2rem;}.elementor-954 .elementor-element.elementor-element-74781df.elementor-position-top .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-title{margin-bottom:0.8rem;color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-4369682-font-family ), Sans-serif;font-size:var( --e-global-typography-4369682-font-size );font-weight:var( --e-global-typography-4369682-font-weight );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-954 .elementor-element.elementor-element-3e4d964 > .elementor-widget-container{background-image:url("/wp-content/uploads/2024/07/藍框框_bg.webp");padding:2rem 2rem 2rem 2rem;background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-wrapper{text-align:left;}.elementor-954 .elementor-element.elementor-element-3e4d964.elementor-position-right .elementor-image-box-img{margin-left:2rem;}.elementor-954 .elementor-element.elementor-element-3e4d964.elementor-position-left .elementor-image-box-img{margin-right:2rem;}.elementor-954 .elementor-element.elementor-element-3e4d964.elementor-position-top .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-title{margin-bottom:0.8rem;color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-4369682-font-family ), Sans-serif;font-size:var( --e-global-typography-4369682-font-size );font-weight:var( --e-global-typography-4369682-font-weight );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-954 .elementor-element.elementor-element-8d51a39 > .elementor-widget-container{background-image:url("/wp-content/uploads/2024/07/藍框框_bg.webp");padding:2rem 2rem 2rem 2rem;background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-wrapper{text-align:left;}.elementor-954 .elementor-element.elementor-element-8d51a39.elementor-position-right .elementor-image-box-img{margin-left:2rem;}.elementor-954 .elementor-element.elementor-element-8d51a39.elementor-position-left .elementor-image-box-img{margin-right:2rem;}.elementor-954 .elementor-element.elementor-element-8d51a39.elementor-position-top .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-title{margin-bottom:0.8rem;color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-4369682-font-family ), Sans-serif;font-size:var( --e-global-typography-4369682-font-size );font-weight:var( --e-global-typography-4369682-font-weight );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-954 .elementor-element.elementor-element-a4b4005 > .elementor-widget-container{background-image:url("/wp-content/uploads/2024/07/藍框框_bg.webp");padding:2rem 2rem 2rem 2rem;background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-wrapper{text-align:left;}.elementor-954 .elementor-element.elementor-element-a4b4005.elementor-position-right .elementor-image-box-img{margin-left:2rem;}.elementor-954 .elementor-element.elementor-element-a4b4005.elementor-position-left .elementor-image-box-img{margin-right:2rem;}.elementor-954 .elementor-element.elementor-element-a4b4005.elementor-position-top .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-title{margin-bottom:0.8rem;color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-4369682-font-family ), Sans-serif;font-size:var( --e-global-typography-4369682-font-size );font-weight:var( --e-global-typography-4369682-font-weight );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-954 .elementor-element.elementor-element-515122a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2.4rem 2.4rem;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-879f3fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-4ed0e39{--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:2rem 2rem;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-2b4cd50 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;border-style:solid;border-width:0rem 0rem 0rem 0.3rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-2b4cd50 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-410202e7{--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;--gap:6rem 6rem;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-2beffa6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 2rem 0.8rem 2rem;border-style:solid;border-width:0rem 0rem 0.3rem 0rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-2beffa6 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-30285a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2.4rem 2.4rem;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-0239f8c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-f572678{--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:2rem 2rem;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-05e3bde > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;border-style:solid;border-width:0rem 0rem 0rem 0.3rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-05e3bde .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-d88580e{--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;--gap:6rem 6rem;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-7a13e35 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 2rem 0.8rem 2rem;border-style:solid;border-width:0rem 0rem 0.3rem 0rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-7a13e35 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-b97ec63{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.4rem 2.4rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-c091600 img{width:36rem;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-c091600 .widget-image-caption{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );margin-top:0.8rem;}.elementor-954 .elementor-element.elementor-element-eba35b2 img{width:36rem;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-eba35b2 .widget-image-caption{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );margin-top:0.8rem;}.elementor-954 .elementor-element.elementor-element-5edac0e img{width:36rem;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:2rem 2rem 2rem 2rem;}.elementor-954 .elementor-element.elementor-element-5edac0e .widget-image-caption{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );margin-top:0.8rem;}.elementor-954 .elementor-element.elementor-element-13c1a0b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6rem 6rem;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:8rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-7a5d4810{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0rem 0rem 0.1rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.1rem;--border-left-width:0rem;border-color:var( --e-global-color-a9b3ca6 );--border-color:var( --e-global-color-a9b3ca6 );--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-7a5d4810, .elementor-954 .elementor-element.elementor-element-7a5d4810::before{--border-transition:0.3s;}.elementor-954 .elementor-element.elementor-element-24476657 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 2rem;border-style:solid;border-width:0rem 0rem 0rem 0.3rem;border-color:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-24476657.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-24476657 .elementor-heading-title{color:var( --e-global-color-ebdedc4 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button{font-family:var( --e-global-typography-2413586-font-family ), Sans-serif;font-size:var( --e-global-typography-2413586-font-size );font-weight:var( --e-global-typography-2413586-font-weight );line-height:var( --e-global-typography-2413586-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFF17400;}.elementor-954 .elementor-element.elementor-element-3086ff55{--grid-columns:6;--grid-column-gap:2.4rem;}body.elementor-page-954:not(.elementor-motion-effects-element-type-background), body.elementor-page-954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/07/singlepost_bg.webp");background-position:center center;background-repeat:repeat-y;background-size:contain;}@media(max-width:1440px) and (min-width:768px){.elementor-954 .elementor-element.elementor-element-f572678{--width:60%;}}@media(max-width:1440px){.elementor-954 .elementor-element.elementor-element-c0a1e4e{--padding-top:8vw;--padding-bottom:8vw;--padding-left:52vw;--padding-right:4vw;}.elementor-954 .elementor-element.elementor-element-fa6a1d0 img{width:8rem;}.elementor-954 .elementor-element.elementor-element-09a5c70{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-58a1410c{--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-e57ec72{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-73a99d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-6a15d3f{--flex-wrap:nowrap;}.elementor-954 .elementor-element.elementor-element-045fde3 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-601ca61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-8ce219d{--flex-wrap:nowrap;}.elementor-954 .elementor-element.elementor-element-15fee1f .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-08f0f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-ccb9b9a{--flex-wrap:nowrap;}.elementor-954 .elementor-element.elementor-element-caf8121 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-43bc9e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-a8848db{--flex-wrap:nowrap;}.elementor-954 .elementor-element.elementor-element-f2d3607 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-f19f135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-000f78e{--flex-wrap:nowrap;}.elementor-954 .elementor-element.elementor-element-b289b45 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-485103f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-5dc36ab{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-534dbdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-5f5aad4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-343e76d .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fc43dc9 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fe088ab .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-84f9ec4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-bccb786 > .elementor-widget-container{margin:0rem -4rem 0rem 0rem;}.elementor-954 .elementor-element.elementor-element-dc92d3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-bd5c29c{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-2b4cd50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-410202e7{--padding-top:6rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-2beffa6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-30285a7{--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-954 .elementor-element.elementor-element-0239f8c{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-954 .elementor-element.elementor-element-05e3bde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-d88580e{--padding-top:6rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-7a13e35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-b97ec63{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-c091600 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-eba35b2 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-5edac0e .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-13c1a0b2{--padding-top:6rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-24476657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}}@media(max-width:1024px){.elementor-954 .elementor-element.elementor-element-c0a1e4e{--min-height:50rem;}.elementor-954 .elementor-element.elementor-element-09a5c70{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-58a1410c{--padding-top:0rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-37dd881{--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-954 .elementor-element.elementor-element-e57ec72{--padding-top:4rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-73a99d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-045fde3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-954 .elementor-element.elementor-element-045fde3 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-601ca61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-15fee1f{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-954 .elementor-element.elementor-element-15fee1f .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-08f0f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-caf8121{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-954 .elementor-element.elementor-element-caf8121 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-43bc9e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-f2d3607{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-954 .elementor-element.elementor-element-f2d3607 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-f19f135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-b289b45{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-954 .elementor-element.elementor-element-b289b45 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-485103f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-5dc36ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-534dbdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-5f5aad4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-343e76d .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fc43dc9 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fe088ab .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-84f9ec4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-4650f367{--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-dc92d3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-bd5c29c{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-wrapper{text-align:left;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-515122a{--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-2b4cd50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-410202e7{--gap:4rem 4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-2beffa6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-30285a7{--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-05e3bde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-d88580e{--gap:4rem 4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-7a13e35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-b97ec63{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-c091600 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-eba35b2 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-5edac0e .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-13c1a0b2{--gap:4rem 4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-954 .elementor-element.elementor-element-24476657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-3086ff55{--grid-columns:6;}}@media(max-width:767px){.elementor-954 .elementor-element.elementor-element-c0a1e4e{--padding-top:37rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-09a5c70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-58a1410c{--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-954 .elementor-element.elementor-element-37dd881{--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-954 .elementor-element.elementor-element-e57ec72{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-73a99d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-045fde3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-954 .elementor-element.elementor-element-045fde3 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-601ca61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-15fee1f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-954 .elementor-element.elementor-element-15fee1f .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-08f0f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-caf8121{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-954 .elementor-element.elementor-element-caf8121 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-43bc9e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-f2d3607{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-954 .elementor-element.elementor-element-f2d3607 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-f19f135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-b289b45{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-954 .elementor-element.elementor-element-b289b45 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-485103f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-5dc36ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-534dbdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-5f5aad4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-343e76d .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fc43dc9 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fe088ab .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-84f9ec4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-bccb786 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-954 .elementor-element.elementor-element-bccb786 img{width:18rem;}.elementor-954 .elementor-element.elementor-element-4650f367{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-dc92d3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-bd5c29c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-img{margin-bottom:2rem;}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-515122a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-879f3fa{width:100%;max-width:100%;}.elementor-954 .elementor-element.elementor-element-879f3fa.elementor-element{--order:99999 /* order end hack */;}.elementor-954 .elementor-element.elementor-element-2b4cd50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-410202e7{--gap:4rem 4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-2beffa6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-30285a7{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-954 .elementor-element.elementor-element-0239f8c{width:100%;max-width:100%;}.elementor-954 .elementor-element.elementor-element-0239f8c.elementor-element{--order:99999 /* order end hack */;}.elementor-954 .elementor-element.elementor-element-f572678{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-05e3bde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-d88580e{--gap:4rem 4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-7a13e35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-b97ec63{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-c091600 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-eba35b2 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-5edac0e .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-13c1a0b2{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-954 .elementor-element.elementor-element-24476657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-3086ff55{--grid-columns:3;}}@media(min-width:768px){.elementor-954 .elementor-element.elementor-element-4ed0e39{--width:50%;}.elementor-954 .elementor-element.elementor-element-f572678{--width:45%;}}@media(min-width:2400px){.elementor-954 .elementor-element.elementor-element-09a5c70{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-ff339fd .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-7268492 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-4beb3d8 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-6538fcb .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-d07da1f .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-ad0d643 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-73a99d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-045fde3 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-601ca61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-15fee1f .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-08f0f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-caf8121 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-43bc9e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-f2d3607 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-f19f135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-b289b45 .elementor-heading-title{font-size:var( --e-global-typography-8571e29-font-size );line-height:var( --e-global-typography-8571e29-line-height );}.elementor-954 .elementor-element.elementor-element-485103f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-954 .elementor-element.elementor-element-534dbdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-5f5aad4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-343e76d .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fc43dc9 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-fe088ab .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-84f9ec4 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-dc92d3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-bd5c29c{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-74781df .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-3e4d964 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-8d51a39 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-a4b4005 .elementor-image-box-title{font-size:var( --e-global-typography-4369682-font-size );line-height:var( --e-global-typography-4369682-line-height );}.elementor-954 .elementor-element.elementor-element-2b4cd50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-2beffa6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-05e3bde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-7a13e35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-b97ec63{--grid-auto-flow:row;}.elementor-954 .elementor-element.elementor-element-c091600 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-eba35b2 .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-5edac0e .widget-image-caption{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}.elementor-954 .elementor-element.elementor-element-24476657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-954 .elementor-element.elementor-element-23b1ca2 .elementor-button{font-size:var( --e-global-typography-2413586-font-size );line-height:var( --e-global-typography-2413586-line-height );}}