/*----01-10-24-----*/
.forminator-row:nth-child(8) {
    margin-top: 20px;
}
.cont_footer_fom input {
    background: #fff;
	margin-bottom:8px !important;
}
.cont_footer_fom textarea {
    background: #fff;
}
.cont_footer_fom span.wpcf7-list-item-label , .cont_footer_fom span.captcha-image {
    color: #fff;
}
.cont_footer_fom input:focus {
    background: #fff !important;
}
.cont_footer_fom input::placeholder , .cont_footer_fom textarea::placeholder {
    font-size: 18px;
    font-weight: 500;
}
.cont_footer_fom button {
    width: auto !important;
    padding: 12px 26px !important;
    display: block !important;
    float: left !important;
}
.cont_footer_fom button:hover {
    border: 0px !important;
    color: #fff !important;
}
span.wpcf7-not-valid-tip {
    color: red;
    font-weight: 600;
}
/*----01-10-24---*/
.wpcf7-response-output {
    display: flex;
}
form.wpcf7-form.sent button {
    margin-bottom: 20px;
}
button.wpcf7-form-control {
    background: #0199e2 !important;
	color:#fff;
}
ul#menu-1-d26efe7 {
    margin: 0px;
}
.main_menu nav {
    justify-content: right;
}
/*-----26-09-24---*/
.popmake.active {
    opacity: 1 !important;
}
/*---23-09-24----*/
footer span.captcha-image {
    color: #fff;
}
footer .qodef-newsletter {
    display: flex;
    flex-wrap: wrap !important;
}
.wpcf7-response-output {
    color: #fff;
	width:100% !important;
	margin-top:20px !important;
}
div#pum-11155 {
    opacity: 1 !important;
}
.page-id-1414 .wpcf7-response-output {
    color: green;
    text-align: center;
    border: 3px solid #00800075 !important;
}
div#popmake-11155 {
    margin: 0px auto !important;
    position: relative !important;
}
/*----18-09-24----*/
span.captcha-image {
    margin-top: 20px;
	margin-bottom:20px;
}
/*----17-09-24---*/
select.gt_selector.notranslate {
    border-radius: 4px !important;
	border-color:#042f4d !important;
	color:#000 !important;
}
/*----27-08-24----*/
.salvag_box img {
    height: 200px;
    object-fit: cover;
}

/*----23-08-24----*/
.blogs_1 h3 {
    font-size: 30px !important;
}
.cont label {
    line-height: 2.5em;
}
.cont button {
    margin-top: 20px;
}
.home_hovr_box a {
    color: #fff !important;
}
button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    justify-content: center;
    border-radius: 4px!important;
}
.qodef-blog.qodef-m.qodef--list {
    padding: 50px 70px;
}
a.qodef-shortcode.qodef-m.get-offer-btn.qodef-button.qodef-layout--filled.qodef-html--link {
    border-radius: 4px;
}
.footer-form input.wpcf7-form-control {
    border-radius: 4px 0 0 4px;
}
.footer-form button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    border-radius: 0 4px 4px 0!important;
}

