.elementor-38 .elementor-element.elementor-element-622f373{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-repeater-item-0a1f4c3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://beachlawoc.com/wp-content/uploads/2025/05/iStock-2168158416-scaled.jpg);background-size:cover;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-repeater-item-0a1f4c3 .elementor-background-overlay{background-color:#00000082;mix-blend-mode:darken;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-repeater-item-bce6e59 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://beachlawoc.com/wp-content/uploads/2025/05/iStock-1297258609-scaled.jpg);background-size:cover;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-repeater-item-bce6e59 .elementor-background-overlay{background-color:#0000008A;}.elementor-38 .elementor-element.elementor-element-7227546 .swiper-slide{transition-duration:calc(5000ms*1.2);height:586px;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-slide-button{background-color:#A97A50;font-family:"Gotham", Sans-serif;font-weight:400;color:#EDEDED;}.elementor-38 .elementor-element.elementor-element-7227546{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-7227546 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7227546 .swiper-slide-contents{max-width:100%;}.elementor-38 .elementor-element.elementor-element-7227546 .swiper-slide-inner{text-align:center;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-slide-heading{color:#EDEDED;font-family:"Gotham", Sans-serif;font-size:54px;font-weight:400;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-7227546 .elementor-slide-description{color:#FFFFFF;font-family:"Gotham", Sans-serif;font-size:21px;}.elementor-38 .elementor-element.elementor-element-3593f22{--spacer-size:42px;}.elementor-38 .elementor-element.elementor-element-29d42abf{text-align:center;}.elementor-38 .elementor-element.elementor-element-29d42abf .elementor-heading-title{font-weight:bold;color:#13345B;}.elementor-38 .elementor-element.elementor-element-61e779c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-de8090d > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-3b200b0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3b200b0{text-align:center;}.elementor-38 .elementor-element.elementor-element-3b200b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-375f9e8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-375f9e8{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-04e2e20{width:auto;max-width:auto;bottom:-6px;}.elementor-38 .elementor-element.elementor-element-04e2e20 > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-04e2e20{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-04e2e20{left:0px;}.elementor-38 .elementor-element.elementor-element-04e2e20 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFDFD;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon{background-color:#FFFDFD;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-stacked .elementor-icon svg{fill:#FFFDFD;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-04e2e20.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-04e2e20 .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-04e2e20 .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-37d71eb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-6a6ede2 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-3dde76c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3dde76c{text-align:center;}.elementor-38 .elementor-element.elementor-element-3dde76c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-aed431f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-aed431f{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-7d80c5d{width:auto;max-width:auto;bottom:-6px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-7d80c5d{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-7d80c5d{left:0px;}.elementor-38 .elementor-element.elementor-element-7d80c5d .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7d80c5d .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-7d80c5d .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-bd6f735 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-b7ad878 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-5c2acaa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-5c2acaa{text-align:center;}.elementor-38 .elementor-element.elementor-element-5c2acaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-75d8b53 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-75d8b53{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-1b7c566{width:auto;max-width:auto;bottom:-6px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-1b7c566{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-1b7c566{left:0px;}.elementor-38 .elementor-element.elementor-element-1b7c566 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1b7c566 .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-1b7c566 .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-8c85fd0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-5a3e53e > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-ee2ec67 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ee2ec67{text-align:center;}.elementor-38 .elementor-element.elementor-element-ee2ec67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-d10faac > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-d10faac{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-bb16670{width:auto;max-width:auto;bottom:-6px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-bb16670{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-bb16670{left:0px;}.elementor-38 .elementor-element.elementor-element-bb16670 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-bb16670 .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-bb16670 .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-c8122d0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-316868d > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-6630b13 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6630b13{text-align:center;}.elementor-38 .elementor-element.elementor-element-6630b13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-763ee64 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-763ee64{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-3b7e465{width:auto;max-width:auto;bottom:-6px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-3b7e465{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-3b7e465{left:0px;}.elementor-38 .elementor-element.elementor-element-3b7e465 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3b7e465 .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-3b7e465 .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-0fd1f49 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E8;padding:0px 0px 34px 0px;}.elementor-38 .elementor-element.elementor-element-8bd60ee > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-38 .elementor-element.elementor-element-f4c7b46 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f4c7b46{text-align:center;}.elementor-38 .elementor-element.elementor-element-f4c7b46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-cbfa09c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-cbfa09c{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-8110657{width:auto;max-width:auto;bottom:-6px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-8110657{right:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-8110657{left:0px;}.elementor-38 .elementor-element.elementor-element-8110657 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-stacked .elementor-icon{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-8110657.elementor-view-default .elementor-icon{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-8110657.elementor-view-default .elementor-icon svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-stacked .elementor-icon:hover{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-8110657.elementor-view-default .elementor-icon:hover{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-8110657.elementor-view-default .elementor-icon:hover svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8110657 .elementor-icon{font-size:18px;padding:18px;}.elementor-38 .elementor-element.elementor-element-8110657 .elementor-icon svg{height:18px;}.elementor-38 .elementor-element.elementor-element-665712e4{--spacer-size:55px;}.elementor-38 .elementor-element.elementor-element-1dcb6212:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1dcb6212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13345B;}.elementor-38 .elementor-element.elementor-element-1dcb6212 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-1dcb6212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 120px 0px;}.elementor-38 .elementor-element.elementor-element-64ec4b54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7c696572{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ccc34bc{text-align:left;}.elementor-38 .elementor-element.elementor-element-ccc34bc .elementor-heading-title{font-size:56px;font-weight:bold;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6912488c > .elementor-element-populated{padding:10px 10px 10px 70px;}.elementor-38 .elementor-element.elementor-element-6881985b{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:18px;line-height:32px;}.elementor-38 .elementor-element.elementor-element-1251737c{margin-top:50px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-26febbce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-26febbce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://beachlawoc.com/wp-content/uploads/2025/04/usZpHbRFR62NSuMG2Wmw7Q-1.jpeg");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-38 .elementor-element.elementor-element-26febbce:hover > .elementor-element-populated{background-color:#EEEEEE;}.elementor-38 .elementor-element.elementor-element-26febbce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 29px 20px 25px;}.elementor-38 .elementor-element.elementor-element-26febbce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-13202cfb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-13202cfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;line-height:30px;color:#13345B;}.elementor-38 .elementor-element.elementor-element-3922dd03{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-3922dd03 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-4ac9ecfe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://beachlawoc.com/wp-content/uploads/2025/02/img2-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe:hover > .elementor-element-populated{background-color:#EEEEEE;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 17px;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-31390565{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-31390565 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;line-height:30px;color:#13345B;}.elementor-38 .elementor-element.elementor-element-67f0f75b{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:17px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-67f0f75b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-67f0f75b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-30141bde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-30141bde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://beachlawoc.com/wp-content/uploads/2025/02/img3-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-38 .elementor-element.elementor-element-30141bde:hover > .elementor-element-populated{background-color:#EEEEEE;}.elementor-38 .elementor-element.elementor-element-30141bde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 17px;}.elementor-38 .elementor-element.elementor-element-30141bde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-6b962cf1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-6b962cf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;line-height:30px;color:#13345B;}.elementor-38 .elementor-element.elementor-element-480dfb18{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:#000000;font-family:"Source Sans Pro", Sans-serif;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-480dfb18 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7316fb04{--spacer-size:60px;}.elementor-38 .elementor-element.elementor-element-5ad1f6e{--spacer-size:60px;}.elementor-38 .elementor-element.elementor-element-f1bb4e6:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f1bb4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13345B;}.elementor-38 .elementor-element.elementor-element-f1bb4e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-f1bb4e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-2e3db02d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-2e3db02d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-38 .elementor-element.elementor-element-2e3db02d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 50px 100px;}.elementor-38 .elementor-element.elementor-element-2e3db02d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-78b36eaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#13345B;}.elementor-38 .elementor-element.elementor-element-631bf39b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-631bf39b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13345B;}.elementor-38 .elementor-element.elementor-element-631bf39b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 10px 90px 10px;}.elementor-38 .elementor-element.elementor-element-631bf39b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-a079e88 > .elementor-widget-container{margin:0px 0px 20px -10px;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon{font-size:250px;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon svg{height:250px;}.elementor-38 .elementor-element.elementor-element-4293f093 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#13345B;}.elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-framed .elementor-icon{background-color:#13345B;}.elementor-38 .elementor-element.elementor-element-4293f093.elementor-view-stacked .elementor-icon svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-4293f093 .elementor-icon{font-size:34px;padding:25px;}.elementor-38 .elementor-element.elementor-element-4293f093 .elementor-icon svg{height:34px;}.elementor-38 .elementor-element.elementor-element-15a2958a > .elementor-widget-container{margin:20px 0px 0px -18px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon{font-size:300px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon svg{height:300px;}.elementor-38 .elementor-element.elementor-element-2daf16c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 30px;}.elementor-38 .elementor-element.elementor-element-2daf16c .elementor-icon-box-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-2daf16c .elementor-icon-box-title{margin-bottom:17px;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-2daf16c .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-2daf16c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;line-height:0em;}.elementor-38 .elementor-element.elementor-element-2daf16c .elementor-icon-box-description{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:18px;letter-spacing:1.1px;word-spacing:0px;}.elementor-38 .elementor-element.elementor-element-0279d01:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0279d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-38 .elementor-element.elementor-element-0279d01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-38 .elementor-element.elementor-element-0279d01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-dede62a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-18928dd{text-align:center;}.elementor-38 .elementor-element.elementor-element-18928dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#A97A50;}.elementor-38 .elementor-element.elementor-element-976d6f1{text-align:center;}.elementor-38 .elementor-element.elementor-element-976d6f1 .elementor-heading-title{font-size:60px;font-weight:bold;color:#13345B;}.elementor-38 .elementor-element.elementor-element-ee8c6ec{margin-top:30px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-59fc524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-59fc524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-59fc524 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 40px 60px 40px;}.elementor-38 .elementor-element.elementor-element-59fc524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-d5fb42c .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-stacked .elementor-icon{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-default .elementor-icon{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-default .elementor-icon svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-stacked .elementor-icon:hover{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-default .elementor-icon:hover{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-default .elementor-icon:hover svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-d5fb42c .elementor-icon{font-size:16px;padding:20px;}.elementor-38 .elementor-element.elementor-element-d5fb42c .elementor-icon svg{height:16px;}.elementor-38 .elementor-element.elementor-element-dd2898a .elementor-testimonial-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-dd2898a .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.elementor-38 .elementor-element.elementor-element-dd2898a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:70px;height:70px;}.elementor-38 .elementor-element.elementor-element-dd2898a .elementor-testimonial-name{color:#13345B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:2em;}.elementor-38 .elementor-element.elementor-element-dd2898a .elementor-testimonial-job{color:#747B86;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-8bc841e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-8bc841e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-8bc841e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 40px 60px 40px;}.elementor-38 .elementor-element.elementor-element-8bc841e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-85786d9 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-stacked .elementor-icon{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-default .elementor-icon{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-default .elementor-icon svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-stacked .elementor-icon:hover{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-default .elementor-icon:hover{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-default .elementor-icon:hover svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-85786d9 .elementor-icon{font-size:16px;padding:20px;}.elementor-38 .elementor-element.elementor-element-85786d9 .elementor-icon svg{height:16px;}.elementor-38 .elementor-element.elementor-element-4830548 .elementor-testimonial-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-4830548 .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.elementor-38 .elementor-element.elementor-element-4830548 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:70px;height:70px;}.elementor-38 .elementor-element.elementor-element-4830548 .elementor-testimonial-name{color:#13345B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:2em;}.elementor-38 .elementor-element.elementor-element-4830548 .elementor-testimonial-job{color:#747B86;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-1d49878:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-1d49878 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-1d49878 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 40px 60px 40px;}.elementor-38 .elementor-element.elementor-element-1d49878 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-93a4e2f .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-stacked .elementor-icon{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-default .elementor-icon{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-default .elementor-icon svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-stacked .elementor-icon:hover{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-default .elementor-icon:hover{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-default .elementor-icon:hover svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-93a4e2f .elementor-icon{font-size:16px;padding:20px;}.elementor-38 .elementor-element.elementor-element-93a4e2f .elementor-icon svg{height:16px;}.elementor-38 .elementor-element.elementor-element-94dd363 .elementor-testimonial-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-94dd363 .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.elementor-38 .elementor-element.elementor-element-94dd363 .elementor-testimonial-name{color:#13345B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:2em;}.elementor-38 .elementor-element.elementor-element-94dd363 .elementor-testimonial-job{color:#747B86;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-6cc3d43{margin-top:30px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-28bda4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-28bda4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-28bda4e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 40px 60px 40px;}.elementor-38 .elementor-element.elementor-element-28bda4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-fed7637 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-stacked .elementor-icon{background-color:#13345B;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-default .elementor-icon{color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-default .elementor-icon svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-stacked .elementor-icon:hover{background-color:#A97A50;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-default .elementor-icon:hover{color:#A97A50;border-color:#A97A50;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon:hover, .elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-default .elementor-icon:hover svg{fill:#A97A50;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-fed7637 .elementor-icon{font-size:16px;padding:20px;}.elementor-38 .elementor-element.elementor-element-fed7637 .elementor-icon svg{height:16px;}.elementor-38 .elementor-element.elementor-element-02b29ba .elementor-testimonial-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-02b29ba .elementor-testimonial-content{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.elementor-38 .elementor-element.elementor-element-02b29ba .elementor-testimonial-name{color:#13345B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:2em;}.elementor-38 .elementor-element.elementor-element-02b29ba .elementor-testimonial-job{color:#747B86;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7cc44f27{--spacer-size:60px;}.elementor-38 .elementor-element.elementor-element-6b7ec4f4{--spacer-size:70px;}.elementor-38 .elementor-element.elementor-element-54bde13c{text-align:center;}.elementor-38 .elementor-element.elementor-element-54bde13c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#A97A50;}.elementor-38 .elementor-element.elementor-element-246ae068{text-align:center;}.elementor-38 .elementor-element.elementor-element-246ae068 .elementor-heading-title{font-size:60px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-38 .elementor-element.elementor-element-600f7cd6 .elementor-button{background-color:#13345B;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#13345B;padding:25px 30px 25px 30px;}.elementor-38 .elementor-element.elementor-element-600f7cd6 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-600f7cd6 .elementor-button:focus{background-color:#02010100;color:#13345B;border-color:#13345B;}.elementor-38 .elementor-element.elementor-element-600f7cd6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-600f7cd6 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-600f7cd6 .elementor-button:focus svg{fill:#13345B;}.elementor-38 .elementor-element.elementor-element-63fe9d14{--spacer-size:70px;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-3593f22{--spacer-size:50px;}.elementor-38 .elementor-element.elementor-element-52f701d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-d20b521{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-61e779c > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-3b200b0 .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-26f5022 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-499554d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-37d71eb > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-3dde76c .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-dbd95a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-caa7ded{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-bd6f735 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-5c2acaa .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-2c41e3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-232d6d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-8c85fd0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-ee2ec67 .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-dda07d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-958bb5e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-c8122d0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-6630b13 .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-b3476df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f0d016f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0fd1f49 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-38 .elementor-element.elementor-element-f4c7b46 .elementor-heading-title{font-size:20px;}.elementor-38 .elementor-element.elementor-element-1dcb6212{margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-38 .elementor-element.elementor-element-64ec4b54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 1em;}.elementor-38 .elementor-element.elementor-element-3d42101d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6912488c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-30141bde > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-2e3db02d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 15px 50px 15px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-631bf39b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-631bf39b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-631bf39b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a079e88{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-a079e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-15a2958a{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-15a2958a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon{font-size:250px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon svg{height:250px;}.elementor-38 .elementor-element.elementor-element-59fc524 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 20px 50px 20px;}.elementor-38 .elementor-element.elementor-element-8bc841e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 20px 50px 20px;}.elementor-38 .elementor-element.elementor-element-1d49878 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 20px 50px 20px;}.elementor-38 .elementor-element.elementor-element-28bda4e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 20px 50px 20px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-29d42abf .elementor-heading-title{font-size:44px;}.elementor-38 .elementor-element.elementor-element-52f701d > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-d20b521{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-61e779c > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-26f5022 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-499554d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-37d71eb > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-dbd95a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-caa7ded{margin-top:0px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-bd6f735 > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-2c41e3e > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-232d6d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-8c85fd0 > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-dda07d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-958bb5e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-c8122d0 > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-b3476df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-f0d016f{margin-top:0px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-0fd1f49 > .elementor-element-populated{margin:0em 1em 2em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-38 .elementor-element.elementor-element-64ec4b54 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 1em 0em 1em;}.elementor-38 .elementor-element.elementor-element-7c696572{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3d42101d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-38 .elementor-element.elementor-element-6912488c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-38 .elementor-element.elementor-element-6881985b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-26febbce > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-30141bde > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-f1bb4e6{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-2e3db02d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 0em 1em;}.elementor-38 .elementor-element.elementor-element-631bf39b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-a079e88 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon{font-size:322px;}.elementor-38 .elementor-element.elementor-element-a079e88 .elementor-icon svg{height:322px;}.elementor-38 .elementor-element.elementor-element-15a2958a > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon{font-size:322px;}.elementor-38 .elementor-element.elementor-element-15a2958a .elementor-icon svg{height:322px;}.elementor-38 .elementor-element.elementor-element-2daf16c > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-0279d01{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-38 .elementor-element.elementor-element-dede62a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 1em;}.elementor-38 .elementor-element.elementor-element-976d6f1 .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-38 .elementor-element.elementor-element-ee8c6ec{margin-top:20px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-38 .elementor-element.elementor-element-59fc524 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-38 .elementor-element.elementor-element-8bc841e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-38 .elementor-element.elementor-element-1d49878 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-38 .elementor-element.elementor-element-6cc3d43{margin-top:20px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-38 .elementor-element.elementor-element-28bda4e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-38 .elementor-element.elementor-element-6b7ec4f4{--spacer-size:0px;}.elementor-38 .elementor-element.elementor-element-328ddf3b > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-38 .elementor-element.elementor-element-54bde13c .elementor-heading-title{line-height:1.2em;}.elementor-38 .elementor-element.elementor-element-246ae068 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-246ae068 .elementor-heading-title{font-size:44px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-622f373{--content-width:1600px;}.elementor-38 .elementor-element.elementor-element-26febbce{width:30%;}.elementor-38 .elementor-element.elementor-element-42f21aed{width:5%;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe{width:30%;}.elementor-38 .elementor-element.elementor-element-31f76028{width:5%;}.elementor-38 .elementor-element.elementor-element-30141bde{width:30%;}.elementor-38 .elementor-element.elementor-element-2e3db02d{width:75%;}.elementor-38 .elementor-element.elementor-element-631bf39b{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-26febbce{width:45%;}.elementor-38 .elementor-element.elementor-element-4ac9ecfe{width:45%;}.elementor-38 .elementor-element.elementor-element-30141bde{width:45%;}.elementor-38 .elementor-element.elementor-element-2e3db02d{width:65%;}.elementor-38 .elementor-element.elementor-element-631bf39b{width:35%;}}/* Start custom CSS for shortcode, class: .elementor-element-1ae8a84 */.wpcf7 input[type="submit"] {
    background-color: #13345B !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 5px;
}

.wpcf7 input[type="submit"]:hover {
    background-color: #0e2748 !important; /* Hover effect */
}
.wpcf7 textarea {
    height: 100px !important; /* Adjusted height */
    max-height: 150px; /* Maximum height */
    min-height: 80px; /* Minimum height */
    width: 105% !important; /* Full width */
    max-width:400px; /* Adjust width limit */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://beachlawoc.com/wp-content/uploads/2025/10/GOTHAM-BLACK.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beachlawoc.com/wp-content/uploads/2025/10/GOTHAM-MEDIUM.woff') format('woff');
}
/* End Custom Fonts CSS */