/*
	Theme Name:   Salient Child
	Description:  Salient Child Theme
	Template:     salient
	Version:      1.0.1w
	Text Domain:  salientchild
*/
/*@import "custom-new-wp.css";*/

@font-face {
    font-family: 'sendcloud-caveat';
    font-display: swap;
    src: url('./fonts/Caveat-Regular.woff2') format('woff2'),
    url('./fonts/Caveat-Regular.woff') format('woff');
}

@font-face {
    font-family: 'sendcloud';
    font-display: swap;
    src: url('./fonts/Beatrice-Medium.woff2') format('woff2'),
    url('./fonts/Beatrice-Medium.woff') format('woff');
}

@font-face {
    font-family: 'sendcloud-bold';
    font-display: swap;
    src: url('./fonts/Beatrice-Bold.woff2') format('woff2'),
    url('./fonts/Beatrice-Bold.woff') format('woff');
}

@font-face {
    font-family: 'sendcloud-semibold';
    font-display: swap;
    src: url('./fonts/Beatrice-Semibold.woff2') format('woff2'),
    url('./fonts/Beatrice-Semibold.woff') format('woff');
}

@font-face {
    font-family: 'sendcloud-light';
    font-display: swap;
    src: url('./fonts/Beatrice-Regular.woff2') format('woff2'),
    url('./fonts/Beatrice-Regular.woff') format('woff');
}


@font-face {
    font-family: 'Aeonik Air';
    src: url('./fonts/Aeonik-Air.woff2') format('woff2'),
    url('./fonts/Aeonik-Air.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-Black.woff2') format('woff2'),
    url('./fonts/Aeonik-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik Air';
    src: url('./fonts/Aeonik-AirItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-AirItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-BoldItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-Bold.woff2') format('woff2'),
    url('./fonts/Aeonik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-BlackItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: 'Aeonik';
    /* src: url('./fonts/Aeonik-Medium.woff2') format('woff2'),
		url('./fonts/Aeonik-Medium.woff') format('woff'); */
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    /* src: url('./fonts/Aeonik-MediumItalic.woff2') format('woff2'),
		url('./fonts/Aeonik-MediumItalic.woff') format('woff'); */
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-Light.woff2') format('woff2'),
    url('./fonts/Aeonik-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-LightItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-Regular.woff2') format('woff2'),
    url('./fonts/Aeonik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-RegularItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-RegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-ThinItalic.woff2') format('woff2'),
    url('./fonts/Aeonik-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('./fonts/Aeonik-Thin.woff2') format('woff2'),
    url('./fonts/Aeonik-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

html body h1,
html body h2,
html body h3,
html body h4,
html body h5,
html body h6 {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body h1 span,
html body h2 span,
html body h3 span,
html body h4 span,
html body h5 span,
html body h6 span {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body span {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body i {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body a {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body div {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

html body p {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

.bold,
strong,
b {
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

.wpb_column[data-border-radius*=px],
.wpb_column[data-border-radius*=px]:before {
    overflow: visible !important;
}

.plan_price p {
    font-size: 28px !important;
    color: #112857 !important;
    text-align: center;
    font-family: Roboto;
    font-weight: 400 !important;
    font-style: normal;
}

.plan_price sub {
    font-size: 15px;
    color: #112857;
    font-family: Roboto;
    font-weight: 700;
    vertical-align: baseline !important;

}

.plan_list ul {
    text-align: left;
    margin-left: 0 !important;
}

.plan_list ul li:before {
    content: '';
    display: inline-block;
    height: 18px;
    width: 28px;
    background-image: url(https://www.sendcloud.pro/wp-content/uploads/2019/08/check1.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    top: 5px;

}

.plan_list ul li {
    font-size: 13px;
    color: #112857;
    text-align: left;
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    display: inline-block;
    margin-left: 0px;
}

.plan1_select,
.plan2_select,
.plan3_select,
.plan4_select,
.plan5_select {
    width: 45%;
    background: #FFCD2F;
    border-radius: 20px;
    margin: 0 auto;
    margin-top: -21px;
    margin-bottom: -8px;
}

.plan1_select:after,
.plan2_select:after,
.plan3_select:after,
.plan4_select:after,
.plan5_select:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid #FFCD2F;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    top: 100%;
    left: 49%;
    margin-left: -5px;
    margin-top: -1px;
}

.plan_img {
    width: 100%;
    /*max-width: 100% !important;*/

}

.integration-steps {
    border: 0px !important;
    margin: 0px !important;
}

.active_plan .vc_column-inner {
    border: 3px solid #FFCD2F;
    border-radius: 15px !important;
}

.plan_title {
    font-size: 15px !important;
    margin-top: 20px !important;
    letter-spacing: 1px;
    margin-bottom: 15px !important;
    text-transform: uppercase;
}

* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.plan_btn button.ubtn-normal {
    letter-spacing: 1px;
    text-align: center
    font-size: 14px !important;
    font-weight: 400 !important;
    padding: 13px 20px !important;
}

.plan_btn {
    margin-bottom: 0px !important;
}

.active_plan .plan_btn {
    margin-bottom: 0px !important;
}

.fiut_img {
    max-width: 35% !important;
}

.active_plan .plan_btn button.ubtn-normal,
.active_plan .plan_btn button.ubtn-normal:hover,
.active_plan .plan_btn button.ubtn-normal:hover > .ubtn-hover.ubtn-hover-active {
    background: #FFCD2F !important;
}

.active_plan .plan_btn button.ubtn-normal .ubtn-data {
    color: #fff !important;
}

/*.plan1_select,.plan2_select,.plan3_select,.plan4_select,.plan5_select{
		display:none !important;
	}*/
.plan_list ul {
    text-align: left;
    margin-left: 0 !important;
}

.plan_list ul li:before {
    content: '';
    display: inline-block;
    height: 18px;
    width: 28px;
    background-image: url(https://www.sendcloud.pro/wp-content/uploads//2019/08/check1.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    top: 5px;

}

.plan_list ul li {
    font-size: 13px;
    color: #112857;
    text-align: left;
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    display: inline-block;
    margin-left: 0px;
}

.plan_list ul {
    display: flex;
    flex-direction: column;
    justify-content: left;
    margin: 0px -10px 0px 0;
}

.sub_comoper {
    color: #112857;
    width: 26%;
    text-align: left;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
}

.sub_comoper,
.dicount_rate_sub {
    width: 100%;
}

.faq .toggle a {
    text-align: left;
    font-weight: 500;
}

.faq .toggle h3 i {
    left: 10px !important;

}

.toggle p {
    text-align: left;
    margin-left: 82px;
    line-height: 22px;
}

div[data-style="minimal"] .toggle {
    border-bottom: none !important;
}

div[data-style="minimal"] .toggle h3 i:before {
    top: 8px !important;
}

.faq .toggle h3 a {
    font-size: 16px !important;
    line-height: 19px !important;
    margin-left: 4% !important;
    width: 100% !important;
}

.plan1_select,
.plan2_select,
.plan3_select,
.plan4_select,
.plan5_select {
    width: 45%;
    background: #FFCD2F;
    border-radius: 20px;
    margin: 0 auto;
    margin-top: -21px;
    margin-bottom: -8px;
}

.active_plan .plan_btn button.ubtn-normal,
.active_plan .plan_btn button.ubtn-normal:hover,
.active_plan .plan_btn button.ubtn-normal:hover > .ubtn-hover.ubtn-hover-active {
    background: #FFCD2F !important;
}

.active_plan .plan_btn button.ubtn-normal .ubtn-data {
    color: #fff !important;
}


.check_img {
    max-width: 15% !important;
}

.plan1_select,
.plan2_select,
.plan3_select,
.plan4_select,
.plan5_select {
    width: 45%;
    background: #FFCD2F;
    border-radius: 20px;
    margin: 0 auto;
    margin-top: -21px;
    margin-bottom: -8px;
}

.plan1_select:after,
.plan2_select:after,
.plan3_select:after,
.plan4_select:after,
.plan5_select:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid #FFCD2F;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    top: 100%;
    left: 49%;
    margin-left: -5px;
    margin-top: -1px;
}

.plan_img {
    width: 100%;
    /*max-width: 100% !important;*/

}

.img-with-animation {
    min-width: 30px;
}

.icon-plus-sign:before {
    content: "\f105" !important;
    font-size: 16px;
    color: #112857;
    background: transparent !important;
}

.icon-minus-sign:before {
    content: "\f107" !important;
    font-size: 16px;
    color: #112857;
    background: transparent !important;
}

div[data-style*="minimal"] .toggle h3 i {
    border: none !important;
}

/* .toggle:first-child {
	background: #F4FAFF;
} */

/* .toggle:nth-child(3),
.toggle:nth-child(5),
.toggle:nth-child(7),
.toggle:nth-child(9),
.toggle:nth-child(11),
.toggle:nth-child(13) {
	background: #F4FAFF;
} */

.compare_btn {
    margin-top: 50px;
    margin-bottom: -60px;
}

.own_carrier_open,
.pre_shipping_rate_open,
.pack_and_go_open {
    cursor: pointer;
}

.active_plan .vc_column-inner {
    border: 5px solid #FFCD2F;
    border-radius: 15px !important;
}

.downcompare .icon-arrow-down:before {
    font-size: 19px;
}

.downcompare .iwithtext .iwt-icon {
    left: 42%;
    top: -5px;
}

.compare_btn button.ubtn-small {
    font-size: 14px !important;
    padding: 5px 17px !important;
}

.compare_btn .ubtn-data {
    font-weight: 100 !important;
    font-size: 12px !important;
}

.down_opentag .icon-angle-down:before {
    font-size: 17px;
    cursor: pointer;
}

.down_opentag .iwithtext .iwt-icon {
    top: -8px;
}

.down_opentag .iwithtext .iwt-text {
    padding-left: 35px;
}

.discount_img .iwithtext .iwt-icon {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #eee;
}

.discount_img .iwithtext .iwt-icon img {
    width: 100% !important;
    height: 100%;
    /*    padding: 8px;*/
}

.rate_minis {
    padding: 2px 10px;
    display: inline-block;
    float: right;
}

.rate_price {
    display: inline-block;
    vertical-align: text-top;
    padding-bottom: 0px !important;
}

.rate_discount .wpb_wrapper {
    width: 65%;
    margin: 0 auto;
}

.no_rate {
    padding-left: 10px !important;
    padding-right: 10px !important;
    border: 1px solid #00a1c3;
}

.faq .toggle a {
    text-align: left;
    font-weight: 500;
}

.faq .toggle h3 i {
    left: 10px !important;

}

.toggle p {
    text-align: left;
    margin-left: 82px;
    line-height: 22px;
}

.sub_comoper {
    color: #112857;
    width: 26%;
    text-align: left;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
}

.dicount_rate_sub {
    color: #112857;
    width: 40%;
    text-align: left;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
}

.active_plan .vc_column-inner {
    border: 5px solid #FFCD2F;
    border-radius: 15px !important;
}

input[type=range] {
    -webkit-appearance: none;
    -moz-apperance: none;
    border-radius: 6px;
    height: 10px;
    width: 50%;

    background-image: -webkit-gradient(linear,
    left top,
    right top,
    color-stop(9%, #FFCD2F),
    color-stop(9%, #fff));
    background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(0.032, #FFCD2F), color-stop(0.032, rgb(255, 255, 255)));
    background-image: -moz-linear-gradient(left center,
    #FFCD2F 1%, #FFCD2F 15%,
    #FFCD2F 15%, #fff 100%);
}

input[type="range"]::-moz-range-track {
    border: none;
    background: none;
    outline: none;
}

input[type=range]:focus {
    outline: none;
    border: none;
}

.plan_price sub {
    font-size: 12px;
    color: #112857;
    font-family: Roboto;
    font-weight: 400;
    vertical-align: baseline !important;

}

.range_section_home {
    margin-top: 60px;
    margin-bottom: 100px !important;
}

.plan_list ul {
    text-align: left;
    margin-left: 0 !important;
}

.plan_list ul li:before {
    content: '';
    display: inline-block;
    height: 18px;
    width: 28px;
    background-image: url(https://www.sendcloud.pro/wp-content/uploads/2019/08/check1.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    top: 5px;

}

.plan_list ul li {
    font-size: 13px;
    color: #112857;
    text-align: left;
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    margin: 0 auto;
    display: inline-block;
    margin-left: 0px;
}

input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none !important;
    background-color: #FFCD2F;
    height: 20px;
    width: 20px;
    border-radius: 50%;
}

input[type=range]::-moz-range-thumb {
    -moz-appearance: none !important;
    background-color: #FFCD2F;
    border: none;
    height: 13px;
    width: 13px;
    border-radius: 50%;
}

output {
    position: absolute;
    background-image: linear-gradient(#444444a6, #444444a6);
    width: 70px;
    height: 28px;
    text-align: center;
    color: white;
    border-radius: 20px;
    display: inline-block;

    bottom: -53%;
    left: 0;

}

output:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 0px solid #999999;
    border-left: 6px solid transparent;
    border-bottom: 6px solid #444444a6;
    border-right: 6px solid transparent;
    top: -14%;
    left: 50%;
    margin-left: -5px;
    margin-top: -1px;
}

/* IE*/
input[type="range"]::-ms-fill-lower {
    background-color: #FFCD2F;
}

input[type="range"]::-ms-fill-upper {
    background-color: #ffffff;
}

.plan_title {
    font-size: 15px !important;
    margin-top: 20px !important;
    letter-spacing: 1px;
    margin-bottom: 15px !important;
    text-transform: uppercase;
    font-weight: 400 !important;
}

* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.plan_btn button.ubtn-normal {
    letter-spacing: 1px;
    font-size: 14px !important;
    font-weight: 400 !important;
    padding: 13px 20px !important;
}

.plan_btn {
    margin-bottom: 0px !important;
}

.fiut_img {
    max-width: 35% !important;
}

.plan1_select:after,
.plan2_select:after,
.plan3_select:after,
.plan4_select:after,
.plan5_select:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid #FFCD2F;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    top: 100%;
    left: 49%;
    margin-left: -5px;
    margin-top: -1px;
}

.iwithtext .iwt-text {
    font-size: 16px !important;
}

body div[data-style*="minimal"] .toggle.open h3 a,
body div[data-style*="minimal"] .toggle h3 a {
    /* 	background-color: transparent; */
    color: #112857;
    font-weight: 400;
}

div[data-style="minimal"] .toggle h3 a {
    padding: 18px 60px 18px 0px !important;
    font-weight: 500 !important;

}

div[data-style="minimal"] .toggle h3 i:after {
    content: none !important;
}

.branded_tracking_open {
    cursor: pointer;
}

/*.download_btn_home{
	background: #e67000!important;
}*/
div[data-style*="minimal"] .toggle h3 a:hover {
    /* 	color: #1d97ff !important; */
}

/*.shipping_tag .span_12 ,.carrier_tags .span_12 {
		margin-left: 20px;
}*/
.vc_custom_heading {
}

.nectar-button.large.regular.extra-color-1.regular-button.pricingbutton1 {
    font-weight: normal;
    padding: 13px 24px;
    border: 1px solid #112857;
}

.nectar-button.large.regular.accent-color.regular-button.pricingbutton1 {
    padding: 11px 25px;
    font-weight: normal;
    background: #1d97ff;
    background-color: #1d97ff !important;
}

.nectar-button.large.regular.regular-button.pricingbutton3 {
    padding: 11px 25px;
    font-weight: normal;
    background: #ffcd2f !important;
    background-color: #ffcd2f !important;
}

.nectar-button.large.regular.regular-button.pricingbutton3:hover {
    background: #1d97ff;
    background-color: #1d97ff !important;
}

.nectar-button.small.regular.extra-color-1.regular-button.essential1 {
    border-width: 1px;
    border-color: rgba(17, 40, 87, 0.5);
    border-style: solid;
    background: #fff;
    background: #fff !important;
    font-weight: normal;
    padding: 5px 16px;
}

.essential1 {
    padding: 4px 3px !important;
    font-weight: normal;
    border: rgba(17, 40, 87, 0.5);
    border-width: 1px;
    border-style: solid;
    color: #112857 !important;
}

.essential2 {
    padding: 5px 16px !important;
    font-weight: normal;
}

ul.wpml-ls-sub-menu {
    background: #ffff;
}

ul.wpml-ls-sub-menu li {
    padding: 8px !important;

}

ul.wpml-ls-sub-menu li {
    padding: 0px !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag {
    padding: 4px 12px;
    margin-bottom: 0px;
    transform: translateY(8px);
    border-radius: 50%;
    height: 28px !important;
    width: 43px !important;

}

#icl_lang_sel_widget-2 ul li a {
    background: transparent;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    box-sizing: border-box;
    height: 0;
    width: 0;
    top: calc(50% - 0.175em);
    transition: border-width 150ms ease-in-out;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1A436F;
}

#icl_lang_sel_widget-2 ul,
.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    width: 85%;
}

#rank-math-analytics-stats-wrapper {
}

.wpml-ls-sub-menu {
    border-radius: 20px;
    border: none !important;
    padding: 5px 0px;
}

#footer-outer .widget h4 {

    font-family: 'sendcloud', Arial, Helvetica, sans-serif !important;
    font-weight: 100 !important;

}

.sub-menu .sub_menu_css .menu-image-title {
    font-weight: 700 !important;
}

.sub-menu .sub_menu_css .menu-item-description {
    display: flex !important;
    line-height: 17px !important;
    font-size: 13px !important;
    color: #112857c2 !important;
    position: absolute !important;
    font-weight: 400 !important;
    padding-left: 53px !important;
    padding-bottom: 10px !important;
    top: 31px !important;
}

.max_width_li .sub-menu {
    width: 27em !important;
    padding: 10px !important;
}

.max_width_li .sub-menu li {
    margin-bottom: 20px;
}

.sub-menu .sub_menu_css .menu-image-title {
    color: #112857 !important;
    top: 10px !important;
    position: absolute !important;
    font-weight: 700;
    padding-left: 5px;
}

/*
html body h1 span,html body h2 span{
font-weight: 100 !important;
}
*/
/*html body h1,html body h2, html body h3 , html body h4 , html body h5,html body h6{

font-weight: 100 !important;
}*/
/*
strong,b {
	font-weight: 100 !important;
}
*/

img.img-with-animation[data-shadow=small_depth] {
    box-shadow: 0 10px 50px rgba(0, 0, 0, .08), 0 13px 45px rgba(0, 0, 0, .08) !important;
}

.center img.img-with-animation.skip-lazy.lazyloaded.animated-in {

    margin: 0 auto;
}

.center .inner {
    width: 100% !important;
    max-width: 100% !important;
}

.center[data-max-width="50%"] {
    max-width: 50% !important;
    width: auto;
    margin: 0 auto;
}

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

    .wpml-ls-legacy-dropdown .wpml-ls-flag {
        display: none;
    }

    #icl_lang_sel_widget-2 ul,
    .js-wpml-ls-item-toggle.wpml-ls-item-toggle {
        width: 80%;
    }

    #footer-outer #footer-widgets .wpml-ls-sub-menu li {
        padding: 8px 2px !important;
        margin-top: 7px;
    }

    .iwithtext .iwt-text {
        line-height: 1.3 !important;
        font-size: 15px !important;
    }

    .rate_discount.wpb_column.column_container.vc_column_container.col.no-extra-padding:last-child {
        /*margin-top: -25px;*/
        margin-left: 0px;
    }

    .vc_custom_1565855994886 {
        margin-top: -49px;
    }

    .iwt-text p {
        font-size: 11px !important;
    }
}


@media screen and (min-width: 1875px) and (max-width: 2700px) {
    .plan_list ul li {
        font-size: 12px;
        margin-left: -15px;
    }
}

@media screen and (min-width: 2700px) and (max-width: 4000px) {
    .plan_list ul li {
        font-size: 11px;
        margin-left: -28px;
    }
}

@media screen and (min-width: 4000px) {
    .plan_list ul li {
        font-size: 11px;
        margin-left: -35px;
    }
}

@media screen and (min-width: 767px) and (max-width: 1360px) {
    .plan_btn {
        margin-bottom: 14px !important;
    }

    .ubtn-normal {
        padding: 0px !important;
    }

    .package_select_lable {
        display: none;
    }

    .compare_btn {
        margin-top: 0px;
    }

    .instance-34 {
        width: 15% !important;
    }

    .ubtn-data {
        font-size: 11px !important;
    }

    .plan_list ul {
        margin-left: -7px !important;
    }

    .plan_list ul li {
        font-size: 10px;
        text-align: center;
        width: 100%;
    }

    .wpb_text_column.wpb_content_element.plan_price p {
        font-size: 20px !important;
    }

    .page-id-42553 .wpb_row .span_12 > .col.padding-2-percent[data-padding-pos="all"],
    .page-id-42553 .column-inner.padding-1-percent,
    .column-inner.padding-2-percent[data-padding-pos="all"] {
        height: auto !important;
    }

    .plan_list ul li:before {
        width: 18px;
    }
}

@media screen and (max-width: 767px) {
    #compare_features .wpb_wrapper .vc_column-inner {
        display: flex !important;
        justify-content: center !important;
    }

    #compare_features .nectar-button span,
    #rates .nectar-button span {
        line-height: 9px;
        font-size: 9px;
        top: 2px;
    }

    .max_val,
    .min_val {
        margin-top: 10px;
    }

    body .vc_row-fluid [class*=vc_col-xs-] {
        margin-left: 0.1%;
        /* 	margin-right: 1.5% !important; */
    }

    #compare_features .wpb_column,
    #rates .wpb_column {
        margin-bottom: 0px !important;
    }

    .rate_countries {
        align-items: center !important;
    }

    #rates p {
        font-size: 10px !important;
        line-height: 13px !important;
    }

    .package_select_lable {
        display: none;
    }

    .first_section {
        margin-top: -130px;
    }

    .dark.left {
        margin-top: 0;
    }

    .range_section_home {
        margin-top: 25px !important;
        margin-bottom: 60px !important;
    }

    .down_opentag [class^="icon-"],
    i[class*=" icon-"] {
        top: 42px !important;
    }

    .mt_25 .vc_column-inner,
    .open_carrier_shipping p,
    .open_carrier p {
        /*margin-top: -25px !important;*/
    }

    #rates .iwithtext .iwt-text {
        display: block;
        margin-top: 50px;
    }

    .compare_btn {
        margin-top: -13px !important;
    }

    .plan1_select,
    .plan2_select,
    .plan3_select,
    .plan4_select,
    .plan5_select {
        display: none !important;
    }

    .sub-menu .sub_menu_css .menu-image-title {
        color: #fff !important;
        top: 10px !important;
        position: relative !important;
    }

    .sub-menu .sub_menu_css .menu-item-description {
        display: block !important;
        font-size: 12px !important;
        color: #fff !important;
        position: relative !important;
        font-weight: 400 !important;
        margin-top: -24px;
        text-align: center;
        padding-left: 0px !important;
        line-height: 25px !important;
    }

    #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .menu li,
    #slide-out-widget-area.fullscreen .menuwrapper li {
        margin: 0 0 17px 0 !important;
    }

    .ubtn-small {
        display: none !important;
    }

    .sub_comoper,
    .dicount_rate_sub {
        width: 100%;
    }

    #compare_features p,
    #compare_features1 p,
    #compare_features2 p,
    #compare_features3 p,
    #compare_features4 p {
        font-size: 10px !important;
        line-height: 14px !important;
        padding-left: 0px !important;
        word-break: break-word;
    }

    .wpb_wrapper h2.vc_custom_heading {
        font-size: 15px !important;
    }

    .essential1 {
        /* margin-top: 0px; */
        padding: 4px 3px !important;
    }

    div[data-style*="minimal"] .toggle h3 i {
        margin-top: -6px !important;
    }

    .faq .toggle h3 a {
        line-height: 19px !important;
        margin-left: 17% !important;
        width: 100% !important;
    }

    .toggle p {
        margin-left: 63px;
        line-height: 24px !important;
        font-size: 16px !important;
        margin-right: 10px;
    }

    .discount_rate_sec p {
        font-size: 13px !important;
        line-height: 14px !important;

    }

    .down_opentag .iwithtext .iwt-text {
        padding-left: 0px;
    }

    .down_opentag .iwithtext .iwt-icon {
        left: -32px;
    }

    .word-break {
        word-break: break-all;
    }

    .discount_rate_sec .iwithtext .iwt-icon {
        position: initial;
    }

    .discount_rate_sec .iwithtext .iwt-text {
        padding-left: 0px;
    }

    .discount_rate_sec .iwithtext .iwt-icon img {
        margin-bottom: 0px;
    }

    .rate_discount .wpb_wrapper {
        width: 100%;
    }

    input[type=range] {
        width: 90%;
        margin-top: 14px;
    }

    .min_val,
    .max_val {
        top: 7px !important;
    }

    .vc_col-sm-1.vc_col-lg-4.vc_col-md-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-16.no-left-margin .vc_column-inner {
        padding-top: 0px;
        display: block;
    }

    .vc_col-sm-2.vc_col-lg-2.vc_col-md-2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-17 .vc_column-inner {
        top: 0;
        bottom: 0;
        margin: auto;
    }

    .vc_col-sm-2.vc_col-lg-2.vc_col-md-2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-18 .vc_column-inner {
        top: 0;
        bottom: 0;
        margin: auto;
    }

    .wpb_raw_code.wpb_content_element.wpb_raw_html .slidecontainer p {
        font-size: 10px !important;
    }

    output {
        position: absolute;
        background-image: linear-gradient(#444444a6, #444444a6);
        width: 70px;
        height: 28px;
        text-align: center;
        color: white;
        border-radius: 20px;
        display: inline-block;
        bottom: -53%;
        left: 0;
        margin-left: -8px !important;
    }
}

@media only screen and (max-width: 479px) {
    .vc_custom_1565855994886 {
        margin-top: 0px;
    }

    output {
        margin-left: -14px !important;
    }

}


/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */


/* Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    #slide-out-widget-area .menuwrapper .menu.menuopen.subview {
        margin: 50px -50px;
    }
}

/* Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }

}


/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */


/* Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    #slide-out-widget-area .menuwrapper .menu.menuopen.subview {
        margin: 0px 0px;
    }

}

/* Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }
}


/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {

    #slide-out-widget-area .menuwrapper .menu.menuopen.subview {
        margin: 10% 0px !important;
    }
}

/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }
}


/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
    #slide-out-widget-area .menuwrapper .menu.menuopen.subview {
        margin: 0px;
    }

    body #slide-out-widget-area .menuwrapper li .sub-menu {
        margin: 30% 20px !important;

    }

    #slide-out-widget-area.fullscreen .inner,
    #slide-out-widget-area.fullscreen-alt .inner {
        top: 35% !important;
    }

}

/* Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }

}

/* ----------- iPhone X ----------- */
/* Portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
    /*#slide-out-widget-area.fullscreen .inner, #slide-out-widget-area.fullscreen-alt .inner {
		top:30% !important;
		}*/
    #slide-out-widget-area.fullscreen .menuwrapper li a {
        padding: 6px 0px !important;
    }
}

/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }

    .sub-menu .sub_menu_css .menu-image-title {
        color: #fff !important;
        top: 10px !important;
        position: relative !important;
    }

    .sub-menu .sub_menu_css .menu-item-description {
        display: block !important;
        font-size: 12px !important;
        color: #fff !important;
        position: relative !important;
        font-weight: 400 !important;
        margin-top: -24px;
        text-align: center;
        padding-left: 0px !important;
        line-height: 25px !important;
        top: 35px !important;
        left: 40px !important;
        width: 100%;
    }
}


/* ----------- iPad 1, 2, Mini and Air ----------- */


/* Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {

    .wpb_row .span_12 > .col.padding-2-percent[data-padding-pos=all],
    .column-inner.padding-1-percent,
    .column-inner.padding-2-percent[data-padding-pos=all] {
        margin-right: 11px !important;
    }

    .wpb_row .span_12 > .col.padding-2-percent[data-padding-pos="all"] {
        margin-right: 0 !important;
    }

    .sub-menu {
        width: 100% !important;
    }

    .sub-menu .sub_menu_css {
        margin-right: 100px !important;
        margin-bottom: 20px !important;
        width: 100% !important;
    }

    .sub-menu .sub_menu_css .menu-item-description {
        display: flex !important;

        font-size: 14px !important;
        color: #fff !important;
        position: absolute !important;

        padding-left: 53px !important;
        padding-bottom: 10px !important;
        top: 43px !important;
        left: 16%;
        text-align: center;
        margin-top: 10px;
    }

    .sub-menu .sub_menu_css .menu-image-title {
        color: #ffff !important;
        top: 10px !important;
        position: absolute !important;
        font-weight: 700;
        padding-left: 5px;
        font-size: 23px;
    }

    .max_width_li .sub-menu {
        width: 100% !important;
    }

    #rates .vc_col-sm-2,
    #compare_features .vc_col-sm-2,
    #compare_features1 .vc_col-sm-2,
    #compare_features2 .vc_col-sm-2,
    #compare_features3 .vc_col-sm-2,
    #compare_features4 .vc_col-sm-2 {
        width: 24.2%;
    }

    #rates .vc_row.vc_row-flex > .span_12 > .vc_column_container {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

}

/* Landscape */
@media only screen and (min-device-width: 814px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    .sub-menu {
        width: 100% !important;
    }

    .sub-menu .sub_menu_css {
        margin-right: 0% !important;
        margin-bottom: 20px !important;
    }

    .sub-menu .sub_menu_css .menu-image-title {
        color: #fff !important;
    }

    .sub-menu .sub_menu_css .menu-item-description {
        display: block !important;
        line-height: 17px !important;
        font-size: 13px !important;
        color: #fff !important;
        position: absolute !important;
        font-weight: 400 !important;
        padding-left: 53px !important;
        padding-bottom: 10px !important;
        top: 50px !important;
        left: 0px;
        width: 100%;
    }

}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {

    #slide-out-widget-area.fullscreen .inner,
    #slide-out-widget-area.fullscreen-alt .inner {
        top: 32% !important;
    }

    .sub-menu .sub_menu_css .menu-item-description {
        display: flex !important;
        font-size: 14px !important;
        color: #fff !important;
        position: absolute !important;
        padding-left: 53px !important;
        padding-bottom: 10px !important;
        top: 43px !important;
        left: 16%;
        text-align: center;
    }

    .max_width_li .sub-menu {
        width: 100% !important;

    }

}

/* Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
}

/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
}

/* Portrait */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    .menu-wrap.menuwrapper {
        width: 100% !important;
        /* margin: 0 auto; */
        left: 27%;
        /* margin-left: 61px; */
    }

    .sub-menu .sub_menu_css .menu-item-description {

        top: 43px !important;
        left: 0%;

        width: 100% !important;
    }
}

