@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

/* General CSS */
*{font-family: 'Graphik'; color: #1A1A1A;}
body {overflow-x: hidden; background-color: #fff;transition: 0.5s ease-out;margin: 0 !important;}
html { -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased }
a, abbr, acronym, address, b, bdo, big, blockquote, body, br, button, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, iframe, img, ins, kbd, legend, li, map, object, ol, p, pre, q, samp, small, span, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var { margin: 0; padding: 0; border: none }
a, input, select, textarea { outline: 0; margin: 0; padding: 0 }

.btn,a{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.btn.focus,.btn:focus,.btn:active,.btn:hover,a:focus,a:hover,button:focus,input:focus,textarea:focus{text-decoration:none;outline:0;color:inherit;text-decoration:none!important;transition:all .3s ease 0s; box-shadow: none !important;}
a{text-decoration: none; cursor: pointer;}
/* Colors CSS */


/* Typography CSS */
p {font-size: 16px; line-height: 26px;color: #727984;}
p b {font-weight: 500;}
h1, .h1, h2, .h2, h3, .h3, h4, h5 {font-weight: 500;}
h1, .h1 {font-size: 85px !important; line-height: 76px !important;}
h1.small-h1, .h1.small-h1 {font-size: 60px !important; line-height: 65px !important;}
h2, .h2 {font-size: 42px; line-height: 46px;}
h3, .h3 {font-size: 36px; line-height: 40px;}
h4, .h4 {font-size: 28px; line-height: 44px;}
h5, .h5 {font-size: 24px; line-height: 36px;}
a {font-size: 16px; line-height: 26px;color: #3B6EFF;}
a:hover {color: #3B6EFF;}
a:visited {color: #1A1A1A;}

/* Button CSS */
.btn {border-radius: 29px;min-width: 172px;padding: 15px 25px; font-size: 16px; line-height: 28px; font-weight: 400;font-family: 'Graphik';display: inline-block;position: relative;text-align: center;}
.btn-primary {background-color: #1A1A1A;color: #fff !important;text-align: center;}
.btn-primary:hover, .btn-primary:focus {background-color: #1A1A1A; color: #fff !important;}
.btn-primary:hover {padding-right: 38px;}
.btn-primary:after {content: "\e902";font-family: 'icomoon' !important;font-size: 12px;margin-left: 9px;opacity: 0;visibility: hidden;position: absolute;transition: 0.3s all;right: 28px;}
.btn-primary:hover:after {opacity: 1;visibility: visible;}
button.btn:after {display: none;}
button.btn:hover {background-color: #3B6EFF; color: #fff !important;padding-right: 25px;}

.btn-secondary {background-color: rgba(54, 105, 247, 0.07);color: #000000 !important;}
.btn-secondary:hover, .btn-secondary:focus {background-color: #3B6EFF; color: #fff !important;}
.btn-link {color: #000000;}
.btn-link:hover {color: #3B6EFF;}
.btn.btn-small {padding: 8px 23px 6px;height: 35px;}
.btn-white {background: #fff;color: #000;font-weight: 500;}
.btn-white:hover {color: #fff;background: #3B6EFF;}



/* Global CSS */
/* .container-1200 {max-width: 1200px;} */
.svg-font-popins tspan {font-family: 'Poppins', sans-serif;}
svg {height: auto;}
.section {padding: 100px 0;}
.medium-section {padding: 120px 0;}
.big-section {padding: 150px 0;}
.bg-gray {background-color: #F6F9FC;}
.bg-primary {background-color: #3B6EFF;}
.bg-primary h2 {color: #fff;}
.bg-primary ul li {color: #CCDFF8}
.bg-primary ul.horizontal-list li::before {background-color: #FFFFFF;}
.green-text {color: #24C966;}
.blue-text {color: #00C1F2;}

#gform_wrapper_1 {width: 100%;max-width: 487px;margin: 0 auto;}
#gform_wrapper_1 #gform_1 {display: flex;align-items: center;position: relative;}
#gform_wrapper_1 #gform_1 .gform_footer {margin: 0;padding: 0;position: absolute;top: 0;right: 0;}
#gform_wrapper_1 #gform_1 .gform_footer input {width: 207px;border-radius: 0 29px 29px 0;margin: 0;background: #3B6EFF;border: 2px solid #3B6EFF;color: #fff;padding: 0 42px;cursor: pointer;transition: 0.3s all;}
#gform_wrapper_1 #gform_1 .gform_body input {padding-left: 32px;width: 280px;}
#gform_wrapper_1 #gform_1 .gform_footer input:hover {background: #1A1A1A;border-color: #1A1A1A;}
#gform_wrapper_1 #gform_1_validation_container {padding: 10px 0 10px 40px;text-align: left;}
#gform_wrapper_1 #gform_1_validation_container span.gform-icon.gform-icon--close {left: 6px;}
#gform_wrapper_1 #validation_message_1_1 {position: absolute;padding: 4px;font-size: 12px;}

.newsletter-fwrap {padding-left: 75px;}
#gform_wrapper_2 {width: 100%;position: relative;}
#gform_wrapper_2 #gform_2 {display: flex;align-items: center;width: 100%;}
#gform_wrapper_2 #gform_2 .gform_footer {padding: 0;margin: 0;position: absolute;right: 0;top: -4px;}
#gform_wrapper_2 #gform_2 .gform_body input {border-radius: 37px;padding-left: 35px;font-size: 19px;line-height: 35px;height: 73px;width: 530px;position: relative;border: 1px solid #fff;}
#gform_wrapper_2 #gform_2 .gform_footer input {background: #3B6EFF;border: none;width: 73px;min-width: 73px;height: 73px;top: 4px;cursor: pointer;padding: 0;color: #fff;font-size: 0;position: relative;z-index: 0;box-shadow: 0px 10px 20px rgb(72 118 158 / 36%);right: 0;border-radius: 50%;background-image: url(/wp-content/uploads/2022/05/ionic-ios-send.svg);background-repeat: no-repeat;background-position: center;background-size: 42%;}
/* #gform_wrapper_2 #gform_2 .gform_footer:before {content: "\e90e";font-family: 'icomoon' !important;color: #fff;position: absolute;top: 27px;left: 22px; width: 100%; height: 27px;display: flex;align-items: center;justify-content: center;font-size: 28px;z-index: 1;} */
#gform_wrapper_2.gform_validation_error #gform_2 .gform_footer {top: 53px;}
#gform_wrapper_2 .gform_validation_errors {padding: 8px 0 8px 35px !important;}
#gform_wrapper_2 .gform_validation_errors span.gform-icon.gform-icon--close {left: 5px;}
#gform_wrapper_2 #validation_message_2_1 {padding: 0;font-size: 12px;background: transparent; border: none;}

#gform_wrapper_3 #gform_3, #gform_wrapper_4 #gform_4, #gform_wrapper_5 #gform_5 {display: flex;align-items: center;width: 508px;margin-top: 60px;margin-bottom: 45px; position: relative;}
#gform_wrapper_3 #gform_3 .gform_footer, #gform_wrapper_4 #gform_4 .gform_footer, #gform_wrapper_5 #gform_5 .gform_footer {padding: 0;margin: 0;}
#gform_wrapper_3 #gform_3 .gform_body input, #gform_wrapper_4 #gform_4 .gform_body input, #gform_wrapper_5 #gform_5 .gform_body input {border: 2px solid #515151;border-radius: 29px 0 0 29px;border-right: 0;height: 58px;padding-left: 32px !important;font-size: 16px !important;line-height: 28px;width: 280px !important;padding-top: 10px;}
#gform_wrapper_3 #gform_3 .gform_footer input, #gform_wrapper_4 #gform_4 .gform_footer input, #gform_wrapper_5 #gform_5 .gform_footer input {background-color: #1A1A1A;color: #fff !important;text-align: center;width: 207px;border-radius: 0 29px 29px 0;height: 58px;margin: 0;border: 2px solid #1A1A1A;cursor: pointer;transition: 0.3s all;position: absolute; top: 0;}
#gform_wrapper_3 #gform_3 .gform_footer input:hover, #gform_wrapper_4 #gform_4 .gform_footer input:hover, #gform_wrapper_5 #gform_5 .gform_footer input:hover {background: #3B6EFF;border-color: #3B6EFF;}
#validation_message_3_1, #validation_message_4_1, #validation_message_5_1 {font-size: 12px;padding: 0;background: transparent; border: none;}
#gform_3_validation_container.gform_validation_errors, #gform_4_validation_container.gform_validation_errors, #gform_5_validation_container.gform_validation_errors {position: absolute;top: 65px;padding: 5px 0 5px 30px;max-width: 530px;}
#gform_3_validation_container.gform_validation_errors span.gform-icon.gform-icon--close, #gform_4_validation_container.gform_validation_errors span.gform-icon.gform-icon--close, #gform_5_validation_container.gform_validation_errors span.gform-icon.gform-icon--close {left: 2px;}
#gform_3_validation_container.gform_validation_errors h2, #gform_4_validation_container.gform_validation_errors h2, #gform_5_validation_container.gform_validation_errors h2, #gform_wrapper_2 .gform_validation_errors h2 {font-size: 13px;}

#gform_wrapper_4, #gform_wrapper_5 {position: relative;}
#gform_4_validation_container.gform_validation_errors, #gform_5_validation_container.gform_validation_errors {top: -48px;}




/* Header CSS */
header {/*position: fixed;*/ position: absolute;width: 100%;top: 0;z-index: 9;left: 0;transition: 0.3s all;box-shadow: 0px 10px 30px #B8C9DC3B; background-color: #fff;}
/* header.scrolling_down {top: -120px;}
header.scrolling_up {top: 0;background: rgba(255, 255, 255, 0.55);} */
header.scrolling_up .navigation {padding: 0 !important;}
header nav.navigation {padding: 28px 0;}
.mega-menu li.dropdown-item a {display: flex;}
.mega-menu li.dropdown-item a span:first-child {font-size: 32px;}
.mega-menu li.dropdown-item a span:first-child {width: 60px;background: #FF5D58;border-radius: 50%;display: flex;align-items: center;justify-content: center;min-width: 60px;height: 60px;font-size: 30px;margin-right: 15px;}
.mega-menu li.dropdown-item a span:last-child {font-size: 16px;color: #8A8E94;letter-spacing: 0.28px;line-height: 24px;font-weight: 400;}
.mega-menu li.dropdown-item a span b {display: block;font-size: 20px;color: #363532;line-height: 30px;transition: 0.3s all;font-family: 'Mark Pro'; font-weight: 700;margin-bottom: 5px;}
header nav.navigation li.dropdown-item a {padding: 0 !important;}  
.navigation .menu .menu-item.hoverable:hover .mega-menu:before {content: "";background: #fff;width: 28px;height: 28px;position: absolute;top: -8px;transform: rotate(45deg); box-shadow: -10px -10px 12px rgba(0,0,0,0.01);}
.navigation .menu .menu-item.hoverable.solutions-dropdown:hover .mega-menu:before {left: 150px;}
.navigation .menu .menu-item.hoverable.industries-dropdown:hover .mega-menu:before {left: 280px;}
.navigation .menu .menu-item.hoverable .dropdown-item a:after {display: none}

header nav.navigation li.dropdown-item{padding: 15px;border-radius: 12px;border: 1px solid transparent;margin-bottom: 2px;transition: 0.3s all;}
header nav.navigation li.dropdown-item:last-child {margin-bottom: 0;}
header nav.navigation li.dropdown-item:hover {border-color: #DFE5ED; box-shadow: 0 10px 20px rgb(183 202 209 / 15%);}
.mega-menu li.dropdown-item a span b span {display: inline-block !important;width: auto !important;height: auto !important;padding: 0 !important;background: transparent !important;color: #363532 !important;position: relative;top: 1px;opacity: 0;visibility: hidden;transition: 0.3s all;}
header nav.navigation li.dropdown-item:hover a span b span {opacity: 1;visibility:visible;margin-left: 6px;}
.mega-menu li.dropdown-item a span:last-child i {font-style: inherit;color: #3B6EFF;font-size: 12px;text-transform: uppercase;font-family: 'GT America';font-weight: 500;letter-spacing: 0.72px;}
.product-left-drp {padding: 25px 0 25px 20px;}
.product-left-drp h4 {font-size: 40px;line-height: 43px;font-family: 'Graphik';max-width: 180px;font-weight: 500;}
.dropdownContainer .products-dropdown .dropdownContent .linkGroup {width: 450px !important;}
.globalNav .dropdownSection.talktous-dropdown li a span:first-child {width: auto;min-width: auto;height: auto;background: transparent;position: relative;top: 5px;margin-right: 17px;font-size: 27px;}
.globalNav .dropdownSection.talktous-dropdown li:nth-child(2) a span:first-child {font-size: 24px;}
.globalNav .dropdownSection.talktous-dropdown li:nth-child(3) a span:first-child {font-size: 23px;}
.globalNav .dropdownSection.talktous-dropdown li a {align-items: flex-start;}
.globalNav .dropdownSection.talktous-dropdown li a span:last-child span {top: 1px;}
.animated-logo {display: inline-flex;align-items: center;}
.animated-logo img:last-child {position: relative;margin-left: 11px;top: 1px;}
@keyframes hvr-in {
    50% {-webkit-transform: scale(0.1);transform: scale(0.1);}
    100% {-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes hvr-out {
    50% {-webkit-transform: scale(0.1);transform: scale(0.1);}
    100% {-webkit-transform: scale(1);transform: scale(1);}
}
.animated-logo img.rotate {width: 38px;height: 38px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);animation-name: hvr-out;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
.animated-logo:hover img.rotate {-webkit-animation-name: hvr-in;animation-name: hvr-in;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
.globalNav .rootLink.active, .globalNav .rootLink.page-active {color: #000000;text-shadow: 0 0px 1px #000000;}
header nav.navigation .navSection.secondary .rootLink.btn-primary.page-active {background: #9AA2AE;}
header nav.navigation .navSection.secondary .rootLink.btn-primary.page-active:hover {background: #656B74;}
body.mobile-menu-open {overflow: hidden;}
.dropdownContainer .dropdownSection[data-dropdown="Products"] li:nth-child(2) a span.icon-stockyard:first-child {font-size: 37px;}
.dropdownContainer .dropdownSection[data-dropdown="Products"] li.shipyard-nav-item:hover {background: #F7EFE0;}
.dropdownContainer .dropdownSection[data-dropdown="Products"] li.priceyard-nav-item:hover {background: #DCEFE3;}
.dropdownContainer .dropdownSection[data-dropdown="Products"] li.stockyard-nav-item:hover {background: #fbeffe;} 
.dropdownContainer .dropdownSection[data-dropdown="Products"] li.planyard-nav-item:hover {background: #E2F2FC;}
.dropdownContainer .dropdownSection[data-dropdown="Products"] li.netyard-nav-item:hover {background: #e9f7e7;} 
.mega-menu li.dropdown-item a span:last-child .badge {font-size: 12px;padding: 3px 10px;font-family: 'GT America';font-weight: 500;color: #050505;background: #FBEAFF;border-radius: 3px;line-height: 21px;margin-left: 10px;position: relative;top: -2px;} 
.dropdownContainer .dropdownSection[data-dropdown="TalktoUs"] li {padding: 25px 20px;}
.globalNav .dropdownSection.talktous-dropdown li a span span:first-child {font-size: 16px !important;}
.dropdownContainer .dropdownSection.products-dropdown h6, .dropdownContainer .dropdownSection[data-dropdown="Products"] h6 {padding: 0 24px;color: #797D88;text-transform: uppercase;font-size: 11px;font-family: 'GT America'; font-weight: 500;margin-bottom: 20px;margin-top: 15px;}

.dropdownContainer .dropdownSection[data-dropdown="Integrations"] span.icon {
    background: #fff;
    box-shadow: 0px 3px 10px #F0F0F0;
}
/* Footer CSS */
.footer-links {display: flex;justify-content: space-between;max-width: 670px;margin-left: auto;}
.footer-links h6 {font-size: 16px;line-height: 28px;font-weight: 500;margin-bottom: 18px;}
.footer-links li a {color: #697483;font-size: 15px;line-height: 28px;}
.footer-links li {margin-bottom: 18px;}
.footer-links li a:hover {color: #3B6EFF;}
.bottom-footer {padding-top: 195px;padding-bottom: 45px;}
footer .bottom-footer .text-right svg {margin: 0 0 0 auto;}
footer .bottom-footer .text-right a:hover svg path {fill: #00aeef;}
.bottom-footer p {color: rgb(105 116 131 / 50%);font-size: 15px;line-height: 28px;}
footer {padding: 100px 0 0;background-color: #FAFBFC;}
.footer-info-wrap p {font-size: 15px;line-height: 26px;max-width: 299px;margin-top: 50px;}

/* Homepage CSS */
main {padding-top: 80px;}
.home-hero-banner {padding: 135px 0 0;}
.home-hero-content h1 {margin-bottom: 45px;font-size: 85px;line-height: 76px;}
.home-hero-content h1 span {display: block;margin-bottom: 12px;}
.home-hero-content p {max-width: 425px;margin: 0 auto;}
.home-hero-content p b {display: block;}
.hero-btn-wrap {margin-top: 65px;}
.home-hero-img .img-wrap {margin: 84px auto 0;position: relative;z-index: 2;}
.home-hero-img .img-wrap svg {height: auto;}
.home-hero-content h1 span:first-child {color: #3B6EFF;}
.home-hero-content h1 span:nth-child(2) {color: #FFA600;}
.home-hero-content h1 span:nth-child(3) {color: #24C966;}
.home-hero-content h1 span:nth-child(4) {color: #D339FF;}
.home-hero-content h1 span:first-child {position: relative;}
.home-hero-content h1 span {position: absolute;top: 0;width: 100%;text-align: center;}
.hero-icon-plane {position: relative;z-index: 1;}
.hero-icon-plane .icon-img {position: absolute;}
.hero-icon-plane .icon-img.icon-img1 {left: -170px;top: -40px;}
.hero-icon-plane .icon-img.icon-img2 {right: -155px;top: 30px;}
.hero-icon-plane .icon-img.icon-img4 {right: 15px;bottom: -410px;}
.hero-icon-plane .icon-img.icon-img3 {left: 40px;bottom: -395px;}
.get-demo .form-wrap {width: 508px;position: relative;z-index: 1;margin: 80px auto;}
.get-demo .form-wrap input {border: 2px solid #C7D1DA;border-radius: 29px 0 0 29px;border-right: 0;height: 58px;padding-left: 32px;font-size: 16px; line-height: 28px;width: 280px;}
.get-demo .form-wrap input::placeholder {color: rgba(154, 162, 174, 0.72);}
.get-demo .form-wrap button {width: 207px;border-radius: 0 29px 29px 0;}
.home-hero-img .img-wrap {margin-left: -70px;margin-right: -72px;}

.integrates-everything-section {padding: 10px 0 85px;}
.integrates-everything-section h3 {margin-bottom: 60px;}
.integratesSwiper .integrates-img {display: flex;align-items: center;justify-content: center;height: 40px;max-width: 130px;}
.integratesSwiper .integrates-img img {width: 100%;height: 100%;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);transition: 0.3s all;}
.integratesSwiper .integrates-img:hover img {filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.integratesSwiper .swiper-slide:first-child .integrates-img img {height: 26px;position: relative;top: 6px;}
.integratesSwiper .swiper-slide:nth-child(3) .integrates-img img {height: 30px;}
.integratesSwiper .swiper-slide:nth-child(4) .integrates-img img {height: 32px;margin: 0 auto;}
.integratesSwiper .swiper-slide:nth-child(5) .integrates-img {max-width: 145px;}
.integratesSwiper .swiper-slide:nth-child(6) .integrates-img {max-width: 160px;margin: 0 auto;}
.comin-soon-tag {display: inline-block;background: #E7F0F5;border-radius: 16px;font-size: 12px;font-weight: 500;color: #727984;padding: 8px 17px;position: relative;left: 45px;}
.why-nineyard-section {/*background-color: #FAFBFC;*/background-image: linear-gradient(to top, rgba(255,0,0,0), #FAFBFC); padding: 160px 0  80px;}
.why-nineyard-section h2 {margin-bottom: 50px;}
.why-nineyard-section .abt-nineyard-wrp:last-child {margin-top: 60px;}
.why-nineyard-section .abt-nineyard-wrp .abt-nineyard {padding: 0 90px;position: relative;z-index: 1;}
.why-bottom-img {margin-top: -125px;position: relative;z-index: 0;mix-blend-mode: multiply;}
.why-nineyard-section .abt-nineyard-wrp .abt-nineyard h4 {margin-top: 25px;margin-bottom: 10px;}
.why-nineyard-section .abt-nineyard-wrp:last-child .abt-nineyard p {max-width: 360px;}
.module-heading {display: flex;align-items: center;margin-bottom: 42px;}
.module-heading .icon-wrap span {width: 60px;min-width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;font-size: 30px;border-radius: 50%;margin-right: 15px;}
.module-heading .module-title span {font-size: 11px;line-height: 26px;text-transform: uppercase;color: #3B6EFF;font-family: 'GT America';font-weight: 500;letter-spacing: 0.72px;}
.module-heading .module-title h4 {font-size: 23px;line-height: 26px;font-family: 'Mark Pro';font-weight: 700;}
.module-info-wrap h2 {font-size: 48px;line-height: 48px;max-width: 470px;margin-bottom: 35px;}
.list-dot-style li {position: relative;padding-left: 30px;font-size: 16px;line-height: 36px;}
.list-dot-style li:before {content: "";background: transparent;width: 15px;height: 15px;border-radius: 50%;position: absolute;left: 0;padding: 0;border: 3px solid #fff;box-shadow: 0 3px 6px rgb(0 0 0 / 19%);top: 8px;}
.list-dot-style.orange-list li:before {background: #FFA600;}
.list-dot-style.blue-list li:before {background: #00C1F2;}
.module-info-wrap .btn-wrap {margin-top: 47px;}
.module-two {position: relative;padding: 120px 0 45px;}
.module-two:before {content: "";background: #F6F9FC;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;transform: skewY(-1deg);}
.module-one {padding: 120px 0 75px;}
.module-three {padding: 100px 0 0;}
.module-one .img-wrap {margin-left: -30px;margin-right: -50px;}
.module-two .img-wrap, .module-three .img-wrap {margin-left: -5px;}
.module-two .img-wrap {margin-right: -175px;margin-left: -140px;}
.module-three .img-wrap {margin-right: -155px;margin-left: -40px;}
.module-one .module-info-wrap {margin-top: -90px;}
.module-two .module-info-wrap {margin-top: -65px;}
.list-icon-style li {padding-left: 18px;position: relative;font-size: 16px;line-height: 20px;}
.list-icon-style li:before {content: "";width: 2px;height: 100%;position: absolute;left: 0;top: 0;background: #C2F2D4;}
.module-info-wrap .list-icon-style {display: flex;flex-wrap: wrap;}
.module-info-wrap .list-icon-style li {width: 50%;margin-bottom: 55px;}
.list-icon-style li p b {color: #697280;font-weight: 500;}
.list-icon-style li .list-icon span {font-size: 26px;margin-bottom: 15px;display: inline-block;}
.list-icon-style li .list-icon span.icon-Icon-awesome-chart-area, .list-icon-style li .list-icon span.icon-Icon-material-more {font-size: 24px;}
.module-info-wrap .list-icon-style li p {max-width: 160px;line-height: 20px;}
.module-info-wrap .list-icon-style li:nth-child(3), .module-info-wrap .list-icon-style li:nth-child(4) {margin-bottom: 22px;}
.module-two .module-heading .icon-wrap span {font-size: 38px;}
.module-four .module-four-bg {background: #FBEAFF;border-radius: 21px;padding: 40px 60px;justify-content: space-between;}
.module-four .module-four-bg .module-heading {margin-bottom: 0;}
.module-four .module-four-bg .stockyard-btn a {background: rgb(255 255 255 / 45%);font-size: 16px;line-height: 37px;font-family: 'GT America';font-weight: 500;color: #050505;border-radius: 3px;border: 2px solid rgb(211 57 255 / 39%);padding: 8px 21px;}
.module-four .module-four-bg .stockyard-btn a:hover {background: rgb(211 57 255 / 39%);color: #fff;}
.module-four .module-four-bg .stockyard-btn {margin-right: 50px;}
.module-four {padding: 80px 0 85px;}
.custom-integration-section {background: #0A1C48; padding: 140px 0 160px;overflow: hidden;}
.custom-integration-section h2.integration-heading {color: #fff;font-size: 48px;line-height: 48px;max-width: 770px;margin-bottom: 65px;}
h2.integration-heading span {display: block;color: #77A9FF;font-size: 14px;font-family: 'GT America';font-weight: 500;text-transform: uppercase;line-height: 14px;margin-bottom: 75px;}
.custom-integration-section ul.list-icon-style {display: flex;flex-wrap: wrap;max-width: 590px;margin-bottom: 25px;}
.custom-integration-section ul.list-icon-style li {width: 50%;margin-bottom: 60px;}
.custom-integration-section ul.list-icon-style li p {max-width: 145px;}
.custom-integration-section ul.list-icon-style li p b {color: #E3E9F2;}
.custom-integration-section ul.list-icon-style li:before {background: rgba(174, 195, 255, 0.33);}
#scene {position: absolute;top:0;height: 100%;width: 100%;;/*right: -440px;bottom: 0; pointer-events: none;transform: rotate(-55deg) scale(1.35);*/ }
#scene canvas {height: 100% !important;}
.dg.ac {display: none;}
.plugInpower-section {padding: 110px 0;}
.plugInpower-bg {background: #1E46E7;border-radius: 15px;height: 462px; overflow: hidden;}
.plugInpower-bg .img-wrap {position: relative; top: 35px;max-width: 555px;}
.plugInpower-text-bg {background: #3B6EFF;margin-left: 10px;display: flex; flex-direction: column; justify-content: center;padding: 0 78px;}
.plugInpower-text-bg h2, .plugInpower-text-bg p {color: #fff;}
.plugInpower-text-bg h2 {font-size: 40px;margin-bottom: 22px;}
.plugInpower-text-bg p {color: rgba(220, 235, 255, 0.84);max-width: 380px;margin-bottom: 40px;}
.plugInpower-text-bg a {display: inline-flex;width: 206px;justify-content: center;}
/* .plugInpower-text-bg a.btn:hover {background: #fff;color: #1A1A1A !important;} */
.newsletter-section {background: #E2F0FE;padding: 80px 0;}
.newsletter-wrap .form-wrap {background: #fff;border-radius: 27px;width: 530px;margin-left: auto;height: 73px;border-radius: 46px;}
.newsletter-wrap .form-wrap input {height: 100%;border: none;border-radius: 37px;padding-left: 35px;font-size: 19px;line-height: 35px;width: 100%;}
.newsletter-wrap .form-wrap button {background: #3B6EFF;border: none;width: 73px;min-width: 73px;height: 73px;position: relative;top: 0;right: 10px;box-shadow: 0px 10px 20px rgba(72, 118, 158, 0.36);padding: 0;display: flex;align-items: center;justify-content: center;border-radius: 50%;right: 0;}
.newsletter-wrap .form-wrap button svg {transform: scale(1.4);}

.inner-hero-banner.product-inner-hero .product-bg-wrap {position: absolute;top: -21px;width: calc(100% - 75px - 75px);left: 75px;z-index: -1;height: 100%; border-radius: 10px;}
.inner-hero-banner.product-inner-hero {padding: 65px 0 32px;}
.inner-hero-banner.product-inner-hero.product-shipyard, .inner-hero-banner.product-inner-hero.product-planyard {padding-bottom: 10px;}
.inner-hero-banner.product-inner-hero .product-bg-wrap img {height: 100%;width: 100%;}
.product-inner-hero .module-heading .module-title span {font-size: 12px;line-height: 28px;}
.product-inner-hero .module-heading .module-title h4 {font-size: 20px;line-height: 20px;}
.product-inner-hero .module-heading .module-title {position: relative;top: -4px;}
.product-inner-hero .module-heading .icon-wrap span {margin-right: 10px;}
.inner-hero-banner.product-inner-hero h1 {margin-bottom: 30px;}
.product-inner-hero .module-heading {margin-bottom: 75px;}
.inner-hero-banner.product-inner-hero p {max-width: 450px;}
.inner-hero-banner.product-inner-hero .get-demo .form-wrap {margin-left: 0;margin-bottom: 45px;}
.inner-hero-banner.product-inner-hero .get-demo .form-wrap button {padding-left: 0;padding-right: 0;}
.inner-hero-banner.product-inner-hero .get-demo .form-wrap input {border-color: #515151;}
ul.horizontal-list {display: flex;}
ul.horizontal-list li {position: relative;font-size: 14px;line-height: 16px;font-weight: 500;padding: 0 15px;}
ul.horizontal-list li:first-child {padding-left: 0;}
ul.horizontal-list li:last-child {padding-right: 0;}
ul.horizontal-list li:before {content: "";background: #0C0D0E;height: 27px;width: 1px;position: absolute;left: 0;top: -7px;}
ul.horizontal-list li:first-child:before {display: none;}
.inner-hero-banner.product-inner-hero .goto-section-arrow {font-size: 12px;margin-top: 105px;display: inline-block;}
.inner-hero-banner.product-inner-hero .product-bg-wrap svg {position: absolute;bottom: -40px;width: 100%;}
.product-inner-hero.product-shipyard .img-wrap {margin-left: 10px;margin-right: -100px;margin-top: 40px; position: relative;}
.product-inner-hero.product-shipyard .img-wrap .play-icon-svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg {position: absolute;left: -8px;top: 165px;transition: 0.3s all;}
.product-inner-hero.product-shipyard .img-wrap .play-icon-svg:hover, .product-inner-hero.product-planyard .img-wrap .play-icon-svg:hover {transform: scale(0.9);}
.product-inner-hero.product-priceyard  .module-heading .icon-wrap span {font-size: 40px;}
.product-inner-hero.product-priceyard p {max-width: 390px;margin-bottom: 30px;}
.product-inner-hero.product-priceyard p b {font-size: 14px;line-height: 16px;color: #373B41;font-weight: 500;display: block;}
.product-inner-hero.product-priceyard .get-demo {margin-top: 90px;}
.product-inner-hero.product-priceyard .goto-section-arrow {margin-top: 80px;}
.product-inner-hero.product-priceyard .img-wrap {margin-left: -50px;margin-right:-230px; margin-top: -20px;}
.product-inner-hero.product-planyard .img-wrap {margin-left: -32px;margin-right: -230px;margin-top: 35px;}
.product-inner-hero.product-planyard .img-wrap .play-icon-svg {right: 39%;left: auto;top: 32%;}
.product-inner-hero.product-planyard p b {font-weight: 500;}
.product-inner-hero.product-planyard p {max-width: 490px;}
.product-inner-hero.product-planyard .get-demo .form-wrap {margin-top: 58px;}
.shipyard-solution-section {padding: 135px 0 110px;}
.image-box .img-wrap {margin-bottom: 30px;border-radius: 12px;overflow: hidden;}
.image-box .img-info h4 {margin-bottom: 15px;}
.image-box .img-info p {max-width: 430px;}
.fba-shopping-section {padding: 120px 0 100px;}
.fba-shopping-section h2 {max-width: 880px;margin: 0 auto 10px;}
ul.solutions-list {display: flex;flex-wrap: wrap;}
ul.solutions-list li {width: 33.33%;position: relative;padding: 55px 20px;margin: 50px 0 0;}
ul.solutions-list li:before {content: "";background: #F8E9CE;width: 2px;height: calc(100% - 30px);position: absolute;right: 0;top: 10px;}
ul.solutions-list li p {color: #697280;font-size: 18px;line-height: 24px;max-width: 250px;margin: 0 auto;font-weight: 500;}
ul.solutions-list li  .list-icon span {font-size: 24px;margin-bottom: 18px;display: inline-block;}
ul.solutions-list li:nth-child(3n):before {display: none;}
ul.solutions-list li:after {content: "";background: #F8E9CE;height: 2px;width: calc(100% - 80px);position: absolute;left: 0;bottom: -22px;right: 0;margin: 0 auto;}
ul.solutions-list li:nth-child(4):after, ul.solutions-list li:nth-child(5):after, ul.solutions-list li:nth-child(6):after {display: none;}
.shipping-solution-one {padding: 90px 0;}
.shipping-solution-one .img-wrap {margin-left: 50px;}
.shipping-solution-one .solution-info-wrap {margin-top: -135px;}
.shipping-solution-one .solution-info-wrap p {max-width: 380px;}
.shipping-solution-one .solution-info-wrap h2 {max-width: 330px;}
.fba-shopping-section .solution-info-wrap h2 {margin: 0 0 55px;}
.shipping-solution-two {padding: 15px 0 90px;}
.shipping-solution-two .img-wrap {margin-left: -90px;margin-right: -145px;}
.shipping-solution-two .solution-info-wrap p {max-width: 320px;}
.shipping-solution-two .solution-info-wrap a, .shipping-solution-three .solution-info-wrap a {display: inline-block;margin-top: 135px;font-size: 14px;line-height: 20px;text-decoration: underline;font-weight: 500;max-width: 300px;transition: 0.3s all;position: relative;}
.shipping-solution-two .solution-info-wrap a span, .shipping-solution-three .solution-info-wrap a span {position: absolute;margin-left: 10px;bottom: 4px;font-size: 13px;color: #3B6EFF;transition: 0.3s all;}
.shipping-solution-two .solution-info-wrap a:hover span, .shipping-solution-three .solution-info-wrap a:hover span {margin-left: 13px;}
.shipping-solution-two .solution-info-wrap h2 {margin-top: 80px;}
.shipping-solution-three {padding: 135px 0 0;}
.shipping-solution-three .img-wrap {margin-left: 60px;margin-right: -130px;}
.shipping-solution-three .solution-info-wrap p {max-width: 330px;}
.shipping-solution-three .solution-info-wrap h2 {margin-top: -15px;}
.shipping-solution-three .solution-info-wrap a {margin-top: 80px;border-radius: 13px;overflow: hidden;}
.shipping-solution-four {padding: 120px 0 20px;}
.shipping-solution-four .img-wrap {margin-left: 25px;margin-right: -125px;}
.shipping-solution-four .solution-info-wrap h2 {max-width: 300px;}
.shipping-solution-four .solution-info-wrap p {max-width: 350px;}
.shipyard-shipment, .shipyard-box {margin-top: 30px;}
.shipyard-shipment.collapse-detail-div, .shipyard-box.collapse-detail-div {padding: 90px 0;position: relative;}
.shipyard-shipment .close-link, .shipyard-box .close-link {position: absolute;right: 20px;top: -55px;}
.shipyard-shipment .close-link a, .shipyard-box .close-link a {color: #000;font-size: 16px;font-weight: 500;}
.shipyard-shipment.collapse-detail-div h2, .shipyard-box.collapse-detail-div h2 {max-width: 950px;margin-bottom: 75px;}
.solution-versus-box {border-radius: 15px;padding: 65px 45px;}
.solution-versus-box.amazon-way {background-color: #F1F4F7;}
.solution-versus-box.other-solutions {background-color: #FFFFFF;}
.solution-versus-box.versus-shipyard {background-color: #FAF5EB; border: 1px solid #FFA600; position: relative;}
.solution-versus-box h4 {margin-bottom: 45px;}
.solution-versus-box .inner-box-div h6 {font-size: 18px;line-height: 28px;font-weight: 500;margin-bottom: 8px; color: #1A1A1A;}
.solution-versus-box .inner-box-div {margin-bottom: 45px;}
.solution-versus-box .inner-box-div:last-child {margin-bottom: 0;}
.solution-versus-box.other-solutions .inner-box-div h6 {color: #A9B9C5;}
.max-control-tab {position: absolute;background: #FFA600;border-radius: 19px;color: #fff;font-size: 18px;/* font-weight: 500; */width: 176px;text-align: center;padding: 5px 0;top: -18px;left: 0;right: 0;margin: 0 auto;}
.solution-versus-box p {margin-bottom: 25px;}
.solution-versus-box p:last-child {margin-bottom: 0;}
.top-skew-section {position: relative;}
.top-skew-section:before, .bottom-skew-section:after {content: '';width: 100%;height: 100%;position: absolute;background: inherit;z-index: -1;bottom: 0;transform-origin: right bottom;/*transform: skewY(-1deg);*/}
.bottom-skew-section:after {bottom: 0px;}
.number-crunching h2 span {color: #3B6EFF;font-size: 14px;line-height: 28px;display: block;margin-bottom: 65px;text-transform:uppercase}
.number-crunching h2 {margin-bottom: 75px;}
.number-px-8 {margin-left: -18px;margin-right: -15px;}
.number-box .number-img {margin-bottom: 25px;border-radius: 13px;overflow: hidden;}
.number-box .number-info {position: relative;padding-left: 30px;height: calc(100% - 247px);}
.number-box .number-info:before {content: "";width: 3px;height: 100%;position: absolute;left: 0;background: rgba(221, 218, 218, 0.49);top: 10px;}
.number-box {height: 100%;}
.number-box .number-info h5 {margin-bottom: 5px;}
.number-box .number-info:after {background: #3B6EFF;content: "";position: absolute;left: 0;height: 24px;top: 10px;width: 3px;}
.shipyard-number-section .number-box-wrap:nth-child(3) .number-box .number-info p {max-width: 230px;}
.bg-primary h2 {color: #fff;}
.shipyard-pricing-section h2, .pricing-section h2 {margin-bottom: 10px;font-size: 40px;}
.shipyard-pricing-section ul, .pricing-section ul {margin-bottom: 40px;}
.number-px-6 {margin-left: -12px;margin-right: -12px;}
.price-box {height: 100%;background: #fff;position: relative;padding: 45px 55px 145px;border-radius: 15px;}
.price-box h4 {font-size: 26px;margin-bottom: 18px;}
.price-box .price-tag {color: #FFA600;font-size: 52px;line-height: 52px;font-weight: 500;margin-bottom: 15px;}
.price-box .price-tag span {color: #FFA600;font-size: 20px;margin: 0 5px;}
.price-box .price-tag span:last-child {font-size: 28px;}
.price-box ul.price-list li {position: relative;padding-left: 26px;color: #697280;font-size: 14px;line-height: 30px;}
.price-box ul.price-list {margin-bottom: 18px;}
.price-box p b {font-weight: 500;font-size: 14px;line-height: 28px;color: #373B41;}
.price-box .btn {position: absolute;bottom: 45px;}
.price-box ul.price-list li:before {content: "\e919";color: #3b6eff;font-family: 'icomoon' !important;font-size: 11px;position: absolute;left: 0;}
.faq-box {border: 1px solid #B7C0CB;border-radius: 12px;margin-top: 60px;padding: 40px 50px;height: calc(100% - 60px);}
.faq-box h4 {font-size: 24px;line-height: 30px;margin-bottom: 10px;}
/* .faq-box p {max-width: 335px;} */
.faq-section h2 {margin-bottom: 15px;padding-left: 60px;font-size: 48px;}
.medium-section.faq-section {padding-bottom: 80px;}
.priceyard-solution-section {padding: 140px 0 120px;}
.priceyard-solution-section h2 {font-size: 48px;line-height: 52px;margin-bottom: 48px;}
.priceyard-solution-section p {margin-bottom: 20px;}
.priceyard-solution-section .priceyard-solution-one p {max-width: 500px;}
.priceyard-solution-section .priceyard-solution-one p b {display: block;}
.priceyard-solution-section .priceyard-solution-one .img-wrap {margin-right: -65px;margin-left: 5px;}
.priceyard-solution-section .priceyard-solution-two .img-wrap {margin-left: -20px;margin-right:30px;}
.priceyard-solution-section .priceyard-solution-two h2 {padding-left: 35px;}
.priceyard-solution-section .priceyard-solution-two p {max-width: 447px;padding-left: 40px;}
.priceyard-solution-section .priceyard-solution-two p b {display: block;}
.priceyard-solution-section .priceyard-solution-two {padding-top: 190px;}
.priceyard-solution-section .priceyard-solution-three {padding-top: 200px;}
.priceyard-solution-section .priceyard-solution-three h2 {max-width: 760px;margin: 0 auto 85px;}
.priceyard-solution-section .priceyard-solution-three p {max-width: 500px;margin-bottom: 0;}
.priceyard-number-section .number-box-wrap .number-box .number-info p {max-width: 195px;}
.priceyard-number-section .number-box-wrap:nth-child(3) .number-box .number-info p {max-width: 240px;}
.saveTime-priceyard-section {padding: 145px 0 75px;}
.saveTime-priceyard-section h2 {margin-bottom: 80px;}
.saveTime-priceyard-section .saveTime-solution-one {padding: 130px 0;}
.saveTime-priceyard-section ul.solutions-list li:before, .saveTime-priceyard-section ul.solutions-list li:after {background: rgba(36, 201, 102, 0.21);}
.saveTime-priceyard-section ul.solutions-list li span.icon-Icon-material-bubble-chart:before {color: #24C966;}
.saveTime-solution-two {padding: 40px 0 100px;}
.saveTime-solution-three {padding: 75px 0 0;}
.saveTime-solution-one .img-wrap {margin-right: 7px;margin-left: 145px;}
.saveTime-solution-two .img-wrap {margin-left: 65px;margin-right: -155px;}
.saveTime-solution-three .img-wrap {margin-left: 50px;margin-right: -80px;}
.saveTime-priceyard-section .solution-info-wrap h2 {margin-bottom: 45px;}
.saveTime-solution-one .solution-info-wrap p, .saveTime-solution-two .solution-info-wrap p{max-width: 415px;}
.saveTime-solution-one .solution-info-wrap {margin-top: -40px;}
.saveTime-solution-three .solution-info-wrap h2 {max-width: 410px;margin-top: 36px;}
.saveTime-solution-three .solution-info-wrap p {max-width: 400px;}
span.coming-soon-tag {font-family: 'GT America';font-weight: 500;font-size: 12px;line-height: 28px;color: #050505;background: #FBEAFF;border-radius: 3px;padding: 6px 12px;}
.priceyard-pricing-section .container-1400 {max-width: 1430px;}
.priceyard-price .price-box {padding: 38px 38px 145px 38px;}
.priceyard-price .price-box .price-tag, .priceyard-price .price-box .price-tag span {color: #24C966;}
.priceyard-price .price-box .btn {bottom: 52px;}
.priceyard-price .w-full:last-child .price-box .price-tag {font-size: 34px;height: 63px;}
.priceyard-price .price-box .listing-tag {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 14px 0 12px;margin-bottom: 12px;}
.priceyard-price .price-box .listing-tag p {color: #373B41;font-weight: 500;}
span.most-popular-tag {position: absolute;width: 115px;height: 115px;right: -10px;top: -30px;border: 4px solid #24C966;border-radius: 50%;display: flex;align-items: center;justify-content: center;text-align: center;background: #fff;color: #1A1A1A;font-weight: 500;font-size: 15px;line-height: 20px;}
.priceyard-pricing-section ul.horizontal-list {margin-bottom: 80px;}
.priceyard-pricing-section {padding-bottom: 140px;}
.most-popular-wrap .price-box {box-shadow: 0px 20px 50px #2248B5;border: 4px solid #24C966;border-radius: 15px; padding: 34px 34px 145px 34px;}

.planyard-solution-section {padding: 115px 0;}
.planyard-solution-section h2.h1 {margin-bottom: 110px;}
.planyard-solution-section h2 ~ p {max-width: 430px;margin: 10px auto 125px;}
.saveTime-planyard-section {padding: 80px 0 60px;}
.saveTime-planyard-section h2 {margin-bottom: 85px;}
.saveTime-planyard-section ul.solutions-list li:after, .saveTime-planyard-section ul.solutions-list li:before {background: #FAE5FF;}
.saveTime-planyard-section ul.solutions-list li p {max-width: 200px;}
.saveTime-planyard-section ul.solutions-list li:nth-child(1) p {max-width: 310px;}
.saveTime-planyard-section ul.solutions-list li:nth-child(6) p {max-width: 270px;}
.saveTime-plansolution-one {padding: 50px 0;}
.saveTime-plansolution-one .img-wrap {margin-right: -85px;margin-left: 40px;}
.saveTime-planyard-section .solution-info-wrap h2 {max-width: 450px;margin-bottom: 50px;}
.saveTime-plansolution-one .solution-info-wrap h2 {max-width: 400px;}
.saveTime-plansolution-one .solution-info-wrap p {max-width: 375px;}
.saveTime-plansolution-two .img-wrap {margin-left: 82px;margin-right: 10px;}
.saveTime-plansolution-two {padding: 50px 0;}
.saveTime-plansolution-two .solution-info-wrap p {max-width: 415px;}
.saveTime-plansolution-three .img-wrap {margin-right: -85px;margin-left: 110px;}
.saveTime-plansolution-three {padding: 35px 0 0;}
.saveTime-plansolution-three .solution-info-wrap p {max-width: 430px;}
.saveTime-plansolution-four .img-wrap {margin-left: 110px;margin-right: -100px;}
.saveTime-plansolution-four .solution-info-wrap p {max-width: 380px;}
.saveTime-plansolution-five {padding: 95px 0 0;}
.saveTime-plansolution-five .img-wrap {margin-left: 110px;margin-right: -80px;}
.saveTime-plansolution-five .solution-info-wrap p {max-width: 340px;}
.saveTime-plansolution-two .solution-info-wrap {margin-top: 60px;}
.saveTime-plansolution-four .solution-info-wrap {margin-top: 72px;}
ul.integrate-with {display: flex;align-items: center;justify-content: space-between;row-gap: 50px!important;}
ul.integrate-with li {position: relative;}
ul.integrate-with li .comin-soon-tag {position: absolute;top: 28px;}
ul.integrate-with li .integrates-img{ width: 100%;}
ul.integrate-with li .integrates-img img {transition: 0.3s all;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%); max-height: 34px;}
ul.integrate-with li .integrates-img:hover img {filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.planyard-number-section .integrate-with-section {padding: 157px 0 110px;}

.planyard-versus-bg {background: rgb(255 255 255 / 81%);border-radius: 15px;overflow: hidden;}


.other-solution, .versus-planyard {padding: 60px 67px;}
.other-solution h4, .versus-planyard h4 {margin-bottom: 30px;}
ul.versus-list li {padding: 35px 0 35px 70px;position: relative;/*border-bottom: 1px solid #DDDDDD;*/}
ul.versus-list li:before {content: "";position: absolute;left: 0;background: #ddd;height: 1px;width: 129%;bottom: -1px;}
ul.versus-list.other-list li:nth-child(2), ul.versus-list.other-list li:nth-child(3),ul.versus-list.other-list li:nth-child(6), ul.versus-list.other-list li:nth-child(7) {height: 142px;}
ul.versus-list li:last-child:before {display: none;}
.versus-planyard {background: #E2F2FC;border-radius: 15px;border: 1px solid #00C1F2;}
.other-solution, .versus-planyard {padding-bottom: 0;}
ul.versus-list.other-list li:after {content: "\e921";font-family: 'icomoon' !important;position: absolute;left: 0;color: #D0D5DA;font-size: 30px;top: 26px;}
ul.versus-list.planyard-list li:after {content: "\e91e";font-family: 'icomoon' !important;position: absolute;left: 0;font-size: 30px;top: 26px;color: #00C1F2;}
.planyard-versus-bg {margin-top: 90px;}

#pricing-tabs, #pricingTab-contents {background: #fff;height: 100%;border-radius: 15px;}
#pricing-tabs {margin-right: 50px; margin-bottom: 0; overflow: hidden;padding-bottom: 10px;}
#pricingTab-contents {margin-left: -15px;border: 4px solid #00C1F2;}
#pricing-tabs li a {padding: 26px 30px;position: relative; transition: 0.3s all;}
#pricing-tabs li a:after {content: "";background: #ddd;position: absolute;bottom: 0;width: calc(100% - 64px);height: 1px;left: 32px;}
#pricing-tabs li a {display: flex;align-items: center;justify-content: space-between;font-size: 18px;}
#pricing-tabs li a span:first-child {font-weight: 500;font-size: 18px;}
#pricing-tabs li a span:last-child {font-weight: 500;color: #00C1F2;}
#pricing-tabs li a {display: flex;align-items: center;justify-content: space-between;font-size: 18px;}
#pricing-tabs li a span:first-child {font-weight: 500;font-size: 18px;min-width: 85px;}
#pricing-tabs li a span:last-child {font-weight: 500;color: #00C1F2;}
#pricing-tabs li.active a {background: #D8F7FF;}
#pricing-tabs li a:before {content: "";background: #00C1F2;width: 6px;position: absolute;left: 0;height: 100%;top: 0;opacity: 0;}
#pricing-tabs li.active a:before {opacity: 1;}
#pricing-tabs li a:focus {color: #373B41;}
#pricingTab-contents .priceyard-price {height: 100%;}
#pricingTab-contents .priceyard-price .price-box .price-tag, #pricingTab-contents  .priceyard-price .price-box .price-tag span {color: #00C1F2;}
#pricingTab-contents .priceyard-price span.most-popular-tag {border-color: #00C1F2;}
#pricingTab-contents:before {content: "";width: 50px;height: 50px;background: #fff;border: 4px solid #00C1F2;position: absolute;left: -24px;top: 50%;transform: translate(0, -50%) rotate(45deg);}
#pricingTab-contents .priceyard-price#seventh .price-tag {font-size: 34px;margin: 22px 0;}
.planyard-pricing-section .acc__panel {display: none;text-align: left;border-top: 1px solid #DDE4EA;padding-top: 30px;margin-top: 10px;}
.planyard-pricing-section .acc__card {background: #fff;border-radius: 15px;margin-bottom: 20px;padding: 20px 25px; }
.planyard-pricing-section .acc__card .acc__title {position: relative;}
.acc__title::after {content: "\e91d";font-family: 'icomoon' !important;font-size: 17px;line-height: 26px;position: absolute;transition: all 0.2s ease-in-out;right: 10px;top: 10px;color: #797D88;transform: rotate(90deg);}
.acc__title.active::after {transform: rotate(-90deg);transition: all 0.2s ease-in-out;}
.package-info {display: flex;align-items: center;justify-content: space-between;margin-top: 12px;}
.package-info div span {display: block;color: #363532;font-size: 18px;line-height: 28px;font-weight: 500;}
.package-info div.price span {display: inline-block;font-size: 22px;color: #00C1F2;}
.package-info div.price {color: #00C1F2;font-weight: 500;}
.planyard-pricing-section .acc__card .acc__title h4 {font-size: 26px;position: relative;}
.planyard-pricing-section .acc__card .acc__title h4:after {content: "";background: #DDE4EA;height: 1px;width: 100%;position: absolute;left: 0;bottom: 0;}
.planyard-pricing-section .acc__panel.price-box {padding: 30px 0 0;border-radius: 0;}
.planyard-pricing-section .acc__panel.price-box .btn {position: relative;bottom: 0;margin: 20px 0 10px;width: 100%;}
.planyard-pricing-section .acc__panel.price-box .btn:hover {width: auto;}
.planyard-pricing-section .acc__card .acc__title h4 span {font-size: 10px;background: #D8F7FF;border-radius: 10px;/*border: 1px solid #25C1F2;*/width: 100px;display: inline-block;height: 22px;line-height: 24px;text-align: center;position: relative;top: -6px; color: #00C1F2;}

.integration-banner {padding: 180px 0 110px; background-image: url(../images/integration-bg.png);background-size: 100%;background-repeat: no-repeat;background-position: 0 0;}
.integration-banner h1 {max-width: 800px;margin: 0 auto 82px;}
.integration-banner p {max-width: 450px;margin: 0 auto 115px;}
.plugInpower-section.integration-api-section {padding: 100px 0;}
.integration-api-section .plugInpower-text-bg p {max-width: 420px;}
.nineyard-open-api-section h2 span {display: block;text-transform: uppercase;font-size: 14px;line-height: 28px;color: #3B6EFF;font-family: 'GT America';font-weight: 500;margin-bottom: 58px;}
.nineyard-open-api-section h2 {font-size: 48px;line-height: 48px;max-width: 500px;margin-bottom: 30px;}
.nineyard-open-api-section p {max-width: 440px;margin-bottom: 25px;}
.nineyard-open-api-section .img-wrap {margin-left: -25px;margin-right: -20px;margin-top: -20px;}
.nineyard-open-api-section a {min-width: 210px;}
.icon-box-list {height: 100%;}
.icon-box-list .icon-box-wrap {position: relative;padding-left: 33px;}
.icon-box-list .icon-box-wrap span:before {color: #1E46E7;}
.icon-box-list .icon-box-wrap:before {content: "";width: 3px;height: 100%;position: absolute;left: 0;top: 0;background: rgb(221 218 218 / 49%);}
.icon-box-list .icon-box-wrap:after {content: "";height: 41px;width: 2px;position: absolute;left: 0;top: 0;background: #3B6EFF;}
.icon-box-list .icon-box-wrap span {font-size: 26px;margin-bottom: 20px;display: inline-block;}
.icon-box-list .icon-box-wrap h5 {margin-bottom: 5px;}
.nineyard-open-api-section .icon-box-list {margin-top: 70px;}
.nineyard-open-api-section .info-wrap {margin-top: 44px;}

.whyCompany-banner {padding: 82px 0;background-position: center bottom;background-size: cover;}
.whyCompany-banner.why-nineyard-banner {padding-bottom: 580px;}
.whyCompany-banner h1 {margin: 0 auto 110px;}
.whyCompany-banner h1 span {font-size: 16px;line-height: 28px;display: block;color: #3B6EFF;margin-bottom: 55px; text-transform: uppercase;}
.whyCompany-banner p {max-width: 269px;text-align: left; margin-left: auto;}
.why-nineyard-inner-section {margin-top: -25px;}
.why-nineyard-inner-section .abt-nineyard .img-wrap {margin-bottom: 60px;}
.why-nineyard-inner-section .abt-nineyard-wrp:last-child .abt-nineyard .img-wrap {margin-bottom: 28px;margin-top: 128px;}
.why-nineyard-inner-section .abt-nineyard h4 {font-size: 40px;line-height: 40px;max-width: 460px;margin-bottom: 55px;}
.why-nineyard-inner-section .abt-nineyard p {max-width: 340px;margin-bottom: 25px;}
.why-nineyard-inner-section .abt-nineyard-wrp:last-child .abt-nineyard p {max-width: 360px;}
.why-nineyard-inner-section .abt-nineyard p:last-child {margin-bottom: 0;}

.market-compliance-bg {background: #E2F0FE;border-radius: 15px;padding: 80px 60px;text-align: center;}
.market-compliance-bg .img-icon {text-align: center;width: 154px;margin: 0 auto 27px;height: 154px;background: #fff;display: flex;align-items: center;justify-content: center;border-radius: 23px;border: 1px solid #ADDCFD;}
.market-compliance-bg h2 span {display: block;text-transform: uppercase;font-size: 14px;line-height: 28px;color: #3B6EFF;font-family: 'GT America';font-weight: 500;margin-bottom: 22px;}
.market-compliance-bg p {max-width: 480px;margin: 30px auto 0;}
.wnineyard-number-section .number-box-wrap:nth-child(1) .number-box p {max-width: 250px;}
.wnineyard-number-section .number-box-wrap:nth-child(2) .number-box p {max-width: 230px;}
.wnineyard-number-section .number-box-wrap:nth-child(3) .number-box p {max-width: 240px;}
.wnineyard-number-section .number-box-wrap:nth-child(3) .number-box p a {text-decoration: underline;}
.why-nineyard-inner-section .abt-nineyard-wrp:last-child {padding-left: 100px;position: relative;}
.why-nineyard-inner-section .abt-nineyard-wrp:last-child:before {content: "";background: #F3F3F4;width: 1px;height: calc(100% - 85px - 23px);position: absolute;left: -40px;top: 85px;}
/* .whyCompany-banner.company-banner {background-color: #fcfcfc;} */
.whyCompany-banner.company-banner h1 {max-width: 990px;margin: 0 auto;}
.whyCompany-banner.company-banner  .company-banner-img {background-size: cover;/*padding: 460px;*/background-position:center bottom;margin-top:-17%;margin-bottom: -45px;}
.company-selling-section .plugInpower-bg {height: auto;}
.company-selling-section .plugInpower-bg .info-wrap {padding: 62px 60px 0;margin-bottom: 25px;}
.company-selling-section .plugInpower-bg .info-wrap p {color: rgb(220 235 255 / 84%);padding-right: 60px;}
.company-selling-section .plugInpower-bg .info-wrap h2 {color: #fff;margin-bottom: 22px;}
.company-selling-section .plugInpower-bg .img-wrap {top: 0;}
.left-img-section .img-wrap, .right-img-section .img-wrap {position: relative;}
.left-img-section .img-wrap img, .right-img-section .img-wrap img {width: 100%;position: relative;}
.left-img-section .img-wrap:before, .right-img-section .img-wrap:before {content: "";position: absolute;left: -20px;top: 25px;width: 100%;height: 100%;background: #3B6EFF;border-radius: 15px;z-index: 0;}
.left-img-section .info-wrap {padding-left: 90px;}
.left-img-section .info-wrap h3, .right-img-section .info-wrap h3 {margin-bottom: 12px;font-size: 30px;}
.left-img-section .info-wrap p, .right-img-section .info-wrap p {padding-left: 4px;margin-bottom: 22px;max-width: 430px;}
.right-img-section .info-wrap p {max-width: 400px;}
.left-img-section .img-wrap:after, .right-img-section .img-wrap:after {content: "";background-image: url(../images/img-top-shap.png);width: 57px;height: 68px;background-repeat: no-repeat;background-size: contain;position: absolute;top: -38px;right: -38px;}
.right-img-section .img-wrap:before {left: auto; right: -20px;} 
.right-img-section .img-wrap:after {background-image: url(../images/img-bottom-shap.png); top: auto; right: auto; bottom: -48px;left: -48px;}
.company-section .right-img-section {padding: 100px 0 50px;}

.talkTo-us-banner {padding: 110px 0;}
.talkTo-us-banner h1 {margin-top: 5px;line-height: 60px;margin-bottom: 30px;}
.talkTo-us-banner h1 span {font-size: 16px;line-height: 28px;display: block;color: #3B6EFF;margin-bottom: 45px; text-transform: uppercase;}
.talkTo-us-banner.get-demo {background-size: cover;background-position: center;}
.talkTo-us-banner.get-demo p {max-width: 330px;}
.talkTo-us-banner.get-demo .get-demo-banner-img {margin-top: -44.2%;margin-bottom: -230px;position: relative;z-index: -1;}

.talk-form-wrapper {background: #3B6EFF;border-radius: 15px;padding: 72px;}
.talk-form-wrapper .gfield {display: flex;align-items: center;justify-content: start; flex-wrap: wrap;}
.talk-form-wrapper .gfield label.gfield_label {width: 150px;color: rgba(255, 255, 255, 0.84);font-weight: 400;line-height: 20px;margin: 0;}
.talk-form-wrapper .gfield .ginput_container {width: calc(100% - 150px);}
.talk-form-wrapper .gfield .ginput_container input, .talk-form-wrapper .gfield .ginput_container select, .talk-form-wrapper .gfield .ginput_container textarea {border-radius: 29px;height: 58px;background: rgba(255, 255, 255, 0.11);border: 2px solid transparent;color: #fff;padding: 0 35px !important;font-size: 16px !important;}
.talk-form-wrapper .gfield .ginput_container input::placeholder, .talk-form-wrapper .gfield .ginput_container textarea::placeholder {color: rgba(255, 255, 255, 0.49);}
.talk-form-wrapper .gfield .ginput_container input:focus {color: #fff;border-color: #3461E2;}
.talk-form-wrapper .gform_footer input {width: 100%;height: 58px;border-radius: 29px;background: #1A1A1A;border: 1px solid #1A1A1A;color: #fff;box-shadow: 0px 30px 40px #00000029;margin-top: 10px;transition: 0.3s all;cursor: pointer;}
.talk-form-wrapper .gform_footer input:hover {background: #fff;color: #1A1A1A;border-color: #fff;}
.talk-form-wrapper .ginput_container.ginput_container_select select {appearance: none;}
.talk-form-wrapper .ginput_container.ginput_container_select {position: relative;}
.talk-form-wrapper .ginput_container.ginput_container_select:after {content: "\e91d";font-family: 'icomoon' !important;color: #fff;transform: rotate(90deg);position: absolute;right: 25px;top: 17px;font-size: 16px;}
.talk-form-wrapper .gform_footer {padding-bottom: 0 !important;margin-bottom: 0 !important;}
.talk-form-wrapper .validation_message {bottom: -17px;padding: 2px 7px !important;border: none !important;font-size: 12px !important;right: 0;border-radius: 3px;}
.talk-form-wrapper .gform_validation_errors {padding: 6px 6px 6px 30px !important;}
.talk-form-wrapper .gform_validation_errors h2 {font-size: 12px !important;line-height: 12px !important;}
.talk-form-wrapper .gform_validation_errors span.gform-icon.gform-icon--close {left: 2px;}
.talk-form-wrapper .gform_confirmation_message {text-align: center;font-size: 20px;color: #fff;min-height: 530px;display: flex;align-items: center;justify-content: center;}
.talk-form-wrapper .gfield .ginput_container textarea {height: 114px !important; padding: 22px 34px !important; resize: none;}

.talkTo-us-banner.request-feature .talk-form-wrapper {padding: 62px 72px 46px;}
.talkTo-us-banner.request-feature p {max-width: 400px;}
.talkTo-us-banner .bottom-help h6 {font-size: 24px;line-height: 28px;font-weight: 500;max-width: 220px;margin-bottom: 45px;}
.talkTo-us-banner .bottom-help .help-wrap {border: 1px solid #C2C5CB;border-radius: 13px;max-width: 460px;display: flex;align-items: center;justify-content: space-between;padding: 25px;}
.talkTo-us-banner .bottom-help li {margin-top: 25px;}
.talkTo-us-banner .bottom-help .help-wrap .icon {display: flex;align-items: center;}
.talkTo-us-banner .bottom-help .help-wrap .icon p {max-width: 155px;}
.talkTo-us-banner .bottom-help .help-wrap .icon span {font-size: 22px;width: 42px;color: #8993A3;}
.talkTo-us-banner .bottom-help .help-wrap .icon span.icon-Icon-awesome-mouse-pointer {font-size: 25px;}
.talkTo-us-banner .bottom-help .help-wrap a span {position: relative;top: 3px;margin-left: 10px;font-size: 18px;}
.talkTo-us-banner .bottom-help .help-wrap a:hover, .talkTo-us-banner .bottom-help .help-wrap a:hover span:before {color: #1a1a1a;}
.request-feature-info {display: flex;flex-direction: column;justify-content: space-between;}
.talkTo-us-banner .top-heading h1 {margin-top: 27px;}
.talkTo-us-banner.request-feature {padding: 95px 0 130px;}

.company-selling-section .plugInpower-text-bg .talk-form-wrapper {padding: 0;}
.company-selling-section .plugInpower-text-bg {padding: 0 72px;}
.company-selling-section .plugInpower-text-bg .talk-form-wrapper .gform_confirmation_message {height: auto;}


.whyCompany-banner.pricing-banner p {margin: 0 auto;text-align: center;max-width: 100%;}
.whyCompany-banner.pricing-banner h1 {margin-bottom: 35px;max-width: 930px;}
.whyCompany-banner.pricing-banner h1 span {margin-bottom: 42px;}
.whyCompany-banner.pricing-banner {background-image: url(../images/integration-bg.png);background-size: 100%;background-repeat: no-repeat;background-position: 0 0;}

.see-your-plans-inner {border: 1px solid #DADADA;border-radius: 14px;border-top: 12px solid #3B6EFF;margin-top: 70px;display: flex;justify-content: space-between;padding: 40px 40px 40px 75px;align-items: center;background: #fff;}
.see-your-plans-inner .right-div {display: flex;align-items: center;}
.see-your-plans-inner .left-div {width: 40%;}
.see-your-plans-inner .left-div span {font-size: 12px;line-height: 28px;font-weight: 500;color: #3B6EFF;}
.see-your-plans-inner .left-div h3 {font-size: 30px;line-height: 37px;max-width: 300px;}
.see-your-plans-inner .right-div .inner-info p {text-align: left;font-size: 14px;line-height: 16px;color: #212427;max-width: 165px;margin-bottom: 10px;}
.see-your-plans-inner .right-div .inner-info input {border: none;border-bottom: 1px solid #ddd;border-radius: 0;font-size: 31px;width: 100%;}
.see-your-plans-inner .right-div .inner-info {width: 160px;margin: 0 30px;}
.see-your-plans-inner .right-div .inner-info input:focus {border-bottom: 2px solid #000;}
/* .plugInpower-section.free-nineyard {padding-top: 0;} */

.select-module-section {padding: 25px 0 0;}
.select-module-section h3 {font-size: 30px;margin-bottom: 32px;}
.select-module-section .modules-wrapper {margin-left: -1.5rem; margin-right: -1.5rem;}
.product-box-wrap {border: 1px solid #E3E3E3;border-radius: 14px;margin-bottom: 22px;height: 405px;position: relative;}
.product-box-wrap .product-head {padding: 25px;display: flex;align-items: center;}
.product-box-wrapper.Shipyard .product-box-wrap {border-top: 12px solid #FFA600;}
.product-box-wrapper.Shipyard .product-box-wrap .product-head {background: #FEF6E8;}
.product-box-wrapper.Priceyard .product-box-wrap {border-top: 12px solid #24C966;}
.product-box-wrapper.Priceyard .product-box-wrap .product-head {background: #DCEFE3;}
.product-box-wrapper.Planyard .product-box-wrap {border-top: 12px solid #00C1F2;}
.product-box-wrapper.Planyard .product-box-wrap .product-head {background: #E2F2FC;}

.product-box-wrapper.Netyard .product-box-wrap {border-top: 12px solid #24C966;}
.product-box-wrapper.Netyard .product-box-wrap .product-head {background: #DCEFE3;}
.product-head .head-icon {width: 50px;height: 50px;min-width: 50px;display: flex;align-items: center;justify-content: center;background: #FFFDF8;border-radius: 50%;margin-right: 15px;}
.product-head .head-icon span {font-size: 25px;}
.product-head .head-name span {font-size: 14px;line-height: 14px;text-transform: uppercase;font-weight: 500;color: #3B6EFF;font-family: 'GT America';}
.product-head .head-name h4 {font-size: 20px;line-height: 20px;color: #363532;font-family: 'Mark Pro';font-weight: 700;}
.add-module-wrap {background: #3767EE;padding: 30px;border-radius: 15px;max-width: 420px;margin-left: auto;position: relative;z-index: 1;}
.add-module-wrap .selected-module-wrap {border: 2px dashed rgba(255, 255, 255, 0.32);height: 460px;}
.add-module-wrap:before {content: "";width: 35px;height: 35px;background: #3767EE;position: absolute;left: -17px;transform: rotate(45deg);z-index: -1;top: 47px;}


.product-box-wrap .product-info {padding: 22px 25px;}
.product-box-wrap .product-info .product-type {font-size: 22px;color: #1A1A1A;font-weight: 500;margin-bottom: 12px;}
.product-box-wrap .product-info .product-price {font-size: 49px;line-height: 49px;color: #2F2D29;font-weight: 500;}
.product-box-wrap .product-info .product-listing {padding: 10px 0;border-top: 1px solid #dadada;border-bottom: 1px solid #dadada;margin: 12px 0 0;color: #373B41;font-weight: 500;}
.product-box-wrap .product-info .product-price span {font-size: 19px;margin: 0 3px;}
.product-box-wrap button.btn.btn-white {border: 2px solid #C7D1DA;width: 100%;font-size: 18px;line-height: 23px;margin-top: 27px;margin-bottom: 5px; border-radius: 34px;position: absolute;bottom: 25px;width: calc(100% - 50px);}
.product-box-wrap button.btn.btn-white:hover {border-color: #3B6EFF;}
.product-box-wrap button.btn.btn-white:hover span {color: #fff;}
.product-box-wrapper {margin-bottom: 95px;}
.more-feature-link {display: inline-block;font-size: 14px;line-height: 24px;margin-bottom: 18px;font-weight: 500;text-transform: uppercase;}
.more-features li {font-size: 14px;line-height: 24px;position: relative;padding-left: 28px;margin-bottom: 10px;}
.product-box-wrapper.Priceyard .product-box-wrap .product-head .head-icon {background: #ECFCF2;}
.product-box-wrapper.Shipyard .product-box-wrap .product-head .head-icon {background: #FFFDF8;}
.product-box-wrapper.Planyard .product-box-wrap .product-head .head-icon {background: #F7FCFF;}
.product-box-wrapper.Netyard .product-box-wrap .product-head .head-icon {background: #ECFCF2;}
.more-features li:before {content: "\e919";font-family: 'icomoon' !important;position: absolute;left: 0;color: #3B6EFF;font-size: 10px;top: 0;}

.basic-features ul li {font-size: 14px;line-height: 24px;padding-left: 38px;position: relative;margin-bottom: 8px;}
.basic-features ul li:before {content: "\e91e";font-family: 'icomoon' !important;position: absolute;left: 0;color: #24C966;font-size: 19px;}
.basic-features ul li:last-child {margin-bottom: 40px;}
.product-box-wrapper .product-info .most-popular {width: 67px;height: 67px;display: flex;align-items: center;justify-content: center;text-align: center;position: absolute;right: 30px;border: 4px solid;border-radius: 50%;font-size: 9px;font-weight: 500;line-height: 11px;color: #1A1A1A;}
.product-box-wrapper.Shipyard .product-info .most-popular {border-color: #ffa600;}
.product-box-wrapper.Priceyard .product-info .most-popular {border-color: #24c966;}
.product-box-wrapper.Planyard .product-info .most-popular {border-color: #00c1f2;}



.hiddenMore, .btn-selected, .module-select.selected .btn-select {display: none;}
.module-select.selected .btn-selected {display: block;}
button.btn.btn-white.selected {background: #3B6EFF;border-color: #3B6EFF;pointer-events: none;}
button.btn.btn-white.selected span {color: #fff;}

.selected-innermodules-wrap, .selected-innermodules-wrap-mobile {background: #fff;border-radius: 14px;display: flex;align-items: center;justify-content: space-between;padding: 20px 25px 20px 30px;position: relative;overflow: hidden;margin-bottom: 22px;}
.selected-innermodules-wrap .module-name, .selected-innermodules-wrap-mobile .module-name {display: flex;align-items: center;}
.selected-innermodules-wrap:before, .selected-innermodules-wrap-mobile:before {content: "";background: #24C966;position: absolute;left: 0;top: 0;width: 11px;height: 100%;}
.selected-innermodules-wrap.Planyard:before, .selected-innermodules-wrap-moble.Planyard:before {background: #00c1f2;}
.selected-innermodules-wrap.Shipyard:before, .selected-innermodules-wrap-mobile.Shipyard:before {background: #ffa600;}
.selected-innermodules-wrap .module-name span.icon-Icon-ionic-ios-checkmark-circle, .selected-innermodules-wrap-mobile .module-name span.icon-Icon-ionic-ios-checkmark-circle {font-size: 34px;color: #3B6EFF;margin-right: 15px;}
.selected-innermodules-wrap .module-mname span, .selected-innermodules-wrap-mobile .module-mname span {font-size: 12px;line-height: 28px;text-transform: uppercase;font-weight: 500;color: #3B6EFF;font-family: 'GT America';}
.selected-innermodules-wrap .module-mname h6, .selected-innermodules-wrap-mobile .module-mname h6 {font-size: 18px;line-height: 18px;font-family: 'Mark Pro';font-weight: 700;}
.selected-innermodules-wrap .module-price .module-level, .selected-innermodules-wrap-mobile .module-price .module-level {font-size: 12px;font-weight: 500;color: #1A1A1A;}
.selected-innermodules-wrap .module-price .module-mprice, .selected-innermodules-wrap-mobile .module-price .module-mprice {font-size: 16px;font-weight: 500;color: #1A1A1A;}
.add-module-wrap.module-added .selected-module-wrap {min-height: 380px;height: auto;border: none;}
.add-module-wrap h4 {color: #fff;font-size: 24px;margin-bottom: 25px;margin-top: 12px;display: none;}
.add-module-wrap.module-added .selected-module-wrap h4 {display: block;}

.add-module-wrap .btn {display: block;font-size: 18px;border-radius: 34px;font-weight: 500;}
.add-module-wrap .btn-primary:after {display: none;}
.add-module-wrap .btn-primary:hover {padding-right: 25px;}
.add-module-wrap .btn-primary {margin-top: 23px;padding: 17px 25px;}
.add-module-wrap .btn-border {border: 2px solid rgba(219, 238, 255, 0.34);color: #fff;margin-top: 12px;}
.add-module-wrap .btn:hover {background: #2D4793;border-color: #2D4793;}
.add-module-wrap.module-added .select-blank-div {display: none;}
.select-blank-div {display: flex;align-items: center;flex-direction: column;justify-content: center;height: 100%;}
.select-blank-div h6 {color: #fff;font-size: 20px;font-weight: 500;margin-top: 35px;}
.add-module-wrap .your-total {display: none;}
.add-module-wrap.module-added .your-total {display: flex;align-items: center;justify-content: end;padding-right: 20px;margin-bottom: 60px;}
.add-module-wrap.module-added .your-total span {color: #fff;font-size: 14px;width: 85px;}
.add-module-wrap.module-added .your-total p {font-size: 16px;line-height: 21px;color: #fff;font-weight: 500;}
.fixed-right-wrap {padding-left: 80px;}
.Planyard-wrapper .product-box-wrapper:last-child, .Planyard-wrapper .product-box-wrapper:nth-last-child(2) {margin-bottom: 0;}

.faq-box.acc__card h4.acc__title {pointer-events:none;}
.faq-box.acc__card h4.acc__title:after {display: none;}
.faq-box.acc__card .acc__panel {display: block !important;}
.row-gap-14 {margin-left: -2.6rem; margin-right: -2.6rem;}


ul.forecasting-versus-list {display: flex;flex-wrap: wrap;background: rgb(255 255 255 / 81%);border-radius: 15px;padding: 10px 70px;position: relative;margin-top: 90px;}
ul.forecasting-versus-list li {width: 50%;position: relative;padding: 36px 0;}
ul.forecasting-versus-list li:after {content: "";background: #ddd;position: absolute;bottom: 0;height: 1px;width: 100%;left: 0;}
ul.forecasting-versus-list li:nth-child(odd) {padding-right: 75px;padding-left: 66px;}
ul.forecasting-versus-list li:nth-child(even) {padding-left: 140px;z-index: 1;}
ul.forecasting-versus-list li:nth-child(even):after {width: calc(100% + 70px);}
ul.forecasting-versus-list:after {content: "";background: #E2F2FC;border: 1px solid #00C1F2;position: absolute;width: 50%;right: 0;height: 100%;top: 0;border-radius: 15px;z-index: 0;}
ul.forecasting-versus-list li:first-child:after, ul.forecasting-versus-list li:nth-child(2):after,
ul.forecasting-versus-list li:last-child:after, ul.forecasting-versus-list li:nth-last-child(2):after {display: none;}
ul.forecasting-versus-list li:nth-child(2) h4 {color: #0FC3F2;}
ul.forecasting-versus-list li:nth-child(even):before {content: "\e91e";font-family: 'icomoon' !important;position: absolute;color: #00C1F2;font-size: 30px;left: 68px;top: 28px;}
ul.forecasting-versus-list li:nth-child(2) {padding-left: 70px;padding-bottom: 20px;}
ul.forecasting-versus-list li:nth-child(2):before {display: none;}
ul.forecasting-versus-list li:nth-child(1) {padding-left: 0;padding-bottom: 20px;}
ul.forecasting-versus-list li:nth-child(odd):before {content: "\e921";font-family: 'icomoon' !important;position: absolute;left: -3px;font-size: 30px;color: #D0D5DA;top: 26px;}
ul.forecasting-versus-list li:nth-child(1):before {display: none;}

.select-module-section .product-box-wrap .product-info .product-price span.prod-price {font-size: 50px;}


.pum-theme-465, .pum-theme-default-theme {background: rgba(0,0,0,0.65) !important;}
.pum-theme-465 .pum-container, .pum-theme-default-theme .pum-container {padding: 50px !important;border-radius: 15px !important;background: #fff !important;overflow: hidden !important;}
.pum-theme-465 .pum-container button.pum-close.popmake-close {background: #3B6EFF !important;}
.pum-theme-465 .pum-container .ginput_container input, .pum-theme-465 .pum-container .ginput_container select {border: 1px solid rgba(199, 209, 218, 0.44);border-radius: 29px;height: 58px;padding: 0 30px !important;width: 100%;font-size: 16px;}
.pum-theme-465 .pum-container .gform_footer input {max-width: 300px;width: 100%;font-weight: 500;margin-bottom: 40px;box-shadow: 0 20px 30px rgb(146 167 180 / 45%);font-size: 16px;line-height: 28px;border-radius: 29px;padding: 15px 25px;background-color: #1A1A1A;color: #fff !important;text-align: center;margin: 0;cursor: pointer;}
.pum-theme-465 .pum-container label.gfield_label {font-weight: 500;min-width: 220px;}
.pum-theme-465 .pum-container  .gfield {display: flex;align-items: center;margin-bottom: 5px;flex-wrap: wrap;}
.pum-theme-465 .pum-container .ginput_container{width: calc(100% - 220px);}
.pum-theme-465 .pum-container .gform_footer {margin: 40px 0 0 !important;padding: 0 !important;}
.pum-theme-465 .pum-container .validation_message {padding: 4px;font-size: 13px;}

.dot-loader{
    height: 20px;
    width: 20px;
    border-radius: 50%;
    background-color: #03A9F4;
    position: relative;
    -webkit-animation: 1.2s scaleDown ease-in-out infinite ;
    animation: 1.2s scaleDown ease-in-out infinite ;
}

.dot-loader:nth-child(2){
    margin: 0 15px;
    -webkit-animation: 1.2s scaleDown ease-in-out infinite .15555s;
    animation: 1.2s scaleDown ease-in-out infinite .15555s;
}

.dot-loader:nth-child(3){
    -webkit-animation: 1.2s scaleDown ease-in-out infinite .300000s;
    animation: 1.2s scaleDown ease-in-out infinite .300000s;
}

@-webkit-keyframes scaleDown{
    0%, 80%, 100%{
      -webkit-transform: scale(0);
              transform: scale(0);
    }
    40%{
      -webkit-transform: scale(1);
              transform: scale(1);
    }
}

@keyframes scaleDown{
    0%, 80%, 100%{
      -webkit-transform: scale(0);
              transform: scale(0);
    }
    40%{
      -webkit-transform: scale(1);
              transform: scale(1);
    }
}


.pricing-loader {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    background: rgb(255 255 255 / 50%);
}
.nineyard-selling-section.new-power-image .plugInpower-bg .img-wrap {
    top: 0;
}
.module-three .img-wrap .play-icon-svg {
    position: absolute;
    top: 32%;
    right: 39%;
    transition: 0.3s all;cursor: pointer;
}
.module-three .img-wrap .play-icon-svg:hover {
    transform: scale(0.9);
}
.module-three .img-wrap {
    position: relative;
}
.module-three .img-wrap:before {
    content: "";
    width: 100%;
    height: 10px;
    position: absolute;
    top: 10px;
    left: 0;
    z-index: 0;
    background: #fff;
}
.product-inner-hero.product-planyard .img-wrap {
    position: relative;
}
.product-inner-hero.product-planyard .img-wrap:before {
    content: "";
    background: #e2f2fc;
    position: absolute;
    left: 0;
    top: 10px;
    width: 70%;
    height: 10px;
}
select {
    color: rgba(255, 255, 255, 0.49) !important;
}
select:focus {
    outline: 2px solid #3461E2;
    color: rgba(255, 255, 255, 1) !important;
}
/* select:first-child  {
  color: rgba(255, 255, 255, 0.49) !important;
}
select:first-child::checked  {
  color: #fff !important;
} */


.why-bottom-img {
    max-width: 1200px;
    margin: -40px auto 0;
}
.home-hero-banner {
    padding: 80px 0 0;
}
.home-hero-img .img-wrap {
    margin-top: 40px;
}
.get-demo .form-wrap {
    margin: 30px auto 0;
}

ul.integrate-with li .integrates-img img {
    filter: none;
}
ul.our-module-list {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 60px auto 0;
}
ul.our-module-list li {
    margin: 0 30px;
}
ul.our-module-list li a span {
    display: inline-block;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    line-height: 40px;
    margin-right: 5px;
}
ul.our-module-list li a {
    color: #1A1A1A;
    font-family: 'Mark Pro';
    font-weight: 700;
    font-size: 17px;
}
.gform_wrapper .gfield_required {
    display: none !important;
}

.fancybox__slide svg path {
    color: #fff;
}


.product-inner-hero.product-shipyard .img-wrap .play-icon-svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg {
    cursor: pointer;
}



.why-nineyard-section .abt-nineyard-wrp .abt-nineyard .img-wrap {
    max-width: 150px;
}
.why-nineyard-section .abt-nineyard-wrp .abt-nineyard {
    max-width: 410px;
}
.why-nineyard-section .abt-nineyard-wrp:last-child .abt-nineyard {
    max-width: 450px;
    margin-top: 30px;
}




.why-nineyard-section{
    position: relative;background: transparent;padding-bottom: 160px;
}
.nineyard-bg-img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.why-nineyard-section .nineyard-bg-img:before {
    content: "";
background: url(../../../../../../wp-content/uploads/2022/08/nineyard-togther.png);
    background-size: cover;
    background-position: center center;;
position: absolute;;;
width: calc(100% - 110px);
height: calc(100% - 110px);
left: 55px;
top: 55px;
background-repeat: no-repeat;
}

.why-bottom-img {
    display: none;
}

.our-modules-section {
    padding-top: 90px;
}
.form-wrapper a.btn {
    margin-top: 60px;
    margin-bottom: 45px;
    min-width: 220px;
}


.home-hero-banner .shopyfy-logo {position: absolute;width: 3.5%;top: 27%;right: 9.1%;}

/* .home-hero-content .home-tagline {display: block; overflow: hidden;} */
.swiper.homeheroSlider {height: 95px;background: #fff;max-width: 850px;}
.swiper.homeheroSlider .swiper-slide {text-align: center;display: flex;justify-content: center;align-items: center;}
.home-hero-content h1 .swiper-slide:first-child span {color: #3B6EFF;}
.home-hero-content h1 .swiper-slide:nth-child(3) span {color: #FFA600;}
.home-hero-content h1 .swiper-slide:nth-child(4) span {color: #24C966;}
.home-hero-content h1 .swiper-slide:nth-child(5) span {color: #D339FF;}
.home-hero-content h1 span {position: relative;}
    
.icon1-pluse, .icon2-pluse, .playIcon-pluse{width: 130px;height: 130px;border-radius: 50%;position: absolute;z-index: -1;left: 76px;top: 62px;}
.icon1-pluse::before, .icon2-pluse:before, .playIcon-pluse:before{content:"";position:absolute;inset:0;border:1px solid rgb(255 166 0 / 50%);border-radius:50%;animation-name:pulse;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;}
.icon1-pluse::after, .icon2-pluse::after, .playIcon-pluse:after{content:"";position:absolute;inset:0;border:1px solid rgb(255 166 0 / 50%);border-radius:50%;animation-name:pulse;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:1.5s;}
.icon2-pluse{width: 77px;height: 73px;left: 38px;top: 40px;}
.icon2-pluse:before, .icon2-pluse:after{border-color: rgb(0 193 242 / 45%);}
.playIcon-pluse{width: 85px;height: 85px;left: 47px;top: 48px;z-index: 1;}
.playIcon-pluse:before, .playIcon-pluse:after{border-color: #3b6eff; border-width: 1.5px;}
@keyframes pulse{
  0%{transform:scale(1);opacity:0;}
  10%{opacity:1;}
  100%{transform:scale(2);opacity:0;}
}
.hero-icon-plane .icon-img:hover {transform: scale(1.3);}

.bg-smallbox {width: 500px;height: 500px;background: #f7efe0;border-radius: 20px;z-index: 0;}
.shippingSolutionOne-one, .shippingSolutionTwo-one, .shippingSolutionThree-one, .shippingSolutionfour-one {display: none;}
.sidebar__inner, #sidebar {max-width: 507px;margin: 0 auto;/* left: auto !important; */}
.box-outer-wrap {position: absolute;left: 0;right: -539px;margin: 0 auto;max-width: 1225px;}
.shipping-solution-one {padding: 0 0 90px;} 
.shopping-solution-list {margin-bottom: 90px;}
.box-wrapper-div {overflow: hidden;}
.Shipyard-wrapper, .Priceyard-wrapper {position: relative;}
.Shipyard-wrapper:after, .Priceyard-wrapper:after {content: "";background: #C7D1DA;height: 2px;width: calc(100% - 50px);position: absolute;bottom: 58px;left: 25px;}

.Shipyard-wrapper {width: 110%;}
.ajax-div.priceResult {margin-left: -20px;margin-right: -20px;}



.hero-icon-plane .icon-img.icon-img1 {transform: scale(0.57);}
.hero-icon-plane .icon-img:hover {
    transform: scale(1.75);
}
.hero-icon-plane .icon-img.icon-img1:hover {
    transform: scale(1);
}

.why-solution-section {padding: 115px 0;}
.why-solution-section h2.h1 {margin-bottom: 110px;}
.why-solution-section h2 ~ p {max-width: 430px;margin: 10px auto 125px;}
.benefits-section h2 {
    max-width: 100%;
}

.benefits-section .list-icon {
    text-align: center;
    margin-bottom: 18px;
}

.benefits-section .list-icon img {
    margin: auto;
}

.benefits-section ul.solutions-list li:before, .benefits-section ul.solutions-list li:after {
    background: rgba(211, 57, 252, 0.31);
}  

.benefits-section ul.solutions-list li:nth-child(4):after,.benefits-section ul.solutions-list li:nth-child(5):after,.benefits-section ul.solutions-list li:nth-child(6):after {display: block;}
.benefits-section ul.solutions-list li:nth-child(9):after, .benefits-section ul.solutions-list li:nth-child(8):after,.benefits-section ul.solutions-list li:nth-child(7):after {display: none;}

.description-box-wrapper {
    padding: 50px 0;
}
.description-box-wrapper .solution-info-wrap h2 {
    max-width: 481px;
}
.description-box-wrapper .solution-info-wrap p {
    max-width: 440px;
}
.description-box-wrapper  .img-wrap {
    margin-right: -85px;
    margin-left: 40px;
}

/* Walmart Page Css */

.walmart-banner.integration-banner h1 {
    max-width: 875px;
    margin: 0 auto 30px;
}
section.nineyard-modules-includes-section { 
      position: relative;
    margin-bottom: 110px;
}
section.nineyard-modules-includes-section .bg-modules-integration {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 54px;
    right: 54px;
    transform: skewY(-1deg);
}
section.nineyard-modules-includes-section h1 {
    max-width: 560px;
    margin: 0 auto 102px;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap span:first-child{
    width: 41px;
    background: #FF5D58;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 41px;
    height: 41px;
    font-size: 20px;
    margin-bottom: 20px;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap .icon-planyard:before {
    content: "\e904";
    color: #00c1f2;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap .icon-priceyard:before {
    content: "\e905";
    color: #d339ff;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap .icon-shipyard:before {
    content: "\e906";
    color: #ffa600;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap .icon-stockyard:before {
    content: "\e907";
    color: #24c966;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .icon-box-wrap {
    padding-left: 24px;
    margin-bottom: 58px;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .stockyard-box-wrap:after {
    background: #d339ff;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .planyard-box-wrap:after {
    background: #00c1f2;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .priceyard-box-wrap:after {
    background: #24c966;
}
section.nineyard-modules-includes-section .info-wrap .icon-box-list .shipyard-box-wrap:after {
    background: #ffa600;
}
section.nineyard-modules-includes-section .features-list {
    margin-top: 24px;
}
section.nineyard-modules-includes-section .features-list li {
    position: relative;
    padding-left: 26px;
    color: #697280;
    font-size: 16px;
    line-height: 30px;
}

section.nineyard-modules-includes-section .features-list li:before {
    content: '';
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #FFA600;
    position: absolute;
    left: 0;
    top: 6px;
    border: 3px solid #ffffff;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 16%);
}
section.nineyard-modules-includes-section .add-more-img svg {
    max-width: 565px;
    margin-top: -70px;
 
}
@media (max-width: 1400px) {
   section.nineyard-modules-includes-section .bg-modules-integration {
        left: 20px;
        right: 20px;
    } 
}
@media (max-width: 990px) {
   section.nineyard-modules-includes-section .bg-modules-integration {
        left: 0px;
        right: 0px;
    } 
    section.nineyard-modules-includes-section .add-more-img svg {
    margin-top: 0px;
}.walmart-banner div br {
    display: none;  
}
}

.home-hero-banner .netyard-tab {
        position: absolute;
    width: 5.5%;
    top: 10.6%;
    right: 46.1%;
}
.home-hero-banner .netyard-menu {
    position: absolute;
    width: 9.1%;
    top: 36.6%;
    left: 6.1%;
}
.module-sections-name .our-module-list .icon-netyard:after {
    background-size: 65%;
    background-position: center;
}
.module-info-wrap .list-dot-style.green-list li:before {
    background-color:#39C923 !important;
}


@media (min-width: 990px) {
	
.integration-banner ul.integrate-with li{
    flex-basis: 23.3%;
    min-width: 23.3%;
}
ul.integrate-with li:nth-child(4), ul.integrate-with li:nth-child(5), ul.integrate-with li:nth-child(9), ul.integrate-with li:nth-child(10), ul.integrate-with li:nth-child(14), ul.integrate-with li:nth-child(15), ul.integrate-with li:nth-child(19), ul.integrate-with li:nth-child(20), ul.integrate-with li:nth-child(24), ul.integrate-with li:nth-child(25), ul.integrate-with li:nth-child(29), ul.integrate-with li:nth-child(30), ul.integrate-with li:nth-child(34), ul.integrate-with li:nth-child(35) {
	flex-basis: 15%;
	min-width: 15%;
}  
 
ul.integrate-with li:nth-child(8) .integrates-img img {
    max-height: 24px;
}
ul.integrate-with li:nth-child(10) .integrates-img img, ul.integrate-with li:nth-child(5) .integrates-img img { max-height: 42px; }
ul.integrate-with li:nth-child(11) .integrates-img img{
    max-height: 42px;
}
ul.integrate-with li:nth-child(16) .integrates-img img {
    max-height: 42px;
}
ul.integrate-with li:nth-child(17) .integrates-img img {
    max-height: 28px;
}
ul.integrate-with li:nth-child(21) .integrates-img img{
    max-height: 52px;
}
 ul.integrate-with li:nth-child(22) .integrates-img img{
    max-height: 18px;
}
ul.integrate-with li:nth-child(23) .integrates-img img {
    max-height: 27px;
}
ul.integrate-with li:nth-child(26) .integrates-img img {
    max-height: 40px;
}
ul.integrate-with li:nth-child(28) .integrates-img img {
    max-height: 32px;
}
ul.integrate-with li:nth-child(29) .integrates-img img {
    max-height: 42px;
}
ul.integrate-with li:nth-child(30) .integrates-img img {
    max-height: 42px;
}
ul.integrate-with li:nth-child(31) .integrates-img img {
    max-height: 34px;
}
ul.integrate-with li:nth-child(32) .integrates-img img {
    max-height: 32px;
}
ul.integrate-with li:nth-child(33) .integrates-img img {
    max-height: 52px;
}
ul.integrate-with li:nth-child(34) .integrates-img img {
    max-height: 42px;
}ul.integrate-with li:nth-child(35) .integrates-img img {max-height: 18px;}
.integrates-everything-section ul.integrate-with li:nth-child(1), .integrates-everything-section ul.integrate-with li:nth-child(2), .integrates-everything-section ul.integrate-with li:nth-child(3), .integrates-everything-section ul.integrate-with li:nth-child(6), .integrates-everything-section ul.integrate-with li:nth-child(7), .integrates-everything-section ul.integrate-with li:nth-child(8){ flex-basis: 23.3%; min-width: 23.3%; }
.integrates-everything-section ul.integrate-with li:nth-child(4), .integrates-everything-section ul.integrate-with li:nth-child(5), .integrates-everything-section ul.integrate-with li:nth-child(9), .integrates-everything-section ul.integrate-with li:nth-child(10){ flex-basis: 15%; min-width: 15%; } 
.integrates-everything-section ul.integrate-with li:nth-child(8) .integrates-img img { max-height: 34px; } 
.integrates-everything-section ul.integrate-with li:nth-child(10) .integrates-img img{  max-height: 44px; }
} 