.forminator-ui#forminator-module-6951.forminator-design--default .forminator-button-submit {
    border-radius: 4px;
}
/*-----16-08-24----*/
li.menu-item-11365 {
    display: none !important;
}
li.menu-item-11368 {
    display: none !important;
}
.contact-form h3 {
    margin-top: 0px;
}
a.qodef-shortcode {
    font-family: "Open Sans", sans-serif !important;
    text-transform: uppercase;
}
.looking_to_sell .qodef-text-marquee .qodef-m-text>span:after {
    color: #fff !important;
}
.forminator-ui#forminator-module-6951.forminator-design--default .forminator-input, .forminator-ui#forminator-module-6951.forminator-design--default .forminator-input input {
  font-family: "Open Sans", sans-serif !important;
}
.forminator-ui#forminator-module-6951.forminator-design--default .forminator-button-submit {
    font-family: "Open Sans", sans-serif !important;
}
.salvag_box .elementor-widget-container {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.number_count .elementor-widget-container:hover {
    background: #fff;
}
.number_count .elementor-widget-container:hover .qodef-m-digit {
    color: #000 !important;
}
.number_count .elementor-widget-container:hover h5.qodef-m-title {
    color: #000 !important;
}
.salvag_box .elementor-widget-container:hover h3.elementor-image-box-title {
    color: #fff;
}
.salvag_box .elementor-widget-container:hover {
    background: #042f4d !important;
}
.forminator-ui#forminator-module-6951.forminator-design--default .forminator-textarea {
    font-family: "Open Sans", sans-serif !important;
}
.connect_text .elementor-widget-container p span , .connect_text .elementor-widget-container strong {
     font-family: "Open Sans", sans-serif !important;
}
a.qodef-shortcode span.qodef-m-text {
    font-weight: 600;
}
footer span , footer a , footer p {
    font-family: "Open Sans", sans-serif !important;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
 font-family: "Open Sans", sans-serif !important;
}
.home_hovr_box:hover {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
    transform: translateY(-5px);
}
.text_mulish p , .text_mulish p.normal span , .text_mulish p span {
    font-family: "Open Sans", sans-serif !important;
}
.blog_pg h3.elementor-post__title {
    font-size: 20px;
}
.blog_pg .elementor-post__meta-data {
    font-size: 16px !important;
     font-family: "Open Sans", sans-serif !important;
}
.blog_pg p {
    font-family: "Open Sans", sans-serif !important;
}
.blog_pg a.elementor-post__read-more {
    font-size: 18px;
}
.contactus label {
    color: #fff;
}
.contactus input[type=text] , .contactus textarea , .contactus input[type=email]{
    color: #fff !important;
}
.brevo-conversations--pos-right {
    bottom: 100px !important;
}
@media (max-width:1200px){
	.join-our-referral-section a {
    padding: 10px 10px 10px 10px !important;
}
	.footer_icon a {
    width: 50px !important;
}
	.join-our-referral-section .patners {
    width: 100% !important;
    max-width: 100% !important;
}
	.afterlogin a {
    padding: 10px 10px !important;
}
}
@media(max-width:768px){
	.join-text h2, h1 {
    text-align: center;
}
		.qodef-shortcode.qodef-m.buy-text.qodef-section-title.qodef-alignment--left {
    text-align: center !important;
}

}
@media(max-width:576px){
.qodef-shortcode.qodef-m.about-mission.qodef-icon-with-text.qodef-layout--before-content.qodef--svg-icon {
    align-items: center;
   
}
	.qodef-blog.qodef-m.qodef--list {
    padding: 50px 20px;
}
	

.qodef-shortcode.qodef-m.about-mission.qodef-icon-with-text.qodef-layout--before-content.qodef--svg-icon {
   text-align: center;
   
}
	.popmake.active {
    opacity: 1 !important;
}
}
.qodef-blog .qodef-blog-item .qodef-e-excerpt {
    margin: 13px 0 0;
    color: #7A7A7A;
    font-weight: 400;
}
/*end*/
 a , h1 , h2 , h3 , h4 , h5 , h6 , span , p{
/* 	font-family:Roboto,Arial,Helvetica,sans-serif !important; */
	  font-family: "Open Sans", sans-serif !important;
} 
button.wsf-button {
    background-color: #042F4D !important;
    border-color: #042F4D !important;
    color: #ffffff !important;
}
.contact-form {
    margin: 0 auto !important;
    width: 100%;
    padding: 30px 50px;
    display: inline-block;
    background-color: #0199e230;
    box-shadow: 2px 5px 10px;
}
button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    width: 100%;
/*     font-family: 'Roboto'; */
}
.contact-form-field input {
    width: 100% !important;
    margin-bottom: 20px !important;
}
.contact-form-field label {
    width: 100% !important;
    margin-bottom: 10px !important;
}

