.elementor-2 .elementor-element.elementor-element-e9ded33 .elementor-repeater-item-43857cf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/09/2024_Super_Air_Nautique_G21_121.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-e9ded33 .elementor-repeater-item-43857cf .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-e9ded33 .elementor-repeater-item-43857cf .swiper-slide-inner{align-items:flex-start;text-align:right;}.elementor-2 .elementor-element.elementor-element-e9ded33 .elementor-repeater-item-882a804 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/09/Reserve_G8A1010.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-e9ded33 .elementor-repeater-item-843d273 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/09/svx-3-scaled.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-slide{height:605px;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-b676040 );opacity:var( --e-global-color-b676040 );}.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e9ded33.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2231ffed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2231ffed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfd7b67 );}.elementor-2 .elementor-element.elementor-element-2231ffed{box-shadow:10px 0px 10px 0px rgba(153, 150.00652173913045, 150.00652173913045, 0.91);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-2231ffed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ad6e7de .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-bfd7b67 );border-radius:10px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad6e7de > .elementor-widget-container{margin:-50px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-ad6e7de{z-index:3;}.elementor-2 .elementor-element.elementor-element-ae422fc > .elementor-widget-container{background-color:var( --e-global-color-bfd7b67 );}.elementor-2 .elementor-element.elementor-element-08ce1f2{text-align:right;}.elementor-2 .elementor-element.elementor-element-7caccd1{text-align:left;}.elementor-2 .elementor-element.elementor-element-1c675db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-1c675db{margin-top:-68px;margin-bottom:-65px;}.elementor-2 .elementor-element.elementor-element-4f2694b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e749723 .elementor-button .elementor-align-icon-right{margin-left:4px;}.elementor-2 .elementor-element.elementor-element-e749723 .elementor-button .elementor-align-icon-left{margin-right:4px;}.elementor-2 .elementor-element.elementor-element-e749723 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:25px;fill:var( --e-global-color-b676040 );color:var( --e-global-color-b676040 );background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-f9a6364.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-33e1a1c .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:25px;fill:var( --e-global-color-b676040 );color:var( --e-global-color-b676040 );background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-e9d895f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-ec327a7 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:25px;fill:var( --e-global-color-b676040 );color:var( --e-global-color-b676040 );background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-557394b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-557394b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/cta-bg-desktop.jpeg");background-position:top center;}.elementor-2 .elementor-element.elementor-element-557394b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:75px 0px 75px 0px;}.elementor-2 .elementor-element.elementor-element-557394b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-cdcb742.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:800;background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-b676040 );}.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:800;background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 44px;}.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-b676040 );}.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:800;background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-b676040 );}.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-265790d .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:800;background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-2 .elementor-element.elementor-element-265790d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-265790d .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-b676040 );}.elementor-2 .elementor-element.elementor-element-265790d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-265790d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ad80856 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ad80856{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-0b6ea79 > .elementor-element-populated{margin:50px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-2 .elementor-element.elementor-element-6248cce{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.42857em;}.elementor-2 .elementor-element.elementor-element-b3773c7{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;line-height:1.42857em;}.elementor-2 .elementor-element.elementor-element-b3773c7 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16788bc{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;line-height:1.42857em;}.elementor-2 .elementor-element.elementor-element-d07b3df{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.42857em;}.elementor-2 .elementor-element.elementor-element-d07b3df > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-19a1c61 .elementor-button{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-8624878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2e5536{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-032d3ac{--swiper-slides-gap:10px;}.elementor-2 .elementor-element.elementor-element-aa00a55{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e4355d2{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5a65000{--spacer-size:65px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-261b2b6{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1c675db{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4f2694b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-e749723 .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-e749723{width:var( --container-widget-width, 199.344px );max-width:199.344px;--container-widget-width:199.344px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-33e1a1c .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-33e1a1c{width:var( --container-widget-width, 199.344px );max-width:199.344px;--container-widget-width:199.344px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ec327a7 .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-ec327a7{width:var( --container-widget-width, 199.344px );max-width:199.344px;--container-widget-width:199.344px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-557394b{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-1e1614e{width:var( --container-widget-width, 180.25px );max-width:180.25px;--container-widget-width:180.25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-73f9ea8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-9e40a44{width:var( --container-widget-width, 180.25px );max-width:180.25px;--container-widget-width:180.25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c51a12a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-c6ddac4{width:var( --container-widget-width, 180.25px );max-width:180.25px;--container-widget-width:180.25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5552d51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-265790d .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-265790d{width:var( --container-widget-width, 180.25px );max-width:180.25px;--container-widget-width:180.25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8624878 > .elementor-widget-container{margin:59px 0px 0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-d16f28d{width:100%;}.elementor-2 .elementor-element.elementor-element-19ffda6{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-d16f28d{width:100%;}.elementor-2 .elementor-element.elementor-element-19ffda6{width:100%;}.elementor-2 .elementor-element.elementor-element-cdcb742{width:50%;}.elementor-2 .elementor-element.elementor-element-73f9ea8{width:50%;}.elementor-2 .elementor-element.elementor-element-c51a12a{width:50%;}.elementor-2 .elementor-element.elementor-element-5552d51{width:50%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e9ded33 .swiper-slide{height:261px;}.elementor-2 .elementor-element.elementor-element-ad6e7de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c675db{margin-top:-187%;margin-bottom:0%;}.elementor-2 .elementor-element.elementor-element-e749723 > .elementor-widget-container{margin:0px 0px 242px 0px;}.elementor-2 .elementor-element.elementor-element-33e1a1c > .elementor-widget-container{margin:0px 0px 266px 0px;}.elementor-2 .elementor-element.elementor-element-73f9ea8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c51a12a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c6ddac4 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5552d51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-265790d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b6ea79 > .elementor-element-populated{margin:0px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-2 .elementor-element.elementor-element-6248cce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b3773c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8624878 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for cbc_inventory_search, class: .elementor-element-ae422fc */.elementor-2 .elementor-element.elementor-element-ae422fc .cbc-inventory-search {
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-ae422fc select {
    width: 170px;
    display: inline-block;
    border-radius: 0px;
    border: 1px gray;
    color: gray;
}


.elementor-2 .elementor-element.elementor-element-ae422fc #cbc-inventory-search_usage {
    -moz-border-radius-topleft: 10px;
    margin-left: 30px;
}

