.elementor-47 .elementor-element.elementor-element-e5b7c09{--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;--flex-wrap:wrap;--padding-top:76px;--padding-bottom:68px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-e5b7c09:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e5b7c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F7F3EA 0%, #EDF3F0 100%);}.elementor-47 .elementor-element.elementor-element-3adc55cd{--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-47 .elementor-element.elementor-element-47533aef{--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-47 .elementor-element.elementor-element-79d3ce12{--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;--flex-wrap:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-47 .elementor-element.elementor-element-7f301cfb{font-family:"Manrope", Sans-serif;font-size:12px;line-height:1.65em;color:#43505C;}.elementor-47 .elementor-element.elementor-element-5855ee13{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-47 .elementor-element.elementor-element-5855ee13:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5855ee13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1623;}.elementor-47 .elementor-element.elementor-element-5699cce6{--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:62px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-5699cce6:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5699cce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6F4;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2b0a9c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-47 .elementor-element.elementor-element-2b0a9c9c .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:42px;font-weight:600;line-height:1.08em;color:#0B1623;}.elementor-47 .elementor-element.elementor-element-5d408355{--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;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-13368fca{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-13368fca:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-13368fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-12d1ab61{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-12d1ab61:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-12d1ab61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-5574f02f{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-5574f02f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5574f02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-551f0d3c{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-551f0d3c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-551f0d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-32c0f9f2{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-32c0f9f2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-32c0f9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-1537ea7b{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-1537ea7b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1537ea7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-4e1d262c{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-4e1d262c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4e1d262c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-2aca48da{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-2aca48da:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2aca48da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-5efe15d8{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:13px 13px 13px 13px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-47 .elementor-element.elementor-element-5efe15d8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5efe15d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-228ac970{--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;--flex-wrap:wrap;--padding-top:76px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-228ac970:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-228ac970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-48cb0343{--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-47 .elementor-element.elementor-element-75cd8879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-47 .elementor-element.elementor-element-75cd8879 .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:42px;font-weight:600;line-height:1.08em;color:#0B1623;}.elementor-47 .elementor-element.elementor-element-3394c0dd{--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-47 .elementor-element.elementor-element-3cce481e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-47 .elementor-element.elementor-element-3cce481e .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:40px;font-weight:600;line-height:1.08em;color:#0B1623;}.elementor-47 .elementor-element.elementor-element-52899bc3{font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.65em;color:#43505C;}.elementor-47 .elementor-element.elementor-element-4714678f{--display:flex;--position:sticky;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;top:0px;}.elementor-47 .elementor-element.elementor-element-4714678f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4714678f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-4714678f{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-4714678f{right:0px;}.elementor-47 .elementor-element.elementor-element-6f31a593{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E0DE;--border-color:#D9E0DE;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-6f31a593:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6f31a593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-47 .elementor-element.elementor-element-52c1b37b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-47 .elementor-element.elementor-element-52c1b37b .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:25px;font-weight:600;line-height:1.08em;color:#0B1623;}.elementor-47 .elementor-element.elementor-element-d6f2eb8{font-family:"Manrope", Sans-serif;font-size:13px;line-height:1.65em;color:#43505C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-7928e4dd .elementor-button{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-7e95c8e4{--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:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-7e95c8e4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7e95c8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1623;}.elementor-47 .elementor-element.elementor-element-2ea095ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-47 .elementor-element.elementor-element-2ea095ac .elementor-heading-title{font-family:"Source Serif 4", Sans-serif;font-size:36px;font-weight:600;line-height:1.08em;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-42d386dd{font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.65em;color:#D7E0E5;}.elementor-47 .elementor-element.elementor-element-1cf849cf .elementor-button{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;fill:#0B1623;color:#0B1623;border-radius:8px 8px 8px 8px;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-e5b7c09{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-5699cce6{--content-width:1180px;}.elementor-47 .elementor-element.elementor-element-228ac970{--content-width:1120px;}.elementor-47 .elementor-element.elementor-element-7e95c8e4{--content-width:1040px;}}/* Start custom CSS for container, class: .elementor-element-e5b7c09 */.elementor-47 .elementor-element.elementor-element-e5b7c09{font-family:Manrope,sans-serif}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-kicker{font:800 12px Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#1F6B65}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title a{margin:0!important;color:#0B1623!important;font:600 clamp(42px,5vw,62px)/1.05 "Source Serif 4",serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-profile-image img{width:100%!important;height:330px!important;object-fit:cover!important;border-radius:18px!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-taxonomies .geodir-category,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-taxonomies .geodir-tags{display:block!important;float:none!important;font-size:0!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-taxonomies a.badge{display:inline-flex!important;margin:3px 6px 3px 0!important;padding:7px 11px!important;border:1px solid #D9E0DE!important;border-radius:999px!important;background:#fff!important;color:#132537!important;font:700 12px Manrope,sans-serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-contact-panel,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-contact-panel a{color:#E7EDF1!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-contact-panel .geodir_post_meta_icon{color:#D3A64A!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-fact-value{color:#0B1623!important;font:700 15px Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-profile-content,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-profile-content p{color:#43505C!important;font:400 17px/1.8 Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-map .geodir-map-wrap{height:350px!important;overflow:hidden!important;border-radius:13px!important}
@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-profile-image img{height:250px!important}.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-e5b7c09 .lfr-firm-title a{font-size:40px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5699cce6 */.elementor-47 .elementor-element.elementor-element-5699cce6{font-family:Manrope,sans-serif}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-kicker{font:800 12px Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#1F6B65}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title a{margin:0!important;color:#0B1623!important;font:600 clamp(42px,5vw,62px)/1.05 "Source Serif 4",serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-profile-image img{width:100%!important;height:330px!important;object-fit:cover!important;border-radius:18px!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-taxonomies .geodir-category,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-taxonomies .geodir-tags{display:block!important;float:none!important;font-size:0!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-taxonomies a.badge{display:inline-flex!important;margin:3px 6px 3px 0!important;padding:7px 11px!important;border:1px solid #D9E0DE!important;border-radius:999px!important;background:#fff!important;color:#132537!important;font:700 12px Manrope,sans-serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-contact-panel,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-contact-panel a{color:#E7EDF1!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-contact-panel .geodir_post_meta_icon{color:#D3A64A!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-fact-value{color:#0B1623!important;font:700 15px Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-profile-content,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-profile-content p{color:#43505C!important;font:400 17px/1.8 Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-map .geodir-map-wrap{height:350px!important;overflow:hidden!important;border-radius:13px!important}
@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-profile-image img{height:250px!important}.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-5699cce6 .lfr-firm-title a{font-size:40px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228ac970 */.elementor-47 .elementor-element.elementor-element-228ac970{font-family:Manrope,sans-serif}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-kicker{font:800 12px Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#1F6B65}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title a{margin:0!important;color:#0B1623!important;font:600 clamp(42px,5vw,62px)/1.05 "Source Serif 4",serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-profile-image img{width:100%!important;height:330px!important;object-fit:cover!important;border-radius:18px!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-taxonomies .geodir-category,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-taxonomies .geodir-tags{display:block!important;float:none!important;font-size:0!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-taxonomies a.badge{display:inline-flex!important;margin:3px 6px 3px 0!important;padding:7px 11px!important;border:1px solid #D9E0DE!important;border-radius:999px!important;background:#fff!important;color:#132537!important;font:700 12px Manrope,sans-serif!important;text-decoration:none!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-contact-panel,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-contact-panel a{color:#E7EDF1!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-contact-panel .geodir_post_meta_icon{color:#D3A64A!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-fact-value{color:#0B1623!important;font:700 15px Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-profile-content,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-profile-content p{color:#43505C!important;font:400 17px/1.8 Manrope,sans-serif!important}
.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-map .geodir-map-wrap{height:350px!important;overflow:hidden!important;border-radius:13px!important}
@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-profile-image img{height:250px!important}.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title h1,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title h1 a,.elementor-47 .elementor-element.elementor-element-228ac970 .lfr-firm-title a{font-size:40px!important}}/* End custom CSS */