.elementor-443 .elementor-element.elementor-element-5963113{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-443 .elementor-element.elementor-element-5963113:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-5963113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5937295 );}.elementor-443 .elementor-element.elementor-element-5963113::before, .elementor-443 .elementor-element.elementor-element-5963113 > .elementor-background-video-container::before, .elementor-443 .elementor-element.elementor-element-5963113 > .e-con-inner > .elementor-background-video-container::before, .elementor-443 .elementor-element.elementor-element-5963113 > .elementor-background-slideshow::before, .elementor-443 .elementor-element.elementor-element-5963113 > .e-con-inner > .elementor-background-slideshow::before, .elementor-443 .elementor-element.elementor-element-5963113 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-443 .elementor-element.elementor-element-8850293{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-443 .elementor-element.elementor-element-0aa954a{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-0aa954a .elementor-heading-title{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 );color:var( --e-global-color-0cdd896 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-443 .elementor-element.elementor-element-ba56498{width:var( --container-widget-width, 719px );max-width:719px;--container-widget-width:719px;--container-widget-flex-grow:0;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 );color:var( --e-global-color-0cdd896 );}.elementor-443 .elementor-element.elementor-element-feaebca{--display:flex;--justify-content:flex-start;}.elementor-443 .elementor-element.elementor-element-6806394{--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;border-style:solid;--border-style:solid;border-width:0px 10px 0px 0px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0cdd896 );--border-color:var( --e-global-color-0cdd896 );--border-radius:0px 80px 0px 0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;--z-index:2;}.elementor-443 .elementor-element.elementor-element-6806394:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-6806394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-443 .elementor-element.elementor-element-6806394.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-1263d14 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-0cdd896 );}.elementor-443 .elementor-element.elementor-element-52ddb0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-0cdd896 );}.elementor-443 .elementor-element.elementor-element-6d52b65{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-443 .elementor-element.elementor-element-14c72e8{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-443 .elementor-element.elementor-element-b390500{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-b390500:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-b390500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-widget-image .widget-image-caption{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-443 .elementor-element.elementor-element-d4ab727 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-ae92299{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-ae92299.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-2a83905{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-2a83905.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-9fe95f6{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-3116e1c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-3116e1c:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-3116e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-c00fe08 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-00a5701{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-00a5701.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-4bb44a8{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-4bb44a8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-32569fb{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-7c259f7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-443 .elementor-element.elementor-element-7834cea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-7834cea:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-7834cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-663dc4c img{width:1000px;}.elementor-443 .elementor-element.elementor-element-8a53962{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-8a53962.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-d7fa812{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-d7fa812.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-72e75ae{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-cab77b8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-cab77b8:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-cab77b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-4773192 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-d3fa813{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-d3fa813.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-31a365a{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-31a365a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-2b85c0e{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-f9ccba1{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-443 .elementor-element.elementor-element-22ab155{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-22ab155:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-22ab155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-f46cc26 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-f033026{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-f033026.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-48ab160{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-48ab160.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-101eca1{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-4c7fde1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-4c7fde1:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-4c7fde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-96cd9df img{width:1000px;}.elementor-443 .elementor-element.elementor-element-286fe9b{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-286fe9b.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-1f3ca20{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-1f3ca20.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-6d2d08e{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-d770a7f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-443 .elementor-element.elementor-element-aa185dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-aa185dd:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-aa185dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-89ef5d3 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-3c57e14{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-3c57e14.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-4cf0e76{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-4cf0e76.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-ebb223e{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-1f0fc96{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 100px 0px;}.elementor-443 .elementor-element.elementor-element-1f0fc96:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-1f0fc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-443 .elementor-element.elementor-element-22e0008 img{width:1000px;}.elementor-443 .elementor-element.elementor-element-9bdb68a{margin:-70px 20px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;text-align:end;}.elementor-443 .elementor-element.elementor-element-9bdb68a.elementor-element{--align-self:flex-end;}.elementor-443 .elementor-element.elementor-element-c4901c4{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4% 4% 0% 4%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-c4901c4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title{font-family:var( --e-global-typography-8d8f3fa-font-family ), Sans-serif;font-size:var( --e-global-typography-8d8f3fa-font-size );font-weight:var( --e-global-typography-8d8f3fa-font-weight );line-height:var( --e-global-typography-8d8f3fa-line-height );color:var( --e-global-color-secondary );}.elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title a:hover, .elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button{background-color:var( --e-global-color-5ffb25f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:10px 0px 10px 0px;}.elementor-443 .elementor-element.elementor-element-cb028a0{padding:0% 4% 4% 4%;}.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-443 .elementor-element.elementor-element-3830ebe{--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:0% 6%;--row-gap:0%;--column-gap:6%;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-443 .elementor-element.elementor-element-3830ebe:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-3830ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://chambersfletcher.co.uk/wp-content/uploads/2026/08/friendly-legal-advice.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-443 .elementor-element.elementor-element-3830ebe::before, .elementor-443 .elementor-element.elementor-element-3830ebe > .elementor-background-video-container::before, .elementor-443 .elementor-element.elementor-element-3830ebe > .e-con-inner > .elementor-background-video-container::before, .elementor-443 .elementor-element.elementor-element-3830ebe > .elementor-background-slideshow::before, .elementor-443 .elementor-element.elementor-element-3830ebe > .e-con-inner > .elementor-background-slideshow::before, .elementor-443 .elementor-element.elementor-element-3830ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-443 .elementor-element.elementor-element-2713db9{--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;border-style:solid;--border-style:solid;border-width:0px 10px 10px 0px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:0px;border-color:var( --e-global-color-5ffb25f );--border-color:var( --e-global-color-5ffb25f );--border-radius:50px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-443 .elementor-element.elementor-element-2713db9:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-2713db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-443 .elementor-element.elementor-element-537f56d{width:var( --container-widget-width, 639px );max-width:639px;--container-widget-width:639px;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-537f56d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.3em;color:var( --e-global-color-0cdd896 );}.elementor-443 .elementor-element.elementor-element-664d186{color:var( --e-global-color-0cdd896 );}.elementor-443 .elementor-element.elementor-element-f01c31b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-443 .elementor-element.elementor-element-f01c31b{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-443 .elementor-element.elementor-element-f01c31b .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1500px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-443 .elementor-element.elementor-element-0aa954a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-ba56498{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-1263d14 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-f01c31b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-443 .elementor-element.elementor-element-0aa954a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-ba56498{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-1263d14 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-6d52b65{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-443 .elementor-element.elementor-element-14c72e8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-2a83905{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-9fe95f6{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-4bb44a8{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-32569fb{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-7c259f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-443 .elementor-element.elementor-element-d7fa812{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-72e75ae{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-31a365a{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-2b85c0e{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-f9ccba1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-443 .elementor-element.elementor-element-48ab160{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-101eca1{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-1f3ca20{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-6d2d08e{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-d770a7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-443 .elementor-element.elementor-element-4cf0e76{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-ebb223e{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-c4901c4{padding:6% 6% 0% 6%;}.elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-cb028a0{padding:0% 6% 6% 6%;}.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-537f56d .elementor-heading-title{font-size:32px;}.elementor-443 .elementor-element.elementor-element-f01c31b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-443 .elementor-element.elementor-element-0aa954a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-ba56498{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-feaebca{--min-height:490px;}.elementor-443 .elementor-element.elementor-element-1263d14 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-6d52b65{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-443 .elementor-element.elementor-element-b390500{--border-radius:0px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-443 .elementor-element.elementor-element-ae92299{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-ae92299 img{width:100px;}.elementor-443 .elementor-element.elementor-element-2a83905 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-3116e1c{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-00a5701{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-00a5701 img{width:100px;}.elementor-443 .elementor-element.elementor-element-4bb44a8 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-7834cea{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-8a53962{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-8a53962 img{width:100px;}.elementor-443 .elementor-element.elementor-element-d7fa812 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-cab77b8{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-d3fa813{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-d3fa813 img{width:100px;}.elementor-443 .elementor-element.elementor-element-31a365a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-22ab155{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-f033026{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-f033026 img{width:100px;}.elementor-443 .elementor-element.elementor-element-48ab160 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-4c7fde1{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-286fe9b{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-286fe9b img{width:100px;}.elementor-443 .elementor-element.elementor-element-1f3ca20 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-aa185dd{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-3c57e14{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-3c57e14 img{width:100px;}.elementor-443 .elementor-element.elementor-element-4cf0e76 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-1f0fc96{--border-radius:0px 0px 50px 0px;}.elementor-443 .elementor-element.elementor-element-9bdb68a{margin:-50px 10px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-443 .elementor-element.elementor-element-9bdb68a img{width:100px;}.elementor-443 .elementor-element.elementor-element-c4901c4 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );}.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-443 .elementor-element.elementor-element-2713db9{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-443 .elementor-element.elementor-element-537f56d .elementor-heading-title{font-size:30px;}.elementor-443 .elementor-element.elementor-element-f01c31b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-443 .elementor-element.elementor-element-8850293{--width:67%;}.elementor-443 .elementor-element.elementor-element-feaebca{--width:40%;}.elementor-443 .elementor-element.elementor-element-b390500{--width:50%;}.elementor-443 .elementor-element.elementor-element-3116e1c{--width:50%;}.elementor-443 .elementor-element.elementor-element-7834cea{--width:50%;}.elementor-443 .elementor-element.elementor-element-cab77b8{--width:50%;}.elementor-443 .elementor-element.elementor-element-22ab155{--width:50%;}.elementor-443 .elementor-element.elementor-element-4c7fde1{--width:50%;}.elementor-443 .elementor-element.elementor-element-aa185dd{--width:50%;}.elementor-443 .elementor-element.elementor-element-1f0fc96{--width:50%;}.elementor-443 .elementor-element.elementor-element-2713db9{--width:60%;}}/* Start custom CSS for shortcode, class: .elementor-element-461e78b */#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 10px!important;
}

.elementor-443 .elementor-element.elementor-element-461e78b .field-wrap input[type=submit] {
    margin-top: 15px!important;
}

.elementor-443 .elementor-element.elementor-element-461e78b .nf-field-element textarea {
    height: 135px!important;
}



/*submit btn*/
#nf-field-18-container .nf-field{
  display:inline-block;
  width:auto;
}

#nf-field-18-wrap.submit-wrap{
  display:inline-block!important;
  width:auto;
  position:relative;
}

#nf-field-18 {
  display:inline-block;
  width:auto;
  padding:17px 58px 17px 22px!important;
  border:0!important;
  border-radius:100px!important;
  background:#1d1d1b!important;
  color:#fff!important;
  line-height:1!important;
  appearance:none;
  -webkit-appearance:none;
}



#nf-field-18-wrap.submit-wrap::after{
  content:"";
  position:absolute;
  right:12px;
  top:50%;
  transform:translateY(-27%);
  width:30px;
  height:30px;
  border-radius:999px;
  background:#fff;
  pointer-events:none;
  transition:transform .25s ease;
  z-index:1;
}

#nf-field-18-wrap.submit-wrap::before{
  content:"";
  position:absolute;
  right:12px;
  top:50%;
  transform:translateY(-27%);
  width:30px;
  height:30px;
  background:#1d1d1b;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M227.1 151.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M227.1 151.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z'/%3E%3C/svg%3E");
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:center;
  mask-position:center;
  -webkit-mask-size:25px 25px;
  mask-size:25px 25px;
  pointer-events:none;
  transition:transform .25s ease;
  z-index:2;
}

#nf-field-18-wrap.submit-wrap:hover::before,
#nf-field-18-wrap.submit-wrap:hover::after{
  transform:translateY(-27%) translateX(0px);
}

#nf-field-18{
  transition: padding-right .25s ease;
}

#nf-field-18-wrap.submit-wrap:hover #nf-field-18{
  padding-right: 63px!important;
}

#nf-field-18-wrap > div.nf-field-label {
    display:none!important;
}

.elementor-443 .elementor-element.elementor-element-461e78b .nf-response-msg {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5em;
    color: var( --e-global-color-0cdd896 );
}

.elementor-443 .elementor-element.elementor-element-461e78b input[type=text], .elementor-443 .elementor-element.elementor-element-461e78b input[type=tel], .elementor-443 .elementor-element.elementor-element-461e78b input[type=email], .elementor-443 .elementor-element.elementor-element-461e78b textarea, .elementor-443 .elementor-element.elementor-element-461e78b .field-wrap select {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    border-color:#fff;
}

.elementor-443 .elementor-element.elementor-element-461e78b  .field-wrap select {
    color:#737373!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6806394 */@media (min-width:768px){
.elementor-443 .elementor-element.elementor-element-6806394 {
    height:482px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feaebca */.elementor-443 .elementor-element.elementor-element-feaebca {
    max-width:485px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4ab727 */.elementor-443 .elementor-element.elementor-element-d4ab727 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae92299 */.elementor-443 .elementor-element.elementor-element-ae92299 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9fe95f6 */.elementor-443 .elementor-element.elementor-element-9fe95f6 .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c00fe08 */.elementor-443 .elementor-element.elementor-element-c00fe08 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00a5701 */.elementor-443 .elementor-element.elementor-element-00a5701 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32569fb */.elementor-443 .elementor-element.elementor-element-32569fb .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-663dc4c */.elementor-443 .elementor-element.elementor-element-663dc4c img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a53962 */.elementor-443 .elementor-element.elementor-element-8a53962 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72e75ae */.elementor-443 .elementor-element.elementor-element-72e75ae .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4773192 */.elementor-443 .elementor-element.elementor-element-4773192 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3fa813 */.elementor-443 .elementor-element.elementor-element-d3fa813 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b85c0e */.elementor-443 .elementor-element.elementor-element-2b85c0e .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f46cc26 */.elementor-443 .elementor-element.elementor-element-f46cc26 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f033026 */.elementor-443 .elementor-element.elementor-element-f033026 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-101eca1 */.elementor-443 .elementor-element.elementor-element-101eca1 .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96cd9df */.elementor-443 .elementor-element.elementor-element-96cd9df img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-286fe9b */.elementor-443 .elementor-element.elementor-element-286fe9b {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d2d08e */.elementor-443 .elementor-element.elementor-element-6d2d08e .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89ef5d3 */.elementor-443 .elementor-element.elementor-element-89ef5d3 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c57e14 */.elementor-443 .elementor-element.elementor-element-3c57e14 {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ebb223e */.elementor-443 .elementor-element.elementor-element-ebb223e .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22e0008 */.elementor-443 .elementor-element.elementor-element-22e0008 img {
    aspect-ratio: 630/354;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bdb68a */.elementor-443 .elementor-element.elementor-element-9bdb68a {
    width:fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb028a0 */.elementor-443 .elementor-element.elementor-element-cb028a0 .elementor-button-icon {
    outline: 4px solid #334F90;
}/* End custom CSS */