/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.buttonaction{background-color:#135ace;color:#fff;padding:15px 20px;border:solid .5px #fff}.buttonaction:hover{background-color:#fff;color:#135ace;border:solid .5px #135ace}.priceboat{margin-bottom:10px;font-size:20px;color:#4e4e4e}.priceboat strong{font-size:30px;color:#4e4e4e;font-weight:700}.col_full{clear:both;float:none;margin-right:0}.menu-link:hover{border:1px solid #fff;padding:10px!important;color:#fff!important}@media (min-width:1024px){.test-newsletter{padding-right:150px}}::placeholder{color:#fff!important;opacity:1}.cfgen-type-textarea.cfgen-form-value.required.sm-form-control::placeholder{color:#a3a3a3!important;opacity:1}
/*INLINE CSS*/
p{font-family:'Poppins',sans-serif !important;}input{font-family:'Poppins',sans-serif !important;}label{font-family:'Poppins',sans-serif !important;}span{font-family:'Poppins',sans-serif !important;}a{font-family:'Poppins',sans-serif !important;}option{font-family:'Poppins',sans-serif !important;}
.mleft-50{margin-left: -50px!important;}
.b-none{border: none!important;}
.bg-header{background: url(../images/header-barche-elettriche.webp) center center no-repeat;background-size: cover!important;}
.text-w{font-family:'Poppins',sans-serif;color:#fff!important;}.buynowsub{margin-top:20px;font-size: 18px;}
.mtop-30{margin-top:30px!important;}
.bg-trasp{background: rgba(0,0,0,0.2)!important;}
.bg-blue{background-color:#135ACE!important;}
.pad-t-b-30{padding: 30px 0!important;}
.m-bottom-50{margin-bottom: 50px!important;}
.tx-bannerh2{font-size: 30px!important; line-height: 46px!important;color:#fff!important;text-transform: none!important;font-weight: 400!important;}
.subt-h2{font-family:'Poppins',sans-serif;line-height: 30px!important;font-size: 18px!important;color: #fff!important;margin-bottom: 50px!important;}
.custom-contain-barche{margin-top: 70px!important;margin-bottom: -20px!important;}
.tx-bannerh3{font-size: 19px!important;font-weight: 300!important;padding-bottom: 50px!important;text-transform: uppercase!important;}
.tx-barcheh2{font-size: 30px!important;line-height: 40px!important;color: #444444!important;}
.color-desc-barche{color: #777!important;}
.m-right-20{margin-right:20px!important;}
.m-auto{margin:auto!important;}
.info-product{text-align: left!important;margin-top: 50px!important;font-size: 13px!important;font-style: italic!important;}
.desc-text-be{font-size: 18px!important;color:#4E4E4E!important;text-decoration: none!important;}
.link-desc-text-be{color:#135ACE!important;text-decoration: underline !important;}
.form-email-style{padding: 50px 0!important; color: #999!important; background-color: #135ACE!important;}
.des-form-h4{color: #fff!important;font-size: 30px!important;font-weight: normal;}
.privacy-form-design{font-weight: 500!important;text-transform: none!important;color: #fff!important;margin-left: 10px!important;}
.bg-form-color{background-color: #135ACE!important;border: none!important;}
.padding-t-b-10{padding: 10px 0!important;}
.chi-siamo-style{font-size: 19px!important;font-weight: 300!important;}
.chi-siamo-desc{line-height: 26px!important;}
.subtitlegogo{font-size: 30px!important;line-height: 40px!important;color: #444444!important;}
.section-desc-style{padding: 10px 0!important; color: #999!important; background-color: #F7F8F8!important;}
.vantaggi-barca-style{font-size: 19px!important;font-weight: 300!important;padding-bottom: 50px!important;}
.padding-b-40{padding-bottom:40px!important;}
.t-16{font-size: 16px!important;}
.form-input-style{background-color: #ffffff00!important;color:#fff!important;}
.submit-form-style{border-radius: 0px!important; padding: 20px 30px!important;}
.m-bottom-15{margin-bottom: 15px!important;}
.image-vantaggi{margin-bottom: 20px;}
/*Style html*/
.cardcustom{margin-top: 30px;margin-bottom: 50px;padding-bottom: 10px;}.card-main {padding: 50px;background-color: #F7F8F8;}.card-0 {color: #000;position: relative;margin-left: 70px;border-radius: 10px;min-height: 312px;}.carousel-indicators li {cursor: pointer;border-radius: 50% !important;width: 10px;height: 10px;}.profile {color: #000;position: absolute;top: 17%;border-radius: 8px;border-top-left-radius: 0px;border-bottom-right-radius: 0px;}.profile-pic {width: 120px;height: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.open-quotes {margin-left: 130px;margin-top: 100px;}.content {margin-left: 150px;margin-right: 80px;}.close-quotes {margin-bottom: 100px;margin-right: 60px;}@media screen and (max-width: 600px) {.card-main {padding: 50px 10px;}.card-0 {min-height: 432px;}.profile {top: 24%;}.profile-pic {width: 90px;height: 90px;}.open-quotes {margin-left: 100px}.content {margin-left: 120px;margin-right: 50px;}.close-quotes {margin-right: 30px;}}