body .vc_row-fluid .vc_col-xs-3 {
    width: 16.66666667%;
}

.vc_col-sm-4 {
    margin-left: 0% !important;
}


.int_carriers.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner {

    padding: 4%;
}

.vc_row.vc_row-o-equal-height > .span_12 > .instance-71 > .vc_column-inner {

    padding: 0;
}

.standard_section .span_12 > .col.padding-2-percent {
    padding: 1% !important;
}

.plan_btn {
    margin-bottom: 30px !important;
}

.active_plan .plan_btn {
    margin-bottom: 12px !important;
}

/*.full-width-section>.span_12 .col>div:not(.boxed):not([data-border-width*=px]):not([data-has-bg-color=true]):not([data-using-bg=true]):last-child{
padding-bottom: 10px;
}


.vc_row-fluid>.span_12 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding{
padding-right: 0 !important;
padding-left: 0 !important;
}
*/
.vc_row.vc_row-o-equal-height > .span_12 > .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding > .vc_column-inner {
    padding: 0%;
}

.vc_col-sm-6.vc_col-lg-6.vc_col-xs-12.wpb_column.column_container.vc_column_container.col.padding-4-percent.inherit_tablet.inherit_phone.instance-44 {
    height: 470px !important;
}

.vc_col-sm-6.vc_col-lg-6.vc_col-xs-12.wpb_column.column_container.vc_column_container.col.padding-4-percent.inherit_tablet.inherit_phone.instance-21 {
    height: 470px !important;
}

@media (max-width: 1000px) {
    .vc_col-sm-8.vc_col-lg-8.vc_col-xs-6 {
        width: 50% !important;
    }

    body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-3 {
        width: 25% !important;
    }

    body .gotta-catch .vc_row-fluid[data-column-margin="none"] .vc_col-xs-3 {
        width: 16.66666667% !important;
    }

    body .vc_row-fluid.full-width-content .vc_col-xs-9,
    body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-9 {
        width: 75% !important;
    }

    .easy_connect .span_12 > .col.padding-4-percent {
        padding: 0%;
    }

    .one-fourths .vc_col-sm-4.vc_col-xs-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding {
        width: 23.404255317% !important;
    }
}

@media only screen and (max-width: 999px) and (min-width: 1px) {
    .set_about_us_img .img-with-aniamtion-wrap[data-max-width="75%"] img {
        max-width: 75% !important;
    }
}

@media only screen and (min-width: 1000px) {

    .set_ab_sh {
        margin-left: 2.1% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .column_container:not(.vc_col-sm-12) .col.padding-3-percent > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.015);
    }

    .easy_connect .column_container:not(.vc_col-sm-12) .col.padding-3-percent > .vc_column-inner {
        padding: 4%;
    }

    .standard_section .vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.padding-2-percent {
        width: 25% !important;
    }

    .easy_connect .vc_col-sm-4 {
        width: 33% !important;
        padding-right: 0px !important;
    }

    .easy_connect .col img:not([srcset]) {
        width: 80%;
    }

    body .vc_row-fluid .vc_col-sm-6 {
        width: 49.93617%;
    }

    .col.padding-2-percent .active_plan > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.015) !important;
    }

    .col.padding-2-percent > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.015);
    }

    .one-fourths {
        width: 25% !important;
    }

    #footer-widgets .one-fourths {
        width: 23.5% !important;
    }
}

@media (min-width: 1200px) {
    body .vc_row-fluid .vc_col-lg-8 {
        width: 65.95744680199999%;
    }

    body .vc_row-fluid .vc_col-lg-4 {
        width: 31.914893614%;
    }

    #compare_features .vc_col-xs-1\/5,
    #compare_features1 .vc_col-xs-1\/5,
    #compare_features2 .vc_col-xs-1\/5,
    #compare_features3 .vc_col-xs-1\/5,
    #compare_features4 .vc_col-xs-1\/5 {
        width: 20%;
    }

    #rates .vc_col-xs-1\/5 {
        width: 20%;
    }
}

@media only screen and (max-width: 690px) {
    .col.padding-3-percent > .vc_column-inner {
        padding: 0px;
    }

    .set_about_us_img .col.padding-6-percent > .vc_column-inner {
        padding: 0px !important;
    }

    #slide-out-widget-area .mobile-only .menu.secondary-header-items {
        margin-top: 45px;
    }


}

@media only screen and (min-width: 690px) {

    #fws_5ecdda25b4ca8 .vc_col-sm-pull-7 {
        right: 0 !important;
    }


}

@media only screen and (min-width: 320px) and (max-width: 350px) {
    .max_width_li .sub-menu {
        width: 19em !important;
    }

}

@media only screen and (min-width: 351px) and (max-width: 690px) {
    .max_width_li .sub-menu {
        width: 22em !important;
    }
}

@media only screen and (max-width: 690px) and (min-width: 351px) and (orientation: landscape) {
    .max_width_li .sub-menu {
        width: 100% !important;
    }
}

.vc_col-sm-4.no-left-margin.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding {
    margin-left: 0px !important;
}

.row_col_wrap_12_inner.col.span_12.left {
    width: 100%;
    margin-left: 0;
}

.vc_col-sm-4.vc_col-xs-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding {
    width: 31.914893614% !important;
}

/*.full-width-section>.span_12 .col>div:not(.boxed):not([data-border-width*=px]):not([data-has-bg-color=true]):not([data-using-bg=true]):last-child {
padding-bottom: 0px;
} */
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.instance-4 {
    margin-left: 0px !important;
}

.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.instance-7 {
    margin-left: 0px !important;
}

.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.instance-10 {
    margin-left: 0px !important;
}

#compare_features > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features1 > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features2 > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features3 > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features4 > .span_12 > .vc_column_container > .vc_column-inner {
    padding: 0%;
}

#compare_features .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features1 .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features2 .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features3 .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner,
#compare_features4 .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner {
    padding: 0%;
}

#rates .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner {
    padding: 0%;
}

#rates .vc_col-xs-1\/5 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#compare_features .vc_col-xs-1\/5,
#compare_features1 .vc_col-xs-1\/5,
#compare_features2 .vc_col-xs-1\/5,
#compare_features3 .vc_col-xs-1\/5,
#compare_features4 .vc_col-xs-1\/5 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.meet_the_team .img-with-aniamtion-wrap[data-max-width="75%"] img {
    max-width: 75% !important;

}

.meet_the_team .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding {
    margin-left: 0px !important;
}

.meet_the_team .vc_col-sm-8 {
    margin-left: 2.1% !important;
}

.our_mis {
    font-weight: 500 !important;
}

.job_s .wpb_column[data-shadow=small_depth] {
    box-shadow: none !important;
}

.integration-steps .no-left-margin {
    margin-left: 2.1% !important;
}

.wpb_row .span_12 > .trac_slider.col.padding-3-percent {
    padding: 0% !important;
}

.vc_row-fluid > .span_12 .trac_slider {
    padding-left: 0% !important;
    padding-right: 0% !important;
}

.send_right {
    padding: 4% !important;
}

/* Added by LightSpeedWP */
.page-id-3123 .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 80px;
}

/* Affiliate page*/
#top nav > ul > li[class*=button_bordered] > a,
body #header-outer.transparent #top nav > ul > li[class*=button_bordered] > a {
    padding-left: 30px;
    padding-right: 30px;
}

#top nav .menu-item {
    margin-right: 10px;
}

#top nav .menu-item:last-child {
    margin-right: 0px;
}

#logo img {
    max-width: 223px !important;
}

.gm-program-icons1 {
    max-width: 96px !important;
}

.gm-program-icons2 {
    max-width: 75px !important;
}

.gm-program-icons3 {
    max-width: 65px !important;
}

.page .program-text h3 strong {
    font-size: 20px !important;
    /*     font-weight:900 !important;
font-family: 'sendcloud-bold', Arial, Helvetica, sans-serif !important; */
}

/* .page-id-191469 h1,
.page-id-191469 h2,
.page-id-191469 h3,
.page-id-191469 h5{
font-weight:900 !important;
font-family: 'sendcloud-bold', Arial, Helvetica, sans-serif !important;
} */
/* .page-id-191469 .gm-heading-h1 {
max-width: 476px;
} */
.page .program-text h3 {
    margin: 0;
}

.page .program-text p {
    max-width: 350px;
    margin: auto;
}

.page #services__accordion h3 {
    font-size: 43px;
    line-height: 1em;
}

.page #accordion-container .accordion h3:before {
    font-size: 22px;
    padding: 3px 13px;
    left: -6px;
    top: 2px;
}

.page #accordion-container .accordion.accordion-one h3:before {
    content: '1';
    padding: 3px 15px;
}

.page #accordion-container .accordion.active h3:before {
    background-image: linear-gradient(to bottom right, #00D4FA, #0095FF);
    color: #112857;
}

#map-animation svg {
    width: 100%;
}

#map-animation #m1,
#map-animation #m2,
#map-animation #m3,
#map-animation #m4,
#map-animation #m5 {
    mix-blend-mode: multiply !important;
    opacity: 0.1;
}

#inside-3 use {
    opacity: 0.1;
}

#pin-one,
#pin-two,
#pin-three,
#pin-four,
#pin-five {
    transform: scale(.5) translate(0%, 10%);
    opacity: 0;
    transition: all .5s ease-in-out;
}

#map-animation .active #pin-one,
#map-animation .active #pin-two,
#map-animation .active #pin-three,
#map-animation .active #pin-four,
#map-animation .active #pin-five {
    opacity: 1;
    transition: all .5s ease-in-out;
    transform: scale(1) translate(0%, 0%);
}

#map-line-one,
#map-line-two,
#map-line-three,
#map-line-four,
#map-line-five {
    opacity: 0;
    transition: 300ms;
}

#map-animation .active #map-line-one,
#map-animation .active #map-line-two,
#map-animation .active #map-line-three,
#map-animation .active #map-line-four,
#map-animation .active #map-line-five {
    opacity: 1;
    transition: 1500ms;
}

.reduce-cost-container svg {
    width: 100%;
}

#reduce-cost-animation {
    position: relative;
}

#reduce-cost-animation #delivery-truck1,
#reduce-cost-animation #delivery-truck2,
#reduce-cost-animation #delivery-truck3 {
    opacity: 0;
    transition: 500ms;
}

#reduce-cost-animation #delivery-truck1 {
    transform: translate(56%, 100%);
}

#reduce-cost-animation #delivery-truck2 {
    transform: translate(86%, 100%);
}

#reduce-cost-animation #delivery-truck3 {
    transform: translate(116%, 100%);
}

