.flex_cell.av-c3twxvi-1808ac756485b97f1f486f66be88a25a{
vertical-align:bottom;
background-color:#007363;
}

.flex_column.av-bt8inr2-690ad98e27c8317857e4189600e3cfb2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b319m1q-0717cf676b28ff33f21352be6432897f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-b319m1q-0717cf676b28ff33f21352be6432897f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b319m1q-0717cf676b28ff33f21352be6432897f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-b319m1q-0717cf676b28ff33f21352be6432897f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-as6goke-ebb1fcdd4746eeb048102bcbfa405097{
height:15px;
}

#top .av_textblock_section.av-acb79mm-96dce98f62dc5a01f1e10c40d2a63aad .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9rbwrlq-defad601f663a5e721e404d9bdb69d5d{
height:15px;
}

.flex_cell.av-8vckpz2-c6a1119ce05dac2e804df3b31618d4b7{
vertical-align:bottom;
background:url(https://dmsonline.us/wp-content/uploads/2025/06/Laramie-Test-5.jpg) 50% 50% no-repeat scroll #e4efec;
}
.responsive #top #wrap_all .flex_cell.av-8vckpz2-c6a1119ce05dac2e804df3b31618d4b7{
padding:70px 70px 0 70px !important;
}

#top .hr.hr-invisible.av-8mum272-c622d797c6c47969c80f3794d4a233ac{
height:125px;
}

