@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.globexoutreach.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.5.1") format("woff2");
}

:root {
	--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 16px;
	--wd-title-font: "Recoleta Alt", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(0,0,0);
	--wd-entities-title-font: "Recoleta Alt", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Recoleta Alt", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Kanit", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 20px;
	--wd-primary-color: rgb(5,81,148);
	--wd-alternative-color: rgb(255,191,42);
	--wd-link-color: rgb(0,0,0);
	--wd-link-color-hover: rgb(5,81,148);
	--btn-default-bgcolor: rgb(10,81,140);
	--btn-default-bgcolor-hover: rgb(9,69,119);
	--btn-accented-bgcolor: rgb(10,81,140);
	--btn-accented-bgcolor-hover: rgb(9,69,119);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 1000px;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
.about .woodmart-counter .counter-value {
	font-family: "Aladin", Arial, Helvetica, sans-serif;
	font-weight: 400;
}
#slider-row .main-heading h2 {
	font-family: "Catamaran", Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-family: "Larsseit", Arial, Helvetica, sans-serif;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1250px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1250px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1250px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1250px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


@font-face {
	font-family: "Recoleta Alt";
	src: url("//www.globexoutreach.com/wp-content/uploads/2023/08/RecoletaAlt-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Larsseit";
	src: url("//www.globexoutreach.com/wp-content/uploads/2023/08/Larsseit-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

.drop .wd-sub-menu a.woodmart-nav-link {
    color: #ffffff !important;
    font-size: 16px;
}

.drop .wd-sub-menu a.woodmart-nav-link:hover {
    color: #fba31e !important;
}

.s-menu ul {
    list-style: none;
    padding: 0;
}

.wd-dropdown-menu {
    /*background-color: #1a1f46;*/
		background-image: linear-gradient(to right, #070e40 , #1c2146);
	  margin-top: 35px;
}

.s-menu h3 {
    color: #ffffff;
}

.s-menu li {
    margin-bottom: 10px !important;
}

.s-menu li a {
    color: #ffffff !important;
}

.s-menu li a:hover {
    color: #fba31e !important;
}


li.h-menu {
    position: relative;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    background-position: 135px 6.5px;
    padding-left: 0px;
    margin-bottom: 20px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Right-Arrow-Footer.svg);
}


.h-menu:hover ul.sub-menu {
    display: block;
    position: absolute;
    background: #fba31e;
    padding: 15px 15px 5px;
    top: -35px;
    left: 170px;
    width: 250px;
    z-index: 10;
}

.h-menu ul.sub-menu {
    display: none;
    transition: 0.3s !important;
}

.h-menu ul.sub-menu a:hover {
	color: #0c4f8c !important;
}


/*****/


.marquee {
  visibility: initial !important;
}

#comments {
    margin-bottom: 30px;
}

.single-post h1 b {
    background: #065194;
    padding: 5px 15px;
    border-radius: 15px;
    color: white !important;
}

.single-post .first-col h1.post-title {
    text-align: left;
		line-height:1.5;
		font-size:36px;
		
}

.single-post .entry-content a {
    color: #FBA31F;
    border-bottom: 2px solid #FBA31F;
    padding-bottom: 3px;
}

.new-row-two {
    display: flex;
    flex-direction: row;
    justify-content: center;
		margin: 50px -30px 0px;
}

.generic-title h2 {
    font-size: 40px !important;
		line-height: 1.2 !important;
		font-weight: 600 !important;
}

.generic-title .title-subtitle {
    font-size: 22px !important;
    color: #000 !important;
    margin-bottom: 0 !important;
}

.generic-title .title-after_title {
    font-size: 18px;
    color: #000;
}

html .site-content a.clr-btn.btn{
		background-color: #0a518c !important;
		color: #fff;
		border-radius: 50px;
		border-color: #0a518c;
    padding: 17px 30px;
    min-height: unset;
}

html .site-content a.clr-btn.btn:hover{
		background-color: #fba31f !important;
		color: #fff;
		border-color: #fba31f;
}

html .site-content a.tr-btn.btn {
    background-color: transparent !important;
    color: #0a518c;
    border-radius: 50px;
    border-color: #0a518c;
    padding: 17px 30px;
    min-height: unset;
}

html .site-content a.tr-btn.btn:hover{
		background-color: #094577 !important;
		color: #fff;
		border-color: #094577;
}

.btn.btn-style-bordered:not(:hover){
		background-color: unset;
}








/****/

.h-social a.wd-social-icon {
    background-color: #055194 !important;
}

.header-icon p {
    font-weight: 900;
}

#menu-social-header span.nav-link-text {
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 500;
    color: #000000;
}

li#menu-item-38,
li#menu-item-39,
li#menu-item-40,
li#menu-item-7482 {
    list-style: disc;
    color: #055194;
}

.header-login p {
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

#menu-main-menu li a {
    color: #000000;
}

#menu-main-menu li a:hover {
    color: #055194;
}

.head-btn {
    padding: 5px 25px;
    font-size: 16px;
    text-transform: capitalize;
    letter-spacing: 0.5px;
    font-family: 'Kanit', sans-serif;
    font-weight: 500;
}

.head-btn.one {
    background-color: #0c4f8c !important;
    box-shadow: 0px 4px 0px 0px #fba31e;
    border-bottom: 5px solid #004480;
		transition: 0.8s ease;
}

.head-btn.one:hover {
    background-color: #262626 !important;
    box-shadow: none;
}

.head-btn.two {
    background-color: #fba31e !important;
    box-shadow: 0px 4px 0px 0px #06518e;
    border-bottom: 5px solid #e3941c;
		transition: 0.8s ease;
}

.head-btn.two:hover {
    background-color: #262626 !important;
    box-shadow: none;
}

.whb-top-bar .container {
    background-color: rgba(230, 243, 254, 1);
}

.whb-flex-row.whb-top-bar-inner {
    z-index: 999;
    position: relative;
}

.whb-top-bar .container:after {
    position: absolute;
    content: "";
    width: 891%;
    left: 58%;
    background-color: #e6f3fe;
    z-index: 0;
    height: 29%;
    top: 0px;
}

.main-page-wrapper {
    padding-top: 0px;
}

.site-content {
    margin-bottom: 0;
}

.whb-color-dark:not(.whb-with-bg) {
    border-bottom: 0;
}

/*
.whb-row.whb-top-bar {
    border-bottom: 1px solid #00000096;
}
*/

.whb-top-bar .container:after,
.whb-top-bar .container {
    background-color: transparent;
}

.main-heading {
    margin-bottom: 15px;
}

.main-heading h2 {
    font-size: 45px;
    line-height: 1.2;
}

.main-heading strong {
    color: #3196cc;
}

.mm-img{
    margin-bottom: 0 !important;
}

.wd-header-nav .wd-dropdown-menu.wd-design-default {
    --wd-dropdown-width: 320px;
}

html a.scrollToTop {
    background-color: #035394 !important;
    color: #fff !important;
}






#video-review .wpb_raw_html {
    margin-bottom: 0 !important;
}







/***********Services Section 01**********/

.next {
    background-color: #e6f3fe;
    padding-top: 70px;
    padding-bottom: 55px;
    margin-top: 20px;
}

.next .one, .next .three {
    background-color: #fff;
    padding: 40px;
}

.next .two {
    background-color: #fff;
    padding: 40px;
}

.next .wd-info-box {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    border-radius: 20px;
    transition: 0.5s;
}

.next .wd-info-box:hover {
    cursor: pointer;
    /*background-color: #84c2fa0d;*/
    box-shadow: rgb(166 190 239) 0px 4px 12px;
    transform: translateY(-12px);
}

.next .wd-info-box .info-box-title {
    font-size: 22px;
}

.next a.btn {
    min-height: unset;
    padding: 11px 25px;
    border-radius: 50px;
    text-transform: capitalize;
    font-size: 15px;
    background-color: #055194 !important;
    color: #fff !important;
}

.next .super .info-box-subtitle {
    color: #fff;
    margin-bottom: 0px;
    position: absolute;
    top: -115px;
    right: -83px;
    background-color: #F44336;
    width: 190px;
    font-size: 14px;
    padding: 5px 8px 6px;
    text-align: center;
    transform: rotate(45deg);
    clip-path: polygon(15% 0%, 84% 0%, 100% 100%, 0% 100%);
}

.next .super .info-btn-wrapper:before {
    content: "";
    width: 17px;
    height: 6px;
    position: absolute;
    background-color: #F44336;
    right: 73px;
    top: -157px;
}

.next .super .info-btn-wrapper:after {
    content: "";
    width: 5px;
    height: 20px;
    position: absolute;
    background-color: #F44336;
    top: -35px;
    right: -45px;
}

.next .info-box-carousel-wrapper :is(.owl-stage-outer,.wd-owl:not(.owl-loaded)) {
    padding-top: 20px;
    padding-bottom: 20px;
}

.next .wpb_text_column.wpb_content_element.this-p {
    margin-top: -22.5px;
}

.next .owl-stage-outer {
    padding-top: 15px;
    padding-bottom: 15px;
}

.next .wpb-js-composer .info-box-carousel-wrapper {
    margin-bottom: 0px;
}










/*****Packages*********/


.pricing-table {
    padding: 60px 0 70px;
    background-color: #f8f8f8;
}

.pricing-table .one .vc_column-inner,
.pricing-table .two .vc_column-inner,
.pricing-table .four .vc_column-inner{
    background-color: #fff;
    padding: 45px 30px !important;
    border-radius: 15px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.pricing-table .three .vc_column-inner {
    /*background-color: #055194;*/
    background-image: linear-gradient(to top, #151b44 0%, #04befe 100%);
    padding: 45px 30px;
    border-radius: 15px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.pricing-table .pkg .title-wrapper {
    margin-bottom: 15px !important;
}

.pricing-table .pkg .title-subtitle {
    color: #141f39;
    font-size: 18px;
    font-weight: 600;
}

.pricing-table .pkg .vc_separator {
    margin-bottom: 25px;
}

.pricing-table .pkg .yes {
    margin-bottom: 20px;
}

.pricing-table .pkg strong {
    font-size: 16px;
    padding-left: 5px;
    color: #6b6b6b;
}

.pricing-table .pkg.three strong {
    font-size: 16px;
    padding-left: 5px;
    color: #fff;
}

.pricing-table .pkg h3 {
    font-size: 40px;
}


.pricing-table #inner .pkg a.order-btn {
    background-color: transparent;
    border: 1px solid #055194;
    color: #055194;
    border-radius: 5px;
    min-height: unset;
    padding: 15px 35px 17px;
    text-transform: capitalize;
    font-size: 18px;
    margin-top: 5px;
    /*margin-bottom: 10px;*/
}

.pricing-table #inner .pkg a.order-btn:hover {
    background-color: #055194;
    color: #fff;
}

.pricing-table #inner .pkg.three a.order-btn {
    background-color: #fff;
    border: 1px solid #fff;
    color: #055194;
}