#reduce-cost-animation .active #delivery-truck1,
#reduce-cost-animation .active #delivery-truck2,
#reduce-cost-animation .active #delivery-truck3 {
    opacity: 1;
    transition: 500ms;
}

#reduce-cost-animation .active #delivery-truck1 {
    transform: translate(56%, 95%);
}

#reduce-cost-animation .active #delivery-truck2 {
    transform: translate(86%, 95%);
}

#reduce-cost-animation .active #delivery-truck3 {
    transform: translate(116%, 95%);
}

#reduce-cost-animation #graph-one {
    transform: translate(0.017px, 185.56px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-one {
    transform: translate(0.017px, 60.56px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766 {
    transform: translate(0, 45.601px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766 {
    transform: translate(0, 170.601px);
    transition: 500ms;
}

#reduce-cost-animation #graph-two {
    transform: translate(0.017px, 240.716px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-two {
    transform: translate(0.017px, 7.716px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766-2 {
    transform: translate(0, -7.242px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766-2 {
    transform: translate(0, 225.242px);
    transition: 500ms;
}

#reduce-cost-animation #graph-three {
    transform: translate(0.017px, 260.386px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-three {
    transform: translate(0.017px, -25.386px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766-3 {
    transform: translate(0, -40.345px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766-3 {
    transform: translate(0, 245.242px);
    transition: 500ms;
}

#reduce-cost-animation #graph-four {
    transform: translate(0.017px, 125.676px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-four {
    transform: translate(0.017px, -17.676px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766-4 {
    transform: translate(0, -32.635px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766-4 {
    transform: translate(0, 110.242px);
    transition: 500ms;
}

#reduce-cost-animation #graph-five {
    transform: translate(0.017px, 260.727px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-five {
    transform: translate(0.017px, 183.727px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766-5 {
    transform: translate(0, 217.768px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766-5 {
    transform: translate(0, 293.768px);
    transition: 500ms;
}

#reduce-cost-animation #graph-six {
    transform: translate(0.017px, 125.727px) scaleY(0) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #graph-six {
    transform: translate(0.017px, -98.354px) scaleY(1) !important;
    transition: 500ms;
}

#reduce-cost-animation .active #Group_766-6 {
    transform: translate(0, -113.312px);
    transition: 500ms;
}

#reduce-cost-animation #Group_766-6 {
    transform: translate(0, 110.768px);
    transition: 500ms;
}

#reduce-cost-animation #label-graph,
#reduce-cost-animation #bar1,
#reduce-cost-animation #bar2,
#reduce-cost-animation #bar3 {
    opacity: 0;
    transition: 500ms;
}

#reduce-cost-animation .active #label-graph,
#reduce-cost-animation .active #bar1,
#reduce-cost-animation .active #bar2,
#reduce-cost-animation .active #bar3 {
    opacity: 1;
    transition: 50ms;
}

.brand-animation-container svg {
    width: 110%;
}

.brand-animation-container #own-logo {
    -webkit-transform: translate(-90px, -2px);
    -moz-transform: translate(-90px, -2px);
    -ms-transform: translate(-90px, -2px);
    -o-transform: translate(-90px, -2px);
    transform: translate(-90px, -2px);
    opacity: 0;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container #brand-colors {
    -webkit-transform: translate(-150px, 8.685px);
    -moz-transform: translate(-150px, 8.685px);
    -ms-transform: translate(-150px, 8.685px);
    -o-transform: translate(-150px, 8.685px);
    transform: translate(-150px, 8.685px);
    opacity: 0;
    -webkit-transition: 800ms;
    -o-transition: 800ms;
    -moz-transition: 800ms;
    transition: 800ms;
}

.brand-animation-container .active #own-logo {
    -webkit-transform: translate(9px, -2px);
    -moz-transform: translate(9px, -2px);
    -ms-transform: translate(9px, -2px);
    -o-transform: translate(9px, -2px);
    transform: translate(9px, -2px);
    opacity: 1;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container .active #brand-colors {
    -webkit-transform: translate(9px, 8.685px);
    -moz-transform: translate(9px, 8.685px);
    -ms-transform: translate(9px, 8.685px);
    -o-transform: translate(9px, 8.685px);
    transform: translate(9px, 8.685px);
    opacity: 1;
    -webkit-transition: 800ms;
    -o-transition: 800ms;
    -moz-transition: 800ms;
    transition: 800ms;
}

.brand-animation-container #dhl {
    -webkit-transform: translate(1163.7px, 3050.31px);
    -moz-transform: translate(1163.7px, 3050.31px);
    -ms-transform: translate(1163.7px, 3050.31px);
    -o-transform: translate(1163.7px, 3050.31px);
    transform: translate(1163.7px, 3050.31px);
    opacity: 0;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container #kleir {
    -webkit-transform: matrix(0.996, 0.087, -0.087, 0.996, 1163.49, 2999.37) !important;
    -moz-transform: matrix(0.996, 0.087, -0.087, 0.996, 1163.49, 2999.37) !important;
    -ms-transform: matrix(0.996, 0.087, -0.087, 0.996, 1163.49, 2999.37) !important;
    -o-transform: matrix(0.996, 0.087, -0.087, 0.996, 1163.49, 2999.37) !important;
    transform: matrix(0.996, 0.087, -0.087, 0.996, 1163.49, 2999.37) !important;
    opacity: 0;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container #primera {
    -webkit-transform: translate(1122.73px, 2994.38px);
    -moz-transform: translate(1122.73px, 2994.38px);
    -ms-transform: translate(1122.73px, 2994.38px);
    -o-transform: translate(1122.73px, 2994.38px);
    transform: translate(1122.73px, 2994.38px);
    opacity: 0;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container .active #dhl {
    -webkit-transform: translate(1163.7px, 2928.31px);
    -moz-transform: translate(1163.7px, 2928.31px);
    -ms-transform: translate(1163.7px, 2928.31px);
    -o-transform: translate(1163.7px, 2928.31px);
    transform: translate(1163.7px, 2928.31px);
    opacity: 1;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container .active #kleir {
    -webkit-transform: matrix(0.996, 0.087, -0.087, 0.996, 1063.49, 2985.37) !important;
    -moz-transform: matrix(0.996, 0.087, -0.087, 0.996, 1063.49, 2985.37) !important;
    -ms-transform: matrix(0.996, 0.087, -0.087, 0.996, 1063.49, 2985.37) !important;
    -o-transform: matrix(0.996, 0.087, -0.087, 0.996, 1063.49, 2985.37) !important;
    transform: matrix(0.996, 0.087, -0.087, 0.996, 1063.49, 2985.37) !important;
    opacity: 1;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

.brand-animation-container .active #primera {
    -webkit-transform: translate(1222.73px, 2994.38px);
    -moz-transform: translate(1222.73px, 2994.38px);
    -ms-transform: translate(1222.73px, 2994.38px);
    -o-transform: translate(1222.73px, 2994.38px);
    transform: translate(1222.73px, 2994.38px);
    opacity: 1;
    -webkit-transition: 700ms;
    -o-transition: 700ms;
    -moz-transition: 700ms;
    transition: 700ms;
}

/* Marketplace page*/
.marketplace-banner-logo-container {
    max-width: 700px;
    width: 100%;
    margin: auto;
}

.page .marketplace-banner-logo-container img {
    filter: brightness(0) invert(1);
    opacity: 0.5 !important;
    padding: 0 15px !important;
}

.animate-svg svg {
    max-width: 570px !important;
    width: 100%;
    margin-left: 40px;
}

.animate-svg svg #progress {
    width: 0;
    transition: 700ms;
}

.animate-svg .active svg #progress {
    width: 250px;
    transition: 700ms;
}

.animate-svg svg #first-box-container {
    position: relative;
    overflow: hidden !important;
}

.animate-svg svg #delivery-truck-shipping-and-delivery-svgrepo-com {
    left: 0 !important;
    transform: translate(360px, 6332.65px);
    transition: 700ms;
    opacity: 0;
}

.animate-svg .active svg #delivery-truck-shipping-and-delivery-svgrepo-com {
    transform: translate(620.026px, 6332.65px);
    transition: 700ms;
    opacity: 1;
}

.animate-svg svg #circle_circle1 #Ellipse_91,
.animate-svg svg #circle_circle2 #Ellipse_91-2,
.animate-svg svg #circle_circle3 #Ellipse_91-3 {
    fill: #0f254f !important;
    stroke: #102551;
    transition: 400ms;
}

.animate-svg .active svg #circle_circle1 #Ellipse_91,
.animate-svg .active svg #circle_circle2 #Ellipse_91-2,
.animate-svg .active svg #circle_circle3 #Ellipse_91-3 {
    fill: #00cefb !important;
    stroke: #00cefa;
}

.animate-svg .active svg #circle_circle1 #Ellipse_91 {
    transition: 100ms;
}

.animate-svg .active svg #circle_circle2 #Ellipse_91-2 {
    transition: 400ms;
}

.animate-svg .active svg #circle_circle3 #Ellipse_91-3 {
    transition: 800ms;
}

/*Blog*/
.blog-banner-section .row-bg {
    background-size: auto;
}

.grid-item {
    width: 50%;
    padding-bottom: 20px;
    padding-top: 20px;
    /*max-width: 450px;*/
    max-width: 503px;
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.grid {
    width: 100%;
}

.search-results article.result {
    position: relative !important;
    opacity: 1 !important;
}

body #search-results .result {
    width: 33%;
}

.search-results #search-results {
}

.search-results .main-content .col {
    width: 100% !important;
    margin: 0 !important;
}

.search-results article.result .title span {
    display: none !important;
}


/* min 1000 */
.gm-project-items.banner .gm-content-inner-left img {
    opacity: 0;
    background-size: cover !important;
    /*min-height:350px;*/
    min-height: 359px;
}

.gm-project-items.banner .gm-content-inner-left {
    background-size: cover !important;
}

/* end min */

.page-id-192718 .wpb_row {
    /*max-width:923px;*/
    max-width: 1008px;
    width: 100%;
    margin: auto;
}

.blog-banner-section .wpb_wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center !important;
    justify-content: space-between !important;
}

.page .blog-banner-section h1 span {
    font-family: 'sendcloud-bold' !important;
    font-weight: 600;
}

.page .blog-banner-section .banner-heading {
    /*width:650px;*/
}

.blog-banner-section .blog-search {
    width: 244px;
}

.blog-banner-section .blog-search input {
    width: 244px !important;
    max-width: 100% !important;
    background: #ffffff;
    box-shadow: 0px 5px 20px rgb(17 40 87 / 10%);
    height: 55px;
    font-size: 17px;
    color: #112857;
    border-radius: 20px;
    padding: 20px;
    background-image: url(/wp-content/uploads/2022/02/blog-search-icon.svg);
    background-repeat: no-repeat;
    background-position: 90% 45%;
}

.blog-banner-section .blog-search input::placeholder {
    color: rgb(17 40 87 / 50%);
}

.gm-project-items.banner {
    border-radius: 30px;
    box-shadow: 0 20px 40px rgb(17 40 87 / 8%);
}

.gm-project-items.banner .gm-container {
    display: flex;
    background: #FFFFFF;
    border-radius: 30px;
    align-items: center !important;
    justify-content: space-between !important;
}

.gm-project-items.banner .gm-content-inner-left {
    border-radius: 30px 0 0 30px;
    background-position: center center !important;
}

.gm-project-items.banner .gm-content-inner-left,
.gm-project-items.banner .gm-content-inner-right {
    float: left;
    align-items: center;
    justify-content: center;
}

.gm-project-items.banner .gm-content-inner-left {
    width: 45%;
}

.gm-project-items.banner .gm-content-inner-right {
    width: 55%;
}

.gm-project-items.banner .gm-content-inner-right {
    display: flex;
    padding: 35px 55px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between !important;
}

.gm-project-items.banner .gm-category {
    font-size: 15px;
}

.gm-project-items .gm-category {
    font-size: 14.5px;
    line-height: 1.2em;
    padding-bottom: 10px;
}

.gm-project-items .gm-category {
    color: #0D9CFF;
    font-family: 'sendcloud-semibold';
    font-weight: 500 !important;
}

.gm-project-items h4 {
    margin-bottom: 15px;
}

.gm-project-items h4 a {
    font-family: 'sendcloud-bold' !important;
    color: #112857;
    font-size: 19px;
    line-height: 1.2em;
}

.gm-project-items.banner h4 a {
    /*font-size: 27px;*/
    font-size: 31px;
}

.gm-project-items.banner h4 a {
    width: 100%;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 100px;
    -webkit-line-clamp: 3;
    /* number of lines to show */
    -webkit-box-orient: vertical;
    /*min-height: 95px;*/
    min-height: 117px;
}

.gm-project-items.banner .text {
    width: 100%;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 100px;
    -webkit-line-clamp: 3;
    /* number of lines to show */
    -webkit-box-orient: vertical;
    min-height: 40px;
    padding-bottom: 0px;
    margin-bottom: 10px;
}

.gm-project-items.banner .gm-btn {
    background-image: linear-gradient(to right, #00D3F7, #0D9CFF) !important;
    background: #0D9CFF;
    color: #ffffff;
    padding: 10px 35px;
    font-family: 'sendcloud-semibold' !important;
    font-size: 14.5px;
    border-radius: 20px;
    transition: 500ms;
}

.page .blog-btn.gm-btn:hover,
.gm-project-items.banner .gm-btn:hover,
.page-id-192718 .blog-form .gform_button:hover {
    background-image: unset;
    transition: 500ms;
    background: #0D9CFF !important;
    transform: scale(1.05);
}

.gm-project-items .date {
    color: #112857;
    opacity: .5;
    font-size: 14.5px;
}

.filter-button-group label {
    position: relative;
}

.filter-button-group input {
    position: absolute;
    opacity: 0;
}

.filter-button-group label:first-child {
    padding-left: 0;
}

.filter-button-group label {
    padding-right: 20px;
}

.filter-button-group span {
    color: #112857;
    font-size: 15px;
    font-family: 'sendcloud-bold' !important;
    opacity: .5;
}

.filter-button-group input[type="radio"]:checked + span {

    opacity: 1;
}

.grid-item:nth-child(odd) {
    padding-right: 15px;
}

.grid-item:nth-child(even) {
    padding-left: 15px;
}

.grid-item .gm-container {
    border-radius: 30px;
    background: #ffffff;
    box-shadow: 0 20px 40px rgb(17 40 87 / 8%);
}

.grid-item:hover .gm-container {
    border-radius: 30px;
    background: #fff;
    box-shadow: 0 20px 40px rgb(17 40 87 / 20%);
}

.grid-item .gm-content-inner-right img {
    transform: scale(0);
    transition: 500ms;
}

.grid-item:hover .gm-content-inner-right img {
    transform: scale(1);
    transition: 500ms;
}

.grid-item .gm-container .gm-content-inner-left img {
    border-radius: 30px 30px 0 0 !important;
    margin: 0;
}

.gm-content-inner-right {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between !important;
}

.grid-item .gm-category,
.grid-item .date {
    width: auto !important;
    padding: 0;
}

.grid-item .gm-content-inner-right {
    padding: 40px 40px;
    /*min-height:190px;*/
}

.grid-item .text {
    font-size: 13px;
    line-height: 1.5em;
    color: #112857;
    width: 100%;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 100px;
    -webkit-line-clamp: 2;
    /* number of lines to show */
    -webkit-box-orient: vertical;
    min-height: 40px;
}

.gm-project-items h4 a {
    width: 100%;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 100px;
    -webkit-line-clamp: 2;
    /* number of lines to show */
    -webkit-box-orient: vertical;
    min-height: 40px;
}

.gm-project-items .gm-content-inner-right .meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100%;
}

.gm-project-items .gm-content-inner-right .content-left {
    width: 90%;
}

.gm-project-items .gm-content-inner-right .content-right {
    width: 10%;
    margin-right: -10px !important;
}

.gm-project-items .gm-content-inner-right .text-container {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end !important;
    justify-content: space-between !important;
    width: 100%;
}

.gm-project-items .gm-content-inner-right .content-right .gm-btn img {
    margin-bottom: 0px !important;
}

.grid-item .gm-content-inner-left img {
    height: 180px;
    object-fit: cover;
}

.isotope-pager {
    text-align: center;
}

.isotope-pager .pager {
    color: #112857;
    padding: 3px 10px;
    border-radius: 100px;
    font-family: 'sendcloud-bold' !important;
    font-size: 17px;
    margin: 0 3px;
}

.isotope-pager .pager.active,
.isotope-pager .data-page1 {
    color: #ffffff;
    z-index: 2;
    position: relative;
}

.isotope-pager .pager.active:before,
.isotope-pager .data-page1:before {
    position: absolute;
    content: "";
    z-index: -1;
    background-image: linear-gradient(to right, #00D3F7, #0C9DFF);
    height: 30px;
    width: 30px;
    border-radius: 100px;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
}

.sendcloud-account-container {
    border-radius: 40px;
    box-shadow: 0 20px 40px rgb(17 40 87 / 8%);
}

.sendcloud-account-container .gradient-blue-cirlce {
    width: 145px !important;
    margin: -30px 0 -70px -40px !important;
}

.sendcloud-account-container .arrow-sign-up {
    width: 50px !important;
    margin: -46px auto -10px auto !important;
}

.page .sendcloud-account-container h2 {
    margin-bottom: 34px;
}

.page-id-192718 h2 {
    font-family: 'sendcloud-bold' !important;
}

.sendcloud-account-container h3.caveat-font {
    font-family: 'sendcloud-caveat' !important;
    color: #112857;
    font-size: 30px;
    width: 220px;
    line-height: 0.85em;
}

.page .blog-btn.gm-btn,
.page-id-192718 .blog-form .gform_button {
    background-image: linear-gradient(to right, #00D3F7, #0D9CFF);
    color: #fff;
    padding: 14px 55px !important;
    font-family: 'sendcloud-semibold' !important;
    font-size: 15px !important;
    border-radius: 20px !important;
}

.page .blog-btn.gm-btn {
    padding: 18px 75px !important;
}

.page-id-192718[data-button-style=rounded] .container-wrap input[type=submit] {
    padding: 13px 34px !important;
}

.page .blog-btn.gm-btn {
    float: right;
}

.sendcloud-account-container .col-right {
    padding-left: 40px !important;
}

.knowledge-list-container {
    width: 100%;
    padding-bottom: 40px;
}

.knowledge-list-container ul {
    width: 100%;
    padding: 0 !important;
    margin: 0;
}

.knowledge-list-container li {
    display: inline-block;
    width: 24.6%;
    text-align: center;
    padding-right: 10px;
}

.knowledge-list-container li:last-child {
    padding-right: 0px;
}

.knowledge-list-container li h4 {
    background: #ffffff !important;
    padding: 65px 20px;
    border-radius: 40px;
    box-shadow: 0 20px 40px rgb(17 40 87 / 8%);
    transition: 500ms;
    font-family: 'sendcloud-bold' !important;
}

.knowledge-list-container li:hover h4 {
    cursor: pointer;
    background-image: linear-gradient(to right, #00D3F7, #0D9CFF) !important;
    color: #ffffff;
    transition: 500ms;
}

.sendcloud-account-container p {
    font-size: 14.6px;
    line-height: 1.5em;
}

.sendcloud-account-container p strong {
    font-family: 'sendcloud-bold' !important;
}

.gradient-blue-cirlce {
    width: 135px !important;
    margin-top: 40px !important;
}

.blog-form input:not(.gform_button) {
    width: 296px !important;
    background: #ffffff !important;
    padding: 12px 25px !important;
    border-radius: 20px;
    box-shadow: 0 20px 40px rgb(17 40 87 / 8%);
    transition: 500ms;
    color: #112857;
}

.blog-form input::placeholder {
    opacity: .4 !important;
    color: #112857;
}

.blog-form .gform_footer {
    position: relative;
    width: 296px !important;
    z-index: 0;
}

.blog-form .gform_footer:after {
    content: "Free forever";
    position: absolute;
    z-index: 5 !important;
    top: 27%;
    right: 0;
    opacity: .5;
}

.knowledge-row .row-bg {
    background-size: auto;
}

.main-button-filter .filter-button-group::-webkit-scrollbar {
    width: 10px !important;
    height: 7px;
}

.main-button-filter .filter-button-group::-webkit-scrollbar-track {
    background: #f6f6f9;
}

.main-button-filter .filter-button-group::-webkit-scrollbar-thumb {
    background: #0CA1FE;
    background-image: linear-gradient(to right, #00D3F7, #0D9CFF);
    border-radius: 20px;
    border: 0 #f6f6f94;
}

.main-button-filter .filter-button-group {
    /*overflow-x: auto !important;*/
    white-space: nowrap;
    padding-bottom: 0px;
    position: relative;
}

.main-button-filter .filter-button-group label {
    display: inline-block;
    width: auto !important;
}

.main-button-filter .left,
.main-button-filter .right {
    display: inline-block;
}

.desktop-hide {
    display: none;
}

.desktop-filter.main-button-filter .left {
    width: 68%;
}

.desktop-filter.main-button-filter .right {
    width: 30%;
    float: right;
    /*text-align:right;*/
    margin-top: -23px;
}

.cat-blog-search input {
    max-width: 100% !important;
    background: #ffffff;
    box-shadow: 0px 5px 20px rgb(17 40 87 / 10%);
    font-size: 17px;
    color: #112857;
    border-radius: 20px;
    padding: 10px 20px;
    background-image: url(/wp-content/uploads/2022/02/blog-search-icon.svg);
    background-repeat: no-repeat;
    background-position: 90% 45%;
}

.mobile-filter.main-button-filter .left {
    width: 50%;
    padding-right: 10px;
}

.mobile-filter.main-button-filter .right {
    width: 50%;
    padding-left: 10px;
    text-align: right;
}

.mobile-filter.main-button-filter .blog-search input {
    width: 100% !important;
}

.mobile-filter.main-button-filter .filter-button-group::-webkit-scrollbar {
    width: 0 !important;
    height: 0px !important;
}

.sort-filter {
    flex-wrap: wrap;
    align-items: flex-end !important;
    justify-content: flex-end;
    float: right;
}

.sort-filter span {
    width: 20%;
    display: inline-flex;
    opacity: 1 !important;
}

.sort-filter form {
    width: 75%;
    display: inline-flex;
}

.sort-filter select {
    border: solid 1px #112857;
    background-color: #F6F6F9;
    background: url(/wp-content/uploads/2022/02/sort-arrow.svg) no-repeat;
    background-position: 90% 40%;
    border-radius: 20px;
    padding: 5px 15px !important;
    height: 45px;
    font-size: 15px;
    color: #112857;
    font-family: 'sendcloud-bold' !important;
    -webkit-appearance: none;
    appearance: none;
}


.gm-content-inner-right input.filter-item {
    position: absolute;
    opacity: 0;
}

p.gm-category {
    cursor: pointer;
}

#most-popular {
    display: none;
}

.cat-btn-mobile {
    margin-top: 15px;
}

.blog-search-mobile {
    width: 100% !important;
}

.blog-banner-section .blog-search-mobile input {
    background-position: 95% 45% !important;
}

.grid-item:nth-child(1),
.grid-item:nth-child(2) {
    margin: 0;
}

.exclude_cat {
    display: none !important;
}

label#featured {
    display: none;
}

.main-button-filter.desktop-filter {
    padding: 0 20px;
    margin: 0;
}


.learn-more a {
    display: inline-block;
}

.learn-more img {
    display: inline-block;
    margin-bottom: 0px !important;
    padding-left: 15px;
}


/*24-03-2022 CSS*/


#header-secondary-outer {
    background-color: #061C40 !important;
    padding: 5px 0;
    display: none;
}

body.material #header-secondary-outer nav::after {
    display: none;
}

#header-secondary-outer .container:before {
    display: none;
}

section[data-v-43ac238f] {
    padding: 0px !important;
}


#header-secondary-outer nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#header-secondary-outer .topbarin {
    color: #fff;
    opacity: 0.7;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: 400;
    text-align: left;
    position: unset;
    transform: none;
    font-family: 'Aeonik';
    max-width: 50% !important;
}

#header-secondary-outer .sf-arrows li a > span {
    color: #fff;
    opacity: 0.7;
    font-size: 14px;
    line-height: 16px;
    font-family: 'Aeonik';
    font-weight: 400;
}

#header-secondary-outer .sub-menu a > span {
    color: #000 !important;
}

.banner-sec {
    padding: 20px 0 100px !important;
}

.screen-shot {
    margin-top: -200px;
}

.banner-sec .wpb_wrapper {
    text-align: center;
}

.banner-sec p {
    font-size: 22px;
    color: #102d4d;
    max-width: 684px;
    margin: auto;
    font-weight: 400;
    font-family: 'Aeonik';
    line-height: 34px;
}

.banner-sec .nectar-button {
    background: linear-gradient(270deg, rgba(0, 211, 247, 1) 0%, rgba(13, 157, 255, 1) 100%);
    border-radius: 20px !important;
    padding: 20px 65px;
}

.banner-sec .nectar-button span {
    font-size: 20px;
    font-weight: 700;
    font-family: 'Aeonik';
}

.banner-sec .nectar-button i {
    background: none !important;
    transform: translateY(-50%) translateX(-10px) !important;
}

/*.banner-sec .banner-list ul{
display: flex;
justify-content: center;
align-items: center;
margin-top: 24px;
}
.banner-sec .banner-list li{
color: #102d4d;
font-family: 'Aeonik';
font-size: 14px;
line-height: 17px;
font-weight: 400;
padding: 0 18px 0 25px;
list-style: none;
opacity: 0.7;
background: url(./img/tick-icon.png) no-repeat 0 2px;
}
*/

.banner-list .wpb_wrapper {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.banner-list {
    padding: 20px 0 0 0;
}

.banner-list .vc_column-inner {
    padding-bottom: 0px !important;
}

.banner-list .iwithtext {
    margin: 0 10px;
}

.banner-list .iwithtext .iwt-icon img {
    margin-top: 4px;
    width: auto;
}

.banner-list .iwithtext .iwt-text {
    padding-left: 25px;
    color: #102d4d;
    font-size: 14px !important;
    line-height: 17px;
    font-weight: 400;
    opacity: 0.7;
}


/*.banner-sec .more-than{
display: flex;
justify-content: flex-end;
align-items: center;
background: #fff;
max-width: 792px;
margin: auto;
border-radius: 20px;
padding: 25px;
}
.banner-sec .more-than .brand-list{
display: flex;
align-items: center;
}
.banner-sec .more-than span{
color: #000;
opacity: 0.7;
font-size: 16px;
line-height: 19px;
display: flex;
align-items: center;
}
.banner-sec .more-than span img {
margin: 0 10px 0;
}
.banner-sec .more-than .brand-list img{
margin: 0 18px;
}*/


.one-fourths {
    font-family: 'Aeonik';
}

.one-fourths .img-with-aniamtion-wrap {
    text-align: left !important;
    margin: 0;
}

.one-fourths h4 {
    text-align: left;
    padding: 12px 0 0;
    color: #112757;
    font-size: 22px !important;
    line-height: 30px !important;
    font-weight: 700 !important;
}

.one-fourths p {
    text-align: left;
    color: #697786;
    font-size: 16px;
    line-height: 26px;
}

.one-fourths .learn-more a {
    color: #1E96FF;
    font-size: 16px;
    line-height: 27px;
    font-weight: 700;
}

.one-fourths .wpb_wrapper {
    text-align: left;
}


.shipping-header h1 {
    color: #112757;
    font-weight: 700 !important;
    font-size: 48px;
    line-height: 60px;
    font-family: 'Aeonik';
}

.shipping-labels > .vc_column-inner {
    max-width: 478px;
}

.shipping-labels h2 {
    color: #112757;
    font-family: 'Aeonik';
    font-size: 36px;
    line-height: 42px;
    font-weight: 700 !important;
}

.shipping-labels p span {
    color: #697786;
    font-size: 18px;
    line-height: 28px;
    font-family: 'Aeonik';
}

.shipping-labels a {
    font-family: 'Aeonik';
    color: #1E96FF;
    font-size: 18px;
    line-height: 27px;
    font-weight: 700 !important;
}


#footer-outer #footer-widgets {
    background: #F6F6F9;
    border-top: 1px solid #D1D7DF;
}

body #footer-outer #footer-widgets .widget h4 {
    font-size: 17px;
    line-height: 20px;
    font-weight: 700 !important;
    font-family: 'Aeonik' !important;
    margin-bottom: 10px;
    color: #112857 !important;
}

