.avia-section.av-46p4wc-bfe87914aba1ebb22e360705a27396c7{
background-repeat:no-repeat;
background-image:url(https://www.islandblueservices.com/wp-content/uploads/2023/08/banner-background.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
#top #wrap_all .avia-button.av-3gxvq4-70081de6b030e8396e44e5c6cfce6c86{
background-color:#0043ae;
border-color:#0043ae;
color:#acfb7a;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3gxvq4-70081de6b030e8396e44e5c6cfce6c86:hover{
background-color:#004cc6;
color:#acfb7a;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3gxvq4-70081de6b030e8396e44e5c6cfce6c86:hover .avia_button_background{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-3amyqs-3c9b2d6f3cd205fe7ed29ea9f6754852{
background-color:#acfb7a;
border-color:#acfb7a;
color:#0043ae;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3amyqs-3c9b2d6f3cd205fe7ed29ea9f6754852:hover{
background-color:#8af945;
color:#0043ae;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3amyqs-3c9b2d6f3cd205fe7ed29ea9f6754852:hover .avia_button_background{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
}
.avia-section.av-2zsj6s-beddfd5830bbf51ed240f542be27aa52{
background-color:#eff7fe;
background-image:unset;
}
.avia-image-container.av-llz8bthm-f441e7e44c0a8751a8aea1484eb7b03a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-llz8bthm-f441e7e44c0a8751a8aea1484eb7b03a .av-image-caption-overlay-center{
color:#ffffff;
}
#top .hr.hr-invisible.av-2ap4t8-65be572f6ceee3c6afdbd4514119acf5{
height:250px;
}
#top .hr.hr-invisible.av-21f6fo-537176d8fe6ba11eda77d830d4a1c562{
height:75px;
}
#top .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-400px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-400px;
margin-bottom:0px;
}
.avia-image-container.av-1abujw-585edea2a603800e997b7d2085d30852 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1abujw-585edea2a603800e997b7d2085d30852 .av-image-caption-overlay-center{
color:#ffffff;
}
#top #wrap_all .avia-button.av-793t0-ed96ea99c1e60bb203904e78bc49fda7{
background-color:#0043ae;
border-color:#0043ae;
color:#acfb7a;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-793t0-ed96ea99c1e60bb203904e78bc49fda7:hover{
background-color:#004cc6;
color:#acfb7a;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-793t0-ed96ea99c1e60bb203904e78bc49fda7:hover .avia_button_background{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-200px;
}
.responsive #top #wrap_all .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-200px;
}
}
@media only screen and (max-width: 479px){ 
#top .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-200px;
}
.responsive #top #wrap_all .flex_column.av-1px5cc-1dbbaa187cdf85c71fc4a805e97f8400{
margin-top:-200px;
}
}