.pricing-table #inner .pkg.three a.order-btn:hover {
    background-color: transparent;
    color: #fff;
    border: 1px solid #fff;
}

.pricing-table .pkg.three h3, .pkg.three .title-subtitle, .pkg.three li {
    color: #fff;
}

.pricing-table .pkg .yes ul,
.pricing-table .pkg .no ul{
    list-style: none;
    padding-left: 0;
}

.pricing-table .pkg .yes li {
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-left: 18px;
    margin-bottom: 13px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/Simple-check.svg);
    font-weight: 600;
    color: #555c6f;
}

.pricing-table .pkg .no li {
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-left: 18px;
    margin-bottom: 13px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/Cross.svg);
    font-weight: 600;
    color: #555c6f;
}

.pricing-table .pkg.three .no li{
    color: #fff;
}

.pricing-table .pkg.three .yes li {
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-left: 18px;
    margin-bottom: 13px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/White-Check.svg);
    font-weight: 600;
    color: #fff;
}

.pricing-table .head:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/curve-2-1.png);
    width: 100px;
    height: 100px;
    position: absolute;
    left: -90px;
    top: 60px;
    background-size: cover;
    transform: scaleX(-1);
}

.pricing-table .head:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/dark-line-1.png);
    width: 70px;
    height: 70px;
    position: absolute;
    right: -80px;
    top: 100px;
    background-size: cover;
}





/******************/


.aboutus .mansab {
    padding: 20px 0 50px !important;
}

.aboutus .mansab figure:before {
    content: "";
    width: 150px;
    height: 150px;
    background-color: #05519470;
    position: absolute;
    top: -25px;
    left: 10px;
    z-index: 0;
}

.aboutus .mansab figure:after {
    content: "";
    background: radial-gradient(#055194 10%,transparent 25%);
    background-size: 15px 15px;
    position: absolute;
    width: 150px;
    height: 150px;
    z-index: 0;
    right: 5px;
    bottom: -33px;
}

.aboutus figure img{
    z-index: 1;
    position: relative;
}

.aboutus .wd-info-box {
    margin-bottom: 15px;
}

.aboutus .info-box-title {
    margin-bottom: 0px;
    font-size: 17px;
}

.aboutus .inner-row:not(.inner-row3) {
    margin-bottom: 70px;
}

/*
.aboutus .inner-row .content-col > .vc_column-inner {
    padding: 0px 40px;
}

*/


.abt-info h4.info-box-title {
    font-size: 24px;
    margin-bottom: 0;
}

.aboutus .wd-info-box.abt-info {
    background-color: #f6f7f9;
    padding: 30px;
    border: 1px solid #f3f3f3;
    border-radius: 5px !important;
}













/***********************/
#brands {
    padding-top: 30px !important;
    padding-bottom: 60px !important;
    background-color: #ffffff !important;
}

#brands h2{
    font-size: 40px;
}

#brands .gallery-images .wd-gallery-item:last-child {
    border-bottom: none !important;
}

#brands .gallery-images .wd-gallery-item:nth-child(even) {
    border-bottom: 1px solid #ddd;
    /*border-right: none;*/
}

#brands .gallery-images .wd-gallery-item:nth-last-child(2) {
    border-bottom: none !important;
}

#brands .gallery-images .wd-gallery-item {
    margin: 0;
    /*padding: 15px !important;*/
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

#brands .gallery-images .wd-gallery-item:nth-child(n+6) {
    border-bottom: none;
}

#brands .gallery-images .wd-gallery-item:nth-child(5),
#brands .gallery-images .wd-gallery-item:last-child {
    border-right: none;
}

#brands .vc_column-inner:first-child {
    padding-top: 15px !important;
}

#brands img:hover {
    cursor: pointer;
    transform: translateY(-10px);
    opacity: 0.8;
}

#brands .wd-gallery-item img {
    height: 118px;
    filter: grayscale(1);
    transition: 0.3s;
}

#brands .wd-gallery-item:hover img {
    filter: grayscale(0);
}









/****/

.call.new .title {
    font-size: 42px;
}

.call.new {
	  border-radius: 40px;
}

.call.new .elv-img img {
    max-width: 110% !important;
}

.call.new .elv-img {
    margin-top: -40px;
    padding-bottom: 30px;
    padding-left: 12px;
}

.call.new {
    padding: 0px;
}

.call.new .right:after {
	display: none;
}

.call {
    background-color: #000;
    padding: 80px 0;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/footer-bg-01.png);
    background-size: cover;
}


.call .title {
    color: #fff;
    font-size: 60px;
}

.call a.btn {
    font-size: 20px;
    text-transform: capitalize;
}

.call .title-wrapper {
    margin-bottom: 0;
}

.call .btn {
    align-items: center;
    background-color: #fba31e !important;
    border: 2px solid #fff;
    border-radius: 8px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 20px;
    height: 70px;
    justify-content: center;
    line-height: 24px;
    max-width: 225px;
    padding: 10px 15px;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-user-select: none;
    touch-action: manipulation;
}

.call .btn.btn-style-link:after {
    background-color: #add9ff;
    border-radius: 8px;
    content: "";
    display: block;
    height: 70px;
    left: 5px;
    width: 100%;
    position: absolute;
    top: 2px;
    transform: translate(8px, 8px);
    transition: transform .2s ease-out;
    z-index: -1;
}

.call .btn.btn-style-link:hover:after {
    transform: translate(0, 0);
    left: 0;
    top: 0;
    height: 67px;
}

.call .right:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Shape-01.webp);
    background-size: 140px;
    top: 20px;
    right: 380px;
    position: absolute;
    height: 150px;
    width: 150px;
    z-index: 99;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.25;
}









.main-page-wrapper {
    padding-top: 0px;
}

.site-content {
    margin-bottom: 0;
}

.whb-color-dark:not(.whb-with-bg) {
    border-bottom: 0;
}

/*
.whb-row.whb-top-bar {
    border-bottom: 1px solid #00000096;
}
*/

.whb-top-bar .container:after,
.whb-top-bar .container {
    background-color: transparent;
}

.after-header p {
    font-size: 20px;
}







/****/

#slider-row .wd-el-video {
    background: #0c0c0c;
    border: 12px solid #000;
    box-shadow: 1px 7px 19px #00000061, 1px 14px 38px #00000080, inset 0 0 4px rgba(255, 255, 255, 0.58);
    border-radius: 15px;
	
}

#slider-row ul {
    list-style: none;
    padding: 0;
}

#slider-row li {
    color: white;
    background-size: 22px 22px;
    background-repeat: no-repeat;
    background-position: 0px 1.5px;
    padding-left: 35px;
    margin-bottom: 20px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2024/02/circle-arrow-icon.svg);
}

#slider-row .main-heading h2 {
    font-size: 60px;
    line-height: 1.2;
    margin-left: -5px;
    color: #fff;
}

#slider-row .main-heading h1 {
    font-size: 60px;
    line-height: 1.2;
    margin-left: -5px;
		color: #ffffff;
}

#slider-row {
    padding-top: 80px;
    padding-bottom: 80px;
    background-image: linear-gradient(to top, #073861 0%, #073861 100%);
}

#slider-row a.clr-btn.btn {
    padding: 17px 45px !important;
}

#slider-row .one {
    width: 45%;
    background-repeat: no-repeat;
    background-size: 200px;
    background-position-x: center;
    background-position-y: 120px;
}

#slider-row .two {
    width: 55%;
}

#slider-row .mini {
    text-align: justify;
    margin-bottom: 25px;
}

#slider-row .mini p,
#slider-row .mini a{
    font-weight: 600;
    color: #fff;
}

/*
#slider-row a.btn {
    letter-spacing: 2px;
    font-size: 15px;
		background-color: #FBA31F !important;
    border-color: #FBA31F !important;
}
*/
/*
#slider-row a.btn {
    background-color: #ffffff !important;
    border-bottom: 5px solid #fba31e;
    color: #000000;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 16px;
		transition: 0.8s ease;
}
*/

#slider-row a.btn {
    background-color: #fba31e !important;
    border-bottom: 5px solid #ffffff;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 16px;
    transition: 0.8s ease;
}

#slider-row a.btn:hover {
    background-color: #000000 !important;
		box-shadow: none;
    color: #ffffff;
}

#slider-row img {
    margin-bottom: -40px;
		border-radius: 5px;
}

.main-heading {
    margin-bottom: 15px;
}

.main-heading h2 {
    font-size: 40px;
    line-height: 1.2;
}

.main-heading strong {
    color: #fba31e;
}

.mm-img{
    margin-bottom: 0 !important;
}

.slider-row a.cclr-btn.btn {
    background-color: #000000 !important;
    color: #fff;
    border-radius: 50px;
    padding: 17px 45px;
    min-height: unset;
}

#black-section a {
		color:#fff !important;
}




/****/

.seen{
    padding-top: 40px;
}

.seen .title-wrapper {
    margin-bottom: -10px;
}

.color-bg {
    padding: 80px 0;
    background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%);
}

.color-bg .c-col>.vc_column-inner {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 50px 47px 36px;
    background-color: #fff;
    border-radius: 20px;
}

.color-bg .c-col>.vc_column-inner:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    cursor: pointer;
}

.color-bg .c-col .info-box-title {
    margin-bottom: 0 !important;
}

.color-bg .c-col .wd-info-box {
    margin-bottom: 15px !important;
}


.color-bg h3.info-box-title {
    font-size: 22px;
}










/*******/

.testimonials-row {
    padding-top: 0;
    padding-bottom: 40px;
}

.testimonials-row h2 {
    font-size: 40px;
}

.testimonials-row .wd-testimon.column {
    display: grid;
    padding-top: 20px;
}

.testimonials-row .wd-testimon-info {
    order: 2;
}

.testimonials-row .wd-testimon-text {
    margin-top: 0;
    background-color: transparent !important;
    font-size: 23px;
    font-weight: 800;
    padding: 25px 25px 25px 0 !important;
}

.testimonials-row .wd-testimon-pos {
    color: #055194;
    font-weight: 600;
}

.testimonials-row .wd-testimon-name {
    margin-bottom: 5px;
    font-size: 24px;
}

.testimonials-row .testimon-style-info-top .wd-testimon-text:before{
    display: none;
}