body #footer-outer .menu-item a {
    color: #697786 !important;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400 !important;
    font-family: 'Aeonik' !important;
}

#footer-outer .sub-menu {
    padding: 0 !important;
}

body #footer-outer .row {
    padding: 64px 0 !important;
}


#copyright {
    border-top: 1px solid rgb(0 0 0 / 20%) !important;
    background-color: #F6F6F9 !important;
}

/*24-03-2022 CSS end*/


.inte-top {
    margin-top: 120px;
}

.inte-top h2 {
    font-size: 40px;
    padding: 0 0 20px 0;
}

.inte-top p {
    color: #697786;
    font-size: 18px;
}


body .vc_col-sm-4.int-title-row.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    margin-left: 0px !important;
}

body .container-wrap .wpb_row.int-title .row_col_wrap_12_inner {
    background: none !important;
    box-shadow: none !important;
    height: auto;
    min-height: auto;
}

body .container-wrap .wpb_row.int-title p {
    text-align: right !important;
    padding: 0px;
}

body .container-wrap .wpb_row.int-title p a {
    display: inline-block;
    color: #1E96FF;
    font-weight: 700;
    font-size: 16px;
}

body .container-wrap .inte-sec .wpb_row.int-title {
    margin-bottom: 17px !important;
}


.inte-sec {
    padding-bottom: 120px !important;
}

.material .inte-sec .wpb_row {
    margin-bottom: 12px !important;
}

.inte-sec .row_col_wrap_12_inner {
    background: #fff;
    box-shadow: 0px 48px 77px -19px rgb(0 0 0 / 5%), 0px 2px 50px rgb(0 0 0 / 5%);
    height: 64px;
    align-items: center;
    border-radius: 10px;
}

.inte-sec .vc_col-sm-3 {
    width: 16.66666667%;
}

.inte-sec .vc_col-sm-9 {
    width: 83.33333333%;
}

.inte-sec .vc_col-sm-12 {
    padding: 0px !important;
}

.inte-sec .vc_col-sm-4 {
    padding: 0px !important;
}

.inte-sec .img-with-aniamtion-wrap[data-max-width="75%"] .inner {
    margin: 0 4px 0 auto;
}

.inte-sec .row_col_wrap_12_inner h3 {
    line-height: normal;
}

.inte-sec .vc_column-inner {
    padding-bottom: 0px !important;
}

.vc_row-fluid.inte-sec > .span_12 {
    margin: 0px !important;
}

.midd-img img {
    margin: 74px 0 0 0 !important
}

.read-more-link {
    background: url(https://sendv3staging.wpengine.com/wp-content/uploads/2022/03/quata.png) 100% 0 no-repeat;
    font-size: 17px !important;
    color: #1E96FF;
}

.option-box label {
    position: absolute;
    font-size: 13px;
    margin: 4px 0 0 15px;
}

.option-box select {
    background: url(https://sendv3staging.wpengine.com/wp-content/uploads/2022/03/select-arrow-2.png) 95% 50% no-repeat;
    height: 60px;
    padding: 18px 0 0 15px;
    font-weight: bold;
    outline: 0px;
    border: 0px;
    appearance: none;
}

.option-box2 {
}

.option-box2 select {
    background: url(https://sendv3staging.wpengine.com/wp-content/uploads/2022/03/select-arrow-2.png) 95% 50% no-repeat;
    height: 60px;
    padding: 0px 0 0 15px;
    font-weight: bold;
    outline: 0px;
    border: 0px;
    appearance: none;
    color: #112757;
}


#top nav ul li.button_bordered a {
    padding: 12px 30px !important;
}

.sf-sub-indicator {
    line-height: normal;
}

body #header-secondary-outer nav > ul > li > a .sf-sub-indicator i {
    color: #fff;
}

#header-outer[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li > a .menu-title-text:after,
#header-outer.dark-slide.transparent:not(.side-widget-open) #top nav > ul > li[class*="button_bordered"] > a:before,
#header-outer.dark-slide .nectar-mobile-only.mobile-header li a .menu-title-text:after {
    border-color: #415279 !important
}

#top nav > ul > li[class*="button_bordered"] > a:before,
#header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a:before {
    height: 50px !important;
    color: #112857 !important;

}

body .banner-sec .nectar-button {
    border-radius: 20px !important;
}

.week-sec.vc_row-fluid > .span_12 {
    margin-left: -2%;
    margin-right: -2%;
}

.week-sec.vc_row-fluid > .span_12 .wpb_column {
    padding-left: 2%;
    padding-right: 2%;
}

.week-sec .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    margin: 0px !important;
}

.ship-post .img-with-aniamtion-wrap.center {
    max-width: none !important;
}

.ship-post .hover-wrap-inner {
    height: 100px;
    display: flex;
    align-items: center;
}

.ship-post .hover-wrap-inner img {
    height: auto !important;
}


.back-clr {
    background-color: #FAF1D7;
    max-width: 500px;
    width: 100%;
    height: auto;
    padding: 30px !important;
    position: relative;
    margin: 50px 0 0 0;
    border-radius: 25px;
}

.back-clr::after {
    background-color: #FAF1D7;
    content: "";
    padding: 10px;
    position: absolute;
    top: -10px;
    left: 50px;
    transform: rotate(45deg);
    visibility: visible;
}

.back-clr .text-div p {
    font-size: 15px;
    font-style: italic;
    line-height: 22px;
    color: #5D5A50;
}

.back-clr .inner-div,
.back-clr .inner-div > .left {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: inherit;
}

.back-clr .inner-div .logo {
    min-width: 120px;
}

.back-clr .inner-div .img-name,
.img-name > .vc_column-inner > .wpb_wrapper {
    display: flex;
    align-items: center;
}

.back-clr .inner-div .img-name .img-bg,
.back-clr .inner-div .img-name .img-with-aniamtion-wrap {
    background-color: #C8C0AC;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    margin-right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.back-clr .inner-div .img-name .img-bg img,
.back-clr .inner-div .img-name .img-with-aniamtion-wrap img {
    max-width: 50px;
    width: 100%;
}

.back-clr .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0;
}

.back-clr .img-with-aniamtion-wrap > .inner {
    height: auto;
}

.material .back-clr .wpb_content_element {
    margin-bottom: 0;
}

.back-clr .inner-div .img-name .name-date p strong {
    color: #5D5A50;
    font-size: 14px;
    margin: 0 0 0px;
    padding: 0px !important;
    display: block;
    font-weight: bolder !important;
}

.back-clr .inner-div .img-name .name-date p br {
    display: none;
}

.back-clr .inner-div .img-name .name-date p {
    color: #5D5A50;
    font-size: 13px
}

.back-clr .inner-div .logo {
    width: 120px;
}

.back-clr .inner-div .logo img {
    width: 100%;
}

.back-clr .inner-div {
    padding: 10px 0 0 0;
}

.name-date {
    line-height: normal;
}

.name-date p b {
    font-weight: 600 !important;
}

#footer-outer .col.span_4 {
    text-align: center;
}

#footer-outer #footer-widgets .col ul li.wpml-ls-current-language > a {
    padding: 10px 15px 15px !important;
    text-align: left;
    max-width: 200px;
    text-align: left;
    background: linear-gradient(0deg, #F4F6F9 2.05%, #FFFFFF 100%);
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
}

#footer-outer #footer-widgets .col ul li.wpml-ls-current-language ul a {
    padding: 10px 15px 15px !important;
    text-align: left;
    margin: 0 auto;
    max-width: 200px;
}

#footer-outer #footer-widgets .wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link {
    transition: auto;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-flex-wrap: wrap;
}

.wpml-ls-legacy-dropdown a span.wpml-ls-display {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-flex-wrap: wrap;
    padding-left: 4px;
}

#icl_lang_sel_widget-2 ul.wpml-ls-sub-menu {
    padding: 10px 0;
    max-width: 200px;
}

#footer-outer #footer-widgets .col ul li.wpml-ls-current-language ul.wpml-ls-sub-menu a {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu a span {
    font-size: 14px;
}

#footer-outer .wpml-ls-legacy-dropdown {
    width: 100%;
}

.wpml-ls-legacy-dropdown a span {
    font-size: 16px;
}

.bottom-post-row .one-fourths h4 {
    height: auto;
}

body .make-ship.full-width-section .row-bg-wrap .row-bg {
    transform: translate(-50%, 0%);
    left: 50%;
    width: 94%;
    margin: 0 auto;
    background-size: 100% 100%;
    border-radius: 30px;
}

.make-ship h2 {
    font-size: 48px;
    line-height: normal;
}

.make-ship h2 strong {
    font-weight: bold !important;
    color: #00D3F7;
    display: block;
}

.make-ship p {
    color: #B4C0D3;
    font-size: 20px;
}

.make-ship a.nectar-button {
    background: linear-gradient(270deg, rgba(0, 211, 247, 1) 0%, rgba(13, 157, 255, 1) 100%);
    border-radius: 20px !important;
    padding: 20px 65px;
}

.make-ship .nectar-button span {
    font-size: 20px;
    font-weight: 700;
    font-family: 'Aeonik';
}

.make-ship .nectar-button i {
    background: none !important;
    transform: translateY(-50%) translateX(-10px) !important;
}


/*.make-ship .banner-list ul{display: flex !important;justify-content: center; align-items: center; margin-top: 24px;}
.make-ship .banner-list li{color: #fff;font-family: 'Aeonik';font-size: 14px;line-height: 17px;font-weight: 400;padding: 0 18px 0 25px;list-style: none;opacity: 0.7;
background: url(./img/tick-icon.png) no-repeat 0 50%;}
.make-ship .more-than{display: flex; justify-content: flex-end;align-items: center;
background: #061C40; max-width: 792px;margin: auto;border-radius: 20px; padding: 25px;}
.make-ship .more-than .brand-list{display: flex;align-items: center;}
.make-ship .more-than .brand-list img{margin:0 18px;}*/

.make-ship .row-bg-wrap {
    background: #f6f6f9;
}


/* Style the tab */

.tab-block {
    padding: 0px 0 0 5.5%;
}

.tab-block-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: url(https://sendv3staging.wpengine.com/wp-content/uploads/2022/03/tab-sec-bg.png) 0 0 no-repeat;
    border-radius: 30px 0px 0 30px;
    background-size: cover;
    padding: 80px 0 80px 0px;
    padding-left: calc(calc(100% - 1338px) / 2);
}

.tab {
    flex: 0 0 42%;
    max-width: 42%;
    padding: 0 0px 0 0;
}

.tab h4 {
    font-size: 48px !important;
    font-weight: bold;
    margin: 0px;
    padding: 45px 0 40px 0;
    color: #fff;
    line-height: normal;
}

.tab h4 span {
    color: #00D3F7;
}

.tab ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.tab ul li {
    list-style: none;
}

/* Style the buttons inside the tab */
.tab a {
    display: block;
    padding: 12px 38px;
}

.tab a h5 {
    color: #cfd3dc;
    font-size: 18px !important;
    margin: 0px;
}

.tab a h5 span {
    opacity: 0.4;
    color: #cfd3dc;
    font-weight: 300;
    padding: 0 10px 0 0;
}

/* .active-tab { display:none; } */
.tab a.active h5 {
    display: none;
}

.tab a.active .active-tab {
    display: block;
}

.active-tab h3 {
    font-size: 24px;
}

.active-tab span {
    color: #1E96FF;
    font-size: 16px;
    font-weight: bold;
}

.active-tab p {
    color: #697786;
    font-size: 16px;
}

.tab a.active {
    background: #fff;
    padding: 38px 190px 38px 40px;
    position: relative;
    border-radius: 10px 0px 0px 10px;
    clip-path: polygon(0% 0%, 80% 0%, 88.54% 50%, 80% 100%, 0% 100%);
    border-radius: 10px 10px 10px 10px;
    min-height: 200px;
    display: block;
    width: 116%;
    margin-bottom: 20px;
}

.tab a.active:before {
    background: #1e96ff;
    height: 100%;
    width: 6px;
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    border-radius: 10px 0px 0px 10px;
}


/*.tab a.active:after {
content: "";
position: absolute;
border-bottom:112px solid transparent;
border-top:112px solid transparent;
height: 0px;
width: 0px;
margin-right: -20px;
right: -60px;
top:0px;
}

.tab a.active:after {
border-left: 80px solid white;
}*/

/* Change background color of buttons on hover */

.tab button:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
    background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
    display: none;
}

.tab-content-section {
    flex: 0 0 58%;
    max-width: 58%;
}