/*// button styling*/
.elementor-2 .elementor-element.elementor-element-ae422fc .cbc-inventory-search_button {
    background: #3638B3;
    border: 0px;
    border-radius: 10px;
    color: white;
    width: 170px;
    display: inline-block;
    margin-left: 30px;
    transition: background-color .2s;
}

.elementor-2 .elementor-element.elementor-element-ae422fc .cbc-inventory-search_button:focus,
.elementor-2 .elementor-element.elementor-element-ae422fc .cbc-inventory-search_button:hover {
    background: black;
    color: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e1614e */.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button {
    align-items: center;
    display: flex;
    justify-content: center;
}
.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:after {
    background: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon1.png) no-repeat 50%;
    background-size: contain;
    content: '';
    display: block;
    height: 15px;
    margin-left: 10px;
    width: 58px;
}
.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:focus:after,
.elementor-2 .elementor-element.elementor-element-1e1614e .elementor-button:hover:after{
    background-image: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon1-hvr.png);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e40a44 */.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button {
    align-items: center;
    display: flex;
    justify-content: center;
}
.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:after {
    background: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon2.png) no-repeat 50%;
    background-size: contain;
    content: '';
    display: block;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:focus:after,
.elementor-2 .elementor-element.elementor-element-9e40a44 .elementor-button:hover:after{
    background-image: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon2-hvr.png);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6ddac4 */.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button {
    align-items: center;
    display: flex;
    justify-content: center;
}
.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:after {
    background: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon3.png) no-repeat 50%;
    background-size: contain;
    content: '';
    display: block;
    height: 20px;
    margin-left: 10px;
    width: 20px;
}
.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:focus:after,
.elementor-2 .elementor-element.elementor-element-c6ddac4 .elementor-button:hover:after{
    background-image: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon3-hvr.png);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-265790d */.elementor-2 .elementor-element.elementor-element-265790d .elementor-button {
    align-items: center;
    display: flex;
    justify-content: center;
}
.elementor-2 .elementor-element.elementor-element-265790d .elementor-button:after {
    background: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon4.png) no-repeat 50%;
    background-size: contain;
    content: '';
    display: block;
    height: 19px;
    margin-left: 10px;
    width: 20px;
}
.elementor-2 .elementor-element.elementor-element-265790d .elementor-button:focus:after,
.elementor-2 .elementor-element.elementor-element-265790d .elementor-button:hover:after{
    background-image: url(https://www.clevelandboatcenter.com/wp-content/uploads/2023/08/icon4-hvr.png);
}/* End custom CSS */