.testimonials-row .wd-testimon.column:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Quote.svg);
    width: 25px;
    height: 17px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 21px;
    left: 15px;
    top: -4px;
    background-color: #31a4ff;
    padding: 20px;
    border-radius: 15px;
}

#testimonials-row .wd-testimon-thumb {
    border-radius: 20%;
}

.testimonials-row img {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    border-radius: 20px !important;
    cursor: pointer;
}











/****/


.results {
    padding-top: 50px;
    padding-bottom: 60px;
    background-color: #F5F6F4;
}

.result-table th, .result-table td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 3rem;
    padding-right: 2rem;
    font-size: 1.25rem;
    font-weight: 600;
}

.result-table td {
    line-height: 1.2;
}

.result-table tr td:first-child img {
    margin-right: 12px;
}

.result-table {
    background-color: #fff;
    margin-bottom: 0;
    border-radius: 2px;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #045397;
}

.result-table table td strong {
    font-size: 14px;
    font-weight: 400;
    color: #5c5c5c;
}

.result-table tbody tr:nth-child(3),
.result-table tbody tr:nth-child(5){
    background-color: #fbfbfb;
}

.result-table td.clock,
.result-table td.up {
    position: relative;
    padding-left: 4.7rem;
}

.result-table td.up {
    line-height: 1.1;
}

.result-table td.up:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Up-Arrow.svg);
    width: 21px;
    height: 21px;
    background-size: 21px;
    position: absolute;
    top: 35px;
    left: 50px;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 99;
}

.result-table td.clock:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Time-span-03.svg);
    width: 21px;
    height: 21px;
    background-size: 21px;
    position: absolute;
    top: 45px;
    left: 49px;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 99;
}

.result-table table tr:hover {
    cursor: pointer;
}

.result-table table tr:last-child td {
    border-bottom: none;
}

.result-table .links strong {
    background-color: #000;
    color: #fff !important;
    padding: 7px 10px;
    font-weight: 600 !important;
    font-size: 20px !important;
    border-radius: 10px;
}

.result-table td:first-child {
    color: transparent;
    text-shadow: 0 0 8px #7f7f7f;
}









/***********PROCESS SEPS************/

.process {
    margin-top: 10px;
    margin-bottom: 60px;
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #dfdfdf;
    border-radius: 30px;
   /* box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;*/
}

.process .wd-info-box {
    background-color: #025396;
    padding: 25px 15px 15px 15px;
    margin-bottom: 30px;
    min-height: 159px !important;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.process .title-wrapper {
    margin-bottom: 10px;
}

.process .md p {
    font-size: 18px;
    color: #000;
}

.process h3{
    font-size: 22px !important;
    color: #fff;
}

.process p{
    color: #fff;
}

.process .left>.vc_column-inner {
    padding-left: 0;
    margin-left: -15px;
}

.process .right>.vc_column-inner {
    padding-right: 0;
    margin-left: 15px;
}

.process a {
		color: #fff !important;
}

/*#process .info-box-icon {*/
/*    padding: 18px;*/
/*    border: 2px solid #000 !important;*/
/*    border-radius: 50%;*/
/*}*/


.process .two:before,
.process .four:before{
    content: '';
    background-color: #025396;
    clip-path: polygon(100% 0, 0 50%, 100% 100%);
    width: 45px;
    height: 166px;
    position: absolute;
    left: -44px;
    top: 0;
}

.process .two:after,
.process .four:after{
    content: '';
    background-color: #002e56;
    clip-path: polygon(100% 100%, 0 0, 0 100%);
    width: 16px;
    height: 20px;
    position: absolute;
    top: -20px;
    right: 0;
}

.process .one:before,
.process .three:before,
.process .five:before {
    content: '';
    background-color: #025396;
    clip-path: polygon(0 0, 0 100%, 100% 50%);
    height: 167px;
    position: absolute;
    right: -45px;
    width: 45px;
    top: 0;
}

.process .one:after,
.process .three:after,
.process .five:after {
    content: '';
    background-color: #151c46;
    clip-path: polygon(100% 0, 0 100%, 100% 100%);
    width: 16px;
    height: 20px;
    position: absolute;
    top: -19px;
    left: 0;
}

.process .one .info-box-inner,
.process .three .info-box-inner,
.process .five .info-box-inner{
    padding-right: 60px;
}

.process .one p.number,
.process .three p.number,
.process .five p.number{
    position: absolute;
    right: 0;
    top: -10px;
    font-size: 85px;
    color: #ffffff82;
    font-family: "Recoleta Alt", Arial, Helvetica, sans-serif;
}

.process .two .info-box-content,
.process .four .info-box-content {
    padding-left: 70px;
}

.process .two p.number,
.process .four p.number{
    position: absolute;
    left: 0;
    top: -10px;
    font-size: 85px;
    color: #ffffff82;
    font-family: "Recoleta Alt", Arial, Helvetica, sans-serif;
}

.process .wd-info-box.two,
.process .wd-info-box.three{
    background-color: #616161;
}

.process .wd-info-box.two:before,
.process .wd-info-box.three:before{
    background-color: #616161;
}

.process .wd-info-box.two:after,
.process .wd-info-box.three:after{
    background-color: #000;
}

.process .fff {
    margin-top: -90px;
}

#process .wd-info-box .info-box-icon,
#process .wd-info-box .info-box-icon {
    padding: 18px;
    border: 2px solid #ffffffba !important;
    border-radius: 50%;
    /*background-color: #fff;*/
}

#process .wd-info-box .info-box-icon path {
    fill: #ffffffba;
}

/***/

.process .four.b {
    background-image: linear-gradient(to right, #151b44 0%, #0b7fb7 100%);
}

.process .five.c {
    background-image: linear-gradient(to right, #151b44 0%, #0b7fb7 100%);
}

.process .one.a {
    background-image: linear-gradient(to right, #151b44 0%, #0b7fb7 100%);
}

.process .one:before {
    background-color: #0b7fb7;
}

.process .five:before {
    background-color: #0b7fb7;
}

.process .four:before {
    background-color: #151b45;
}







/****************/


.ctaa {
    border-radius: 10px;
    padding-top: 100px;
    padding-bottom: 0;
    margin-top: 60px;
    margin-bottom: 50px;
    background: linear-gradient(112deg, rgba(5,81,148,1), rgba(46,157,255,1));
}

.ctaa .wpb_single_image{
    margin-top: -150px;
    margin-bottom: 0;
    padding-left: 0px;
		margin-left: -40px;
}

.ctaa .two {
    padding-bottom: 30px;
    margin-top: -60px;
    padding-left: 20px;
}

.ctaa a.btn {
    background-color: #fff !important;
    box-shadow: none;
    color: #000;
    border-radius: 5px;
    min-height: unset;
    padding: 17px 30px 15px;
    text-transform: capitalize;
    font-size: 17px;
}

.ctaa .title-subtitle {
    color: #fff;
}

.ctaa h2 {
    color: #fff;
    line-height: 1.2;
}

div#two:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Shape-01.webp);
    width: 200px;
    height: 200px;
    top: -60px;
    right: -10px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100px;
    opacity: 0.3;
}

.ctaa .title-after_title {
    color: #fff;
    padding-top: 10px;
    font-size: 18px;
}

.ctaa img {
    width: 100%;
}

















/****/


.reviews {
    padding: 120px 80px 140px 80px;
    background-color: #f0f3ff;
    margin-top: 70px;
}

.reviews:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/dot_shape_2.webp);
    bottom: 40px;
    left: 10px;
    width: 190px;
    height: 190px;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}

.reviews>.vc_col-sm-12 {
    position: relative;
}

.reviews>.vc_col-sm-12:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/line_shape_1.webp);
    width: 200px;
    height: 150px;
    top: -60px;
    right: -210px !important;
    background-size: cover;
    position: absolute;
}

.reviews .box-icon-align-left .box-icon-wrapper {
    margin-right: 120px;
    position: relative;
    padding-bottom: 50px;
}

.reviews .box-icon-wrapper img {
    z-index: 9;
    position: relative;
}

.reviews .box-icon-align-left .box-icon-wrapper:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/dot_shape_5.webp);
    width: 100%;
    height: 334px;
    background-size: cover;
    position: absolute;
    z-index: 0;
    top: 30%;
    left: 30%;
}

.reviews .heading-focus {
    background-position: center bottom 2px;
    background-image: linear-gradient(0deg, #fdd5a1 36%, transparent 0%);
}

.reviews .title-wrapper {
    z-index: 99;
}

.reviews .wd-carousel-container {
    margin-bottom: 0 !important;
    margin-top: -100px;
}

.reviews .info-box-carousel-wrapper:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/icon_chat.webp);
    width: 70px;
    height: 70px;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    top: 85px;
    right: 714px;
}

.reviews .title-wrapper h2 {
    background: #f0f3ff;
}

#reviews h2.title {
    font-size: 40px !important;
}

.reviews p.info-box-title {
    color: #222;
    font-size: 19px;
    margin-bottom: 25px !important;
    letter-spacing: 0.5px;
    line-height: 1.7 !important;
}

.reviews .info-box-inner>p {
    margin-bottom: 0;
}

.reviews .info-box-inner strong {
    font-size: 22px;
    color: #000;
}

/****/

@media (max-width: 767px){

.reviews {
    padding: 20px;
    margin-top: 0px;
}

.reviews>.vc_col-sm-12:before {
    width: 100px;
    height: 75px;
    top: -29px;
    right: -17px !important;
}

#reviews .title-wrapper {
    width: 100% !important;
    max-width: unset !important;
    margin-bottom: 0;
    /*text-align: left;*/
}

#reviews h2.title {
    font-size: 26px !important;
}

.reviews p.info-box-title {
    font-size: 18px;
    margin-bottom: 18px !important;
    text-align: center;
    margin-top: 100px;
}

.reviews .box-icon-align-left .box-icon-wrapper:after {
    width: 100%;
    height: 220px;
    left: 20px;
}

#reviews .box-icon-align-left .box-icon-wrapper {
    max-width: 70%;
}

.reviews .box-icon-wrapper img {
    height: 100%;
}

.reviews .wd-carousel-container {
    margin-top: 15px;
}

#reviews .wd-info-box {
    flex-direction: column !important;
    align-items: center;
}

.reviews:before {
    bottom: 0;
    width: 100px;
    height: 100px;
    left: auto;
}

.reviews .box-icon-align-left .box-icon-wrapper {
    margin-right: 0;
    padding-bottom: 30px;
}

#reviews .info-box-inner {
    text-align: center;
}

.reviews .info-box-carousel-wrapper:before {
    width: 58px;
    height: 60px;
    top: 365px;
    right: 150px;
}

}