/* Button-arrow CSS:

.arrow {
cursor: pointer;
display: inline-block;
height: 40px;
margin-left: 40px;
margin-right: 40px;
position: relative;
line-height: 2.5em;
padding-left: 1em;
padding-right: 2em;
background: white;
color: black;
}
.arrow:after {
border-left: 20px solid white;
}

.arrow:after {
content: "";
position: absolute;
border-bottom: 20px solid transparent;
border-top: 20px solid transparent;
height: 0px;
width: 0px;
margin-right: -20px;
right: 0;
}

.arrow:hover, .arrow:active {
background: yellow;
color: black;
}
.arrow:hover:after, .arrow:active:after {
border-left: 20px solid yellow;
}

*/


.across-block h2 {
    font-size: 40px;
    padding: 0 0 30px 0;
}

.brand-logo {
    padding: 30px 0 0 0;
}

.brand-logo .vc_column-inner {
    padding-bottom: 0px !important;
}

.brand-logo .vc_col-sm-2 {
    padding-bottom: 0px !important;
}


.average-block {
    padding: 75px 0px !important;
}

.average-block .col.section-title {
    padding: 0px !important;
    margin: 0px;
    border-bottom: none !important;
}

.average-block p {
    color: #697786;
    font-size: 15px;
    line-height: 24px;
}

.average-block .col.section-title h2 {
    font-family: 'Aeonik';
    font-style: normal;
    font-weight: 400;
    font-size: 36px;
    line-height: 48px;
}

.average-block .col.section-title h2 small {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
    color: #697786;
}


.average-block .wpb_column .clear {
    margin-bottom: 8px !important;
}


body .read-why .nectar-button.start-btn2 {
    background: #112757 !important;
    border-radius: 20px !important;
    padding: 20px 65px;
}

body .read-why .nectar-button.start-btn2 span {
    font-size: 16px;
    font-weight: 700;
    font-family: 'Aeonik';
}

body .read-why .nectar-button.start-btn2 i {
    background: none !important;
    transform: translateY(-50%) translateX(-10px) !important;
}

.read-why {
    text-align: center;
    padding-bottom: 100px;
    padding-top: 20px;
}


.testimonial-block .vc_col-sm-12 {
    width: 83.33333333%;
    margin: 0 auto !important;
}

.testimonial-block .nectar_single_testimonial .image-icon {
    width: 212px;
    height: 212px;
    border: #fff solid 10px;
    border-radius: 100%;
}

.testimonial-block .nectar_single_testimonial .image-icon:before {
    background: url(https://www.sendcloud.pro/wp-content/uploads/2022/05/quata-img.png) 0 0 no-repeat;
    content: "";
    width: 87px;
    height: 64px;
    position: absolute;
    margin: 0 0 0 65px;
}

.testimonial-block .nectar_single_testimonial[data-style=basic_left_image] {
    padding-left: 270px;
}

.testimonial-block p {
    font-size: 24px;
    font-style: italic;
    padding: 30px 0 30px 0;
    line-height: 40px;
}

.testimonial-block .wrap span:first-child {
    font-weight: bold;
    font-size: 18px;
    padding: 0 0 4px 0;
    color: #5D5A50;
}

.testimonial-block .hover-wrap-inner {
    text-align: right;
}

.testimonial-block .img-with-aniamtion-wrap .trust-logo {
    display: inline-block;
    margin: -57px 0 0 0;
    position: relative;
    top: -40px;
}

.testimonial-block p strong {
    font-weight: bold !important;
    background: #d3e5ff;
    padding: 6px 5px 7px 5px;
    border-radius: 3px;
}

li.feature-menu-item span.menu-title-text {
    font-weight: 700;
}

.integration-carriers-custom {
    background: #EDF2FA;
}

.sub-menu .integration-carriers-custom li.feature-menu-item a {
    border: 1px solid #DBE1EA !important;
    border-radius: 20px !important;
}


/*29-03-2022 CSS*/
.banner-sec h1 {
    color: #102d4d;
    font-size: 65px;
    line-height: 65px;
    font-weight: 700 !important;
}

.banner-sec h1 strong {
    color: #0ca2fe;
    font-weight: 700 !important;
}

body #header-outer.transparent.dark-slide > #top .row nav > ul > li > a:hover {
    color: #0ca2fe !important;
}

#header-outer.transparent.dark-slide > #top .row nav > ul > li > a > .sf-sub-indicator [class*=" icon-"],
#header-outer.transparent.dark-slide > #top nav > ul > li > a {
    color: #112857 !important;
    font-size: 16px;
    opacity: 1;
}

header .row {
    align-items: center;
}

header .logo-spacing {
    display: none;
}

header .col.span_3 {
    width: 18% !important;
}

header .col.span_9.col_last {
    width: 50% !important;
}

header .col.span_3:last-child {
    justify-content: flex-end;
}

header #menu-new {
    margin: 0;
}

header #menu-new > li > a {
    color: #112857;
}

header #menu-new li {
    display: inline-block;
}

header #menu-new .sign-btn a,
.secondary-header-items .sign-btn a {
    background: linear-gradient(270deg, rgba(0, 211, 247, 1) 0%, rgba(13, 157, 255, 1) 100%);
    color: #fff;
    font-size: 16px;
    border-radius: 50px;
    padding: 8px 32px;
    margin-left: 30px;
    display: inline-block;
}


#icl_lang_sel_widget-2 ul {
    width: 100%;
}

/*29-03-2022 CSS end*/


.shipping-header .upb_row_bg {
    display: none;
}


/*.banner-sec .banner-list ul{margin-bottom: 34px}
.banner-sec .more-than{margin-bottom: 50px !important;}*/

.one-fourths p {
    padding: 0;
}

.tab-block {
    background: #f6f6f9;
    background: -moz-linear-gradient(top, #f6f6f9 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #f6f6f9 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #f6f6f9 0%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f9', endColorstr='#ffffff', GradientType=0);
}

.inte-sec .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0px !important;
}

.inte-sec .vc_col-sm-9 p {
    padding: 0px !important;
}

.testimonial-block p {
    font-weight: 400;
    color: #5D5A50;
}

.back-clr .text-div p span,
.back-clr .text-div p strong {
    padding: 5px;
    background: #D3E5FF;
    font-size: 15px;
    font-weight: bolder !important;
    color: #697786;
    line-height: 28px;
}

/* body #header-outer[data-format="centered-menu"] #top nav > .sf-menu > li .menu-title-text:hover,
body #header-outer[data-format="centered-menu"] #top nav > .sf-menu > li .menu-title-text:active,
body #header-outer[data-format="centered-menu"] #top nav > .sf-menu > li.sfHover .menu-title-text:active  { color:#0ca2fe !important } */

header #menu-new > li > a {
    font-size: 16px;
}


.footer-logo img {
    height: 28px !important;
    margin-bottom: 0px !important;
}

#footer-outer .widget.widget_icl_lang_sel_widget {
    margin-bottom: 0px !important;
}

body #footer-outer .row.footer-logo-row {
    padding-bottom: 0px !important;
}

.shipping-labels i.fa-arrow-right {
    margin: 0 0 0 8px;
}

body #footer-outer .row.footer-new-row {
    padding: 0px !important;
}

#footer-outer #copyright[data-layout="centered"] .footer-new-row .col,
#footer-outer #copyright[data-layout="centered"] .footer-new-row .col ul {
    float: left;
    width: 49%;
}

.footer-new-row .col.span_6.col_last {
    text-align: right;
}

.footer-new-row .col.span_6 a {
    margin: 0 0 0 7px;
}

#footer-outer #copyright .footer-new-row a:hover:not(.nectar-button) {
    color: #5f718a !important;
}

.footer-new-row p span {
    font-weight: bold;
    color: #697786;
}

.inte-sec .midd-img img {
    height: 365px;
    object-fit: cover;
}


/*TABS CSS START*/
.how-sendcloud-work {
    padding-left: 5.5%;
}

.custom-tabs-box {
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: calc(calc(100% - 1338px) / 2);
}

.how-sendcloud-work .column-image-bg {
    border-radius: 30px 0px 0 30px;
}

.custom-tabs-box .scrolling-tab-nav {
    margin-right: 0;
    width: 42%;
}

.custom-tabs-box .scrolling-tab-content {
    padding-left: 0;
    margin-left: 0;
}

.custom-tabs-box .scrolling-tab-nav ul li {
    padding-left: 0;
    counter-increment: step-counter
}

.custom-tabs-box .scrolling-tab-nav ul li .menu-content {
    position: relative;
}

.custom-tabs-box .scrolling-tab-nav ul li:hover {
    opacity: 1;
}

.custom-tabs-box .scrolling-tab-nav ul li .menu-content::before {
    position: relative;
    content: "Step";
    opacity: 0.4;
    color: #cfd3dc;
    font-weight: 300;
    padding: 0 10px 0 0;
    font-size: 18px;
    counter-increment: step-counter 0;
    content: "Step " counter(step-counter) " :";
}

.custom-tabs-box .scrolling-tab-nav ul li.active-tab .menu-content::before {
    color: #1E96FF;
    font-size: 16px;
    font-weight: bold;
    opacity: 1;
}

.custom-tabs-box .scrolling-tab-nav ul li.active-tab {
    background: #fff;
    padding: 38px 190px 38px 40px !important;
    position: relative;
    clip-path: polygon(0% 0%, 80% 0%, 88.54% 50%, 80% 100%, 0% 100%);
    border-radius: 10px 10px 10px 10px;
    min-height: 200px;
    width: 116%;
    display: block;
    margin-bottom: 20px;
    margin-top: 20px;
    border-left: 6px solid #1e96ff;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-flex-wrap: wrap;
    z-index: 99;
}

.custom-tabs-box .scrolling-tab-nav ul li.active-tab:first-child {
    margin-top: 0;
}

.custom-tabs-box .active-tab span {
    color: #112857;
    font-size: 24px;
    font-weight: bold;
}

.custom-tabs-box .scrolling-tab-nav ul li.active-tab a.sub-desc strong {
    display: none;
}

.navigation_func_active_link_only .scrolling-tab-nav .menu-item .sub-desc {
    font-size: 16px;
    color: #697786;
    padding-top: 0;
}

.custom-tabs-box .tab-nav-heading {
    color: #cfd3dc;
    display: inline-block;
    padding-bottom: 0;
    font-weight: bold;
}

.custom-tabs-box .menu-item.active-tab .tab-nav-heading {
    display: block;
    margin-top: 17px;
    margin-bottom: 5px;
}

.custom-tabs-box .scrolling-tab-nav .menu-item .sub-desc {
    display: none !important;
}

.custom-tabs-box .scrolling-tab-nav .menu-item.active-tab .sub-desc {
    display: block !important;
}

.custom-tabs-box .scrolling-tab-nav ul li {
    padding: 15px 38px !important;
    opacity: 1;
    margin-bottom: 0;
}

.custom-tabs-box .scrolling-tab-nav a {
    padding-top: 0;
}

.custom-tabs-box .vc_custom_heading {
    color: #cfd3dc;
}

.scrolling-tab-content img {
    width: 100%;
}

.custom-tabs-box .scrolling-tab-nav .theiaStickySidebar:before {
    opacity: 0;
}

.custom-tabs-box .scrolling-tab-nav .n-sticky > .line {
    display: none;
}

.nectar-sticky-tabs .scrolling-tab-nav .tab-nav-heading::before {
    opacity: 0;
}

.nectar-sticky-tabs .tab-text-content {
    font-size: 48px;
    font-weight: bold;
    margin: 0px;
    padding: 45px 20px 30px 0;
    color: #fff;
    line-height: normal;
    max-width: 100%;
}

.nectar-sticky-tabs .tab-text-content strong {
    color: #00D3F7;
    font-weight: bold !important;
}

.custom-tabs-box .ui-tabs-panel .hover-wrap-inner img {
    max-width: 98%;
    float: right;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.custom-tabs-box .wpb_tabs_nav li .sub-desc {
    padding-right: 0 !important;
}

/*TABS CSS END*/


.more-than {
    background: #fff;
    max-width: 855px;
    margin: auto;
    border-radius: 26px;
    padding: 25px;
    margin-bottom: 50px !important;
}

.more-than .row_col_wrap_12_inner {
    justify-content: center;
}

.more-than .wpb_wrapper p {
    color: #112857;
    opacity: 1;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
}

.more-than .wpb_wrapper p img {
    margin: 0px 10px 0 0;
}

.more-than .vc_col-sm-1\/5 {
    width: auto !important;
    padding: 3px 15px !important;
}

.more-than .vc_col-sm-1.more-than-rating-star {
    padding: 3px 30px 3px 0 !important;
}

.more-than .vc_col-sm-1\/5 .vc_column-inner {
    padding: 0px !important;
}

.more-than .vc_col-sm-3 {
    width: auto !important;
    padding: 0px 15px !important;
}

.more-than .vc_col-sm-3 .vc_column-inner {
    padding: 0px !important;
}

.make-ship .more-than {
    background: #061C40;
    margin-bottom: 0px !important;
}

.make-ship .banner-list .row-bg-wrap {
    display: none;
}

.make-ship .banner-list .iwithtext .iwt-text {
    color: #FFFFFF;
    opacity: 0.7;
}

.make-ship .more-than .row-bg-wrap {
    display: none;
}

.make-ship .more-than .wpb_wrapper p {
    color: #FFFFFF;
    opacity: 0.7;
}

.story-dis .wpb_content_element p {
    font-style: italic;
}

.week-sec .wpb_text_column p a {
    display: block;
    color: #1E96FF;
    font-weight: 700;
    font-size: 16px;
    margin-top: 30px;
}

.week-sec .wpb_text_column p a img {
    margin: 0px 0 0 10px;
    display: inline;
}


.more-than .left {
    align-items: center;
    -webkit-align-items: center;
}

.brand-logo .left {
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

.hide-desktop {
    display: none !important;
}

#footer-widgets .menu-item-has-children > a::after {
    display: none;
}

.story-dis .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0;
}

.sub-menu.tracked-pos li.feature-menu-item a {
    padding: 10px 12px;
    margin: 6px 0 !important;
}

.sf-menu > li ul.sub-menu {
    padding: 10px;
    top: 70px;
    border-radius: 5px;
}

#header-outer header .nectar-menu-item-with-icon {
    align-items: center;
}

.sub-menu li.feature-menu-item span.menu-title-text {
    top: 0 !important;
}

#top nav .menu-item .sub-menu li {
    margin-right: 0;
}

#header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .sfHover:not(#social-in-menu) > a {
    color: #112857 !important;
}

/*
.trust-pilot-cont-col {
margin: 25px 0 0 0;
position: relative;
	max-width: 500px;
width: 100%;
border-radius:25px;
background-color: #FAF1D7;
padding-left: 0 !important;
padding-right: 0 !important;
}
*/
.trust-pilot-cont-col > .vc_column-inner > .wpb_wrapper {
    padding: 30px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    -webkit-align-items: center;
    -webkit-justify-content: space-between;
}

.trust-pilot-cont-col::before {
    background-color: #FAF1D7;
    content: "";
    padding: 10px;
    position: absolute;
    top: -10px;
    left: 50px;
    transform: rotate(45deg);
    visibility: visible;
}

.material .wpb_content_element.trust-pilot-cont {
    margin-bottom: 20px;
}

.trust-pilot-cont p {
    font-size: 15px;
    font-style: italic;
    line-height: 22px;
    color: #5D5A50;
    text-align: left;
}

.image-cont-block .trust-pilot-cont p {
    text-align: left !important;
}

.trust-pilot-cont p strong {
    font-size: 15px;
    font-weight: bolder !important;
    line-height: 28px;
}

.trust-pilot-cont + .img-with-aniamtion-wrap {
    background-color: #C8C0AC;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    margin-right: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
    float: left;
}

.trust-pilot-cont + .img-with-aniamtion-wrap img {
    max-width: 28px;
    width: 100%;
}

.trust-pilot-cont + .img-with-aniamtion-wrap > .inner {
    height: auto;
}

.trust-pilot-cont + .img-with-aniamtion-wrap .hover-wrap {
    height: auto;
    margin-bottom: 0;
}

.trust-pilot-img-name-date {
    width: calc(100% - 165px);
    display: inline-block;
    line-height: normal;
    padding-right: 10px;
}

.material .wpb_content_element.trust-pilot-img-name-date {
    margin: 0;
}

.trust-pilot-img-name-date p {
    color: #5D5A50;
    font-size: 13px;
    line-height: 19px;
    text-align: left !important;
}

.trust-pilot-img-name-date strong {
    color: #5D5A50;
    font-size: 14px;
    margin: 0 0 0px;
    padding: 0px;
    font-weight: bold !important;
    display: block;
}

.trust-pilot-img-name-date strong img {
    margin: 2px 0 8px 0px !important
}

.trust-pilot-img-name-date br {
    display: none;
}

.trust-pilot-img-name-date + .img-with-aniamtion-wrap {
    width: 100px;
    display: inline-block;
}

body.material .nectar-button.has-icon.large {
    padding-right: 44px;
    padding-left: 49px;
}

/*
.nectar-button.has-icon:hover span, .nectar-button.tilt.has-icon span, body.material .nectar-button.has-icon span {
transform: inherit;
}

body.material .nectar-button.has-icon i {
right: 0;
margin-top: -3px;
position: relative;
transform: inherit !important;
line-height: 20px;
height: 20px;
}*/
.Ship-multiple-carriers-img-box {
    width: 60% !important;
}

.Ship-multiple-carriers-cont-box {
    width: 40% !important;
}

.nectar_single_testimonial .title {
    font-size: 15px;
    color: #5D5A50;
    opacity: 1;
}

#footer-outer #footer-widgets .wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link {
    transition: auto;
}

#footer-outer #copyright a:not(.nectar-button) {
    color: #96A0AA !important;
}

body #footer-outer #copyright p {
    color: #96A0AA;
    text-align: left;
}

.testimonial-block .nectar_single_testimonial .image-icon:before {
    z-index: -1;
}

.footer-new-row p span {
    margin-right: 12px;
}

.inte-sec .select-form-row .row_col_wrap_12_inner {
    background: linear-gradient(0deg, #F4F6F9 2.05%, #FFFFFF 100%);
    box-shadow: 0px 1px 4px rgb(0 0 0 / 20%);
}

.integration-cus-form .gfield_select {
    background: url(img/select-arrow-2.png) 95% 50% no-repeat;
    height: 60px;
    padding: 0px 0 0 20px !important;
    font-weight: bold;
    outline: 0px;
    border: 0px;
    appearance: none;
    color: #112757;
    font-size: 16px !important;
    box-shadow: none !important;
}

.integration-cus-form .gform_footer {
    display: none;
}

.integration-cus-form.choose-your-country .gfield_select {
    padding-top: 15px !important;
}

.integration-cus-form.choose-your-country label.gfield_label {
    position: absolute;
    left: 20px;
    top: 5px;
    color: #697786;
    font-size: 13px;
    line-height: 26px;
    margin: 0;
    font-weight: normal;
    font-family: 'Aeonik', Arial, Helvetica, sans-serif;
}

#header-outer nav > ul > .megamenu > .sub-menu.tracked-pos {
    border-radius: 20px;
    /* overflow:inherit; */
}

#header-outer nav > ul > .megamenu > .sub-menu.tracked-pos::before {
    background-color: #fff;
    content: "";
    padding: 10px;
    position: absolute;
    top: -10px;
    transform: rotate(45deg);
    visibility: visible;
    z-index: 99;
}

#menu-item-170369 {
    margin-right: 24px !important;
}

.more-than .woocommerce-img {
    position: relative;
    top: 2px;
}

/*RESPONSIVENESS CSS START*/
@media only screen and (min-width: 3840px) {
    .page-id-192718 {
        zoom: 220%;
    }

    .blog-banner-section .row-bg {
        background-position: 67.5% 0 !important;
        background-size: auto !important;
    }
}

@media only screen and (max-width: 3839px) and (min-width: 2360px) {
    .page-id-192718 {
        zoom: 170%;
    }

    .blog-banner-section .row-bg {
        background-position: 75.5% 0 !important;
        background-size: auto !important;
    }
}

@media only screen and (max-width: 2359px) and (min-width: 2050px) {
    .page-id-192718 {
        zoom: 130%;
    }

    .blog-banner-section .row-bg {
        background-position: 84.9% 0 !important;
        background-size: auto !important;
    }
}

@media only screen and (max-width: 1499px) and (min-width: 1200px) {
    .custom-tabs-box {
        padding-left: calc(calc(100% - 1060px) / 2);
    }

}


@media only screen and (min-width: 1500px) {
    .how-sendcloud-work {
        padding-left: 162px;
    }

}


