/*
Theme Name: Assemble Child
Theme URI: https://assemble.qodeinteractive.com/
Description: A child theme of Assemble Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.1
Text Domain: assemble
Template: assemble
siteUrl: theatlasnetwork.com
*/

.container{float: none;margin:0 auto;}
.connectwithus-page .single-img .vc_figure {max-width:75%;}

@media (min-width: 576px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .container{
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 95%;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 95%;
  }
}

@media (min-width: 1680px) {
  .container {
    max-width: 85%;
  }
}

@media (min-width: 1920px) {
  .container{
    max-width: 90%;
  }
}

@media (min-width: 1921px) {
  .container{
    max-width: 80%;
  }
}

.d-none{display: none;}
.edgtf-logo-wrapper a img.edgtf-normal-logo {opacity: 1 !important;}
.carousel .carousel-control .edgtf-next-nav, .carousel .carousel-control .edgtf-prev-nav {color: #fff !important;}
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a{height: 90px !important;}

.home .edgtf-side-menu-button-opener{display: none !important;}
.home .edgtf-vertical-align-containers .edgtf-position-right .edgtf-position-right-inner{display:inline-block;}
.edgtf-vertical-align-containers .edgtf-position-center{text-align: right !important;}

.edgtf-vertical-align-containers .edgtf-position-right .edgtf-position-right-inner{display: none;}



footer .edgtf-two-columns-50-50 .edgtf-column:last-of-type .edgtf-column-inner{text-align: right;}

.carousel .carousel-inner .item {position: relative;display: none;}
input.wpcf7-form-control.wpcf7-submit {background-color: #ffa84e !important;}
h2 strong {text-transform: uppercase !important;}

h4.atlas{margin:0;}
h6.atlas{margin:0;}
.serviceColstxt p{font-size: 14px;line-height:20px;text-align:left;margin-top:0;}
.formgroup{position: relative;margin-bottom: 10px;}
.wpcf7-form-control-wrap{display: block;}
.wpcf7-not-valid-tip{position: absolute;width: 100%;left:3px;bottom:-4px;font-size:12px;line-height: 1}
.formgroup.fileattachment .wpcf7-not-valid-tip{bottom:-16px;}

#edgtf-back-to-top>span{background-color: #ffa84e !important;}
#edgtf-back-to-top>span:hover{background-color: #333 !important;}
.portfolioSliders .edgtf-portfolio-tabs-slider .edgtf-pts-menu ul li a{font-size:24px;font-weight:300;text-align: center;text-transform: uppercase;}
.portfolioSliders .edgtf-portfolio-tabs-slider .edgtf-pts-menu ul li a.edgtf-active{font-weight:500;}
.aboutContent .heading h2{margin-top: 15px;}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner h1{font-size: 36px;text-transform: uppercase;text-transform: uppercase;font-weight: 700;}
.textareabox textarea.wpcf7-form-control.wpcf7-textarea{height: 200px;}
.cn-pd.textareabox textarea.wpcf7-form-control.wpcf7-textarea{height:120px;}

.portfolioSliders .edgtf-portfolio-tabs-slider .edgtf-pts-menu{margin-bottom: 40px;}
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{height: 202px;}
.edgtf-portfolio-list-holder.edgtf-pl-hover-slide-from-image-bottom .edgtf-pli-text-holder{padding: 15px !important;}
.edgtf-portfolio-list-holder.edgtf-pl-info-below-image .edgtf-pli-text-holder{margin-top: 15px !important;min-height: 100px;}
/*.edgtf-portfolio-list-holder article .edgtf-pli-link{display: none !important;}*/
.edgtf-portfolio-list-holder article .edgtf-pli-text{padding:0 15px 15px;}

.edgtf-portfolio-list-holder article .edgtf-pli-text a.requestBtn{position: absolute;right:15px;bottom:15px;text-decoration:underline;color:#0082da;font-weight: 500;z-index: 999;}
.edgtf-portfolio-list-holder article .edgtf-pli-text a.requestBtn:hover{color:#f5941e;}
.edgtf-portfolio-list-holder article .edgtf-pli-text .edgtf-pli-title{min-height: 55px;text-align: center;font-size: 18px;}
#portfolioSliders .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-excerpt{display: block;text-align: center;}
#portfolioSliders .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-excerpt a.boxrequestBtn{margin:15px auto;color:#0082da;font-weight: 500;border:1px solid #ccc;padding:8px 15px;display: inline-block;min-width:100px;text-align: center;color:#000;z-index: 4}
#portfolioSliders .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-excerpt a.boxrequestBtn:hover{color:#f5941e;border-color:#f5941e;}

.portfoliotabs .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-category-holder a.edgtf-pli-category{display: none;}
.portfoliotabs .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-category-holder a.boxrequestBtn{margin:15px auto;color:#0082da;font-weight: 500;border:1px solid #ccc;padding:8px 15px;display: inline-block;min-width:100px;text-align: center;color:#000;z-index: 4}
.portfoliotabs .edgtf-pli-text-holder .edgtf-pli-text .edgtf-pli-category-holder a.boxrequestBtn:hover{color:#f5941e;border-color:#f5941e;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list{display: flex;flex-wrap: wrap;justify-content:space-evenly;align-items: center;margin:40px 0;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab{border:0;background-color: transparent;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab a{padding:5px 0;border:0;background-color: transparent;color:#666}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{font-size: 24px;font-weight: 300;text-align: center; text-transform: uppercase;color:#666;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab.vc_active a span.vc_tta-title-text{font-weight: 500;color:#333;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab a:after {content: '';position: absolute;bottom: -3px;left: 0;display: block;height: 1px; width: 0;background-color:#333;-webkit-transition: width .2s ease-out,background-color 50ms ease-out;-moz-transition: width .2s ease-out,background-color 50ms ease-out;transition: width .2s ease-out,background-color 50ms ease-out;}
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab a:hover:after,
.portfolioSlidersTabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after{width: 100%;}

.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list{display: flex;flex-wrap: wrap;justify-content:space-evenly;align-items: center;margin:40px 0;}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab{border:0;background-color: transparent;}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab a{padding:5px 0;border:0;background-color: transparent;color:#666}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{font-size: 24px;font-weight: 300;text-align: center; text-transform: uppercase;color:#666;}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab.vc_active a span.vc_tta-title-text{font-weight: 500;color:#333;}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab a:after {content: '';position: absolute;bottom: -3px;left: 0;display: block;height: 1px; width: 0;background-color:#333;-webkit-transition: width .2s ease-out,background-color 50ms ease-out;-moz-transition: width .2s ease-out,background-color 50ms ease-out;transition: width .2s ease-out,background-color 50ms ease-out;}
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab a:hover:after,
.portfolioSlidersTabs.vc_tta-color-white .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after{width: 100%;}



.requestQuoteForm .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{height: 203px;}

#portfolioSliders .edgtf-portfolio-list-holder article .edgtf-pl-item-inner{ -webkit-box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1); -moz-box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1); box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1);}
.edgtf-portfolio-list-holder article .edgtf-pli-text .edgtf-pli-category-holder{z-index: 999;}
.edgtf-portfolio-list-holder article .edgtf-pli-text .edgtf-pli-category-holder a.edgtf-pli-category{cursor:default;z-index: 4}
.maincomments{position: relative;margin-bottom: 20px;}
input.wpcf7-form-control.wpcf7-submit:disabled{background-color:#bcbcbc !important;}
.wpcf7-form p.msg { font-size: 12px; color: #ff0000; width: 100%; position: absolute; left: 0;   bottom: -8px;}


.edgtf-fullscreen-search-close{display: none;}

.single-portfolio-item .edgtf-two-columns-66-33 .edgtf-column2{width: 100%;float: none;}
.single-designers .edgtf-two-columns-66-33 .edgtf-column2{width: 100%;float: none;}
.edgtf-title .edgtf-title-holder{height: auto !important;min-height: 70px;}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner{display: flex;flex-wrap: wrap;align-items: center;}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner h1.entry-title{display: inline-block;}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner span.edgtf-subtitle{font-size: 9.5pt;color:#000;font-weight: 400;line-height: 1.2;display:inline-block;padding-left: 15px;width: 75%;margin-left: auto;}
.designerPostmain {-webkit-box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1);-moz-box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1);box-shadow: 3px 4px 12px 0 rgba(0,0,0,.1);}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-top{position: relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 0 10px;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-middle{position: relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;transform: inherit;-webkit-transform: inherit;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-bottom{position: relative;top:auto;left:auto;right:auto;bottom:auto;margin:0}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-middle .designerPostTitle h4{min-height: 55px;text-align: center;font-size: 18px;margin:0;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-middle .designerPostTitle .vc_custom_heading{margin-bottom: 0}
.designerPostmain.vc-gitem-zone-height-mode-auto:before{padding:0 !important;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-bottom .designerPostCat > div.vc_btn3-container{margin-bottom: 0 !important;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-bottom .designerPostCat > div > a.vc_btn3-style-custom{text-decoration: underline;color:#0082da;font-weight: 500;font-size:15px;margin:0 auto 20px;border: 1px solid #ccc;padding: 8px 15px; display: inline-block;text-align: center;background: transparent;border-radius: 0;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-bottom .designerPostCat > div > a.vc_btn3-style-custom:hover{border-color:#f5941e;color:#f5941e !important;}
.designerPostmain .vc_gitem-zone-mini .vc_gitem-row-position-top .designerPostColl_img{padding:0;}

body.designers-template-default article.designers .edgtf-post-text{padding-top: 0 !important}
body.designers-template-default article.designers .edgtf-post-text h2.entry-title{display: none !important;}
body.designers-template-default .edgtf-title{height: 70px !important;}
body.designers-template-default .edgtf-title .edgtf-title-holder{height: 70px !important;}




.edgtf-container-inner {padding: 50px 0}
.edgtf-container-inner .wpb_wrapper h3{margin-top:0}
.designer_post_main .vc_grid-item .vc_grid-item-mini{-webkit-box-shadow:3px 4px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 4px 12px 0 rgba(0,0,0,.1);box-shadow:3px 4px 12px 0 rgba(0,0,0,.1);}
.designer_post_main .vc_grid-item .vc_gitem-zone{background-color: #fff!important}
.designer_post_main .vc_grid-item .vc_gitem-animated-block .vc_gitem-zone{background-image:none !important;}
.designer_post_main .vc_grid-item .vc_gitem-animated-block .vc_gitem-zone:before{padding-top:0}
.designer_post_main .vc_grid-item .vc_gitem-animated-block .vc_gitem-zone img{display:block !important;visibility:visible;}
.designer_post_main .vc_grid-item .vc_gitem-zone .vc_custom_heading h4{text-align:center !important;font-size: 18px}
.designer_post_main .vc_grid-item .vc_gitem-zone .vc_custom_heading p{display: none;}
.designer_post_main .vc_grid-item .vc_gitem-zone .vc_btn3-container{text-align: center;}
.designer_post_main .vc_grid-item .vc_gitem-zone .vc_btn3-container a.vc_general {text-decoration:underline;color:#0082da;font-weight:500;font-size:15px;margin:0 auto 20px;border:1px solid #ccc;padding:8px 15px;display:inline-block;text-align:center;background:transparent;border-radius:0;margin-bottom:0}
.designer_post_main .vc_grid-item .vc_gitem-zone .vc_btn3-container a.vc_general:hover{border-color:#f5941e;color:#f5941e!important}
.edgtf-post-info-holder{display: none !important;}
.edgtf-portfolio-single-holder .edgtf-portfolio-info-item.edgtf-portfolio-date{display: none !important;}


.requestBtn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom,
.requestBtn a.vc_general.vc_btn3,
.requestBtn a{background: transparent;font-size:18px;color:#0082da;font-weight:500;display: inline-block;padding:0;text-decoration:underline;}
.requestBtn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom:hover,
.requestBtn a.vc_general.vc_btn3:hover,
.requestBtn a:hover{}
.requestBtn button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-custom,
.requestBtn button.vc_general.vc_btn3,
.requestBtn button{background: transparent;font-size:18px;color:#0082da;font-weight:500;display: inline-block;padding:0;text-decoration:underline;}


.wpb_text_column.product-sub-title {margin-bottom: 0px !important;}
.product-sub-title p{font-size: 9.5pt;color: #0a0a0a;font-weight: 400;line-height: 1.2;}

body.page-id-5604 .edgtf-title-holder{position:relative;}
body.page-id-5604 .edgtf-title-holder:after{content:'';width:300px;height:100%;background-image:url('https://theatlasnetwork.com/wp-content/uploads/2023/03/Alibaba.png');position:absolute;right:0;top:0;background-size:cover;}

.wpcf7-form .fileattachment>p{margin-bottom:15px;min-height:45px;}
.wpcf7-form .fileattachment>p>label{font-size: 14px;color:#000;display: block;margin-bottom:0px;font-weight: 700;}
.wpcf7-form .fileattachment>p> span.wpcf7-form-control-wrap{padding-left:0px;}
/*.wpcf7-form .fileattachment>p> span.wpcf7-form-control-wrap input[type=file] {height:100%;width:100%;position: absolute;left:0;top:0;z-index: 99;appearance: none;-webkit-apperance:none;background:transparent;color:transparent;border:0;border-radius: 0;border-color:transparent;}*/
/*.wpcf7-form .fileattachment>p> span.wpcf7-form-control-wrap + span.file-label {background: #f6c0a5;border: none;border-radius: 5px;color: #fff;cursor: pointer;display: inline-block;font-weight: 500;outline: none;padding:10px 20px;position: relative;transition: all 0.3s;vertical-align: middle;margin:0 0 0 10px}*/
.edgtf-portfolio-categories{display: none;}
.wpcf7-form p.uploadfileTitle{font-size: 14px;color:#000;}
.emailalertCheckbox p span.wpcf7-list-item{margin:0 0 15px;display:flex;align-items: center;}
.emailalertCheckbox p span.wpcf7-list-item input[type="checkbox"]{width:30px;height: 30px;margin-right:15px;}
.emailalertCheckbox p span.wpcf7-list-item span.wpcf7-list-item-label{font-size: 14px;color:#000;}
.quantityField{margin-bottom:0px;}
.error-result p{font-size: 14px;color:#000;font-weight: 600;display:none;}
.error-result.red p{color:#ff0000;}
.error-result.green p{color:#006400;}

body.page-id-5604 .edgtf-container-inner{padding-top: 0;}
body.page-linkedin-lead-gen .edgtf-container-inner{padding-top: 0;}
body.page-ship-bob-lead-gen .edgtf-container-inner{padding-top: 0;}
.alg-edge-title{text-transform: uppercase;font-weight: 700;}

.quantityField.edgtf-two-columns-50-50>.edgtf-two-columns-50-50-inner:after{content:'';clear: both;width:0;height: 0;display: table;visibility: hidden;opacity: 0;}
.formgroup.selectBox p span.wpcf7-form-control-wrap{position: relative;background: #fff;display: block;}
.formgroup.selectBox p span.wpcf7-form-control-wrap:after{content:'';width:8px;height:8px;border:1px solid #000;position: absolute;right:16px;top:13px;transform: rotate(45deg);border-top:0;border-left:0;z-index: 1}
.formgroup.selectBox p span.wpcf7-form-control-wrap select.wpcf7-select{background-color: transparent;position: relative;z-index: 0;text-transform: capitalize;}

.wpcf7 form .wpcf7-response-output{margin:0;}

.edgtf-logo-wrapper a.alibabaverifiedLogo{display: inline-block;}
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a.alibabaverifiedLogo{display: inline-block;}
.edgtf-logo-wrapper a.alibabaverifiedLogo.stickyLogo{display:none;}
body.page-template-default .edgtf-logo-wrapper a.alibabaverifiedLogo.stickyLogo{display:inline-block;}
body.page-template-default .edgtf-logo-wrapper a.alibabaverifiedLogo.normalLogo{display:none;}
/*body.page-template .edgtf-logo-wrapper a.alibabaverifiedLogo.stickyLogo{display:inline-block;}
body.page-template .edgtf-logo-wrapper a.alibabaverifiedLogo.normalLogo{display:none;}*/

body.single .edgtf-logo-wrapper a.alibabaverifiedLogo.stickyLogo{display:inline-block;}
body.single .edgtf-logo-wrapper a.alibabaverifiedLogo.normalLogo{display:none;}

.edgtf-logo-wrapper a.alibabaverifiedLogo img{width: 180px;}
body.home .edgtf-page-header .edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a.alibabaverifiedLogo.normalLogo{display: none;}
body.home .edgtf-page-header .edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a.alibabaverifiedLogo.stickyLogo{display:inline-block;}
.edgtf-logo-wrapper a.shipboblogo img{width: 180px;}
.edgtf-page-header a.shipboblogo img{width: 180px;}
body.page-shipbob-lead-gen .edgtf-container-inner{padding-top: 0;}
body.page-amazing-lead-gen .edgtf-container-inner{padding-top: 0;}
body.page-parkstreet-lead-gen .edgtf-container-inner{padding-top: 0;}
body.page-tapi-lead-gen .edgtf-container-inner{padding-top: 0;}

a.dis-button{font-size: 14px;font-weight: 700;color:#000;text-decoration: underline;}
.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index: 99999;}
.overlay:target{visibility:visible;opacity:1;}
.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:60%;position:relative;transition:all 2s ease-in-out;overflow-x:auto;}
.popup h2 {font-size: 34px;font-weight: 700;margin-top: 0;margin-bottom: 15px;}
.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;}
.popup .content{max-height:400px;overflow:auto;}
.edgtf-main-menu>ul>li>a{padding:0 12px !important;}
.contactpagedis h3 a.dis-button{font-size:13px !important;}


.pressmediasec>.vc_column-inner>.wpb_wrapper{border:1px solid #000;border-radius:10px;min-height:400px;margin-bottom: 30px;position: relative;}
.pressmediasec>.vc_column-inner>.wpb_wrapper>.wpb_single_image>.wpb_wrapper>a.vc_single_image-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;display: flex;justify-content: center;align-items: center;}
.pressmediasec>.vc_column-inner>.wpb_wrapper>.wpb_single_image>.wpb_wrapper>a.vc_single_image-wrapper>img{margin-top: 22%;}
.pressmediasec h2.wpb_heading.wpb_singleimage_heading{font-size:18px;color:#000;padding:0 20px;}


.chainbuildercontainer{padding-left:30px!important;padding-right:30px!important;}
.chainbuilderimg{display:flex;justify-content:center;align-items:center;}
.chainbuilderimg figure.wpb_wrapper{display:flex;justify-content:center;width:100%;height:auto;overflow:hidden;border:1px solid;}
.chainbuilderimg figure.wpb_wrapper a > img{width:100%;height:auto;}

.chainbuilderimg figure.wpb_wrapper a > img{}

.consulting-row{justify-content: center;display:flex;flex-wrap:wrap;}
.consulting-row .consulting-col > .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}

.alg-edge-title-main.shark-edge-title-main > .container.alg-container {min-height: 100px;}

.shark-lead-gen-logo{display: none;}

body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{display:inline-block;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo img{height:50px;}

h1.customhead{font-weight: 700;}
h2.customhead{font-weight: 700;}

.edgtf-main-menu>ul>li.menu-item-gtranslate > div[class^="gt_container--"]{top:35px;width: auto !important;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher{position:relative;width:50px !important;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_selected{display:block;background: transparent !important;width: auto;text-align: center;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_selected a{font-size:0;padding:0;background: transparent !important;border: 0;width: auto;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_selected a img{width:25px;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_option{top:100%;left:0;width: auto;max-width: fit-content !important;right: 0;margin:0 auto;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_option a{padding:0;background: transparent;border: 0;font-size: 0;width: auto;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_option a img{width: 25px;}
.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_selected a:after{background-image:none;}

/*.edgtf-main-menu>ul>li.menu-item-gtranslate .gt_switcher .gt_selected a:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23ccc'/></svg>");}*/

html[lang="fr"] .edgtf-main-menu>ul>li>a{font-size: 13px;}
html[lang="es"] .edgtf-main-menu>ul>li>a{font-size: 13px;}


/*17-11-2025*/
  .connectwithus-page{width: 100%;height: 100vh;background-size: cover;background-position: center;background-repeat: no-repeat;}
  .page-template-connectwithus-php .edgtf-page-header{display: none !important;}
  .page-template-connectwithus-php .edgtf-mobile-header{display: none !important;}
  .page-template-connectwithus-php footer{display: none !important;}
  .page-template-connectwithus-php .modelpopup{text-align: center;}
  .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg{min-width:300px;font-size:34px;color: #fff;font-weight: 700;text-transform: uppercase;padding:10px 20px;min-height: 60px;background-color:#fe8136;font-family: "Open Sans",sans-serif;}
  .page-template-connectwithus-php .connectwithus-page > .wpb_column{height: 100%;}
  .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper{position: initial;}
  .wpb_single_image.kerim-logo{width: 400px;position: absolute;left:15px;top:15px;}
  .modelpupup{text-align: center;}
  .closebtn{position:absolute; top:12px; right:12px; background:#eef2ff; color:#4f46e5; border:0; padding:6px 10px; border-radius:6px; cursor:pointer; font-size:13px}
  .modalbox{position:fixed; inset:0; background:rgba(0,0,0,.45); display:none; align-items:center; justify-content:center; padding:20px;z-index: 9999;}
  .modelpupup .card {background:white; padding:30px; border-radius:14px; box-shadow:0 8px 20px rgba(0,0,0,.08); max-width:480px; width:100%;}
  .modelpupup .step {display:none;} 
  .modelpupup .buttons {margin-top:20px; display:flex; justify-content:space-between;}
  .modelpupup button {padding:10px 18px; border-radius:8px; border:0; cursor:pointer; background:#4f46e5; color:white;}
  .modelpupup .option {margin:10px 0;}
  .modelpupup input[type=text] {width:100%; padding:10px; border-radius:8px; border:1px solid #ccc;}
  .modalbox{position:fixed; inset:0; background:rgba(0,0,0,.45); display:none; align-items:center; justify-content:center; padding:20px;z-index:9999;}
  .modelpupup .card{background:#fff;padding:24px;border-radius:12px;max-width:640px;width:100%;box-shadow:0 8px 24px rgba(0,0,0,.12); position:relative;}
  .modelpupup .step{display:none;}
  .modelpupup .buttons{margin-top:18px; display:flex; gap:12px; justify-content:flex-end;}
  .modelpupup .buttons button{padding:10px 18px;border-radius:8px;border:0;cursor:pointer;background:#4f46e5;color:#fff;}
  .modelpupup .buttons button.secondary{background:#6b7280;}
  .modelpupup .closebtn{position:absolute;right:12px;top:12px;border:0;background:#eef2ff;color:#4f46e5;padding:6px 10px;border-radius:6px;cursor:pointer;}

  .modalbox{position:fixed; inset:0; background:rgba(0,0,0,.45); display:none; align-items:center; justify-content:center; padding:20px;z-index:9999;}
  .card{background:#fff;padding:24px;border-radius:12px;max-width:640px;width:100%;box-shadow:0 8px 24px rgba(0,0,0,.12); position:relative;}
  .step{display:none;}
  .buttons{margin-top:18px; display:flex; gap:12px; justify-content:flex-end;}
  .buttons button{padding:10px 18px;border-radius:8px;border:0;cursor:pointer;background:#fd8133;color:#fff;}
  .buttons button.secondary{background:#6b7280;}
  .closebtn{position:absolute;right:12px;top:12px;border:0;background:#eef2ff;color:#4f46e5;padding:6px 10px;border-radius:6px;cursor:pointer;}
  #form-message{display:none;padding:10px;margin-bottom:10px;border-radius:5px;font-weight:600;}
  .col-row{display:flex;flex-wrap: wrap;}
  .col-row .col-50{width:calc(50% - 30px);padding:0 15px;}
  .col-row .col-100{width:calc(100% - 30px);padding:0 15px;}
  .step .form-control{width: 100%;height: 45px;background:#a4a4a41a;border:0;border-radius: 25px;color:#000;padding:8px 20px;margin-bottom: 15px;box-sizing: border-box;}
  .rodiobox{position: relative;padding:8px 15px;background-color: #a4a4a41a;border-radius: 20px;margin-bottom: 10px;display: flex;align-items: center;}
  .rodiobox input[type="radio"]{background-color: transparent;border: 1px solid #000057;border-radius: 2px;box-sizing: content-box;display: inline-block;margin: 0;position:relative;text-align: center;
line-height: normal;min-height: 0 !important;width: 16px;height: 16px;box-sizing: border-box;vertical-align: middle;padding: 0 !important;margin-right:10px;appearance: none;-webkit-apperance:none;}
  .rodiobox input[type="radio"]:after{content:'✔';font-size: 14px;position: absolute;top:-3px;left:2px;opacity: 0;}
  .rodiobox input[type="radio"]:checked:after{opacity: 1;}
   /*.rodiobox input[type="radio"]{appearance:none;}
   .rodiobox label{padding-left:20px;font-size: 18px;color: #000;position: relative;display:flex;align-items: center;}
   .rodiobox label:before{content:'';background-color: transparent;border: 1px solid #000057;border-radius: 2px;box-sizing: content-box;display: inline-block;margin: 0;position: absolute;left:-4px;top:3px;text-align: center;
line-height: normal;min-height: 0 !important;width: 16px;height: 16px;box-sizing: border-box;vertical-align: middle;padding: 0 !important;}
  .rodiobox label:after{content:'✔';font-size: 14px;position: absolute;top:-1px;left:-1px;opacity: 0;}
  .rodiobox input[type="radio"]:checked + label:after{opacity: 1;}*/
  .schedule-btn{padding:12px 20px;background:#007bff;color:#fff;border-radius:6px;text-decoration:none;display:block;text-align: center;}
  .step > h2{font-size: 24px;text-align: center;margin-top: 0;}
  .step > p{font-size: 20px;text-align: center;font-weight: 600;margin-bottom: 20px;margin-top: 0;}
  #thankYou h3.success-msg{text-align: center;font-weight: 600;margin-bottom: 20px;margin-top: 0;font-size: 20px;}
  .single-img > .vc_figure > .vc_single_image-wrapper > img{width: 100%;height: auto;}


/*09-02-2026- New connect page Design style*/
.custom-head {font-weight: 700;}
.newconnect-top{height:480px;overflow: hidden;background: #1A161F;
background: -webkit-linear-gradient(-90deg, rgba(26, 22, 31, 1) 54%, rgba(56, 55, 62, 1) 100%);
background: -moz-linear-gradient(-90deg, rgba(26, 22, 31, 1) 54%, rgba(56, 55, 62, 1) 100%);
background: linear-gradient(-90deg, rgba(26, 22, 31, 1) 54%, rgba(56, 55, 62, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1A161F", endColorstr="#38373E", GradientType=0);}
.nc-form-sec{background-repeat: no-repeat;background-size: cover;}
.new-connect-form-main{margin-top:0%;padding:0;}
.connect-form-design{max-width:550px;margin:-15% auto 10% 0;background-color:#fff;box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;padding:5%;z-index:9; position: relative;}
.heading h2{font-size: 35px;color:#ff6900;text-transform: uppercase;font-weight: 700;}
.heading p{font-size: 14px;color:#000;margin-bottom:20px;}
.form-group{position:relative !important;margin-bottom: 20px !important;}
.form-group input[type="email"], 
.form-group input[type="text"],
.form-group input[type="tel"]{width:100%;height:50px;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px;box-sizing: border-box;}
.form-group select{width: 100%;height:50px !important;background:#fff !important;border:1px solid #ccc !important;border-radius:0 !important;padding:10px;box-sizing: border-box;}
.form-group span.required{position: absolute;font-size: 12px;color:#3333334e;left:18px;bottom:2px;display: none;}
.btndiv{margin-bottom: 30px;}
.btndiv p{font-size: 14px;font-family:Arial, Helvetica, sans-serif;margin-top: 10px;}
.btndiv .s-btn{border-radius:30px;text-transform: uppercase;padding:15px 22px;background:#ff6900;border: none;color: #fff;cursor: pointer;transition: all .45s cubic-bezier(.25, 1, .33, 1);font-weight: 600;font-size: 24px;}
.error{border:1px solid red!important !important;}
.field-error{color:red;font-size:12px;margin-top:4px;position: absolute;left:0;top:100%;margin:0;}
#error-message-box{display: none;font-size: 14px;color:#FF0000;}
#form-success-message{display: none;}
#form-success-message p {font-size: 18px;color: #2bff07; font-family: var(--head-font);font-weight: 600;}
#form-success-message .btnlink{background-color:#000080;padding:8px 20px;border: none;color: #fff;cursor: pointer;transition: all .45s cubic-bezier(.25,1,.33,1);margin-top: 30px;border-radius:20px;text-transform: uppercase !important;font-size:16px;font-weight: 600;display: inline-flex;}




@media only screen and (min-width:1921px){
.edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:170px;}
.edgtf-logo-wrapper a.shipboblogo{margin-left:170px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:170px;}
}

@media only screen and (max-width:1920px){
.edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:110px;}
.edgtf-logo-wrapper a.shipboblogo{margin-left:110px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:110px;}
}
@media only screen and (max-width:1680px){
.edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:90px;}
.edgtf-logo-wrapper a.shipboblogo{margin-left:90px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:90px;}
}
@media only screen and (max-width:1440px){
.edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:50px;}
.edgtf-logo-wrapper a.shipboblogo{margin-left:50px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:50px;}
}

@media only screen and (max-width:1366px){
.edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:30px;}
.edgtf-logo-wrapper a.shipboblogo{margin-left:30px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:30px;}
}
@media only screen and (max-width:1306px){
  .edgtf-logo-wrapper a.alibabaverifiedLogo{margin-left:0px;}
  .edgtf-logo-wrapper a.shipboblogo{margin-left:0px;}
  body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo{margin-left:0px;}
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{height: 128px;}
.edgtf-logo-wrapper a.alibabaverifiedLogo img{width: 150px;}

}
@media only screen and (max-width:1280px){

.edgtf-logo-wrapper a.alibabaverifiedLogo img{width:100px;}
.edgtf-logo-wrapper a.shipboblogo img{width:100px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo img{width: 100px;height: auto;}
}
@media only screen and (max-width:1200px){
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner span.edgtf-subtitle{width: 70%}
.edgtf-title{min-height: 120px;}
.edgtf-title .edgtf-title-holder{min-height: 120px}
.edgtf-logo-wrapper a.alibabaverifiedLogo img{width: 80px;}
.edgtf-logo-wrapper a.shipboblogo img{width: 80px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo img{width: 80px;}
}
@media only screen and (max-width:1198px){
.edgtf-logo-wrapper a.alibabaverifiedLogo img{width:60px;}
.edgtf-logo-wrapper a.shipboblogo img{width:60px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo img{width: 60px;}
}
@media only screen and (max-width:1080px){
.edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a{max-height: 70px;}
.edgtf-logo-wrapper a.alibabaverifiedLogo img{width:50px;}
.edgtf-logo-wrapper a.shipboblogo img{width:50px;}
body.page-shark-lead-gen .edgtf-logo-wrapper a.shark-lead-gen-logo img{width: 50px;}
}

@media only screen and (max-width:1024px){
  .edgtf-mobile-logo-wrapper{display: flex;}
  .edgtf-title .edgtf-title-holder .edgtf-container-inner{height:auto;}
body.page-shark-lead-gen .edgtf-mobile-header .edgtf-mobile-logo-wrapper a.shark-lead-gen-logo img{height:auto;width:300px;padding-top: 10px;padding-right: 30px;}
}
@media only screen and (max-width:991px){
    .edgtf-title{min-height: 130px;}
    .edgtf-title .edgtf-title-holder{min-height: 130px}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner h1.entry-title{width:100%;text-align: center;display: block;}
.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder-inner span.edgtf-subtitle{width:100%;}

.newconnect-top{height: auto;padding-top: 0 !important;}
.vc_custom_1770634378298.newconnect-top{padding-top: 0 !important;height: 650px;}
.nc-form-sec-img.vc_col-sm-6{width: 100%;}
.nc-form-sec-txt.vc_col-sm-6{width: 100%;}
.newconnect-top .inner-connect-page .nc-form-sec-img{order:1;}
.newconnect-top .inner-connect-page .nc-form-sec-txt{order:0;}
.newconnectform-left.vc_col-sm-6{width: 100%;}
.newconnectform-right.vc_col-sm-6{width: 100%;}
.connect-form-design{max-width:100%;margin-top: 0;}

}
@media only screen and (max-width:800px){


}
@media only screen and (max-width:767px){

.carousel .carousel-inner.edgtf-parallax-enabled .item .edgtf-image{height: calc(100vh - 100px) !important;}
.carousel .carousel-inner .item .edgtf-slider-elements-container .edgtf-slider-elements-container-inner {height:calc(100vh - 100px) !important; display: flex; align-items: center;}
.carousel.edgtf-full-screen{height:calc(100vh - 100px) !important;}
.requestQuoteForm .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{height:150px;}
.alg-edge-title-main .alg-column{text-align: center;}
.alg-edge-title-main .alg-column .wpb_wrapper{padding:20px 0;text-align: center !important;}
.alg-edge-title-main .alg-column .wpb_wrapper h1{text-align: center !important;}
.alg-edge-title-main .alg-column-img .wpb_wrapper .wpb_single_image.vc_align_left{text-align: center !important;}
.alg-edge-title-main .alg-column-img .wpb_wrapper .wpb_single_image figure .vc_single_image-wrapper{text-align: center;padding:15px 0;}
.alg-edge-title-main .alg-column-img .wpb_wrapper .wpb_single_image figure .vc_single_image-wrapper img{width:200px;display: inline-block;}
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a.alibabaverifiedLogo img{height:auto;width: 180px;padding-top: 20px;padding-right: 10px;}

.consulting-tabs .vc_tta-panel.vc_active.consulting-inner-tab .vc_tta-panel-heading,
.consulting-tabs .vc_tta-panel.consulting-inner-tab .vc_tta-panel-heading{display: none;}
.vc_tta.vc_general.consulting-tabs .consulting-inner-tab .vc_tta-panel-body{display:block;}

.col-row .col-50{width:calc(100% - 0px);padding:0;}
.connectwithus-page{background-size: auto !important;}
.connectwithus-page .customhead{font-size:30px !important;padding:0 15px 20px;}
.connectwithus-page .customhead br{display: none;}
.page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .vc_row.vc_row-flex{top:-65px;position: relative;}

/*09-02-2026*/
.newconnect-top{height: auto;padding-top: 0 !important;}
.vc_custom_1770634378298.newconnect-top{padding-top: 0 !important;height:400px;}
.custom-head{font-size: 18px;}
.newconnect-top .inner-connect-page .nc-form-sec-img{order:1;}
.newconnect-top .inner-connect-page .nc-form-sec-txt{order:0;}

}

@media only screen and (max-width:600px){

footer .edgtf-two-columns-50-50 .edgtf-column .edgtf-column-inner{text-align: center;}
footer .edgtf-two-columns-50-50 .edgtf-column:last-of-type .edgtf-column-inner{text-align:center;}
body.page-shark-lead-gen .edgtf-mobile-header .edgtf-mobile-logo-wrapper a.shark-lead-gen-logo img{width:190px;padding-top:20px;padding-right:10px;}

}	
@media only screen and (max-width:568px){
  .connectwithus-page {background-size: auto 65% !important;background-position: 96.85% top;min-height: unset !important;}
  .connectwithus-page > .wpb_column {background: linear-gradient(180deg, rgba(0,0,0,0) 35%, rgba(0,0,0,1) 60%);}
  .connectwithus-page > .wpb_column > .vc_column-inner {justify-content: flex-end !important;padding-bottom:40px !important;}
  .connectwithus-page .single-img .vc_figure {max-width: 60.5%;}
  .connectwithus-page .vc_separator {width: 40%;margin: 16px auto 16.5px !important;}
  .connectwithus-page .customhead {font-size: 16px !important;padding: 0 15px 0;margin: 0 0 16px;}
  .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg {font-size: 16px;padding: 9px 16px;min-height: unset;margin-bottom: 16px !important;line-height: 1;}
}
@media only screen and (max-width:480px){
.edgtf-title{min-height:120px;}
.edgtf-container-inner{width: 90% !important;}
.edgtf-mobile-header .edgtf-grid{width: 90%;}
body.page-shark-lead-gen .edgtf-mobile-header .edgtf-mobile-logo-wrapper a.shark-lead-gen-logo img{width:150px;}
}

@media only screen and (max-width:390px){
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a.alibabaverifiedLogo img{width: 130px;}
body.page-shark-lead-gen .edgtf-mobile-header .edgtf-mobile-logo-wrapper a.shark-lead-gen-logo img{width: 130px;}
}
@media only screen and (max-width:360px){

.edgtf-container-inner{width: 95% !important;}
}
@media only screen and (max-width:320px){
.edgtf-mobile-header .edgtf-mobile-logo-wrapper a.alibabaverifiedLogo img{width: 100px;}
body.page-shark-lead-gen .edgtf-mobile-header .edgtf-mobile-logo-wrapper a.shark-lead-gen-logo img{width: 100px;}
}




@media screen and (max-width: 768px) and (orientation: landscape) {
 .connectwithus-page{background-size:100% !important;}
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .vc_column-inner > .wpb_wrapper{width: 70%;} 
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .wpb_single_image.single-img > figure.wpb_wrapper{}
 .connectwithus-page .customhead{font-size:15px !important;margin:0 !important;padding:5px 10px 5px !important}
 .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg{font-size:16px;padding:5px 20px;min-height:40px;margin-bottom:10px;width: auto;min-width: auto;}
 .single-img>.vc_figure>.vc_single_image-wrapper>img{width:70%;}
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .vc_row.vc_row-flex{top:auto;}
}

@media screen and (max-width: 932px) and (orientation: landscape) {
 .connectwithus-page{background-size:100% !important;}
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .vc_column-inner > .wpb_wrapper{width: 70%;} 
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .wpb_single_image.single-img > figure.wpb_wrapper{}
 .connectwithus-page .customhead{font-size: 20px !important;margin:0 !important;padding:10px 10px 10px !important}
 .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg{font-size: 20px;padding:5px 20px;min-height: 45px;margin-bottom: 10px;width: auto;min-width: auto;}
}
@media screen and (max-width: 820px) and (orientation: landscape) {
  .connectwithus-page .customhead{font-size:15px !important;}
  .vc_separator{margin-top:0 !important}
  .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg{margin-bottom:0;}
  .page-template-connectwithus-php .connectwithus-page > .wpb_column .vc_column-inner>.wpb_wrapper{position: relative;top:-10px;}
}
@media screen and (max-width: 700px) and (orientation: landscape) {
 .connectwithus-page .vc_separator {margin: 10px auto 10px !important;}
 .connectwithus-page{background-size:100% !important;}
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .vc_column-inner > .wpb_wrapper{width: 70%;} 
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .wpb_single_image.single-img > figure.wpb_wrapper{}
 .connectwithus-page .customhead{font-size:15px !important;margin:0 !important;padding:10px 10px 10px !important}
 .page-template-connectwithus-php .modelpopup .vc_btn3.vc_btn3-size-lg{font-size: 20px;padding:5px 20px;min-height: 45px;margin-bottom: 10px !important;width: auto;min-width: auto;}
 .page-template-connectwithus-php .connectwithus-page > .wpb_column .wpb_wrapper .vc_row.vc_row-flex{top:auto;}
}















  