/*****************/


.how-work-section {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #f5f6f475;
}

.how-work-section .info-box-content {
    border: 0 !important;
}

.how-work-section .vc_column-inner {
    padding-top: 0 !important;
}

.how-work-section .header-top-border {
    margin-bottom: 20px;
    margin-top: 10px;
}

.how-work-section h2 {
    font-size: 40px;
    line-height: 46px;
}


.how-work-section h4.info-box-title {
    font-size: 20px;
}

.how-work-section .info-box-subtitle {
    font-size: 16px;
    font-weight: bold;
    color: #045397;
}

.how-work-section .box-icon-with-border .info-box-icon {
    padding: 26px;
    border: 12px solid #f4f1f1;
    background-color: #ffffff;
}

.how-work-section .working-box-main:before {
    position: absolute;
    content: '';
    background: #ffffff;
    width: calc(100% + 50px);
    height: calc(106% - 50px);
    left: -25px;
    top: 60px;
    z-index: -1;
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%);
    border-radius: 5px;
}

.how-work-section .working-box-main .box-icon-wrapper.box-with-icon {
    margin-bottom: 30px;
}

.working-box-main-01 .info-box-content,
.working-box-main-02 .info-box-content,
.working-box-main-03 .info-box-content {
    border-right: 1px solid #e7e9ee;
    padding-right: 10px;
}


.how-work-section .owl-item.active {
    padding-left: 0;
}


/****/


.general-properties {
    padding-top: 100px;
    padding-bottom: 100px;
    /*background-image: linear-gradient(315deg, #f0f6ff 0%, #ffffff 100%);*/
    background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%);
}

.general-properties:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/shape-team-1.png);
    top: 40px;
    left: 0px;
    width: 300px;
    height: 250px;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}

.general-properties>.two.vc_col-sm-6:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/shape-process-1.png);
    width: 181px;
    height: 300px;
    bottom: -65px;
    right: -202px;
    background-size: cover;
    position: absolute;
}

.general-properties ul {
    margin-bottom: 0px !important;
    padding-left: 0px !important;
    list-style: none;
}

.general-properties ul li:before {
    display:none;
}

.general-properties ul li {
    padding: 10px 13px 10px 35px;
    background-color: #ffffff;
    border-left: 3px solid #006bb4;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/09/checked.svg);
    background-repeat: no-repeat;
    background-position: 11px 13px;
    background-size: 15px;
}











/********Blog********/


.our-blog .blog-design-masonry .post-title {
    max-height: 66px !important;
    overflow: hidden !important;
}

.our-blog .post-date.wd-post-date.wd-style-with-bg,
.our-blog .hovered-social-icons.wd-tltp.wd-tltp-top,
.our-blog  .blog-post-loop .wd-entry-content .read-more-section {
    display: none !important;
}



















/*******CLOUDS CTA*********/
.cloudcta {
    background-color: #055194 !important;
    padding-top: 80px;
    padding-bottom: 140px;
	  z-index: 0;
}

.cloudcta h3 {
    font-size: 50px;
		line-height: 1.2;
}

.site-content .cloudcta .title-subtitle {
    color: #000 !important;
    background-color: #fff;
    padding: 4px 20px 2px;
    border-radius: 20px;
    font-size: 18px;
    margin-bottom: 10px !important;
}

.cloudcta .info-box-inner p {
    font-size: 18px;
    color: #fff;
}

.cloudcta .b>.vc_column-inner {
    background-color: #fff;
    margin: 0 100px;
    width: 60%;
    padding: 30px 15px;
    border-radius: 5px;
}

.cloudcta .a h2 {
    color: #fff;
    font-size: 50px;
}

.cloudcta p.steric,
.cloudcta p.desp {
    display: none;
}

.cloudcta .info-box-title {
    color: #fff;
    font-size: 22px;
		margin-bottom: 0 !important;
}

.cloudcta select {
    background-color: #f0f1f3;
    border: none !important;
    border-radius: 5px;
		margin-bottom: 10px;
}

.cloudcta p.btn-sbmt {
    margin-bottom: 0;
}

.cloudcta .b .wpcf7-submit {
    background-color: #055194;
    color: #fff;
    border-radius: 5px;
    text-transform: capitalize;
    font-size: 16px;
    letter-spacing: 0.5px;
}

.cloudcta .b input[type='text'],
.cloudcta .b input[type='tel'],
.cloudcta .b input[type='email'],
textarea{
    border: none;
    background-color: #f0f1f3;
    font-size: 16px;
		border-radius: 5px;
}

#cloudcta .b textarea{
		min-height: 90px !important;
}

.cloudcta .screen-reader-response,
.cloudcta .wpcf7-not-valid-tip {
    display: none;
}

.cloudcta .wpcf7-not-valid {
    border: 1px solid red !important;
		border-radius: 5px;
}

.cloudcta .wpcf7 form:not(.sent) .wpcf7-response-output {
    background-color: #2f0993 !important;
    border-radius: 5px !important;
}

.clouds{
		margin-top: -67px;
}


.cloudcta .custom-order-btn {
    align-items: center;
    background-color: #ffbf2a !important;
    border: 2px solid #055194;
    border-radius: 8px;
    box-sizing: border-box;
    color: #000000;
    cursor: pointer;
    /* display: flex; */
    font-size: 20px;
    height: 70px;
    justify-content: center;
    line-height: 24px;
    /*max-width: 345px;*/
    padding: 10px 55px;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-user-select: none;
    touch-action: manipulation;
		transition: 0.5s ease;
}

.cloudcta .custom-order-btn:after {
    background-color: #ffe8b3;
    border-radius: 8px;
    content: "";
    display: block;
    height: 70px;
    left: 5px;
    width: 100%;
    position: absolute;
    top: 2px;
    transform: translate(8px, 8px);
    transition: transform .2s ease-out;
    z-index: -1;
}

.cloudcta .custom-order-btn:hover {
    background-color: #000000 !important;
    color: #ffffff;
}

.cloudcta .cta-support-image img {
    max-width: 70%;
    margin-bottom: 30px;
}











/********Outsource to us**********/

div#outsourcing {
    padding-top: 60px;
    padding-bottom: 50px;
    background-color: #f2f2f2;
}

.outsourcing .inner .wd-info-box {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    padding: 30px;
    border-radius: 5px;
    transition: all 0.2s linear;
    overflow: hidden;
    position: relative;
    box-shadow: 0px 2px 3px #e8e8e8;
}

.outsourcing .inner .wd-info-box:hover {
    transform: translateY(-5px);
    box-shadow: 0 1rem 3rem rgba(31,45,61,.125)!important;
    cursor: pointer;
}

.outsourcing .inner .info-svg-wrapper {
    position: absolute;
    right: 15px;
    top: 15px;
}

.outsourcing .inner .wd-info-box:before {
    content: "";
    position: absolute;
    top: -88px;
    right: -88px;
    width: 175px;
    height: 175px;
    color: #fff;
    background-image: linear-gradient(303deg,#055194,#0781ed);
    border-radius: 50%;
}



















/*********Multilingual Flags*******/

.flags{
    padding: 40px 0 60px;
}

.flags .wd-info-box {
    border: 1px solid #dfdfdf;
    padding: 15px;
    border-radius: 10px;
    margin-bottom: 0;
    box-shadow: rgb(190 190 190 / 20%) 0px 4px 14px;
    transition: 0.4s;
}

.flags .wd-info-box:hover{
    transform: translateY(-5px);
    cursor: pointer;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.flags .wd-info-box .info-svg-wrapper {
    width: 50px !important;
    height: 50px !important;
}

.flags svg{
    border-radius: 100px;
}

.flags .info-box-title {
    margin-bottom: 0 !important;
}



















/************Faqs HTML Block**************/

div#faq-row {
    padding: 60px 0;
}

.faq-row h2 {
    font-size: 40px;
}

.faq-row h2 strong {
    color: #fff;
    background-color: #055194;
    padding: 0 10px;
    border-radius: 15px;
}

.faq-row .right {
    background-color: #f5f6f4;
    padding: 60px;
    border-radius: 20px;
}

.faq-row .right .info-box-title {
    margin: 0 !important;
    font-size: 40px;
}

.faq-row .right .box-icon-wrapper {
    margin-right: 10px !important;
}

.faq-row .right .vc_toggle {
    border-bottom: 1px solid #a8a8a8;
    padding-bottom: 15px;
    margin-bottom: 15px !important;
		position: relative;
}

.faq-row .right .vc_toggle_active.vc_toggle:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Up.svg) !important;
    width: 20px;
    height: 20px;
    top: 0;
    right: 0;
    position: absolute;
    background-size: 20px;
		transition: 0.3s;
}

.faq-row .right .vc_toggle:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Down.svg) !important;
    width: 20px;
    height: 20px;
    top: 0;
    right: 0;
    position: absolute;
    background-size: 20px;
		transition: 0.3s;
}

.faq-row .right .vc_toggle_icon{
		display: none !important;
}



.faq-row .right .vc_toggle_content,
.faq-row .right .vc_toggle_title {
    padding-left: 0 !important;
}

.faq-row .right .vc_toggle_content {
    margin: 15px 0 0 0 !important;
}

.faq-row .right .vc_toggle_content p {
    margin-bottom: 0;
}

.faq-row .right i.vc_toggle_icon {
    left: auto !important;
    right: 0 !important;
}































/**********Newsletter Footer************/
section#footer-section {
    background-image: linear-gradient(to right, #070e40 , #1c2146);
}

#footer-section .text-center .inline-element {
    margin-right: 15px;
    margin-left: 15px;
}

#footer-section .btn-style-link.btn-color-white {
    padding-bottom: 5px !important;
}

section#footer-section:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Shape-01.webp);
    width: 200px;
    height: 200px;
    top: -30px;
    right: -20px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 120px;
    opacity: 0.3;
}




div#footer-logo {
    padding-top: 20px;
    padding-bottom: 40px;
}

.footer-logo .mc4wp-form-fields .form-row .btn-field, 
.footer-logo .mc4wp-form-fields .form-row .input-field {
    display: table-cell;
    width: 100%;
}

.footer-logo .input-field input {
    height: 45px;
    border-radius: 10px 0 0 10px;
		border-color: #035394;
}

.footer-logo .btn-field input {
    height: 45px !important;
    border-radius: 0 10px 10px 0 !important;
		background-color: #035394;
		min-height: unset;
		letter-spacing: 1px;
    font-size: 16px;
		padding-left: 28px;
    padding-right: 28px;
}

.footer-logo .btn-field input:hover {
    background-color: #1e4eae;
}

/****Links***/
div#footer-links {
    padding-top: 70px;
    padding-bottom: 0;
}