.flex_column.av-bedc42m-006909c166f768143d1efb8f4d3e8340{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l0qwnzf1-ec5d5bf3cb74e597bc90ee723b1fdff2{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-l0qwnzf1-ec5d5bf3cb74e597bc90ee723b1fdff2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l0qwnzf1-ec5d5bf3cb74e597bc90ee723b1fdff2 .av-subheading{
font-size:15px;
}

.flex_column.av-9p7iuou-0abe45c6b73bf41b5948beb8f3465d0a{
border-radius:4px 4px 4px 4px;
background:url(https://dmsonline.us/wp-content/uploads/2025/06/Drone-Shot-of-a-Large-Work-Boat.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-sf896m-8582aa0140dce3882ac055dc93ba0a39{
background-color:var(--enfold-alternate-color-bg);
background:linear-gradient( to bottom, var(--enfold-alternate-color-bg), #ffffff );
}

.flex_column.av-7q5snvi-878ed3f0783aa3244a84d2504dd3ac4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7686wfy-05f8fbff2a42bf75bd57a609f0e9ab71{
margin:10px 0px 0px 0px;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7686wfy-05f8fbff2a42bf75bd57a609f0e9ab71 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7686wfy-05f8fbff2a42bf75bd57a609f0e9ab71 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7686wfy-05f8fbff2a42bf75bd57a609f0e9ab71 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6le9av2-4a261d864c98fa6710e2f62fdd245203 .avia_textblock{
font-size:22px;
color:#ffffff;
}

.flex_column.av-682bs4e-e12d6f4f978191e7c9635298937d4c50{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-5uu1066-5c70de4afe94859ec6b5901f5b4c1bca{
height:20px;
}

.flex_cell.av-md4l62do-b565d0987bedee5bf6aa9173aedac017{
vertical-align:top;
height:30px;
min-height:30px;
}
.responsive #top #wrap_all .flex_cell.av-md4l62do-b565d0987bedee5bf6aa9173aedac017{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-pqavwe-d2ac2d0dc6c47857c2727989de98f3c9{
margin-top:0px;
margin-bottom:30px;
}
.responsive #top #wrap_all .flex_column.av-pqavwe-d2ac2d0dc6c47857c2727989de98f3c9{
margin-top:0px;
margin-bottom:30px;
}

#top .av-special-heading.av-l0qwrtms-887c25695813d7eeedf74a8a339c2697{
margin:0px 0px 0px 0px;
padding-bottom:30px;
}
body .av-special-heading.av-l0qwrtms-887c25695813d7eeedf74a8a339c2697 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l0qwrtms-887c25695813d7eeedf74a8a339c2697 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-64ykpvi-24e23a87ffd26ea2f6c8e49ce0b4b849{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-64ykpvi-24e23a87ffd26ea2f6c8e49ce0b4b849{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-64ykpvi-24e23a87ffd26ea2f6c8e49ce0b4b849 .avia-curtain-reveal-overlay{
z-index:100;
}

.av_font_icon.av-r8d1mm-30870e39f4fd263ef894edc29641ce88{
color:#007363;
border-color:#007363;
}
.avia-svg-icon.av-r8d1mm-30870e39f4fd263ef894edc29641ce88 svg:first-child{
stroke:#007363;
fill:#007363;
}
.av_font_icon.av-r8d1mm-30870e39f4fd263ef894edc29641ce88 .av-icon-char{
font-size:70px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-5umgsse-c7b1a9a71dd41291be3f4a485a4c733d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5umgsse-c7b1a9a71dd41291be3f4a485a4c733d{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-5umgsse-c7b1a9a71dd41291be3f4a485a4c733d .avia-curtain-reveal-overlay{
z-index:100;
}

.av_font_icon.av-mbttin4f-c1f0efb17ecafd9466c65882c401c83f{
color:#007363;
border-color:#007363;
}
.avia-svg-icon.av-mbttin4f-c1f0efb17ecafd9466c65882c401c83f svg:first-child{
stroke:#007363;
fill:#007363;
}
.av_font_icon.av-mbttin4f-c1f0efb17ecafd9466c65882c401c83f .av-icon-char{
font-size:70px;
}

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

.flex_column.av-mcndc2lm-3dc90e30e903379414de6ec0b0096f6d{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-mcndc2lm-3dc90e30e903379414de6ec0b0096f6d .avia-curtain-reveal-overlay{
z-index:100;
}

.av_font_icon.av-mcnd5dlb-bde14fbc5ccdfab012f1214f3bddb614{
color:#007363;
border-color:#007363;
}
.avia-svg-icon.av-mcnd5dlb-bde14fbc5ccdfab012f1214f3bddb614 svg:first-child{
stroke:#007363;
fill:#007363;
}
.av_font_icon.av-mcnd5dlb-bde14fbc5ccdfab012f1214f3bddb614 .av-icon-char{
font-size:70px;
}

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

.flex_column.av-53wvms5-d12b02337a8f61ebedb83bd007c23f40{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-53wvms5-d12b02337a8f61ebedb83bd007c23f40 .avia-curtain-reveal-overlay{
z-index:100;
}

.av_font_icon.av-mcnd5jda-1e20236ce42fd5e1379ec997bfeae238{
color:#007363;
border-color:#007363;
}
.avia-svg-icon.av-mcnd5jda-1e20236ce42fd5e1379ec997bfeae238 svg:first-child{
stroke:#007363;
fill:#007363;
}
.av_font_icon.av-mcnd5jda-1e20236ce42fd5e1379ec997bfeae238 .av-icon-char{
font-size:70px;
}

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

.avia-section.av-5ez4g72-e19cc4f2093595b994943dccf91310ba .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://dmsonline.us/wp-content/uploads/2025/06/Boat-BG-1.svg);
background-position:0% 100%;
background-attachment:scroll;
}

.flex_column.av-4bsqp9a-7fc9f870e883c9b3800ede0939e1045a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://dmsonline.us/wp-content/uploads/2025/07/Engine-Room-on-a-Cargo-Boat.jpg) 100% 50% no-repeat scroll ;
}
.flex_column.av-4bsqp9a-7fc9f870e883c9b3800ede0939e1045a .avia-curtain-reveal-overlay{
z-index:100;
}

#top .hr.hr-invisible.av-4o1k1jy-e0ba75be81a07e0f85bafe8751d4f007{
height:250px;
}

.flex_column.av-3mhrcji-150c2c5559d7ff625ef60bb562eded7d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-lfh88fog-f201d48aebc55890fd7e976c66bdfb0b{
height:30px;
}

#top .av-special-heading.av-l0qwywj3-423325d15b7cd296523fca6bc15c75bf{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-l0qwywj3-423325d15b7cd296523fca6bc15c75bf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l0qwywj3-423325d15b7cd296523fca6bc15c75bf .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lfh8a38z-c6e7e7e0090ce18ac92a6ace14386631{
height:30px;
}

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

#top .av-special-heading.av-4bo7t26-4ec134fc7cff2956a1dd42b1a4360d3d{
padding-bottom:0;
}
body .av-special-heading.av-4bo7t26-4ec134fc7cff2956a1dd42b1a4360d3d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4bo7t26-4ec134fc7cff2956a1dd42b1a4360d3d .av-subheading{
font-size:15px;
}

.flex_column.av-40ldiwu-4cb712a70d6f642dab1cee59236dbac5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-359z3su-0cb06df02062c6c49bcc40664fa72906{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3wbrpyt-cb8e2bd474dc2a31ad23c8e8b3788081{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3czwa45-d66c277925f6b6c58463cbaf9ccdbbe8{
padding-bottom:0;
}
body .av-special-heading.av-3czwa45-d66c277925f6b6c58463cbaf9ccdbbe8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3czwa45-d66c277925f6b6c58463cbaf9ccdbbe8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2vw1hyt-9fe3b8cfd502fddf9895f04ecbc98e10{
height:30px;
}

#top #wrap_all .all_colors .rotatorContainer.av-mcndcesh-9013b79a2d7fb478b4598dc7e5e597eb .amg-wrap{
background-color:#e4efec;
box-shadow:none;
border-radius:0;
max-width:480px;
height:360px;
}
#top #wrap_all .all_colors .rotatorContainer.av-mcndcesh-9013b79a2d7fb478b4598dc7e5e597eb .rotating-dots-holder button{
font-size:30px;
background-color:#007363;
box-shadow:none;
border:none;
width:30px;
height:30px;
}
#top #wrap_all .all_colors .rotatorContainer.av-mcndcesh-9013b79a2d7fb478b4598dc7e5e597eb .rotating-dots-holder{
text-align:center;
}
#top #wrap_all .all_colors .rotatorContainer.av-mcndcesh-9013b79a2d7fb478b4598dc7e5e597eb .rotating-dots li.active{
background-color:#26a686;
}

.avia-section.av-mbtoyx0w-8bb94cc8a59aa8421cd6e6a0b5fd0a0a{
background-color:var(--enfold-alternate-color-bg);
background:linear-gradient( to top, var(--enfold-alternate-color-bg), #ffffff );
}

.flex_column.av-1xe38xq-f9233bb5e69a105083b777ed533117b8{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://dmsonline.us/wp-content/uploads/2025/06/Sault-St-Marie-Maritime-Valley-Camp.jpg) 50% 50% no-repeat scroll ;
}

#top .av-special-heading.av-1o4bn7i-57b5d7f5f326f4b349ce9185c71dcccd{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1o4bn7i-57b5d7f5f326f4b349ce9185c71dcccd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1o4bn7i-57b5d7f5f326f4b349ce9185c71dcccd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1o4bn7i-57b5d7f5f326f4b349ce9185c71dcccd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-16j7aim-155704283219f68b226b790e81f3295a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kwt67y-f436c9e1605353b62654090346236ad4{
height:10px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-mcndc2lm-3dc90e30e903379414de6ec0b0096f6d{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-53wvms5-d12b02337a8f61ebedb83bd007c23f40{
margin-top:0;
margin-bottom:0;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-mcndc2lm-3dc90e30e903379414de6ec0b0096f6d{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-53wvms5-d12b02337a8f61ebedb83bd007c23f40{
margin-top:0;
margin-bottom:0;
}
}
