.et_pb_accordion_item .et_pb_toggle_content blockquote{padding:0px 0px 20px;border:0px;border-bottom:1px solid #d9d9d9}.et_pb_accordion_item .et_pb_toggle_content blockquote:last-child{border-bottom:0px}.et_pb_accordion_item .et_pb_toggle_content blockquote figure{margin-bottom:10px}.et_pb_accordion_item .et_pb_toggle_content blockquote h4{margin-bottom:0;margin-top:15px;color:#1fafbf}.et_pb_accordion_item .et_pb_toggle_content blockquote h5{color:#1fafbf;font-style:italic}.pa-bullet-list-1 ul{list-style-type:none!important}.pa-bullet-list-1 ul li:before{content:"\5a"!important;color:#84A7B9;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-25px;font-size:12px!important;padding-bottom:16px}.pac_dcm_column_1 .slick-dots li.slick-active button{background:#0378A6}@media only screen and (min-width:981px){.et_pb_text_0_tb_header{width:70%}}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{max-width:10%}et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:100%}}#threerowhome .et_pb_row_6{left:0px}@media only screen and (min-width:980px) and (max-width:1024px){.et_pb_image_0_tb_header .et_pb_image_wrap img{margin-left:20px}.pac_dcm_column_1 .slick-next:before{display:none!important}.pac_dcm_column_1 .slick-prev:before{display:none}}@media only screen and (min-width:1025px) and (max-width:1500px){.et_pb_image_0_tb_header .et_pb_image_wrap img{margin-left:20px}}.pb-last-0 h1:last-child,.pb-last-0 h2:last-child,.pb-last-0 h3:last-child,.pb-last-0 h4:last-child,.pb-last-0 h5:last-child,.pb-last-0 h6:last-child{padding-bottom:0}.mb-last-0 h1:last-child,.mb-last-0 h2:last-child,.mb-last-0 h3:last-child,.mb-last-0 h4:last-child,.mb-last-0 h5:last-child,.mb-last-0 h6:last-child{margin-bottom:0}.fw400{font-weight:400!important}.text-center{text-align:center!important}#topbar2025,#copyright2025{background:linear-gradient(0deg,rgba(44,96,114,0.4),rgba(44,96,114,0.4)),#3A3A3C}#topbar2025 .ratings-col{display:flex}#topbar2025 .ratings-col>div{width:auto!important}#topbar2025 .ratings-col>div:first-child{}#topbar2025 .ratings-col .icon-wrap{margin-left:0;margin-right:3px}#topbar2025 .ratings-col .icon-wrap.last{margin-right:0}#topbar2025 .contact a{color:#6BC8C7}#topbar2025 .contact a:hover,#topbar2025 .contact a:focus{text-decoration:underline}#headermenu-row2025 .menu-col{display:flex;align-items:center}#headermenu-row2025 .et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:flex-end}#headermenu-row2025 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin:0;align-items:center}#headermenu-row2025 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0}#headermenu-row2025 .et_pb_menu .et-menu-nav li a:hover,#headermenu-row2025 .et_pb_menu .et-menu-nav li.current-menu-item a,#headermenu-row2025 .et_pb_menu .et-menu-nav li.current-menu-item a:hover{font-weight:500}#headermenu-row2025 .highlight>a{color:#FFFFFF!important;font-family:Montserrat;font-weight:600!important;font-size:15px;line-height:1;letter-spacing:0px;text-transform:uppercase;padding:12px 20px!important;border-radius:20px;background-color:#F1A357}#headermenu-row2025 .highlight>a:hover,#headermenu-row2025 .highlight>a:focus{background-color:#2c6072!important}#footer2025 p a,#home-hero-contact-info a{color:inherit}#footer2025 .footer-menu .et-menu{display:block!important}#copyright2025 a{text-decoration:underline}#copyright2025 a:hover{color:#F1A357}.cta-sec2025,.cta-sec2025>div{position:relative}.cta-sec2025::before{content:'';display:block;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0deg,rgba(107,200,199,0.7),rgba(107,200,199,0.7)),url(https://caicosvillamanagement.com/wp-content/uploads/2025/03/dcb5eaca64de51001431b2ede6cc886a.png) no-repeat center / cover;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width:768px){#topbar2025>.et_pb_row{display:grid;grid-template-columns:repeat(2,1fr)}#topbar2025>.et_pb_row::before,#topbar2025>.et_pb_row::after{display:none!important}#topbar2025>.et_pb_row>div{width:100%!important}}@media screen and (min-width:981px){#topbar2025 .contact-col,#headermenu-row2025 .menu-col{text-align:right}}@media screen and (min-width:1200px){#home-hero-contact-info{display:grid;grid-template-columns:repeat(4,auto);align-items:center}#home-hero-contact-info::after{display:none}#home-hero-contact-info>div{width:100%!important}}@media screen and (max-width:980px){#headermenu-row2025{padding:10px 20px!important}#headermenu-row2025 .et_pb_column{margin-bottom:0!important}#footer2025 .et_pb_menu .et_pb_menu__menu{display:block!important}#footer2025 .et_pb_menu .et_mobile_nav_menu{display:none!important}#footer2025 .et_pb_menu--style-left_aligned .et_pb_menu__wrap,#footer2025 .et_pb_menu .et_pb_menu__menu>nav>ul>li{justify-content:center!important}#footer2025 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}}@media screen and (max-width:767px){#topbar2025 .et_pb_row_0_tb_header{flex-wrap:wrap}#topbar2025 .ratings-col{justify-content:center;margin-bottom:5px}}#accm-villa-filter-row>div{display:flex;justify-content:center;align-items:flex-end;gap:10px}#accm-villa-filter-row>div>div{width:200px;margin-bottom:0!important}#accm-villa-filter-row>div>div.clear-accm-btn{width:auto}#accm-villa-filter-row .accm-label{color:#212121;font-weight:500;font-size:13px;line-height:1.6;text-transform:uppercase}#accm-villa-filter-row .facetwp-facet{margin-bottom:0}#accm-villa-filter-row .facetwp-dropdown{color:#868D8D;font-size:14px;width:100%;padding:7px 10px 7px 34px;background-color:#FFFFFF;background-repeat:no-repeat;background-position:10px 50%;background-size:14px;border:0;border-radius:0;box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-appearance:none}#accm-villa-filter-row div[data-name="accommodations_type"] .facetwp-dropdown{background-image:url(https://caicosvillamanagement.com/wp-content/uploads/2025/03/icon-home2.png)}#accm-villa-filter-row div[data-name="accommodations_bedrooms"] .facetwp-dropdown{background-image:url(https://caicosvillamanagement.com/wp-content/uploads/2025/03/icon-bedrooms.png)}#accm-villa-filter-row div[data-name="accommodations_guests"] .facetwp-dropdown{background-image:url(https://caicosvillamanagement.com/wp-content/uploads/2025/03/icon-bedrooms.png)}@media screen and (min-width:981px){#accm-villa-filter-row>div{gap:20px}}img.accm-bed-image{max-width:67px}.accm-tabs-wrap .et_pb_tab_active a{color:#FFFFFF!important}#pr-mgmt-tabs .et_pb_tabs_controls li a{font-weight:400!important;padding:10px 20px}#pr-mgmt-tabs .et_pb_tabs_controls li.et_pb_tab_active a{font-weight:700!important}#pr-mgmt-tabs .et_pb_tab{background-color:#fafafa;padding:0}#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content{padding:0 20px 30px}#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content img{display:block;width:calc(100% + 40px);max-width:calc(100% + 40px);object-fit:cover;height:314px;margin-left:-20px;margin-right:-20px}#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content h3{color:#42AFBF;font-weight:600;font-size:21px}#et_pb_contact_form_0 .et_pb_contact_form_label{display:block!important}#et_pb_contact_form_0 input[type="text"]{padding:8px!important}#et_pb_contact_form_0 textarea{padding:8px!important;border-radius:0!important}@media screen and (min-width:781px){#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content h3{font-size:22px}}@media screen and (min-width:1024px){#pr-mgmt-tabs{display:flex;border:0}#pr-mgmt-tabs .et_pb_tabs_controls{width:30.9%;background:transparent}#pr-mgmt-tabs .et_pb_all_tabs{width:69.1%}#pr-mgmt-tabs .et_pb_tabs_controls li{float:none;width:100%;height:unset!important;min-height:72px;display:flex;align-items:center;border-top:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5;border-right:8px solid #EEEEEE}#pr-mgmt-tabs .et_pb_tabs_controls li.et_pb_tab_active{border-right-color:#6BC8C7}#pr-mgmt-tabs .et_pb_tabs_controls li a{padding:14px 30px}#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content{padding-left:50px;padding-right:50px}#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content img{margin-left:-50px;margin-right:-50px;margin-bottom:40px;width:calc(100% + 100px);max-width:calc(100% + 100px)}}@media screen and (min-width:1200px){#pr-mgmt-tabs .et_pb_tab .et_pb_tab_content h3{font-size:24px}}