.footer-section h2 {
    color: #c2c4d0;
    font-size: 22px;
    font-weight: 500;
}

.footer-links #a .title-after_title {
    font-size: 16px;
}

.footer-links p,
.footer-links .title-after_title,
.footer-links li a {
    color: #c2c4d0;
}

.footer-links .title-wrapper {
    margin-bottom: 15px;
}

.footer-section .wd-title-style-simple .liner-continer:after {
    background-color: #c2c4d0 !important;
}

.footer-links .liner-continer {
    margin-bottom: 25px !important;
}

.footer-links .widget.widget_nav_menu li {
    background-size: 8px 10px;
    background-repeat: no-repeat;
    background-position: 0 5.5px;
    padding-left: 16px;
    margin-bottom: 10px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/Right-Arrow-Footer.svg);
}

.footer-section .f-one img {
    position: absolute;
    top: -214px;
    left: 110px;
}

.footer-section .f-two img {
    position: relative;
    right: -420px;
    top: -120px;
}

.footer-section .f-two {
    margin-bottom: 0 !important;
		position: relative;
}

#footer-links #d .box-icon-align-left .box-icon-wrapper {
    margin-right: 10px;
}

#footer-links .a {
    width: 28%;
}

#footer-links .b {
    width: 22%;
}

#footer-links #d p {
    color: #c2c4d0;
    font-size: 16px;
}

#footer-links .d .wd-info-box {
    margin-bottom: 12px;
}

#footer-links .b .vc_column-inner {
    padding-left: 30px;
}

.footer-logo img{
	transition: 0.5s;
}

.footer-logo img:hover {
    transform: translateY(-10px);
    opacity: 0.8;
    cursor: pointer;
}
/*
.footer-section .d:after {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/footer_shape5.webp);
    width: 150px;
    height: 150px;
    position: absolute;
    bottom: -250px;
    right: 40px;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 90px;
}

.footer-section .a:before {
    content: '';
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/08/footer_shape4.webp);
    width: 200px;
    height: 180px;
    position: absolute;
    bottom: -60px;
    left: -240px;
    background-position: center;
    background-repeat: no-repeat;
}
*/

/* #footer-logo form#mc4wp-form-1 {
    padding-right: 40px;
}

#footer-logo .vc_col-sm-4>.vc_column-inner {
    padding: 0 !important;
} */

.footer-logo .join {
    width: 19% !important;
}

.footer-logo .m-form {
    width: 31% !important;
}

.footer-logo #social img {
    transition: 0.5s;
    width: 18%;
    padding: 0 7px;
}

.footer-logo #social{
		margin-bottom: 0 !important;
}

.footer-logo #social ul {
    padding-left: 0;
    text-align: right;
}

.footer-logo #social li {
    display: contents;
}

/* #footer-logo .wide {
    width: 14.667%;
} */

.footer-logo .wide .vc_column-inner {
    padding: 0 !important;
}

.footer-btns {
    display: block !important;
}

.footer-btns .wpb_wrapper {
    text-align: center;
}

.footer-btns a.btn {
    background-color: #fba31f;
		color: #ffffff !important;
    font-size: 16px;
    text-transform: capitalize;
    border-radius: 10px;
    min-height: unset;
    padding: 12px 25px 13px;
}


/* 
#footer-logo img {
    width: 170px !important;
    height: 48px !important;
}

#footer-logo .tw img {
    height: 44px !important;
}

#footer-logo .wpb_single_image {
    margin-bottom: 5px !important;
}

#footer-logo .wd-mc4wp-wrapper {
    margin-bottom: 0 !important;
}

#footer-logo .title-wrapper {
    margin-bottom: 10px !important;
}
 */
.footer-logo .input-field::placeholder,
.footer-logo .input-field input::placeholder{
		color: #fff !important;
}

.footer-logo .input-field ::-webkit-input-placeholder { /* Edge */
  color: #fff;
}

.footer-logo .input-field :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}


.footer-logo .logs img {
    width: 140px !important;
		height: 40px !important;
}

/*****/

.copyrights-wrapper {
    background-color: #090d2b !important;
}

.copyrights-wrapper .col-left,
.copyrights-wrapper .col-right{
    color: #c2c4d0;
}

.copyrights-wrapper a{
		color: #fff;
}

p:empty {
    display: none;
}


/********/

div#ez-toc-container {
    padding: 20px 25px;
    box-shadow: 0 1px 8px 0 rgba(0,0,0,.19);
    border-radius: 10px;
    margin-bottom: 40px;
    background: #f7f7f7;
    border: 1px solid #ddd;
}

span.ez-toc-title-toggle {
    display: none;
}

.ez-toc-title-container {
    margin-bottom: 10px;
}

.ez-toc-title-container p.ez-toc-title {
    color: #000;
    font-size: 26px !important;
    font-weight: 900 !important;
}

.ez-toc-heading-level-2 a.ez-toc-link {
    color: #055194 !important;
    font-size: 18px;
    font-weight: 800;
		margin-bottom: 10px;
		position: relative;
    padding-left: 15px;
}

.ez-toc-counter nav ul li a::before {
    content: '' !important;
    position: absolute;
    left: 0;
    top: 9px;
    width: 8px;
    height: 3px;
    border-radius: 5px;
    background-color: #055194;
}

.ez-toc-heading-level-3 a.ez-toc-link {
    color: #065ead !important;
}

.ez-toc-heading-level-4 a.ez-toc-link {
    color: #2193f7 !important;
}

.single-post .col-content  ul {
    list-style: none;
    padding-left: 0;
}

.single-post .col-content  ol {
    padding-left: 25;
}

.single-post .col-content ul li {
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 0px 4.5px;
    padding-left: 28px;
    margin-bottom: 10px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/11/cropped-favicon-192x192.webp);
}


.single-post .article-inner b,
.single-post .article-inner strong {
    color: #055194;
}

.single-post .article-body-container h2 {
		font-size:36px;
}

.single-post .article-body-container h3 {
		font-size:33x;
}

.single-post .article-body-container h4 {
		font-size:30x;
}

.single-post .article-body-container p,
.single-post .article-body-container li {
    color: #333;
	  font-family: 'DM Sans', sans-serif;
    font-size: 22px;
    line-height: 33px;
}

.single-post .article-body-container h1,
.single-post .article-body-container h2,
.single-post .article-body-container h3,
.single-post .article-body-container h4,
.single-post .article-body-container h5,
.single-post .article-body-container h6 {
		font-family: 'DM Sans', sans-serif;
}

.single-post h3.entry-title.title {
    display: none;
}

.single-post .breadcrumbs a {
    color: #055194;
}


.social-image {
    margin-bottom: 10px;
}


.slider-type-post .hovered-social-icons,
.slider-type-post .entry-meta,
.slider-type-post .post-date {
    display: none;
}

.archive .sidebar-col.vc_col-sm-2,
.archive .col-table{
    display:none;
}

.archive .new-row-two {
    margin: 0;
}

.archive .col-content {
    width: 100%;
}

.archive .new-row-two {
    margin: 0;
}

.archive .meta-categories-wrapp,
.slider-type-post .meta-categories-wrapp,
.archive .entry-meta,
.archive .hovered-social-icons{
		display:none !important;
}

.archive a.btn-read-more.more-link,
.slider-type-post a.btn-read-more.more-link{
    font-size: 0px !important;
    background-size: 13px 13px;
    background-repeat: no-repeat;
    background-position: 90px 0px;
    padding-right: 33px;
    margin-bottom: 0px !important;
    background-image: url(https://www.globexoutreach.com/wp-content/uploads/2023/10/angle1.svg);
    transition: 0.3s;
}

.slider-type-post a.btn-read-more.more-link{
    background-position: 90px 10px !important;
}

.archive a.btn-read-more.more-link:before,
.slider-type-post a.btn-read-more.more-link:before{
    content: "READ MORE";
    color: #2d2e32;
    font-size: 14px !important;
    font-weight: 700 !important;
    transition: 0.3s;
}

.slider-type-post a.btn-read-more.more-link:after {
		display:none;
}

.archive .article-body-container {
    padding: 25px 10px !important;
    width: 100%;
}

.archive .page-title-default {
    background-color: #055297;
}

nav.wd-pagination {
    margin-bottom: 30px;
}

#sidebar-sec {
    padding: 25px 20px;
		border-radius:4px;
		margin-top:25px;
}

.center-btn {
    border-radius: 6px;
    padding: 20px;
    font-size: 22px;
    color: #0a518c;
    background-color: white;
    font-weight: bold;
    box-shadow: 0px 4px 10px 5px #0000001a;
    line-height: 100%;
    transition: 0.3s;
    letter-spacing: 1px;
    font-family: system-ui;
}

.center-btn:hover {
    color: white;
    background-color: #FBA31F;
}

a.sidebox-btn[href] {
    display: none;
}

a.sidebox-btn[href^="http"] {
    display: block !important;
}


/****/


.call a.btn:hover {
    background-color: #fba31f !important;
}

.new-call a.btn:hover {
    color: #fff;
    background-color: #fba31f;
}

.footer-logo .mc4wp-form-fields .form-row .input-field.input-field.h-f { display: none; }@media (min-width: 1025px) {
	.wd-dropdown-menu.wd-design-default .wd-dropdown {
    top: 0%;
}

.certs .wpb_single_image {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
}

.certs .title-wrapper {
    margin-bottom: 25px;
}

.certs img {
    width: 152px;
		height: 58px;
}



/*****/

.how-work-section .owl-dots {
    display: none;
}

.hide-desktop {
    display: none;
}


/***/


.single-post .page-title {
    background-color: #fff;
    padding-bottom: 0 !important;
    text-align: left;
    margin-bottom: 5px;
}

.single-post .entry-header.second-col {
    margin-top: -45px;
}

.single-post .entry-header.second-col img {
    border-radius: 5px;
}

.single-post .two-cols {
    display: inline-flex;
}

.single-post .first-col {
    padding-right: 10px;
}

.single-post .first-col .meta-post-categories {
    text-align: left;
    display: list-item;
    width: fit-content;
    background-color: #1c78c9;
}

.single-post .first-col .dates {
    text-align: left;
    color: #8e95aa;
    font-weight: bold;
    margin-bottom: 15px;
}

.single-post .first-col  .entry-meta.wd-entry-meta {
    text-align: left;
    display: block;
}

.single-post .first-col li.meta-author > span {
    display: none;
}

.second-col .post-date.wd-post-date {
    display: none;
}

.single-post .first-col span.fn {
    font-size: 18px;
    color: #055194;
    padding-left: 10px;
}

.single-post .first-col  img.avatar {
    display: inline-block;
    margin: 0 5px;
    width: 40px;
    height: 40px;
    border-radius: 50% !important;
    vertical-align: middle;
}


.blog-inner-sidebar-two h4 {
    font-size: 20px;
    color: #404040;
    line-height: 25px;
    text-align: center;
}

.blog-inner-sidebar-two input[type="email"] {
    border-radius: 4px;
}

.blog-inner-sidebar-two input[type="submit"] {
    width: 100%;
    border-radius: 4px !important;
	text-transform: capitalize;
    margin-top: 5px;
}


.sidebar-col.vc_col-sm-2 {
    width: 22%;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	#slider-row .wd-el-video {
    margin-left: 30px;
	
}

.hide-desktop {
    display: none;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	/**** Footer Start ****/

.sub-sub-menu a.woodmart-nav-link {
    padding-left: 40px;
    color: #4a4a4a;
}

#footer-section:after {
	display:none;
}

.footer-section .d:after {
	display:none;
}

#footer-section .vc_column-inner {
    padding: 0 20px;
}

