.elementor-441 .elementor-element.elementor-element-dda3531{--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-441 .elementor-element.elementor-element-dda3531:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-dda3531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5937295 );}.elementor-441 .elementor-element.elementor-element-dda3531::before, .elementor-441 .elementor-element.elementor-element-dda3531 > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-dda3531 > .e-con-inner > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-dda3531 > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-dda3531 > .e-con-inner > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-dda3531 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-441 .elementor-element.elementor-element-6207702{--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-441 .elementor-element.elementor-element-72d927a .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-441 .elementor-element.elementor-element-72d927a{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-8b59865{--display:flex;--justify-content:flex-start;}.elementor-441 .elementor-element.elementor-element-d25c695{--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-441 .elementor-element.elementor-element-d25c695:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-d25c695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-d25c695.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-441 .elementor-element.elementor-element-4ed5460 .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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-83413b4 .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-441 .elementor-element.elementor-element-a11def4{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-68e27aa{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-c94b2e0{--display:flex;--min-height:100%;--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;--position:absolute;top:0px;}.elementor-441 .elementor-element.elementor-element-c94b2e0:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-c94b2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfs.beechdev.co.uk/wp-content/uploads/2026/08/trusted-legal-partners.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-441 .elementor-element.elementor-element-c94b2e0{left:0px;}body.rtl .elementor-441 .elementor-element.elementor-element-c94b2e0{right:0px;}.elementor-441 .elementor-element.elementor-element-fe0449a{--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-radius:50px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-441 .elementor-element.elementor-element-fe0449a:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-fe0449a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-441 .elementor-element.elementor-element-ee1f906 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-ee1f906{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.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-441 .elementor-element.elementor-element-78e8ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{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 );background-color:var( --e-global-color-accent );}.elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button{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-441 .elementor-element.elementor-element-78b2134{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-4013597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-4013597:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-4013597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfs.beechdev.co.uk/wp-content/uploads/2026/08/chambers-fletcher-approach.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-441 .elementor-element.elementor-element-4013597::before, .elementor-441 .elementor-element.elementor-element-4013597 > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-4013597 > .e-con-inner > .elementor-background-video-container::before, .elementor-441 .elementor-element.elementor-element-4013597 > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-4013597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-441 .elementor-element.elementor-element-4013597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-e376b4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-a33c700{--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 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 0px 0px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-a33c700:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-a33c700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-ac527db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-ac527db{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-441 .elementor-element.elementor-element-c627257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button{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-441 .elementor-element.elementor-element-6f67120{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-2d73b3c{--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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-2d73b3c:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-2d73b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-bf66008 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-bf66008{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-441 .elementor-element.elementor-element-73065a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}body:not(.rtl) .elementor-441 .elementor-element.elementor-element-a16c18d{left:0px;}body.rtl .elementor-441 .elementor-element.elementor-element-a16c18d{right:0px;}.elementor-441 .elementor-element.elementor-element-a16c18d{top:-160px;}.elementor-441 .elementor-element.elementor-element-56e3191{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-01b81dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-6470037{--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-radius:50px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:2;}.elementor-441 .elementor-element.elementor-element-6470037:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-6470037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-441 .elementor-element.elementor-element-94a77fd .elementor-heading-title{font-family:var( --e-global-typography-ba0b447-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0b447-font-size );font-weight:var( --e-global-typography-ba0b447-font-weight );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-0d62ed5{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > a{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-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button{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-441 .elementor-element.elementor-element-ab21377{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-b8ac5fe{--display:flex;--min-height:100%;--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;--position:absolute;top:0px;}.elementor-441 .elementor-element.elementor-element-b8ac5fe:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-b8ac5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfs.beechdev.co.uk/wp-content/uploads/2026/08/why-choose-chambers-fletcher.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-441 .elementor-element.elementor-element-b8ac5fe{right:0px;}body.rtl .elementor-441 .elementor-element.elementor-element-b8ac5fe{left:0px;}.elementor-441 .elementor-element.elementor-element-d8f4292{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-d8f4292:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-d8f4292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffb25f );}.elementor-441 .elementor-element.elementor-element-ebd8963 .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 );}.elementor-441 .elementor-element.elementor-element-da74159 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-da74159{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-441 .elementor-element.elementor-element-66c2d24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-1360344{--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 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50px 0px 0px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-1360344:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-1360344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-441 .elementor-element.elementor-element-279869c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-279869c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-279869c.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-279869c.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-4fcc677{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-4fcc677 .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-4fcc677 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-8bee7d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-8bee7d7.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-8bee7d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-0b10429{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-0b10429 .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-0b10429 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-feecac9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-feecac9.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-feecac9.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-ba97ca8{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-ba97ca8 .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-ba97ca8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-88cfab0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-88cfab0.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-88cfab0.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-1753b7c{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-1753b7c .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-1753b7c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-d5df8c5{--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-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-d5df8c5:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-d5df8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-549621d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-549621d.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-549621d.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-d6f144a{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-d6f144a .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-d6f144a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-95d77fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-95d77fe.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-95d77fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-f06c19c{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-f06c19c .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-f06c19c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-1af05e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-1af05e0.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-1af05e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-25a02e5{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-25a02e5 .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-25a02e5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-b04c0b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-b04c0b2.elementor-view-framed .elementor-icon, .elementor-441 .elementor-element.elementor-element-b04c0b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cdd896 );color:var( --e-global-color-0cdd896 );border-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon{font-size:60px;}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title a{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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-4aedb64{--divider-border-style:solid;--divider-color:#C5CCDD;--divider-border-width:1px;}.elementor-441 .elementor-element.elementor-element-4aedb64 .elementor-divider-separator{width:100%;}.elementor-441 .elementor-element.elementor-element-4aedb64 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-441 .elementor-element.elementor-element-15da601 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-441 .elementor-element.elementor-element-15da601 .elementor-button{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-441 .elementor-element.elementor-element-15da601{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-1b78809{--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% 5%;--row-gap:0%;--column-gap:5%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-1b78809:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-1b78809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-4c79ebc{--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-primary );--border-color:var( --e-global-color-primary );--border-radius:50px 0px 100px 0px;}.elementor-441 .elementor-element.elementor-element-4c79ebc:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-4c79ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfs.beechdev.co.uk/wp-content/uploads/2026/08/how-we-work.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-441 .elementor-element.elementor-element-4702d47{--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-441 .elementor-element.elementor-element-ce86359 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-7c9af7d{color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-0be98e5{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-0be98e5:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-0be98e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfs.beechdev.co.uk/wp-content/uploads/2026/08/expert-legal-support-chambers-fletcher.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-441 .elementor-element.elementor-element-9d37e50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-5acd6a4{--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 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 0px 0px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-5acd6a4:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-5acd6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-9624b0e{--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;}.elementor-441 .elementor-element.elementor-element-e06accb{--display:flex;--justify-content:center;}.elementor-441 .elementor-element.elementor-element-ed662ff .elementor-heading-title{font-family:var( --e-global-typography-ba0b447-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0b447-font-size );font-weight:var( --e-global-typography-ba0b447-font-weight );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-e91758b{--display:flex;}.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-441 .elementor-element.elementor-element-b01fb14{text-align:end;}.elementor-441 .elementor-element.elementor-element-3cb8b91 a{color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-3cb8b91 a:hover, .elementor-441 .elementor-element.elementor-element-3cb8b91 a:focus{color:#990656;}.elementor-441 .elementor-element.elementor-element-3cb8b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-ec51ccd{--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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-ec51ccd:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-ec51ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-76efb93{--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;}.elementor-441 .elementor-element.elementor-element-b491a41{--display:flex;--justify-content:center;}.elementor-441 .elementor-element.elementor-element-97c9f12 .elementor-heading-title{font-family:var( --e-global-typography-ba0b447-font-family ), Sans-serif;font-size:var( --e-global-typography-ba0b447-font-size );font-weight:var( --e-global-typography-ba0b447-font-weight );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-c538939{--display:flex;}.elementor-441 .elementor-element.elementor-element-bec4ad8{text-align:end;}.elementor-441 .elementor-element.elementor-element-c081475 a{color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-c081475 a:hover, .elementor-441 .elementor-element.elementor-element-c081475 a:focus{color:#990656;}.elementor-441 .elementor-element.elementor-element-c081475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-441 .elementor-element.elementor-element-267111b{left:0px;}body.rtl .elementor-441 .elementor-element.elementor-element-267111b{right:0px;}.elementor-441 .elementor-element.elementor-element-267111b{top:-160px;}.elementor-441 .elementor-element.elementor-element-6b43798{--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% 2%;--row-gap:0%;--column-gap:2%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-441 .elementor-element.elementor-element-eb05699{--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;}.elementor-441 .elementor-element.elementor-element-d39b829 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-441 .elementor-element.elementor-element-d39b829{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-d059d96{color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-441 .elementor-element.elementor-element-0dc4f22{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-0dc4f22 .elementor-icon-list-text{transition:color 0.3s;}.elementor-441 .elementor-element.elementor-element-400ecd2{color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-bf5f2ef{--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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 0px 100px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-bf5f2ef:not(.elementor-motion-effects-element-type-background), .elementor-441 .elementor-element.elementor-element-bf5f2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-58d432a .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 );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );color:var( --e-global-color-0cdd896 );}.elementor-441 .elementor-element.elementor-element-21e956c .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 );}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-6207702{--width:67%;}.elementor-441 .elementor-element.elementor-element-8b59865{--width:40%;}.elementor-441 .elementor-element.elementor-element-c94b2e0{--width:50%;}.elementor-441 .elementor-element.elementor-element-fe0449a{--width:65%;}.elementor-441 .elementor-element.elementor-element-a33c700{--width:50%;}.elementor-441 .elementor-element.elementor-element-2d73b3c{--width:50%;}.elementor-441 .elementor-element.elementor-element-6470037{--width:71%;}.elementor-441 .elementor-element.elementor-element-b8ac5fe{--width:50%;}.elementor-441 .elementor-element.elementor-element-1360344{--width:50%;}.elementor-441 .elementor-element.elementor-element-d5df8c5{--width:50%;}.elementor-441 .elementor-element.elementor-element-4c79ebc{--width:50%;}.elementor-441 .elementor-element.elementor-element-4702d47{--width:51%;}.elementor-441 .elementor-element.elementor-element-5acd6a4{--width:50%;}.elementor-441 .elementor-element.elementor-element-e06accb{--width:80%;}.elementor-441 .elementor-element.elementor-element-e91758b{--width:20%;}.elementor-441 .elementor-element.elementor-element-ec51ccd{--width:50%;}.elementor-441 .elementor-element.elementor-element-b491a41{--width:80%;}.elementor-441 .elementor-element.elementor-element-c538939{--width:20%;}.elementor-441 .elementor-element.elementor-element-eb05699{--width:34%;}.elementor-441 .elementor-element.elementor-element-bf5f2ef{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-441 .elementor-element.elementor-element-fe0449a{--width:75%;}}@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-441 .elementor-element.elementor-element-72d927a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-441 .elementor-element.elementor-element-4ed5460 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-ee1f906 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ac527db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-bf66008 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-94a77fd .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ebd8963 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-da74159 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-15da601 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ce86359 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-ed662ff .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.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-441 .elementor-element.elementor-element-97c9f12 .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-441 .elementor-element.elementor-element-d39b829 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-58d432a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}}@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-441 .elementor-element.elementor-element-72d927a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-441 .elementor-element.elementor-element-4ed5460 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-ee1f906 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ac527db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-ac527db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-bf66008 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-bf66008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-441 .elementor-element.elementor-element-94a77fd .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ebd8963 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-da74159 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-15da601 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-ce86359 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-ed662ff .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.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-441 .elementor-element.elementor-element-97c9f12 .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-441 .elementor-element.elementor-element-d39b829 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-58d432a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}}@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-441 .elementor-element.elementor-element-72d927a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-441 .elementor-element.elementor-element-8b59865{--min-height:490px;}.elementor-441 .elementor-element.elementor-element-4ed5460 .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-68e27aa{--min-height:680px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-441 .elementor-element.elementor-element-c94b2e0{--min-height:300px;}.elementor-441 .elementor-element.elementor-element-fe0449a{--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-ee1f906 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-a33c700{border-width:0px 10px 0px 0px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-ac527db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-2d73b3c{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-bf66008 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-01b81dc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-441 .elementor-element.elementor-element-6470037{--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-441 .elementor-element.elementor-element-94a77fd .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-441 .elementor-element.elementor-element-0d62ed5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-b8ac5fe{--min-height:300px;}.elementor-441 .elementor-element.elementor-element-d8f4292{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-441 .elementor-element.elementor-element-ebd8963 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-da74159 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-1360344{border-width:0px 10px 0px 0px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-279869c .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-8bee7d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-feecac9 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-88cfab0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-d5df8c5{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-549621d .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-95d77fe .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-1af05e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title, .elementor-441 .elementor-element.elementor-element-b04c0b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}.elementor-441 .elementor-element.elementor-element-15da601 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-441 .elementor-element.elementor-element-1b78809{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-441 .elementor-element.elementor-element-4c79ebc{--min-height:200px;}.elementor-441 .elementor-element.elementor-element-ce86359 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-5acd6a4{border-width:0px 10px 0px 0px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-ed662ff .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.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-441 .elementor-element.elementor-element-b01fb14{text-align:start;}.elementor-441 .elementor-element.elementor-element-b01fb14 img{width:50%;}.elementor-441 .elementor-element.elementor-element-ec51ccd{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-441 .elementor-element.elementor-element-97c9f12 .elementor-heading-title{font-size:var( --e-global-typography-ba0b447-font-size );line-height:var( --e-global-typography-ba0b447-line-height );letter-spacing:var( --e-global-typography-ba0b447-letter-spacing );word-spacing:var( --e-global-typography-ba0b447-word-spacing );}.elementor-441 .elementor-element.elementor-element-bec4ad8{text-align:start;}.elementor-441 .elementor-element.elementor-element-bec4ad8 img{width:50%;}.elementor-441 .elementor-element.elementor-element-6b43798{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-441 .elementor-element.elementor-element-d39b829 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-441 .elementor-element.elementor-element-bf5f2ef{--min-height:200px;--padding-top:12%;--padding-bottom:12%;--padding-left:3%;--padding-right:3%;}.elementor-441 .elementor-element.elementor-element-58d432a .elementor-heading-title{font-size:var( --e-global-typography-8d8f3fa-font-size );line-height:var( --e-global-typography-8d8f3fa-line-height );letter-spacing:var( --e-global-typography-8d8f3fa-letter-spacing );word-spacing:var( --e-global-typography-8d8f3fa-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-781d1e0 */#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 10px!important;
}

.elementor-441 .elementor-element.elementor-element-781d1e0 .field-wrap input[type=submit] {
    margin-top: 15px!important;
}

.elementor-441 .elementor-element.elementor-element-781d1e0 .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-441 .elementor-element.elementor-element-781d1e0 .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-441 .elementor-element.elementor-element-781d1e0 input[type=text], .elementor-441 .elementor-element.elementor-element-781d1e0 input[type=tel], .elementor-441 .elementor-element.elementor-element-781d1e0 input[type=email], .elementor-441 .elementor-element.elementor-element-781d1e0 textarea, .elementor-441 .elementor-element.elementor-element-781d1e0 .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-441 .elementor-element.elementor-element-781d1e0  .field-wrap select {
    color:#737373!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25c695 */@media (min-width:768px){
.elementor-441 .elementor-element.elementor-element-d25c695 {
    height:482px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b59865 */.elementor-441 .elementor-element.elementor-element-8b59865 {
    max-width:485px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c94b2e0 */.elementor-441 .elementor-element.elementor-element-c94b2e0 {
    max-width: 536px;
    top: 50%!important;
    transform: translateY(-50%);
}

@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-c94b2e0 {
        top:0!important;
        transform: translateY(0%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78e8ed0 */.elementor-441 .elementor-element.elementor-element-78e8ed0 a{
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78b2134 */@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-78b2134 .elementor-button-text {
        width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0449a */.elementor-441 .elementor-element.elementor-element-fe0449a {
    max-width: 840px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f67120 */@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-6f67120 .elementor-button-text {
        width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab21377 */@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-ab21377 .elementor-button-text {
        width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6470037 */.elementor-441 .elementor-element.elementor-element-6470037 {
        max-width: 840px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ac5fe */.elementor-441 .elementor-element.elementor-element-b8ac5fe {
    max-width: 536px;
    top: 50%!important;
    transform: translateY(-50%);
}

@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-b8ac5fe {
        top:0!important;
        transform: translateY(0%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c2d24 */@media (min-width:768px){
.elementor-441 .elementor-element.elementor-element-66c2d24 .elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper {
    min-height: 82px;
}

.elementor-441 .elementor-element.elementor-element-66c2d24 .elementor-widget-icon-box .elementor-icon-box-icon, .elementor-441 .elementor-element.elementor-element-66c2d24 .elementor-widget-icon-box .elementor-icon-box-content {
    align-self: center;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15da601 */@media (max-width:767px){
    .elementor-441 .elementor-element.elementor-element-15da601 .elementor-button-text {
        width:200px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb8b91 */.elementor-441 .elementor-element.elementor-element-3cb8b91 a{
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c081475 */.elementor-441 .elementor-element.elementor-element-c081475 a{
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9a93120 */#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 10px!important;
}

.elementor-441 .elementor-element.elementor-element-9a93120 .field-wrap input[type=submit] {
    margin-top: 15px!important;
}

.elementor-441 .elementor-element.elementor-element-9a93120 .nf-field-element textarea {
    height: 135px!important;
}



/*submit btn*/
#nf-field-18_1-container .nf-field{
  display:inline-block;
  width:auto;
}

#nf-field-18_1-wrap.submit-wrap{
  display:inline-block!important;
  width:auto;
  position:relative;
}

#nf-field-18_1 {
  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_1-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_1-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_1-wrap.submit-wrap:hover::before,
#nf-field-18_1-wrap.submit-wrap:hover::after{
  transform:translateY(-27%) translateX(0px);
}

#nf-field-18_1{
  transition: padding-right .25s ease;
}

#nf-field-18_1-wrap.submit-wrap:hover #nf-field-18_1{
  padding-right: 63px!important;
}

#nf-field-18_1-wrap > div.nf-field-label {
    display:none!important;
}

.elementor-441 .elementor-element.elementor-element-9a93120 .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-441 .elementor-element.elementor-element-9a93120 input[type=text], .elementor-441 .elementor-element.elementor-element-9a93120 input[type=tel], .elementor-441 .elementor-element.elementor-element-9a93120 input[type=email], .elementor-441 .elementor-element.elementor-element-9a93120 textarea, .elementor-441 .elementor-element.elementor-element-9a93120 .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-441 .elementor-element.elementor-element-9a93120  .field-wrap select {
    color:#737373!important;
}/* End custom CSS */