.page-template-boat-models .fusion-tb-footer.fusion-footer,.page-template-boat-models .fusion-fullwidth.fullwidth-box.fusion-builder-row-2.fusion-flex-container.video-background.has-pattern-background.has-mask-background.hundred-percent-fullwidth,.boat-model-template-default .fusion-fullwidth.fullwidth-box.fusion-builder-row-2.fusion-flex-container.video-background.has-pattern-background.has-mask-background.hundred-percent-fullwidth.non-hundred-percent-height-scrolling,.boat-model-template-default .fusion-tb-footer.fusion-footer{display:none}.page-template-boat-models.layout-wide-mode #main{background-color:transparent!important}.boat_model_section{padding:70px 15px;max-width:954px;margin-left:auto;margin-right:auto}.postid-2662 .boat_model_section{padding:70px 0;max-width:950px}.boat_model_section .top_boat_section h2{font-size:40px;font-weight:700;color:#333;margin:0!important}.boat_model_section .top_boat_section p{color:#163c66!important;font-size:16px;font-family:'Cantarell';font-weight:500}.boat_model_section h4{color:#7488c0!important;font-family:'Cantarell';font-weight:400;font-size:22px}.boat_model_section ul.boat_model li{border:1px solid #163c66;margin-left:0;border-radius:5px;padding:5px}.boat_model_section .boat_model_outer ul.boat_model{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.boat_model_section .boat_model_outer ul.boat_model .boat_model_img img{width:100%;height:136px;object-fit:cover;margin-bottom:20px}.boat_model_section .boat_model_content h2{font-size:22px;text-align:center;font-weight:600;color:#7488c0!important;margin:0!important}.boat_model_section ul.boat_model li p{margin-top:10px;color:#000}.boat-model-template-default .footer_boat_section,.page-template-boat-models .footer_boat_section{position:fixed;left:0;bottom:0;width:calc(100% - 100p);) height:105px;z-index:1001;background-color:#f2f3f5!important;padding:30px 50px}.boat-model-template-default .footer_boat_section .left_section,.page-template-boat-models .footer_boat_section p{width:40%;font-size:12px;margin:0}.boat-model-template-default #main .fusion-row,.page-template-boat-models #main .fusion-row{background:#ffffff!important}.boat-model-template-default .footer_boat_section{display:flex;justify-content:space-between;align-items:center}.boat-model-template-default .meddle_section{text-align:center}.boat-model-template-default .meddle_section h2{margin-bottom:0}.right_section button{border:1px solid red;padding:15px 40px;font-size:22px;background:#f16622;color:#fff;text-transform:uppercase}.right_section button.back-step{background:#fff0;color:#151438;text-transform:uppercase;border:1px solid red}.boat-model-template-default .step_section .checkbox-item{display:flex;align-items:center;position:relative}.boat-model-template-default .step_section .checkbox-item p{margin-left:auto;right:0;display:block;width:max-content;color:#151438;font-weight:600}.boat-model-template-default .accordion{background-color:#fff0}.footer_boat_section p{color:#163c66}.boat_model_section .boat_model_content p{color:#151438!important}.boat_model_section .top_boat_section{padding:50px 0}.boat_model_section .footer_boat_section .right_section a{font-size:21px;background:#fff0;color:#151438;padding:16.5px 40px;text-transform:uppercase;border:1px solid red;font-family:arial}.step:not(.fstep2) span.custom-span::before{content:"";position:absolute;background:url(https://excelboats.tempurl.host/wp-content/uploads/2023/09/check.png);top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:70%}.single-boat-model .step:not(.fstep2) .checkbox-item input{visibility:hidden}.single-boat-model .step:not(.fstep2) .checkbox-item label{display:block;margin:0 0 0 9px;padding:0 0 20px 0;height:20px;width:400px;position:relative}.single-boat-model .step:not(.fstep2) .checkbox-item label::before{content:"";height:19px;width:19px;display:block;position:absolute;border:1px solid #000;left:-30px}.step:not(.fstep2) span.custom-span{height:21px;background:#163c66;width:21px;position:absolute}.footer_boat_section .right_section{display:flex;justify-content:flex-end;grid-column-gap:13px;margin-top:10px}a{cursor:pointer}button{cursor:pointer}.footer_boat_section .meddle_section h2:first-child{font-size:25px;color:#7488c0}.footer_boat_section .meddle_section h2:last-child{font-size:21px;font-weight:300;color:#151438;font-family:'Cantarell'}.boat_model_section .fstep2 .step_section h4.active{color:#f16622!important}.boat_model_section .fstep2 .step_section h4{padding-bottom:0;margin-bottom:0;margin-left:0;padding-left:0;padding-right:0}.boat_model_section .fstep2 .step_section h4:hover{background-color:unset}.boat_model_section .fstep2 .step_section .panel .inner_color_section{display:flex;flex-wrap:wrap;align-items:flex-start;grid-column-gap:20px;padding:0 0 20px 0}.boat_model_section .fstep2 .step_section .panel .inner_color_section .checkbox-item{display:flex;flex-direction:column;justify-content:center;width:70px;position:relative}.boat_model_section .fstep2 .step_section .panel .checkbox-item p{width:65px;margin:0;padding:0;text-align:center;font-size:11px;color:#252445;margin-top:15px}.boat_model_section .fstep2 .step_section .panel .checkbox-item span.custom-span{height:75px;width:75px;position:absolute;background:rgb(0 0 0 / .4) 0%;top:17px}.boat_model_section .fstep2 .step_section .inner_color_section .checkbox-item input{opacity:0}.boat_model_section .fstep2 .metallic_section .checkbox-item{display:flex;align-items:center}.boat_model_section .fstep2 .metallic_section .checkbox-item p{padding:0!important;margin:0!important}.boat_model_section .fstep2 .step_section .color_section{margin-bottom:5px;border-bottom:1px solid #e1e1e1;padding-bottom:20px}.boat_model_section .fstep2 .panel{padding:0}.boat_model_section .fstep2 h4 span{position:absolute;right:25px;top:21px;font-family:'ff-good-web-pro-condensed';text-transform:uppercase;font-weight:600;font-size:20px}.boat_model_section .fstep2 h4.accordion.fusion-responsive-typography-calculated.active{position:relative}.boat_model_section .fstep2 .color_section .checkbox-item label span{position:relative}.boat_model_section .fstep2 .step_section .inner_color_section .checkbox-item input:checked+label span::before{content:"";position:absolute;background:url(https://excelboats.tempurl.host/wp-content/uploads/2023/09/tick.png);background-repeat:no-repeat;background-size:26%;background-position:center;top:0;bottom:0;right:0;left:0;z-index:1}.boat_model_section .fstep2 .step_section .inner_color_section .checkbox-item input:checked+label span::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 40%)}.checkbox_img{position:relative;display:flex;justify-content:flex-start;padding-right:30px}.metallic_section .checkbox-item{display:flex;justify-content:space-between}.boat_model_section .fstep2 .step_section .panel .right p{font-size:15px!important}.boat_model_section .fstep2 .step_section .panel .left,.boat_model_section .fstep3 .step_section .checkbox-item,.boat_model_section .fstep4 .step_section .checkbox-item{position:relative}.boat_model_section .fstep2 .step_section .panel .left input,.boat_model_section .fstep3 .step_section .checkbox-item input,.boat_model_section .fstep4 .step_section .checkbox-item input{opacity:0;position:absolute;top:0;left:0;width:21px;height:21px}.boat_model_section .fstep2 .step_section .panel .left label:not(.error)::before,.boat_model_section .fstep3 .step_section .checkbox-item label:not(.error)::before,.boat_model_section .fstep4 .step_section .checkbox-item label:not(.error)::before{content:"";height:19px;width:19px;display:block;position:absolute;border:1px solid #000;left:0;top:1px;z-index:1}.boat_model_section .fstep2 .step_section .panel .left label:not(.error)::after,.boat_model_section .fstep3 .step_section .checkbox-item label:not(.error)::after,.boat_model_section .fstep4 .step_section .checkbox-item label:not(.error)::after{content:"";position:absolute;background:url(https://excelboats.tempurl.host/wp-content/uploads/2023/09/check.png);top:1px;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:12px;width:21px;height:21px;z-index:1;opacity:0}.boat_model_section .fstep2 .step_section .panel .left input[type="checkbox"]:checked~label::before,.boat_model_section .fstep3 .step_section .checkbox-item input[type="checkbox"]:checked~label::before,.boat_model_section .fstep4 .step_section .checkbox-item input[type="checkbox"]:checked~label::before{background-color:#163c66}.boat_model_section .fstep2 .step_section .panel .left input[type="checkbox"]:checked~label::after,.boat_model_section .fstep3 .step_section .checkbox-item input[type="checkbox"]:checked~label::after,.boat_model_section .fstep4 .step_section .checkbox-item input[type="checkbox"]:checked~label::after{opacity:1}.boat_model_section .fstep2 .step_section .panel .left label,.boat_model_section .fstep3 .step_section .checkbox-item label,.boat_model_section .fstep4 .step_section .checkbox-item label{font-size:18px;padding-left:30px}.successmessage .boat_section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.successmessage .boat_section .left_section,.successmessage .boat_section .meddle_section,.successmessage .boat_section .right_section{width:33.33%;padding:0 20px}.successmessage .boat_section button{border:1px solid #7488c0;padding:10px 40px;font-size:18px;background:#7488c0;color:#fff;text-transform:uppercase;width:100%;font-family:'Cantarell';position:relative;display:inline-flex;justify-content:center;align-items:center}.successmessage .boat_section button::after{content:"";margin-left:20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block}.successmessage .boat_section .left_section button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141438' class='bi bi-envelope-fill' viewBox='0 0 16 16'%3E%3Cpath d='M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414.05 3.555ZM0 4.697v7.104l5.803-3.558L0 4.697ZM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586l-1.239-.757Zm3.436-.586L16 11.801V4.697l-5.803 3.546Z'/%3E%3C/svg%3E");color:#141438}.successmessage .boat_section .meddle_section button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141438' class='bi bi-geo-alt-fill' viewBox='0 0 16 16'%3E%3Cpath d='M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10zm0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6z'/%3E%3C/svg%3E");color:#141438}.successmessage .boat_section .right_section button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-printer-fill' viewBox='0 0 16 16'%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v1h10V3a2 2 0 0 0-2-2H5zm6 8H5a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1z'/%3E%3Cpath d='M0 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-1v-2a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2H2a2 2 0 0 1-2-2V7zm2.5 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1z'/%3E%3C/svg%3E")}.successmessage .step_section table tr td:nth-child(1){width:30%;color:#7488c0;font-size:18px}.successmessage .step_section table tr td:nth-child(2){width:60%;font-family:'Cantarell'}.successmessage .step_section table tr td:nth-child(3){width:10%;font-family:'Cantarell';font-weight:600}.successmessage .step_section table tr td{height:50px;border-bottom:1px solid #e6e6e6}.close{height:20px!important;width:20px!important;border:1px solid white!important;display:flex!important;justify-content:center!important;align-items:center!important;font-weight:100;font-family:'ff-good-web-pro-condensed'}.modal-content{transform:translateY(40%)!important}.boat_model_section button{font-family:'Cantarell'}.successmessage .boat_section .meddle_section button,.successmessage .boat_section .left_section button{border:1px solid #f1773c!important;background-color:transparent!important;color:#151438!important}.successmessage{position:relative}@media only screen and (max-width:1299px){.boat_model_section .boat_model_outer ul.boat_model{grid-template-columns:1fr 1fr 1fr;grid-row-gap:20px}}@media only screen and (max-width:1099px){.footer_boat_section{display:flex;flex-wrap:wrap}.footer_boat_section .right_section{display:flex;justify-content:space-between;align-items:center;width:100%;grid-column-gap:13px;margin-top:10px}.footer_boat_section .left_section{width:65%!important}.footer_boat_section .meddle_section{width:35%}}@media only screen and (max-width:991px){.boat_model_section .boat_model_outer ul.boat_model{grid-template-columns:1fr 1fr}.footer_boat_section{display:flex;flex-direction:column}.footer_boat_section .left_section{width:100%!important;text-align:center}.footer_boat_section .meddle_section{width:100%}.footer_boat_section .meddle_section h2{font-size:28px!important}}@media only screen and (max-width:800px){#main>.fusion-row{display:block!important}}@media only screen and (max-width:767px){.boat_model_section .boat_model_outer ul.boat_model{display:flex;flex-direction:column}.boat_model_section .fstep2 .metallic_section .checkbox-item .right p{width:160px}}@media only screen and (max-width:575px){.boat_model_section .fstep2 span#ext_pic,.boat_model_section .fstep2 span#int_pic{position:unset!important}}.text_img{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;max-width:830px;margin:0 auto}.text_img .boat_img{max-width:245px;width:100%;margin-top:20px}.text_img .boat_img img{width:100%}.boat_section_content{flex:1;text-align:left;padding-left:30px;margin-top:20px}.text_img h2{width:100%;text-align:center;margin-bottom:0}.boat_total p{font-size:26px!important;margin:0;color:#7488c0;font-family:var(--h2_typography-font-family)}.boat_total p span{display:block;color:#f1773c;font-weight:700;font-family:'Cantarell'}.boat_section.final_boat_section{width:100%;padding:20px 0;background-color:#f1f3f4;margin-top:90px;position:relative}.send-to-email{width:100%;padding:0 20px}.send-to-email{width:100%;padding:20px 20px 0}.send-to-email .sendtoemailform button[type="submit"]{width:auto;margin-top:10px}.send-to-email .sendtoemailform button[type="submit"]::after{display:none}.inner_final_section{padding:0 15px;max-width:1064px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap}.successmessage .step_section{max-width:1064px;margin:0 auto}.successmessage .step_section ul{list-style:none;padding:0}.boat_model_section .fstep2 .step_section .panel .left label.error{position:absolute;right:-190px}.send-to-dealer #sendtodealerform input,.send-to-email #sendtoemailform input{height:50px;border-radius:0px!important;background:transparent!important;border:1px solid #f1773c2b!important}.send-to-dealer #sendtodealerform select,.send-to-email #sendtoemailform select{height:50px;border-radius:0px!important;background:transparent!important;border:1px solid #f1773c2b!important;width:100%}.send-to-dealer,.send-to-email{background:#fff;padding:20px;margin-top:40px;width:100%}.fstep1 .checkbox-item img.myImg{position:absolute;right:0}.send-to-dealer #sendtodealerform{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.send-to-dealer #sendtodealerform .form_input label,.send-to-email #sendtoemailform label{margin-bottom:10px;display:inline-block;font-weight:700}#sendtodealerform button:after{display:none}#sendtodealerform button{display:inline-block}@media (max-width:1199px){.successmessage .boat_section button{padding:10px 20px}.successmessage .boat_section button::after{margin-left:10px}}@media (max-width:991px){.successmessage .boat_section .left_section,.successmessage .boat_section .meddle_section{width:50%;padding:0 20px 20px}.successmessage .boat_section .right_section{width:100%}.boat-model-template-default .footer_boat_section,.page-template-boat-models .footer_boat_section{position:unset;margin-top:30px;padding:30px}body .step{margin-bottom:0}.boat_model_section{padding:70px 15px 20px}.text_img{padding:0 15px}.final_step .step_section{padding:0 15px}}@media (max-width:767px){.successmessage .boat_section .left_section,.successmessage .boat_section .meddle_section,.successmessage .boat_section .right_section{width:100%}.successmessage .boat_section button{font-size:16px}.boat-model-template-default .footer_boat_section,.page-template-boat-models .footer_boat_section{padding:20px}.boat-model-template-default .footer_boat_section .left_section,.page-template-boat-models .footer_boat_section p{width:100%}.footer_boat_section .meddle_section h2{font-size:20px!important}.boat_model_section .footer_boat_section .right_section a{padding:16.5px 20px;font-size:18px;width:50%;text-align:center}.right_section button{padding:15px 20px;font-size:18px;width:50%;text-align:center}.text_img{flex-direction:column}.boat_section_content{padding-left:0}.text_img .boat_img{max-width:100%}.final_step .step_section{overflow-x:scroll;width:100%;max-width:930px}.final_step .step_section table{width:800px;max-width:800px}.fstep1 .checkbox-item img.myImg{position:unset}.boat_model_section .fstep2 .step_section .panel .left label.error{position:unset}.send-to-dealer #sendtodealerform{display:flex;flex-direction:column;grid-row-gap:20px}}span.asterisk{color:#f1773c}.boat_model_section .fstep2 .metallic_section .checkbox-item .right p{width:90px}#exterior_color_sample{text-align:center;padding-top:50px;padding-bottom:30px}#exterior_color_sample img{width:950px;margin:0 auto;height:450px;object-fit:cover}