.elementor-331 .elementor-element.elementor-element-c879de1:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-c879de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f94d36b );}.elementor-331 .elementor-element.elementor-element-c879de1 > .elementor-background-overlay{background-image:url("https://sarasotaicerays.com/wp-content/uploads/2023/10/home-SIR-scaled-e1699637083561.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-c879de1 > .elementor-container{max-width:990px;}.elementor-331 .elementor-element.elementor-element-c879de1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 0em 0em;}.elementor-331 .elementor-element.elementor-element-33275fa > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-331 .elementor-element.elementor-element-52f543cd{text-align:center;}.elementor-331 .elementor-element.elementor-element-52f543cd .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-331 .elementor-element.elementor-element-6460671f{text-align:center;}.elementor-331 .elementor-element.elementor-element-6460671f .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-331 .elementor-element.elementor-element-19561dea{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-331 .elementor-element.elementor-element-1f2f72ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-331 .elementor-element.elementor-element-1f2f72ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-331 .elementor-element.elementor-element-1f2f72ad > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-331 .elementor-element.elementor-element-67564562 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-331 .elementor-element.elementor-element-40671ba3 > .elementor-element-populated{padding:3em 3em 0em 3em;}.elementor-331 .elementor-element.elementor-element-4e1c1f3d{text-align:left;}.elementor-331 .elementor-element.elementor-element-d23fbd7{text-align:left;}.elementor-331 .elementor-element.elementor-element-4721646{text-align:left;}.elementor-331 .elementor-element.elementor-element-78263c0{text-align:left;}.elementor-331 .elementor-element.elementor-element-b74886e{text-align:left;}.elementor-331 .elementor-element.elementor-element-c827725{padding:3em 0em 2em 0em;}.elementor-331 .elementor-element.elementor-element-3ff24b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-c6cdce6{text-align:center;}.elementor-331 .elementor-element.elementor-element-4c5eeba > .elementor-container{max-width:648px;}.elementor-331 .elementor-element.elementor-element-4c5eeba{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-e75bdbe{width:var( --container-widget-width, 103.218% );max-width:103.218%;--container-widget-width:103.218%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-e75bdbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-321ebdf{width:var( --container-widget-width, 103.218% );max-width:103.218%;--container-widget-width:103.218%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-321ebdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-a4a7bda{width:var( --container-widget-width, 93.85% );max-width:93.85%;--container-widget-width:93.85%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-a4a7bda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-4a708543{padding:3em 0em 2em 0em;}.elementor-331 .elementor-element.elementor-element-48b97caa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-44584dd7{text-align:center;}.elementor-331 .elementor-element.elementor-element-55c2cfaa > .elementor-container{max-width:648px;}.elementor-331 .elementor-element.elementor-element-55c2cfaa{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-33ddcc8{width:var( --container-widget-width, 103.218% );max-width:103.218%;--container-widget-width:103.218%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-33ddcc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-b176c67{width:var( --container-widget-width, 103.218% );max-width:103.218%;--container-widget-width:103.218%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-b176c67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-ec36bf8{width:var( --container-widget-width, 93.85% );max-width:93.85%;--container-widget-width:93.85%;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-ec36bf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-148420a2:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-148420a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-91455cb ) 62%, #FFFFFF 100%);}.elementor-331 .elementor-element.elementor-element-148420a2 > .elementor-background-overlay{background-image:url("https://sarasotaicerays.com/wp-content/uploads/2023/10/jointeam-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-148420a2 > .elementor-container{max-width:988px;}.elementor-331 .elementor-element.elementor-element-148420a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-331 .elementor-element.elementor-element-7e4e1bd9 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-331 .elementor-element.elementor-element-31eb8dc4{text-align:center;}.elementor-331 .elementor-element.elementor-element-31eb8dc4 .elementor-heading-title{color:#FFFFFF;}.elementor-331 .elementor-element.elementor-element-4df9dce7{width:var( --container-widget-width, 103.763% );max-width:103.763%;--container-widget-width:103.763%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-331 .elementor-element.elementor-element-4df9dce7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-331 .elementor-element.elementor-element-29adc728{padding:30px 0px 50px 0px;}.elementor-331 .elementor-element.elementor-element-25d59b89{text-align:center;}.elementor-331 .elementor-element.elementor-element-7beacd21{text-align:center;}.elementor-331 .elementor-element.elementor-element-21e228f9{--e-image-carousel-slides-to-show:4;}.elementor-331 .elementor-element.elementor-element-21e228f9 .swiper-wrapper{display:flex;align-items:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-29adc728{padding:3em 2em 3em 2em;}.elementor-331 .elementor-element.elementor-element-21e228f9{--e-image-carousel-slides-to-show:5;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-19561dea{padding:2em 0em 2em 0em;}.elementor-331 .elementor-element.elementor-element-67564562 img{max-width:100%;height:307px;object-position:top center;}.elementor-331 .elementor-element.elementor-element-40671ba3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-331 .elementor-element.elementor-element-c827725{padding:0em 1em 2em 1em;}.elementor-331 .elementor-element.elementor-element-3ff24b5{width:98%;}.elementor-331 .elementor-element.elementor-element-4c5eeba{padding:0px 0px 0px 20px;}.elementor-331 .elementor-element.elementor-element-aa72117{width:20%;}.elementor-331 .elementor-element.elementor-element-ee7db88{width:100%;}.elementor-331 .elementor-element.elementor-element-dae8ffa{width:40%;}.elementor-331 .elementor-element.elementor-element-98a36f0{width:30%;}.elementor-331 .elementor-element.elementor-element-4a708543{padding:0em 1em 2em 1em;}.elementor-331 .elementor-element.elementor-element-48b97caa{width:98%;}.elementor-331 .elementor-element.elementor-element-55c2cfaa{padding:0px 0px 0px 20px;}.elementor-331 .elementor-element.elementor-element-2ca9ee1{width:20%;}.elementor-331 .elementor-element.elementor-element-b6adab9{width:100%;}.elementor-331 .elementor-element.elementor-element-3c10b9fc{width:40%;}.elementor-331 .elementor-element.elementor-element-460262b0{width:30%;}.elementor-331 .elementor-element.elementor-element-148420a2{padding:3em 0em 3em 0em;}.elementor-331 .elementor-element.elementor-element-7e4e1bd9 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-331 .elementor-element.elementor-element-29adc728{padding:2em 2em 2em 2em;}.elementor-331 .elementor-element.elementor-element-21e228f9{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-1f2f72ad{width:45%;}.elementor-331 .elementor-element.elementor-element-40671ba3{width:55%;}.elementor-331 .elementor-element.elementor-element-aa72117{width:10%;}.elementor-331 .elementor-element.elementor-element-ee7db88{width:50%;}.elementor-331 .elementor-element.elementor-element-dae8ffa{width:20%;}.elementor-331 .elementor-element.elementor-element-98a36f0{width:20%;}.elementor-331 .elementor-element.elementor-element-2ca9ee1{width:10%;}.elementor-331 .elementor-element.elementor-element-b6adab9{width:50%;}.elementor-331 .elementor-element.elementor-element-3c10b9fc{width:20%;}.elementor-331 .elementor-element.elementor-element-460262b0{width:20%;}}/* Start custom CSS for text-editor, class: .elementor-element-e75bdbe */.elementor-331 .elementor-element.elementor-element-e75bdbe a {
    color: #0a6caf;
}
.elementor-331 .elementor-element.elementor-element-e75bdbe a:hover {
    color: #86cff6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321ebdf */.elementor-331 .elementor-element.elementor-element-321ebdf a {
    color: #0a6caf;
}
.elementor-331 .elementor-element.elementor-element-321ebdf a:hover {
    color: #86cff6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed1f1e */a:hover {
    color: red;  /* Changes the text color to red when you hover over the link */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33ddcc8 */.elementor-331 .elementor-element.elementor-element-33ddcc8 a {
    color: #0a6caf;
}
.elementor-331 .elementor-element.elementor-element-33ddcc8 a:hover {
    color: #86cff6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b176c67 */.elementor-331 .elementor-element.elementor-element-b176c67 a {
    color: #0a6caf;
}
.elementor-331 .elementor-element.elementor-element-b176c67 a:hover {
    color: #86cff6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f77dafd */a:hover {
    color: red;  /* Changes the text color to red when you hover over the link */
}/* End custom CSS */