.elementor-109 .elementor-element.elementor-element-e181adc{--display:flex;--min-height:60vh;--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;--overlay-opacity:0.43;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-e181adc:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-e181adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E4CF;background:url("https://wearefaamly.co.uk/wp-content/uploads/2025/10/94b360ba4b4998a0327c24214532920e06d50429.jpg") 50% 50%;background-size:cover;}.elementor-109 .elementor-element.elementor-element-e181adc::before, .elementor-109 .elementor-element.elementor-element-e181adc > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-e181adc > .e-con-inner > .elementor-background-video-container::before, .elementor-109 .elementor-element.elementor-element-e181adc > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-e181adc > .e-con-inner > .elementor-background-slideshow::before, .elementor-109 .elementor-element.elementor-element-e181adc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E4E2DF;--background-overlay:'';}.elementor-109 .elementor-element.elementor-element-3ab1852{text-align:center;}.elementor-109 .elementor-element.elementor-element-3ab1852 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;line-height:50px;-webkit-text-stroke-color:var( --e-global-color-42cdfdb );stroke:var( --e-global-color-42cdfdb );}.elementor-109 .elementor-element.elementor-element-679d60f .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 );}.elementor-109 .elementor-element.elementor-element-9280c2b{padding:0px 40px 0px 40px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-9280c2b p{margin-block-end:0px;}.elementor-109 .elementor-element.elementor-element-0ccbd9b .elementor-button{background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:14px 22px 14px 22px;}.elementor-109 .elementor-element.elementor-element-0ccbd9b .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-0ccbd9b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-73f121d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-109 .elementor-element.elementor-element-73f121d:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-73f121d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-717c652 ) 0%, var( --e-global-color-c51340e ) 100%);}.elementor-109 .elementor-element.elementor-element-c682f54{--display:flex;--min-height:389px;--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-109 .elementor-element.elementor-element-6c2e5fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-109 .elementor-element.elementor-element-6c2e5fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-6c2e5fc img{width:84%;max-width:80%;height:420px;object-fit:fill;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-109 .elementor-element.elementor-element-5f9eb74{--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-109 .elementor-element.elementor-element-a31a2fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-c340614{text-align:justify;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-c340614 p{margin-block-end:12px;}.elementor-109 .elementor-element.elementor-element-ea1f78c .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-42cdfdb );color:var( --e-global-color-42cdfdb );border-radius:10px 10px 10px 10px;}.elementor-109 .elementor-element.elementor-element-ea1f78c .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-ea1f78c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor5 );}.elementor-109 .elementor-element.elementor-element-ea1f78c .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-ea1f78c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-109 .elementor-element.elementor-element-78f10f4{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-78f10f4:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-78f10f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c51340e ) 0%, var( --e-global-color-717c652 ) 100%);}.elementor-109 .elementor-element.elementor-element-ca40e42{padding:0px 0px 20px 0px;text-align:center;}.elementor-109 .elementor-element.elementor-element-ca40e42 .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 );}.elementor-109 .elementor-element.elementor-element-1456e47{padding:0px 20px 0px 20px;text-align:center;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 );}.elementor-109 .elementor-element.elementor-element-1456e47 p{margin-block-end:20px;}.elementor-109 .elementor-element.elementor-element-a99efa4{--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:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-a99efa4:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-a99efa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-717c652 ) 71%, var( --e-global-color-c51340e ) 55%);}.elementor-109 .elementor-element.elementor-element-6a8f57e{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-6a8f57e:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-6a8f57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-717c652 ) 0%, var( --e-global-color-c51340e ) 100%);}.elementor-109 .elementor-element.elementor-element-e71b4b0{padding:0px 0px 020px 0px;text-align:center;}.elementor-109 .elementor-element.elementor-element-e71b4b0 .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 );}.elementor-109 .elementor-element.elementor-element-b66f481{padding:0px 20px 0px 20px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-6912433{--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-109 .elementor-element.elementor-element-6912433:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-6912433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c51340e ) 0%, var( --e-global-color-717c652 ) 100%);}.elementor-109 .elementor-element.elementor-element-088a612{padding:0px 0px 20px 0px;text-align:center;}.elementor-109 .elementor-element.elementor-element-088a612 .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 );}.elementor-109 .elementor-element.elementor-element-f9230c1{padding:0px 20px 0px 20px;text-align:center;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 );}.elementor-109 .elementor-element.elementor-element-7e1754b{--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:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-109 .elementor-element.elementor-element-7e1754b:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-7e1754b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-717c652 ) 0%, var( --e-global-color-c51340e ) 100%);}.elementor-109 .elementor-element.elementor-element-14d9e83{--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-109 .elementor-element.elementor-element-cdff376 img{height:308px;object-fit:cover;object-position:center center;border-radius:140px 140px 10px 10px;}.elementor-109 .elementor-element.elementor-element-3f985b5{text-align:center;}.elementor-109 .elementor-element.elementor-element-3f985b5 .elementor-heading-title{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 );color:var( --e-global-color-42cdfdb );}.elementor-109 .elementor-element.elementor-element-cacb2d0{text-align:center;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 );color:var( --e-global-color-42cdfdb );}.elementor-109 .elementor-element.elementor-element-e8a28fd .elementor-button{background-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-e8a28fd .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-e8a28fd .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-3aafb9f{--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-109 .elementor-element.elementor-element-aa5be54 img{border-radius:140px 140px 10px 10px;}.elementor-109 .elementor-element.elementor-element-9c9dc28{text-align:center;}.elementor-109 .elementor-element.elementor-element-9c9dc28 .elementor-heading-title{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 );color:var( --e-global-color-42cdfdb );}.elementor-109 .elementor-element.elementor-element-bef477e{text-align:center;font-family:"Playfair Display", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-f55662f .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-f55662f .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-f55662f .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-31ca469{--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-109 .elementor-element.elementor-element-ae64f3f img{height:308px;border-radius:140px 140px 10px 10px;}.elementor-109 .elementor-element.elementor-element-95d460c{text-align:center;}.elementor-109 .elementor-element.elementor-element-95d460c .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 );color:var( --e-global-color-42cdfdb );}.elementor-109 .elementor-element.elementor-element-cb579fa{text-align:center;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 );color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-de842f3 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-de842f3 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-de842f3 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-608129f{--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-109 .elementor-element.elementor-element-608129f:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-608129f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c51340e ) 0%, var( --e-global-color-717c652 ) 100%);}.elementor-109 .elementor-element.elementor-element-8bd05a3{padding:40px 40px 40px 40px;text-align:center;}.elementor-109 .elementor-element.elementor-element-8bd05a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-0ee7f3e{padding:0px 20px 0px 20px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;}.elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );fill:#2F3A41;color:#2F3A41;border-radius:20px 20px 20px 20px;}.elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button:hover, .elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor4 );}.elementor-109 .elementor-element.elementor-element-5209c28{padding:40px 40px 40px 40px;}.elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button:hover svg, .elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-109 .elementor-element.elementor-element-fe935aa{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-109 .elementor-element.elementor-element-fe935aa:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-fe935aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-717c652 ) 0%, var( --e-global-color-c51340e ) 100%);}.elementor-109 .elementor-element.elementor-element-e8c5e4b{--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-109 .elementor-element.elementor-element-de524ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-109 .elementor-element.elementor-element-de524ed img{width:100%;max-width:100%;height:288px;border-style:none;border-radius:80px 80px 80px 80px;}.elementor-109 .elementor-element.elementor-element-525d2ea{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;}.elementor-109 .elementor-element.elementor-element-cbba3ac{--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-109 .elementor-element.elementor-element-76cf852{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;}.elementor-109 .elementor-element.elementor-element-1ed645c{--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-109 .elementor-element.elementor-element-917ad46 .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-917ad46.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-572d23c .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-572d23c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-745d80e .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-fe4573f );}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-fe4573f );border-color:var( --e-global-color-fe4573f );}.elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-745d80e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-fe4573f );}.elementor-109 .elementor-element.elementor-element-10a871f .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-10a871f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-109 .elementor-element.elementor-element-0db658e .elementor-icon-wrapper{text-align:center;}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-framed .elementor-icon, .elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-framed .elementor-icon:hover, .elementor-109 .elementor-element.elementor-element-0db658e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-e181adc{--content-width:1600px;}.elementor-109 .elementor-element.elementor-element-73f121d{--content-width:1200px;}.elementor-109 .elementor-element.elementor-element-c682f54{--width:40%;}.elementor-109 .elementor-element.elementor-element-5f9eb74{--width:60%;}.elementor-109 .elementor-element.elementor-element-14d9e83{--width:33%;}.elementor-109 .elementor-element.elementor-element-3aafb9f{--width:34%;}.elementor-109 .elementor-element.elementor-element-31ca469{--width:33%;}.elementor-109 .elementor-element.elementor-element-e8c5e4b{--width:33%;}.elementor-109 .elementor-element.elementor-element-cbba3ac{--width:34%;}.elementor-109 .elementor-element.elementor-element-1ed645c{--width:33%;}}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-679d60f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-6c2e5fc img{width:47%;max-width:44%;}.elementor-109 .elementor-element.elementor-element-ca40e42 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-1456e47{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-e71b4b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-088a612 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-f9230c1{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-3f985b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-cacb2d0{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-9c9dc28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-95d460c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-cb579fa{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-5209c28{padding:0px 20px 0px 20px;}.elementor-109 .elementor-element.elementor-element-5209c28.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-109 .elementor-element.elementor-element-de524ed img{width:27%;max-width:44%;height:190px;}.elementor-109 .elementor-element.elementor-element-1ed645c{--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-109 .elementor-element.elementor-element-917ad46{padding:0px 40px 0px 20px;}.elementor-109 .elementor-element.elementor-element-572d23c{padding:0px 40px 0px 0px;}.elementor-109 .elementor-element.elementor-element-745d80e{padding:0px 40px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10a871f{padding:0px 40px 0px 0px;}.elementor-109 .elementor-element.elementor-element-0db658e{padding:0px 20px 0px 0px;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-679d60f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-9280c2b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-109 .elementor-element.elementor-element-c682f54{--min-height:306px;}.elementor-109 .elementor-element.elementor-element-6c2e5fc{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;}.elementor-109 .elementor-element.elementor-element-6c2e5fc img{width:100%;max-width:100%;height:281px;}.elementor-109 .elementor-element.elementor-element-ca40e42 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-1456e47{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-e71b4b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-088a612 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-f9230c1{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-3f985b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-cacb2d0{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-9c9dc28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-95d460c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-109 .elementor-element.elementor-element-cb579fa{font-size:var( --e-global-typography-accent-font-size );}.elementor-109 .elementor-element.elementor-element-5209c28{padding:0px 80px 0px 0px;}.elementor-109 .elementor-element.elementor-element-5209c28 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-109 .elementor-element.elementor-element-de524ed{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-109 .elementor-element.elementor-element-de524ed img{width:75%;max-width:68%;height:216px;}.elementor-109 .elementor-element.elementor-element-1ed645c{--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-109 .elementor-element.elementor-element-917ad46{padding:0px 020px 0px 0px;}.elementor-109 .elementor-element.elementor-element-572d23c{padding:0px 20px 0px 0px;}.elementor-109 .elementor-element.elementor-element-745d80e{padding:0px 29px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10a871f{padding:0px 20px 0px 0px;}}