.elementor-9170 .elementor-element.elementor-element-2698fadd{--display:flex;--min-height:408px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-1d6154af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--border-radius:16px 0px 0px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-9170 .elementor-element.elementor-element-1d6154af:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01f654c );}.elementor-9170 .elementor-element.elementor-element-1d6154af::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://omssouthcoast.com/wp-content/uploads/2025/07/Logo.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-9170 .elementor-element.elementor-element-1d6154af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9170 .elementor-element.elementor-element-41e41b95 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-9170 .elementor-element.elementor-element-41e41b95 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;font-style:normal;line-height:86px;letter-spacing:0px;color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-48bb5dfb .elementor-heading-title{font-family:var( --e-global-typography-cb1304f-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1304f-font-size );font-weight:var( --e-global-typography-cb1304f-font-weight );text-transform:var( --e-global-typography-cb1304f-text-transform );font-style:var( --e-global-typography-cb1304f-font-style );text-decoration:var( --e-global-typography-cb1304f-text-decoration );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-2e2a9683{--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-9170 .elementor-element.elementor-element-2e2a9683:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-2e2a9683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9170 .elementor-element.elementor-element-1df874af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-9adca37{text-align:center;}.elementor-9170 .elementor-element.elementor-element-9adca37 .elementor-heading-title{font-family:var( --e-global-typography-79b8047-font-family ), Sans-serif;font-size:var( --e-global-typography-79b8047-font-size );font-weight:var( --e-global-typography-79b8047-font-weight );text-transform:var( --e-global-typography-79b8047-text-transform );font-style:var( --e-global-typography-79b8047-font-style );line-height:var( --e-global-typography-79b8047-line-height );letter-spacing:var( --e-global-typography-79b8047-letter-spacing );color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-49af62c > .elementor-widget-container{margin:8px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-49af62c.elementor-element{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-49af62c{text-align:center;}.elementor-9170 .elementor-element.elementor-element-49af62c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-2a1102d4{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-2a1102d4.elementor-element{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-5f4226b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );font-style:var( --e-global-typography-3ee7366-font-style );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );fill:var( --e-global-color-d47076d );color:var( --e-global-color-d47076d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:0px 0px 0px 20px;}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button:hover, .elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button:focus{background-color:var( --e-global-color-d47076d );color:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button:hover svg, .elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );font-style:var( --e-global-typography-3ee7366-font-style );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );fill:var( --e-global-color-195aa2f );color:var( --e-global-color-195aa2f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:0px 0px 0px 20px;}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button:hover, .elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button:focus{background-color:var( --e-global-color-e3b5be5 );color:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button:hover svg, .elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button:focus svg{fill:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button{background-color:var( --e-global-color-195aa2f );font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );font-style:var( --e-global-typography-3ee7366-font-style );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );fill:var( --e-global-color-d47076d );color:var( --e-global-color-d47076d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-195aa2f );border-radius:10px 10px 10px 10px;padding:0px 0px 0px 20px;}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button:hover, .elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button:focus{background-color:var( --e-global-color-e3b5be5 );color:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button:hover svg, .elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button:focus svg{fill:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-266b026e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--display:flex;--border-radius:12px 0px 0px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:54px;}.elementor-9170 .elementor-element.elementor-element-52a29bb3:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-52a29bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff4e781 );}.elementor-9170 .elementor-element.elementor-element-5b96310b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-52427019 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-52427019{text-align:left;}.elementor-9170 .elementor-element.elementor-element-52427019 .elementor-heading-title{font-family:var( --e-global-typography-855f17c-font-family ), Sans-serif;font-size:var( --e-global-typography-855f17c-font-size );font-weight:var( --e-global-typography-855f17c-font-weight );text-transform:var( --e-global-typography-855f17c-text-transform );font-style:var( --e-global-typography-855f17c-font-style );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );color:var( --e-global-color-984c194 );}.elementor-9170 .elementor-element.elementor-element-13c1821d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-13c1821d.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-13c1821d{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-text{color:var( --e-global-color-d47076d );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e > .elementor-widget-container{margin:30px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e{text-align:left;}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e .elementor-heading-title{font-family:var( --e-global-typography-855f17c-font-family ), Sans-serif;font-size:var( --e-global-typography-855f17c-font-size );font-weight:var( --e-global-typography-855f17c-font-weight );text-transform:var( --e-global-typography-855f17c-text-transform );font-style:var( --e-global-typography-855f17c-font-style );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );color:var( --e-global-color-984c194 );}.elementor-9170 .elementor-element.elementor-element-345523cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-345523cf.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-345523cf{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-text{color:var( --e-global-color-d47076d );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-6a152a53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6a152a53.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-6a152a53{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:-1px;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-text{color:var( --e-global-color-d47076d );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9170 .elementor-element.elementor-element-373991d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-6ca42267 > .elementor-widget-container{margin:30px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6ca42267{text-align:left;}.elementor-9170 .elementor-element.elementor-element-6ca42267 .elementor-heading-title{font-family:var( --e-global-typography-855f17c-font-family ), Sans-serif;font-size:var( --e-global-typography-855f17c-font-size );font-weight:var( --e-global-typography-855f17c-font-weight );text-transform:var( --e-global-typography-855f17c-text-transform );font-style:var( --e-global-typography-855f17c-font-style );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );color:var( --e-global-color-984c194 );}.elementor-9170 .elementor-element.elementor-element-529d6e1a{text-align:left;font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-3f3fcd45{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-5258291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-480a69be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-29397cc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-751d458c > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-751d458c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-6e2471ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6e2471ba{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-6eb161d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-54410e66{width:100%;max-width:100%;}.elementor-9170 .elementor-element.elementor-element-54410e66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-54410e66 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-9170 .elementor-element.elementor-element-6b690e15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-9170 .elementor-element.elementor-element-6b690e15:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-6b690e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a741be );}.elementor-9170 .elementor-element.elementor-element-7d4269f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-7d4269f3{text-align:left;}.elementor-9170 .elementor-element.elementor-element-7d4269f3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-eca5eaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-eca5eaa{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-3aecdcba{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-3aecdcba:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-3aecdcba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-07f948a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 70px;--row-gap:60px;--column-gap:70px;}.elementor-9170 .elementor-element.elementor-element-4a5700e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8{width:100%;max-width:100%;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-9170 .elementor-element.elementor-element-78e06ce4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-72263cd9 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-9170 .elementor-element.elementor-element-72263cd9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-65578ffa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-65578ffa{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-65578ffa a{color:#ADE2D8;}.elementor-9170 .elementor-element.elementor-element-65578ffa a:hover, .elementor-9170 .elementor-element.elementor-element-65578ffa a:focus{color:#9DB4C3;}.elementor-9170 .elementor-element.elementor-element-2fbfcc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9170 .elementor-element.elementor-element-847abbd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-a787fc5{font-family:var( --e-global-typography-1e73dc0-font-family ), Sans-serif;font-size:var( --e-global-typography-1e73dc0-font-size );font-weight:var( --e-global-typography-1e73dc0-font-weight );font-style:var( --e-global-typography-1e73dc0-font-style );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-a787fc5 a{color:var( --e-global-color-d47076d );}.elementor-9170 .elementor-element.elementor-element-a787fc5 a:hover, .elementor-9170 .elementor-element.elementor-element-a787fc5 a:focus{color:var( --e-global-color-9b08d3c );}.elementor-9170 .elementor-element.elementor-element-68e05740{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-68e05740:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-68e05740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f9f240 );}.elementor-9170 .elementor-element.elementor-element-4d075ec6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;border-style:solid;--border-style:solid;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9170 .elementor-element.elementor-element-4d075ec6:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-4d075ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef6acd7 );}.elementor-9170 .elementor-element.elementor-element-2413dc62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--border-radius:20px 20px 20px 20px;}.elementor-9170 .elementor-element.elementor-element-1e463761{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-9170 .elementor-element.elementor-element-5652877f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-5652877f{text-align:left;}.elementor-9170 .elementor-element.elementor-element-5652877f .elementor-heading-title{font-family:var( --e-global-typography-3ad3cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-3ad3cfc-font-size );font-weight:var( --e-global-typography-3ad3cfc-font-weight );text-transform:var( --e-global-typography-3ad3cfc-text-transform );font-style:var( --e-global-typography-3ad3cfc-font-style );line-height:var( --e-global-typography-3ad3cfc-line-height );letter-spacing:var( --e-global-typography-3ad3cfc-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-2e5223aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-2e5223aa{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-7da66531{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9{width:100%;max-width:100%;}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9 img{width:100%;height:530px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9170 .elementor-element.elementor-element-3509b545{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-1404a9b2{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;}.elementor-9170 .elementor-element.elementor-element-1404a9b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-1404a9b2.elementor-element{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-1404a9b2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-499c2155{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:86px;--padding-left:60px;--padding-right:60px;}.elementor-9170 .elementor-element.elementor-element-499c2155:not(.elementor-motion-effects-element-type-background), .elementor-9170 .elementor-element.elementor-element-499c2155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6477d8 );}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-abd0f05{--display:flex;}.elementor-9170 .elementor-element.elementor-element-abd0f05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9170 .elementor-element.elementor-element-62ce972 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-62ce972 .elementor-heading-title{font-family:var( --e-global-typography-855f17c-font-family ), Sans-serif;font-size:var( --e-global-typography-855f17c-font-size );font-weight:var( --e-global-typography-855f17c-font-weight );text-transform:var( --e-global-typography-855f17c-text-transform );font-style:var( --e-global-typography-855f17c-font-style );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );color:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-74e36e59 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-74e36e59 .elementor-heading-title{font-family:var( --e-global-typography-1e73dc0-font-family ), Sans-serif;font-size:var( --e-global-typography-1e73dc0-font-size );font-weight:var( --e-global-typography-1e73dc0-font-weight );font-style:var( --e-global-typography-1e73dc0-font-style );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-icon i{color:var( --e-global-color-f7bf5be );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-icon svg{fill:var( --e-global-color-f7bf5be );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-text{color:var( --e-global-color-195aa2f );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-0aae4ea{--display:flex;}.elementor-9170 .elementor-element.elementor-element-359fcdbe > .elementor-widget-container{margin:24px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-359fcdbe .elementor-heading-title{font-family:var( --e-global-typography-855f17c-font-family ), Sans-serif;font-size:var( --e-global-typography-855f17c-font-size );font-weight:var( --e-global-typography-855f17c-font-weight );text-transform:var( --e-global-typography-855f17c-text-transform );font-style:var( --e-global-typography-855f17c-font-style );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );color:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-2b365460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-2b365460.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-icon i{color:var( --e-global-color-f7bf5be );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-icon svg{fill:var( --e-global-color-f7bf5be );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-2b365460{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-text{color:var( --e-global-color-195aa2f );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-f69a73f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-f69a73f.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-icon i{color:var( --e-global-color-f7bf5be );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-icon svg{fill:var( --e-global-color-f7bf5be );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-f69a73f{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-text{color:var( --e-global-color-195aa2f );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-65724a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-5470545 > .elementor-widget-container{margin:52px 0px 0px -2px;}.elementor-9170 .elementor-element.elementor-element-5470545.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-icon i{color:var( --e-global-color-f7bf5be );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-icon svg{fill:var( --e-global-color-f7bf5be );transition:fill 0.3s;}.elementor-9170 .elementor-element.elementor-element-5470545{--e-icon-list-icon-size:12px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1e73dc0-font-family ), Sans-serif;font-size:var( --e-global-typography-1e73dc0-font-size );font-weight:var( --e-global-typography-1e73dc0-font-weight );font-style:var( --e-global-typography-1e73dc0-font-style );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-text{color:var( --e-global-color-195aa2f );transition:color 0.3s;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-68b2e0d7{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-372be623 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-372be623{text-align:center;}.elementor-9170 .elementor-element.elementor-element-372be623 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-1798ecb{width:var( --container-widget-width, 974px );max-width:974px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-cb1304f-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1304f-font-size );font-weight:var( --e-global-typography-cb1304f-font-weight );text-transform:var( --e-global-typography-cb1304f-text-transform );font-style:var( --e-global-typography-cb1304f-font-style );text-decoration:var( --e-global-typography-cb1304f-text-decoration );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );color:var( --e-global-color-accent );}.elementor-9170 .elementor-element.elementor-element-1798ecb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-1798ecb.elementor-element{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-1798ecb a{color:var( --e-global-color-primary );}.elementor-9170 .elementor-element.elementor-element-1798ecb a:hover, .elementor-9170 .elementor-element.elementor-element-1798ecb a:focus{color:var( --e-global-color-f7bf5be );}.elementor-9170 .elementor-element.elementor-element-a26439e{width:var( --container-widget-width, 974px );max-width:974px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-ba72275-font-family ), Sans-serif;font-size:var( --e-global-typography-ba72275-font-size );font-weight:var( --e-global-typography-ba72275-font-weight );font-style:var( --e-global-typography-ba72275-font-style );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );color:var( --e-global-color-195aa2f );}.elementor-9170 .elementor-element.elementor-element-a26439e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-a26439e.elementor-element{--align-self:center;}@media(max-width:1200px){.elementor-9170 .elementor-element.elementor-element-1d6154af{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-41e41b95 .elementor-heading-title{font-size:64px;line-height:78px;}.elementor-9170 .elementor-element.elementor-element-1df874af{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-5f4226b6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-480a69be{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-29397cc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-6eb161d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-54410e66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6b690e15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-7d4269f3{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;}.elementor-9170 .elementor-element.elementor-element-3aecdcba{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-07f948a{--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-9170 .elementor-element.elementor-element-3a4c03f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-68e05740{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-4d075ec6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-9170 .elementor-element.elementor-element-2413dc62{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-9170 .elementor-element.elementor-element-5652877f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-3509b545{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-499c2155{--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-9170 .elementor-element.elementor-element-44cb4d01{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9170 .elementor-element.elementor-element-5470545{--icon-vertical-offset:0px;}}@media(max-width:1024px){.elementor-9170 .elementor-element.elementor-element-2698fadd{--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-1d6154af::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://omssouthcoast.com/wp-content/uploads/2025/07/Logo.png");}.elementor-9170 .elementor-element.elementor-element-1d6154af{--border-radius:14px 0px 0px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9170 .elementor-element.elementor-element-41e41b95 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-9170 .elementor-element.elementor-element-41e41b95 .elementor-heading-title{font-size:46px;line-height:56px;letter-spacing:0px;}.elementor-9170 .elementor-element.elementor-element-48bb5dfb .elementor-heading-title{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1df874af{--padding-top:70px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-9adca37 .elementor-heading-title{font-size:var( --e-global-typography-79b8047-font-size );line-height:var( --e-global-typography-79b8047-line-height );letter-spacing:var( --e-global-typography-79b8047-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-49af62c > .elementor-widget-container{margin:6px 0px 20px 0px;}.elementor-9170 .elementor-element.elementor-element-49af62c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2a1102d4{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5f4226b6{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-5f4226b6.e-con{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:8px 8px 8px 8px;padding:0px 0px 0px 16px;}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:8px 8px 8px 8px;padding:0px 0px 0px 18px;}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:8px 8px 8px 8px;padding:0px 0px 0px 18px;}.elementor-9170 .elementor-element.elementor-element-266b026e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--border-radius:0px 0px 10px 10px;}.elementor-9170 .elementor-element.elementor-element-52427019 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6ca42267 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-6ca42267 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-529d6e1a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5258291 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-480a69be{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-751d458c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-751d458c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6e2471ba{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-54410e66 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9170 .elementor-element.elementor-element-54410e66 img{max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-9170 .elementor-element.elementor-element-6b690e15{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-7d4269f3{--container-widget-width:366px;--container-widget-flex-grow:0;width:var( --container-widget-width, 366px );max-width:366px;}.elementor-9170 .elementor-element.elementor-element-7d4269f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-eca5eaa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-3aecdcba{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-07f948a{--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:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 img{max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-9170 .elementor-element.elementor-element-72263cd9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-72263cd9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-65578ffa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a787fc5{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-68e05740{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-4d075ec6{--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9170 .elementor-element.elementor-element-2413dc62{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:12px 12px 12px 12px;}.elementor-9170 .elementor-element.elementor-element-5652877f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-5652877f .elementor-heading-title{font-size:var( --e-global-typography-3ad3cfc-font-size );line-height:var( --e-global-typography-3ad3cfc-line-height );letter-spacing:var( --e-global-typography-3ad3cfc-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2e5223aa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-7da66531{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9 img{max-width:100%;height:628px;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-9170 .elementor-element.elementor-element-3509b545{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-1404a9b2{--container-widget-width:625px;--container-widget-flex-grow:0;width:var( --container-widget-width, 625px );max-width:625px;}.elementor-9170 .elementor-element.elementor-element-1404a9b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-499c2155{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:91px;--padding-right:91px;}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--grid-auto-flow:row;}.elementor-9170 .elementor-element.elementor-element-62ce972 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-74e36e59 .elementor-heading-title{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-359fcdbe > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-359fcdbe .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5470545{width:100%;max-width:100%;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-68b2e0d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-9170 .elementor-element.elementor-element-372be623 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-372be623 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1798ecb{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a26439e{width:100%;max-width:100%;font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a26439e > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-9170 .elementor-element.elementor-element-2698fadd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-1d6154af::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-video-container::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .e-con-inner > .elementor-background-slideshow::before, .elementor-9170 .elementor-element.elementor-element-1d6154af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://omssouthcoast.com/wp-content/uploads/2025/07/Logo.svg");background-size:102px auto;}.elementor-9170 .elementor-element.elementor-element-1d6154af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-41e41b95 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-9170 .elementor-element.elementor-element-41e41b95{text-align:center;}.elementor-9170 .elementor-element.elementor-element-41e41b95 .elementor-heading-title{font-size:36px;line-height:42px;letter-spacing:0px;}.elementor-9170 .elementor-element.elementor-element-48bb5dfb{text-align:center;}.elementor-9170 .elementor-element.elementor-element-48bb5dfb .elementor-heading-title{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2e2a9683{--min-height:184px;}.elementor-9170 .elementor-element.elementor-element-1df874af{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-9adca37 .elementor-heading-title{font-size:var( --e-global-typography-79b8047-font-size );line-height:var( --e-global-typography-79b8047-line-height );letter-spacing:var( --e-global-typography-79b8047-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-49af62c{width:100%;max-width:100%;}.elementor-9170 .elementor-element.elementor-element-49af62c > .elementor-widget-container{margin:4px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-49af62c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2a1102d4{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5f4226b6{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 12px;}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 12px;}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 12px;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-52427019 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9170 .elementor-element.elementor-element-52427019 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-13c1821d{--e-icon-list-icon-size:18px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-345523cf.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-345523cf{--e-icon-list-icon-size:18px;--icon-vertical-offset:2px;}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a152a53 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-6a152a53.elementor-element{--align-self:flex-start;}.elementor-9170 .elementor-element.elementor-element-6a152a53{--e-icon-list-icon-size:18px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6ca42267 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-9170 .elementor-element.elementor-element-6ca42267 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-529d6e1a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5258291 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-480a69be{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-751d458c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-751d458c{text-align:center;}.elementor-9170 .elementor-element.elementor-element-751d458c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6e2471ba{text-align:center;font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-54410e66 > .elementor-widget-container{padding:0px 0px 0px 8px;}.elementor-9170 .elementor-element.elementor-element-54410e66 img{border-radius:8px 8px 8px 8px;}.elementor-9170 .elementor-element.elementor-element-6b690e15{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-7d4269f3{width:100%;max-width:100%;text-align:center;}.elementor-9170 .elementor-element.elementor-element-7d4269f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-eca5eaa{text-align:center;font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-3aecdcba{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 > .elementor-widget-container{padding:0px 8px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-3a4c03f8 img{border-radius:8px 8px 8px 8px;}.elementor-9170 .elementor-element.elementor-element-72263cd9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-72263cd9{text-align:center;}.elementor-9170 .elementor-element.elementor-element-72263cd9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-65578ffa{text-align:center;font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a787fc5{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-68e05740{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-4d075ec6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-2413dc62{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-9170 .elementor-element.elementor-element-1e463761{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9170 .elementor-element.elementor-element-5652877f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-9170 .elementor-element.elementor-element-5652877f{text-align:center;}.elementor-9170 .elementor-element.elementor-element-5652877f .elementor-heading-title{font-size:var( --e-global-typography-3ad3cfc-font-size );line-height:var( --e-global-typography-3ad3cfc-line-height );letter-spacing:var( --e-global-typography-3ad3cfc-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2e5223aa{text-align:center;font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6e3f9aa9 img{height:240px;border-radius:6px 6px 6px 6px;}.elementor-9170 .elementor-element.elementor-element-3509b545{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-1404a9b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-499c2155{--border-radius:8px 8px 8px 8px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9170 .elementor-element.elementor-element-62ce972 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9170 .elementor-element.elementor-element-62ce972 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-74e36e59 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-9170 .elementor-element.elementor-element-74e36e59 .elementor-heading-title{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1ba8dff3{--e-icon-list-icon-size:18px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-359fcdbe > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-9170 .elementor-element.elementor-element-359fcdbe .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2b365460{--e-icon-list-icon-size:18px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-f69a73f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-f69a73f{--e-icon-list-icon-size:18px;--icon-vertical-offset:1px;}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-65724a6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9170 .elementor-element.elementor-element-5470545{width:auto;max-width:auto;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9170 .elementor-element.elementor-element-5470545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-68b2e0d7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9170 .elementor-element.elementor-element-372be623{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-9170 .elementor-element.elementor-element-372be623 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-372be623.elementor-element{--align-self:center;}.elementor-9170 .elementor-element.elementor-element-372be623 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1798ecb{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a26439e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9170 .elementor-element.elementor-element-a26439e{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}}@media(min-width:768px){.elementor-9170 .elementor-element.elementor-element-1d6154af{--width:53.572%;}.elementor-9170 .elementor-element.elementor-element-2e2a9683{--width:50%;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--width:48%;}.elementor-9170 .elementor-element.elementor-element-3f3fcd45{--width:100%;}.elementor-9170 .elementor-element.elementor-element-29397cc7{--width:49.3%;}.elementor-9170 .elementor-element.elementor-element-6eb161d0{--width:57.21%;}.elementor-9170 .elementor-element.elementor-element-4a5700e{--width:55.5%;}.elementor-9170 .elementor-element.elementor-element-78e06ce4{--width:47%;}.elementor-9170 .elementor-element.elementor-element-847abbd{--width:100%;}.elementor-9170 .elementor-element.elementor-element-1e463761{--width:53.5%;}.elementor-9170 .elementor-element.elementor-element-7da66531{--width:53.4%;}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--width:50%;}.elementor-9170 .elementor-element.elementor-element-65724a6{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-9170 .elementor-element.elementor-element-29397cc7{--width:100%;}.elementor-9170 .elementor-element.elementor-element-6eb161d0{--width:100%;}.elementor-9170 .elementor-element.elementor-element-4a5700e{--width:100%;}.elementor-9170 .elementor-element.elementor-element-78e06ce4{--width:100%;}.elementor-9170 .elementor-element.elementor-element-847abbd{--width:100%;}.elementor-9170 .elementor-element.elementor-element-1e463761{--width:100%;}.elementor-9170 .elementor-element.elementor-element-7da66531{--width:100%;}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9170 .elementor-element.elementor-element-1d6154af{--width:52.712%;}.elementor-9170 .elementor-element.elementor-element-5f4226b6{--width:500px;}.elementor-9170 .elementor-element.elementor-element-52a29bb3{--width:100%;}.elementor-9170 .elementor-element.elementor-element-5b96310b{--width:100%;}.elementor-9170 .elementor-element.elementor-element-373991d9{--width:95%;}.elementor-9170 .elementor-element.elementor-element-7da66531{--width:100%;}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--width:100%;}.elementor-9170 .elementor-element.elementor-element-abd0f05{--width:100%;}.elementor-9170 .elementor-element.elementor-element-0aae4ea{--width:100%;}.elementor-9170 .elementor-element.elementor-element-65724a6{--width:100%;}}@media(min-width:2400px){.elementor-9170 .elementor-element.elementor-element-48bb5dfb .elementor-heading-title{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2e2a9683{--min-height:408px;}.elementor-9170 .elementor-element.elementor-element-9adca37 .elementor-heading-title{font-size:var( --e-global-typography-79b8047-font-size );line-height:var( --e-global-typography-79b8047-line-height );letter-spacing:var( --e-global-typography-79b8047-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-49af62c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2a1102d4{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2858893 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-aa3977d .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-55e67f9 .elementor-button{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-52427019 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-13c1821d .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a9fcb5e .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-345523cf .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-6a152a53 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6ca42267 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-529d6e1a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-751d458c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-6e2471ba{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-7d4269f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-eca5eaa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-72263cd9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-65578ffa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a787fc5{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5652877f .elementor-heading-title{font-size:var( --e-global-typography-3ad3cfc-font-size );line-height:var( --e-global-typography-3ad3cfc-line-height );letter-spacing:var( --e-global-typography-3ad3cfc-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2e5223aa{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1404a9b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-44cb4d01{--grid-auto-flow:row;}.elementor-9170 .elementor-element.elementor-element-62ce972 .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-74e36e59 .elementor-heading-title{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-1ba8dff3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-359fcdbe .elementor-heading-title{font-size:var( --e-global-typography-855f17c-font-size );line-height:var( --e-global-typography-855f17c-line-height );letter-spacing:var( --e-global-typography-855f17c-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-2b365460 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-f69a73f .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9170 .elementor-element.elementor-element-5470545 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1e73dc0-font-size );line-height:var( --e-global-typography-1e73dc0-line-height );letter-spacing:var( --e-global-typography-1e73dc0-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-372be623 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-1798ecb{font-size:var( --e-global-typography-cb1304f-font-size );line-height:var( --e-global-typography-cb1304f-line-height );letter-spacing:var( --e-global-typography-cb1304f-letter-spacing );}.elementor-9170 .elementor-element.elementor-element-a26439e{font-size:var( --e-global-typography-ba72275-font-size );line-height:var( --e-global-typography-ba72275-line-height );letter-spacing:var( --e-global-typography-ba72275-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-2698fadd */@media (max-width:767px){
    body.single-location .banner_text_container:before{
    background-position: top left !important;
}
}

