.footer {
    min-height:300px;
    background:none left top no-repeat scroll rgb(10, 45, 90);
    display:block;
}
.row_8 {
    clear:both;
    min-height:100px;
}
.row_7 {
    clear:both;
    min-height:100px;
    background-color:#00869e;
}
.row_6 {
    clear:both;
    min-height:100px;
    background-color:#00869e;
}
.column_9 {
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
p.paragraph2 {
    color:#FFF;
    font-weight:700;
}
.align-inline-wrap1 {
    text-align:center;
}
h6.span1 {
    letter-spacing:0;
    font-weight:700;
    color:#FFF;
}
.column_10 {
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_47 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
}
.column_48 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
}
.row_33 {
    clear:both;
    width:auto;
    margin-left:-15px;
    margin-right:-15px;
}
.row_49 {
    clear:both;
    min-height:28px;
    background-color:#00869e;
}
.row_50 {
    clear:both;
    min-height:100px;
    background-color:transparent;
}
.column_202 {
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row_41 {
    clear:both;
    min-height:100px;
}
.row_136 {
    clear:both;
    min-height:100px;
}
.column_56 {
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_57 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-top:2%;
    margin-left:auto;
}
.column_58 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-top:2%;
}
.row_44 {
    clear:both;
    min-height:100px;
}
.row_42 {
    clear:both;
    width:auto;
    margin-left:0;
    margin-right:0;
    margin-top:15px;
}
.row_47 {
    clear:both;
    min-height:100px;
    text-align:right;
}
.align-inline-wrap3 {
    text-align:center;
}
.row_46 {
    clear:both;
    min-height:100px;
    color:inherit;
}
.row_48 {
    clear:both;
    min-height:100px;
    margin-right:-15px;
    margin-left:-15px;
}
p.paragraph5 {
    color:#FFF;
    text-align:right;
    font-weight:400;
    margin-top:0;
}
img.image13 {
    display:inline-block;
    width:45px;
    margin-right:20px;
}
img.image14 {
    display:inline-block;
    width:45px;
}
h3.heading4 {
    color:#FFF;
    margin-top:10px;
    margin-bottom:15px;
}
img.image15 {
    width:auto;
    display:inline-block;
    margin-bottom:3%;
    margin-top:15px;
    margin-right:auto;
}
.column_60 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    text-align:center;
}
.column_61 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
}
img.image16 {
    width:auto;
}
span.span2 {
    display:inline-block;
    margin-top:3%;
}
img.image18 {
    display:inline-block;
    width:40px;
    border-color:#FFF;
    border-style:solid;
    border-width:1px;
}
.row_147 {
    clear:both;
    min-height:100px;
}
.row_146 {
    clear:both;
    min-height:100px;
}
img.image19 {
    display:inline-block;
    width:40px;
    margin-left:20px;
    border-color:#FFF;
    border-style:solid;
    border-width:1px;
}
img.image36 {
    width:auto;
    display:inline-block;
    padding-top:15px;
}
img.image37 {
    height:auto;
    width:auto;
    display:inline-block;
    padding-top:15px;
}
.column_188 {
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.column_189 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
}
.column_190 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
}
.align-inline-wrap8 {
    text-align:center;
}
.column_191 {
    float:none;
    width:100%;
    min-height:100px;
    padding-left:15px;
    padding-right:15px;
}
.row_137 {
    clear:both;
    width:auto;
    margin-left:-15px;
    margin-right:-15px;
    margin-top:30px;
}
img.image38 {
    width:auto;
    text-align:right;
    display:inline-block;
    margin-right:auto;
}
img.image42 {
    display:inline-block;
    margin-top:35px;
}
@media only screen and (min-width :768px) {
    .column_61 {
        float:left;
        width:50%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .row_49 {
        clear:both;
        width:auto;
        min-height:18px;
    }
    .footer {
        min-height:415px;
        display:block;
        background-image:url("../images/footer coral reef.jpg");
        background-size:auto;
    }
    .row_8 {
        clear:both;
        min-height:100px;
    }
    .row_7 {
        clear:both;
        min-height:40px;
    }
    .row_6 {
        clear:both;
        min-height:64px;
    }
    .column_9 {
        min-height:64px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_10 {
        min-height:100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_47 {
        float:left;
        width:50%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .column_48 {
        float:left;
        width:50%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .row_33 {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
    }
    .row_50 {
        clear:both;
        min-height:67px;
    }
    .column_202 {
        min-height:51px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row_41 {
        clear:both;
        min-height:352px;
    }
    .row_136 {
        clear:both;
        min-height:100px;
    }
    .column_56 {
        min-height:100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_57 {
        float:left;
        width:33.3333%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
        margin-left:16.6667%;
    }
    .column_58 {
        float:left;
        width:58.3333%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .row_44 {
        clear:both;
        min-height:100px;
    }
    .row_42 {
        clear:both;
        width:auto;
        margin-left:0;
        margin-right:0;
        min-height:100px;
    }
    .row_47 {
        clear:both;
        min-height:100px;
        width:100%;
        margin-left:auto;
    }
    .align-inline-wrap3 {
        width:87.08272859216255%;
    }
    .row_46 {
        clear:both;
        min-height:100px;
    }
    img.image13 {
        margin-right:20px;
    }
    .row_48 {
        clear:both;
        min-height:100px;
        margin-left:-15px;
    }
    .column_60 {
        float:none;
        width:50%;
        min-height:182px;
        padding-left:0;
        padding-right:15px;
        margin-left:auto;
        right:auto;
        left:auto;
        margin-right:0;
        text-align:left;
    }
    img.image18 {
        border-style:solid;
    }
    .row_147 {
        clear:both;
        min-height:100px;
    }
    .row_146 {
        clear:both;
        min-height:100px;
    }
    img.image19 {
        border-style:solid;
    }
    .column_188 {
        min-height:100px;
        width:90%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .column_189 {
        float:left;
        width:33.3333%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .column_190 {
        float:left;
        width:41.6667%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .align-inline-wrap8 {
        text-align:right;
    }
    .column_191 {
        float:left;
        width:25%;
        min-height:100px;
        padding-left:15px;
        padding-right:15px;
    }
    .row_137 {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
    }
    img.image38 {
        width:75%;
    }
    img.image42 {
        height:80px;
    }
}
@media only screen and (min-width :1024px) {
    .footer {
        min-height:415px;
        display:block;
        background-image:url("../images/footer coral reef.jpg");
        background-size:auto;
    }
    .column_9 {
        float:none;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_8 {
        clear:both;
        min-height:100px;
    }
    .column_10 {
        float:none;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_33 {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
    }
    .column_47 {
        float:left;
        padding-left:15px;
        padding-right:15px;
    }
    .column_48 {
        float:left;
        padding-left:15px;
        padding-right:15px;
    }
    .row_50 {
        clear:both;
        min-height:51px;
    }
    .column_202 {
        float:none;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
        min-height:51px;
    }
    .row_41 {
        clear:both;
        min-height:352px;
    }
    .row_136 {
        clear:both;
        min-height:100px;
    }
    .column_56 {
        float:none;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_44 {
        clear:both;
        min-height:100px;
    }
    .row_42 {
        clear:both;
        width:auto;
        margin-left:0;
        margin-right:0;
        min-height:100px;
    }
    .column_57 {
        float:left;
        padding-left:125px;
        padding-right:15px;
        width:33.3333%;
        margin-left:8.3333%;
    }
    .column_58 {
        float:left;
        padding-left:15px;
        padding-right:15px;
        width:58.3333%;
    }
    .row_47 {
        clear:both;
        min-height:100px;
        width:100%;
        margin-left:auto;
    }
    .align-inline-wrap3 {
        width:87.08272859216255%;
    }
    .row_46 {
        clear:both;
        min-height:100px;
    }
    img.image13 {
        margin-right:20px;
        display:inline-block;
    }
    .row_48 {
        clear:both;
        min-height:100px;
        margin-left:-15px;
    }
    .row_49 {
        clear:both;
        width:auto;
        min-height:18px;
    }
    .column_60 {
        float:none;
        padding-left:0;
        padding-right:15px;
        min-height:182px;
        margin-left:auto;
        margin-right:0;
        right:auto;
        left:auto;
        text-align:left;
    }
    .column_61 {
        float:left;
        padding-left:15px;
        padding-right:15px;
    }
    img.image15 {
        float:none;
        display:block;
    }
    img.image18 {
        border-style:solid;
        display:inline-block;
    }
    .row_147 {
        clear:both;
        min-height:100px;
    }
    .row_146 {
        clear:both;
        min-height:100px;
    }
    img.image19 {
        border-style:solid;
        display:inline-block;
    }
    .column_188 {
        float:none;
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row_137 {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
    }
    .column_189 {
        float:left;
        padding-left:15px;
        padding-right:15px;
        width:33.3333%;
    }
    .column_190 {
        float:left;
        padding-left:15px;
        padding-right:15px;
        width:41.6667%;
    }
    .align-inline-wrap8 {
        text-align:right;
    }
    .column_191 {
        float:left;
        padding-left:15px;
        padding-right:15px;
    }
    img.image38 {
        width:auto;
        margin-left:auto;
        display:block;
    }
    img.image43 {
        width:auto;
        margin-left:auto;
        display:block;
        height:auto;
    }
    img.image44 {
        width:auto;
        margin-left:auto;
        display:block;
        height:auto;
    }
    img.image42 {
        height:80px;
    }
}