div#footer-links {
    padding-top: 30px;
}

#footer-links .a {
    width: 100%;
}

#footer-links .b {
    width: 100%;
}

#footer-links .b .vc_column-inner {
    padding-left: 15px;
}

.footer-container .title-wrapper .title {
    font-size: 30px !important;
}

ul#menu-footer-link-building-links,
ul#menu-footer-country-base {
    column-count: 2;
}

.vc_custom_1701738726618 {
    margin-bottom: 25px !important;
    margin-top: 25px !important;
}

.footer-logo {
    display: block;
}

.footer-logo .join {
    width: 100% !important;
}

.footer-logo .m-form {
    width: 100% !important;
}

div#wd-64dcb642d1898 {
    text-align: center;
    margin-bottom: 10px;
}

div#wd-64db5249ed0a1 {
    margin-bottom: 15px;
}

.footer-btns {
    margin-bottom: 15px;
}

div#certs {
    padding-top: 20px;
}


.mobile-hide {
    display: none !important;
}

.min-footer>div {
    margin-bottom: 0px !important;
}

.col-right.set-cont-mb-s.reset-last-child {
    display: none;
}

.vc_wp_custommenu.wpb_content_element {
    margin-bottom: 5px;
}



/**** Footer End ****/


.whb-top-bar .container:after, .whb-top-bar .container {
    background-color: #1d6db3 !important;
}


.whb-top-bar {
    background-color: rgb(4 83 147);
}

#slider-row {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

#slider-row a.cclr-btn.btn {
    padding: 17px 35px;
}

#slider-row .main-heading h1 {
    font-size: 40px !important;
    margin-left: 0px;
		color:white;
}
	
#slider-row img {
    margin-top: 20px;
}

/* #slider-row .wpb_single_image {
    margin-bottom: 0;
} */

#slider-row .one {
    background-image: none !important;
}

#slider-row .wd-button-wrapper {
    width: 100%;
}

#slider-row a.btn {
    width: 100%;
}

#slider-row .two.vc_col-has-fill .vc_column-inner {
    padding-top: 20px;
}

#seen {
		padding-top:35px;
}

#aboutus .mansabb,
#aboutus .mansab {
    padding: 0 !important;
}

.generic-title h2 {
    font-size: 30px !important;
}

.generic-title .title-subtitle {
    font-size: 20px !important;
	margin-bottom: 10px !important;
}	

/*
.aboutus .inner-row .content-col > .vc_column-inner {
    padding: 0px 15px !important;
}
*/

.aboutus figure img {
    margin-top: 20px;
}

.next {
    padding-top: 30px;
    padding-bottom: 30px;
}

.title-after_title {
    font-size: 16px !important;
}

.next {
    margin-top: 0px;
}

.next .title-after_title {
    font-size: 16px !important;
}

.next .info-box-carousel-wrapper .info-box-carousel {
    margin-bottom: 0px !important;
}

#next .owl-stage-outer {
    padding-top: 5px !important;
}

#brands {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

#brands .vc_column-inner:first-child {
    padding-top: 0px !important;
}

#brands .gallery-images .wd-gallery-item {
    border: 0;
}

#brands .gallery-images .wd-gallery-item:nth-child(even) {
    border: 0;
}

#brands .wd-gallery-item img {
    border: 1px solid #f3f3f3;
    margin-bottom: 10px;
}

.new-cta .title-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.new-cta h2 {
    font-size: 26px !important;
    line-height: 35px !important;
    margin-bottom: 15px !important;
	text-align: center;
}

.new-cta a.clr-btn.two.btn {
    padding: 15px 30px !important;
    font-size: 18px !important;
    width: 100%;
}

.new-cta {
    margin-bottom: 0px !important;
    margin-top: 40px !important;
    border-radius: 0 !important;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 25px !important;
}

.results {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.result-table {
    overflow: scroll;
}

.whyus {
    padding-top: 30px !important;
	padding-bottom: 0px !important;
}

.whyus h2 {
    font-size: 30px !important;
    line-height: 40px !important;
	margin-top: 20px;
}

.ranking-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
	padding-left: 5px;
    padding-right: 5px;
}

.ranking-section img {
    margin-top: 30px;
}

div#two:after {
	display: none;
}

.ctaa .vc_single_image-wrapper {
    text-align: center;
}

.ctaa img {
    width: 100%;
}

.ctaa .title-wrapper {
    margin-top: 70px;
		width: 100% !important;
    max-width: 100% !important;
}

.ctaa .wpb_single_image {
    margin-left: 0px;
}

.ctaa .wd-rs-64df57a2275d5 {
    width: 100% !important;
    max-width: 100% !important;
    margin-top: 61px;
}

.ctaa .two {
    padding-left: 0px;
		padding-bottom: 30px;
}

.ctaa {
    border-radius: 0 !important;
    margin-top: 50px;
    margin-bottom: 0 !important;
    padding-right: 5px;
    padding-left: 5px;
}

.ctaa a.btn {
    width: 100%;
}

.ctaa h2 {
    text-align: center;
}

.ctaa .liner-continer:after {
    display: none;
}

.ctaa .title-after_title {
    text-align: center;
    padding-top: 0;
}

div#carousel-983 {
    margin-bottom: 0px !important;
}

.our-blog .blog-design-masonry .post-title {
    max-height: 60px !important;
}


/**** About Page ****/

.about-section h1 {
    font-size: 40px !important;
}

.about-section .title-wrapper {
    margin-bottom: 10px;
}

.about-section .col-b .vc_column-inner .vc_column-inner {
    padding-top: 20px !important;
}

.counter-one {
    margin-bottom: 15px;
}

.trusted-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.trusted-section .trust-logo .wd-gallery-item {
    margin-bottom: 12px !important;
}

.mission-section .wpb_single_image {
    margin-bottom: 20px !important;
}

.mission-section {
    padding-bottom: 0px !important;
}

.team-stats {
    padding-top: 30px !important;
    padding-bottom: 6px !important;
}

.team-info {
    margin-bottom: 15px !important;
}

.team-stats .title-after_title br,
.benefit-section .title-after_title br,
.unique-section .title-after_title br {
    display: none;
}

.benefit-section {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.benefit-section .title-wrapper {
    margin-bottom: 15px;
}

.benefit-section ul.wd-list {
    margin-bottom: 15px;
}

.unique-section {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.unique-section .wd-owl.info-box-carousel {
    margin-bottom: 0 !important;
}


/**** About Page End ****/

/**** Guest Posting Service Start ****/

#slider-row .one {
    width: 100% !important;
}

#slider-row .two {
    width: 100% !important;
}

#slider-row .wd-el-video {
    margin-bottom: 0 !important;
}

#our-services {
    padding-top: 30px;
    padding-bottom: 10px;
    margin-top: 0px;
}

#our-services .vc_row {
    margin: 0 -15px;
}

#yes-pro {
    padding-top: 30px !important;
	  padding-bottom: 0 !important;
}

.call {
    padding:30px 0 !important;
    border-radius: 0 !important;
}

.call.new .elv-img {
    text-align: center;
		margin:0;
}

.call .title {
    font-size: 30px !important;
		text-align:center;
}

.call .wpb_column:last-child .vc_column-inner {
    padding-top: 20px;
}

.call a.btn {
    max-width: 100% !important;
    border-color: white !important;
}

#how-work-section {
    padding-top: 30px;
    padding-bottom: 30px;
}

#how-work-section .vc_row {
    margin: 0 20px;
}

#how-work-section .title-wrapper {
    margin-bottom: 15px !important;
}

#how-work-section h4.info-box-title {
    font-size: 25px;
}

#how-work-section .info-box-content {
    padding: 0 !important;
}

#how-work-section .working-box-main .box-icon-wrapper.box-with-icon {
    margin-bottom: 0px;
}

#how-work-section .owl-dots {
    margin-top: -5px;
}

#how-work-section .inner-col > .vc_column-inner {
    padding: 0;
}

#stat-sec {
    padding-top: 0;
}

#pricing-table {
    padding: 30px 0;
    background-color: #f8f8f8;
}

#pricing-table .vc_row {
    margin: 0 -15px;
}

#pricing-table .head:before {
		display:none;
}

#pricing-table .title-wrapper {
    margin-bottom: 20px;
}

#pricing-table .vc_column-gap-25 > .vc_column_container {
    padding-top: 8px;
    padding-bottom: 8px;
}

#pricing-table #inner .pkg a.order-btn {
    width: 100%;
    margin: 0;
}

#pricing-table .one .vc_column-inner,
#pricing-table .two .vc_column-inner,
#pricing-table .three .vc_column-inner,
#pricing-table .four .vc_column-inner {
    padding-bottom: 25px !IMPORTANT;
    border-radius: 8px;
}

#pricing-table .three a.order-btn:before,
#pricing-table .three a.order-btn:after{
    display:none;
}

#pricing-table .three .title-after_title {
    top: 55px;
    right: -36px;
    width: 195px;
    transform: rotate(50deg);
    clip-path: polygon(15% 0%, 79% 0%, 100% 100%, 0% 100%);
}

#cloudcta {
    padding-top: 40px;
    padding-bottom: 40px;
}

#clouds {
    display: none;
}

#cloudcta .a.wpb_column .vc_column-inner {
    padding: 0 20px !important;
}

#cloudcta .wd-image {
    display: none;
}

#cloudcta .wd-image {
    display: none;
}

#cloudcta .wd-button-wrapper {
    margin-top: 30px;
    padding-right: 10px;
}

#faq-row {
    padding: 30px 0 0 !important;
}

