.elementor-2502 .elementor-element.elementor-element-06e4f86{--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;--overflow:hidden;--padding-top:0;--padding-bottom:var(--space-70);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-316c74c{--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;--padding-top:var(--space-45);--padding-bottom:var(--inside-bn-b);--padding-left:var(--space-80);--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-a6567b2{--display:flex;--z-index:2;}.elementor-2502 .elementor-element.elementor-element-bedeea5 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-a7ce01b );}.elementor-2502 .elementor-element.elementor-element-600104f > .elementor-widget-container{margin:var(--space-8) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-600104f .elementor-heading-title{font-family:var( --e-global-typography-8f3b5f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f3b5f2-font-size );font-weight:var( --e-global-typography-8f3b5f2-font-weight );text-transform:var( --e-global-typography-8f3b5f2-text-transform );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-2502 .elementor-element.elementor-element-2cf323e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-2502 .elementor-element.elementor-element-c223871{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;font-size:var( --e-global-typography-7226642-font-size );font-weight:var( --e-global-typography-7226642-font-weight );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-a7ce01b );}.elementor-2502 .elementor-element.elementor-element-c223871 a{color:var( --e-global-color-a7ce01b );}.elementor-2502 .elementor-element.elementor-element-c223871 a:hover{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-49232f4{--display:flex;--position:absolute;--min-height:100%;--overflow:hidden;--border-radius:var(--radius-90) 0 0 var(--radius-90);top:0px;}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-49232f4{left:0px;}body.rtl .elementor-2502 .elementor-element.elementor-element-49232f4{right:0px;}.elementor-2502 .elementor-element.elementor-element-da8cc2a{width:100%;max-width:100%;}.elementor-2502 .elementor-element.elementor-element-da8cc2a img{width:100%;}.elementor-2502 .elementor-element.elementor-element-7df5f41{--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:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-ec666db{--display:flex;--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-2502 .elementor-element.elementor-element-45c3ce2{text-align:center;}.elementor-2502 .elementor-element.elementor-element-45c3ce2 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-5303eae );}.elementor-2502 .elementor-element.elementor-element-0a35f1e > .elementor-widget-container{margin:var(--space-8) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-0a35f1e .elementor-heading-title{font-family:var( --e-global-typography-8f3b5f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f3b5f2-font-size );font-weight:var( --e-global-typography-8f3b5f2-font-weight );text-transform:var( --e-global-typography-8f3b5f2-text-transform );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-5d2c66e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-2b7754a > .elementor-widget-container{margin:var(--space-30) 0 var(--space-10) 0;}.elementor-2502 .elementor-element.elementor-element-2b7754a .elementor-heading-title{font-size:var( --e-global-typography-ba53cd9-font-size );font-weight:var( --e-global-typography-ba53cd9-font-weight );line-height:var( --e-global-typography-ba53cd9-line-height );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-5985345{font-size:var( --e-global-typography-c889a6f-font-size );font-weight:var( --e-global-typography-c889a6f-font-weight );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-5985345 a{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-5985345 a:hover, .elementor-2502 .elementor-element.elementor-element-5985345 a:focus{color:var( --e-global-color-91b6239 );}.elementor-2502 .elementor-element.elementor-element-31a45d8{--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:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);}.elementor-2502 .elementor-element.elementor-element-a240d54 > .elementor-widget-container{margin:var(--space-27) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-a240d54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2502 .elementor-element.elementor-element-a240d54 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-cedddcb > .elementor-widget-container{margin:var(--space-27) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-cedddcb .elementor-button-content-wrapper{flex-direction:row;}.elementor-2502 .elementor-element.elementor-element-cedddcb .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-d8b8e98{--display:flex;--z-index:2;}.elementor-2502 .elementor-element.elementor-element-f6a746c img{width:100%;border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-2502 .elementor-element.elementor-element-bf1e3d4{--display:flex;--position:absolute;--min-height:100%;--border-radius:0 var(--radius-60) var(--radius-60) 0;top:0px;}.elementor-2502 .elementor-element.elementor-element-bf1e3d4:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-bf1e3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36cd3b4 );}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-bf1e3d4{left:0px;}body.rtl .elementor-2502 .elementor-element.elementor-element-bf1e3d4{right:0px;}.elementor-2502 .elementor-element.elementor-element-eaf39e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);--padding-top:var(--space-80);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-c64bcd6{--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:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-0b6ef71{text-align:left;}.elementor-2502 .elementor-element.elementor-element-0b6ef71 img{width:74%;border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-2502 .elementor-element.elementor-element-5970ac2{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;bottom:0px;text-align:right;}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-5970ac2{right:0px;}body.rtl .elementor-2502 .elementor-element.elementor-element-5970ac2{left:0px;}.elementor-2502 .elementor-element.elementor-element-5970ac2 img{width:100%;border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-2502 .elementor-element.elementor-element-1b91626{--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:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-eca3312{text-align:center;}.elementor-2502 .elementor-element.elementor-element-eca3312 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-5303eae );}.elementor-2502 .elementor-element.elementor-element-2eaf96a > .elementor-widget-container{margin:var(--space-8) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-2eaf96a .elementor-heading-title{font-family:var( --e-global-typography-8f3b5f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f3b5f2-font-size );font-weight:var( --e-global-typography-8f3b5f2-font-weight );text-transform:var( --e-global-typography-8f3b5f2-text-transform );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-e7351f8 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-08039ce > .elementor-widget-container{margin:var(--space-27) 0 var(--space-24) 0;}.elementor-2502 .elementor-element.elementor-element-08039ce{font-size:var( --e-global-typography-c889a6f-font-size );font-weight:var( --e-global-typography-c889a6f-font-weight );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-08039ce a{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-08039ce a:hover, .elementor-2502 .elementor-element.elementor-element-08039ce a:focus{color:var( --e-global-color-91b6239 );}.elementor-2502 .elementor-element.elementor-element-4d08291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0;--margin-bottom:var(--space-8);--margin-left:0;--margin-right:0;}.elementor-2502 .elementor-element.elementor-element-ac18b78{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;text-align:left;}.elementor-2502 .elementor-element.elementor-element-ac18b78 > .elementor-widget-container{--e-transform-translateY:-1px;}.elementor-2502 .elementor-element.elementor-element-ac18b78 img{width:69%;}.elementor-2502 .elementor-element.elementor-element-0f28e3d{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title a:hover, .elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-51ed760{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0;--margin-bottom:var(--space-8);--margin-left:0;--margin-right:0;}.elementor-2502 .elementor-element.elementor-element-51ed760.e-con{--align-self:stretch;}.elementor-2502 .elementor-element.elementor-element-1c6a3dd{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;text-align:left;}.elementor-2502 .elementor-element.elementor-element-1c6a3dd > .elementor-widget-container{--e-transform-translateY:-1px;}.elementor-2502 .elementor-element.elementor-element-1c6a3dd img{width:69%;}.elementor-2502 .elementor-element.elementor-element-8523919{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title a:hover, .elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-1a43a4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0;--margin-bottom:var(--space-8);--margin-left:0;--margin-right:0;}.elementor-2502 .elementor-element.elementor-element-07db228{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;text-align:left;}.elementor-2502 .elementor-element.elementor-element-07db228 > .elementor-widget-container{--e-transform-translateY:-1px;}.elementor-2502 .elementor-element.elementor-element-07db228 img{width:69%;}.elementor-2502 .elementor-element.elementor-element-42a176b{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title a:hover, .elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-18a7f84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-36cd3b4 );--border-color:var( --e-global-color-36cd3b4 );--border-radius:var(--radius-20) var(--radius-20) var(--radius-20) var(--radius-20);--margin-top:var(--space-20);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2502 .elementor-element.elementor-element-18a7f84:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-18a7f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-18a7f84:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-18a7f84, .elementor-2502 .elementor-element.elementor-element-18a7f84::before{--border-transition:0.3s;}.elementor-2502 .elementor-element.elementor-element-1aa88ae > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon-wrapper{text-align:center;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon{font-size:67px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon svg{height:67px;}.elementor-2502 .elementor-element.elementor-element-9bde2b3 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-ab6a813{--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:var(--space-90) var(--space-90);--row-gap:var(--space-90);--column-gap:var(--space-90);--padding-top:var(--space-80);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-ab6a813:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-ab6a813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36cd3b4 );}.elementor-2502 .elementor-element.elementor-element-fc3d233{--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-2502 .elementor-element.elementor-element-dd9c651{text-align:center;}.elementor-2502 .elementor-element.elementor-element-dd9c651 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-5303eae );}.elementor-2502 .elementor-element.elementor-element-0f61461 > .elementor-widget-container{margin:var(--space-8) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-0f61461 .elementor-heading-title{font-family:var( --e-global-typography-8f3b5f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f3b5f2-font-size );font-weight:var( --e-global-typography-8f3b5f2-font-weight );text-transform:var( --e-global-typography-8f3b5f2-text-transform );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-65a9f40 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-ad3d608 > .elementor-widget-container{margin:var(--space-27) 0 var(--space-24) 0;}.elementor-2502 .elementor-element.elementor-element-ad3d608{font-size:var( --e-global-typography-c889a6f-font-size );font-weight:var( --e-global-typography-c889a6f-font-weight );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-ad3d608 a{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-ad3d608 a:hover, .elementor-2502 .elementor-element.elementor-element-ad3d608 a:focus{color:var( --e-global-color-91b6239 );}.elementor-2502 .elementor-element.elementor-element-f280dd4{--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-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group{padding-right:calc( var(--space-24)/2 );padding-left:calc( var(--space-24)/2 );margin-bottom:var(--space-27);}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-form-fields-wrapper{margin-left:calc( -var(--space-24)/2 );margin-right:calc( -var(--space-24)/2 );margin-bottom:-var(--space-27);}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group > label, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group > label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-type-html{padding-bottom:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-subgroup label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-11564f5 );border-width:2px 2px 2px 2px;border-radius:var(--radius-12) var(--radius-12) var(--radius-12) var(--radius-12);}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-11564f5 );border-width:2px 2px 2px 2px;border-radius:var(--radius-12) var(--radius-12) var(--radius-12) var(--radius-12);}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-f58c800 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2502 .elementor-element.elementor-element-f58c800{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2502 .elementor-element.elementor-element-c7edf66{--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:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);--padding-top:var(--space-70);--padding-bottom:calc(var(--space-70) + var(--space-60));--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-c7edf66:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-c7edf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36cd3b4 );}.elementor-2502 .elementor-element.elementor-element-f0c1bb1{--display:flex;--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-2502 .elementor-element.elementor-element-65ec46d img{width:100%;border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-2502 .elementor-element.elementor-element-01e87de{--display:flex;--z-index:2;}.elementor-2502 .elementor-element.elementor-element-7b8e089{text-align:center;}.elementor-2502 .elementor-element.elementor-element-7b8e089 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-5303eae );}.elementor-2502 .elementor-element.elementor-element-f3b0dee > .elementor-widget-container{margin:var(--space-8) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-f3b0dee .elementor-heading-title{font-family:var( --e-global-typography-8f3b5f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f3b5f2-font-size );font-weight:var( --e-global-typography-8f3b5f2-font-weight );text-transform:var( --e-global-typography-8f3b5f2-text-transform );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-33459d2 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-8a98098 > .elementor-widget-container{margin:var(--space-27) 0 0 0;}.elementor-2502 .elementor-element.elementor-element-8a98098{font-size:var( --e-global-typography-c889a6f-font-size );font-weight:var( --e-global-typography-c889a6f-font-weight );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-8a98098 a{color:var( --e-global-color-primary );}.elementor-2502 .elementor-element.elementor-element-8a98098 a:hover, .elementor-2502 .elementor-element.elementor-element-8a98098 a:focus{color:var( --e-global-color-91b6239 );}.elementor-2502 .elementor-element.elementor-element-0ee228a{--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:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--flex-wrap:nowrap;}.elementor-2502 .elementor-element.elementor-element-281b962{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-36cd3b4 );--border-color:var( --e-global-color-36cd3b4 );--border-radius:var(--radius-20) var(--radius-20) var(--radius-20) var(--radius-20);}.elementor-2502 .elementor-element.elementor-element-281b962:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-281b962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-281b962:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-281b962, .elementor-2502 .elementor-element.elementor-element-281b962::before{--border-transition:0.3s;}.elementor-2502 .elementor-element.elementor-element-d977718 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon-wrapper{text-align:center;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon{font-size:67px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon svg{height:67px;}.elementor-2502 .elementor-element.elementor-element-b361b08 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-32fba84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-36cd3b4 );--border-color:var( --e-global-color-36cd3b4 );--border-radius:var(--radius-20) var(--radius-20) var(--radius-20) var(--radius-20);}.elementor-2502 .elementor-element.elementor-element-32fba84:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-32fba84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-32fba84:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-32fba84, .elementor-2502 .elementor-element.elementor-element-32fba84::before{--border-transition:0.3s;}.elementor-2502 .elementor-element.elementor-element-1ce1191 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon-wrapper{text-align:center;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon{font-size:67px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon svg{height:67px;}.elementor-2502 .elementor-element.elementor-element-ad0d790 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-105c99c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-36cd3b4 );--border-color:var( --e-global-color-36cd3b4 );--border-radius:var(--radius-20) var(--radius-20) var(--radius-20) var(--radius-20);}.elementor-2502 .elementor-element.elementor-element-105c99c:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-105c99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-105c99c:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-105c99c, .elementor-2502 .elementor-element.elementor-element-105c99c::before{--border-transition:0.3s;}.elementor-2502 .elementor-element.elementor-element-5eea90d > .elementor-widget-container{--e-transform-translateY:-4px;--e-transform-scale:1.24;margin:0px 0px -10px 0px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon-wrapper{text-align:center;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon{font-size:67px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon svg{height:67px;}.elementor-2502 .elementor-element.elementor-element-14d4bcb .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-d710594{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-36cd3b4 );--border-color:var( --e-global-color-36cd3b4 );--border-radius:var(--radius-20) var(--radius-20) var(--radius-20) var(--radius-20);}.elementor-2502 .elementor-element.elementor-element-d710594:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-d710594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-2502 .elementor-element.elementor-element-d710594:hover{background-color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-d710594, .elementor-2502 .elementor-element.elementor-element-d710594::before{--border-transition:0.3s;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon-wrapper{text-align:center;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon{font-size:67px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon svg{height:67px;}.elementor-2502 .elementor-element.elementor-element-e6beb81 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-1e71fb5{--display:flex;--position:absolute;--min-height:calc(100% - var(--space-60));--border-radius:var(--radius-60) 0 0 var(--radius-60);top:0px;}.elementor-2502 .elementor-element.elementor-element-1e71fb5:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-1e71fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-1e71fb5{right:0px;}body.rtl .elementor-2502 .elementor-element.elementor-element-1e71fb5{left:0px;}@media(min-width:768px){.elementor-2502 .elementor-element.elementor-element-06e4f86{--content-width:100%;}.elementor-2502 .elementor-element.elementor-element-a6567b2{--width:fit-content;}.elementor-2502 .elementor-element.elementor-element-49232f4{--width:96vw;}.elementor-2502 .elementor-element.elementor-element-bf1e3d4{--width:74%;}.elementor-2502 .elementor-element.elementor-element-c64bcd6{--width:50%;}.elementor-2502 .elementor-element.elementor-element-1b91626{--width:50%;}.elementor-2502 .elementor-element.elementor-element-18a7f84{--width:160px;}.elementor-2502 .elementor-element.elementor-element-fc3d233{--width:30%;}.elementor-2502 .elementor-element.elementor-element-f280dd4{--width:70%;}.elementor-2502 .elementor-element.elementor-element-281b962{--width:160px;}.elementor-2502 .elementor-element.elementor-element-32fba84{--width:160px;}.elementor-2502 .elementor-element.elementor-element-105c99c{--width:160px;}.elementor-2502 .elementor-element.elementor-element-d710594{--width:160px;}.elementor-2502 .elementor-element.elementor-element-1e71fb5{--width:73%;}}@media(max-width:1540px) and (min-width:768px){.elementor-2502 .elementor-element.elementor-element-49232f4{--width:95vw;}.elementor-2502 .elementor-element.elementor-element-18a7f84{--width:140px;}.elementor-2502 .elementor-element.elementor-element-f0c1bb1{--width:48%;}.elementor-2502 .elementor-element.elementor-element-01e87de{--width:52%;}.elementor-2502 .elementor-element.elementor-element-281b962{--width:140px;}.elementor-2502 .elementor-element.elementor-element-32fba84{--width:140px;}.elementor-2502 .elementor-element.elementor-element-105c99c{--width:140px;}.elementor-2502 .elementor-element.elementor-element-d710594{--width:140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-2502 .elementor-element.elementor-element-49232f4{--width:94vw;}.elementor-2502 .elementor-element.elementor-element-18a7f84{--width:115px;}.elementor-2502 .elementor-element.elementor-element-fc3d233{--width:34%;}.elementor-2502 .elementor-element.elementor-element-f280dd4{--width:66%;}.elementor-2502 .elementor-element.elementor-element-f0c1bb1{--width:75%;}.elementor-2502 .elementor-element.elementor-element-01e87de{--width:75%;}.elementor-2502 .elementor-element.elementor-element-281b962{--width:115px;}.elementor-2502 .elementor-element.elementor-element-32fba84{--width:115px;}.elementor-2502 .elementor-element.elementor-element-105c99c{--width:115px;}.elementor-2502 .elementor-element.elementor-element-d710594{--width:115px;}.elementor-2502 .elementor-element.elementor-element-1e71fb5{--width:89%;}}@media(max-width:1540px){.elementor-2502 .elementor-element.elementor-element-bedeea5 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-600104f .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2cf323e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-c223871{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-2502 .elementor-element.elementor-element-ec666db{--padding-top:var(--space-27);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-45c3ce2 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0a35f1e .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-5d2c66e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2b7754a .elementor-heading-title{font-size:var( --e-global-typography-ba53cd9-font-size );line-height:var( --e-global-typography-ba53cd9-line-height );}.elementor-2502 .elementor-element.elementor-element-5985345{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-a240d54 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-cedddcb .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-0b6ef71 img{width:77%;}.elementor-2502 .elementor-element.elementor-element-eca3312 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-2eaf96a .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-e7351f8 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-08039ce{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon{font-size:53px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon svg{height:53px;}.elementor-2502 .elementor-element.elementor-element-9bde2b3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-dd9c651 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0f61461 .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-65a9f40 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ad3d608{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-7b8e089 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-f3b0dee .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-33459d2 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-8a98098{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon{font-size:53px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon svg{height:53px;}.elementor-2502 .elementor-element.elementor-element-b361b08 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon{font-size:53px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon svg{height:53px;}.elementor-2502 .elementor-element.elementor-element-ad0d790 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon{font-size:53px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon svg{height:53px;}.elementor-2502 .elementor-element.elementor-element-14d4bcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon{font-size:53px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon svg{height:53px;}.elementor-2502 .elementor-element.elementor-element-e6beb81 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1200px){.elementor-2502 .elementor-element.elementor-element-316c74c{--padding-top:var(--space-30);--padding-bottom:var(--space-150);--padding-left:var(--space-30);--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-bedeea5 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-600104f .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2cf323e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-c223871{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-2502 .elementor-element.elementor-element-7df5f41{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-2502 .elementor-element.elementor-element-ec666db{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-45c3ce2 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0a35f1e .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-5d2c66e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2b7754a .elementor-heading-title{font-size:var( --e-global-typography-ba53cd9-font-size );line-height:var( --e-global-typography-ba53cd9-line-height );}.elementor-2502 .elementor-element.elementor-element-5985345{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-31a45d8{--flex-wrap:wrap;}.elementor-2502 .elementor-element.elementor-element-a240d54 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-cedddcb .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-eaf39e2{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-2502 .elementor-element.elementor-element-0b6ef71 img{width:83%;}.elementor-2502 .elementor-element.elementor-element-1b91626{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-eca3312 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-2eaf96a .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-e7351f8 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-08039ce{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ac18b78 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-ac18b78 img{width:74%;}.elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-1c6a3dd > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-1c6a3dd img{width:74%;}.elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-07db228 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-07db228 img{width:74%;}.elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-18a7f84{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-18a7f84:hover{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon{font-size:50px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon svg{height:50px;}.elementor-2502 .elementor-element.elementor-element-9bde2b3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ab6a813{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-2502 .elementor-element.elementor-element-dd9c651 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0f61461 .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-65a9f40 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ad3d608{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-c7edf66{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2502 .elementor-element.elementor-element-f0c1bb1{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-7b8e089 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-f3b0dee .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-33459d2 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-8a98098{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-281b962{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-281b962:hover{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon{font-size:50px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon svg{height:50px;}.elementor-2502 .elementor-element.elementor-element-b361b08 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-32fba84{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-32fba84:hover{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon{font-size:50px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon svg{height:50px;}.elementor-2502 .elementor-element.elementor-element-ad0d790 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-105c99c{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-105c99c:hover{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon{font-size:50px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon svg{height:50px;}.elementor-2502 .elementor-element.elementor-element-14d4bcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-d710594{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-d710594:hover{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon{font-size:50px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon svg{height:50px;}.elementor-2502 .elementor-element.elementor-element-e6beb81 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-2502 .elementor-element.elementor-element-bedeea5 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-600104f .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2cf323e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-c223871{width:100%;max-width:100%;font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-2502 .elementor-element.elementor-element-c223871 > .elementor-widget-container{margin:0 0 var(--space-20) 0;}.elementor-2502 .elementor-element.elementor-element-c223871.elementor-element{--order:-99999 /* order start hack */;}.elementor-2502 .elementor-element.elementor-element-49232f4{--width:95vw;--border-radius:var(--radius-60) 0 0 var(--radius-60);}.elementor-2502 .elementor-element.elementor-element-45c3ce2 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0a35f1e .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-5d2c66e .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-2b7754a .elementor-heading-title{font-size:var( --e-global-typography-ba53cd9-font-size );line-height:var( --e-global-typography-ba53cd9-line-height );}.elementor-2502 .elementor-element.elementor-element-5985345{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-a240d54 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-cedddcb .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-d8b8e98.e-con{--order:-99999 /* order start hack */;}.elementor-2502 .elementor-element.elementor-element-eaf39e2{--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);}.elementor-2502 .elementor-element.elementor-element-c64bcd6{--padding-top:0;--padding-bottom:var(--space-35);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-0b6ef71 img{height:50vw;object-fit:cover;}.elementor-2502 .elementor-element.elementor-element-5970ac2{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-eca3312 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-2eaf96a .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-e7351f8 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-08039ce{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ac18b78{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-ac18b78 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-0f28e3d{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-0f28e3d .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-1c6a3dd{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-1c6a3dd > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-8523919{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-8523919 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-07db228{width:var( --container-widget-width, var(--space-40) );max-width:var(--space-40);--container-widget-width:var(--space-40);--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-07db228 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2502 .elementor-element.elementor-element-42a176b{width:var( --container-widget-width, calc(100% - var(--space-40)) );max-width:calc(100% - var(--space-40));--container-widget-width:calc(100% - var(--space-40));--container-widget-flex-grow:0;}.elementor-2502 .elementor-element.elementor-element-42a176b .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-18a7f84{--width:100px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon{font-size:45px;}.elementor-2502 .elementor-element.elementor-element-1aa88ae .elementor-icon svg{height:45px;}.elementor-2502 .elementor-element.elementor-element-9bde2b3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-dd9c651 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-0f61461 .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-65a9f40 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-ad3d608{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group .elementor-field, .elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-2502 .elementor-element.elementor-element-c7edf66{--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:0;--padding-right:0;}.elementor-2502 .elementor-element.elementor-element-7b8e089 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-2502 .elementor-element.elementor-element-f3b0dee .elementor-heading-title{font-size:var( --e-global-typography-8f3b5f2-font-size );line-height:var( --e-global-typography-8f3b5f2-line-height );letter-spacing:var( --e-global-typography-8f3b5f2-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-33459d2 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-8a98098{font-size:var( --e-global-typography-c889a6f-font-size );line-height:var( --e-global-typography-c889a6f-line-height );letter-spacing:var( --e-global-typography-c889a6f-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-0ee228a{--flex-wrap:wrap;}.elementor-2502 .elementor-element.elementor-element-281b962{--width:120px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon{font-size:45px;}.elementor-2502 .elementor-element.elementor-element-d977718 .elementor-icon svg{height:45px;}.elementor-2502 .elementor-element.elementor-element-b361b08 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-32fba84{--width:120px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon{font-size:45px;}.elementor-2502 .elementor-element.elementor-element-1ce1191 .elementor-icon svg{height:45px;}.elementor-2502 .elementor-element.elementor-element-ad0d790 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-105c99c{--width:120px;}.elementor-2502 .elementor-element.elementor-element-5eea90d > .elementor-widget-container{--e-transform-translateY:-5px;--e-transform-scale:1.4;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon{font-size:45px;}.elementor-2502 .elementor-element.elementor-element-5eea90d .elementor-icon svg{height:45px;}.elementor-2502 .elementor-element.elementor-element-14d4bcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-d710594{--width:120px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon{font-size:45px;}.elementor-2502 .elementor-element.elementor-element-3b28cb1 .elementor-icon svg{height:45px;}.elementor-2502 .elementor-element.elementor-element-e6beb81 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2502 .elementor-element.elementor-element-1e71fb5{--width:100%;--min-height:100%;--border-radius:0 0 0 0;}}/* Start custom CSS for heading, class: .elementor-element-bedeea5 */.elementor-2502 .elementor-element.elementor-element-bedeea5 .elementor-heading-title::before{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da8cc2a */.elementor-2502 .elementor-element.elementor-element-da8cc2a img{object-position: top center!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a240d54 */.elementor-2502 .elementor-element.elementor-element-a240d54 a{
   
    padding:var(--space-15) var(--space-30) var(--space-15) calc(var(--space-15) - 1px)!important;
    @media (width < 1540px){
    padding:var(--space-12) var(--space-18) var(--space-12) calc(var(--space-12) - 1px)!important;
  }
    @media (width < 480px){
    padding:var(--space-12) var(--space-18) var(--space-12) calc(var(--space-12) - 1px)!important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cedddcb */.elementor-2502 .elementor-element.elementor-element-cedddcb a{
    padding:var(--space-15) var(--space-30) var(--space-15) calc(var(--space-15) - 1px)!important;
    @media (width < 1540px){
    padding:var(--space-12) var(--space-18) var(--space-12) calc(var(--space-12) - 1px)!important;
  }
    @media (width < 480px){
    padding:var(--space-12) var(--space-18) var(--space-12) calc(var(--space-12) - 1px)!important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6a746c */.elementor-2502 .elementor-element.elementor-element-f6a746c img{aspect-ratio: 728 / 522;
object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a7f84 */.elementor-2502 .elementor-element.elementor-element-18a7f84{aspect-ratio: 1 / 1;}
.elementor-2502 .elementor-element.elementor-element-18a7f84:hover .elementor-heading-title{color:#fff;}
.elementor-2502 .elementor-element.elementor-element-18a7f84:hover g{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-f58c800 */.elementor-2502 .elementor-element.elementor-element-f58c800 div.elementor-field-group{flex-wrap: nowrap;gap: var(--space-15);}
.elementor-2502 .elementor-element.elementor-element-f58c800 label{width: 120px;max-width: 120px;min-width: 120px;height:66px;background-color: var( --e-global-color-secondary );
    border-radius: var(--radius-12);    display: flex;
    align-items: center;
    justify-content: center;
    
    
    
    @media (width < 480px){
    width: 92px;max-width: 92px;min-width: 92px;height:52px;
  }
}
    
.elementor-2502 .elementor-element.elementor-element-f58c800 input,.elementor-2502 .elementor-element.elementor-element-f58c800 select{height:66px;
    @media (width < 480px){
    height:52px;
  }
    
}

.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-group-message{align-items: flex-start;}
.elementor-2502 .elementor-element.elementor-element-f58c800 textarea{padding-top: 18px;}

.elementor-2502 .elementor-element.elementor-element-f58c800 input:focus,.elementor-2502 .elementor-element.elementor-element-f58c800 select:focus,.elementor-2502 .elementor-element.elementor-element-f58c800 textarea:focus,.elementor-2502 .elementor-element.elementor-element-f58c800 input:hover,.elementor-2502 .elementor-element.elementor-element-f58c800 select:hover,.elementor-2502 .elementor-element.elementor-element-f58c800 textarea:hover{border-style: dashed!important;border-color: var( --e-global-color-secondary )!important;}


/*按鈕*/
.elementor-2502 .elementor-element.elementor-element-f58c800 .elementor-field-type-submit{padding-top: var(--space-12);}

.elementor-2502 .elementor-element.elementor-element-f58c800 button{
    border-radius: 99px!important;
    background-color: #fff!important;
    color:var( --e-global-color-primary )!important;
    position: relative;
    padding:var(--space-15) var(--space-40)!important;
}
.elementor-2502 .elementor-element.elementor-element-f58c800 button::before{
    content: " ";
    display: block;
    width: calc(100% + 9px);
    height: calc(100% + 10px);
    border-radius: 99px;
    border: 1px dashed var( --e-global-color-primary );
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    @media (width < 1200px){
    width: calc(100% + 8px);
    height: calc(100% + 9px);
    }
}
.elementor-2502 .elementor-element.elementor-element-f58c800 button:hover{
    background-color: var( --e-global-color-primary )!important;
    color:#fff!important;
}
.elementor-2502 .elementor-element.elementor-element-f58c800 button::after{
    opacity: 0;
    content: " ";
    display: block;
    position: absolute;
    right: var(--space-18);
    bottom: calc(var(--btn_font) + var(--space-15) + var(--space-15) - var(--space-8));
    transform: translateY(-3px);
    transition: all 0.24s ease-out;
}
.elementor-2502 .elementor-element.elementor-element-f58c800 button:hover::after{
    opacity: 1;
    width: var(--space-50);
    aspect-ratio: 106 / 77;
    background-image: url(/wp-content/uploads/bt-bear.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
    transform: translateY(0px);
    @media (width < 767px){
    width: var(--space-60);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281b962 */.elementor-2502 .elementor-element.elementor-element-281b962{aspect-ratio: 1 / 1;}
.elementor-2502 .elementor-element.elementor-element-281b962:hover .elementor-heading-title{color:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fba84 */.elementor-2502 .elementor-element.elementor-element-32fba84{aspect-ratio: 1 / 1;}
.elementor-2502 .elementor-element.elementor-element-32fba84:hover .elementor-heading-title{color:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105c99c */.elementor-2502 .elementor-element.elementor-element-105c99c{aspect-ratio: 1 / 1;}
.elementor-2502 .elementor-element.elementor-element-105c99c:hover .elementor-heading-title{color:#fff;}

.elementor-2502 .elementor-element.elementor-element-105c99c path.st0{fill:#19C7C7;}
.elementor-2502 .elementor-element.elementor-element-105c99c:hover path.st1,.elementor-2502 .elementor-element.elementor-element-105c99c:hover path.st0{fill:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d710594 */.elementor-2502 .elementor-element.elementor-element-d710594{aspect-ratio: 1 / 1;}
.elementor-2502 .elementor-element.elementor-element-d710594:hover .elementor-heading-title{color:#fff;}

.elementor-2502 .elementor-element.elementor-element-d710594:hover path.st1,.elementor-2502 .elementor-element.elementor-element-d710594:hover path.st0{fill:#fff;}/* End custom CSS */