@media (max-width: 1199px) {

    .container,
    body[data-header-format="left-header"] .container,
    .woocommerce-tabs .full-width-content .tab-container,
    .nectar-recent-posts-slider .flickity-page-dots,
    .post-area.standard-minimal.full-width-content .post .inner-wrap,
    .material #search-outer #search {
        padding: 0 20px;
    }

    .menu-title-text .wpml-ls-flag {
        visibility: visible !important;
    }

    .testimonial-block .vc_col-sm-12 {
        width: 100%;
    }

    .tab-block-inner {
        padding: 40px 20px 40px 20px;
        display: block;
    }

    .tab {
        flex: 0 0 100%;
        max-width: 933px;
        padding: 0 0px 0 0;
        margin: 0 auto;
    }

    .tab h4 {
        text-align: center;
        padding: 0px 0 40px 0;
    }

    .tab ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .tab ul li {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .tab a {
        padding: 15px 38px;
    }

    .tab a.active {
        clip-path: none;
        width: 100%;
    }

    .tab-content-section {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 30px 0 0 0;
    }


    .tab-img {
        text-align: center;
    }

    .tab-img img {
        border-radius: 20px;
    }

    .tab a.active {
        min-height: auto;
        padding: 15px 30px 15px 30px;
        margin: 0px;
    }

    .tab a.active .active-tab {
        display: none !important;
    }

    .tab a.active h5 {
        display: block !important;
        color: #3d475b;
    }

    .tab a.active h5 span {
        opacity: 1;
        color: #3d475b;
    }


    .integration-carriers-custom {
        background: none;
    }

    .integration-carriers-custom li.feature-menu-item a {
        border: none !important;
    }

    .menu-item-has-children > a::after {
        content: "\f105";
        position: absolute;
        right: 0;
        top: 6px;
        font-family: icomoon !important;
    }

    #slide-out-widget-area.fullscreen .inner-wrap,
    #slide-out-widget-area.fullscreen-alt .inner-wrap {
        margin-right: 0;
    }

    .secondary-header-items .hide-on-mobile,
    .secondary-header-items .wpml-ls-current-language {
        display: none !important;
    }

    .back a::before {
        content: "\f104";
        position: absolute;
        left: 0;
        top: 6px;
        font-family: icomoon !important;
    }

    #slide-out-widget-area .menuwrapper .back > a {
        background: none !important;
    }

    .my_extra_menu_class {
        display: none;
    }

    body #header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i::before,
    body #header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i::after {
        background-color: #112857 !important;
    }

    body #slide-out-widget-area .inner .off-canvas-menu-container li.menu-item-has-icon > a {
        letter-spacing: 0;
    }

    .sub-menu li.feature-menu-item p.menu-item-description {
        font-size: 14px !important;
        letter-spacing: 0;
    }

    .custom-tabs-box {
        padding-left: 2.5%;
    }

    .nectar-sticky-tabs .tab-text-content {
        font-size: 30px;
        padding: 20px 20px 30px 0;
    }

    .custom-tabs-box .scrolling-tab-nav ul li {
        padding: 10px 25px !important;
    }

    .custom-tabs-box .scrolling-tab-nav ul li.active-tab {
        padding: 28px 80px 28px 22px !important;
    }

    .nectar-sticky-tabs .wpb_tabs_nav li .sub-desc {
        padding-right: 0 !important;
    }

    #header-outer[data-format=centered-menu] #top .span_9,
    #header-outer[data-format=centered-menu] #top .span_9 nav {
        flex-grow: 1;
    }

    .custom-tabs-box .active-tab span {
        font-size: 22px;
    }

    .week-sec.vc_row-fluid > .span_12 .wpb_column {
        padding-left: 20px;
        padding-right: 20px;
    }

    .testimonial-block p {
        font-size: 22px;
    }

    .make-ship h2 {
        font-size: 34px;
    }

    .across-block h2 {
        font-size: 34px;
    }

    .average-block .col.section-title h2 {
        font-size: 28px;
    }

    #top .col.span_9 {
        min-height: 0;
        width: auto !important;
        /* 		position: absolute !important; */
        right: 0;
        top: 0;
        z-index: 2000;
        height: 100%;
    }

    body #slide-out-widget-area .secondary-header-text {
        display: none;
    }

    #slide-out-widget-area.fullscreen .inner,
    #slide-out-widget-area.fullscreen-alt .inner {
        margin: 0;
    }

    #slide-out-widget-area .off-canvas-menu-container {
        padding: 0 20px !important;
    }

    #slide-out-widget-area.fullscreen .menuwrapper li a,
    #slide-out-widget-area.fullscreen-alt .menuwrapper li a {
        padding-left: 0;
        padding-right: 0;
    }

    .menu .back a::before {
        left: -18px;
    }

    .secondary-header-items .sign-btn a {
        padding: 12px 30px 15px !important;
        margin-top: 10px;
        margin-left: 0;
    }

    #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items {
        display: block;
    }

    body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
    #slide-out-widget-area.fullscreen-split .off-canvas-menu-container > ul > li > a,
    body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
        font-size: 22px !important;
        line-height: 26.5px !important;
    }

    .midd-img img {
        margin: 75px 0 0 0 !important;
    }

    .inte-sec .midd-img img {
        height: 335px;
    }

    .material .inte-sec .wpb_row {
        margin-bottom: 8px !important;
    }

    body .container-wrap .inte-sec .wpb_row.int-title {
        margin-bottom: 12px !important;
    }

}


@media only screen and (max-width: 1024px) {
    .knowledge-list-container li {
        width: 24.3%;
    }

    .knowledge-list-container li h4 {
        font-size: 13px !important;
        padding: 36px 20px;
    }
}

@media only screen and (min-width: 1000px) {
    .knowledge-row h2 {
        font-size: 40px !important;
    }

    .knowledge-list-container li h4 {
        font-size: 25px !important;
    }

}

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

    .container,
    body[data-header-format="left-header"] .container,
    .woocommerce-tabs .full-width-content .tab-container,
    .nectar-recent-posts-slider .flickity-page-dots,
    .post-area.standard-minimal.full-width-content .post .inner-wrap,
    .material #search-outer #search {
        padding: 0 20px;
        max-width: 100% !important;
    }

    /*
.col, body .vc_row-fluid .wpb_column {
margin-bottom: inherit;
}
*/
    body.material .nectar-button.has-icon i {
        margin-top: -2px;
    }

    .page .program-text p {
        max-width: 100%;
    }

    .gm-image-mobile,
    #accordion__img img {
        max-width: 400px !important;
        width: 100%;
        margin: auto !important;
    }

    #accordion__img #two-img {
        padding-top: 30px;
    }

    .marketplace-banner-logo-container .column_container {
        width: 25% !important;
    }

    .page #services__accordion h3 {
        font-size: 25.6px;
        line-height: 1.2em;
    }

    .page #accordion-container .accordion h3:before {
        font-size: 17px;
        padding: 3px 10px;
        left: 0px;
        top: 0px;
    }

    .page #accordion-container .accordion.accordion-one h3:before {
        padding: 3px 12px;
    }

    .gm-project-items.banner .gm-content-inner-left img {
        min-height: 369px;
    }

    .grid-item {
        width: 100%;
        max-width: 100%;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .gm-project-items.banner h4 a {
        font-size: 23px;
        min-height: 82px;
    }

    body #slide-out-widget-area .secondary-header-text {
        display: none;
    }

    #slide-out-widget-area.fullscreen .inner,
    #slide-out-widget-area.fullscreen-alt .inner {
        margin: 0;
    }


    .banner-sec h1 {
        font-size: 36px;
        line-height: 40px;
    }

    .banner-sec p {
        font-size: 16px;
        line-height: 24px;
    }

    /*.banner-sec .banner-list ul, .make-ship .banner-list ul, .make-ship .more-than { flex-wrap: wrap; }*/
    /*.banner-sec .more-than { display: none; }*/
    .banner-sec {
        padding: 20px 0 30px !important;
    }

    .screen-shot {
        margin-top: -70px;
    }

    .one-fourths h4 {
        height: auto;
    }

    .inte-top h2,
    .shipping-labels h2,
    .across-block h2 {
        font-size: 30px;
        line-height: 36px;
    }

    .inte-sec {
        padding-bottom: 60px !important;
    }

    .tab-block {
        padding: 80px 0 0 0px;
    }

    .shipping-header h1 {
        font-size: 36px;
        line-height: 40px;
    }

    /*.make-ship .more-than .brand-list {  flex-wrap: wrap;  justify-content: center; }*/
    /*.more-than { text-align:center; display:block!Important; padding: 18px;  }
.more-than span { display:block; padding:0 0 10px 0; font-size: 14px;  }
.more-than .brand-list { margin:0 auto;}
.make-ship .banner-list li { padding:10px 18px 10px 25px;}
.make-ship .more-than .brand-list img { margin: 0 10px 10px;}
.make-ship p {padding-bottom: 0px;}*/
    .read-why {
        padding-bottom: 30px;
        padding-top: 0px;
    }

    .testimonial-block .nectar_single_testimonial .image-icon {
        width: 56px;
        height: 56px;
        border: #fff solid 5px;
        position: static;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .testimonial-block .nectar_single_testimonial[data-style="basic_left_image"] {
        padding-left: 0px;
    }

    .testimonial-block .nectar_single_testimonial .image-icon::before {
        display: none;
    }

    .testimonial-block .hover-wrap-inner {
        text-align: center;
    }

    .testimonial-block p {
        font-size: 20px;
    }

    .testimonial-block .img-with-aniamtion-wrap .trust-logo {
        margin: 0px;
        top: 0px;
    }

    .int-title .vc_col-sm-8 {
        width: 66.66666667%;
        margin-bottom: 0px !important;
    }

    .int-title .vc_col-sm-4 {
        width: 31.914893614% !important;
    }

    .inte-sec .vc_col-sm-3 {
        margin-bottom: 0px !important;
    }

    .midd-img img {
        margin: 0px auto !important;
    }

    .brand-logo .vc_col-sm-2:last-child img {
        margin: 0 auto;
    }

    body #footer-outer .row.footer-new-row {
        display: flex;
        flex-wrap: wrap;
    }

    #footer-outer #copyright[data-layout="centered"] .footer-new-row .col {
        width: 100%;
    }

    .footer-new-row .col.span_6 {
        order: 2;
    }

    .footer-new-row .col.span_6.col_last {
        order: 1;
    }


    .more-than .row_col_wrap_12_inner {
        justify-content: center;
    }

    .more-than .wpb_wrapper p {
        display: block;
    }

    .more-than .wpb_wrapper p img {
        display: block;
        margin: 0px auto 10px auto;
    }

    .week-sec .wpb_text_column p a {
        margin-top: 20px;
    }

    .hide-mbl {
        display: none !important;
    }

    .hide-desktop {
        display: block !important;
        width: auto !important;
    }

    .inte-sec .midd-img img {
        height: auto;
    }

    .midd-img img.hide-desktop {
        margin-bottom: -45px !important;
    }

    .material .inte-sec .wpb_row:last-child {
        margin-bottom: 0 !important;
    }

    .inte-sec .vc_col-sm-3 .img-with-aniamtion-wrap img.img-with-animation {
        width: 50px;
        height: 50px;
        object-fit: contain;
        object-position: left;
    }

    blockquote.nectar_single_testimonial {
        margin-bottom: 10px;
    }

    .more-than .one-fourths.vc_col-sm-3 {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .brand-logo {
        padding: 0;
    }

    .banner-list {
        padding-bottom: 20px;
        margin-bottom: 0 !important;
    }

    .full-width-section.make-ship {
        box-sizing: border-box;
    }

    .across-block h2 {
        padding: 0 0 15px 0;
    }

    #footer-outer .widget:last-child {
        margin-bottom: 0;
    }

    body #footer-outer .row {
        padding: 52px 0 !important;
        display: flex;
        flex-wrap: wrap;
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        justify-content: center;
        -webkit-justify-content: center;
    }

    #footer-widgets .container .col {
        width: 48%;
        margin-left: 0;
    }

    #footer-widgets .container .footer-logo-row .col.span_4 {
        padding: 0;
    }

    #footer-widgets .container .row.footer-logo-row .col.span_4 {
        margin-right: 2% !important;
    }

    body #footer-outer .row {
        padding: 25px 0 !important;
    }

    body #footer-outer .row.footer-logo-row {
        padding-top: 40px !important;
    }

    .story-dis .success-story-image {
        width: 100%;
    }

    .read-more-link {
        background-size: 32px;
    }

    .average-block {
        padding: 40px 0px !important;
    }

    #footer-outer #footer-widgets .col ul li.wpml-ls-current-language a {
        margin: 0;
    }

    #icl_lang_sel_widget-2 ul.wpml-ls-sub-menu {
        margin: 0;
    }

    #slide-out-widget-area .off-canvas-menu-container {
        padding: 0 20px !important;
    }

    #slide-out-widget-area.fullscreen .menuwrapper li a,
    #slide-out-widget-area.fullscreen-alt .menuwrapper li a {
        padding-left: 0;
        padding-right: 0;
    }

    .menu .back a::before {
        left: -18px;
    }

    .secondary-header-items .sign-btn a {
        padding: 12px 30px 15px !important;
        margin-top: 10px;
        margin-left: 0;
    }

    .one-fourths .img-with-aniamtion-wrap {
        text-align: center !important;
        margin: auto;
    }

    .one-fourths h4 {
        text-align: center;
    }

    .one-fourths .wpb_wrapper {
        text-align: center;
    }

    .one-fourths p {
        text-align: center;
    }

    .one-fourths .wpb_text_column.wpb_content_element {
        padding-right: 0 !important;
    }

    .week-sec .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
        margin: auto !important;
    }

    .image-cont-block {
        text-align: center;
    }

    .image-cont-block h2,
    .image-cont-block p {
        text-align: center !important;
    }

    .back-clr {
        margin-top: 25px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }

    .back-clr p {
        text-align: left !important;
    }

    .back-clr::after {
        left: 48%;
    }

    .image-cont-block.wpb_row {
        margin-bottom: 0;
    }

    .testimonial-block {
        text-align: center;
    }

    .brand-logo img {
        margin-left: auto;
        margin-right: auto;
    }

    .image-cont-block img {
        margin-left: auto;
        margin-right: auto;
    }

    .header-right-button {
        display: none !important;
    }

    .testimonial-block .img-with-aniamtion-wrap img {
        margin: auto;
        display: block;
    }

    .custom-tabs-box .scrolling-tab-nav {
        width: 100%;
        text-align: center;
    }

    .how-sendcloud-work {
        padding-left: 20px;
        padding-right: 20px;
    }

    #ajax-content-wrap .how-sendcloud-work .row_col_wrap_12.col.span_12.dark.left {
        padding-left: 0 !important;
    }

    .custom-tabs-box {
        padding: 60px 20px;
    }

    .nectar-sticky-tabs .tab-text-content {
        font-size: 28px;
        padding: 0px 0 10px;
    }

    #ajax-content-wrap .nectar-sticky-tabs .scrolling-tab-nav ul .menu-content > a {
        margin-bottom: 0 !important;
    }

    .custom-tabs-box .scrolling-tab-nav .scrolling-tab-nav-current-item {
        display: none;
    }

    .custom-tabs-box .scrolling-tab-nav ul {
        display: block !important;
    }

    .custom-tabs-box .scrolling-tab-nav ul li {
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
    }

    .custom-tabs-box .scrolling-tab-nav ul li.active-tab {
        padding: 20px !important;
        clip-path: inherit;
        width: 100%;
        min-height: auto;
        border-left: 0;
        border-bottom: 6px solid #1e96ff;
    }

    .custom-tabs-box .menu-item.active-tab .tab-nav-heading {
        margin-top: 8px;
    }

    .custom-tabs-box .scrolling-tab-nav ul li .menu-content {
        width: 100%;
    }

    .how-sendcloud-work .column-image-bg {
        border-radius: 30px;
    }

    .slide-out-widget-area-toggle {
        position: absolute;
        right: 5px;
    }

    .trust-pilot-cont-col {
        margin-left: auto;
        margin-right: auto;
    }

    .trust-pilot-cont-col::before {
        left: 47%;
    }

    .shipping-labels {
        max-width: 100%;
        justify-content: center;
        -webkit-justify-content: center;
    }

    .trust-pilot-cont-col {
        max-width: 478px;
    }

    .Ship-multiple-carriers-img-box {
        width: 100% !important;
    }

    .Ship-multiple-carriers-cont-box {
        width: 100% !important;
    }

    /*
body.material .nectar-button.has-icon.large {
padding-right: 30px;
padding-left: 35px;
}
*/
    .make-ship .nectar-button span {
        font-size: 18px;
    }

    .custom-tabs-box .ui-tabs-panel .hover-wrap-inner img {
        max-width: 100%;
        border-radius: 15px;
    }

    .blurred-wrap .container-wrap {
        z-index: 0;
    }

    .trust-pilot-img-name-date p {
        text-align: left !important;
    }

    .inte-sec .row_col_wrap_12_inner {
        height: auto;
        min-height: 60px;
    }

    .popular-integration-icon.wpb_column {
        padding-right: 0 !important;
        max-width: 75px;
    }

}


@media only screen and (min-width: 768px) {

    /*****Blog******/
    #blog-section {
        padding-top: 0 !important;
    }

    #blog-section .posts-container {
        position: relative;
        display: flex;
        flex-wrap: wrap;
        gap: 30px;
    }

    #blog-section .masonry-blog-item {
        position: relative !important;
    }

    #blog-section .masonry-blog-item .inner-wrap.animated {
        opacity: 1;
    }

    .page .cta-logo-section-tablet img {
        width: 140px !important;
    }

    .page .cta-logo-section .ukas {
        max-width: 70.86px !important;
        width: 100%;
    }

    .page .cta-logo-section-tablet .iso {
        margin-left: auto !important;
        margin-right: unset !important;
    }
}

@media only screen and (min-width: 691px) {
    .mobile-filter {
        display: none;
    }

}


