.elementor-11582 .elementor-element.elementor-element-3b70dfe > .elementor-container{min-height:304px;}.elementor-11582 .elementor-element.elementor-element-3b70dfe:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-3b70dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legallands.com/wp-content/uploads/2026/11/wp8885182-e1653119574409.webp");background-position:center center;background-size:cover;}.elementor-11582 .elementor-element.elementor-element-3b70dfe > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);opacity:0.51;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11582 .elementor-element.elementor-element-3b70dfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 15% 3% 15%;}.elementor-11582 .elementor-element.elementor-element-afc9f19 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-11582 .elementor-element.elementor-element-6b94b4b{text-align:center;}.elementor-11582 .elementor-element.elementor-element-6b94b4b img{width:14%;}.elementor-11582 .elementor-element.elementor-element-6b94b4b > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-11582 .elementor-element.elementor-element-9e5d230{text-align:center;}.elementor-11582 .elementor-element.elementor-element-9e5d230 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:47px;font-weight:800;text-transform:capitalize;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-ef89876{text-align:center;}.elementor-11582 .elementor-element.elementor-element-ef89876 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:42px;font-weight:800;text-transform:capitalize;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-750211f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#16223C;}.elementor-11582 .elementor-element.elementor-element-750211f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-11582 .elementor-element.elementor-element-962489a{--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:0px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-962489a:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-962489a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-11582 .elementor-element.elementor-element-9c37b50{--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-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon-box-title{margin-block-end:4px;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-5cdc49c.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-5cdc49c.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-5cdc49c.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-5cdc49c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-11582 .elementor-element.elementor-element-33b94e0{--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-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon-box-title{margin-block-end:4px;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-4777bc3.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-4777bc3.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-4777bc3.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-4777bc3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-11582 .elementor-element.elementor-element-168fb49{--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-11582 .elementor-element.elementor-element-e956c16 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-e956c16 .elementor-icon-box-title{margin-block-end:4px;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-e956c16.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-e956c16.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-e956c16.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-e956c16 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-e956c16 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-e956c16 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-e956c16 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-11582 .elementor-element.elementor-element-c881385{--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-11582 .elementor-element.elementor-element-17da773 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-17da773 .elementor-icon-box-title{margin-block-end:4px;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-17da773.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-17da773.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-17da773.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-17da773 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-17da773 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-17da773 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-17da773 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-11582 .elementor-element.elementor-element-0dd852b{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-0dd852b:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-0dd852b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-94fdc03{--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-11582 .elementor-element.elementor-element-2cebd1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-b062669 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:46px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-56c371a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-0115d5d .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11582 .elementor-element.elementor-element-9515038{--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-11582 .elementor-element.elementor-element-ea09286{--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-11582 .elementor-element.elementor-element-b0e734e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-d853569{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-808d3f2{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#6b6b6b;}.elementor-11582 .elementor-element.elementor-element-cd6d69e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-80c7f7e{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-80c7f7e:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-80c7f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-11582 .elementor-element.elementor-element-6e6c32f{--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-11582 .elementor-element.elementor-element-592c2e1{--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-11582 .elementor-element.elementor-element-e9011e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-9fd33c4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-ce6f67b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-77b3b56{--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-11582 .elementor-element.elementor-element-d32af36{--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-11582 .elementor-element.elementor-element-1eae460{--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-11582 .elementor-element.elementor-element-b7475a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-660819e .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-660819e.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-660819e.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-660819e.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-660819e.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-660819e.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-660819e .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-660819e .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-2468942 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-75877a8{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-ab9725e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-69ea66d{--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-11582 .elementor-element.elementor-element-46e5125{--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-11582 .elementor-element.elementor-element-050aee1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-a678f92 .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-a678f92.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-a678f92.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-a678f92.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-a678f92.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-a678f92.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-a678f92 .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-a678f92 .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-1884d95 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-c5c0d56{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-5d64f89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-7cff3ae{--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-11582 .elementor-element.elementor-element-c20b6e1{--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-11582 .elementor-element.elementor-element-a25aede .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-4fd9fca .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-4fd9fca.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-4fd9fca.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-4fd9fca.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-4fd9fca.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-4fd9fca.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-4fd9fca .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-4fd9fca .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-64c7580 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-4db9566{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-e240589 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-e761d25{--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-11582 .elementor-element.elementor-element-eaff560{--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-11582 .elementor-element.elementor-element-b60b148 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-d4b106b .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-d4b106b.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-d4b106b.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-d4b106b.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-d4b106b.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-d4b106b.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-d4b106b .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-d4b106b .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-e35a867 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-fc85711{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-7e07d13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-6fa9ad3{--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-11582 .elementor-element.elementor-element-fbfb698{--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-11582 .elementor-element.elementor-element-8a6b83b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-3e76fbe .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-3e76fbe.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-3e76fbe.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-3e76fbe.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-3e76fbe.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-3e76fbe.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-3e76fbe .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-3e76fbe .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-f22a2e7 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-7792db0{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-6eac41b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-fd125d0{--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-11582 .elementor-element.elementor-element-ad94fa5{--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-11582 .elementor-element.elementor-element-33bb0ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-da36b76 .elementor-icon-wrapper{text-align:center;}.elementor-11582 .elementor-element.elementor-element-da36b76.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-da36b76.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-da36b76.elementor-view-default .elementor-icon{color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-da36b76.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-da36b76.elementor-view-default .elementor-icon svg{fill:#DCB453;}.elementor-11582 .elementor-element.elementor-element-da36b76 .elementor-icon{font-size:26px;}.elementor-11582 .elementor-element.elementor-element-da36b76 .elementor-icon svg{height:26px;}.elementor-11582 .elementor-element.elementor-element-5daec16 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-09bb775{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-ce225bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-d52b9c0{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-d52b9c0:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-d52b9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1729;}.elementor-11582 .elementor-element.elementor-element-6b29e7a{--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-11582 .elementor-element.elementor-element-23c52a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-653d7c6 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:46px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-fb47ad2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-564a53a{--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-11582 .elementor-element.elementor-element-3c6955c .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-3c6955c .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-3c6955c.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-3c6955c.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-3c6955c.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-3c6955c .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-3c6955c .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-3c6955c .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-3c6955c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-b4b2830.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-b4b2830.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-b4b2830.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-b4b2830 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-6192c77.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-6192c77.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-6192c77.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-6192c77 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-cb65fca .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11582 .elementor-element.elementor-element-7b3063b{--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-11582 .elementor-element.elementor-element-43f5ccf{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-43f5ccf:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-43f5ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-a4f6717{--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-11582 .elementor-element.elementor-element-4169d0c{--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-11582 .elementor-element.elementor-element-404119c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-630e969 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-4a51f61{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-1e3991c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon-box-title{margin-block-end:4px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-be599bc.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-be599bc.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-be599bc.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-be599bc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-11582 .elementor-element.elementor-element-a85f84f{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-a85f84f:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-a85f84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-11582 .elementor-element.elementor-element-d56d001{--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-11582 .elementor-element.elementor-element-5662b0b{--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-11582 .elementor-element.elementor-element-e6f002e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-54f2f8f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-56c7919 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:1.15em;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-11582 .elementor-element.elementor-element-6bafad3:after{content:"0.62";}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__thumbnail__link{width:100%;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11582 .elementor-element.elementor-element-6bafad3{--grid-column-gap:28px;--grid-row-gap:28px;}.elementor-11582 .elementor-element.elementor-element-6bafad3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11582 .elementor-element.elementor-element-6bafad3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11582 .elementor-element.elementor-element-6bafad3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__title, .elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__title a{font-family:"Cormorant", Sans-serif;font-size:23px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__meta-data{font-family:"Roboto", Sans-serif;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__excerpt p{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-11582 .elementor-element.elementor-element-6bafad3 a.elementor-post__read-more{font-family:"Roboto", Sans-serif;}.elementor-11582 .elementor-element.elementor-element-82754ac{--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:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-82754ac:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-82754ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16223C;}.elementor-11582 .elementor-element.elementor-element-f735a95{--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-11582 .elementor-element.elementor-element-929f4ee .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-9e7aa89{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-8926fde .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11582 .elementor-element.elementor-element-f8e8b79{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-f8e8b79:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-f8e8b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-11582 .elementor-element.elementor-element-9de35ff{--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-11582 .elementor-element.elementor-element-b059070{--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-11582 .elementor-element.elementor-element-3efc8f3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-5935b0a.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-5935b0a.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-5935b0a.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-5935b0a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-36fb922.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-36fb922.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-36fb922.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-36fb922 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-bb644a9.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-bb644a9.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-bb644a9.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-bb644a9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-8e11fc3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-241b3e4.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-241b3e4.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-241b3e4.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-241b3e4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-d42fe99.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-d42fe99.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-d42fe99.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-d42fe99 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf.elementor-view-stacked .elementor-icon{background-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf.elementor-view-framed .elementor-icon, .elementor-11582 .elementor-element.elementor-element-9b0bcbf.elementor-view-default .elementor-icon{fill:#DCB453;color:#DCB453;border-color:#DCB453;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon{font-size:22px;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon-box-title, .elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon-box-title a{font-family:"Cormorant", Sans-serif;font-size:21px;font-weight:700;}.elementor-11582 .elementor-element.elementor-element-9b0bcbf .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#C9D1DE;}.elementor-11582 .elementor-element.elementor-element-327e46b{--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-11582 .elementor-element.elementor-element-9644972 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-f7ee9b1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-231fa64{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-d0305f6{--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:40px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-d0305f6:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-d0305f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-864b21a{--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-11582 .elementor-element.elementor-element-4223498{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-2225ca7{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-a3d2a4c{--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-11582 .elementor-element.elementor-element-af9b456{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-520f93b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#333333;}.elementor-11582 .elementor-element.elementor-element-9d25041{--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:40px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-11582 .elementor-element.elementor-element-9d25041:not(.elementor-motion-effects-element-type-background), .elementor-11582 .elementor-element.elementor-element-9d25041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11582 .elementor-element.elementor-element-52290b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#A8832F;}.elementor-11582 .elementor-element.elementor-element-d7e453f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-59c1de9{--e-image-carousel-slides-to-show:8;z-index:0;}.elementor-11582 .elementor-element.elementor-element-59c1de9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11582 .elementor-element.elementor-element-59c1de9 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#16223C;}.elementor-11582 .elementor-element.elementor-element-59c1de9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11582 .elementor-element.elementor-element-59c1de9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#16223C;}.elementor-11582 .elementor-element.elementor-element-59c1de9 .swiper-wrapper{display:flex;align-items:center;}.elementor-11582 .elementor-element.elementor-element-59c1de9 > .elementor-widget-container{padding:0px 75px 0px 75px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-11582 .elementor-element.elementor-element-962489a{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-0dd852b{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-80c7f7e{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-d52b9c0{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-43f5ccf{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-a85f84f{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-82754ac{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-f8e8b79{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-d0305f6{--content-width:1200px;}.elementor-11582 .elementor-element.elementor-element-9d25041{--content-width:1200px;}}@media(max-width:1366px){.elementor-11582 .elementor-element.elementor-element-6b94b4b img{width:20%;}.elementor-11582 .elementor-element.elementor-element-9e5d230 .elementor-heading-title{font-size:65px;}.elementor-11582 .elementor-element.elementor-element-ef89876 .elementor-heading-title{font-size:65px;}}@media(max-width:1024px){.elementor-11582 .elementor-element.elementor-element-3b70dfe{padding:0px 15px 0px 15px;}.elementor-11582 .elementor-element.elementor-element-9e5d230 .elementor-heading-title{font-size:40px;}.elementor-11582 .elementor-element.elementor-element-ef89876 .elementor-heading-title{font-size:40px;}.elementor-11582 .elementor-element.elementor-element-59c1de9{--e-image-carousel-slides-to-show:3;}.elementor-11582 .elementor-element.elementor-element-59c1de9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-11582 .elementor-element.elementor-element-9e5d230 .elementor-heading-title{font-size:40px;}.elementor-11582 .elementor-element.elementor-element-ef89876 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-11582 .elementor-element.elementor-element-3b70dfe{padding:10px 10px 10px 10px;}.elementor-11582 .elementor-element.elementor-element-afc9f19 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-11582 .elementor-element.elementor-element-6b94b4b img{width:44%;}.elementor-11582 .elementor-element.elementor-element-6b94b4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11582 .elementor-element.elementor-element-9e5d230 .elementor-heading-title{font-size:35px;}.elementor-11582 .elementor-element.elementor-element-ef89876 .elementor-heading-title{font-size:24px;}.elementor-11582 .elementor-element.elementor-element-962489a{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-11582 .elementor-element.elementor-element-0dd852b{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-b062669 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-cd6d69e .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-80c7f7e{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-9fd33c4 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-ce6f67b .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-b7475a8 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-2468942 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-ab9725e .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-050aee1 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-1884d95 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-5d64f89 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-a25aede .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-64c7580 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-e240589 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-b60b148 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-e35a867 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-7e07d13 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-8a6b83b .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-f22a2e7 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-6eac41b .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-33bb0ad .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-5daec16 .elementor-heading-title{font-size:21px;}.elementor-11582 .elementor-element.elementor-element-ce225bb .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-d52b9c0{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-653d7c6 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-43f5ccf{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-630e969 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-1e3991c .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-a85f84f{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-54f2f8f .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-56c7919 .elementor-heading-title{font-size:14px;}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11582 .elementor-element.elementor-element-6bafad3:after{content:"0.5";}.elementor-11582 .elementor-element.elementor-element-6bafad3 .elementor-post__thumbnail__link{width:100%;}.elementor-11582 .elementor-element.elementor-element-82754ac{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-929f4ee .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-f8e8b79{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-3efc8f3 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-8e11fc3 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-f7ee9b1 .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-d0305f6{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-9d25041{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-11582 .elementor-element.elementor-element-d7e453f .elementor-heading-title{font-size:32px;}.elementor-11582 .elementor-element.elementor-element-59c1de9{--e-image-carousel-slides-to-show:3;}.elementor-11582 .elementor-element.elementor-element-59c1de9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS *//* LEGALLANDS new homepage: navy #16223C / gold #DCB453, Cormorant + Roboto */
.ll-body, .ll-body p, .ll-body li { font-family: 'Roboto', sans-serif; }
.ll-body p:last-child { margin-bottom: 0; }
.ll-eyebrow .elementor-heading-title { display: flex; align-items: center; gap: 14px; }
.ll-eyebrow .elementor-heading-title::before { content: ""; width: 40px; height: 1px; background: currentColor; flex: none; }
.ll-textlink .elementor-heading-title a { color: inherit; border-bottom: 1px solid transparent; transition: border-color .2s; }
.ll-textlink .elementor-heading-title a:hover { border-color: currentColor; }
.ll-btn .elementor-button { padding: 16px 30px; border-radius: 2px; letter-spacing: .3px; transition: all .25s; }
.ll-btn-gold .elementor-button { background: #DCB453; color: #16223C; }
.ll-btn-gold .elementor-button:hover { background: #c9a03f; color: #16223C; transform: translateY(-2px); }

/* shared column layouts */
.ll-cols > .e-con-inner { display: grid !important; grid-template-columns: 1.35fr 1fr; gap: 64px; align-items: center; }
.ll-head-row { flex-direction: row !important; justify-content: space-between !important; align-items: flex-end !important; gap: 20px; margin-bottom: 40px; padding: 0 !important; }
.ll-head-left { width: auto !important; padding: 0 !important; gap: 10px; }

/* trust bar */
.ll-stats > .e-con-inner { display: grid !important; grid-template-columns: repeat(4, 1fr); gap: 0; }
.ll-stat { padding: 34px 28px !important; border-right: 1px solid #e7dfcf; }
.ll-stat:last-child { border-right: 0; }
.ll-stats { border-bottom: 1px solid #e7dfcf; }

/* about */
.ll-about-left { gap: 18px; padding: 0 !important; }
.ll-about-text ol { list-style: none; padding: 0; margin: 18px 0 22px; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 24px; }
.ll-about-text ol li { position: relative; padding-left: 26px; color: #16223C; font-weight: 500; }
.ll-about-text ol li::before { content: ""; position: absolute; left: 0; top: .55em; width: 12px; height: 12px; border: 2px solid #DCB453; transform: rotate(45deg); }
.ll-rajiv-card { background: #fff; border: 1px solid #e7dfcf; box-shadow: 0 24px 60px -30px rgba(22,34,60,.35); padding: 0 !important; overflow: hidden; align-self: start; }
.ll-rajiv-img img { width: 100%; aspect-ratio: 4/4.2; object-fit: cover; object-position: top; display: block; background: #16223C; }
.ll-rajiv-body { padding: 30px 32px 34px !important; gap: 6px; }
.ll-quote p { font-family: 'Cormorant', serif !important; font-style: italic; font-size: 21px; line-height: 1.45; border-left: 2px solid #DCB453; padding-left: 18px; margin-bottom: 14px; }
.ll-rajiv-name p { font-family: 'Cormorant', serif !important; font-weight: 700; font-size: 30px; color: #16223C; line-height: 1.1; }

/* practice cards */
.ll-grid3 { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 26px; padding: 0 !important; }
.ll-card { background: #fff; border: 1px solid #e7dfcf; padding: 32px 30px !important; gap: 14px; transition: transform .25s, box-shadow .25s, border-color .25s; }
.ll-card:hover { transform: translateY(-4px); border-color: #DCB453; box-shadow: 0 20px 44px -26px rgba(22,34,60,.4); }
.ll-card-top { flex-direction: row !important; justify-content: space-between !important; align-items: center !important; padding: 0 0 6px !important; }
.ll-card-top > .elementor-element { width: auto; }
.ll-card-top .ll-textlink .elementor-heading-title { letter-spacing: 2px; font-size: 13px; }
.ll-card h3 a { color: #16223C; }
.ll-card h3 a:hover { color: #A8832F; }
.ll-card-desc { flex-grow: 1; }

/* international */
.ll-intl-left { gap: 20px; padding: 0 !important; }
.ll-offices { gap: 14px; padding: 8px 0 12px !important; border-top: 1px solid rgba(255,255,255,.12); border-bottom: 1px solid rgba(255,255,255,.12); }
.ll-offices .ll-ibox { padding-top: 6px; }
.ll-intl-right { padding: 0 !important; }
.ll-map { position: relative; border: 1px solid rgba(220,180,83,.25); line-height: 0; }
.ll-map img { width: 100%; height: auto; display: block; }
.ll-pin { position: absolute; transform: translate(-50%, -190%); background: #16223C; color: #DCB453; border: 1px solid #DCB453; font: 600 11px/1 'Roboto', sans-serif; letter-spacing: 2px; padding: 6px 9px; white-space: nowrap; }

/* map column wider */
.ll-intl > .e-con-inner { grid-template-columns: 1fr 1.3fr !important; }

/* bela */
.ll-bela > .e-con-inner { grid-template-columns: 1fr 1.1fr !important; }
.ll-bela-left, .ll-bela-right { padding: 0 !important; }
.ll-bela-right { gap: 16px; }
.ll-bela-img img { width: 100%; aspect-ratio: 4/3.4; object-fit: cover; display: block; }
.ll-bela-right h2 a { color: inherit; }
.ll-tagline .elementor-icon-box-title { font-family: 'Roboto', sans-serif !important; font-size: 12px !important; letter-spacing: 3px; text-transform: uppercase; margin: 0 !important; }
.ll-tagline .elementor-icon-box-wrapper { align-items: center; }

/* blog cards */
.ll-posts .elementor-post { background: #fff; border: 1px solid #e7dfcf; overflow: hidden; transition: box-shadow .25s, transform .25s; }
.ll-posts .elementor-post:hover { transform: translateY(-4px); box-shadow: 0 20px 44px -26px rgba(22,34,60,.4); }
.ll-posts .elementor-post__thumbnail__link { margin-bottom: 0 !important; }
.ll-posts .elementor-post__thumbnail { padding-bottom: 60% !important; position: relative; }
.ll-posts .elementor-post__thumbnail img { position: absolute; inset: 0; width: 100% !important; height: 100% !important; object-fit: cover; }
.ll-posts .elementor-post__text { padding: 24px 26px 28px; display: flex; flex-direction: column; }
.ll-posts .elementor-post__meta-data { order: -1; color: #A8832F; text-transform: uppercase; letter-spacing: 2px; font-size: 11px; margin-bottom: 10px; }
.ll-posts .elementor-post__title a { color: #16223C; }
.ll-posts .elementor-post__excerpt p { color: #555; line-height: 1.7; }
.ll-posts .elementor-post__read-more { color: #A8832F; font-weight: 600; }

/* CTA */
.ll-cta > .e-con-inner { flex-direction: row !important; justify-content: space-between !important; align-items: center !important; gap: 30px; }
.ll-cta-text { flex: 1 1 auto !important; width: auto !important; padding: 0 !important; gap: 8px; }
.ll-cta { background-image: linear-gradient(110deg, #16223C 0%, #0E1729 100%) !important; }

/* contact */
.ll-contact-grid { display: grid !important; grid-template-columns: 1fr 1.25fr; gap: 0; padding: 0 !important; box-shadow: 0 30px 70px -40px rgba(22,34,60,.5); }
.ll-loc { background: #16223C; padding: 48px 44px !important; gap: 18px; background-image: radial-gradient(circle at 100% 0, rgba(220,180,83,.14), transparent 55%); }
.ll-mt { margin-top: 14px; }
.ll-form-card { background: #fff; padding: 48px 44px !important; gap: 12px; }
.ll-form .nf-form-content { padding: 0; max-width: none; }
.ll-form .nf-form-content input:not([type=button]):not([type=submit]), .ll-form .nf-form-content textarea, .ll-form .nf-form-content select {
  background: #F7F3EC !important; border: 1px solid #e2d8c4 !important; border-radius: 2px !important; padding: 14px 16px !important; font: 15px 'Roboto', sans-serif !important; color: #16223C !important; height: auto; }
.ll-form .nf-form-content textarea { min-height: 130px; }
.ll-form .nf-form-content input:focus, .ll-form .nf-form-content textarea:focus { border-color: #DCB453 !important; outline: none; background: #fff !important; }
.ll-form .nf-form-content .label-above .nf-field-label { margin-bottom: 6px; }
.ll-form .nf-form-content label { font: 600 13px 'Roboto', sans-serif; color: #16223C; }
.ll-form .nf-form-content input[type=button], .ll-form .nf-form-content input[type=submit] {
  background: #16223C !important; color: #fff !important; border: 0 !important; border-radius: 2px !important; padding: 16px 34px !important; font: 600 15px 'Roboto', sans-serif !important; cursor: pointer; transition: background .25s; height: auto; }
.ll-form .nf-form-content input[type=button]:hover, .ll-form .nf-form-content input[type=submit]:hover { background: #DCB453 !important; color: #16223C !important; }
.ll-form .nf-form-fields-required { font: 12px 'Roboto', sans-serif; color: #888; margin-bottom: 12px; }
.ll-gmap { margin-top: 40px; }
.ll-gmap iframe { filter: grayscale(.35) contrast(1.05); border: 1px solid #e2d8c4; display: block; }

/* seo strip */
.ll-seo > .e-con-inner { grid-template-columns: 1fr 1fr !important; gap: 26px !important; align-items: stretch !important; }
.ll-seo-card { background: #F7F3EC; border-left: 3px solid #DCB453; padding: 32px 34px !important; gap: 10px; }
.ll-seo-h h2 { font-family: 'Cormorant', serif; font-weight: 700; font-size: 30px; margin: 0; }
.ll-seo-h h2 a { color: #16223C; }

/* affiliations */
.ll-affil > .e-con-inner { align-items: center; gap: 12px; }
.ll-affil .ll-eyebrow .elementor-heading-title { justify-content: center; }
.ll-affil .ll-eyebrow .elementor-heading-title::after { content: ""; width: 40px; height: 1px; background: currentColor; }
.ll-affil .elementor-heading-title { text-align: center; }
.ll-logos { width: 100%; margin-top: 30px; }
.ll-logos .swiper-slide-image { filter: grayscale(1); opacity: .85; transition: all .3s; max-height: 90px; object-fit: contain; }
.ll-logos .swiper-slide:hover .swiper-slide-image { filter: none; opacity: 1; }

@media (max-width: 1024px) {
  .ll-cols > .e-con-inner, .ll-bela > .e-con-inner { grid-template-columns: 1fr !important; gap: 44px; }
  .ll-stats > .e-con-inner { grid-template-columns: 1fr 1fr; }
  .ll-stat:nth-child(2) { border-right: 0; }
  .ll-stat:nth-child(-n+2) { border-bottom: 1px solid #e7dfcf; }
  .ll-grid3 { grid-template-columns: 1fr 1fr; }
  .ll-contact-grid { grid-template-columns: 1fr; }
  .ll-rajiv-card { max-width: 520px; }
}
@media (max-width: 767px) {
  .ll-grid3, .ll-seo > .e-con-inner { grid-template-columns: 1fr !important; }
  .ll-stats > .e-con-inner { grid-template-columns: 1fr 1fr !important; }
  .ll-stat { padding: 18px 6px !important; justify-content: center; }
  .ll-stat .elementor-icon-box-icon { margin-bottom: 6px !important; }
  .ll-stat .elementor-icon-box-icon .elementor-icon { font-size: 20px !important; }
  .ll-stat .elementor-icon-box-title { font-size: 18px !important; line-height: 1.15 !important; margin: 0 0 2px !important; }
  .ll-stat .elementor-icon-box-description { font-size: 12px !important; line-height: 1.4 !important; }
  .ll-head-row { align-items: flex-start !important; margin-bottom: 28px; }
  .ll-head-left { width: 100% !important; align-items: flex-start !important; }
  .ll-head-left .elementor-widget { width: 100%; text-align: left; }
  .ll-head-row > .ll-textlink { display: none !important; }
  .ll-loc .ll-ibox, .ll-offices .ll-ibox { width: 100%; }
  .ll-loc .elementor-icon-box-wrapper, .ll-offices .elementor-icon-box-wrapper { align-items: flex-start !important; gap: 14px; }
  .ll-loc .elementor-icon-box-icon, .ll-offices .elementor-icon-box-icon { margin: 2px 0 0 !important; flex: 0 0 22px; text-align: center; }
  .ll-loc .elementor-icon-box-title { font-size: 19px !important; }
  .ll-about-text ol { grid-template-columns: 1fr; }
  .ll-head-row, .ll-cta > .e-con-inner { flex-direction: column !important; align-items: flex-start; }
  .ll-loc, .ll-form-card { padding: 34px 22px !important; }
  .ll-pin { font-size: 9px; padding: 4px 6px; letter-spacing: 1px; }
}

/* clickable phone + email */
.ll-loc .elementor-icon-box-description a { color: inherit; text-decoration: none; border-bottom: 1px solid rgba(220,180,83,.35); transition: color .2s, border-color .2s; }
.ll-loc .elementor-icon-box-description a:hover, .ll-loc .elementor-icon-box-description a:focus { color: #DCB453; border-color: #DCB453; }

/* inline links in SEO cards */
.ll-seo-card p a { color: #16223C; text-decoration: none; border-bottom: 1px solid rgba(168,131,47,.45); transition: color .2s, border-color .2s; }
.ll-seo-card p a:hover, .ll-seo-card p a:focus { color: #A8832F; border-color: #A8832F; }

/* icons centred on the first line of their title */
.ll-ibox:not(.ll-tagline) .elementor-icon-box-title { margin-top: 0 !important; line-height: 1.2 !important; }
.ll-ibox:not(.ll-tagline) .elementor-icon-box-icon { display: flex !important; align-items: center; font-size: 21px; height: 1.2em; margin-top: 0 !important; }
.ll-ibox .elementor-icon-box-icon .elementor-icon { display: flex; line-height: 1; }
.ll-tagline .elementor-icon-box-wrapper { align-items: center !important; }
.ll-tagline .elementor-icon-box-icon { display: flex !important; align-items: center; margin: 0 !important; }
.ll-tagline .elementor-icon-box-title { margin: 0 !important; line-height: 1.2 !important; }
@media (max-width: 767px) { .ll-loc .ll-ibox .elementor-icon-box-icon { font-size: 19px; } }

/* trust bar on phones: top-aligned, icon beside title */
@media (max-width: 767px) {
  .ll-stat { justify-content: flex-start !important; padding: 18px 10px !important; }
  .ll-stat .elementor-icon-box-wrapper { align-items: flex-start !important; gap: 10px !important; }
  .ll-stat .elementor-icon-box-icon { margin: 0 !important; font-size: 17px !important; height: 1.15em !important; flex: 0 0 22px; justify-content: center; }
  .ll-stat .elementor-icon-box-icon .elementor-icon { font-size: 18px !important; }
  .ll-stat .elementor-icon-box-title { font-size: 17px !important; line-height: 1.15 !important; margin: 0 0 4px !important; }
  .ll-stat .elementor-icon-box-content { flex: 1; min-width: 0; }
}/* End custom CSS */