#form_vessel_info label.wsf-label:not(input[type=radio].wsf-field + label.wsf-label,input[type=checkbox].wsf-field + label.wsf-label):after{
    content:" *";
    color: #bb0000;
    font-weight: bolder;
}
#form_vessel_info .wsf-required-wrapper{
	display: none;
}
.custom-get-offer-country .select2.select2-container{
	margin:0;
}
div#qodef-related-posts .qodef-e-media-image img {
    width: 100% !important;
    height: 400px;
    object-fit: cover;
}
h4 {
    font-size: 18px !important;
}
.qodef-e-media-image.qodef-e-img img {
    width: 100% !important;
    height: 550px;
    object-fit: cover;
}
.single-post .qodef-grid-item.qodef-page-sidebar-section {display: none;}.single-post .qodef-grid-item.qodef-page-content-section {width: 100% !important;
text-align: left !important;}.post-template-default.single.single-post {overflow-x: visible;}.single-post h1 {
font-size: 50px;}.single-post p {font-size: 18px;font-weight:300 !important;
line-height:1.5;}.main_text_blog p span{
font-weight: 300 !important;line-height:1.5;}.list_blog p b {font-weight: 800;}.single-post h2 {font-size: 33px;}
.list_blog p{font-size:18px !important;}
.main_footer p {font-size: 15px;}
.single-post a.qodef-shortcode {display: none;}.single-post .qodef-e-media-image.qodef-e-img {width: 100%;}
.single-post .join-our-referral-section a.qodef-shortcode {display: block;}
.img_txt span.elementor-testimonial__name {text-align: center !important;}
.img_txt cite.elementor-testimonial__cite {width: 100%;}.img_txt .elementor-testimonial {height: 100% !important;
width: 100% !important;display: flex;
justify-content: center;align-items: center;}.img_txt .elementor-testimonial__header {padding: 0px !important;}.img_txt .swiper .elementor-swiper-button-next {right: 50px !important;}.img_txt .elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next{top: calc(50% - 40px / 1) !important;}
.img_txt .elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev{top: calc(50% - 40px / 1);}#qodef-single-post-navigation {margin: 0px 0 3px;}
.post-template-default.single.single-post{max-width:1140px;width:100%!important;margin:auto}
.post-template-default.single.single-post main{padding-top:50px;}
.testi .swiper-wrapper{align-items:stretch}.testi .swiper-wrapper .qodef-e.swiper-slide{height:auto}.testi .swiper-wrapper .qodef-e.swiper-slide .qodef-e-content{height:100%;display:flex;flex-wrap:wrap}.black_clum .elementor-widget-html,.black_clum iframe,.testi .swiper-wrapper .qodef-e.swiper-slide .qodef-e-inner{height:100%}.testi .swiper-wrapper .qodef-e.swiper-slide .qodef-e-bottom-info{bottom:0!important;vertical-align:bottom}.testi .swiper-wrapper .qodef-e.swiper-slide .qodef-e-content h5.qodef-e-title{width:100%}
@media(max-width:1040px){.post-template-default.single.single-post{max-width:1140px;width:90%!important;margin:auto}
	.footer-form button.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--filled.qodef-m {
    border-radius: 0 0px 0px 0!important;
		margin-top:0px !important;
}
	.footer_copy_right .elementor-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
}
.other-details label,.personal-details label,label{font-size:20px;font-weight:400}.other-details label input,.personal-details label input{font-size:16px;font-weight:400;color:#042f4d}button.wpcf7-submit{background-color:#0199e2;padding:12px 5px;float:right;border:none;border-radius:0;line-height:unset}button.wpcf7-submit:hover{background-color:#ffb800}.file-uploads label span input{padding-left:20px;font-size:90%}.file-uploads,.services,.step_one,form.wpcf7-form.init label{margin-bottom:20px}body.qodef-header--sticky-display #qodef-page-wrapper header#qodef-page-header nav ul li a span{color:#000!important}body.qodef-header--sticky-display header#qodef-page-header .qodef-header-logo-link{margin-right:80px}.register-user{background-color:#e3e3e3;border:0;border-radius:3px;color:#23282d;cursor:pointer;font-weight:700;margin:25px 0 26px;padding:13px 40px;top:10px;min-width:100px;position:relative}.fieldset-cf7mls-wrapper .fieldset-cf7mls:nth-child(2) .cf7mls-btns{float:right;width:100px;position:relative;bottom:45px}#qodef-page-wrapper #qodef-top-area,.fieldset-cf7mls-wrapper .fieldset-cf7mls:nth-child(2) p{display:none}.newsletter .qodef-qi-contact-form-7 button[type=submit]:focus,.qodef-qi-contact-form-7 button[type=submit]:hover,.qodef-qi-contact-form-7 input[type=submit]:focus,.qodef-qi-contact-form-7 input[type=submit]:hover{color:#fff!important;background-color:#0199e2;padding:12px 5px;float:right;border:none;border-radius:0!important;line-height:unset}.qodef-newsletter{display:flex;
}.black_clum .elementor-widget-container{height:100%!important}a{cursor:pointer!important}fieldset.form-columns-3{display:flex!important;align-items:center!important}.container.fom_step h4{font-size:19px;font-weight:600;margin-bottom:12px}input.next.action-button,input.previous.action-button-previous{margin-top:40px}a.read-more-link{color:#000;font-weight:500;text-decoration:underline}

.slidtext,.slidtext1{position:fixed;top:55%;transform:translateY(-50px);z-index:999;right:0;display:flex;align-items:center}a.new_side{display:inline-block;color:#fff;box-shadow:none;outline:0;position:relative;transform:translateX(122px);transition:.7s}button.click_side{border:none;outline:0;position:relative;z-index:2;background:0 0;padding:0}.countdownv2_holder,.countdownv2_inner_holder{width:100%!important;border-radius:0!important}.slidtext1.active a.new_side{transform:translateX(0);z-index:99;transition:.7s}
@media (min-width:768px) and (max-width:1023px){.black_clum iframe {
    height: 100vh;}
	h1{font-size:40px !important;}
	h2{font-size:32px !important;}
	.sixth-section-first-row,.sixth-section-second-row{margin:0 auto}html{max-width:100vw;overflow-x:hidden}
	div#qodef-related-posts .qodef-e-media-image img {
    height: 250px !important;
}
	.qodef-e-media-image.qodef-e-img img {
    height: 350px;
}
		.sliders_mobile .elementor-testimonial__text {
    text-align: center !important;
}
		.sliders_mobile .elementor-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-ios.swiper-backface-hidden {
    padding: 0px !important;
}
		li.menu-item-11365 {
    display: block !important;
}
	li.menu-item-11368 {
    display: block !important;
}
		.services_footer a {
    padding: 0px !important;
    line-height: 1.9em;
}
}
@media (max-width:767px)
{.join-our-referral-section-title{left:0px}.decade_of_trusted h2,.fourth-section h2,.global-leader-section h1,.second-section h2{font-size:30px}.fourth-section .qodef-m-text span{font-size:40px}.looking_to_sell h2{font-size:27px}.looking_to_sell h3,.looking_to_sell h4{font-size:20px}.decade_of_trusted>div,.seventh-section>div,.we-buy-vessels-destined>div{width:100%!important}.join-our-referral-section-title h1{font-size:28px}.black_clum iframe{height:100vh}.fom_step{padding:0px !important}html{max-width:100vw;overflow-x:hidden;}
.slider_lists .elementor-1163 .elementor-element.elementor-element-a4ed885 .elementor-testimonial__image img {
width: 400px;height: 300px;border-radius: 0px;}
.qodef-e-media-image.qodef-e-img img {
    width: 100% !important;
    height: 250px !important;
}
	.single-post h1 {
    font-size: 28px !important;
    line-height: 1.2 !important;
}
	.single-post p {
    font-size: 18px !important;
}
	.qodef-blog .qodef-blog-item .qodef-e-title {
    margin: 0 0 0px !important;
}
	div#qodef-related-posts .qodef-e-media-image img {
    height: 300px !important;
}
	h2 {
		font-size:22px !important;
    margin: 10px 0px;
}
	a.new_side img {
    height: 45px!important;
    width: 150px!important;
}
	a.new_side {
    transform: translateX(90px)!important;
}
	.after_banner h2.qodef-m-subtitle , .fourth-section h2.qodef-m-subtitle {
    font-size: 22px !important;
}
	.qodef-section-title .qodef-m-text {
    font-size: 16px;
}
	.contact-form {
    padding: 30px 20px;
}
	.contact-form-field h3 {
    font-size: 22px !important;
}
	.contact-form-field h5 {
    font-size: 14px;
}
	.join-our-referral-section-title h2.qodef-m-title {
    font-size: 22px !important;
    margin: 0px !important;
    padding: 0px !important;
}
	.fan_box_about .qodef-icon-with-text.qodef-layout--before-content .qodef-m-icon-wrapper {
    margin-right: 0px !important;
}
	.fan_box_about .qodef-m-icon-wrapper {
    margin: 0px !important;
}
	.fan_box_about .qodef-m-icon-wrapper {
    margin-bottom: 20px !important;
}
	.all_text_siz h2 {
    font-size: 22px !important;
}
		.all_text_siz h1 {
    font-size: 30px !important;
}
	li.menu-item-11365 {
    display: block !important;
}
	li.menu-item-11368 {
    display: block !important;
}
	.sliders_mobile .elementor-testimonial__text {
    text-align: center !important;
}
	.sliders_mobile .elementor-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-ios.swiper-backface-hidden {
    padding: 0px !important;
}
	.join-our-referral-section .elementor-element.elementor-element-9256b8a.elementor-widget.elementor-widget-heading {
    margin: 0px;
}
	.afterlogin a {
    padding: 10px 20px 10px 30px !important;
}
	.services_footer a {
    padding: 0px !important;
    line-height: 1.9em;
}
	.patners a {
    padding: 0px !important;
}
	.text_mulish .qodef-m-icon-wrapper {
    margin: 0px auto !important;
    width: 100%;
}
	.text_mulish h3.qodef-m-title {
    font-size: 18px;
}
	form#ws-form-1 input.wsf-field , .iti.iti--allow-dropdown.iti--show-flags   ,  select.wsf-field.select2-hidden-accessible , form#ws-form-1 span.select2-selection.select2-selection--single , form#ws-form-1 select.wsf-field , form#ws-form-1 .wsf-inline , form#ws-form-1 div[data-row-checkbox] , form#ws-form-1 .dropzone{
    margin-top: 10px !important;
}
	form#ws-form-1 input#wsf-1-field-354 {
    margin-top: 0px !important;
}
	.pum-theme-5484 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 20px !important;
}
	.forminator-ui#forminator-module-6951.forminator-design--default .forminator-checkbox__label p{
		font-size:16px !important;
	}
	.qodef-newsletter{display:flex;
	flex-wrap:wrap !important;
}
	.qodef-newsletter {
    gap: 20px !important;
}
	.blogs_1 h3 {
    font-size: 20px !important;
}
}
html{max-width:100vw;overflow-x:hidden}.forms_cont label{margin:0!important}.forms_cont input{margin-bottom:20px!important}.forms_cont button{margin-top:20px}
/* .primary.primary-status-success{width:80%!important;margin:0 auto;} */
#qodef-page-sidebar .widget_seafarer_core_contact_form_7 .qodef-contact-form-7{background-color:#042f4d!important;color:#fff!important}#qodef-page-header #seafarer_core_button-4 a:hover,#qodef-page-sidebar .widget_seafarer_core_contact_form_7 .qodef-contact-form-7 .qodef-cf7-title{color:#fff!important}.jp-relatedposts,.sharedaddy{display:none!important}#qodef-page-header #seafarer_core_button-4 a{background-color:#042f4d!important}#qodef-page-sidebar .widget_categories li a,.qodef-blog .qodef-blog-item .qodef-e-info .qodef-info-separator-end:after,.qodef-blog .qodef-blog-item .qodef-e-info a{color:#0199e2}
.select_two_main .select2-container--open .select2-dropdown--below{margin-top:0px !important;}
label.wsf-label{margin-left:0px !important;font-size: 16px !important;}
.wsf-section > legend{font-size: 22px !important;margin-bottom: 20px !important;font-weight:bold !important}
.heading_sections{
font-size: 22px !important;
margin-bottom: 20px !important;
font-weight: bold !important;
line-height: 1.4;}
.repeat_heading_sections{
	font-size: 22px !important;
  margin-bottom: 30px !important;
  font-weight: bold !important;
  line-height: 1;
	margin-top:30px !important;
	text-decoration: underline;
}
@media (max-width:768px){
	h2 {
    font-size: 22px !important;
}
}
/* .slidtext1 { position: fixed; top: 55%; transform: translateY(-50px); right: 0; display: flex; align-items: center; z-index: 99999; }
.slidtext1.active a.new_side { transform: translateX(0px); z-index: 99; transition: all 0.7s; }
a.new_side { display: inline-block; color: #fff; box-shadow: none; outline: none; position: relative; transform: translateX(122px); transition: all 0.7s; } */
img.close-icon {
    width: 22px;
    height: 22px;
    position: absolute;
    right: 15px;
    top: 15px;
	cursor: pointer;
}
.elementor-lightbox .dialog-lightbox-close-button{z-index:999999999999999}
body:not(.logged-in) div#sticky-button.afterlogin {
    display: block;
}
div#pum-11155.show_get_offer {
    display: flex !important;
    max-height: 100vh;
    overflow-y: scroll;
    justify-content: center;
}
div#pum-11155.show_get_offer div#popmake-11155 {
    display: block !important;
    width: calc(100% - 40px);
    max-width: 750px !important;
    margin: 0px !important;
    left: 20px;
    top: 45px;
    max-height: calc(100vh - 90px);
    overflow-y: scroll !important;
    overflow-x: hidden;
}
div#popmake-11155 button.pum-close {
    right: 15px;
    top: 15px;
}
div#pum-5495 {
/*  display: none !important; */
}
@media (max-width:767px) {
	div#pum-11155.show_get_offer {
    display: block !important;
    max-height: 100vh;
    overflow-y: scroll;
}
div#pum--11155.show_get_offer #popmake-11155 {
    width: calc(100% - 40px);
    margin: 0px !important;
    left: 20px;
    top: 20px;
}
}