@media only screen and (max-width: 690px) {
    p {
        padding-bottom: 1em;
    }

    .material .wpb_content_element,
    .material .wpb_row {
        margin-bottom: 1em;
    }

    .isotope-pager {
        white-space: nowrap;
        overflow-x: scroll;
        padding: 10px 0;
    }

    .isotope-pager::-webkit-scrollbar {
        display: none;
    }

    .tab ul li {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .shipping-header .wpb_column.bottom_margin_phone_50px {
        margin: 0px !important;
    }

    .banner-sec .nectar-button span {
        font-size: 18px;
    }

    .tab a {
        padding: 15px 20px;
    }

    .inte-sec .vc_col-sm-3 .img-with-aniamtion-wrap .inner {
        margin: 0 auto !important;
    }

    .banner-list .iwithtext {
        margin: 5px 10px;
    }

    .banner-list .iwithtext .iwt-icon {
        top: 0px !important;
    }

    .banner-list .iwithtext .iwt-text {
        padding-left: 25px !important;
    }

    .desktop-filter {
        display: none;
    }

    .blog-banner-section .row-bg {
        background-size: 357px;
    }

    .knowledge-list-container li {
        width: 49.3%;
    }

    .knowledge-list-container li:nth-child(odd) {
        padding: 5px 10px 5px 0;
    }

    .knowledge-list-container li:nth-child(even) {
        padding: 5px 0 5px 10px !important;
    }

    .knowledge-list-container br {
        display: none;
    }

    .blog-form input:not(.gform_button),
    .blog-form .gform_button {
        width: 100% !important;
        text-align: center;
    }

    .blog-form input:not(.gform_button) {
        width: 100% !important;
    }

    .blog-form .gform_footer {
        width: 100% !important;
    }

    .page-id-192718 br {
        display: none;
    }

    .blog-form .gform_footer:after {
        bottom: -20px !important;
        top: unset;
        left: 0;
        text-align: center;
    }

    .blog-banner-section .blog-search input {
        padding: 10px 20px !important;
        height: 46px;
        font-size: 14px;
    }

    .filter-button-group span {
        font-size: 14px;
    }

    .sort-filter select {
        height: 46px;
        font-size: 13px;
    }

    .mobile-filter .bottom {
        /*margin-top:15px;*/
    }

    .mobile-hide {
        display: none;
    }

    .grid-item .gm-container .gm-content-inner-left img {
        display: none;
    }

    .grid-item .gm-content-inner-right {
        padding: 20px 20px;
    }

    .grid-item {
        width: 100%;
        padding-bottom: 20px;
    }

    .grid-item:nth-child(odd),
    .grid-item:nth-child(even) {
        padding-right: 0px;
        padding-left: 0px;
    }

    .gm-project-items.banner .gm-content-inner-left img {
        opacity: 1;
        background-size: cover !important;
        min-height: unset;
        margin: 0;
        border-radius: 30px 30px 0 0;
    }

    .gm-project-items.banner .gm-content-inner-left {
        border-radius: 30px 30px 0 0;
        width: 100% !important;
    }

    .gm-project-items.banner .gm-content-inner-right {
        border-radius: 0 0 30px 30px;
        width: 100% !important;
        background: #ffffff;
        padding: 30px 30px;
        position: relative;
    }

    .gm-project-items.banner .gm-container {
        display: unset;
    }

    .gm-project-items.banner h4 a {
        font-size: 19px;
        min-height: 45px;
    }

    .gm-project-items.banner p {
        font-size: 14px;
        line-height: 1.4em;
    }

    .gm-project-items.banner .gm-btn {
        display: none;
    }

    .gm-project-items.banner p.date {
        position: absolute;
        top: 30px;
        right: 30px;
    }

    .page .blog-btn.gm-btn {
        width: 100%;
        text-align: center;
        margin-top: 15px;
    }

    /*CSS START*/
    .more-than .left > .wpb_column:first-child {
        min-width: 100%;
        margin-bottom: 10px;
    }

    /* .more-than .left > .wpb_column {
min-width: 25%;
} */
    .make-ship .more-than .wpb_wrapper p {
        text-align: center;
    }

    /*CSS END*/


}


@media only screen and (max-width: 580px) {
    .marketplace-banner-logo-container .column_container {
        width: 50% !important;
        margin-bottom: 0;
    }

    .marketplace-banner-logo-container .column_container img {
        width: 90% !important;
        margin: auto;
        margin-bottom: 15px !important;
    }

    .page #services__accordion h3 {
        font-size: 24px;
    }

    .main-button-filter .filter-button-group {
        overflow-x: scroll;
    }

}


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

    .inte-top h2,
    .shipping-labels h2,
    .across-block h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .make-ship h2 {
        font-size: 24px;
    }

    .inte-top p {
        font-size: 16px;
        line-height: 26px;
    }

    .banner-sec h1 {
        font-size: 28px;
        line-height: 34px;
    }

    .knowledge-list-container li {
        width: 49.1%;
    }

    .page-id-192718 .container {
        max-width: 100% !important;
        padding: 0 20px;
    }

    .banner-heading h1 {
        font-size: 20px;
        line-height: 1.4em;
    }

    .gm-project-items.banner h4 a,
    .gm-project-items h4 a {
        font-size: 17px;
    }

    .sort-filter > span {
        display: none;
    }

    .sort-filter form {
        width: 100%;
    }

    .blog-banner-section .row-bg {
        background-position: 440% 20px !important;
    }

    .make-ship p {
        font-size: 18px;
    }

    body .container-wrap .inte-sec .wpb_row.int-title {
        margin-bottom: 5px !important;
    }

    .midd-img img.hide-desktop {
        margin-bottom: -37px !important;
    }

    .testimonial-block p {
        font-size: 18px;
    }

    .more-than {
        padding: 15px;
    }

    #footer-widgets .container .col {
        width: 100%;
    }

    #footer-widgets .container .col,
    #footer-outer .widget,
    #ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
        /* 	margin-bottom: 25px; */
    }

    #footer-widgets .container .col:last-child {
        margin-bottom: 0;
    }

    .average-block .col.section-title h2 {
        font-size: 24px;
        margin-bottom: 0;
    }

    .average-block .wpb_column .clear {
        margin-bottom: 0 !important;
    }

    .more-than .vc_col-sm-1\/5 {
        padding: 3px 10px !important;
    }

    .back-clr {
        padding: 20px 20px !important;
    }

    .back-clr .inner-div .img-name .img-bg,
    .back-clr .inner-div .img-name .img-with-aniamtion-wrap {
        width: 40px;
        min-width: 40px;
        height: 40px;
        margin-right: 10px;
    }

    .name-date {
        padding-right: 8px;
    }

    .back-clr .inner-div .logo {
        min-width: 90px;
        width: 90px;
    }

    .custom-tabs-box {
        padding: 40px 10px;
    }

    /*
body.material .nectar-button.has-icon.large {
padding-right: 20px;
padding-left: 25px;
}
*/
    .banner-sec .nectar-button span {
        font-size: 15px;
    }

    .make-ship .nectar-button span {
        font-size: 15px;
    }

    .trust-pilot-cont-col > .vc_column-inner > .wpb_wrapper {
        padding: 15px;
    }

    .trust-pilot-cont + .img-with-aniamtion-wrap {
        width: 40px;
        height: 40px;
        margin-right: 8px;
    }

    .trust-pilot-cont + .img-with-aniamtion-wrap img {
        max-width: 23px;
    }

    .trust-pilot-img-name-date + .img-with-aniamtion-wrap {
        width: 68px;
    }

    .trust-pilot-img-name-date {
        width: calc(100% - 118px);
    }

    .trust-pilot-img-name-date strong img {
        max-width: 60px !important;
    }

    .trust-pilot-cont p {
        font-size: 14px;
    }

    .trust-pilot-cont p strong {
        font-size: 13px;
    }

}

/*

.vc_col-sm-3 {
margin-bottom: 10px !important;
} */

.resources-item .sub-menu {
    top: 62px !important;
}