#faq-row .right {
    padding: 15px 5px;
    border-radius: 20px;
    background-color: transparent;
}

#faq-row .right .info-box-title {
    font-size: 30px;
}

#faq-row .title-wrapper {
    margin-bottom: 10px;
		text-align: center;
}

#faq-row .title-wrapper .title {
    font-size: 30px;
}

#faq-row .wpb_single_image {
    padding: 0 !important;
}

#faq-row .right .vc_toggle:last-child {
    border-bottom: 0;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#faq-row .right .vc_toggle_title {
    padding-right: 30px;
}

#our-blog {
    padding: 30px 0 0 !important;
}

#our-blog :is(.slider-type-product,.slider-type-post,.categories-style-carousel) {
    margin-bottom: 10px;
}

#flags {
    padding: 30px 0 5px;
}

#flags .vc_row {
    margin-bottom: 0 !important;
}

#flags .inner .wpb_column .vc_column-inner,
#flags .inner-two .wpb_column .vc_column-inner{
    margin-bottom: 15px;
}

#flags .inner .wpb_column:nth-child(even) .vc_column-inner {
    padding-left: 7.5px;
}

#flags .inner .wpb_column:nth-child(odd) .vc_column-inner {
    padding-right: 7.5px;
}

#flags .inner-two .wpb_column:nth-child(odd) .vc_column-inner {
    padding-left: 7.5px;
}

#flags .inner-two .wpb_column:nth-child(even) .vc_column-inner {
    padding-right: 7.5px;
}

#benifit-section {
    padding-top: 30px;
    padding-bottom: 0;
}

#benifit-section .title-wrapper {
		text-align:center;
}

#benifit-section .woodmart-sticky-column .vc_column-inner {
    margin-bottom: 0 !important;
}

#benifit-section .woodmart-sticky-column .title-wrapper {
    margin-bottom: 10px;
}

#benifit-section .vc_column-inner {
    margin-bottom: 20px !important;
}

#process {
    margin-top:0;
		margin-bottom:0;
    padding: 30px 0 0;
    border-radius: 0;
}

#process .wd-info-box:before {
    display:none;
}

#process .box-icon-wrapper {
    display: none;
}

#process .left > .vc_column-inner {
    padding-left: 15px;
    margin-left: 0;
}

#process .right > .vc_column-inner {
    padding-right: 15px;
    margin-left: 0;
}

#process .vc_empty_space {
    display: none;
}

#process .fff {
    margin-top: 0;
}

#process .wd-info-box.three {
    background-image: linear-gradient(to right, #151b44 0%, #0b7fb7 100%);
}

#process .wd-info-box.four {
    background-color: #616161;
		background-image:none;
}

#our-services-row {
    padding-top: 30px;
    padding-bottom: 0;
}

#our-services-row .inner .vc_column-inner {
    padding: 0 15px !important;
}

#our-services-row .vc_column-inner {
    padding: 0;
}

#our-services-row .wd-info-box {
    border-radius: 20px;
    margin-bottom: 16px !important;
}

#our-services-row .wd-info-box {
    border-radius: 20px;
    margin-bottom: 16px !important;
		padding: 10px 30px 30px;
}

#our-services-row p, #three-points p {
    font-size: 16px;
}

#our-services-row .info-box-title br {
    display: none;
}

#three-points {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

#three-points .thirtytwopoint-text ul {
    column-count: 1;
		margin-left:10px;
}

#three-points .after-header,
#three-points .thirtytwopoint-text {
    margin-bottom: 20px;
}

#black-section .title-wrapper,
#black-section .wpb_column.b{
    text-align: center;
}

#black-section .title-wrapper br{
    display:none;
}

#usc-section-one .usc-info-one {
    margin-bottom: 30px !important;
}

#usc-section-one .box-icon-wrapper {
		margin-bottom: 5px !important;
}

#backlink-works {
    padding: 0 0 10px;
}

#backlink-works .title-wrapper {
    margin-bottom: 10px;
		text-align:center;
}

#backlink-works .head {
    margin-bottom: 10px !important;
		text-align:center;
}

#start-learning {
    padding: 20px 0 0;
}

#start-learning .title-wrapper,
#start-learning .title-wrapper ~ .wpb_text_column {
    text-align: center;
}

#color-bg {
    padding: 30px 0 10px;
}

#color-bg .title-wrapper {
    text-align: center;
    margin-bottom: 10px;
}

#color-bg .inner {
    margin: 0 -12.5px;
}

#cosp-section .title-wrapper {
    margin-bottom: 10px;
}

#consulting {
    padding: 30px 0 10px;
}

#consulting .title-wrapper {
    text-align:center;
}

#consulting .inner .wpb_text_column {
    text-align: center;
}

#consulting .box-with-icon {
    display: none;
}

#consulting .inner .wd-info-box {
    padding: 25px;
    border-radius: 20px;
    margin: 0 0 20px !important;
}

#consulting .inner .info-box-wrapper:last-child .wd-info-box {
    margin-bottom: 0 !important;
}

#core .box-icon-align-left {
    display: flex;
		flex-direction: column;
    align-items: center;
    text-align: center;
}

#outsourcing {
    padding-top: 30px !important;
    padding-bottom: 0 !important;
}

#flags .new-flags-sec .vc_row {
    margin: 0 !important;
}

#flags .new-flags-sec .wpb_column .vc_row .wpb_column:nth-child(odd) {
    padding: 12px 0 12px 15px;
}

#flags .new-flags-sec .wpb_column .vc_row .wpb_column:nth-child(even) {
    padding: 12px 15px 12px 0;
}

#usc-section-one .vc_row .wpb_column {
    padding-top: 0;
    padding-bottom: 0;
}


}

@media (max-width: 576px) {
	/**** Footer Start ****/

.sub-sub-menu a.woodmart-nav-link {
    padding-left: 40px;
    color: #4a4a4a;
}

#footer-section:after {
	display:none;
}

.footer-section .d:after {
	display:none;
}

#footer-section .vc_column-inner {
    padding: 0 20px;
}

div#footer-links {
    padding-top: 30px;
}

#footer-links .a {
    width: 100%;
}

#footer-links .b {
    width: 100%;
}

#footer-links .b .vc_column-inner {
    padding-left: 15px;
}

.footer-container .title-wrapper .title {
    font-size: 30px !important;
}

ul#menu-footer-link-building-links,
ul#menu-footer-country-base {
    column-count: 2;
}

.vc_custom_1701738726618 {
    margin-bottom: 25px !important;
    margin-top: 25px !important;
}

.footer-logo {
    display: block;
}

.footer-logo .join {
    width: 100% !important;
}

.footer-logo .m-form {
    width: 100% !important;
}

div#wd-64dcb642d1898 {
    text-align: center;
    margin-bottom: 10px;
}

div#wd-64db5249ed0a1 {
    margin-bottom: 15px;
}

.footer-btns {
    margin-bottom: 15px;
}

div#certs {
    padding-top: 20px;
}


.mobile-hide {
    display: none !important;
}

.min-footer>div {
    margin-bottom: 0px !important;
}

.col-right.set-cont-mb-s.reset-last-child {
    display: none;
}

.vc_wp_custommenu.wpb_content_element {
    margin-bottom: 5px;
}



/**** Footer End ****/


.whb-top-bar .container:after, .whb-top-bar .container {
    background-color: #1d6db3 !important;
}


.whb-top-bar {
    background-color: rgb(4 83 147);
}

#slider-row {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

#slider-row a.cclr-btn.btn {
    padding: 17px 35px;
}

#slider-row .main-heading h1 {
    font-size: 40px !important;
    margin-left: 0px;
		color:white;
}
	
#slider-row img {
    margin-top: 20px;
}

/* #slider-row .wpb_single_image {
    margin-bottom: 0;
} */

#slider-row .one {
    background-image: none !important;
}

#slider-row .wd-button-wrapper {
    width: 100%;
}

#slider-row a.btn {
    width: 100%;
}

#slider-row .two.vc_col-has-fill .vc_column-inner {
    padding-top: 20px;
}

#seen {
		padding-top:35px;
}

#aboutus .mansabb,
#aboutus .mansab {
    padding: 0 !important;
}

.generic-title h2 {
    font-size: 30px !important;
}

.generic-title .title-subtitle {
    font-size: 20px !important;
	margin-bottom: 10px !important;
}	

/*
.aboutus .inner-row .content-col > .vc_column-inner {
    padding: 0px 15px !important;
}
*/

.aboutus figure img {
    margin-top: 20px;
}

.next {
    padding-top: 30px;
    padding-bottom: 30px;
}

.title-after_title {
    font-size: 16px !important;
}

.next {
    margin-top: 0px;
}

.next .title-after_title {
    font-size: 16px !important;
}

.next .info-box-carousel-wrapper .info-box-carousel {
    margin-bottom: 0px !important;
}

#next .owl-stage-outer {
    padding-top: 5px !important;
}

#brands {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

#brands .vc_column-inner:first-child {
    padding-top: 0px !important;
}

#brands .gallery-images .wd-gallery-item {
    border: 0;
}

#brands .gallery-images .wd-gallery-item:nth-child(even) {
    border: 0;
}

#brands .wd-gallery-item img {
    border: 1px solid #f3f3f3;
    margin-bottom: 10px;
}

.new-cta .title-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.new-cta h2 {
    font-size: 26px !important;
    line-height: 35px !important;
    margin-bottom: 15px !important;
	text-align: center;
}

.new-cta a.clr-btn.two.btn {
    padding: 15px 30px !important;
    font-size: 18px !important;
    width: 100%;
}

.new-cta {
    margin-bottom: 0px !important;
    margin-top: 40px !important;
    border-radius: 0 !important;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 25px !important;
}

.results {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.result-table {
    overflow: scroll;
}

.whyus {
    padding-top: 30px !important;
	padding-bottom: 0px !important;
}

.whyus h2 {
    font-size: 30px !important;
    line-height: 40px !important;
	margin-top: 20px;
}

.ranking-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
	padding-left: 5px;
    padding-right: 5px;
}

.ranking-section img {
    margin-top: 30px;
}

div#two:after {
	display: none;
}

.ctaa .vc_single_image-wrapper {
    text-align: center;
}

.ctaa img {
    width: 100%;
}

.ctaa .title-wrapper {
    margin-top: 70px;
		width: 100% !important;
    max-width: 100% !important;
}

.ctaa .wpb_single_image {
    margin-left: 0px;
}

.ctaa .wd-rs-64df57a2275d5 {
    width: 100% !important;
    max-width: 100% !important;
    margin-top: 61px;
}

.ctaa .two {
    padding-left: 0px;
		padding-bottom: 30px;
}