@media (min-width:1201px){
    .location-banner .left .locaiton-heading .elementor-heading-title{
        font-size: 71px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4226b6 */@media (max-width: 767px) {
   .single_location_btn_rows .custom_btn a{
    width: 220px;
} 
.single_location_btn_rows .contact-loc-btn .elementor-button-icon {
    position: relative;
    right: -26px;
}
.single_location_btn_rows .free-consult-btn-loc .elementor-button-icon {
    position: relative;
    right: -2px;
}
.single_location_btn_rows .write-review .elementor-button-icon {
    position: relative;
    right: -14px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df874af */.single-location .icon-with-text ul li {
	width: fit-content;
}
.single-location .icon-with-text ul li a{
	cursor: pointer;
	width: fit-content;
}
 
 .location-top-section h2 span{
     display: inline-block;
 }
 .location-top-section iframe {
     border-radius: 0px 12px 12px 0px;
     display: block;
     /*filter: grayscale(99%);*/
     /*-webkit-filter: grayscale(99%);*/
     -webkit-backface-visibility: hidden;
     height: 100%;
}
.postid-7856 .location-top-section .adress-text .elementor-icon-list-text:hover {
    color: #89D34F !important;
}
.postid-7856 .location-top-section .adress-text i {
    color: #89D34F !important;
}
.location-office-hours tr:not(:first-child) td {
    padding-top: 10px;
}
.location-office-hours tr td:first-child {
    width: 124px;
}
.location-office-hours td, th {
    border-width: 0px;
    padding: 0;
    border: none;
}
.location-office-hours table {
    border-width: 0px;
    margin: 0;
}
.icon-with-text .elementor-icon-list-text{
    padding-inline-start: 4px !important;
}
 .location-top-section .elementor-widget-shortcode,
 .location-top-section .elementor-shortcode,
 .location-top-section .location-map-shortcode{
    height: 100%;
}
 .location-top-section .address-col{
    width: 100%;
    max-width: 395px;
}
 
@media (max-width: 1200px){
 .location-top-section .address-col {
   width: 100%;
   max-width: 410px;
}
}

@media (max-width: 1024px){
 .location-top-section .address-col {
   width: 100%;
   max-width: 100%;
}
 .location-top-section iframe {
    border-radius: 10px 10px 0px 0px;
    height: 500px;
}
.location-office-hours tr td:first-child {
    width: 113px;
}
}

@media (max-width: 767px){

 .location-top-section iframe {
    border-radius: 8px 8px 0px 0px;
    height: 350px;
}
.location-office-hours tr td:first-child {
    width: 93px;
}
.icon-with-text .elementor-icon-list-text {
    padding-inline-start: 2px !important;
}
.location-office-hours tr:not(:first-child) td {
    padding-top: 8px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480a69be */.location-intro h4{
    margin-top: 0px !important;
}
.location-intro .elementor-widget-image img{
    min-height: 633px;
    object-fit: cover;
}
.gulfport_oral_image img{
    box-shadow: -12px 12px 0px 0px #D4DBE3;
    border-radius: 12px;
}
@media (min-width: 1200px) {
.location-intro .left_col .elementor-heading-title span{
    display: block !important;

} 

}
@media (max-width: 1200px) {
   .location-intro .elementor-widget-image img{
    min-height: 100%;
} 
.gulfport_oral_image img{
    box-shadow: -10px 10px 0px 0px #D4DBE3;
    border-radius: 10px;
}
}
@media (min-width: 768px) and (max-width: 800px){
    .location-intro .elementor-widget-image img{
    height: 586px;
}
}
@media (max-width: 767px) {
.location-intro .left_col .elementor-heading-title span{
    display: block !important;

} 
.gulfport_oral_image img{
    box-shadow: -8px 8px 0px 0px #D4DBE3;
    border-radius: 8px;
}

}
@media (min-width: 320px) and (max-width: 350px){
   .location-intro .elementor-widget-image img{
    height: 235px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aecdcba */.oral_service_we_offer_image img{
    box-shadow: 12px 12px 0px 0px #D4DBE3;
    border-radius: 12px;
}
.we-offer-section .service_area_list_item ul{
    display: grid;
    grid-template-rows: repeat(4, auto);
    grid-auto-flow: column;
    gap: 10px 38px;
}
.we-offer-section .service_area_list_item ol, ul {
    margin: 0 0 0px 0px;
    list-style: none;
}
.we-offer-section .service_area_list_item ul li::before {
  content: "";
  background-color: #9DB4C3;
  height:12px;
  width: 12px;
  border-radius: 100px;
  margin-right: 6px;
  display: inline-block;
 
}
@media (min-width: 1201px){
    .we-offer-section .elementor-widget-image img{
    height: 633px;
    object-fit: cover;
}
.we-offer-section .we-offer-right .elementor-heading-title span{
    display: block !important;
}
}
@media (min-width: 1201px) and (max-width: 1318px){
   .service_area_list_item .elementor-widget-text-editor{
       font-size: 17px !important; 
   }
}
@media (max-width: 1200px){
   .oral_service_we_offer_image img{
    box-shadow: 10px 10px 0px 0px #D4DBE3;
    border-radius: 10px;
} 
  .oral_service_we_offer_image img{
    height: 100%;
}
.we-offer-section .service_area_list_item ul {
    display: grid;
    grid-template-rows: repeat(8, auto);
    grid-auto-flow: column;
    gap: 10px 120px;
}
.we-offer-section .service_area_list_item ol, ul {
    margin: 0 0 0px 0px;
    list-style: none;
}
.we-offer-section .service_area_list_item ul li::before {
   
    margin-right: 7px;
    
}
}

@media (min-width: 768px) and (max-width: 800px){
    .oral_service_we_offer_image img{
    height: 502px;
}
}
@media (max-width: 767px){
    .oral_service_we_offer_image img{
    box-shadow: 8px 8px 0px 0px #D4DBE3;
    border-radius: 8px;
}
.we-offer-section .service_area_list_item ul {
    display: grid;
    grid-template-rows: repeat(16, auto);
    grid-auto-flow: column;
    gap: 8px;
}
.we-offer-section .service_area_list_item ul li::before {
  
  height:10px;
  width: 10px;
 
}
}
@media (min-width: 320px) and (max-width: 350px){
    .oral_service_we_offer_image img{
    height: 234px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e05740 */.individual_services_row h2 span{
  display: inline-block;
}

.individual_services_row .elementor-widget-image,
.individual_services_row .elementor-widget-image img{
    height: 100%;
    object-fit: cover;
}

@media (min-width: 1025px) and (max-width: 1200px){
   .visit_our_gulfport_image img{
    height: 100% !important;
   
} 
}
@media (max-width: 800px) and (min-width: 768px){
   .individual_services_row .elementor-widget-image img{
    height: 628px;
    object-fit: cover;
} 
}

@media (max-width: 360px) and (min-width: 320px){
   .individual_services_row .elementor-widget-image img{
    height: 220px;
    object-fit: cover;
} 
}
@media (min-width: 350px) and (max-width: 767px){
   .individual_services_row .elementor-widget-image img{
    height: 100% !important;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3509b545 */.footer_office_info .services-list ul li {
	width: fit-content;
}
.footer_office_info .services-list ul li a{
	cursor: pointer;
	width: fit-content;
}

.footer_office_info h2 span{
    display: inline-block;
}
.footer_office_info .office-service-area ul{
    display: grid;
    grid-template-rows: repeat(4, auto);
    grid-auto-flow: column;
    gap: 10px 92px;
}
.footer_office_info .elementor-widget-image,
.footer_office_info .elementor-widget-image img{
    height: 100%;
    object-fit: cover;
}
.footer_office_info .text-col {
    
    width: 100% !important;
}

@media (max-width: 1350px) and (min-width: 1201px){
    .footer_office_info .text-col {
    padding-left: 40px;
    padding-right: 40px;
}

}
@media (max-width: 1200px){
   .footer_office_info .text-col {
    max-width: 100%;
} 

}
@media (min-width: 768px) and (max-width: 1024px){
    .footer_office_info .office-service-area ul {
    display: grid;
    grid-template-rows: repeat(5, auto);
    grid-auto-flow: column;
    gap: 10px 0px;
    grid-template-columns: 65% 35%;
}
.address_col{
    grid-template-columns: 65% 35% !important;
    }
}

/*@media (max-width: 1024px){*/
/*    .footer_office_info .office-service-area ul {*/
/*    display: grid;*/
/*    grid-template-rows: repeat(5, auto);*/
/*    grid-auto-flow: column;*/
/*    gap: 10px 0px;*/
/*    grid-template-columns: 65% 35%;*/
/*}*/
/*.address_col{*/
/*        grid-template-columns: 65% 35% !important;*/
/*    }*/
/*}*/

@media (max-width: 767px){
   .footer_office_info .elementor-heading-title span{
       display: inline-block;
   } 
   
    .footer_office_info .office-service-area ul {
    display: grid;
    grid-template-rows: repeat(10, auto);
    grid-auto-flow: column;
    gap: 8px 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b2e0d7 */.cilies-we-serve a{
    display: inline-block;
}/* End custom CSS */