/* button integration*/
.integration-btn span {
    background: linear-gradient(90deg, #0D9CFF -3.97%, #00D3F7 109.6%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.integration-btn {
    border-color: #0D9CFF !important;
}

.slick-slider .ultsl-record:before {
    content: '';
    width: 30px;
    height: 5px;
    background: #D9D9D9;
    border-radius: 100px;
    position: absolute;
    right: 0;
}

.ult-carousel-wrapper .slick-dots li i {
    position: relative;
}

.slick-slider .slick-dots li {
    width: 30px;
}

.nectar-button.see-through.integration-btn:hover {
    background-color: #000 !important;
    background: linear-gradient(125deg, #0d9cff, #00d3f7);
}

.nectar-button.see-through.integration-btn:hover span {
    -webkit-text-fill-color: #fff;
}

.slick-slider .ult-carousel-wrapper .slick-dots li i {
    opacity: 1;
}

.slick-slider .slick-prev:hover .ultsl-arrow-left4::after, .slick-slider .slick-next:hover .ultsl-arrow-right4::after {
    top: 21px;
    left: 19px;
    transition: ease .2s;
}

.slick-active .ultsl-record:before {
    background: linear-gradient(90deg, #0D9CFF -3.97%, #00D3F7 109.6%);
}

@media screen and (max-width: 1260px) {
    .img-with-aniamtion-wrap.position_desktop_absolute {
        position: inherit;
    }
}

@media screen and (max-width: 560px) {
    .slick-slider .slick-prev:hover .ultsl-arrow-left4::after, .slick-slider .slick-next:hover .ultsl-arrow-right4::after {
        font-size: 16px;
    }

    .slick-slider .slick-prev .ultsl-arrow-left4::after, .slick-slider .slick-next .ultsl-arrow-right4::after {
        font-size: 12px;
    }

    .ult-carousel-wrapper button.circle-bg, .ult-carousel-wrapper button.circle-border {
        font-size: 35px !important;
    }
}


/*Templates Banner*/
.template-banner {
    max-width: 1140px;
    margin: 0 auto;
}


.template-banner .video-tablet-mobile, .template-banner img.elipse-tablet {
    display: none;
}

.template-banner img.banner-elipse-1, .template-banner img.banner-elipse-2 {
    z-index: -1;
}

.template-banner a.nectar-button.gm-btn-primary {
    border-radius: 18px !important;
    padding: 18px 45px !important
}

body.material[data-button-style*=rounded] .template-banner .nectar-button.regular[class*=m-extra-color-gradient-].gm-btn-primary:before {
    border-radius: 18px;
}

.template-banner .banner-heading h1 {
    font-size: 56px;
    line-height: 1.1em;
}


/*header-v1-light-with-image email*/

.template-banner .form-email-input {
    background: #FFF !important;
    border-radius: 18px !important;
    padding: 16px 20px !important;
    font-size: 17px !important;
    width: 54%;
}

.template-banner form.custom-form {
    display: flex;
    justify-content: space-between;
    max-width: 557px;
}

.template-banner .form-submit-btn {
    padding: 18px 45px !important;
    background: #0d9cff;
    background: linear-gradient(125deg, #0d9cff, #00d3f7);
    font-size: 18px !important;
    width: 44% !important;
}

body[data-button-style=rounded] .container-wrap .template-banner input.gform-button {
    padding: 18px 45px !important;
    background: #0d9cff;
    background: linear-gradient(125deg, #0d9cff, #00d3f7);
    border-radius: 18px !important;
    font-size: 18px;
}

.template-banner .ginput_container_email input {
    background: #FFFFFF;
    border-radius: 18px;
    padding: 16px 20px !important;
    font-size: 17px !important;
}

.template-banner .gfield_validation_message {
    display: none;
}

/**/
.template-banner .text-or {
    display: inline-block !important;
}

.template-banner a.nectar-button.gm-btn-secondary {
    border-radius: 18px !important;
    padding: 18px 45px !important;
    background: transparent !important;
    border: 1px solid #1D97FF;
}


body.material[data-button-style*=rounded] .template-banner .nectar-button.regular[class*=m-extra-color-gradient-].gm-btn-secondary:before {
    border-radius: 18px;

}

.template-banner .gm-btn-secondary span {
    background: rgb(13, 156, 255);
    background: linear-gradient(90deg, rgba(13, 156, 255, 1) 0%, rgba(7, 185, 251, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.material .template-banner .nectar-button.gm-btn-secondary.regular[class*=m-extra-color-gradient-]:hover:before {
    background: #1D97FF;
    color: #FFFFFF;
}

.template-banner .nectar-button.gm-btn-secondary:hover span {
    background: unset;
    -webkit-text-fill-color: unset;
    color: #FFFFFF !important;
}

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

    .template-banner .template-v1-image-col, .template-dark-img-col {
        display: none !important;
    }

    .template-banner .banner-heading h1 {
        font-size: 36px;
    }

    .template-banner.header-v4-light .logo-row .wpb_column:not([class*=vc_col-xs]) {
        width: 25%;
        margin-bottom: 0px;
        padding: 0px 8px;
    }

    .template-banner.header-dark .banner-text {
        display: block !important;
    }

    .template-banner img.banner-main-image {
        max-width: 60% !important;
        margin: 0 auto;
    }

    .template-banner .gm-video-col {
        display: none;
    }

    .template-banner .video-tablet-mobile, .template-banner img.elipse-tablet {
        display: block;
    }

    .template-banner .gm-embed-video.video-tablet-mobile {
        width: 90%;
        margin: 0 auto;
    }
}

/*Header v4 light*/
.header-v4-light .logo-row {
    max-width: 940px !important;
    margin: 0 auto;
}

.template-banner .heading-logo h4 {
    font-size: 24px !important;
}

.header-v4-light .banner-text {
    display: block !important;
    margin: 0 auto;
}

.header-v4-light .row-bg {
    background-size: auto !important;
    background-position: 90% 10% !important;
}

.header-v4-light-inner::before {
    content: url('https://www.sendcloud.pro/wp-content/uploads/2022/10/White-gradient-Flow.svg');
    position: absolute;
    top: -170%;
    left: -8%;
}

/*Dark*/
.template-banner.header-dark .row-bg {
    background-size: 365px;
}

@media screen and (max-width: 690px) {
    .template-banner .form-email-input {
        width: 49%;
    }

    .template-banner .form-submit-btn {
        width: 49% !important;
        font-size: 15px !important;
        padding: 0px !important;
    }

    .template-banner .banner-heading h1 {
        font-size: 28px;
    }

    .template-banner .gm-btn-primary span, .template-banner .gm-btn-secondary span, body[data-button-style=rounded] .container-wrap .template-banner input.gform-button {
        font-size: 15px;
    }

    body[data-button-style=rounded] .container-wrap .template-banner input.gform-button {
        padding: 15px 45px !important;
    }

    .template-banner .text-or {
        display: block !important;
    }

    .header-v1-light-with-video img.banner-elipse-1 {
        display: none;
    }

    .heading-logo h4 {
        font-size: 20px !important;
    }

    .header-v4-light-inner::before {
        content: unset;
    }

    .template-banner .gm-embed-video.video-tablet-mobile {
        width: 100%;

    }

    .template-banner img.elipse-tablet {
        opacity: 0 !important;
    }

    .template-banner.header-dark .row-bg {
        background-size: 110px;
    }

    .template-banner .ginput_container_email input {
        height: 60px;
    }
}

/*Templates Banner - End*/

/*Templates USPs*/
.template-usp {
    max-width: 1140px;
    margin: 0 auto;
}

.template-usp img.usp-icon {
    height: 34px !important;
}

.template-usp .usp-light-with-box__inner .vc_col-sm-4 .vc_column-inner {
    margin-right: 2.5px;
    margin-left: 2.5px;
    box-shadow: -1px 20px 39px 0px rgba(17, 40, 87, 0.08);
    -webkit-box-shadow: -1px 20px 39px 0px rgba(17, 40, 87, 0.08);
    -moz-box-shadow: -1px 20px 39px 0px rgba(17, 40, 87, 0.08);
}

.template-usp.usp-dark .row-bg {
    background-size: contain;
}

@media screen and (max-width: 999px) {
    .template-usp.usp-dark .row-bg {
        background-image: unset !important;
    }
}

/*Templates USPs - End*/


/*Templates Page Secion */

body .img-and-textbox-row-dark__inner {
    background-position: top right !important;
}

.img-and-textbox-row {
    max-width: 1320px;
    margin: 0 auto;
}

.template-page {
    max-width: 1140px;
    margin: 0 auto;
}

.template-page-list-icons img.img-icon {
    margin-bottom: 0px;
}

.template-page-list-icons .uavc-list-content {
    display: flex;

}

.template-page img.template-page-mask {
    z-index: -1;
}


.template-page .critique-section-v-col .img-with-aniamtion-wrap.position_desktop_absolute {
    position: absolute !important;
}

.img-and-textbox-row .img-with-aniamtion-wrap.position_desktop_absolute {
    position: absolute !important;
}

.template-page img.elipse-2 {
    z-index: -1;
}

.template-page img.step-2-img-bg {
    z-index: -2;
}

/*dark*/

.template-page.cs-v1-dark-img-left .row-bg {
    background-size: 646px;
    background-position: 0% 40px !important;
}

.template-page.cs-v1-dark-img-left img.cs-v1-dark-flow-img, .template-page.cs-v1-dark-img-right img.v1-dark-img-bg {
    z-index: -1;
}

img.step-3-img-bg {
    transform: scaleX(-1) !important;
    z-index: -1;
}


@media screen and (max-width: 999px) {
    .critique-section-v-col .img-with-aniamtion-wrap.custom-width-509px .inner {
        margin: 0 auto !important;
    }

    .gm-row .wpb_column, .gm-row__inner .wpb_column {
        width: 50% !important;
    }
}

@media screen and (max-width: 690px) {
    img.step-3-img-bg {
        display: none !important;
    }

    .gm-row .wpb_column, .gm-row__inner .wpb_column {
        width: 100% !important;
    }
}


@media screen and (min-width: 1200px) {
    .template-page .template-page-h2 h2, .img-and-textbox-row .template-page-h2 h2 {
        font-size: 40px;
        line-height: 1.2em;
    }
}


/*v2*/
.template-page .accordion-col a.toggle-heading {
    font-size: 17px !important;
    font-weight: 500 !important;
    color: #3A5183 !important;
}

.template-page.step-dark .accordion-col a.toggle-heading {
    color: #FFFFFF !important;
}

.template-page .accordion-col div[data-style="minimal"] .toggle {
    background: unset;
    border-bottom: 1px solid #C7CCDB !important;
}

.template-page .accordion-col div[data-style="minimal"] .toggle h3 a {
    padding: 15px 0px !important
}


.template-page .accordion-col .inner-toggle-wrap p {
    margin-left: 0px !important;
}

.template-page .accordion-col i.fa.fa-plus-circle::before {
    content: "\f067" !important;
    color: #1D97FF;
}

.template-page .accordion-col i.fa.fa-minus-circle::before {
    content: "\f068" !important;
    color: #1D97FF;
}

.template-page .accordion-col div[data-style="minimal"] .toggle > .toggle-title i:before {
    background: unset !important;
}

.template-page .accordion-col a.toggle-heading {
    margin-right: 30px;
}

.template-page.step-1-v2-dark .row-bg {
    background-size: auto;
    background-position-y: 80px !important;
}

.template-page.step-2-v2-dark .row-bg {
    background-size: 649px !important;
    background-position: 92% 40px !important;
}

.template-page.step-3-v2-dark .row-bg {
    background-size: auto !important;
    background-position-y: 40px !important;
}

.img-and-textbox-row img.elipse-2 {
    z-index: -1;
}

.img-and-textbox-row .vc_custom_1665389041299 {
    background-position: top right !important;
}


.template-page .gradient-text p {
    background: rgb(13, 156, 255);
    background: linear-gradient(90deg, rgba(13, 156, 255, 1) 0%, rgba(7, 185, 251, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.template-page.headline-row-dark .row-bg {
    background-size: auto;
}

/*Templates Page Secion - End*/

/*Templates Social Proof*/

.page-id-243416 .container-wrap, .page-id-243914 .container-wrap {
    background: #F6F6F9;
}

.template-social .heading-underline {
    position: relative;
}

.template-social .heading-underline::after {
    content: '';
    width: 100%;
    height: 3px;
    background-color: #0A2564;
    position: absolute;
    bottom: -7px;
    left: 0;
}

.template-social.template-social-dark .heading-underline::after {
    background-color: #FFFFFF;
}

.template-social {
    max-width: 1140px;
    margin: 0 auto;
}

.template-social .social-proof-slider .row_col_wrap_12_inner > .ult-item-wrap {
    width: 50%;
}

.template-social .img-with-aniamtion-wrap.position_desktop_absolute {
    position: absolute;
}

.template-social .social-proof-slider .vc_col-sm-6 {
    width: 100% !important;
}

.template-social .social-proof-slider .row_col_wrap_12_inner {
    align-items: center;
}

.template-social .testimonials {
    display: flex;
    align-items: center;
    margin-top: 40px;
}

.template-social .testimonials img {
    max-width: 80px;
    margin: 0 15px 0px 0px !important;
}

.template-social .testimonials p {
    padding-bottom: 0px;
}

.template-social .testimonials h4 {
    font-size: 24px;
    margin-bottom: 0px;

}

.social-proof-slider i.ultsl-arrow-left4, .social-proof-slider i.ultsl-arrow-right4 {
    border: 1px solid #0D9CFF;
    padding: 12px;
    border-radius: 50%;
    color: #0D9CFF;

}

.social-proof-slider i.ultsl-arrow-left4:hover, .social-proof-slider i.ultsl-arrow-right4:hover {
    background: #0D9CFF;
    color: #FFFFFF;
}


body .template-social .social-proof-slider i.ultsl-arrow-left4, body .social-proof-slider i.ultsl-arrow-right4 {
    font-size: 27px;
}


.template-social .social-proof-slider button.slick-arrow::before {
    display: none
}

.template-social .social-proof-slider .slick-prev {
    left: -80px;
}

.template-social .social-proof-slider .slick-next {
    right: -60px;
}

.template-social .social-proof-slider .slick-slider .ultsl-record:before {
    width: 12px;
    height: 12px
}

.template-social .social-proof-slider .slick-active .ultsl-record:before {
    width: 26px;
    right: -7px
}

.template-social .social-proof-slider .slick-slider .slick-dots li {
    width: 12px;
}

.template-social .social-proof-slider .slick-slider .slick-dots li.slick-active {
    width: 18px;
}


.template-social img.elipse-2 {
    z-index: -1;
}

.template-social .carousel-inner-row {
    max-width: 1140px;
    margin: 0 auto;
}

.template-social .social-proof-slider.ult-carousel-wrapper.ult_full_width button.slick-next {
    right: 60px;
}

.template-social .social-proof-posts .nectar-post-grid-item {
    border-radius: 15px;
    box-shadow: 0px 20px 40px 0px rgba(17, 40, 87, 0.08);
    -webkit-box-shadow: 0px 20px 40px 0px rgba(17, 40, 87, 0.08);
    -moz-box-shadow: 0px 20px 40px 0px rgba(17, 40, 87, 0.08);
}

.template-social .social-proof-posts .nectar-post-grid-item-bg-wrap {
    border-radius: 15px 15px 0px 0px;
}

.template-social .social-proof-posts h4.post-heading a span {
    color: #0A2564 !important;
}

.template-social .social-proof-posts h4.post-heading {
    text-align: left;
}

.template-social .social-proof-posts span.meta-excerpt {
    max-width: 100% !important;
    color: #3A5183 !important;
}

.template-social .logo-row {
    max-width: 940px !important;
    margin: 0 auto;
}

.template-social .quote-name .testimonial-info {
    text-align: left;
}


.template-social .testimonials-row-inner {
    background-position: top right !important;
}

.template-social .divider-border {
    background-color: #D9D9D9;
}

.template-social.logos-dark .row-bg {
    background-size: 933px;
}

.template-social.social-awards .testimonials {
    margin-top: 0px;
}

.template-social.quote-section-v1 .testimonial-wrapper {
    display: flex;
    align-items: center;
    text-align: left;
}

.template-social.quote-section-v1 .testimonial-wrapper p {
    padding: 0;
}

.template-social.quote-section-v1 .testimonial-wrapper img {
    margin: 0 20px 0px 0px !important;
}

.template-social.quote-section-v1 .testimonial-info h4 {
    margin-bottom: 0px !important;
}

.template-social .social-proof-posts .item-meta-extra {
    text-align: left;
}

.template-social .template-social__inner .vc_column-inner img {
    border-radius: 16px 16px 0px 0px !important;
}

.template-social .social-proof-posts .nectar-post-grid-item-bg-wrap {
    height: 306px;
}

.template-social .social-proof-slider.testimonial-slider .row_col_wrap_12_inner > .ult-item-wrap {
    width: 100%
}

.template-social .testimonial-slider {
    background: #0A2564;
    visibility: visible;
    border-radius: 30px;
    padding-bottom: 50px;
    background-image: url(https://www.sendcloud.pro/wp-content/uploads/2022/10/Path-24390.svg?id=242650) !important;
    background-repeat: no-repeat;
    background-position: top right;
}

.template-social .testimonial-slider.slider-dark {
    background: #FFFFFF !important;
    background-image: unset !important;
}

@media screen and (min-width: 1200px) {
    .template-social .template-social-h2 h2 {
        font-size: 40px;
        line-height: 1.2em;
    }
}

@media screen and (max-width: 999px) {
    .social-proof-slider i.ultsl-arrow-left4, .social-proof-slider i.ultsl-arrow-right4 {
        display: none;
    }

    .template-social .logo-row .wpb_column:not([class*=vc_col-xs]) {
        width: 25%;
        margin-bottom: 0px;
        padding: 0px 8px;
    }

    .template-social.quote-section-v1 .testimonial-wrapper {
        justify-content: center;
    }

    .template-social.quote-section-v1 .testimonial-info h4 {
        text-align: left;
    }

    .template-social .quote-text h3 {
        text-align: center !important;
    }

    .template-social img.elipse-2 {
        display: none !important;
    }

    .template-social.social-awards .wpb_column, .template-social .template-social__inner .vc_col-sm-4 {
        width: 50%;
    }

    .template-social .template-social__inner .vc_col-sm-4:last-child, .nectar-post-grid-item:last-child {
        display: none !important;
    }

    .template-social img.elipse-3 {
        z-index: -1;
    }

}


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

    .template-social.social-awards .wpb_column, .template-social .template-social__inner .vc_col-sm-4 {
        width: 100%;
    }

    .template-social .slider-img-col {
        display: none;
    }

    .template-social .social-proof-slider .row_col_wrap_12_inner > .ult-item-wrap {
        width: 100%;
    }
}


@media only screen and (max-width: 320px) {
    .template-social.quote-section-v1 .testimonial-info {
        margin-left: 15px;
    }
}

/*Templates Social Proof - End*/

/*Templates CTA*/
.template-cta {
    max-width: 1140px;
    margin: 0 auto;
}

.template-cta .heading-underline {
    position: relative;
}

.template-cta .heading-underline::after {
    content: '';
    width: 100%;
    height: 3px;
    background-color: #0A2564;
    position: absolute;
    bottom: -7px;
    left: 0;
}

.template-cta.template-cta-dark .heading-underline::after {
    background-color: #FFFFFF;
}

.template-cta .cta-icon-list .uavc-list-content {
    display: flex;
    justify-content: center;
}

.template-cta .cta-icon-list img.img-icon {
    margin-bottom: 0 !important;
}

.template-cta .cta-icon-list .uavc-list-content {
    margin-bottom: 10px !important;
}

.template-cta a.nectar-button.gm-btn-primary {
    border-radius: 18px !important;
    padding: 22px 45px !important
}

body.material[data-button-style*=rounded] .template-cta .nectar-button.regular[class*=m-extra-color-gradient-].gm-btn-primary:before {
    border-radius: 18px;
}


.template-cta a.nectar-button.gm-btn-secondary {
    border-radius: 18px !important;
    padding: 22px 45px !important;
    background: transparent !important;
    border: 1px solid #1D97FF;
}


body.material[data-button-style*=rounded] .template-cta .nectar-button.regular[class*=m-extra-color-gradient-].gm-btn-secondary:before {
    border-radius: 18px;

}

.template-cta .gm-btn-secondary span {
    background: rgb(13, 156, 255);
    background: linear-gradient(90deg, rgba(13, 156, 255, 1) 0%, rgba(7, 185, 251, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.material .template-cta .nectar-button.gm-btn-secondary.regular[class*=m-extra-color-gradient-]:hover:before {
    background: #1D97FF;
    color: #FFFFFF;
}

.template-cta .nectar-button.gm-btn-secondary:hover span {
    background: unset;
    -webkit-text-fill-color: unset;
    color: #FFFFFF !important;
}

.template-cta.cta-v1-dark .row-bg {
    background-size: 850px;
    background-position: ce;
}


.template-cta .img-with-aniamtion-wrap.position_desktop_absolute {
    position: absolute;
}

.template-cta.cta-v2-dark .row-bg {
    background-size: auto;
}

.template-cta .gm-btn-text a {
    font-size: 20px;
    font-weight: 700;
}

.template-cta .gm-btn-text a:hover {
    color: #FFFFFF;
}

.template-cta .gm-btn-text i {
    margin-left: 10px;
}


.template-cta img.vector-1 {
    -webkit-transform: scaleX(-1) !important;
    transform: scaleX(-1) !important;
}

.template-cta.cta-v3-dark .row-bg {
    background-size: 592px;
}

.template-cta.cta-v4 .row-bg {
    background-position: top right !important;
    background-size: auto !important;
}

.d-block {
    display: block !important;
    margin: 0 auto;
}

.template-cta.cta-v4 .row-bg {
    transform: translate(-50%, 0%);
    left: 50%;
    width: 94%;
    margin: 0 auto;
    background-size: 100% 100%;
    border-radius: 30px;
}

.template-cta.cta-v4 > .row-bg-wrap {
    background-color: #F6F6F9 !important;
}

@media screen and (min-width: 1200px) {
    .template-cta .template-cta-h2 h2 {
        font-size: 40px;
        line-height: 1.2em;
    }

    .template-cta .template-cta-h3 h3 {
        font-size: 29px;
        line-height: 1.2em;
    }
}


@media screen and (max-width: 999px) {
    .template-cta .cta-icon-list {
        max-width: 490px;
        margin: 0 auto;
        margin-bottom: 40px;
    }
}

@media screen and (max-width: 690px) {
    .template-cta .gm-btn-primary span, .template-cta .gm-btn-secondary span {
        font-size: 15px;
    }

    .template-cta .gm-btn-primary {
        margin-right: 0px !important;
    }

    .template-cta .gm-btn-text a {
        font-size: 15px;
        font-weight: 700;
    }
}

/*Templates CTA - End*/

/*Templates Product*/
.template-product-section {
    max-width: 1140px;
    margin: 0 auto;
}

.template-product-section.row-logo {
    box-shadow: 2px -7px 30px 0px rgba(17, 40, 87, 0.06);
    -webkit-box-shadow: 2px -7px 30px 0px rgba(17, 40, 87, 0.06);
    -moz-box-shadow: 2px -7px 30px 0px rgba(17, 40, 87, 0.06);
}

.template-product-section .row-logo__inner {
    max-width: 940px;
    margin: 0 auto;
}

.template-product-section.product-img-row .img-with-aniamtion-wrap::before {
    content: url('https://www.sendcloud.pro/wp-content/uploads/2022/10/Ellipse-2.svg');
    position: absolute;
    right: -10px;
    top: 60px;
}

.template-product-section.product-img-row .img-with-aniamtion-wrap::after {
    content: url('https://www.sendcloud.pro/wp-content/uploads/2022/10/Ellipse-3.svg');
    position: absolute;
    bottom: 200px;
    left: -50px;
    z-index: -1;

}


@media only screen and (min-width: 1200px) {
    .template-product-section .heading-logo h4 {
        font-size: 32px !important;
        line-height: 1.4em;
    }
}

@media only screen and (max-width: 999px) {
    .template-product-section .row-logo__inner .wpb_column:not([class*=vc_col-xs]) {
        width: 25%;
        margin-bottom: 0;
        padding: 0 8px;
    }
}

@media only screen and (max-width: 690px) {
    .template-product-section.product-img-row .img-with-aniamtion-wrap::after {
        content: unset;
    }
}

/*Templates Product - End*/

/*Templates Reviews*/
.template-page .gm-testimonials-block .testimonials {
    display: flex;
}

.template-page .gm-testimonials-block p {
    padding: 0px;
    margin-right: 15px;
}

.template-page .gm-testimonials-block .testimonials picture img {
    border: 1px solid #1D97FF;
    border-radius: 50px;
}

.template-page .gm-testimonials-block h4 {
    font-size: 18px;
    font-weight: 500;
    color: #0A2564 !important;
    margin-bottom: 0px !important;
}

.template-page .review-testimonial-wrapper {
    border: 1px solid #1D97FF;
}

.template-page.gm-row .review-testimonial-wrapper .wpb_column {
    width: 100% !important;
}

.template-page .review-testimonial-wrapper-dark {
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.template-page.review-dark .gm-testimonials-block .testimonials picture img {
    border: unset;
}

.template-page.review-dark .row-bg {
    background-size: auto !important;
    background-position: 50px 50px !important;
}


@media screen and (max-width: 999px) {
    .template-page.review-dark .row-bg {
        background-image: unset !important;
    }
}

@media screen and (max-width: 690px) {
    .template-page.review-light .review-col, .template-page.review-dark .review-col {
        /*     display: none!important; */
    }
}

/*Templates Reviews - End*/

/*Templates Comparison Table*/
.template-page .comparison-inner {
    max-width: 1082px;
    margin: 0 auto;
}

.template-page .comparison-table-description p {
    font-size: 20px;
    text-align: left;
    font-weight: 500;
    color: #3A5183;
}

.template-page img.table-logo {
    width: 151px !important;
}

.template-page .table-description-col .vc_column-inner > .wpb_wrapper {
    text-align: left;
}

.template-page .comparison-table-description {
    display: inline-block;
}

.template-page img.comparison-table-icons {
    width: auto !important;
}

.template-page .table-first-row {
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-radius: 8px 8px 0px 0px;
}

.template-page .table-inner-rows {
    border-left: 1px solid;
    border-right: 1px solid;
    margin-bottom: 0px !important;
}

.template-page .table-last-row {
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-radius: 0px 0px 8px 8px;
}

.template-page .table-first-row .wpb_column, .template-page .table-inner-rows .wpb_column, .table-last-row .wpb_column, .template-page .comparison-table-header .wpb_column {
    padding: 0px !important;
}

.template-page .comparison-logo-col .vc_column-inner {
    padding: 22px 0px !important;
}

.template-page .table-description-col .vc_column-inner > .wpb_wrapper {
    display: flex;
    align-items: center;
}

.template-page .table-description-col > .vc_column-inner {
    padding-left: 25px !important;
}

.template-page .comparison-table-tooltip {
    position: absolute;
    background: #FFFFFF;
    padding: 25px;
    width: calc(100% - 60px);
    border-radius: 8px;
    bottom: calc(100% - 20px);
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease-out;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);
}

.template-page .comparison-table-tooltip::before {
    content: url('https://www.sendcloud.pro/wp-content/uploads/2022/11/tooltipArrow.svg') !important;
    position: absolute !important;
    top: calc(100% - 6px);
    left: calc(50% - 20px);
}

.template-page .table-description-col:hover .comparison-table-tooltip {
    visibility: visible;
    opacity: 1;

}

.template-page .table-description-col:hover .comparison-table-description p {
    color: #1D97FF;
}

.template-page .comparison-table-header .img-with-aniamtion-wrap .hover-wrap {
    margin: 0px !important;
}

.template-page img.table-logo-mobile {
    display: none !important;
}

@media screen and (max-width: 999px) {
    .template-page .comparison-inner .one-fourths {
        width: 25% !important;
    }

    .template-page .comparison-inner .vc_col-sm-6 {
        width: 49.93617%;
    }

    .template-page .comparison-inner .wpb_column {
        margin-bottom: 0px !important;
    }
}

@media screen and (max-width: 768px) {
    .template-page .comparison-inner p {
        font-size: 12px !important;
        line-height: 1.4em;
    }

    .template-page img.comparison-table-icons {
        width: 18px !important;
    }

    .template-page img.comparison-tootip-img {
        width: 16px !important;
    }
}

@media screen and (max-width: 690px) {
    .template-page .comparison-logo-col .vc_column-inner {
        padding: 5px 10px 10px 10px !important;
    }

    .template-page .table-description-col .img-with-aniamtion-wrap {
        width: 35% !important;
        margin-left: auto !important;
    }

    .template-page .table-description-col .img-with-aniamtion-wrap .comparison-tootip-img {
        margin: 0 !important;
        margin-left: auto !important;
    }

    .template-page .comparison-table-description {
        margin-right: 5px !important;
    }

    .template-page .table-description-col > .vc_column-inner {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .template-page .comparison-table-tooltip {
        width: calc(100% - 20px);
        bottom: calc(100% - 10px);
        padding: 8px;
    }

    .template-page img.table-logo-mobile {
        display: block !important;
        width: 30px !important;
    }

    .template-page img.table-logo {
        display: none !important;
    }
}

/*Templates Comparison Table - End*/

.height-auto {
    height: auto;
}

#hs-code-finder, #hs-codes-frame {
    width: 100%;
    height: 2130px;
    overflow: hidden;
    opacity: 1;
    visibility: visible;
}

body .fa.fa-twitter:before {
    content: "\f099" !important;
}


body .fa.fa-facebook:before {
    content: "\f39e" !important;
}

body.single-post #header-outer.transparent #top nav > ul > li > a,
body.single-post #header-outer.transparent #top nav > .sf-menu > li > a {
    color: #112857 !important;
    opacity: 1 !important;
}

.single-post .sf-menu li:last-child a .menu-title-text, .single-post .sf-menu li:last-child a:hover .menu-title-text {
    color: #112857 !important;
}

.nectar-button.btn-primary.border-radius-16:before {
    border-radius: 16px !important;
}

.nectar-button.btn-secondary.custom-btn:before {
    display: block;
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);;
    transition: all .45s cubic-bezier(.25, 1, .33, 1);
    background: #1D97FF;
    opacity: 0;
    border-radius: 16px !important;
}

.nectar-button.btn-secondary.custom-btn:hover span {
    color: #fff;
}

.nectar-button.btn-secondary.custom-btn:hover:before {
    opacity: 1;
}

.row-1140.usp-row .wpb_column .wpb_wrapper .img-with-aniamtion-wrap {
    height: 125px;
    margin-bottom: 15px;
}

.row-1140.usp-row .wpb_column .wpb_wrapper .img-with-aniamtion-wrap .inner {
    display: flex;
    align-items: center;
    justify-content: center;
}

.row-1140.usp-row .wpb_column .wpb_wrapper .img-with-aniamtion-wrap img.img-with-animation {
    height: 100%;
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.accordion-section .accordion-images .wpb_wrapper {
    position: relative;
    height: 550px;
}
.accordion-section .accordion-images .wpb_wrapper .inner, .accordion-section .accordion-images .wpb_wrapper .inner .hover-wrap, .accordion-section .accordion-images .wpb_wrapper .inner .hover-wrap-inner {
    height: 100%;
}
.accordion-section .accordion-images .wpb_wrapper .inner .hover-wrap-inner img{
    max-height: 100%;
}
@media (max-width: 991px) {
    .accordion-section .accordion-images .wpb_wrapper {
        height: 450px;
    }

    .accordion-section .accordion-images .wpb_wrapper img {
        height: 450px;
        max-width: 100%;
        object-fit: contain;
    }
}

@media (max-width: 767px) {
    .accordion-section .accordion-images {
        display: none !important;
    }
}

.accordion-section .accordion-images .wpb_wrapper .img-with-aniamtion-wrap, .accordion-section .accordion-images .wpb_wrapper .wpb_video_widget {
    position: absolute;
    top: 0%;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
}
.accordion-section .accordion-content .vc_column-inner {
    justify-content: flex-start !important;
}
.accordion-section .accordion-images .wpb_wrapper .img-with-aniamtion-wrap .hover-wrap, .accordion-section .accordion-images .wpb_wrapper .wpb_video_widget .wpb_video_wrapper {
    position: absolute;
    top: 0%;
    left: 0;
}

.accordion-section .accordion-images .wpb_wrapper .img-with-aniamtion-wrap.active, .accordion-section .accordion-images .wpb_wrapper .wpb_video_widget.active {
    opacity: 1;
    visibility: visible;
}

.faq-section.arrows div[data-style="minimal"] .toggle > .toggle-title i:before {
    content: url(https://www.sendcloud.pro/wp-content/uploads/2024/05/open-faq.svg);
    top: 14px;
    left: 6px;
    margin-top: 0px;
    width: 14px;
    height: fit-content;
    position: absolute;
    background-color: transparent;
    transition: background-color 0.15s ease, rotate 0.3s ease-in-out;
    translate: 0 -50%;
}

.faq-section.arrows div[data-style="minimal"] .toggle.open > .toggle-title i:before {
    rotate: 180deg;
}

.faq-section .toggles .toggle.default:nth-child(odd) {
    background: #fff !important;
    border-radius: 20px;
}

.faq-section .toggles {
    max-width: 750px;
    margin: 0 auto;
}

.faq-section .toggles .toggle.default {
    border-radius: 20px;
    padding: 24px;
}

.row-1140.quotes-section .quotes-title-wrap.nectar-responsive-text h2 {
    color: #FFF;
    font-size: 40px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px !important;
}

.row-1140.quotes-section .quotes-title-wrap.nectar-responsive-text p {
    color: #FFF;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5 !important;
    max-width: 850px;
    margin: 0 auto;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap {
    height: auto;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap.slick-slide .carousel-item {
    min-width: 100%;
    width: 100%;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap .vc_column-inner .img-with-aniamtion-wrap img.slider-image {
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: top;
    width: 100% !important;
    max-width: 100% !important;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap .vc_column-inner .ult-item-wrap:has(.quote-icon) {
    height: 57px !important;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap .vc_column-inner .img-with-aniamtion-wrap .quote-icon {
    height: 57px !important;
    width: 57px !important;
    object-fit: contain !important;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap .vc_column-inner .wpb_wrapper > div {
    margin-bottom: 15px;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap {
    max-height: 700px;
}

.row-1140.quotes-section .ult-carousel-wrapper .slick-list .ult-item-wrap.slick-active {
    max-height: unset;
}

.top-menu .top-bar-menu-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 10px 0 0;
    gap: 15px;
    float: right;
    margin-bottom: 5px;

    .menu-item {
        font-size: 16px;
        color: #112857 !important;

        a, span {
            color: inherit;
        }
    }
}

@media only screen and (min-width: 1000px) {
    #header-outer:has(.top-bar-menu-wrapper) #logo, #header-outer:has(.top-bar-menu-wrapper) .logo-clone, #header-outer:has(.top-bar-menu-wrapper) .logo-spacing {
        margin-top: 10px !important;
        margin-bottom: 20px !important;
    }
}

#header-outer.transparent:not(.dark-slide) #top .top-menu > ul > li > a span, #header-outer.transparent:not(.dark-slide) #top nav > ul > li > a span, #header-outer.transparent:not(.dark-slide) #top nav > .sf-menu > li > a span {
	/* color: #ffffff !important; */
    opacity: 0.75;
    will-change: opacity, color;
    transition: opacity 0.2s ease, color 0.2s ease;
}
#header-outer:has(.top-bar-menu-wrapper) #top nav ul.sf-menu li.menu-item.wpml-ls-item {
    display: none !important;
}

.menu-item.menu-item-has-children:not(.megamenu) .sub-menu {
    position: absolute;
    top: 50px !important;
}
@media (max-width: 1250px) {
    .menu-item.menu-item-has-children:not(.megamenu) .sub-menu {
        top: 0px !important;
        left: calc(50%) !important;
        transform: translateX(-50%) !important;
    }
}

@media (max-width: 700px) {
    .wpml-ls-flag {
        visibility: hidden !important;
        display: none !important;
    }
}