/* nineyards/style.css */
/*!
Theme Name: nineyards
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nineyards
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

nineyards is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	 
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: inherit;
}

html {
	box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
	color: #404040;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 1rem;
	line-height: 1.5;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

p {
	margin-bottom: 1.5em;
}


em,
i {
	font-style: italic;
}

code,
tt,
var {
	font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

mark {
	background: #fff9c0;
	text-decoration: none;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
}

ul {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

li > ul {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: 700;
}

/* Make sure embeds and iframes fit their containers. */

iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;
}

figure {
	margin: 1em 0;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/* Links
--------------------------------------------- */
a {
	color: #4169e1;
}

a:visited {
	color: #800080;
}

a:hover,
a:focus,
a:active {
	color: #191970;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	outline: 0;
}

/* Forms
--------------------------------------------- */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	color: rgba(0, 0, 0, 0.8);
	line-height: 1;
	padding: 0.6em 1em 0.4em;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
}

button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	border-color: #aaa #bbb #bbb;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="number"],
input[type="tel"],
input[type="date"],
input[type="week"],
input[type="time"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 3px;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="date"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
textarea:focus {
	color: #111;
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/

/* Navigation
--------------------------------------------- */

/* Small menu. */

/* Posts and pages
--------------------------------------------- */
.sticky {
	display: block;
}

.post,
.page {
	margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */

/* Widgets
--------------------------------------------- */
.widget {
	margin: 0 0 1.5em;
}

.widget select {
	max-width: 100%;
}

/* Media
--------------------------------------------- */

/* Make sure logo link wraps around logo image. */

/* Captions
--------------------------------------------- */

/* Galleries
--------------------------------------------- */

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/

/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

/* Alignments
--------------------------------------------- */

/* Stockyard Css
--------------------------------------------- */
.stockyardPage .inner-hero-banner.product-inner-hero p {
    max-width: 557px;
}
.stockyardPage .form-wrapper a.btn {
    margin-top: 20px;
}
.stockyardPage .product-inner-hero.product-shipyard .img-wrap{
	    margin-right: -70px;
		overflow: hidden; 
}
.stockyardPage  .description-box-two.description-box-wrapper .solution-info-wrap h2 {
    font-size: 41px;
    max-width: 100%;
}
.stockyardPage  .description-box-two.description-box-wrapper .solution-info-wrap p {
    max-width: 100%;
}



.stockyardPage  .product-box-wrapper.Stockyard .product-box-wrap {
    border-top: 12px solid #D339FF;
}
.stockyardPage  .product-box-wrapper.Stockyard .product-box-wrap .product-head {
    background: #FBEAFF;
	    padding: 20px 25px;
}
.stockyardPage  .Stockyard-wrapper:after {
    display: none;
}
.stockyardPage  .basic-features.Stockyard ul li:before {
    content: "\e91e";
    font-family: 'icomoon'!important;
    position: absolute;
    left: 0;
    color: #D339FF;
    font-size: 19px;
}
.stockyardPage  .basic-features.Stockyard ul li.uncheck:before {
    content: "" !important;
    font-family: 'icomoon' !important;
    position: absolute;
    left: 0;
    color: #D339FF;
    font-size: 19px;
    border-radius: 50px;
    padding: 8px;
    border: 2px solid #D339FF;
}

.stockyardPage  .Stockyard-wrapper { 
    width: 100%;
}

.stockyardPage .product-box-wrap .product-info .product-price span {
    font-size: 19px;
    padding-right: 3px;
}
.stockyardPage .product-box-wrap .product-info .product-price span.per-month {
    font-size: 23px;
    padding-left: 5px;
}
.stockyardPage .product-box-wrap .product-info .product-price {
    font-size: 49px;
}

.stockyardPage .product-box-wrap .product-info .product-type {
    margin-bottom: 12px;
}

.stockyardPage  .stockyard-pricing-row .stockyard-price .price-box .price-tag, .stockyardPage  .stockyard-pricing-row .stockyard-price .price-box .price-tag span {
    color: #1a1a1a;
}
.stockyardPage .stockyardPage  .stockyard-pricing-row .stockyard-price .price-box .btn {
    bottom: 30px;
    width: calc(100% - 50px);
    left: 25px;
}
.stockyardPage  .stockyard-pricing-row .stockyard-price .price-box {
    padding: 30px 25px 108px 25px;
}

.stockyardPage  .stockyard-pricing-row p.feature-description {
    margin: 30px 0;
    font-size: 14px;
}
.stockyardPage  .stockyard-pricing-row .price-box ul.price-list li {
    line-height: 26px;
    margin-bottom: 10px;
}

.stockyardPage  .stockyard-pricing-row .price-box ul.price-list li:before {
    content: "\e91e";
    font-family: 'icomoon' !important;
    position: absolute;
    left: 0;
    color: #D339FF;
    font-size: 19px;
}
.stockyardPage  .stockyard-pricing-row .priceyard-price .w-full:last-child .price-box .price-tag {
    font-size: 52px;
}
.stockyardPage .stockyard-pricing-row .stockyard-price .price-box .btn {
    bottom: 30px;
    width: calc(100% - 50px);
    left: 25px;
}

.stockyardPage .shipyard-number-section .integrate-with-section {
    padding: 157px 0 0px;
}
.stockyardPage .priceyard-pricing-section {
    padding-bottom: 100px;
}
.stockyardPage .faq-section h2 {padding-left: 0px;}

 
.stockyardPage .shipyard-number-section .number-box-wrap:nth-child(3) .number-box .number-info p {
    max-width: 100%;
}

.stockyardPage .shipyard-number-section .number-box .number-info {
    height: auto;
    min-height: 134px;
}

.stockyardPage .shipyard-number-section .number-box .includes-text {
    margin-top: 20px;
    font-size: 16px;
    line-height: 26px;
    color: #727984;
    padding-left: 30px;
}

.stockyardPage .shipyard-number-section .number-box .includes-text h5 {
    font-size: 16px;
    line-height: 26px;
    color: #727984;
    font-weight: 400;
    margin-bottom: 10px;
}

.stockyardPage .shipyard-number-section .number-box .includes-text p {
    padding-left: 20px;
}

.stockyardPage .shipyard-number-section .number-box .number-box .number-info::before {
    height: 130px;
}
.stockyardPage .number-crunching p.title_desc {
    margin-bottom: 75px;
}
.stockyardPage .number-crunching h2.mb-0 {
    margin-bottom: 5px;
}
.stockyardPage .why-solution-section h2 ~ p {
    max-width: 560px;
}
.stockyardPage .image-box .img-info p {
    max-width: 100%;
}
.stockyardPage ul.solutions-list li p {
    max-width: 257px;
}

.stockyardPage .description-box-wrapper .solution-info-wrap p {
    max-width: 100%;
}

.stockyardPage .description-box-wrapper.description-box-one .solution-info-wrap p {
    max-width: 440px;
}


@media (min-width: 1024px) {
.stockyardPage .description-box-one .img-wrap {
    margin-left: 74px !important;
    margin-right: -36px !important;
}
.stockyardPage .description-box-two .img-wrap {
    margin-left: 95px !important;
    margin-right: 16px !important;
}
.stockyardPage .description-box-three .img-wrap {
    margin-left: 68px !important;
    margin-right: -22px !important;
}
.stockyardPage .description-box-four .img-wrap {
    margin-left: 40px !important;
    margin-right: -14px !important;
}
.stockyardPage .description-box-five .img-wrap {
    margin-left: 115px !important;
    margin-right: -44px !important;
}
}


@media (min-width: 1400px) {
.stockyardPage .description-box-one .img-wrap {
    margin-left: 84px !important;
    margin-right: -83px !important;
}
.stockyardPage .description-box-two .img-wrap {
    margin-left: 107px !important;
    margin-right: -28px !important;
}
.stockyardPage .description-box-three .img-wrap {
    margin-left: 76px !important;
    margin-right: -66px !important;
}
.stockyardPage .description-box-four .img-wrap {
    margin-left: 43px !important;
    margin-right: -55px !important;
}
.stockyardPage .description-box-five .img-wrap {
    margin-left: 121px !important;
    margin-right: -87px !important;
}
.description-box-wrapper {
    padding: 20px 0;
}
}

@media (max-width: 1023px) {
.stockyardPage .why-solution-section .image-box {
    margin-bottom: 60px;
}
.stockyardPage .why-solution-section .image-box .img-wrap img {
    width: 100%;
}
.stockyardPage .fba-shopping-section .shopping-solution-list ul.solutions-list li:nth-child(8):before {
    display: none;
}
.stockyardPage .fba-shopping-section .shopping-solution-list ul.solutions-list li:nth-child(9):before {
    display: block;
}
.stockyardPage .fba-shopping-section .shopping-solution-list ul.solutions-list li:nth-child(7):after,
.stockyardPage .fba-shopping-section .shopping-solution-list ul.solutions-list li:nth-child(8):after {
    display: block;
}
.stockyardPage .number-crunching .integrate-with-section h2 {
    margin-bottom: 75px !important;
}
.stockyardPage .description-box-wrapper .solution-info-wrap h2 {
    max-width: 100%;
}
.stockyardPage .description-box-wrapper.description-box-one .solution-info-wrap p {
    max-width: 100%;
}
.stockyardPage .description-box-wrapper .img-wrap {
    margin-right: 0;
    margin-left: 0;
}
.stockyardPage .product-inner-hero.product-shipyard .img-wrap {
    margin-right: 0px;
    overflow: hidden;
}
}

.stockyardPage .description-box-wrapper.description-box-one {
    padding-top: 50px;
}

.stockyardPage .description-box-wrapper {
    padding: 30px 0 0;
}

.stockyardPage section.fba-shopping-section.benefits-section {
    padding-bottom: 0;
}

.stockyardPage .medium-section {
    padding: 100px 0;
}
@media (max-width: 767px){
.stockyardPage  .description-box-wrapper .solution-info-wrap h2 { line-height: 1.3}
}

.pointer-none { pointer-events: none;}
.globalNav .rootLink.hasDropdown[data-dropdown="Integrations"] {
    cursor: pointer;
}

/* Pricing Calculator */
#myModal {
    display: none;
}
.priceyard-solution-section .priceyard-solution-one .img-wrap svg, .priceyard-solution-section .priceyard-solution-one .img-wrap img.svg {
    width: 100%;
}

.netyardPage .d-none{display: none!important;}
.netyardPage .module-heading {
    gap: 10px;
}
.netyardPage .saveTime-planyard-section ul.solutions-list li:nth-child(1) p {
    max-width: 250px;
}
.netyardPage .saveTime-planyard-section ul.solutions-list li:nth-child(4) p,
.netyardPage .saveTime-planyard-section ul.solutions-list li:nth-child(5) p {
    max-width: 310px;
}
.netyardPage .saveTime-planyard-section .solution-info-wrap h2 {
    max-width: 460px;
    margin-bottom: 50px;
}
.netyardPage .saveTime-plansolution-five .solution-info-wrap p {
    max-width: 380px;
}
.netyardPage .list-icon {
    display: flex;
    justify-content: center;
    margin-bottom: 18px;
}
.netyardPage .saveTime-netyardsolution-one {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-two {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-three {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-four {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-five {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-six {
    padding: 50px 0;
}
.netyardPage .saveTime-netyardsolution-one .img-wrap {
    margin-left: 151px;
    margin-right: 32px;
}
.netyardPage .saveTime-netyardsolution-two .img-wrap {
    margin-left: 114px;
    margin-right: -131px;
}
.netyardPage .saveTime-netyardsolution-three .img-wrap {
    margin-left: 114px;
    margin-right: -72px;
}
.netyardPage .saveTime-netyardsolution-four .img-wrap {
    margin-left: 78px;
    margin-right: 27px;

}
.netyardPage .saveTime-netyardsolution-five .img-wrap {
    margin-left: 167px;
    margin-right: -145px;
}
.netyardPage .saveTime-netyardsolution-six .img-wrap {
    margin-left: 167px;
    margin-right: -148px
}
@media(max-width:1500px) {
    .netyardPage .saveTime-netyardsolution-one .img-wrap {
        margin-left: 131px;
        margin-right: 72px;
    }
    .netyardPage .saveTime-netyardsolution-two .img-wrap {
        margin-left: 98px;
        margin-right: -90px;
    }
    .netyardPage .saveTime-netyardsolution-three .img-wrap {
        margin-left: 104px;
        margin-right: -43px;
    }
    .netyardPage .saveTime-netyardsolution-four .img-wrap {
        margin-left: 57px;
        margin-right: 56px;

    }
    .netyardPage .saveTime-netyardsolution-five .img-wrap {
        margin-left: 143px;
        margin-right: -95px;
    }
    .netyardPage .saveTime-netyardsolution-six .img-wrap {
        margin-left: 146px;
        margin-right: -94px;
    }
}
@media(max-width:1400px) {
    .netyardPage .saveTime-netyardsolution-one .img-wrap {
        margin-left: 117px;
        margin-right: 108px;
    }
    .netyardPage .saveTime-netyardsolution-two .img-wrap {
        margin-left: 82px;
        margin-right: -41px;
    }
    .netyardPage .saveTime-netyardsolution-three .img-wrap {
        margin-left: 76px;
        margin-right: 19px;
    }
    .netyardPage .saveTime-netyardsolution-four .img-wrap {
        margin-left: 40px;
        margin-right: 110px;
    }
    .netyardPage .saveTime-netyardsolution-five .img-wrap {
        margin-left: 118px;
        margin-right: -38px;
    }
    .netyardPage .saveTime-netyardsolution-six .img-wrap {
        margin-left: 112px;
        margin-right: -44px;
    }
}
@media (max-width:1250px) {
    .netyardPage .saveTime-netyardsolution-one .img-wrap {
        margin-left: 95px;
        margin-right: 135px;
    }
    .netyardPage .saveTime-netyardsolution-two .img-wrap {
        margin-left: 58px;
        margin-right: -2px;
    }
    .netyardPage .saveTime-netyardsolution-three .img-wrap {
        margin-left: 61px;
        margin-right: 47px;
    }
    .netyardPage .saveTime-netyardsolution-four .img-wrap {
        margin-left: 28px;
        margin-right: 136px;
    }
    .netyardPage .saveTime-netyardsolution-five .img-wrap {
        margin-left: 96px;
        margin-right: -6px;
    }
    .netyardPage .saveTime-netyardsolution-six .img-wrap {
        margin-left: 92px;
        margin-right: -4px;
    }
}
@media (max-width:990px) {
    .netyardPage .saveTime-netyardsolution-one .img-wrap,
    .netyardPage .saveTime-netyardsolution-two .img-wrap,
    .netyardPage .saveTime-netyardsolution-three .img-wrap,
    .netyardPage .saveTime-netyardsolution-five .img-wrap,
    .netyardPage .saveTime-netyardsolution-six .img-wrap {
        margin-left: 0;
        margin-right: 0;
    }
    .netyardPage .saveTime-netyardsolution-four .img-wrap {
        margin-left: -10px;
        margin-right: 40px;
    }
}
@media (min-width:1340px) and (max-width:1500px) {
    .product-inner-hero.product-priceyard .img-wrap {
        margin-right: -55px;
    }
}
@media(max-width:650px) {
    .saveTime-solution-three .img-wrap {
        margin-left: 0;
        margin-right: 0;
    }
    .product-inner-hero.product-priceyard .img-wrap {
        margin-right: 0px;
    }
}
.netyardPage #pricing-tabs a#default-tab span:nth-child(3) {
    min-width: 105px;
    text-align: right;
}
.netyardPage #pricing-tabs a#default-tab span:nth-child(2) {
    min-width: 140px;
}
.netyardPage #pricing-tabs li:last-child a:after {
    opacity: 0;
}
.netyardPage #pricing-tabs {
    padding-bottom: 0;
}
.talk-form-wrapper .gfield_contains_required label.gfield_label:after, .talk-form-wrapper .gfield_contains_required legend.gfield_label:after {
    content: "*";
   color: #f83d14;
}
/* css/fonts.css */
@font-face {
    font-family: 'Graphik';
    src: url('/assets/fonts/Graphik-Medium.eot');
    src: url('/assets/fonts/Graphik-Medium.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/Graphik-Medium.woff2') format('woff2'),
        url('/assets/fonts/Graphik-Medium.woff') format('woff'),
        url('/assets/fonts/Graphik-Medium.ttf') format('truetype'),
        url('/assets/img/Graphik-Medium.svg#Graphik-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik';
    src: url('/assets/fonts/Graphik-Regular.eot');
    src: url('/assets/fonts/Graphik-Regular.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/Graphik-Regular.woff2') format('woff2'),
        url('/assets/fonts/Graphik-Regular.woff') format('woff'),
        url('/assets/fonts/Graphik-Regular.ttf') format('truetype'),
        url('/assets/img/Graphik-Regular.svg#Graphik-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT America';
    src: url('/assets/fonts/GTAmerica-Regular.eot');
    src: url('/assets/fonts/GTAmerica-Regular.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/GTAmerica-Regular.woff2') format('woff2'),
        url('/assets/fonts/GTAmerica-Regular.woff') format('woff'),
        url('/assets/fonts/GTAmerica-Regular.ttf') format('truetype'),
        url('/assets/img/GTAmerica-Regular.svg#GTAmerica-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT America';
    src: url('/assets/fonts/GTAmerica-Medium.eot');
    src: url('/assets/fonts/GTAmerica-Medium.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/GTAmerica-Medium.woff2') format('woff2'),
        url('/assets/fonts/GTAmerica-Medium.woff') format('woff'),
        url('/assets/fonts/GTAmerica-Medium.ttf') format('truetype'),
        url('/assets/img/GTAmerica-Medium.svg#GTAmerica-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mark Pro';
    src: url('/assets/fonts/MarkPro.eot');
    src: url('../fonts/.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/MarkPro.woff2') format('woff2'),
        url('/assets/fonts/MarkPro.woff') format('woff'),
        url('/assets/fonts/MarkPro.ttf') format('truetype'),
        url('../fonts/.svg#MarkPro') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mark Pro';
    src: url('/assets/fonts/MarkPro-Bold.eot');
    src: url('/assets/fonts/MarkPro-Bold.eot#iefix') format('embedded-opentype'),
        url('/assets/fonts/MarkPro-Bold.woff2') format('woff2'),
        url('/assets/fonts/MarkPro-Bold.woff') format('woff'),
        url('/assets/fonts/MarkPro-Bold.ttf') format('truetype'),
        url('/assets/img/MarkPro-Bold.svg#MarkPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


/* css/icomoon.css */
@font-face {
    font-family: 'icomoon';
    src:  url('/assets/fonts/icomoon.eot');
    src:  url('/assets/fonts/icomoon.eot#iefix') format('embedded-opentype'),
      url('/assets/fonts/icomoon.ttf') format('truetype'),
      url('/assets/fonts/icomoon.woff') format('woff'),
      url('/assets/img/icomoon.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  [class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
  
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  

  .icon-Icon-awesome-box-open:before {
    content: "\e918";
    color: #00c1f2;
  }
  .icon-Icon-awesome-check:before {
    content: "\e919";
    color: #3b6eff;
  }
  .icon-Icon-awesome-exchange-alt:before {
    content: "\e91a";
    color: #00c1f2;
  }
  .icon-Icon-awesome-eye:before {
    content: "\e91b";
  }
  .icon-Icon-awesome-map-marked-alt:before {
    content: "\e91c";
    color: #00c1f2;
  }
  .icon-Icon-ionic-ios-arrow-forward:before {
    content: "\e91d";
    color: #3b6eff;
  }
  .icon-Icon-ionic-ios-checkmark-circle:before {
    content: "\e91e";
    color: #00c1f2;
  }
  .icon-Icon-ionic-ios-list-box:before {
    content: "\e91f";
    color: #00c1f2;
  }
  .icon-Icon-ionic-ios-paper:before {
    content: "\e920";
    color: #00c1f2;
  }
  .icon-Icon-material-cancel:before {
    content: "\e921";
    color: #d0d5da;
  }
  .icon-Icon-material-history:before {
    content: "\e922";
    color: #44d17c;
  }
  .icon-Icon-open-timer:before {
    content: "\e923";
    color: #00c1f2;
  }
  .icon-Icon-awesome-shield-alt1:before {
    content: "\e911";
    color: #ffa600;
  }
  .icon-Icon-ionic-ios-notifications:before {
    content: "\e912";
    color: #ffa600;
  }
  .icon-Icon-ionic-ios-time:before {
    content: "\e913";
    color: #ffa600;
  }
  .icon-Icon-material-bubble-chart:before {
    content: "\e914";
    color: #ffa600;
  }
  .icon-Icon-material-check-box:before {
    content: "\e915";
    color: #ffa600;
  }
  .icon-Icon-material-keyboard-arrow-down:before {
    content: "\e916";
  }
  .icon-Icon-material-local-shipping:before {
    content: "\e917";
    color: #ffa600;
  }
  .icon-Icon-awesome-chart-area:before {
    content: "\e908";
    color: #24c966;
  }
  .icon-Icon-awesome-code:before {
    content: "\e909";
    color: #789bff;
  }
  .icon-Icon-awesome-code-branch:before {
    content: "\e90a";
    color: #789bff;
  }
  .icon-Icon-awesome-compress-arrows-alt:before {
    content: "\e90b";
    color: #789bff;
  }
  .icon-Icon-awesome-plus-circle:before {
    content: "\e90c";
    color: #24c966;
  }
  .icon-Icon-awesome-shield-alt:before {
    content: "\e90d";
    color: #789bff;
  }
  .icon-Icon-ionic-ios-send:before {
    content: "\e90e";
    color: #fff;
  }
  .icon-Icon-ionic-md-refresh-circle:before {
    content: "\e90f";
    color: #24c966;
  }
  .icon-Icon-material-more:before {
    content: "\e910";
    color: #24c966;
  }
  .icon-Icon-awesome-mouse-pointer:before {
    content: "\e900";
    color: #8993a3;
  }
  .icon-Icon-ionic-ios-megaphone:before {
    content: "\e901";
    color: #8993a3;
  }
  .icon-Icon-material-arrow-forward:before {
    content: "\e902";
  }
  .icon-Icon-material-message:before {
    content: "\e903";
    color: #8993a3;
  }
  .icon-planyard:before {
    content: "\e904";
    color: #00c1f2;
  }  .icon-stockyard:before {    content: "\e905";    color: #d339ff;  }  .icon-shipyard:before {    content: "\e906";    color: #ffa600;   }  .icon-priceyard:before {    content: "\e907";    color: #24c966;  }
  .icon-netyard:after{
	  content: "";
     background: url(/assets/img/netyard-icon.svg);
    background-repeat: no-repeat;
	    display: block;
    width: 24px;
    height: 24px;
    margin: auto;
}
  
/* tailwind/tailwind.min.css */
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}b{font-weight:bolder}code{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}canvas,iframe,img,object,svg,video,img.svg{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::after,::before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.order-first{order:-9999}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-7{margin:1.75rem}.m-8{margin:2rem}.m-9{margin:2.25rem}.m-10{margin:2.5rem}.m-11{margin:2.75rem}.m-12{margin:3rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.m-20{margin:5rem}.m-24{margin:6rem}.m-28{margin:7rem}.m-32{margin:8rem}.m-36{margin:9rem}.m-40{margin:10rem}.m-44{margin:11rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.mr-2{margin-right:.5rem}.mb-0{margin-bottom:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.w-4\/12{width:33.333333%}.w-6\/12{width:50%}.w-8\/12{width:66.666667%}.w-full{width:100%}.table-fixed{table-layout:fixed}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-fixed{background-attachment:fixed}.bg-scroll{background-attachment:scroll}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-28{padding:7rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.text-center{text-align:center}.text-right{text-align:right}*,::after,::before{--tw-shadow:0 0 #0000}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}*,::after,::before{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur:blur(8px)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}@media (min-width:640px){.sm\:fixed{position:fixed}.sm\:sticky{position:sticky}.sm\:hidden{display:none}.sm\:table-fixed{table-layout:fixed}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-scroll{overflow:scroll}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-hidden{overflow-y:hidden}.sm\:overflow-x-scroll{overflow-x:scroll}.sm\:overflow-y-scroll{overflow-y:scroll}.sm\:overscroll-auto{overscroll-behavior:auto}.sm\:overscroll-contain{overscroll-behavior:contain}.sm\:overscroll-none{overscroll-behavior:none}.sm\:overscroll-y-auto{overscroll-behavior-y:auto}.sm\:overscroll-y-contain{overscroll-behavior-y:contain}.sm\:overscroll-y-none{overscroll-behavior-y:none}.sm\:overscroll-x-auto{overscroll-behavior-x:auto}.sm\:overscroll-x-contain{overscroll-behavior-x:contain}.sm\:overscroll-x-none{overscroll-behavior-x:none}.sm\:bg-fixed{background-attachment:fixed}.sm\:bg-scroll{background-attachment:scroll}}@media (min-width:768px){.md\:fixed{position:fixed}.md\:sticky{position:sticky}.md\:hidden{display:none}.md\:w-6\/12{width:50%}.md\:table-fixed{table-layout:fixed}.md\:overflow-hidden{overflow:hidden}.md\:overflow-scroll{overflow:scroll}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:overscroll-auto{overscroll-behavior:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:overscroll-none{overscroll-behavior:none}.md\:overscroll-y-auto{overscroll-behavior-y:auto}.md\:overscroll-y-contain{overscroll-behavior-y:contain}.md\:overscroll-y-none{overscroll-behavior-y:none}.md\:overscroll-x-auto{overscroll-behavior-x:auto}.md\:overscroll-x-contain{overscroll-behavior-x:contain}.md\:overscroll-x-none{overscroll-behavior-x:none}.md\:bg-fixed{background-attachment:fixed}.md\:bg-scroll{background-attachment:scroll}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-last{order:9999}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:table-fixed{table-layout:fixed}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-scroll{overflow:scroll}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:overflow-x-scroll{overflow-x:scroll}.lg\:overflow-y-scroll{overflow-y:scroll}.lg\:overscroll-auto{overscroll-behavior:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:overscroll-none{overscroll-behavior:none}.lg\:overscroll-y-auto{overscroll-behavior-y:auto}.lg\:overscroll-y-contain{overscroll-behavior-y:contain}.lg\:overscroll-y-none{overscroll-behavior-y:none}.lg\:overscroll-x-auto{overscroll-behavior-x:auto}.lg\:overscroll-x-contain{overscroll-behavior-x:contain}.lg\:overscroll-x-none{overscroll-behavior-x:none}.lg\:bg-fixed{background-attachment:fixed}.lg\:bg-scroll{background-attachment:scroll}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.xl\:fixed{position:fixed}.xl\:sticky{position:sticky}.xl\:mt-16{margin-top:4rem}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.333333%}.xl\:w-5\/12{width:41.666667%}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:table-fixed{table-layout:fixed}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-scroll{overflow:scroll}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:overflow-y-hidden{overflow-y:hidden}.xl\:overflow-x-scroll{overflow-x:scroll}.xl\:overflow-y-scroll{overflow-y:scroll}.xl\:overscroll-auto{overscroll-behavior:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:overscroll-none{overscroll-behavior:none}.xl\:overscroll-y-auto{overscroll-behavior-y:auto}.xl\:overscroll-y-contain{overscroll-behavior-y:contain}.xl\:overscroll-y-none{overscroll-behavior-y:none}.xl\:overscroll-x-auto{overscroll-behavior-x:auto}.xl\:overscroll-x-contain{overscroll-behavior-x:contain}.xl\:overscroll-x-none{overscroll-behavior-x:none}.xl\:bg-fixed{background-attachment:fixed}.xl\:bg-scroll{background-attachment:scroll}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:pl-24{padding-left:6rem}}@media (min-width:1536px){.\32xl\:fixed{position:fixed}.\32xl\:sticky{position:sticky}.\32xl\:hidden{display:none}.\32xl\:table-fixed{table-layout:fixed}.\32xl\:overflow-hidden{overflow:hidden}.\32xl\:overflow-scroll{overflow:scroll}.\32xl\:overflow-x-hidden{overflow-x:hidden}.\32xl\:overflow-y-hidden{overflow-y:hidden}.\32xl\:overflow-x-scroll{overflow-x:scroll}.\32xl\:overflow-y-scroll{overflow-y:scroll}.\32xl\:overscroll-auto{overscroll-behavior:auto}.\32xl\:overscroll-contain{overscroll-behavior:contain}.\32xl\:overscroll-none{overscroll-behavior:none}.\32xl\:overscroll-y-auto{overscroll-behavior-y:auto}.\32xl\:overscroll-y-contain{overscroll-behavior-y:contain}.\32xl\:overscroll-y-none{overscroll-behavior-y:none}.\32xl\:overscroll-x-auto{overscroll-behavior-x:auto}.\32xl\:overscroll-x-contain{overscroll-behavior-x:contain}.\32xl\:overscroll-x-none{overscroll-behavior-x:none}.\32xl\:bg-fixed{background-attachment:fixed}.\32xl\:bg-scroll{background-attachment:scroll}}
/* swiper/swiper-bundle.min.css */
/**
 * Swiper 8.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 4, 2022
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>img.svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* css/style.css */
@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, b, body, br, button, code, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, legend, li, map, object, p, q, small, span, table, tbody, td, th, 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-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, img.svg {height: auto;}
.section {padding: 100px 0;}
.medium-section {padding: 120px 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;}

.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(/assets/img/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_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;}
#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;}

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;} 
.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, footer .bottom-footer .text-right img.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;margin-bottom: 18px;}

/* 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;}
.home-hero-img .img-wrap {margin: 84px auto 0;position: relative;z-index: 2;}
.home-hero-img .img-wrap svg, .home-hero-img .img-wrap img.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;}
.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 {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;}
.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;}

.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, .inner-hero-banner.product-inner-hero .product-bg-wrap img.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;}
.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-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 .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;}

#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);}
.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(/assets/img/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: 130px 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(/assets/img/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(/assets/img/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: 20px 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(/assets/img/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(/assets/img/nineyard-togther.webp);
    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, section.nineyard-modules-includes-section .add-more-img 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, section.nineyard-modules-includes-section .add-more-img img.svg {
    margin-top: 0px;
}.walmart-banner div br {
    display: none;  
}
}
.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; }
}
@media only screen and (max-width: 1023px) {
     ul.forecasting-versus-list li:nth-child(1) h5 {
        display: none;
    }
    
}
/* css/menu.css */
.globalNav {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    z-index: 500;
    perspective: 2000px;
    backdrop-filter: blur(33px);
    -webkit-backdrop-filter: blur(33px);background: #fff;
  }
  header.globalNav nav.navigation {
    padding: 0 0;
}
  .globalNav .navRoot {
    position: relative; display: flex; justify-content: space-between; width: 100%;align-items: center;
  }

  .globalNav .rootLink {
    padding: 15px 12px;
    height: 80px;
    line-height: 80px;
    font-family: 'Graphik';
    font-size: 15px;
    color: #697483;letter-spacing: 0.15px;
  }
  .globalNav .rootLink.hasDropdown {padding: 15px 12px 65px;}
  header nav.navigation .navSection.secondary .rootLink {
    margin: 0 0 0 0;
    line-height: normal;
    height: auto;
    padding: 8px 18px;min-width: auto;
  }
  header nav.navigation .navSection.secondary .rootLink.btn.btn-border {
    padding: 7px 15px;
    margin-left: 0;
}
  .globalNav .navRoot li.navSection {
      margin: 0;
  }

  
  .globalNav .hasDropdown {
    cursor: default;
    position: relative;
    /* padding-right: 23px; */
  }
  
  /* .globalNav .rootLink.hasDropdown:after {
    content: "\e900";
    font-size: 10px;
    padding-left: 6px;
    position: absolute;
    font-family: 'icomoon' !important;
    transform: rotate(
90deg);
    right: -40px;
    /* transition: 0.3s all;*/
    /*height: 0;
    top: 6px;
    width: 2px;
} */

.globalNav .rootLink:hover {
  color: #000000;
    text-shadow: 0 0px 1px #000000;
}
.globalNav .rootLink.hasDropdown:hover:after {
  transform: rotate(-90deg);
  right: 60px;
  top: 16px;
}
header nav.navigation .navSection.secondary .rootLink.btn-secondary {color: #000;padding: 14px 18px;} 
header nav.navigation .navSection.secondary .rootLink.btn-secondary:hover {color: #fff !important;text-shadow: 0 0px 0 #000000;}


  .globalNav .dropdownRoot {
    position: absolute;
    z-index: 1000;
    left: 30px;
    right: 0;
    top: 95px;
    pointer-events: none;
    transform: rotateX(-15deg);
    transform-origin: 50% -50px;
    opacity: 0;
    will-change: transform, opacity;
    transition-property: transform, opacity;
    transition-duration: 0.25s;
    display: none;
  }
  .globalNav .dropdownRoot {
    display: block;
  }
  .globalNav.dropdownActive .dropdownRoot {
    opacity: 1;
    pointer-events: auto;
    transform: none;
  }
  .globalNav .dropdownBackground {
    background: #fff;
    border-radius: 25px;
    overflow: hidden;
    width: 520px;
    height: 445px;
    transform: translateX(0);
    transform-origin: 0 0;
  }
  
  .globalNav .alternateBackground, .globalNav .dropdownBackground {
    position: absolute;
    top: 0;
    left: 0;
    will-change: transform;
    transition-property: transform;
    transition-duration: 0.25s;
  }
  
  .globalNav .alternateBackground {
    right: 0;
    height: 1000px;
    background: #f6f9fc;
  }
  
  .globalNav .dropdownArrow {
    top: -8px;
    margin: 0 0 0 -40px;
    width: 17px;
    height: 17px;
    transform: rotate(45deg);
    border-radius: 0;
    background: #fff;
    box-shadow: -3px -3px 5px rgb(82 95 127 / 4%);
    will-change: transform;
    transition-property: transform;
    z-index: 1;
  }
  
  .globalNav .dropdownArrow, .globalNav .dropdownContainer {
    position: absolute;
    left: 0;
    transition-duration: 0.25s;
  }
  
  .globalNav .dropdownContainer {
    overflow: hidden;
    top: 0;
    transform: translateX(0);
    will-change: transform, width, height;
    transition-property: transform, width, height;background: #fff;
    border-radius: 12px;box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1);
  }
  
  .globalNav .dropdownSection {
    opacity: 0;
    pointer-events: none;
    will-change: transform, opacity;
    transition-property: transform, opacity;
    transition-duration: 0.25s;
    background: red;
  }
  
  .globalNav .dropdownSection.active {
    opacity: 1;
    transform: translateX(0);
  }
  
  .globalNav .dropdownSection.left {
    transform: translateX(-150px);
  }
  
  .globalNav .dropdownSection.right {
    transform: translateX(150px);
  }
  
  .globalNav.dropdownActive .dropdownSection.active {
    pointer-events: auto;
  }
  
  .globalNav.noDropdownTransition .alternateBackground, .globalNav.noDropdownTransition .dropdownArrow, .globalNav.noDropdownTransition .dropdownBackground, .globalNav.noDropdownTransition .dropdownContainer, .globalNav.noDropdownTransition .dropdownSection {
    transition: none;
  }
  
  .globalNav .dropdownContent {
    position: absolute;
    top: 0;
    left: 0;
  }
  
  .dropdownContainer .dropdownContent .linkGroup {
    width: 855px !important;
    /* box-shadow: 0px 20px 40px rgb(156 166 178 / 92%); */
    padding: 15px 12px;
    /* height: 420px !important; */
  }

  @media (max-width: 1279px) {
    .globalNav .navRoot li.navSection.primary, .globalNav .navRoot li.navSection.secondary {
      display: none;
    }
    .globalNav .navRoot li.navSection.logo {
      width: 100%;
    }
    .mobile-menu-open header nav .container-1200 {
      height: auto !important;
    }
    header.globalNav nav.navigation {
      padding: 40px 15px 26px;
    }
  }


  .globalNav .navSection.mobile {
    display: flex;
    justify-content: flex-end;
  }

  .globalNav .navSection.mobile .rootLink {
    cursor: pointer;
    width: 35px;
    height: 30px;
    position: relative;
    /* border: 1px solid rgba(112, 112, 112, 0.17); */
    padding: 0;
    border-radius: 16px;z-index: 0;
  }

  .globalNav .navSection.mobile .rootLink .navbar-toggler-icon {position: relative;top: 5px;}

  .globalNav .mobileProducts h4.rootLink.btn.btn-primary.mr-2 {width: 71px !important;}
  .globalNav .mobileProducts .rootLink.btn-primary {width: 106px;height: 34px;line-height: 32px;font-family: 'Graphik';font-weight: 400;justify-content: center;    min-width: auto; font-size: 14px; background: transparent;border: 1px solid rgba(59, 110, 255, 0.30); color: #363532 !important;margin-right: 0;}
  .globalNav .mobileProducts .rootLink.btn-primary:after {display: none;}
  .globalNav .mobileProducts .menu {display: flex;
      align-items: center;
    width: calc(100% - 62px);justify-content: space-between;margin-bottom: 55px;font-size: 14px;}
  

  .globalNav #mobile-toggle {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .globalNav .popup {
    position: absolute;
    left: -35px;
    top: -25px;
    right: 0;
    display: flex;
    justify-content: flex-end;
    pointer-events: none;
    perspective: 2000px;
    width: calc(100% + 70px);
  }
  
  .globalNav .popupContainer {
    background: #fff;
    /* border: 1px solid; */
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    font-size: 17px;
    line-height: 40px;
    white-space: nowrap;
    flex-grow: 1;
    transform: rotate3d(1, 1, 0, -15deg);
    transform-origin: 100% 0;
    opacity: 0;
    will-change: transform, opacity;
    transition-property: transform, opacity;
    transition-duration: 0.25s;border-radius: 0;height: 100vh; overflow-y: auto;
  }
  
  .globalNav .navSection.mobile.globalPopupActive .popupContainer {
    transform: none;
    opacity: 1;
    pointer-events: auto;
  }
  
  .globalNav .popup a {
    display: flex;
    align-items: center;
  }
  
  .globalNav .popupCloseButton {
    position: absolute;
    right: 25px;
    top: 32px;
    width: 25px;
    height: 30px;
    font-size: 0;
    cursor: pointer;
    /* border: 1px solid rgba(112, 112, 112, 0.17); */
    padding: 0;
    border-radius: 16px;
  }
  
  .globalNav .popupCloseButton:after, .globalNav .popupCloseButton:before {
    content: "";
    position: absolute;
    width: 19px;
    background: #000;
    border-radius: 1px;
    left: 0;
    right: 0;
    top: 14px;
    height: 2px;
    transform: rotate(45deg);
    transition: background 0.1s;
    margin: 0 auto;
  }
  
  .globalNav .popupCloseButton:after {
    transform: rotate(-45deg);
  }
  
  .globalNav .popupCloseButton:hover:after, .globalNav .popupCloseButton:hover:before {
    background: #32325d;
  }
  
  .globalNav .mobileProducts {
    padding: 30px 0 15px;
  }
  
  .globalNav .popupContainer h4 {
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 0.025em;
    color: #8898aa;
    text-transform: uppercase;
    margin: 3px 0 0 30px;
    line-height: 14px;
  }
  
  .globalNav .mobileProductsList {
    display: flex;
    flex-wrap: wrap;flex-direction: column;
  }
  
  .globalNav .mobileProductsList > ul {
    flex-grow: 1;
  }
  
  /* .globalNav .mobileProductsList > ul:last-child {
    flex-grow: 3;
  } */
  
  .globalNav .mobileProductsList a {
    padding: 0 30px;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    color: #1a1a1a;
    font-family: 'Graphik';
  }
  .globalNav .mobileProductsList a span {
    width: 52px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 52px;
    height: 52px;
    font-size: 22px;
    margin-right: 15px;
  }
  .globalNav .mobileProductsList ul li {
    margin-bottom: 22px;
  }
  
  .globalNav .mobileProductsList a:hover {
    color: #32325d;
  }
  
  .globalNav .mobileProductsList a svg, .globalNav .mobileProductsList a img.svg {
    display: inline-block;
    width: 26px;
    height: 26px;
    margin: 0 15px 0 -3px;
    vertical-align: -5px;
  }
  
  .globalNav .mobileProductsList .item-shipyard span {
    background: #FFF1D6;
  }
  .globalNav .mobileProductsList .item-priceyard span {
    background: #D7F4E2;
  }
  .globalNav .mobileProductsList .item-planyard span {
    background: #CFF6FF;
  }
  .globalNav .mobileProductsList .item-stockyard span {
    background: #FBEAFF;
  }  

  
  .globalNav .mobileSecondaryNav {
    border-top: 2px solid #f6f9fc;
    padding: 20px 10px;
    display: flex;
    flex-wrap: wrap;
  }
  
  .globalNav .mobileSecondaryNav > ul {
    flex-grow: 1;width: 50%;
  }
  
  .globalNav .mobileSecondaryNav > ul:last-child {
    flex-grow: 3;
  }
  
  .globalNav .mobileSecondaryNav a {
    padding: 0 20px;
    min-width: 100px;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px;
    color: #1a1a1a;
    font-family: 'Graphik';display: inline-block;
  }

.globalNav .mobileSecondaryNav a:hover {
  color: #3b6eff;
}
.mobile-btn {padding-bottom: 60px;padding-top: 40px;border-top: 2px solid #f6f9fc;display: flex;align-items: center;justify-content: center;    padding-left: 30px;padding-right: 30px;}
.mobile-btn .btn-primary span:before {color: #fff;}
.mobile-btn .btn-primary span {font-size: 12px;position: relative;margin-left: 9px;}



  @media (min-width: 1280px) {
    .globalNav .navSection.mobile {
      display: none;
    }
  }



.globalNav .mobileProducts .menu .nav-logo {
    padding-left: 25px;
}
.globalNav .mobileProductsList a span.icon-stockyard {
  font-size: 32px;
}
.globalNav .mobileProductsList a span.icon-shipyard {
  font-size: 26px;
}
.globalNav .mobileProductsList h4 {
  margin-bottom: 25px;
}


.mobile-btn .btn {justify-content: center;margin: 0 6px;}
.mobile-btn .btn-border {border: 2px solid #EEF1FC;border-radius: 29px;padding: 13px 20px;color: #363532;}
.mobile-btn .btn-secondary {background: #3B6EFF;color: #fff !important;}
.mobile-btn .btn-secondary:hover {background: #363532;}
.mobile-btn .btn-border:hover {background: #000;color: #fff;}
.globalNav .mobileProducts .menu .nav-logo img {
  margin: 0;
  width: 180px;
}
.globalNav .rootLink.xl\:hidden {display: none;}
.globalNav .navRoot li.navSection.logo {position: relative;top: 4px;} 

.globalNav .mobileProductsList a .inner-item span {display: block;width: auto;min-width: auto;font-size: 10px;line-height: 22px;color: #3B6EFF;text-transform: uppercase;font-family: 'GT America';font-weight: 500;height: auto;background: transparent;border-radius: 0;}
.globalNav .mobileProductsList a .inner-item {font-size: 20px;font-family: 'Mark Pro';font-weight: 700;line-height: 20px;}
.coming-soon-tag {background: #FBEAFF;border-radius: 12px;width: 120px;text-align: center;color: rgb(211 57 255 / 50%);font-size: 12px;line-height: 28px;font-family: 'GT America';font-weight: 500;}
/* css/responsive.css */
/* Min Width Media Queries */
@media (min-width: 2600px) {
  
}
@media (min-width: 1430px) {
  .container-1400 {max-width: 1400px;}
}
@media (min-width: 1250px) {
  .container-1200 {max-width: 1225px;}
}


/* Max Width Media Queries */
@media only screen and (max-width: 1600px) {
  .hero-icon-plane .icon-img.icon-img1 {left: -80px;max-width: 200px;}
  .hero-icon-plane .icon-img img {width: 100%;}
  .hero-icon-plane .icon-img.icon-img2 {max-width: 120px;right: -70px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap svg, .inner-hero-banner.product-inner-hero .product-bg-wrap img.svg {bottom: -30px;}
  .product-inner-hero.product-priceyard .img-wrap {margin-right: -150px;margin-top: 50px;}  
  .product-inner-hero.product-planyard .img-wrap {margin-right: -130px;}
  /* .product-inner-hero.product-planyard .img-wrap .play-icon-svg {right: -30px;top: 87px;} */
  .product-inner-hero.product-planyard .img-wrap .play-icon-svg svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg img.svg {width: 150px;}
  .whyCompany-banner.why-nineyard-banner {padding-bottom: 450px;}

  .icon1-pluse {width: 92px;height: 92px;top: 45px;left: 55px;}
  .icon2-pluse {width: 60px;height: 60px;left: 30px;top: 30px}


}

@media only screen and (max-width: 1500px) {
  h1, .h1 {font-size: 75px !important;line-height: 75px  !important;}
  .bottom-footer {padding-top: 150px;}
  .module-one .img-wrap {margin-right: 65px;}
  .module-two .img-wrap {margin-right: -45px;margin-left: -120px;}
  .module-three .img-wrap {margin-right: -25px;}
  .module-four {padding: 70px 0 85px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap {width: calc(100% - 30px - 30px);left: 30px;}
  .product-inner-hero.product-shipyard .img-wrap {margin-right: -50px;}
  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg svg,.product-inner-hero.product-shipyard .img-wrap .play-icon-svg img.svg{width: 150px;}
  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg {top: 155px;}
  .product-inner-hero.product-planyard .img-wrap {margin-right: -100px;margin-top: 67px;}
  /* .product-inner-hero.product-planyard .img-wrap .play-icon-svg {top: 94px; right: 0;} */
  .product-inner-hero.product-planyard .img-wrap .play-icon-svg svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg img.svg {width: 135px;}
  .product-inner-hero.product-priceyard .img-wrap {margin-right: -100px;}
  .shipping-solution-two .img-wrap {margin-right: -60px;margin-left: -50px;}
  .shipping-solution-one .img-wrap {margin-left: 70px;margin-right: 65px;}
  .shipping-solution-three .img-wrap {margin-right: -50px;margin-left: 80px;}
  .shipping-solution-four .img-wrap {margin-right: -50px;margin-left: 45px;}
  .priceyard-pricing-section .container-1400 {padding: 0 15px;}
  .integration-banner {padding-top: 150px;}
  .talkTo-us-banner.get-demo .get-demo-banner-img {margin-bottom: -200px;}
  .module-three .img-wrap .play-icon-svg svg, .module-three .img-wrap .play-icon-svg img.svg {width: 120px;}
  .module-three .img-wrap .play-icon-svg {right: 40%;}
  .playIcon-pluse{width: 46%;height: 46%;left: 26%;top: 27%;}
  .box-outer-wrap {right: -563px;}
  .bg-smallbox {width: 437px;height: 434px;}


}
@media only screen and (max-width: 1399px) {
  h1, .h1 {font-size: 65px !important;line-height: 65px !important;}
  .hero-icon-plane .icon-img.icon-img2 {max-width: 100px;right: -20px;}
  .hero-icon-plane .icon-img.icon-img1 {max-width: 160px;left: -40px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap {width: calc(100% - 15px - 15px);left: 15px;}
  .product-inner-hero.product-shipyard .img-wrap {margin-right: -20px;}
  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg svg, .product-inner-hero.product-shipyard .img-wrap .play-icon-svg img.svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg img.svg {width: 130px;}
  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg {top: 145px;}
  .product-inner-hero.product-planyard .img-wrap {margin-right: -80px;}
  /* .product-inner-hero.product-planyard .img-wrap .play-icon-svg {right: 20px;top: 95px;} */
  .fba-shopping-section h2 {max-width: 800px;}
  .shipyard-shipment.collapse-detail-div h2, .shipyard-box.collapse-detail-div h2 {max-width: 850px;}
  .priceyard-solution-section .priceyard-solution-one .img-wrap {margin-right: 0px;}
  .saveTime-solution-one .img-wrap {margin-right: 70px;margin-left: 135px;}
  .saveTime-solution-two .img-wrap {margin-right: -80px;}
  .saveTime-solution-three .img-wrap {margin-right: -30px;}
  .priceyard-solution-section .priceyard-solution-three h2 {max-width: 600px;}
  .saveTime-plansolution-one .img-wrap {margin-right: -40px;}
  .saveTime-plansolution-two .img-wrap {margin-right: 50px;}
  .saveTime-plansolution-three .img-wrap {margin-right: -40px;margin-left: 105px;}
  .saveTime-plansolution-four .img-wrap {margin-left: 105px;margin-right: -60px;}
  .saveTime-plansolution-five .img-wrap {margin-right: -40px;margin-left: 105px;}
  .planyard-number-section .integrate-with-section {padding: 150px 0 70px;}
  .whyCompany-banner h1 {margin: 0 auto 70px;}

  .icon1-pluse {width: 72px;height: 72px;top: 35px;left: 43px;}
  .icon2-pluse {width: 49px;height: 49px;left: 25px;top: 26px;}



}

@media only screen and (max-width: 1335px) {
  .home-hero-img .img-wrap {margin-left: -20px;margin-right: -20px;}
  .module-two .img-wrap {margin-right: 0;}
  .module-one .img-wrap {margin-right: 120px;}
  .module-three .img-wrap {margin-right: 34px;}
  .module-info-wrap h2 {font-size: 40px; line-height: 40px; max-width: 380px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap {width: 100%;left: 0;}
  .product-inner-hero.product-priceyard .img-wrap {margin-right: -25px;}
  .product-inner-hero.product-planyard .img-wrap {margin-right: -30px;}
  /* .product-inner-hero.product-planyard .img-wrap .play-icon-svg {right: 60px;top: 80px;} */
  .shipping-solution-two .img-wrap, .shipping-solution-three .img-wrap, .shipping-solution-four .img-wrap {margin-right: -20px;}
  .saveTime-solution-two .img-wrap {margin-right: -20px;}
  .saveTime-solution-one .img-wrap {margin-right: 110px;}
  .saveTime-solution-three .img-wrap {margin-right: 0;}
  .price-box p b {display: inline-block;line-height: 16px;}
  .saveTime-plansolution-one .img-wrap, .saveTime-plansolution-three .img-wrap, .saveTime-plansolution-four .img-wrap, .saveTime-plansolution-five .img-wrap {margin-right: -30px;}
  .row-gap-14 {margin-left: 0; margin-right: 0;}
  .bg-smallbox {width: 414px;height: 414px;}


}

@media only screen and (max-width: 1279px) {
  /* .globalNav {overflow: hidden;} */
  .navbar-toggler-icon {transition: all 300ms linear;display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;}
  .navbar-toggler-icon:after, .navbar-toggler-icon:before{width: 22px;position: absolute;height: 2px;background-color: #000;top: 10px;left: 13px;content: '';z-index: 2;transition: all 300ms linear;}
  .navbar-toggler-icon:after{top: 16px;}
  .mobile-menu-open .navbar-toggler-icon:after {transform: translateY(-4px) rotate(45deg);}
  .mobile-menu-open .navbar-toggler-icon:before {transform: translateY(2px) rotate(-45deg);}
  .mobile-menu-open .navbar-toggler-icon {border-color: transparent;}
  header .navigation, header.scrolling_up .navigation {padding: 25px 23px !important;}
  .mobile-menu-open .navbar-toggler-icon:before, .mobile-menu-open .navbar-toggler-icon:after {width: 18px;}
  .mobile-menu-open .globalNav #mobile-toggle {right: 17px;}
  body.mobile-nav-open {overflow: hidden;}
  .footer-links {max-width: 100%;margin-top: 50px;}
  .bottom-footer {padding-top: 70px;}
  .footer-info-wrap p {max-width: 100%;}
  .globalNav .dropdownRoot {display: none;}
  .globalNav .navRoot li.navSection.logo .nav-logo {margin-bottom: -7px;}
  .globalNav .rootLink.xl\:hidden {display: block;height: 34px;line-height: initial;min-width: auto;border: 2px solid rgb(59 110 255 / 30%);background: transparent;color: #363532 !important;padding: 8px 12px;font-size: 14px;margin-right: 0;}

  .hero-icon-plane .icon-img.icon-img1 {left: 0;}
  .hero-icon-plane .icon-img.icon-img2 {right: 20px;}
  .px-7 {padding-left: 30px;padding-right: 30px;}
  h1, .h1 {font-size: 58px !important;line-height: 56px !important;}
  .get-demo .form-wrap {margin: 60px auto 0;}
  .why-nineyard-section {padding: 100px 0;background-image: none;overflow: hidden;}
  .why-nineyard-section .abt-nineyard-wrp .abt-nineyard {padding: 0 50px;}
  .why-bottom-img {margin-top: -50px;}
  .module-one .img-wrap {margin-right: 0;}
  .module-two .img-wrap {margin-left: -95px;margin-right: -25px;}
  .module-three .img-wrap {margin-right: -25px;margin-left: -10px;}
  .module-four {padding: 90px 0 80px;}
  .module-info-wrap h2 {font-size: 36px;line-height: 36px;max-width: 350px;}
  .custom-integration-section {padding: 100px 0;}
  h2.integration-heading span {margin-bottom: 20px;}
  #scene {right: 0;width: 100%;height: 100%;/*transform: rotate(-55deg) scale(1.25);*/bottom: 0;}
  .plugInpower-section {padding: 90px 0;}
  .plugInpower-bg {height: 380px;}
  .plugInpower-text-bg h2 {font-size: 36px;}
  .plugInpower-bg .img-wrap {top: 58px;}
  .newsletter-fwrap {padding-left: 15px;}
  .newsletter-info h5 {font-size: 22px;margin-bottom: 5px;}
  ul.integrate-with {flex-wrap: wrap;}
  ul.integrate-with li {width: 33.33%;text-align: center;margin: 0 0 22px 0;display: flex;align-items: center;justify-content: center;}
  ul.integrate-with li .integrates-img img img {margin: 0 auto;}

  h1.small-h1, .h1.small-h1 {font-size: 48px !important;line-height: 53px !important;}
  .product-inner-hero .module-heading {margin-bottom: 50px;}
  .product-inner-hero.product-shipyard ul.horizontal-list li:before, .product-inner-hero.product-planyard ul.horizontal-list li:before {top: 0;left: -15px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap svg, .inner-hero-banner.product-inner-hero .product-bg-wrap img.svg {bottom: -23px;}
  .inner-hero-banner.product-inner-hero .goto-section-arrow {margin-top: 70px;margin-bottom: 30px;}
  .product-inner-hero.product-shipyard .img-wrap {margin-top: 80px;}
  .shipyard-solution-section {padding: 110px 0 70px;}
  .fba-shopping-section .solution-info-wrap h2, .saveTime-priceyard-section .solution-info-wrap h2, .saveTime-planyard-section .solution-info-wrap h2 {font-size: 36px;line-height: 38px;margin-bottom: 30px;}
  .number-px-8 {margin-left: 0;margin-right: 0;}
  .shipyard-number-section .number-box-wrap:nth-child(3) .number-box .number-info p {max-width: 100%;}
  .fba-shopping-section h2 {max-width: 580px;}
  ul.solutions-list li p {font-weight: 400;}
  .shipping-solution-two .solution-info-wrap a, .shipping-solution-three .solution-info-wrap a {margin-top: 60px;}
  .medium-section {padding: 100px 0;}
  .shipping-solution-one {padding-bottom: 70px;}
  .shipyard-shipment, .shipyard-box {margin-top: 0;}
  .shipping-solution-three {padding: 100px 0 0;}
  .faq-box.acc__card h4.acc__title {font-size: 22px;}

  #gform_wrapper_4 #gform_4 {margin-bottom: 10px;}
  .product-inner-hero.product-priceyard .img-wrap {margin-top: 70px;}
  .priceyard-solution-section h2 {font-size: 38px;line-height: 42px;}
  .priceyard-solution-section {padding: 100px 0 120px;}
  .priceyard-solution-section .priceyard-solution-three {padding-top: 150px;}
  .priceyard-solution-section .priceyard-solution-three h2 {max-width: 530px;}
  .saveTime-priceyard-section h2 {margin-bottom: 20px;}
  .saveTime-solution-one .img-wrap {margin-left: 50px;margin-right: 20px;}
  .saveTime-solution-one .solution-info-wrap {margin-top: 0;}
  .saveTime-solution-two .img-wrap {margin-left: 0;margin-right: -27px;}
  .saveTime-solution-three .img-wrap {margin-left: 0;}
  #gform_3_validation_container.gform_validation_errors, #gform_4_validation_container.gform_validation_errors, #gform_5_validation_container.gform_validation_errors {display: none;}
  .priceyard-price .price-box {margin-top: 30px;height: calc(100% - 30px);}
  .priceyard-pricing-section ul.horizontal-list {margin-bottom: 20px;}
  .priceyard-pricing-section {padding-bottom: 100px;}

  .product-inner-hero.product-planyard .img-wrap {margin-left: -90px;margin-top: 75px;}
  .planyard-solution-section {padding: 100px 0;}
  .planyard-solution-section h2.h1 {margin-bottom: 80px;}
  .planyard-solution-section h2 ~ p {margin-bottom: 80px;}
  .saveTime-planyard-section .saveTime-planyard-list {background: #F6F9FC;padding: 90px 0 80px;}
  .saveTime-planyard-section h2 {margin-bottom: 30px;}
  .saveTime-planyard-section {padding: 0;}
  .saveTime-plansolution-four {padding: 50px 0;}
  .saveTime-plansolution-four .solution-info-wrap {margin-top: 0;}
  .number-crunching.section.planyard-number-section {padding: 100px 0 0;}
  .number-crunching.section.planyard-number-section .integrate-with-section {padding: 100px 0;background: #F6F9FC;margin-top: 100px;}
  .number-crunching.section.planyard-number-section .integrate-with-section h2 {text-align: center;}
  .planyard-pricing-section.pricing-section {padding: 80px 0 60px;}

  ul.forecasting-versus-list {padding: 10px 40px;}
  ul.forecasting-versus-list li:nth-child(even):before {left: 40px;}
  ul.forecasting-versus-list li:nth-child(even) {padding-left: 110px;}
  ul.forecasting-versus-list li:nth-child(2) {padding-left: 40px;}
  ul.forecasting-versus-list li h4 {font-size: 24px;}
  ul.forecasting-versus-list li:nth-child(even):after {width: calc(100% + 40px);}
  .talk-form-wrapper, .talkTo-us-banner.request-feature .talk-form-wrapper {padding: 40px;}
  .talkTo-us-banner.request-feature {padding-bottom: 100px;}
  .why-nineyard-inner-section .abt-nineyard h4 {font-size: 32px;line-height: 38px;margin-bottom: 25px;}
  .why-nineyard-inner-section .abt-nineyard-wrp:last-child:before {left: -10px;}
  .whyCompany-banner.why-nineyard-banner {background-size: 130%;background-repeat: no-repeat;}
  .integration-banner h1 {margin-bottom: 50px;}
  .integration-banner p {margin-bottom: 90px;}
  .integration-banner {padding-top: 125px;}
  .icon-box-list .icon-box-wrap h5 {font-size: 20px;line-height: 25px;}
  .left-img-section .info-wrap {padding-left: 40px;}
  .right-img-section .img-wrap {margin-right: 22px;}
  .left-img-section .img-wrap {margin-left: 22px;}
  .whyCompany-banner.company-banner h1 {max-width: 830px;}
  .company-selling-section .plugInpower-bg .info-wrap {padding: 62px 30px 0;}
  .company-selling-section .plugInpower-text-bg {padding: 0 30px;}

  .add-module-wrap {position: relative !important;left: 0 !important;top: 0 !important; transform: translate3d(0px, 0px, 0px) !important; margin-left: 0;max-width: 100%; width: 100% !important; margin-top: 30px;}
  .see-your-plans-inner {padding-left: 40px;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;}
  .see-your-plans-inner .right-div {justify-content: center;}
  .see-your-plans-inner .left-div h3 {margin: 0 auto 40px;}
  .add-module-wrap:before {display: none;}

  .mobile-bottom-mobdule-wrap {position: fixed;bottom: 0;width: 100%;left: 0;z-index: 99;}
  .mobile-bottom-mobdule-wrap .add-module-wrap {border-radius: 30px 30px 0 0 !important;padding-top:40px !important; padding: 30px !important;}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap {height: 300px;}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap svg, .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap img.svg {transform: scale(0.7);}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap h4 {display: none;}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap h4 {display: none;}
  .mobile-bottom-mobdule-wrap .add-module-wrap.module-added .selected-module-wrap {min-height: auto;height: 48vh; overflow-y: auto;}
  .mobile-bottom-mobdule-wrap .add-module-wrap h4 {display: block;text-align: center;margin-bottom: 20px;}
  .mobile-bottom-mobdule-wrap:after {content: "";height: 4px;width: 52px;background: rgb(221 228 234 / 52%);position: absolute;top: 55px;z-index: 2;left: 0;right: 0;margin: 0 auto;border-radius: 2px;}
  .mobile-bottom-mobdule-wrap #added-modules {display: none;}
  .pricing-mobile-overlay {position: absolute;top: 0;height: 100%;left: 0;width: 100%;background: rgba(0,0,0,0.01);z-index: 9; opacity: 0; visibility: hidden;}
  .mobile-pricingm-open .pricing-mobile-overlay {opacity: 1;visibility: visible;}
  body.mobile-pricingm-open {position: relative;overflow: hidden;}
  .fixed-right-wrap {padding: 0;}
  .fixed-right-wrap .add-module-wrap {border-radius: 0; padding: 80px 30px;}
  .fixed-right-div.is-affixed {height: auto !important;}  
  .add-module-wrap h4.mobile-module-head {display: block;text-align: center;margin: 0 0 30px;}

  ul.our-module-list {margin-bottom: 30px;}
  ul.our-module-list li {margin: 0 18px;}
  ul.our-module-list li a {font-size: 15px;}
  ul.our-module-list li a span.icon-stockyard {font-size: 22px;}
  ul.our-module-list li a {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
  ul.our-module-list li a span {width: 38px;line-height: 38px;height: 38px;margin-right: 10px;}


  .why-nineyard-section .nineyard-bg-img:before {width: 100%;height: 100%;left: 0;background-position: 30% 100%;top: 0;}
  .inner-hero-banner.product-inner-hero.product-planyard ul.horizontal-list li {max-width: 120px;}
  .inner-hero-banner.product-inner-hero.product-planyard ul.horizontal-list li:last-child {max-width: 200px;}
  .swiper.homeheroSlider {max-width: 600px;}

  .box-outer-wrap {right: -607px;}
  .bg-smallbox {width: 314px;height: 316px;}
  .globalNav .rootLink.btn-primary:hover:after {display: none;}



}

@media only screen and (max-width: 1023px) {
  .hero-icon-plane .icon-img.icon-img1 {max-width: 146px;top: -165px;left: 30px;}
  header {box-shadow: none;}
  .hero-icon-plane .icon-img.icon-img3 {bottom: auto;right: 55px;left: auto;top: -130px;}
  .home-hero-banner {padding: 185px 0 0;overflow-x: hidden;}
  .home-hero-banner .home-hero-content {padding-bottom: 180px; position: relative;}
  .hero-icon-plane .icon-img.icon-img2 {top: auto;bottom: -525px;right: 70px;max-width: 113px;}
  .hero-icon-plane .icon-img.icon-img4 {left: 20%;right: auto;bottom: -490px;}
  h1, .h1 {font-size: 42px !important;line-height: 42px !important;}
  .why-nineyard-section .abt-nineyard-wrp .abt-nineyard {padding: 0 25px;}
  .ul.integrate-with li {margin-bottom: 40px;}
  .home-hero-banner .home-hero-content:before {content: "";width: 55px;height: 55px;background: rgb(239 242 244 / 80%);position: absolute;border-radius: 50%;left: -60px;bottom: 250px;}
  .home-hero-banner .home-hero-content:after {content: "";width: 103px;height: 103px;background: rgb(239 242 244 / 80%);position: absolute;border-radius: 50%;top: 0;right: -80px;}
  .why-bottom-img {margin-left: -90px;margin-right: -90px;margin-top: -80px;}
  .why-nineyard-section .abt-nineyard-wrp {margin-top: 30px;}
  .why-nineyard-section .abt-nineyard-wrp:first-child p {max-width: 410px;}
  .why-nineyard-section .flex {background-image: linear-gradient(to bottom, rgba(255,0,0,0), #FAFBFC);padding-bottom: 80px;}
  .module-one .img-wrap {margin-left: -25px;}
  .module-one .module-info-wrap {margin-top: -50px;}
  .module-one {padding: 70px 0 80px;}
  .module-info-wrap {order: 2;}
  .module-two .img-wrap {margin-left: -25px;margin-right: -25px;}
  .module-two:before {transform: skewY(-6deg);}
  .module-two {padding: 100px 0 70px;}
  .module-two .module-info-wrap {margin-top: -40px;}
  ul.integrate-with li {margin-bottom: 35px;}
  .module-three .img-wrap {margin-left: -15px;margin-right: -25px;}
  .module-four .module-four-bg .module-info-wrap {order: initial;}
  .module-four .module-four-bg {flex-direction: column;align-items: center;justify-content: center;}

  .plugInpower-bg {height: auto;}
  .plugInpower-bg .img-wrap {top: 0;margin: 0 auto;}
  .plugInpower-text-bg {margin-left: 0;padding: 50px 30px;}
  .newsletter-info {max-width: 265px;margin-bottom: 40px;}
  .newsletter-info h5 {font-size: 20px;line-height: 26px;margin-bottom: 15px;}
  .newsletter-info p {font-size: 15px;line-height: 22px;}
  .newsletter-fwrap {padding-left: 0;}
  .newsletter-section {padding: 60px 0;}
  #gform_wrapper_2 #gform_2 .gform_body input {height: 58px;font-size: 15px;}
  #gform_wrapper_2 #gform_2 .gform_footer input {width: 58px;height: 58px;min-width: 58px;background-size: 40%;}
  .module-four .module-four-bg .module-heading ~ p {font-size: 16px;color: #363532;max-width: 220px;text-align: center;line-height: 20px;margin: 25px auto 30px;}
  #gform_wrapper_2 #gform_2 {max-width: 530px;position: relative;}
  .faq-box.acc__card h4.acc__title {pointer-events:inherit;position: relative;margin-bottom: 0;}
  .faq-box.acc__card h4.acc__title:after {display: block;font-size: 14px;right: 0;top: 0;}
  .faq-box.acc__card .acc__panel {display: none !important;}
  .faq-box.acc__card .acc__title.active ~ .acc__panel {display: block !important;padding-top: 10px;}

  .inner-hero-banner.product-inner-hero .goto-section-arrow {display: none;}
  .product-inner-hero.product-shipyard .img-wrap {margin-right: 0;margin-left: 10px;margin-top: 60px;margin-bottom: -40px;}
  .product-inner-hero.product-shipyard ul.horizontal-list li, .product-inner-hero.product-planyard ul.horizontal-list li {width: 33.33%;text-align: center;padding: 0 50px;height: 32px;display: flex;align-items: center;justify-content: center;font-weight: 400;}
  .product-inner-hero.product-shipyard ul.horizontal-list li:before, .product-inner-hero.product-planyard ul.horizontal-list li:before {background: rgb(112 112 112 / 30%);left: 0;top: 0;}
  h1.small-h1, .h1.small-h1 {font-size: 42px !important;line-height: 42px !important;}
  .product-inner-hero.product-shipyard ul.horizontal-list {align-items: center;}

  ul.solutions-list li {width: 50%;}
  ul.solutions-list li:nth-child(2):before, ul.solutions-list li:nth-child(4):before {display: none;}
  ul.solutions-list li:nth-child(3):before,  ul.solutions-list li:nth-child(4):after {display: block;}
  .product-inner-hero.product-shipyard ul.horizontal-list.hidden, .product-inner-hero.product-planyard ul.horizontal-list.hidden {display: none;}
  .product-inner-hero.product-shipyard .img-wrap {margin-top: 60px;margin-bottom: -40px;}
  #gform_wrapper_3 #gform_3, #gform_wrapper_4 #gform_4, #gform_wrapper_5 #gform_5 {margin: 35px auto 75px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap svg, .inner-hero-banner.product-inner-hero .product-bg-wrap img.svg {bottom: -17px;}

  .fba-shopping-section .shopping-solution-list {padding: 80px 0 60px;background: #F6F9FC;}
  .shipyard-solution-section {padding: 85px 0 80px;}
  .shipping-solution-one .solution-info-wrap {margin-top: 0;}
  .fba-shopping-section {padding-top: 0;}
  .solution-info-wrap {order: 2;}
  .shipping-solution-one {padding: 80px 0;}
  .shipping-solution-two .solution-info-wrap a, .shipping-solution-three .solution-info-wrap a {display: none;}
  .shipyard-shipment.collapse-detail-div, .shipyard-box.collapse-detail-div {display: block !important;}
  .shipyard-shipment .close-link, .shipyard-box .close-link {display: none;}
  .solution-versus-box {margin-top: 30px;}
  .shipyard-shipment.collapse-detail-div h2, .shipyard-box.collapse-detail-div h2 {max-width: 500px;margin-bottom: 30px;}
  .solution-versus-box.versus-shipyard {margin-top: 50px;}
  .shipping-solution-three {padding-bottom: 80px;}
  .shipping-solution-four {padding: 90px 0 10px;}
  .shipping-solution-four .solution-info-wrap.aos-init {margin-top: 50px;}
  .number-crunching h2 span {margin-bottom: 30px;}
  .number-box {margin-top: 80px;height: auto;}
  .number-crunching h2 {margin-bottom: 0;}
  .number-box .number-info:before, .number-box .number-info:after {top: 8px;}
  .price-box .btn {width: calc(100% - 100px);}
  .price-box {padding: 30px 40px 115px;margin-top: 50px;height: calc(100% - 50px);}
  .shipyard-pricing-section ul, .pricing-section ul {margin-bottom: 10px;}
  .section {padding: 80px 0;}
  .medium-section {padding: 90px 0;}
  .faq-box {padding: 30px;margin-top: 20px;height: auto;}
  .faq-section h2 {padding: 0;text-align: center;}
  .shipyard-solution-section .lg\:w-6\/12:last-child .image-box, .planyard-solution-section .lg\:w-6\/12:last-child .image-box {margin-top: 50px;}
  .product-inner-hero.product-priceyard .img-wrap {margin-top: 0;margin-left: -25px;margin-right: -80px;margin-bottom: -40px;}
  .inner-hero-banner.product-inner-hero {overflow: hidden;}
  .priceyard-solution-section h2 {margin-top: 40px;margin-bottom: 20px;font-size: 30px;line-height: 34px;}
  .priceyard-solution-section .priceyard-solution-one p {max-width: 100%;}
  .priceyard-solution-section .priceyard-solution-three {padding-top: 110px;}
  .priceyard-solution-section .priceyard-solution-three h2 {max-width: 380px;margin-bottom: 20px;}
  .priceyard-solution-section .priceyard-solution-three .lg\:w-6\/12 {margin-top: 50px;}
  .saveTime-solution-one .solution-info-wrap {margin-top: 50px;}
  .saveTime-solution-two {padding-top: 0;}
  .saveTime-solution-two .solution-info-wrap {margin-top: 40px;}
  .saveTime-solution-three {padding-top: 40px;}
  .saveTime-solution-three .solution-info-wrap {margin-top: 20px;}
  .saveTime-solution-three .solution-info-wrap h2, .saveTime-solution-three .solution-info-wrap p {max-width: 100%;}
  .priceyard-price .price-box span.most-popular-tag {display: none;}
  .priceyard-price .price-box .btn {width: calc(100% - 80px);}

  .mobile-form form {display: flex;align-items: center;margin: 30px 0 50px;position: relative;}
  .mobile-form form .gform_footer {padding: 0 !important;margin: 0 !important;}
  .mobile-form form .gform_footer input {margin: 0 !important;background-color: #1A1A1A;color: #fff !important;text-align: center;width: 115px;border-radius: 0 29px 29px 0;height: 58px;border: 2px solid #1A1A1A;cursor: pointer;transition: 0.3s all;position: absolute;top: 0;font-size: 14px;padding: 0 5px 0 0;}
  .mobile-form form .gform_body input {width: 100% !important;padding-left: 20px !important;font-size: 15px !important;border: 2px solid #E0E5EC;border-radius: 29px 0 0 29px;border-right: 0;height: 58px;}
  .mobile-form form .gform_body {width: calc(100% - 115px);}
  .mobile-form .gform_validation_errors {display: none;}
  .mobile-form .gfield_description {font-size: 12px !important;padding: 0 !important;border: none !important;background: transparent !important;width: calc(100% + 100px) !important;}
  .product-inner-hero.product-shipyard .mobile-form form, .product-inner-hero.product-planyard .mobile-form form {margin-bottom: 70px;}

  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg, .product-inner-hero.product-planyard .img-wrap .play-icon-svg {display: none;}
  .product-inner-hero.product-planyard .img-wrap {margin-left: -50px;margin-bottom: -30px;}
  .planyard-solution-section {padding: 80px 0;}
  .planyard-solution-section h2.h1 {margin-bottom: 40px;font-size: 42px !important;}
  .planyard-solution-section h2 {font-size: 30px !important;}
  .planyard-solution-section h2 ~ p {margin-bottom: 65px;}
  .saveTime-planyard-section .solution-info-wrap h2 {max-width: 100%;}
  .saveTime-plansolution-one .solution-info-wrap p {max-width: 100%;}
  .saveTime-plansolution-one .solution-info-wrap h2 {margin-top: 20px;}
  .saveTime-plansolution-two .img-wrap {margin-left: 50px;margin-right: 0;}
  .saveTime-plansolution-three .img-wrap {margin-left: 30px;margin-bottom: -40px;}
  .saveTime-plansolution-three {padding-top: 0;}
  .saveTime-plansolution-four {padding: 100px 0 0;}
  .saveTime-plansolution-four .img-wrap {margin-left: 50px;}
  .saveTime-plansolution-four .solution-info-wrap h2 {margin-top: 50px;}
  .saveTime-plansolution-four .solution-info-wrap p {max-width: 100%;}
  .saveTime-plansolution-five {padding: 80px 0;}
  .saveTime-plansolution-five .img-wrap {margin-left: 50px;margin-bottom: -40px;}
  .number-crunching.section.planyard-number-section .integrate-with-section h2 {margin-bottom: 60px;}
  .planyard-pricing-section.pricing-section ul {margin-bottom: 50px;}
  .mobile-versus-head {margin-top: 42px;}
  .mobile-versus-head .w-6\/12:last-child h4 {color: #0FC3F2;padding-left:15px;}
  .mobile-versus-head h4 {font-size: 22px;}
  .mobile-versus-head h4 span {margin: 0 8px;}
  ul.forecasting-versus-list li:nth-child(2) h4, ul.forecasting-versus-list li:nth-child(1) h4 {display: none;}
  ul.forecasting-versus-list li:nth-child(2), ul.forecasting-versus-list li:nth-child(1) {padding: 0;}
  ul.forecasting-versus-list {margin-top: 10px;padding: 10px 25px;}
  ul.forecasting-versus-list li:nth-child(even):before, ul.forecasting-versus-list li:nth-child(odd):before {display: none;}
  ul.forecasting-versus-list li:nth-child(odd) {padding-left: 0;padding-right: 50px;}
  ul.forecasting-versus-list li {padding: 20px 0;}
  ul.forecasting-versus-list li:nth-child(even) {padding-left: 25px;}
  ul.forecasting-versus-list li:nth-child(even):after {width: calc(100% - -25px);}
  .versus-section h2.h1 {margin-bottom: 60px !important;}

  .talkTo-us-banner.get-demo .get-demo-banner-img {margin-top: -130px;margin-bottom: 0;margin-left: -20px;margin-right: -220px;}
  .talkTo-us-banner.get-demo {text-align: center;padding-top: 70px;overflow: hidden;}
  .talkTo-us-banner h1 {margin: 0 0 40px;}
  .talkTo-us-banner h1 span {margin-bottom: 25px;}
  .talkTo-us-banner.get-demo p {margin: 0 auto;max-width: 630px;}
  .talk-form-wrapper .gfield label.gfield_label {text-align: left;}
  .talkTo-us-banner.get-demo {padding-bottom: 50px;}
  .gform_wrapper.gravity-theme .description, .gform_wrapper.gravity-theme .gfield_description, .talk-form-wrapper .gform_validation_errors h2 {text-align: left;}

  .talkTo-us-banner.request-feature {padding-top: 70px;text-align: center;padding-bottom: 80px;}
  .talkTo-us-banner.request-feature p {margin: 0 auto 70px;}
  .talkTo-us-banner .bottom-help .help-wrap {max-width: 100%;padding-left: 15px;}
  .talkTo-us-banner.request-feature .icon p {margin-bottom: 0;text-align: left;line-height: 21px;margin-left: 14px;}
  .talkTo-us-banner .bottom-help {margin-top: 70px;}
  .talkTo-us-banner .bottom-help h6 {margin: 0 auto 40px;font-size: 26px;line-height: 30px;}
  .whyCompany-banner {padding-top: 75px;}
  .whyCompany-banner p {margin: 0 auto;text-align: center;}
  .whyCompany-banner h1 {margin-bottom: 50px;}
  .whyCompany-banner.why-nineyard-banner {background-size: 142%;background-position: center bottom;}
  .why-nineyard-inner-section {margin-top: 0;}
  .why-nineyard-inner-section .abt-nineyard {padding-left: 25px;}
  .why-nineyard-inner-section .abt-nineyard-wrp:last-child {padding-left: 25px;}
  .why-nineyard-inner-section .abt-nineyard-wrp:last-child .abt-nineyard .img-wrap {margin-top: 100px;}
  .why-nineyard-inner-section .abt-nineyard .img-wrap {max-width: 270px;}
  .market-compliance-bg {border-radius: 0;}
  .integration-banner {padding: 90px 0;}
  .nineyard-open-api-section .info-wrap {order: 2;margin-bottom: 50px;}
  .nineyard-open-api-section .img-wrap {margin-right: -10px;margin-top: 0;margin-bottom: 20px; margin-left: 0;}
  .nineyard-open-api-section h2 span {margin-bottom: 30px;}
  .nineyard-open-api-section h2 {font-size: 40px;line-height: 44px;}
  .nineyard-open-api-section .icon-box-list {margin-top: 30px;}

  .left-img-section .img-wrap, .right-img-section .img-wrap {margin-bottom: 70px;}
  .left-img-section .img-wrap:after, .right-img-section .img-wrap:after {display: none;}
  .left-img-section .info-wrap p, .right-img-section .info-wrap p {max-width: 100%;}
  .left-img-section .info-wrap {padding-left: 0;}
  .whyCompany-banner.company-banner .company-banner-img {margin-left: -120px;margin-right: -150px;}
  .whyCompany-banner.company-banner {overflow: hidden;}
  .company-section .right-img-section {padding: 70px 0 0;}
  .company-selling-section .plugInpower-text-bg {padding: 60px 30px 50px;}
  .mobile-bottom-mobdule-wrap .add-module-wrap h4 {font-size: 22px;line-height: 22px;}
  .see-your-plans-inner .right-div .inner-info input:focus {border-bottom: 1px solid #000;}

  .pum-theme-465 .pum-container, .pum-theme-default-theme .pum-container {padding: 30px !important;}
  .pum-theme-465 .pum-container label.gfield_label, .pum-theme-465 .pum-container .gform_footer input, .pum-theme-465 .pum-container .ginput_container {max-width: 100%; width: 100%;}


  .why-nineyard-section .nineyard-bg-img:before {display: none;}
  .why-nineyard-section .abt-nineyard-wrp .abt-nineyard {max-width: 100%;}
  .our-modules-section {padding-top: 0;}
  .why-bottom-img {display: block;}
  .why-bottom-img.hidden {display: none;}
  .inner-hero-content.mobile-form a.btn {margin: 50px auto 70px;min-width: 220px;}
  .inner-hero-content.mobile-form {text-align: center;}
  .inner-hero-banner.product-inner-hero.product-planyard ul.horizontal-list li,  .inner-hero-banner.product-inner-hero.product-planyard ul.horizontal-list li:last-child {max-width: 100%;}
  .swiper.homeheroSlider {height: 60px;}

  .icon1-pluse {width: 62px;height: 62px;top: 35px;left: 42px;}
  .icon2-pluse {width: 55px;height: 55px;left: 29px;top: 29px;}

  .box-outer-wrap {display: none;}
.shippingSolutionOne-one, .shippingSolutionTwo-one, .shippingSolutionThree-one, .shippingSolutionfour-one {display: block;}
.Shipyard-wrapper, .Priceyard-wrapper {padding-bottom: 80px;}

.hero-icon-plane .icon-img.icon-img1 {transform: scale(1);}
.home-hero-banner .home-hero-content {padding-bottom: 100px;}
.hero-icon-plane .icon-img.icon-img4 {bottom: -440px;}
.hero-icon-plane .icon-img.icon-img2 {bottom: -430px;}



}

@media only screen and (max-width: 767px) {
  .footer-links {flex-wrap: wrap;margin-top: 30px;}
  .footer-links .footer-links-inner {width: 40%;margin-top: 30px;}
  .globalNav .mobileProducts .rootLink.btn-primary {margin-right: 0;}
  .mobile-btn .btn:first-child {margin-left: 0;}
  .mobile-btn .btn:last-child {margin-right: 0;}
  .footer-links li {margin-bottom: 0;}
  .see-your-plans-inner {padding: 40px 25px;}
  .see-your-plans-inner .right-div .inner-info {width: 100%;margin: 0;margin-bottom: 35px;}
  .see-your-plans-inner .right-div .inner-info p {margin: 0 0 6px;max-width: 100%; font-size: 16px;}
  .see-your-plans-inner .right-div {flex-wrap: wrap;}
  .see-your-plans-inner .left-div {width: 100%; text-align: left;}
  .see-your-plans-inner .right-div .inner-info p br {display: none;}
  .see-your-plans-inner .right-div .inner-info:last-child {margin-bottom: 0;}
  .see-your-plans-inner .right-div .inner-info p br {display: none;}
  .see-your-plans-inner .right-div .inner-info:last-child {margin-bottom: 0;}
  .mobile-bottom-mobdule-wrap .add-module-wrap.module-added .selected-module-wrap {height: 210px;}
  .add-module-wrap.module-added .your-total {margin-bottom: 45px;}
  .select-module-section {padding-top: 10px;}
  .select-module-section h3 {text-align: center;max-width: 290px;margin: 0 auto 32px;}
  .product-box-wrapper {margin-left: 23px;margin-right: 23px;border: 1px solid #E3E3E3;border-radius: 14px;padding: 0;margin-bottom: 50px; padding-bottom: 15px;}
  .product-box-wrapper .product-box-wrap {border: none; margin-bottom: 0;}
  .product-box-wrapper .basic-features, .product-box-wrapper .more-feature-link, .product-box-wrapper .more-features {padding-left: 25px;padding-right: 25px;}
  .add-module-wrap .selected-module-wrap {height: 284px;}
  .add-module-wrap .selected-module-wrap svg, .add-module-wrap .selected-module-wrap img.svg {transform: scale(0.75);}
  .mobile-bottom-mobdule-wrap .add-module-wrap h4 {margin-bottom: 0;}
  .add-module-wrap #added-modules {height: 56vh; overflow-y: auto;margin-top: 20px;}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap {height: 202px;}
  .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap svg, .mobile-bottom-mobdule-wrap .add-module-wrap .selected-module-wrap img.svg {transform: scale(0.5);margin-bottom: -10px;}
  .select-blank-div h6 {margin-top: 0;}
  .mobile-bottom-mobdule-wrap .add-module-wrap.module-added .selected-module-wrap .selected-innermodules-wrap {margin-bottom: 15px;}
  .product-box-wrap button.btn.btn-white {position: relative;width: 100%;bottom: 0;}



}

@media only screen and (max-width: 640px) {
  .animated-logo img.rotate {width: 28px;height: 28px;}
  .animated-logo img:last-child {width: 100px;}
  h1, .h1 {font-size: 38px !important;line-height: 38px !important;}
  .hero-icon-plane .icon-img.icon-img3 {max-width: 51px;}
  .home-hero-banner .home-hero-content:after {right: -100px;top: -40px;z-index: 1;}
  .home-hero-banner .home-hero-content {padding-bottom: 140px;}
  .home-hero-content h1 {margin-bottom: 20px;}
  .get-demo .form-wrap {margin-top: 30px;}
  .home-hero-banner .home-hero-content:before {bottom: 220px;}
  .home-hero-content p {max-width: 300px;}
  .hero-icon-plane .icon-img.icon-img2 {bottom: -465px;}
  .hero-icon-plane .icon-img.icon-img4 {left: 15%;max-width: 51px;bottom: -420px;}
  #gform_wrapper_1 #gform_1 .gform_footer input {width: 127px;padding: 0;}
  .get-demo .form-wrap {width: 100%;}
  .integrates-everything-section h3 {font-size: 35px;line-height: 40px;margin-top: 15px;}
  ul.integrate-with li {width: 50%;}
  /* ul.integrate-with {padding: 0 25px;} */
  ul.integrate-with li .integrates-img img {max-width: 125px;}
  ul.integrate-with li:first-child .integrates-img img {max-width: 85px;}
  ul.integrate-with li:nth-child(4) .integrates-img img {max-width: 93px;}
  ul.integrate-with li:nth-child(3) .integrates-img img {max-width: 65px;}
  .why-nineyard-section {padding-top: 70px;}
  .why-bottom-img {margin-top: -60px;}
  .why-nineyard-section .abt-nineyard-wrp .abt-nineyard .img-wrap {max-width: 134px;}
  .why-nineyard-section .abt-nineyard-wrp .abt-nineyard h4 {font-size: 26px;}
  .module-one .img-wrap {margin-left: -10px;}
  .module-one .module-info-wrap {margin-top: -10px;}
  .module-info-wrap h2 {font-size: 32px;line-height: 32px;max-width: 300px;margin-bottom: 28px;}
  .module-heading .icon-wrap span {width: 50px;height: 50px;min-width: 50px;font-size: 24px;}
  .module-heading {margin-bottom: 30px;}
  .module-two .img-wrap {margin-right: -45px;}
  .module-info-wrap ~ .w-full {overflow-x: hidden;}
  .module-two .module-info-wrap {margin-top: 0;}
  .module-info-wrap .list-icon-style, .module-info-wrap .list-dot-style {margin-top: 45px;}
  .module-info-wrap .list-icon-style li {padding-left: 0;width: 50%;}
  .module-info-wrap .list-icon-style li:before {display: none;}
  .module-three {padding: 80px 0 0;}
  .module-three .img-wrap {margin-right: -45px;}
  .module-three .module-info-wrap {margin-top: 15px;}
  .list-dot-style li {line-height: 18px;margin-top: 18px;}
  .list-dot-style li:before {top: 0;}
  .module-four {padding: 80px 0;}
  .custom-integration-section {padding: 80px 0;}
  h2.integration-heading span {margin-bottom: 0;}
  .custom-integration-section h2.integration-heading {font-size: 42px;line-height: 42px;}
  .custom-integration-section ul.list-icon-style li {padding-left: 0;margin-bottom: 35px;}
  .custom-integration-section ul.list-icon-style li:before {display: none;}
  .custom-integration-section ul.list-icon-style li p {max-width: 120px;}
  .plugInpower-section {padding: 30px 0;}
  footer {padding-top: 85px;}
  .footer-info-wrap p {margin-top: 25px;}
  .module-two {padding: 80px 0 70px;}
  /* #scene {transform: rotate(0) scale(1.25);bottom: -100px;} */
  #gform_wrapper_2 #gform_2 {max-width: 530px;position: relative;}
  .list-icon-style li p b {font-weight: 400;}
  #gform_wrapper_1 #gform_1 .gform_body input {width: 100%;padding: 8px 20px;}
  #gform_wrapper_1 #gform_1 .gform_body {width: calc(100% - 127px);}
  #gform_wrapper_3 #gform_3, #gform_wrapper_4 #gform_4, #gform_wrapper_5 #gform_5 {width: 100%;}
  #gform_wrapper_3 #gform_3 .gform_footer input, #gform_wrapper_4 #gform_4 .gform_footer input, #gform_wrapper_5 #gform_5 .gform_footer input {width: 147px;padding: 0 10px;font-size: 14px;}
  #gform_wrapper_3 #gform_3 .gform_body input, #gform_wrapper_4 #gform_4 .gform_body input, #gform_wrapper_5 #gform_5 .gform_body input {width: 100% !important;border-color: #E0E5EC;padding-left: 20px !important;font-size: 15px !important;}
  #gform_wrapper_3 #gform_3 .gform_body, #gform_wrapper_4 #gform_4 .gform_body, #gform_wrapper_5 #gform_5 .gform_body {width: calc(100% - 147px);}
  .product-inner-hero.product-shipyard ul.horizontal-list {margin-top: 40px;}
  .inner-hero-banner.product-inner-hero .product-bg-wrap svg, .inner-hero-banner.product-inner-hero .product-bg-wrap img.svg {height: 30px;}
  h1.small-h1, .h1.small-h1 {font-size: 38px !important;line-height: 40px !important;}
  .product-inner-hero .module-heading {margin-bottom: 35px;}
  .product-inner-hero.product-shipyard .img-wrap .play-icon-svg {display: none;}
  .product-inner-hero.product-shipyard .img-wrap {margin-left: -25px;margin-top: 35px;}
  .shipyard-solution-section {padding-top: 60px;}
  h4, .h4 {font-size: 26px;line-height: 30px;}
  .image-box .img-info h4 {margin-bottom: 10px;}
  .image-box .img-info p {max-width: 317px;}
  .fba-shopping-section h2 {max-width: 330px;margin-bottom: 0;}
  ul.solutions-list li p {font-size: 16px;}
  ul.solutions-list li {padding: 15px 20px;}
  ul.solutions-list li:after {width: calc(100% - 35px);}
  ul.solutions-list li:before {top: 0;height: calc(100% - 0px);}
  .shipping-solution-one .img-wrap {margin-left: 0;margin-right: 0;}
  .fba-shopping-section .solution-info-wrap h2, .saveTime-priceyard-section .solution-info-wrap h2, .saveTime-planyard-section .solution-info-wrap h2 {font-size: 26px;line-height: 30px;margin-bottom: 15px;}
  .shipping-solution-one .solution-info-wrap p {max-width: 340px;}
  .shipping-solution-two .img-wrap {margin-left: -40px;}
  .shipping-solution-two .solution-info-wrap h2 {margin-top: 50px;}
  .shipyard-shipment.collapse-detail-div h2, .shipyard-box.collapse-detail-div h2 {font-size: 32px !important;line-height: 38px !important;}
  .solution-versus-box {padding: 40px 30px;}
  .solution-versus-box h4 {margin-bottom: 30px;}
  .solution-versus-box .inner-box-div {margin-bottom: 30px;}
  .solution-versus-box.versus-shipyard {padding-top: 60px;}
  .shipyard-shipment.collapse-detail-div, .shipyard-box.collapse-detail-div {padding: 80px 0 75px;}
  .shipping-solution-three .img-wrap {margin-left: 0;margin-right: -30px;}
  .shipping-solution-three .solution-info-wrap h2 {margin-top: 0;}
  .shipyard-box.collapse-detail-div h2 {max-width: 320px;margin-bottom: 20px;}
  .shipping-solution-four .img-wrap {margin-left: 0;}
  .top-skew-section:before, .bottom-skew-section:after {transform: skewY(-4deg);}
  h2, .h2 {font-size: 38px;line-height: 40px;}
  .number-crunching h2 {max-width: 300px;}
  .number-box .number-info h5 {font-size: 18px !important;}
  .faq-box.acc__card h4.acc__title {font-size: 18px;line-height: 24px;}
  .faq-box {padding: 20px 40px 20px 25px;}
  .faq-box.acc__card h4.acc__title:after {right: -15px;}
  .faq-section h2 {font-size: 32px;line-height: 36px;}
  .medium-section.faq-section {padding: 70px 0 65px;}
  .price-box {margin-top: 30px;height: auto;padding: 30px 25px 105px;}
  .product-inner-hero.product-shipyard h1 {max-width: 270px;}
  .product-inner-hero.product-shipyard p {max-width: 300px;}
  .price-box .btn {bottom: 30px;width: calc(100% - 50px);}
  .product-inner-hero.product-priceyard .img-wrap {margin-left: -15px;margin-right: -42px;margin-top: 12px;}
  #gform_wrapper_4 #gform_4 {margin-bottom: 50px;}
  .priceyard-solution-section {padding-top: 70px;padding-bottom: 100px;}
  .priceyard-solution-section h2 {font-size: 26px;line-height: 30px;}
  .product-inner-hero.product-priceyard p {max-width: 305px;margin-bottom: 10px;}
  .priceyard-solution-section .priceyard-solution-three {padding-top: 90px;}
  .priceyard-solution-section .priceyard-solution-three h2 {padding: 0 10px;margin-bottom: 10px;}
  .priceyard-number-section .number-box-wrap .number-box .number-info p {max-width: 95%;}
  .priceyard-number-section .number-box-wrap:nth-child(2) .number-box .number-info p {max-width: 250px;}
  .medium-section.priceyard-number-section {padding: 80px 0;}
  .saveTime-priceyard-section {padding: 110px 0 75px;}
  .saveTime-priceyard-section h2 {max-width: 260px;margin: 0 auto 10px;}
  .saveTime-priceyard-section ul.solutions-list li:nth-child(2n) {padding-right: 0;}
  .saveTime-priceyard-section ul.solutions-list li:nth-child(odd) {padding-left: 10px;}
  .saveTime-priceyard-section .saveTime-solution-one {padding: 115px 0;}
  .saveTime-solution-one .img-wrap {margin-left: 0;margin-right: 0;}
  .saveTime-priceyard-section .solution-info-wrap h2 {margin-left: 0;max-width: 290px;}
  .saveTime-solution-one .solution-info-wrap p, .saveTime-solution-two .solution-info-wrap p, .saveTime-solution-three .solution-info-wrap p {max-width: 340px;}
  .saveTime-solution-three .solution-info-wrap h2 {margin-top: 20px;margin-bottom: 18px;}
  .saveTime-solution-three {padding-top: 0;}
  .saveTime-solution-three .img-wrap {margin-left: -30px;margin-right: -27px;}
  .priceyard-price .price-box .btn {width: calc(100% - 60px);bottom: 35px;}
  .priceyard-price .price-box {padding-left: 30px;padding-right: 30px;padding-bottom: 120px;}
  .price-box ul.price-list li {line-height: 21px;margin-bottom: 12px;}
  .product-inner-hero.product-planyard ul.horizontal-list li {padding: 0 10px;}
  .product-inner-hero.product-planyard .img-wrap {margin-left: -25px;margin-right: -45px;margin-top: 40px;margin-bottom: -10px;}

  .product-inner-hero.product-planyard h1 {max-width: 280px;}
  .product-inner-hero.product-planyard p {max-width: 320px;}
  .product-inner-hero.product-planyard p b {display: block;}
  .planyard-solution-section {padding-top: 70px;}
  .planyard-solution-section h2.h1 {font-size: 38px !important;}
  .planyard-solution-section h2 ~ p {max-width: 310px;margin-bottom: 50px;}
  .planyard-solution-section h2 ~ p br {display: none;}
  .saveTime-planyard-section h2 {max-width: 260px;margin: 0 auto 20px;}
  .saveTime-planyard-section ul.solutions-list li:after, .saveTime-planyard-section ul.solutions-list li:before {background: #E3F2FC;}
  .saveTime-plansolution-one .img-wrap {margin-left: 0;}
  .saveTime-plansolution-one .solution-info-wrap p {max-width: 310px;}
  .saveTime-plansolution-two .img-wrap {margin-left: 0;margin-right: -25px;}
  .saveTime-plansolution-two .solution-info-wrap {margin-top: 42px;}
  .saveTime-plansolution-two .solution-info-wrap p {max-width: 345px;}
  .saveTime-plansolution-three .img-wrap {margin-left: 0;margin-bottom: -20px;}
  .saveTime-plansolution-three .solution-info-wrap h2 {max-width: 300px;margin-left: 0;}
  .saveTime-plansolution-three .solution-info-wrap p {max-width: 340px;}
  .saveTime-plansolution-four .img-wrap {margin-left: 0;}
  .saveTime-plansolution-four .solution-info-wrap p {max-width: 320px;}
  .saveTime-plansolution-five .img-wrap {margin-left: 0;margin-bottom: -20px;}
  .saveTime-plansolution-five .solution-info-wrap h2 {max-width: 300px;margin-left: 0;}
  .number-crunching.section.planyard-number-section .integrate-with-section h2 {margin: 0 auto 60px;font-size: 35px;line-height: 40px;}
  .number-crunching.section.planyard-number-section .integrate-with-section {padding: 80px 0;margin-top: 80px;}
  .planyard-pricing-section .acc__card .acc__title::after {font-size: 13px;top: 0;}
  .planyard-pricing-section .acc__card .acc__title h4 {padding-bottom: 5px;}
  .planyard-pricing-section .acc__panel.price-box ul.price-list {margin-bottom: 0;}
  .planyard-pricing-section .acc__panel.price-box p {margin-bottom: 10px;}
  .package-info div {font-size: 12px;text-transform: uppercase;color: rgb(121 125 136 / 80%);}
  .planyard-pricing-section .acc__card:last-child .package-info div.price span {font-size: 16px;}
  ul.forecasting-versus-list {padding: 10px 0;background: transparent;}
  ul.forecasting-versus-list li:nth-child(even):after {width: 100%;left: -10px;}
  ul.forecasting-versus-list:after {border: none;}
  ul.forecasting-versus-list li:nth-child(odd) {padding-right: 30px;}
  ul.forecasting-versus-list li:nth-child(even) {padding-right: 22px;}
  ul.forecasting-versus-list:after {width: calc(50% + 10px);}
  ul.forecasting-versus-list li:nth-child(even) {padding-left: 15px;}
  .mobile-versus-head .w-6\/12:last-child h4 {padding-left: 0;}
  .mobile-versus-head .w-6\/12 h4 span {margin-left: 0;}
  .versus-section h2.h1 {margin: 0 auto; max-width: 280px;}
  .talk-form-wrapper .gfield label.gfield_label {font-size: 15px;margin-bottom: 5px;padding-left: 15px;}
  .talk-form-wrapper .gfield label.gfield_label, .talk-form-wrapper .gfield .ginput_container {width: 100%;}
  .talk-form-wrapper .gfield .ginput_container input, .talk-form-wrapper .gfield .ginput_container select, .talk-form-wrapper .gfield .ginput_container textarea {height: 50px;}
  .talk-form-wrapper, .talkTo-us-banner.request-feature .talk-form-wrapper {padding: 40px 25px;}
  .talk-form-wrapper .gfield {margin-bottom: 10px;}
  .talk-form-wrapper .gform_footer {padding-top: 0 !important;}
  .talkTo-us-banner.get-demo .get-demo-banner-img {margin-top: -100px;}
  .talkTo-us-banner .bottom-help .help-wrap a {width: 80px;font-size: 15px;line-height: 17px;display: flex;align-items: center;text-align: left;}
  .talkTo-us-banner .bottom-help .help-wrap {padding-left: 8px;}
  .talkTo-us-banner .bottom-help .help-wrap .icon p {margin-left: 5px;}
  .talkTo-us-banner.request-feature {padding-top: 60px;}
  .talkTo-us-banner.request-feature h1 {max-width: 320px;margin: 0 auto 30px;}
  .talkTo-us-banner.request-feature p {max-width: 330px;}

  .whyCompany-banner.why-nineyard-banner {background-size: 160%;padding-bottom: 350px;}
  .whyCompany-banner h1 span {margin-bottom: 25px;font-size: 14px;}
  .whyCompany-banner h1 {margin-bottom: 32px;}
  .why-nineyard-inner-section .abt-nineyard .img-wrap {max-width: 170px;margin-bottom: 30px;}
  .why-nineyard-inner-section .abt-nineyard h4 {font-size: 26px;line-height: 30px;}
  .why-nineyard-inner-section .abt-nineyard {max-width: 320px;}
  .why-nineyard-inner-section .abt-nineyard-wrp:last-child .abt-nineyard .img-wrap {max-width: 120px;}
  .market-compliance-bg .img-icon {width: 76px;height: 76px;border-radius: 10px;}
  .market-compliance-bg .img-icon img {width: 34px;}
  .market-compliance-bg h2 {font-size: 32px;line-height: 36px;max-width: 220px;margin: 0 auto;}
  .market-compliance-bg h2 span {font-size: 12px;}
  .number-crunching.wnineyard-number-section {padding-bottom: 80px;}
  .plugInpower-text-bg h2 {font-size: 32px;line-height: 36px;}
  .integration-banner h1 {max-width: 330px;margin-bottom: 22px;}
  .integration-banner {padding: 75px 0;}
  .integration-banner p {max-width: 310px;margin-bottom: 70px;}
  .integration-banner p br {display: none;}
  .nineyard-open-api-section h2 {font-size: 32px;line-height: 36px;max-width: 320px;margin-bottom: 22px;}
  .nineyard-open-api-section h2 span {margin-bottom: 18px;}
  .nineyard-open-api-section .icon-box-list {padding-left: 55px;}
  .plugInpower-section.integration-api-section {padding: 35px 0;}

  .whyCompany-banner.company-banner h1 {font-size: 36px !important;}
  .left-img-section .img-wrap:before, .right-img-section .img-wrap:before {top: 12px;left: -12px;}
  .left-img-section .img-wrap {margin-left: 15px;}
  .left-img-section .img-wrap, .right-img-section .img-wrap {margin-bottom: 45px;}
  .right-img-section .img-wrap {margin-left: 10px;margin-right: 0;}
  .company-section .right-img-section {padding: 52px 0 30px;}
  .company-selling-section .plugInpower-bg .info-wrap {padding: 62px 0 0;}
  .company-selling-section .plugInpower-bg .info-wrap p {padding-right: 20px;}
  .plugInpower-section.company-selling-section {padding: 35px 0;}

  .product-box-wrapper {margin-bottom: 35px;}
  .whyCompany-banner.pricing-banner h1 span {margin-bottom: 15px;}
  .module-three .img-wrap .play-icon-svg svg, .module-three .img-wrap .play-icon-svg img.svg {width: 80px;}
  
  ul.our-module-list li {margin: 5px;}
  ul.our-module-list {justify-content: space-between;}
  ul.our-module-list li a {font-size: 14px;}
  ul.our-module-list li a span {font-size: 15px;margin-right: 0;}



}

@media only screen and (max-width: 480px) {
  .globalNav .mobileProducts .menu .nav-logo img {width: 125px;}
  .bottom-footer {padding: 50px 0;}
  .footer-info-wrap p {max-width: 305px;}
  .mobile-btn .btn {min-width: 150px;font-size: 14px;padding: 10px 20px;}
  .number-box {margin-top: 60px;}
  .talkTo-us-banner.get-demo h1 {max-width: 300px;margin: 0 auto 30px;}
  .talkTo-us-banner.get-demo p {max-width: 280px;}
  .talkTo-us-banner.request-feature.general-inquire h1 {max-width: 280px;}
  .talkTo-us-banner.request-feature.general-inquire p {max-width: 270px;}
  .whyCompany-banner.pricing-banner p {max-width: 250px;}
  .module-three .img-wrap:before, .product-inner-hero.product-planyard .img-wrap:before {top:5px;}
  ul.our-module-list li a span.icon-stockyard {margin: 0;}




}


@media only screen and (max-width: 395px) {
  .home-hero-content h1 span {font-size: 32px !important;}
  .hero-icon-plane .icon-img.icon-img4 {bottom: -410px;}
  .why-nineyard-section {padding-top: 50px;}
  .why-nineyard-section {padding-bottom: 80px;}
  .module-info-wrap .btn-wrap .btn-link {min-width: auto;}
  .module-info-wrap .list-icon-style li p {max-width: 141px;}
  .module-four .module-four-bg {padding: 40px 0;}
  .plugInpower-text-bg h2 {font-size: 31px;}
  .module-four .module-four-bg {padding: 40px 0;}
  .plugInpower-text-bg h2 {font-size: 31px;}
  .shipyard-pricing-section ul.horizontal-list li, .pricing-section ul.horizontal-list li {width: 55%;display: flex;align-items: center;}
  .shipyard-pricing-section ul.horizontal-list li:first-child {width: 38%;}
  .shipyard-pricing-section ul.horizontal-list, .pricing-section ul.horizontal-list {height: 35px;align-items: center;margin-bottom: 0;}
  .shipyard-pricing-section ul.horizontal-list li:before, .pricing-section ul.horizontal-list li:before {top: 0;}
  
  .product-inner-hero.product-shipyard ul.horizontal-list, .product-inner-hero.product-planyard ul.horizontal-list {margin-left: -12px;margin-right: -12px;}
  .product-inner-hero.product-shipyard ul.horizontal-list li {padding: 0 10px;}
  .priceyard-pricing-section h2 {margin-bottom: 20px;}
  .planyard-pricing-section.pricing-section ul.horizontal-list {margin-bottom: 35px;margin-top: 20px;}
  .planyard-pricing-section .acc__card:last-child .package-info div.price span {max-width: 65px;text-align: center;line-height: 17px;font-size: 14px;}
  .planyard-pricing-section.pricing-section ul.horizontal-list li:first-child {width: 33.33%;}
  .talkTo-us-banner .bottom-help .help-wrap .icon p {max-width: 130px;font-size: 14px;line-height: 18px;}
  .talkTo-us-banner .bottom-help .help-wrap a {font-size: 14px;width: 70px;}
  .talkTo-us-banner .bottom-help .help-wrap a span {font-size: 15px;}
  .why-nineyard-inner-section .abt-nineyard {padding-left: 0px;}
  .integration-banner h1 {font-size: 32px !important;line-height: 36px !important;}
  .nineyard-open-api-section .icon-box-list {padding-left: 30px;}
  .whyCompany-banner.company-banner h1 {font-size: 32px !important;}
  .whyCompany-banner.company-banner h1 span {margin-bottom: 18px;}
  .whyCompany-banner.pricing-banner h1 {font-size: 34px !important;}
  .selected-innermodules-wrap .module-mname span, .selected-innermodules-wrap-mobile .module-mname span {line-height: 14px;display: inline-block;}




}

@media only screen and (max-width: 360px) {
  .home-hero-content h1 {font-size: 34px !important;}
  .home-hero-content h1 span {font-size: 30px !important;line-height: 30px;}
  .shipyard-pricing-section ul.horizontal-list li, .pricing-section ul.horizontal-list li {font-weight: 400;}
  .shipyard-pricing-section ul.horizontal-list li:before, .pricing-section ul.horizontal-list li:before {left: -5px;}
  .company-selling-section .plugInpower-text-bg {padding-left: 22px;padding-right: 22px;}
  .talk-form-wrapper .gfield .ginput_container input, .talk-form-wrapper .gfield .ginput_container select, .talk-form-wrapper .gfield .ginput_container textarea {font-size: 14px !important;padding-left: 22px !important;}
  .whyCompany-banner.company-banner h1 {font-size: 30px !important;}



}

@media only screen and (max-width: 350px) {
  .globalNav .rootLink.xl\:hidden {display: none;}
  .globalNav .mobileProducts .rootLink.btn-primary {margin-right: -7px;}
  .globalNav .mobileSecondaryNav a {font-size: 15px;}
  .mobile-btn .btn {min-width: 140px;padding: 8px 10px;}
  .home-hero-content h1 span {font-size: 26px !important;line-height: 26px !important;}
  #gform_wrapper_1 #gform_1 .gform_footer input {width: 100px;font-size: 15px;}
  #gform_wrapper_1 #gform_1 .gform_body {width: calc(100% - 100px);}
  .hero-icon-plane .icon-img.icon-img2 {bottom: -545px;}
  .hero-icon-plane .icon-img.icon-img4 {bottom: -490px;}
  h1, .h1 {font-size: 34px !important;line-height: 34px !important;}
  .plugInpower-text-bg h2 {font-size: 28px;line-height: 36px;}
  .module-info-wrap h2 {font-size: 28px;line-height: 28px;}
  .custom-integration-section h2.integration-heading {font-size: 38px;line-height: 38px;}
  ul.integrate-with li .integrates-img img {max-width: 105px;}
  h2, .h2 {font-size: 34px;line-height: 38px;}
  .bottom-footer .w-6\/12:first-child {padding-right: 0;}

  #gform_wrapper_3 #gform_3 .gform_footer input, #gform_wrapper_4 #gform_4 .gform_footer input, #gform_wrapper_5 #gform_5 .gform_footer input {width: 90px;font-size: 0;}
  #gform_wrapper_3 #gform_3 .gform_footer:after, #gform_wrapper_4 #gform_4 .gform_footer:after, #gform_wrapper_5 #gform_5 .gform_footer:after {content: "Get Demo";color: #fff;position: absolute;font-size: 14px;top: 20px;margin-left: 11px;}
  #gform_wrapper_3 #gform_3 .gform_body, #gform_wrapper_4 #gform_4 .gform_body, #gform_wrapper_5 #gform_5 .gform_body {width: calc(100% - 90px);}
  .product-inner-hero.product-priceyard .img-wrap {margin-right: -30px;}
  .package-info div {font-size: 10px;}
  .package-info div.price span {font-size: 18px;}

  ul.solutions-list li p {font-size: 14px;line-height: 20px;}
  ul.solutions-list li:nth-child(odd) {padding-left: 10px;}
  ul.solutions-list li:nth-child(even) {padding-right: 10px;}
  .talkTo-us-banner.request-feature p br {display: none;}
  .talkTo-us-banner .bottom-help .help-wrap .icon p {max-width: 100px;}
  .coming-soon-tag {font-size: 9px;width: 80px;padding: 0;line-height: 20px;}
  ul.our-module-list li a {font-size: 12px;}
  
}


/* Max Height Media Queries */
@media screen and ( max-height: 1080px) {
    
}
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 823px) 
  and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { 
   
}

@-moz-document url-prefix() {
  #gform_wrapper_2 #gform_2 .gform_footer {
    right: -20px;
  }
  @media only screen and (max-width: 1024px) {
    #gform_wrapper_2 #gform_2 .gform_body, #gform_wrapper_2 #gform_2 .gform_body input {width: 100%;}
    #gform_wrapper_2 #gform_2 .gform_footer {right: 0;}
  }

}

/* pum/pum-site-styles.css */
/**
 * Do not touch this file! This file created by the Popup Maker plugin using PHP
 * Last modified time: Aug 12 2026, 03:33:02
 */


/* Popup Google Fonts */
@import url('//fonts.googleapis.com/css?family=Montserrat:100');



@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:none;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{bottom:0;display:none;height:100%;left:0;overflow:auto;overflow:initial;position:fixed;right:0;top:0;transition:all .15s ease-in-out;width:100%;z-index:1999999999}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{margin-bottom:3em;position:absolute;top:100px;z-index:1999999999}.pum-container.pum-responsive{height:auto;left:50%;margin-left:-47.5%;overflow:visible;width:95%}.pum-container.pum-responsive img{height:auto;max-width:100%}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content:focus{outline:none}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content+.pum-close{background-color:#0000;cursor:pointer;line-height:1;min-width:1em;position:absolute;text-align:center;text-decoration:none;z-index:2}.pum-container .pum-content+.pum-close>span{position:relative;z-index:1}.pum-container.pum-scrollable .pum-content{max-height:95%;overflow:auto;overflow-y:scroll}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{height:auto;position:static;width:auto}.pum-cta-wrapper{display:inline-block;max-width:100%;width:auto}.pum-cta-wrapper .pum-cta{border-radius:9999px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;padding:1rem 2.25rem;text-align:center;text-decoration:none;transition:filter .15s ease-in-out,background-color .15s ease-in-out;width:auto}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:var(--wp--preset--color--contrast,#000);border:none;color:var(--wp--preset--color--base,#fff)}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta:hover{filter:brightness(.85)}.pum-cta-wrapper.is-style-outline .pum-cta{background-color:#0000;border:1px solid;color:var(--wp--preset--color--contrast,currentcolor);padding:calc(1rem - 1px) calc(2.25rem - 1px)}.pum-cta-wrapper.is-style-outline .pum-cta:hover{background-color:#0000000d;filter:brightness(1.05)}.pum-cta-wrapper.is-style-text-only .pum-cta{background-color:#0000;border:none;color:var(--wp--preset--color--contrast,currentcolor);padding:.5rem 1rem}.pum-cta-wrapper.is-style-text-only .pum-cta:hover{text-decoration:underline}@supports not (color:var(--wp--preset--color--contrast )){.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:#1e1e1e;color:#fff}.pum-cta-wrapper.is-style-outline .pum-cta,.pum-cta-wrapper.is-style-text-only .pum-cta{color:inherit}}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{font-size:18px;line-height:26px;margin:0 auto;padding:3px;text-align:center;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;border:.25em solid #00000080;border-radius:50%;border-right-color:#0000;display:inline-block;font-size:2em;height:.75em;width:.75em}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{border:.25em solid #ffffff80;border-right-color:#0000;margin-left:.5em}.pum-form__messages{border:1px solid #00000040;display:none;margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message:last-child{margin-bottom:0}.pum-form__message--error{border-color:red;color:red!important}.pum-form__message--success{border-color:green;color:green!important}.pum-form--loading{opacity:.5}.pum-alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-left{text-align:left}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{display:block;margin-bottom:.25em}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;font-size:14px;margin-bottom:5px;padding:10px 8px}.pum-form--style-default button{cursor:pointer;font-size:18px;margin:10px 0 0;padding:10px 5px}.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.popmake-close{cursor:pointer}


/* Popup Theme 465: Default Theme */
.pum-theme-465, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-465 .pum-container, .pum-theme-default-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } 
.pum-theme-465 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; font-style: normal; line-height: 36px } 
.pum-theme-465 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400; font-style: inherit } 
.pum-theme-465 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; font-style: inherit; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1.00 ) } 

/* Popup Theme 466: Light Box */
.pum-theme-466, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-466 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-466 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-466 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } 
.pum-theme-466 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } 

/* Popup Theme 467: Enterprise Blue */
.pum-theme-467, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-467 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-467 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-467 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-467 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } 

/* Popup Theme 468: Hello Box */
.pum-theme-468, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-468 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-468 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-468 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-468 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } 

/* Popup Theme 469: Cutting Edge */
.pum-theme-469, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-469 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-469 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-469 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-469 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } 

/* Popup Theme 470: Framed Border */
.pum-theme-470, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-470 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-470 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-470 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-470 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } 

/* Popup Theme 471: Floating Bar - Soft Blue */
.pum-theme-471, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-471 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-471 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-471 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-471 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } 

/* Popup Theme 472: Content Only - For use with page builders or block editor */
.pum-theme-472, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-472 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-472 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-472 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-472 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } 



#pum-1692 {z-index: 1999999999}
#pum-530 {z-index: 1999999999}
#pum-529 {z-index: 1999999999}
#pum-473 {z-index: 1999999999}



/* dist/basic.min.css */
.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0}.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0}.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0}@font-face{font-family:gform-icons-theme;src:url('../../../fonts/gform-icons-theme.woff2') format('woff2'),url('../../../fonts/gform-icons-theme.ttf') format('truetype'),url('../../../fonts/gform-icons-theme.woff') format('woff'),url('../../../fonts/gform-icons-theme.svg#gform-icons-theme') format('svg');font-weight:400;font-style:normal;font-display:block}.gform-icon{font-family:gform-icons-theme!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gform-icon--photograph:before{content:"\e91e"}.gform-icon--star-border:before{content:"\e915"}.gform-icon--star:before{content:"\e914"}.gform-icon--left-arrow:before{content:"\e910"}.gform-icon--right-arrow:before{content:"\e91b"}.gform-icon--circle-error:before{content:"\e91a"}.gform-icon--close-small:before{content:"\e905"}.gform-icon--info:before{content:"\e900"}.gform-icon--verified:before{content:"\e901"}.gform-icon--circle-close:before{content:"\e903"}.gform-icon--close-big:before{content:"\e904"}.gform-icon--down-arrow:before{content:"\e906"}.gform-icon--format-bold:before{content:"\e907"}.gform-icon--format-italic:before{content:"\e908"}.gform-icon--format-list-bulleted:before{content:"\e909"}.gform-icon--format-list-numbered:before{content:"\e90a"}.gform-icon--insert-link:before{content:"\e90b"}.gform-icon--line:before{content:"\e90c"}.gform-icon--password-eye:before{content:"\e90d"}.gform-icon--password-eye-closed:before{content:"\e90e"}.gform-icon--redo:before{content:"\e90f"}.gform-icon--schedule:before{content:"\e911"}.gform-icon--clock:before{content:"\e912"}.gform-icon--search:before{content:"\e913"}.gform-icon--star-half:before{content:"\e916"}.gform-icon--check:before{content:"\e917"}.gform-icon--undo:before{content:"\e918"}.gform-icon--unfold-more:before{content:"\e919"}.gform-icon--create:before{content:"\e91c"}.gform-icon--cog:before{content:"\e91d"}.gform-icon--circle-check:before{content:"\e902"}.gform_wrapper.gravity-theme .gform-ul-reset{list-style-type:none;margin:0;padding:0}.gform_wrapper.gravity-theme .gform-text-input-reset,.gform_wrapper.gravity-theme input.gform-text-input-reset{background-color:transparent;border:none;border-color:transparent;border-radius:0;font-family:inherit;font-size:inherit;outline:0;padding:inherit}.gform_wrapper.gravity-theme .gform_drop_area{background:rgba(0,0,0,.02);border:1px dashed #ccc;border-radius:4px;margin-bottom:8px;padding:32px;text-align:center}.gform_wrapper.gravity-theme .gform_drop_instructions{display:block;margin-bottom:8px}.gform_wrapper.gravity-theme .gform_delete,.gform_wrapper.gravity-theme .gform_delete_file{cursor:pointer;vertical-align:middle}.gform_wrapper.gravity-theme .gform_delete_file{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none}.gform_wrapper.gravity-theme .gfield_fileupload_filesize{padding:0 6px}.gform_wrapper.gravity-theme .gfield_validation_message ul{margin:16px 0;padding-left:24px}.gform_wrapper.gravity-theme .gfield_validation_message ul:empty{display:none}.gform_wrapper.gravity-theme .ginput_preview{margin:16px 0}.gform_wrapper.gravity-theme .gform_fileupload_rules{display:block;margin-top:8px}.gform_wrapper.gravity-theme .ginput_container_password>span{position:relative}.gform_wrapper.gravity-theme .gform_show_password:focus{outline:0}.gform_wrapper.gravity-theme .gform_show_password{background-color:inherit;border:none;cursor:pointer;height:100%;padding:0;position:absolute;right:20px;top:0}.gform_wrapper.gravity-theme .gfield_password_strength{background-color:#eee;border:1px solid #ddd;border-bottom:3px solid #ddd;margin-top:8px;padding:8px;text-align:center}.gform_wrapper.gravity-theme .gfield_password_strength.good{background-color:#ffec8b;border-bottom:3px solid #fc0;border-color:#fc0}.gform_wrapper.gravity-theme ::-ms-reveal{display:none}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}.gform_wrapper.gravity-theme li.field_sublabel_below .ginput_complex{margin-top:12px!important}.gform_wrapper.gravity-theme ul.gfield_checkbox li label,.gform_wrapper.gravity-theme ul.gfield_radio li label{cursor:pointer;width:85%}}.gform_wrapper.gravity-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}.gform_wrapper.gravity-theme .gf_hidden,.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_radio{display:block}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 16px * 3 / 4)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .ginput_counter{color:#767676;font-size:.8em}.gform_wrapper.gravity-theme .ginput_counter_tinymce{border-top:1px solid #eee;font-size:12px;padding:2px 10px}.gform_wrapper.gravity-theme .validation_message--hidden-on-empty:empty{display:none}.gform_wrapper.gravity-theme .gform_card_icon_container{display:flex;height:32px;margin:8px 0 6.4px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon{background-image:url(../../../images/gf-creditcards.svg);background-repeat:no-repeat;height:32px;margin-right:4.8px;text-indent:-9000px;width:40px}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_amex{background-position:-167px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_discover{background-position:-221px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_mastercard{background-position:-275px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_visa{background-position:-59px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_jcb{background-position:-329px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_maestro{background-position:-5px 0}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected{position:relative}.gform_wrapper.gravity-theme .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected::after{background:url(../../../images/gf-creditcards-check.svg) center center no-repeat;bottom:4px;content:"";display:block;height:10px;position:absolute;right:0;width:13px}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_cardinfo_right{align-items:center;display:inline-flex;flex-flow:row wrap;justify-content:flex-start}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_cardinfo_right label{width:100%}.gform_wrapper.gravity-theme .ginput_container_creditcard .ginput_card_security_code_icon{background-image:url(../../../images/gf-creditcards.svg);background-position:-382px center;background-repeat:no-repeat;display:block;flex:none;height:32px;margin-left:.3em;width:40px}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button{background:transparent url(../../../images/list-add.svg);border:none;font-size:0;height:16px;opacity:.5;padding:0;transition:opacity .5s ease-out;width:16px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover{opacity:1;outline:0}.gform_wrapper.gravity-theme .gfield_list_icons img{background-color:transparent!important;background-position:0;background-repeat:no-repeat;background-size:16px 16px!important;block-size:16px!important;border:none!important;inline-size:16px!important;opacity:.5;transition:var(--gf-transition-ctrl)}.gform_wrapper.gravity-theme .gfield_list_icons a:focus,.gform_wrapper.gravity-theme .gfield_list_icons a:focus img,.gform_wrapper.gravity-theme .gfield_list_icons a:hover img{outline:0}.gform_wrapper.gravity-theme .gfield_list_icons a:focus img,.gform_wrapper.gravity-theme .gfield_list_icons a:hover img{opacity:1}@media (max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item::before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons{background-color:rgba(0,0,0,.1);line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}
/* dist/theme.min.css */
.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px}.gform_wrapper.gravity-theme:not(.top_label) .ginput_container.ginput_single_email{margin-left:0}.gform_wrapper.gravity-theme .gform_validation_errors{background:#fff9f9;border-radius:5px;border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgba(0,0,0,.11),0 0 4px rgba(18,25,97,.0405344);margin-block-end:8px;margin-block-start:8px;padding-block:16px;padding-inline-end:16px;padding-inline-start:48px;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:2px solid #c02b0a;outline-offset:2px}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#c02b0a;font-size:13.2px;font-weight:500;line-height:17.6px;margin-block-end:12px;margin-block-start:0;margin-inline:0}.gform_wrapper.gravity-theme .gform_validation_errors>h2::before{display:none}.gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{align-items:center;display:flex;font-size:28px;height:100%;inset-inline-start:12px;position:absolute;inset-block-start:0}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:0.125em}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400}.gform_wrapper.gravity-theme .gform_required_legend .gfield_required{padding-inline-start:0}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c02b0a}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:#fff9f9;border:1px solid #c02b0a;font-size:14.992px;margin-block-start:8px;padding:12.992px 24px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{-webkit-appearance:none!important;background-color:#fff;color:#6b7280;text-decoration:none}.gform_wrapper.gravity-theme .gform_previous_button.button svg,.gform_wrapper.gravity-theme .gform_save_link.button svg,.gform_wrapper.gravity-theme .gform_previous_button.button img.svg,.gform_wrapper.gravity-theme .gform_save_link.button img.svg{display:inline-block;margin-right:4px}.gform_wrapper.gravity-theme button.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer{display:flex}.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end}.gform_wrapper.gravity-theme .gform_footer .gform_image_button{background-color:transparent;border:none;border-radius:0;height:auto;padding:0;width:auto}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full{text-align:center;width:100%}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_complex fieldset,.gform_wrapper.gravity-theme .ginput_complex span{flex:1}.gform_wrapper.gravity-theme .ginput_complex .ginput_full{flex:0 0 100%}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block}.gform_wrapper.gravity-theme .ginput_complex input,.gform_wrapper.gravity-theme .ginput_complex select{width:100%}.gform_wrapper.gravity-theme .ginput_container_address{margin-left:-1%;margin-right:-1%}.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%;padding-left:.9804%;padding-right:.9804%}@media (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:1%}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:1%;padding-right:0}.gform_wrapper.gravity-theme .ginput_container_address span,.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:8px}.gform_wrapper.gravity-theme .ginput_container_address{margin-bottom:-8px}}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0}.gform_wrapper.gravity-theme .ginput_complex.ginput_container_address span{padding-left:.9804%}}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper.gravity-theme .gfield_consent_description{border:1px solid #ddd;font-size:13.008px;margin-top:12.8px;max-height:240px;overflow-y:scroll;padding:6.4px 8px;width:100%}.gform_wrapper.gravity-theme .gfield_choice_limit_message{display:block;margin-bottom:8px;margin-top:0;padding-bottom:0;padding-top:0}.gform_wrapper.gravity-theme .gfield_creditcard_warning{background-color:rgba(255,223,224,.25);border-bottom:4px solid #c02b0a;border-top:2px solid #c02b0a;padding:16px}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message{color:#c02b0a;font-family:inherit;font-size:16px;font-weight:700;min-height:32px;position:relative}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);background-position:0 3.2px;background-repeat:no-repeat;background-size:24px 16px;border-bottom:1px solid #c02b0a;display:block;letter-spacing:.1pt;margin-bottom:16px;padding:0 0 16px 24px;text-transform:uppercase}.gform_wrapper.gravity-theme .ginput_cardextras{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input{max-width:112px;width:30%}.gform_wrapper.gravity-theme .ginput_card_expiration_container{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .ginput_card_expiration_month{flex:1;margin-right:16px}.gform_wrapper.gravity-theme .ginput_card_expiration_year{flex:1}.gform_wrapper.gravity-theme .ginput_cardinfo_left label,.gform_wrapper.gravity-theme .ginput_cardinfo_left legend,.gform_wrapper.gravity-theme .ginput_cardinfo_right label,.gform_wrapper.gravity-theme .ginput_cardinfo_right legend{flex:1 1 100%}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left{display:flex;flex-direction:column}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left legend{float:left;padding-top:5px}.gform_wrapper.gravity-theme .field_sublabel_below fieldset.ginput_cardinfo_left{flex-direction:column-reverse}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_card_expiration{flex:none}.gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-bottom:8px}}.gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:2%}.gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-left:0}.gform_wrapper.gravity-theme .ginput_container_date label{display:block}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_footer input.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer input.button:disabled{opacity:.6}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:8px}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{display:inline-block;font-size:15px}.gform_wrapper.gravity-theme .gfield_checkbox button,.gform_wrapper.gravity-theme .gfield_checkbox input[type=text],.gform_wrapper.gravity-theme .gfield_radio button,.gform_wrapper.gravity-theme .gfield_radio input[type=text]{margin-top:16px}.gform_wrapper.gravity-theme .gfield-choice-input{display:inline-block;margin-top:0;top:0;vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle}.gform_wrapper.gravity-theme .gfield-choice-input:disabled+label{color:#757575}.gform_wrapper.gravity-theme input[type=number]{display:inline-block}.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_product_price_label,.gform_wrapper.gravity-theme .ginput_quantity_label{font-size:15px}.gform_wrapper.gravity-theme .ginput_container_date{align-content:flex-start;align-items:center;display:flex}.gform_wrapper.gravity-theme .ginput_container_date input{width:auto}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{flex-basis:min-content;flex-flow:row wrap;max-width:30%}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{min-width:84px;width:100%}.gform_wrapper.gravity-theme .gfield_chainedselect.horizontal select{min-width:100px}.gform_wrapper.gravity-theme .gform_show_password{align-items:center;background:0 0;color:inherit;display:flex;height:100%}.gform_wrapper.gravity-theme .gform_show_password:focus,.gform_wrapper.gravity-theme .gform_show_password:hover{background:0 0}.gform_wrapper.gravity-theme .gfield_consent_description{border:1px solid #ddd;font-size:.8em;margin-top:8px;max-height:240px;overflow-y:scroll;padding:8px}.gform_wrapper.gravity-theme .gfield .ginput_quantity{width:auto}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_checkbox,.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper{aspect-ratio:1/1;margin-block-end:8px;opacity:1;overflow:hidden;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper::before{border:2px solid transparent;content:"";display:block;inset-block:0;inset-inline:0;position:absolute;z-index:1}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-theme!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;background-color:#d0d1d3;block-size:100%;color:#607382;display:block;inline-size:100%;position:relative}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e91e";font-size:60px;inset-block-start:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-no-image span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image{block-size:100%!important;display:block;inline-size:100%;max-block-size:100%;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}.gform_wrapper.gravity-theme .gfield_error .ginput_container_image_choice .gfield-choice-image-wrapper::before{border-color:#c02b0a}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image{font-family:gform-icons-common!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.gform_wrapper.gravity-theme:where(.gform_wrapper_edit_form_entry) .ginput_container_image_choice .gfield-choice-image-no-image::before{content:"\e90f"}.gform_wrapper.gravity-theme .gf_step_hidden{display:none}.gform_wrapper.gravity-theme .ginput_product_price_wrapper{display:inline-block}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:-moz-read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only{background:0 0;border:none;padding:0}.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_shipping_price{color:#900}.gform_wrapper.gravity-theme .ginput_total{color:#060}.gform_wrapper.gravity-theme .gfield_repeater_cell{margin-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_cell label{color:#9b9a9a;font-size:12.8px;font-weight:400;padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_items .gfield_repeater_cell:not(:first-child){padding-top:8px}.gform_wrapper.gravity-theme .gfield_repeater_wrapper input{border:1px solid #c5c6c5;border-radius:4px}.gform_wrapper.gravity-theme .gfield_repeater_cell>.gfield_repeater_wrapper{background-color:rgba(1,1,1,.02);border-bottom:1px solid #eee;border-left:8px solid #f1f1f1;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 2px 1px -1px rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.06);padding:10px 20px}.gform_wrapper.gravity-theme .gfield_repeater_buttons{padding-top:16px}.gform_wrapper.gravity-theme .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:2px solid #e0e0e6;margin-bottom:20px;margin-right:8px;padding-bottom:20px}.gform_wrapper.gravity-theme .gform-loader{align-self:center;animation:gformLoader 1.1s infinite linear;block-size:8em;border-block-end:1.1em solid #000;border-block-start:1.1em solid #fff;border-inline-end:1.1em solid #fff;border-inline-start:1.1em solid #000;border-radius:50%;display:inline-block;font-size:2px;inline-size:8em;margin-inline-start:2em;position:relative;transform:translateZ(0);vertical-align:middle}@keyframes gformLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:64px;min-width:64px}.gform_wrapper.gravity-theme .ginput_container_time input{margin-left:0;margin-right:0;min-width:100%}.gform_wrapper.gravity-theme .gfield_time_minute{position:relative}.gform_wrapper.gravity-theme .gfield_time_ampm{align-items:flex-end;display:flex;margin-left:16px}.gform_wrapper.gravity-theme .gfield_time_ampm.below{align-items:flex-start}
/* Customizer CSS */

ul.integrate-with {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    row-gap: 30px;
    justify-content: center;
}


ul.integrate-with li {
    position: relative;
    flex-basis: 25%;
    min-width: 25%;
}
@media only screen and (max-width: 640px){
ul.integrate-with li {
   flex-basis: 50%;
    min-width: 50%;
}}

.integrates-img {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
@media only screen and (max-width: 1023px) {
     ul.forecasting-versus-list li:nth-child(1) h5 {
        display: none;
    }
    
}

/************* Features page style *************/

        /* accordion section */
.hidden-puedo-element:after, .hidden-puedo-element:before {
	display: none;
}

/************ Product Inventory page style ***********/

/* customize product section */

/* save time section */

/* inventory features section */

/* multi-channel section */

/* order fullfillment section */

/* client words section */

/* work smarter section */

/* next feature section */

/****** auto popup style ******/
.pum-theme-465 .pum-container {
	overflow: visible !important;
}
.pum-theme-465 .pum-container .pum-content {
	position: static;
}
.pum-theme-465 .pum-container button.pum-close.popmake-close {
	background: transparent !important;
	padding: 10px 20px;
	color: #1a1a1a !important;
	font-size: 20px;
    font-weight: 900;
    box-shadow: none;
}
.pum-container .request-form-content {
	padding-inline: 34px !important;
}
.pum-theme-465 .pum-container .request-form-content .gfield.gfield--type-html {
	display: block;
}
.pum-container .request-form-content .hand-icon {
	  width: 70px;
    height: 70px;
	display: flex;
	justify-content: center;
	align-items: center;
    margin: 0 auto 20px;
	background-color: #E2F0FE;
	border-radius: 25px;
}
.pum-container .request-form-content .hand-icon img {
	width: 42px !important;
	height: 42px !important;
}
.pum-container .request-form-content .request-form-title {
	font-size:32px;
	font-weight:700;
	margin-bottom: 20px;
	text-align: center;
}
.pum-container .request-form-content .request-form-text {
	margin-bottom: 20px;
	text-align: center;
}

.pum-container .request-form-content .wp-block-group.request-privacy-info {
	margin: 20px auto 0;
}
.pum-container .request-form-content .wp-block-group.request-privacy-info .shield-icon svg path {
	color: #3B6EFF !important;
}
.pum-theme-465 .pum-container .request-form-content .ginput_container {
	width: 100%;
	position: relative;
}
.pum-theme-465 .pum-container .popup-phone-field .ginput_container input {
	border-radius: 8px;
	padding-left: 46px !important;
}
.pum-theme-465 .pum-container .popup-phone-field .ginput_container::before {
	content: "\f095";
	font-family: "FontAwesome";
	position: absolute;
	top: 21px;
    left: 17px;
	color: #3B6EFF !important;
}
.pum-theme-465 .pum-container .request-form-content .gform_footer {
	  margin: 12px 0 0 !important;
	position: relative;
}
.pum-theme-465 .pum-container .request-form-content .gform_footer input {
	background-color: #3B6EFF !important;
	border-radius: 8px;
	max-width: 100%;
}

.pum-theme-465 .pum-container .request-form-content .gform_wrapper.gravity-theme .gform-loader {
	position: absolute;
	right: 24px;
  top: 24px;
}

/* success message */
.request-form-content .gform_confirmation_wrapper .ny-success-popup{
    max-width:520px;
    margin:auto;
    text-align:center;
}
.request-form-content .gform_confirmation_wrapper .ny-success-popup br {
	display: none;
}
.request-form-content .gform_confirmation_wrapper .success-icon{
    width:90px;
    height:90px;
    margin:0 auto 16px;
    border-radius:50%;
    background:#ECFDF3;
    color:#22C55E;
    font-size:48px;
    font-weight:bold;
    display:flex;
    align-items:center;
    justify-content:center;
	gap: 16px;
}
.request-form-content .gform_confirmation_wrapper .ny-success-popup h3{
    margin:0 0 12px;
    font-size:30px;
    line-height:1.3;
    color:#111827;
    font-weight:700;
}
.request-form-content .gform_confirmation_wrapper .success-text{
    font-size:18px;
    color:#6B7280;
    margin-bottom:20px;
}
.request-form-content .gform_confirmation_wrapper .success-box{
    background:#F0FDF4;
    border:1px solid #BBF7D0;
    border-radius:12px;
    padding:18px 20px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:12px;
    color:#166534;
	font-size: 14px;
	text-align: left;
}
.request-form-content .gform_confirmation_wrapper .success-box svg, .request-form-content .gform_confirmation_wrapper .success-box img.svg {
	width: 40px !important;
	height: 40px !important;
}
.request-form-content:has(.ny-success-popup) .request-privacy-info {
    display: none;
}

/****** resources checkbox field *******/

/* svg animation fix */
.aos-animate {
    will-change: transform, opacity;
}
/* svg g,
svg rect,
svg image {
   will-change: transform, opacity;
    backface-visibility: hidden;
	transition-timing-function: ease;
} */
/* .img-wrap {
	margin-left: 0 !important;
	margin-right: 0 !important;
} */

/* footer social icon */
.social-media-links {
	display: flex;
	align-items: center;
	gap: 16px;
	margin-top: 36px;
}
.social-media-links .social-link-item {
	font-size: 18px;
  width: 40px;
  height: 40px;
  border: 1px solid #bbb;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
	transition: all 0.15s;
}
.social-media-links .social-link-item i {
	color: #1a1a1a;
}
.social-media-links .social-link-item:hover {
	background-color: #3B6EFF;
	border-color: #3B6EFF;
}
.social-media-links .social-link-item:hover i {
	color: #fff;
}

/* home page title */