.ctaa {
    border-radius: 0 !important;
    margin-top: 50px;
    margin-bottom: 0 !important;
    padding-right: 5px;
    padding-left: 5px;
}

.ctaa a.btn {
    width: 100%;
}

.ctaa h2 {
    text-align: center;
}

.ctaa .liner-continer:after {
    display: none;
}

.ctaa .title-after_title {
    text-align: center;
    padding-top: 0;
}

div#carousel-983 {
    margin-bottom: 0px !important;
}

.our-blog .blog-design-masonry .post-title {
    max-height: 60px !important;
}


/**** About Page ****/

.about-section h1 {
    font-size: 40px !important;
}

.about-section .title-wrapper {
    margin-bottom: 10px;
}

.about-section .col-b .vc_column-inner .vc_column-inner {
    padding-top: 20px !important;
}

.counter-one {
    margin-bottom: 15px;
}

.trusted-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.trusted-section .trust-logo .wd-gallery-item {
    margin-bottom: 12px !important;
}

.mission-section .wpb_single_image {
    margin-bottom: 20px !important;
}

.mission-section {
    padding-bottom: 0px !important;
}

.team-stats {
    padding-top: 30px !important;
    padding-bottom: 6px !important;
}

.team-info {
    margin-bottom: 15px !important;
}

.team-stats .title-after_title br,
.benefit-section .title-after_title br,
.unique-section .title-after_title br {
    display: none;
}

.benefit-section {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.benefit-section .title-wrapper {
    margin-bottom: 15px;
}

.benefit-section ul.wd-list {
    margin-bottom: 15px;
}

.unique-section {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

.unique-section .wd-owl.info-box-carousel {
    margin-bottom: 0 !important;
}


/**** About Page End ****/

/**** Guest Posting Service Start ****/

#slider-row .one {
    width: 100% !important;
}

#slider-row .two {
    width: 100% !important;
}

#slider-row .wd-el-video {
    margin-bottom: 0 !important;
}

#our-services {
    padding-top: 30px;
    padding-bottom: 10px;
    margin-top: 0px;
}

#our-services .vc_row {
    margin: 0 -15px;
}

#yes-pro {
    padding-top: 30px !important;
	  padding-bottom: 0 !important;
}

.call {
    padding:30px 0 !important;
    border-radius: 0 !important;
}

.call.new .elv-img {
    text-align: center;
		margin:0;
}

.call .title {
    font-size: 30px !important;
		text-align:center;
}

.call .wpb_column:last-child .vc_column-inner {
    padding-top: 20px;
}

.call a.btn {
    max-width: 100% !important;
    border-color: white !important;
}

#how-work-section {
    padding-top: 30px;
    padding-bottom: 30px;
}

#how-work-section .vc_row {
    margin: 0 20px;
}

#how-work-section .title-wrapper {
    margin-bottom: 15px !important;
}

#how-work-section h4.info-box-title {
    font-size: 25px;
}

#how-work-section .info-box-content {
    padding: 0 !important;
}

#how-work-section .working-box-main .box-icon-wrapper.box-with-icon {
    margin-bottom: 0px;
}

#how-work-section .owl-dots {
    margin-top: -5px;
}

#how-work-section .inner-col > .vc_column-inner {
    padding: 0;
}

#stat-sec {
    padding-top: 0;
}

#pricing-table {
    padding: 30px 0;
    background-color: #f8f8f8;
}

#pricing-table .vc_row {
    margin: 0 -15px;
}

#pricing-table .head:before {
		display:none;
}

#pricing-table .title-wrapper {
    margin-bottom: 20px;
}

#pricing-table .vc_column-gap-25 > .vc_column_container {
    padding-top: 8px;
    padding-bottom: 8px;
}

#pricing-table #inner .pkg a.order-btn {
    width: 100%;
    margin: 0;
}

#pricing-table .one .vc_column-inner,
#pricing-table .two .vc_column-inner,
#pricing-table .three .vc_column-inner,
#pricing-table .four .vc_column-inner {
    padding-bottom: 25px !IMPORTANT;
    border-radius: 8px;
}

#pricing-table .three a.order-btn:before,
#pricing-table .three a.order-btn:after{
    display:none;
}

#pricing-table .three .title-after_title {
    top: 55px;
    right: -36px;
    width: 195px;
    transform: rotate(50deg);
    clip-path: polygon(15% 0%, 79% 0%, 100% 100%, 0% 100%);
}

#cloudcta {
    padding-top: 40px;
    padding-bottom: 40px;
}

#clouds {
    display: none;
}

#cloudcta .a.wpb_column .vc_column-inner {
    padding: 0 20px !important;
}

#cloudcta .wd-image {
    display: none;
}

#cloudcta .wd-image {
    display: none;
}

#cloudcta .wd-button-wrapper {
    margin-top: 30px;
    padding-right: 10px;
}

#faq-row {
    padding: 30px 0 0 !important;
}

#faq-row .right {
    padding: 15px 5px;
    border-radius: 20px;
    background-color: transparent;
}

#faq-row .right .info-box-title {
    font-size: 30px;
}

#faq-row .title-wrapper {
    margin-bottom: 10px;
		text-align: center;
}

#faq-row .title-wrapper .title {
    font-size: 30px;
}

#faq-row .wpb_single_image {
    padding: 0 !important;
}

#faq-row .right .vc_toggle:last-child {
    border-bottom: 0;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#faq-row .right .vc_toggle_title {
    padding-right: 30px;
}

#our-blog {
    padding: 30px 0 0 !important;
}

#our-blog :is(.slider-type-product,.slider-type-post,.categories-style-carousel) {
    margin-bottom: 10px;
}

#flags {
    padding: 30px 0 5px;
}

#flags .vc_row {
    margin-bottom: 0 !important;
}

#flags .inner .wpb_column .vc_column-inner,
#flags .inner-two .wpb_column .vc_column-inner{
    margin-bottom: 15px;
}

#flags .inner .wpb_column:nth-child(even) .vc_column-inner {
    padding-left: 7.5px;
}

#flags .inner .wpb_column:nth-child(odd) .vc_column-inner {
    padding-right: 7.5px;
}

#flags .inner-two .wpb_column:nth-child(odd) .vc_column-inner {
    padding-left: 7.5px;
}

#flags .inner-two .wpb_column:nth-child(even) .vc_column-inner {
    padding-right: 7.5px;
}

#benifit-section {
    padding-top: 30px;
    padding-bottom: 0;
}

#benifit-section .title-wrapper {
		text-align:center;
}

#benifit-section .woodmart-sticky-column .vc_column-inner {
    margin-bottom: 0 !important;
}

#benifit-section .woodmart-sticky-column .title-wrapper {
    margin-bottom: 10px;
}

#benifit-section .vc_column-inner {
    margin-bottom: 20px !important;
}

#process {
    margin-top:0;
		margin-bottom:0;
    padding: 30px 0 0;
    border-radius: 0;
}

#process .wd-info-box:before {
    display:none;
}

#process .box-icon-wrapper {
    display: none;
}

#process .left > .vc_column-inner {
    padding-left: 15px;
    margin-left: 0;
}

#process .right > .vc_column-inner {
    padding-right: 15px;
    margin-left: 0;
}

#process .vc_empty_space {
    display: none;
}

#process .fff {
    margin-top: 0;
}

#process .wd-info-box.three {
    background-image: linear-gradient(to right, #151b44 0%, #0b7fb7 100%);
}

#process .wd-info-box.four {
    background-color: #616161;
		background-image:none;
}

#our-services-row {
    padding-top: 30px;
    padding-bottom: 0;
}

#our-services-row .inner .vc_column-inner {
    padding: 0 15px !important;
}

#our-services-row .vc_column-inner {
    padding: 0;
}

#our-services-row .wd-info-box {
    border-radius: 20px;
    margin-bottom: 16px !important;
}

#our-services-row .wd-info-box {
    border-radius: 20px;
    margin-bottom: 16px !important;
		padding: 10px 30px 30px;
}

#our-services-row p, #three-points p {
    font-size: 16px;
}

#our-services-row .info-box-title br {
    display: none;
}

#three-points {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

#three-points .thirtytwopoint-text ul {
    column-count: 1;
		margin-left:10px;
}

#three-points .after-header,
#three-points .thirtytwopoint-text {
    margin-bottom: 20px;
}

#black-section .title-wrapper,
#black-section .wpb_column.b{
    text-align: center;
}

#black-section .title-wrapper br{
    display:none;
}

#usc-section-one .usc-info-one {
    margin-bottom: 30px !important;
}

#usc-section-one .box-icon-wrapper {
		margin-bottom: 5px !important;
}

#backlink-works {
    padding: 0 0 10px;
}

#backlink-works .title-wrapper {
    margin-bottom: 10px;
		text-align:center;
}

#backlink-works .head {
    margin-bottom: 10px !important;
		text-align:center;
}

#start-learning {
    padding: 20px 0 0;
}

#start-learning .title-wrapper,
#start-learning .title-wrapper ~ .wpb_text_column {
    text-align: center;
}

#color-bg {
    padding: 30px 0 10px;
}

#color-bg .title-wrapper {
    text-align: center;
    margin-bottom: 10px;
}

#color-bg .inner {
    margin: 0 -12.5px;
}

#cosp-section .title-wrapper {
    margin-bottom: 10px;
}

#consulting {
    padding: 30px 0 10px;
}

#consulting .title-wrapper {
    text-align:center;
}

#consulting .inner .wpb_text_column {
    text-align: center;
}

#consulting .box-with-icon {
    display: none;
}

#consulting .inner .wd-info-box {
    padding: 25px;
    border-radius: 20px;
    margin: 0 0 20px !important;
}

#consulting .inner .info-box-wrapper:last-child .wd-info-box {
    margin-bottom: 0 !important;
}

#core .box-icon-align-left {
    display: flex;
		flex-direction: column;
    align-items: center;
    text-align: center;
}

#outsourcing {
    padding-top: 30px !important;
    padding-bottom: 0 !important;
}

#flags .new-flags-sec .vc_row {
    margin: 0 !important;
}

#flags .new-flags-sec .wpb_column .vc_row .wpb_column:nth-child(odd) {
    padding: 12px 0 12px 15px;
}

#flags .new-flags-sec .wpb_column .vc_row .wpb_column:nth-child(even) {
    padding: 12px 15px 12px 0;
}

#usc-section-one .vc_row .wpb_column {
    padding-top: 0;
    padding-bottom: 0;
}

.single-post .page-title-default {
    background: transparent;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#sticky-col {
    display: none;
}

.new-row-two {
    margin: 30px -14px 0px;
}
}

