#top #wrap_all .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__0 .avia-caption-title{
font-size:90px;
}
#top .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__0 .avia-caption-content{
font-size:10px;
}
#top .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__0 .avia-caption-content p{
font-size:10px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__0 .avia-caption-title{
font-size:67px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__0 .avia-caption-title{
font-size:59px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-f6p47y-23303b59becc7d61aed51297497d5aa0__1 .avia-caption-title{
font-size:75px;
}

.avia-section.av-epbwi6-08724889c37947c187ba3c57a17c3c54 .av-section-color-overlay{
opacity:1;
background-color:#f8f8f8;
background-image:url(https://caribdiamond.com/wp-content/themes/enfold/images/background-images/floral-dark.png);
background-repeat:repeat;
}

#top .flex_column.av-1fx2fa-22b03cf6c319bfe3d4e4ead095605094{
margin-top:-120px;
margin-bottom:0px;
}
.flex_column.av-1fx2fa-22b03cf6c319bfe3d4e4ead095605094{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1fx2fa-22b03cf6c319bfe3d4e4ead095605094{
margin-top:-120px;
margin-bottom:0px;
}

#top .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-e64dfy-307127e12e968fe29c00e245c4ddcb80{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-e64dfy-307127e12e968fe29c00e245c4ddcb80{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dyo74e-4713944711bb5e670c1f6b2502eacd2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-dqvrfy-ebd4bfe7ee4a8a7c7809664a4cada2a1 .iconbox_icon{
background-color:#f21a1a;
}

.iconbox.av-doqx8m-411222288ef7c2dda654060adad1f27b .iconbox_icon{
background-color:#49beda;
}

.iconbox.av-dgmj06-3661f6cfaef2ef9dc43a632dff4b4e64 .iconbox_icon{
background-color:#49beda;
}

.flex_column.av-de10hq-193c92107bd4ea9b6b7ffe13f19da956{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-d73dly-644b723b25f9d3a26ade49dcdb148963 .iconbox_icon{
background-color:#49beda;
}

.iconbox.av-cyj2ue-e7ce0de6c1538c87db7b0c1b90bbc051 .iconbox_icon{
background-color:#49beda;
}

.iconbox.av-cum0wu-7d3ddcd5f20dac46da16224fa95ffc36 .iconbox_icon{
background-color:#49beda;
}

.avia-image-container.av-cqflse-25bc76490ec1f292e439c6054232bf38 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-cqflse-25bc76490ec1f292e439c6054232bf38 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ciuhzy-1d7a4dcd9a7a4df4b0acf1d2a387cae6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-bwbl3i-67b1a0efbcddf04ba26513e811e23d99{
background-repeat:no-repeat;
background-image:url(https://caribdiamond.com/wp-content/uploads/2018/04/DJI_0901-r-1500x630.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-bwbl3i-67b1a0efbcddf04ba26513e811e23d99 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}
.avia-section.av-bwbl3i-67b1a0efbcddf04ba26513e811e23d99 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f6f4;
}

.flex_column.av-bqnina-73380b961e1d677120549ab0914d05b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-bheqpi-538dc162546d1202e6ae631fb2af5b0c{
padding-bottom:10px;
}
body .av-special-heading.av-bheqpi-538dc162546d1202e6ae631fb2af5b0c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bheqpi-538dc162546d1202e6ae631fb2af5b0c .av-subheading{
font-size:15px;
}

.flex_column.av-be4dwm-7a1622b526575ad2857203d744f0c443{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-b4c8fq-6e1aae3c353abccb4e2dce6d3b56bf5c{
height:25px;
}

.av_font_icon.av-b0zdcu-3177209cef7a652c31747cf21586559b{
color:#f8f6f4;
border-color:#f8f6f4;
}
.avia-svg-icon.av-b0zdcu-3177209cef7a652c31747cf21586559b svg:first-child{
stroke:#f8f6f4;
fill:#f8f6f4;
}
.av_font_icon.av-b0zdcu-3177209cef7a652c31747cf21586559b .av-icon-char{
font-size:72px;
line-height:72px;
}

.flex_column.av-avt5ni-c239a83f2e81312f0560811a394ff656{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-amjnha-bee1be1a617046ec3c7e07093f0fa7a1{
padding-bottom:10px;
}
body .av-special-heading.av-amjnha-bee1be1a617046ec3c7e07093f0fa7a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-amjnha-bee1be1a617046ec3c7e07093f0fa7a1 .av-subheading{
font-size:15px;
}

.flex_column.av-ail4b2-cb692003a77657773c0d08eeb29f392c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-adlofi-9b5141b6b05d52d0aace2afa7f169e98 .avia_textblock{
font-size:20px;
color:#f7f7f7;
}

#top .av-special-heading.av-a80tpy-877045203a3754988a3d848f03360e37{
padding-bottom:10px;
}
body .av-special-heading.av-a80tpy-877045203a3754988a3d848f03360e37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a80tpy-877045203a3754988a3d848f03360e37 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-a11o1y-0bda88ebd5ebd5fb2458a396bc6280a1{
padding-bottom:10px;
}
body .av-special-heading.av-a11o1y-0bda88ebd5ebd5fb2458a396bc6280a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a11o1y-0bda88ebd5ebd5fb2458a396bc6280a1 .av-subheading{
font-size:15px;
}

.av-tab-section-outer-container.av-3hkzq-1c091d41a25605e44109fc514ee51f00 .av-tab-section-tab-title-container{
background-color:#f8f6f4;
}

.av-layout-tab.av-9is04m-30dc814227da934165db6da9a13c3e60{
vertical-align:top;
}

.flex_column.av-9bde4u-2efa6aba07a14db2b9e3990002534dc1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-hotspot-image-container .av-image-hotspot.av-903p72-379c27a526cdbd2f54aa5e4162101258{
top:51.5%;
left:8.6%;
}

.av-hotspot-image-container .av-image-hotspot.av-8u3exi-bfe0a935a2a642310fb1b156aac136df{
top:52.2%;
left:18%;
}

.av-hotspot-image-container .av-image-hotspot.av-8p7t66-32654b14fbdb548a2f77a1f73348274a{
top:44.9%;
left:22.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-8l9d32-416de5152a2c9bdda83ce72f8f02a50e{
top:56.6%;
left:31.1%;
}

.av-hotspot-image-container .av-image-hotspot.av-8e8n3a-c5912a3b6b460ddc942fa8260ffc88dc{
top:58%;
left:80.2%;
}

.flex_column.av-85gpmu-78f95c2e384d8ca01cae3e51edcd20b1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-80ufiu-41f58030418416aef533664a7ef71dd8{
padding-bottom:10px;
}
body .av-special-heading.av-80ufiu-41f58030418416aef533664a7ef71dd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-80ufiu-41f58030418416aef533664a7ef71dd8 .av-subheading{
font-size:15px;
}

.av-layout-tab.av-7oy7mm-1492bc2b953e21bc783cfb1aa24db5fb{
vertical-align:top;
}

.flex_column.av-7hrhl2-7cd8e133bed024d6f49c3a31218d28ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-7db8am-f2207e89aa701f2b346f7c46d641ec6a .avia-gallery-thumb a{
width:16.6667%;
}

.flex_column.av-77mu9q-e47aecfd84e1335522a18a65923b97a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6zvv26-766de6291f4ba37b1448a12c921b53ac{
padding-bottom:10px;
}
body .av-special-heading.av-6zvv26-766de6291f4ba37b1448a12c921b53ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6zvv26-766de6291f4ba37b1448a12c921b53ac .av-subheading{
font-size:15px;
}

.flex_column.av-6qq0ty-6dd9a46df431f0ed4717b1787c34e846{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-layout-tab.av-6bc9na-a88d19d3f7469ddea883711499d74681{
vertical-align:top;
}

.flex_column.av-65z9ce-53e458b61d39d9e82bc0223b605d8fd3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-61l3o6-d5e69f9d9c84829fc8a7e9b14728ec9a .avia-gallery-thumb a{
width:16.6667%;
}

.flex_column.av-5wglp2-2cdbc3a749ea52f1c2b363e793057528{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5iqsou-0bfbb43f7e095507593924546c6fd715{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-layout-tab.av-58x9u6-e7a7838dda74f9f32c21282ca29da63e{
vertical-align:top;
}

.flex_column.av-5023va-c5a9343e44a2cca7d7d69b0b81066509{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4xhwfa-e3112cc6b0e6ec910bfe467d0bb43218 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4xhwfa-e3112cc6b0e6ec910bfe467d0bb43218 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4prtme-d0edd5d2a1f68b833f4e038890bb6af4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4la006-882c387406d075808ba589b49f8105c6{
padding-bottom:10px;
}
body .av-special-heading.av-4la006-882c387406d075808ba589b49f8105c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4la006-882c387406d075808ba589b49f8105c6 .av-subheading{
font-size:15px;
}

.flex_column.av-49w6x2-34e6670e19afce320f4eb0b67f8e3d15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3wauem-7987888444e416d169a059af1981799e{
background-repeat:no-repeat;
background-image:url(https://caribdiamond.com/wp-content/uploads/2018/04/DSC_2757.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3wauem-7987888444e416d169a059af1981799e .av-extra-border-element .av-extra-border-inner{
background-color:#f8f6f4;
}

#top .flex_column.av-3qme2e-ba67368ed658b7bdc3e1a7d71f2458e1{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-3qme2e-ba67368ed658b7bdc3e1a7d71f2458e1{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.84);
}
.responsive #top #wrap_all .flex_column.av-3qme2e-ba67368ed658b7bdc3e1a7d71f2458e1{
margin-top:10px;
margin-bottom:10px;
}

#top .av_textblock_section.av-3iuyni-3972d4b955a1c41f1b751fa3bafdd19f .avia_textblock{
font-size:13px;
}

#top .flex_column.av-3c4gpq-4aa07bde8a0ddc030ba9fe484c5e8644{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-3c4gpq-4aa07bde8a0ddc030ba9fe484c5e8644{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.84);
}
.responsive #top #wrap_all .flex_column.av-3c4gpq-4aa07bde8a0ddc030ba9fe484c5e8644{
margin-top:10px;
margin-bottom:10px;
}

#top .av_textblock_section.av-372td2-de82b51ac9a2e875690a7e967621b4b9 .avia_textblock{
font-size:13px;
}

.avia-section.av-2vtiba-350f355b1897970d31b04ec288c45312{
background-color:#f8f6f4;
background-image:unset;
}

#top .flex_column.av-2rg89y-75950ec88552e19e790c2b14bad65a89{
margin-top:-250px;
margin-bottom:0;
}
.flex_column.av-2rg89y-75950ec88552e19e790c2b14bad65a89{
border-width:30px;
border-color:#ffffff;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-2rg89y-75950ec88552e19e790c2b14bad65a89{
margin-top:-250px;
margin-bottom:0;
}

#top .av-special-heading.av-9hpuu-81d8a762efd0057c7defdefea35da99e{
padding-bottom:30px;
}
body .av-special-heading.av-9hpuu-81d8a762efd0057c7defdefea35da99e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9hpuu-81d8a762efd0057c7defdefea35da99e .av-subheading{
font-size:15px;
}

.avia-image-container.av-2gtu2m-523154961fb88e05f7ba33ca0a069dc2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2gtu2m-523154961fb88e05f7ba33ca0a069dc2 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-28vcsu-6c8f2d1890b3007088a941e977499829 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-28vcsu-6c8f2d1890b3007088a941e977499829 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-28vcsu-6c8f2d1890b3007088a941e977499829 .av-image-caption-overlay-center{
color:#898989;
font-size:17px;
}

#top .av_textblock_section.av-20bcu6-a0696b33ad41d256f23a44c001bd8225 .avia_textblock{
font-size:20px;
}

#top .flex_column.av-1wzkc6-23623125733fff819bc82be22bc6b0ed{
margin-top:-250px;
margin-bottom:0;
}
.flex_column.av-1wzkc6-23623125733fff819bc82be22bc6b0ed{
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1wzkc6-23623125733fff819bc82be22bc6b0ed{
margin-top:-250px;
margin-bottom:0;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-9hpuu-81d8a762efd0057c7defdefea35da99e .av-special-heading-tag{
font-size:23px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-e8ygli-2014f63ebce38891e385d58709a1325c .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-9hpuu-81d8a762efd0057c7defdefea35da99e .av-special-heading-tag{
font-size:20px;
}
}
