@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@font-face {
    font-family: "Helvetica Neue Black";
    src: url("../fonts/HelveticaNeue-CondensedBlack.eot");
    src: url("../fonts/HelveticaNeue-CondensedBlack.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue-CondensedBlack.woff2") format("woff2"), url("../fonts/HelveticaNeue-CondensedBlack.woff") format("woff"),
        url("../fonts/HelveticaNeue-CondensedBlack.ttf") format("truetype"), url("../fonts/HelveticaNeue-CondensedBlack.svg#HelveticaNeue-CondensedBlack") format("svg");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HelveticaNeueLT Std Bold';
    src: url("../fonts/HelveticaNeueLTStd-Bd.eot");
    src: url("../fonts/HelveticaNeueLTStd-Bd.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueLTStd-Bd.woff2") format("woff2"), url("../fonts/HelveticaNeueLTStd-Bd.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Bd.ttf") format("truetype"), url("../fonts/HelveticaNeueLTStd-Bd.otf") format("opentype"), url("../fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd") format("svg");
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
unicode-range:U+0020-00FE
}
@font-face {
    font-family: "Helvetica Neue Medium";
    src: url("../fonts/HelveticaNeue-Medium.eot");
    src: url("../fonts/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue-Medium.woff2") format("woff2"), url("../fonts/HelveticaNeue-Medium.woff") format("woff"),
        url("../fonts/HelveticaNeue-Medium.ttf") format("truetype"), url("../fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium") format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "HelveticaNeueLT Std";
    src: url("../fonts/HelveticaNeueLTStd-Roman.eot");
    src: url("../fonts/HelveticaNeueLTStd-Roman.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueLTStd-Roman.woff2") format("woff2"), url("../fonts/HelveticaNeueLTStd-Roman.woff") format("woff"),
        url("../fonts/HelveticaNeueLTStd-Roman.ttf") format("truetype"), url("../fonts/HelveticaNeueLTStd-Roman.otf") format("opentype"), url("../fonts/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman") format("svg");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family: "Helvetica Neue";
    src: url("../fonts/HelveticaNeue.eot");
    src: url("../fonts/HelveticaNeue.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue.woff2") format("woff2"), url("../fonts/HelveticaNeue.woff") format("woff"), url("../fonts/HelveticaNeue.ttf") format("truetype"),
        url("../fonts/HelveticaNeue.svg#HelveticaNeue") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Helvetica Neue Light";
    src: url("../fonts/HelveticaNeue-Light.eot");
    src: url("../fonts/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue-Light.woff2") format("woff2"), url("../fonts/HelveticaNeue-Light.woff") format("woff"),
        url("../fonts/HelveticaNeue-Light.ttf") format("truetype"), url("../fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'robotothin_italic';
    src: url('../fonts/roboto-thinitalic.woff2') format('woff2'),
         url('../fonts/roboto-thinitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotothin';
    src: url('../fonts/roboto-thin.woff2') format('woff2'),
         url('../fonts/roboto-thin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular.woff2') format('woff2'),
         url('../fonts/roboto-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotomedium_italic';
    src: url('../fonts/roboto-mediumitalic.woff2') format('woff2'),
         url('../fonts/roboto-mediumitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium.woff2') format('woff2'),
         url('../fonts/roboto-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotolight_italic';
    src: url('../fonts/roboto-lightitalic.woff2') format('woff2'),
         url('../fonts/roboto-lightitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light.woff2') format('woff2'),
         url('../fonts/roboto-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoitalic';
    src: url('../fonts/roboto-italic.woff2') format('woff2'),
         url('../fonts/roboto-italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold_italic';
    src: url('../fonts/roboto-bolditalic.woff2') format('woff2'),
         url('../fonts/roboto-bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold.woff2') format('woff2'),
         url('../fonts/roboto-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoblack_italic';
    src: url('../fonts/roboto-blackitalic.woff2') format('woff2'),
         url('../fonts/roboto-blackitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoblack';
    src: url('../fonts/roboto-black.woff2') format('woff2'),
         url('../fonts/roboto-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/anton/v23/1Ptgg87LROyAm3K8-C8QSw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/anton/v23/1Ptgg87LROyAm3K9-C8QSw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/anton/v23/1Ptgg87LROyAm3Kz-C8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body {
    overflow-x: hidden;
    font-size: 16px;
    font-family: 'robotoregular';
    line-height: 1.6;
    color:#333333;
}
a{color: #6D6D6D;}
a:hover{color: #6D6D6D;text-decoration:none;}

h2 {
	font-family: 'Anton';
    font-size: 34px;color: #333333;
}

h3 {
	font-family: 'Anton';
    font-size: 28px;color: #333333;
}
h4 {
	font-family: 'Anton';
    font-size: 21px;color: #333333;
}
.cta,
.cta:hover,
.cta:focus,
.cta:visited,
.cta:active,
.cta:hover:focus,
a.cta:not([href]):not([tabindex]) {
    text-decoration: none;
    color: #fff;
}
.cta {
    padding: 10px 25px;
    background:#000;
    font-size: 16px;
    font-family: 'robotoregular';
    font-weight: 700;
    border: none;
    display: inline-block;
    color: #fff !important;
    border-radius: 5px;
    cursor: pointer;
}

.ctaWrap {
    margin-bottom: 0;
}
.smallContainer {
    max-width: 790px;
    margin-left: auto;
    margin-right: auto;
}
.smallOneContainer {
    max-width: 670px;
    margin-left: auto;
    margin-right: auto;
}
.mediumContainer {
    max-width: 910px;
    margin-left: auto;
    margin-right: auto;
}
.mediumTwoContainer {
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
}
.mediumOneContainer {
    max-width: 1070px;
    margin-left: auto;
    margin-right: auto;
}
.p-l-69 {
    padding-left: 69px;
}
.fs-20 {
    font-size: 20px;
}
.fs-30 {
    font-size: 30px;
}
.fs-26 {
    font-size: 26px;
}
.fs-22 {
    font-size: 22px;
}
.fs-14 {
    font-size: 14px;
}
.fs-35 {
    font-size: 35px;
}
.fs-16 {
    font-size: 16px;
}
.fs-50{font-size: 50px;}
.text-blk{color: #333333;}
.r-bold{font-family: 'robotobold';}
.r-medium{font-family: 'robotomedium';}
.header {
    padding: 20px 0 130px 0;
	background:url(../images/banner-bg-2.webp) no-repeat top center;
	background-size:cover;
	
}

.header h1
{
	font-family: 'Anton';
	color:#fff;
}

.header h1 span
{
	color:#FFB869;
}	

.header ul li
{
	color:#fff;
	line-height:36px;
}

.header .logoContactWrapper {
    font-family: 'HelveticaNeueLT Std Bold';
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.header .logoContactWrapper .logoWrap {
    display: flex;
    align-items: center;
}
.header .logoContactWrapper .logoWrap .logo {
    margin-right: 20px;
}
.header .logoContactWrapper .logoWrap .tags p {
    margin-bottom: 0;
    color: #fff;
    font-size: 14px;
}
.header .logoContactWrapper .contact ul {
    list-style: none;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin-top: 30px;
    margin-bottom: 0;
}

.header .logoContactWrapper .contact ul li {
    font-size: 15px;
    color: #fff;
}

.header .logoContactWrapper .contact ul li * {
    color: #fff;
}
.bannerContent.thankHeader {
    padding: 40px 0;
}
.bannerContent.thankHeader .container:before {
    display: none;
}
.bannerContent.thankHeader .container h1:before {
    display: none;
}
.bannerContent {
    color:#2d2d2d;
	background: url(../images/banner-bg.webp) no-repeat #efefef;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-position: top center;
    overflow: hidden;
}

.bannerFormWrap {
    font-family: HelveticaNeueLT Std;
    /*max-width: 320px;*/
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    padding: 30px 60px;
    box-shadow: 0px 3px 30px #0000001C;
    border-radius: 20px;
    /*margin-top: 30px;*/
}
@media (min-width: 992px) {.bannerFormWrap {margin-top: -90px;margin-bottom:10px;}}
@media (max-width: 767px) {.bannerFormWrap {padding: 30px 40px;}}
/*.bannerFormWrapper{position:absolute;
    bottom: 0px;
    left: 0;
    right: 0;}*/

 .bannerFormWrap #bannerForm .form-group {
    margin-bottom: 0;
    position: relative;
}
 .bannerFormWrap #bannerForm .form-group .form-control {
    height: auto;
    padding: 10px 20px;
    border-radius: 3px;
    /*text-align: center;*/
    font-size: 14px;
}
 .bannerFormWrap #bannerForm .form-group .help-block {
    position: absolute;
    margin: 0;
    font-size: 12px;
    color: red;
    left: 17px;
}
 .bannerFormWrap #bannerForm .form-group.has-error .form-control {
    border-color: red;
}
/*.bannerFormWrap{position: absolute;}*/
.fa-caret-right{padding-left: 4px;}
.shop-form h3{font-family: 'HelveticaNeueLT Std Bold';}
.buttonCTA{background: #E6503F;border-radius: 5px;width: 100%;margin: 0 auto;display: block;opacity: 1;color: #fff;padding: 10px 0 !important;border: none;}
@media (max-width: 576px) {.buttonCTA{width: 100%;}}
@media (min-width: 577px) and (max-width: 991px) {.buttonCTA{width: 70%;}}
.clients .col-6 img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);cursor: pointer;}
.clients .col-6 img:hover{-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
  filter: grayscale(0%);}
footer .footerTop {
    padding: 20px 0;
    border-top: 1px solid rgba(90, 90, 90, 0.5);
}
footer .footerTop .footMenu {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0;
    font-family: "Roboto", sans-serif;
    flex-wrap: wrap;
    margin-top: 20px;
}

footer .footerTop .footMenu * {
    color: #5a5a5a;
}
footer .footerTop .footMenu li {
    margin-top: 10px;
    text-align: center;
}

footer .footerBottom {
    padding: 15px 0;
    background-color: #000;
}
footer .footerBottom p {
    color: #ced1d8;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    margin-bottom: 0;
}
footer .footerBottom p a {
    color: #ced1d8;
    font-weight: 700;
}
.clientLogoWrap {
    padding: 50px 0;
    background-color: #fff;
}
.clientLogoWrap .container {
    padding: 0 30px;
}

.clientLogoWrap .col-lg-2 {
    background-color: #fff;
    padding: 10px;
    display: flex;
    align-items: center;
    border: 1px solid #F3F2FD;
    justify-content: center;
}

.ERPBusinessWrap {
    background: #fff;
    /*background: -moz-linear-gradient(top, #fff 0%, #fff 70%, #daffff 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(70%, #fff), color-stop(100%, #daffff));
    background: -webkit-linear-gradient(top, #fff 0%, #fff 70%, #daffff 100%);
    background: -o-linear-gradient(top, #fff 0%, #fff 70%, #daffff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #fff 70%, #daffff 100%);
    background: linear-gradient(to bottom, #fff 0%, #fff 70%, #daffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#daffff', GradientType=0 );*/
    -webkit-box-shadow: 2px 6px 15px #6874BF29;
    -moz-box-shadow: 2px 6px 15px #6874BF29;
    box-shadow: 2px 6px 15px #6874BF29;
    padding: 20px 15px;
    border-radius: 18px;
    margin-bottom: 15px;
    padding: 30px 20px;
    font-size: 15px;
}
.seo-1 h4, .seo-2 h4, .seo-3 h4, .seo-4 h4{padding: 20px 0 20px 0;}

.seo-1{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-2{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-3{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-4{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 20px;}
@media (max-width: 991px){
.seo-1{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-2{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-3{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 20px;}
.seo-4{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 20px;}
}
@media (min-width: 992px){
.seo-1{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 30px;border-top: none;border-left: none;}
.seo-2{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 30px;border-top: none;border-right: none;}
.seo-3{background-color: #fff;border: 1px solid #f0f3f9;padding: 30px 30px;border-bottom: none;border-left: none;}
.seo-4{background-color: #FCFDFF;border: 1px solid #f0f3f9;padding: 30px 30px;border-bottom: none;border-right: none;}
}
.bg-orange{background-color: #E6503F;padding: 30px 0;}
.r-regular{font-family: 'robotoregular';}

.testimonialWrapper {
    padding: 30px 0;
}

.testimonialWrapper .innerContainer {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.testimonialWrapper .innerContainer .testimonialWrap img {
    max-width: 100%;
    height: auto;
    display: inline-block;
    width: auto;
}
.testimonialWrapper .innerContainer p {
    font-size: 18px;
    color: #646464;
}


.testimonialWrapper .innerContainer .testiFooter {
    margin-top: 50px;
    margin-bottom: 30px;
}
.testimonialWrapper .innerContainer .testiFooter h6 {
    font-size: 22px;
    color: #646464;
}

.testimonialWrapper .innerContainer .testiFooter p {
    font-size: 17px;
    font-style: italic;
    margin-bottom: 0;
}

.testimonialWrapper .innerContainer .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    background-color: transparent;
    border: 1px solid #fa7a17;
}
.testimonialWrapper .innerContainer .owl-dots .owl-dot.active,
.testimonialWrapper .innerContainer .owl-dots .owl-dot:hover {
    outline: none;
}
.testimonialWrapper .innerContainer .owl-dots .owl-dot.active span,
.testimonialWrapper .innerContainer .owl-dots .owl-dot:hover span {
    background-color: #fa7a17;
}
.ERPSystem {
    padding: 60px 0;
}
.ERPSystem h2 {
    color: #333;
    line-height: 50px;
}
.ERPSystem h2 span{
    color: #F0503F;
    font-family: 'robotobold';
}
.txt-red{color: #F0503F;}
.service-image{position: relative;padding-left: 65px;}
.service-image:before{content: '';
    display: inline-block;
    background-image: url(../images/seo.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.content-image{position: relative;padding-left: 65px;}
.content-image:before{content: '';
    display: inline-block;
    background-image: url(../images/content-marketing.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.product-image{position: relative;padding-left: 65px;}
.product-image:before{content: '';
    display: inline-block;
    background-image: url(../images/product.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.paid-image{position: relative;padding-left: 65px;}
.paid-image:before{content: '';
    display: inline-block;
    background-image: url(../images/paid.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.social-image{position: relative;padding-left: 65px;}
.social-image:before{content: '';
    display: inline-block;
    background-image: url(../images/social.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}

.define-image{position: relative;padding-left: 65px;color: #fff;}
.define-image:before{content: '';
    display: inline-block;
    background-image: url(../images/define.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.discuss-image{position: relative;padding-left: 65px;color: #fff;}
.discuss-image:before{content: '';
    display: inline-block;
    background-image: url(../images/discuss.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
.decide-image{position: relative;padding-left: 65px;color: #fff;}
.decide-image:before{content: '';
    display: inline-block;
    background-image: url(../images/decide.webp);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0px;}
    @media (max-width: 380px) {.service-image, .content-image, .product-image, .paid-image, .social-image ,.define-image, .discuss-image, .decide-image{position: relative;padding-left: 15px;padding-top: 70px;}.service-image:before, .content-image:before, .product-image:before, .paid-image:before, , .define-image:before,.discuss-image:before,.decide-image:before{left:20px;}}
.works-bg{padding: 60px 0;
    color: #fff;
    background-image: url(../images/works.webp);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-position: top center;
    overflow: hidden;}
.ERPSystem p {
    margin-bottom: 0;
}

.footerFormSection {
    padding: 70px 0;
    border-top: 2px solid #f0f3f9;
}
.footerFormSection h2 {
    color: #333333;
    font-family: 'Anton';
}
.footerFormSection .form-wrapper {
    margin-top: 35px;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
}

.footerFormSection .form-wrapper #footerForm .form-group {
    margin-bottom: 25px;
}

.footerFormSection .form-wrapper #footerForm .form-group .form-control {
    font-family: 'Roboto', sans-serif !important;
    height: auto;
    padding: 12px 15px;
    border-radius:5px;
    position: relative;
    background: transparent;
    /*color:#fff;*/
}
.footerFormSection .form-wrapper #footerForm .form-group .help-block {
    position: absolute;
    margin: 0;
    font-size: 12px;
    color: red;
    left: 10px;
}
.footerFormSection .form-wrapper #footerForm .form-group.has-error .form-control {
    border-color: red;
}
.footerFormSection .form-wrapper #footerForm .form-button {
    text-align: center;
    margin-top: 15px;
}
.footerFormSection .form-wrapper #footerForm .form-button .footerCta {
    border-radius: 5px;
    padding: 12px 70px;
    width: auto;
}

@keyframes example {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
    100% {
        transform: translateX(0);
    }
}
/*# sourceMappingURL=style.css.map */

.banner-4x{color: #FD7D0F;font-size: 49px !important;font-family: Helvetica Neue Black !important;line-height: 24px;}
.banner-bold{font-family: "HelveticaNeueLT Std Bold";color:#fff !important;letter-spacing: 0px;}
.banner-h2{color: #1B92FF;font-family: Helvetica Neue Black !important;font-size: 44px;padding: 10px 0px;letter-spacing: 2px;}
.blue-bg{background-color: #1079D9;color:#fff;padding: 40px 0px;}
.f-22{font-size: 22px;font-family: "HelveticaNeueLT Std";}
.f-22 span{font-family: 'HelveticaNeueLT Std Bold';}
.bd-l{border-right: 1px solid #C5C5C5;border-right-width: thin;}
.blue-bg-text{text-align: left;padding: 0px 35px;margin: 10px 0;letter-spacing: 0.44px;line-height:initial;}
.ERP-list{list-style: none;padding-left: 0px;}
.ERP-list li{font-size: 20px;padding-bottom: 5px;position: relative;padding-left: 30px;margin-bottom: 15px;}
.ERP-list li:before{
    content: '';
    display: inline-block;
    background-image: url(../images/tick-icon.webp);
    width: 15px;
    height: 14px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 7px;}
.orange-bg{background: transparent linear-gradient(90deg, #EE6326 0%, #FF800D 100%);
border-radius: 58px;padding: 20px 10px;color:#fff;text-align: center;}
.cloud-ERP-box{padding: 30px 50px;}
.get-cta a{text-decoration: none;color:#565656;letter-spacing: 0.4px;line-height: 28px;cursor: pointer;text-align: center;}
.get-cta a:hover{text-decoration: none;color: #565656;} 
.get-cta {cursor: pointer;padding:15px 20px;text-align:center;font-size: 20px;background-color: #fff;border-radius: 5px;line-height: initial !important;color:#565656;}
.grey-bg{background-color: #F4F9FC;padding: 50px 0px;}
.demo-cta{font-family: 'Roboto', sans-serif !important;font-weight: bold;background-color: #FF7F0E;padding: 15px 30px;color:#fff;font-size: 18px;border-radius: 25px;}
.demo-cta:hover{text-decoration: none;color:#fff;}
.white-bg{padding: 80px 0px;}
.white-bg h2{font-family: 'HelveticaNeueLT Std Bold';}
.blue-box{border: 1px solid #A8CFE7;border-right-width: thin;border-radius: 25px; padding: 30px 15px;height: auto;margin-bottom: 20px;}
.blue-box p{font-family: 'HelveticaNeueLT Std Bold';}
.f-15{font-size: 15px;}
.f-20{font-size: 20px;font-family: "HelveticaNeueLT Std Bold";}
.cloud-ERP{font-family: 'HelveticaNeueLT Std Bold';}
.dark-bg{background-color: #273B52;color:#fff;padding: 40px 0px;}
.bd-2{border-right: 1px solid #C5C5C5;border-right-width: thin;max-width: 420px;}
.demo-lg-cta{font-family: 'Roboto', sans-serif !important;font-weight: bold;background-color: #FF7F0E;padding: 15px 80px;color:#fff;font-size: 18px;border-radius: 25px;}
.demo-lg-cta:hover{text-decoration: none;color:#fff;}
.dark-blue-bg{background-color: #0574B8;color:#fff;padding: 40px 0px;}
.CommerceShop-bg{background-image: url(../images/acumatica-partner.webp);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-position: top center;
    overflow: hidden;
    color:#fff;
    padding: 40px 0px;}
.t-blue{color: #1B92FF;}
.CommerceShop-bg h2{font-family: 'HelveticaNeueLT Std Bold';line-height: 46px;}
.CommerceShop-bg  p{letter-spacing: 0.4px;line-height: 34px;}
.CommerceShopListWrap{background-color: transparent;
    border: 1px solid #fff;
    box-shadow: 1px 3px 11px #00000029;
    border: 1px solid #FFFFFF;
    border-radius: 18px;
    margin-bottom: 15px;
    padding: 30px 20px 30px 40px;
    font-size: 19px;}
.CommerceShopListWrap p{padding-left: 15px;position: relative;font-size: 24px;}
.CommerceShopListWrap p:before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 3px;
    top: 0;
    bottom: 0;
    background-color: #FF9B00;
    border-radius: 20px;
    left: 0;}
.f-30{font-size: 30px;}
.submitCta {
    font-family: 'Roboto', sans-serif !important;
    width: 40%;
    padding: 10px 25px;
    background:#000;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E86326',endColorstr='#FF800D',GradientType=1);
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
    border: none;
    display: inline-block;
    color: #fff !important;
    border-radius: 5px;
    cursor: pointer;
}
.bannerCta:hover{background-color:#EF6E43;}
.get-cta a:hover{text-decoration: none;color:#565656;}
.demo-cta:hover{background-color: #EC6326;}
.demo-lg-cta:hover{background-color: #EC6326;}
.submitCta:hover{background-color:#ef6e43;}
.main-tag-content {width: 90%;margin-left: auto;margin-right: auto;}
@media (max-width: 1199px) {.main-tag-content {width: auto;margin-left: auto;margin-right: auto;}}
.seo-link{border-bottom: 2px solid #F0503F;}
.seo-link i{color: #F0503F;}
@media (max-width: 991px) and (min-width: 576px){.bd-none{border-right: none !important;}}
.caseStudyWrapper{padding: 80px 0;background-image: url(../images/case-study-bg.webp);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-position: top center;
    overflow: hidden;
    color:#fff;}
.caseStudyWrapper .container{position:relative}
@media (min-width: 992px){.caseStudyWrapper .container:before{content:'';display:inline-block;position:absolute;width:107px;height:120px;background-image:url(../images/case-study/casestudy-dot-before.webp);left:calc( 33.33% - 50px );bottom:35px}}
.caseStudyWrapper h4{font-family: "Helvetica Neue Black";}
.caseStudyWrapper h2 span{font-size:21px;display:block;color:#333333;font-family: "Helvetica Neue Black";}
.caseStudyWrapper .center .owlTheme{padding-bottom:40px}
.caseStudyWrapper .center .owlTheme .caseWrap{width:100%;margin-top:0;margin-bottom:0}
.caseStudyWrapper .center .owlTheme .caseWrap h4{font-size:20px}@media (min-width: 576px){.caseStudyWrapper .center .owlTheme .caseWrap h4{font-size:24px}}
.caseStudyWrapper .owlTheme{padding-top:60px;width:250px}
@media (min-width: 576px){.caseStudyWrapper .owlTheme{width:340px}}
@media (min-width: 1200px){.caseStudyWrapper .owlTheme{width:380px}}
.caseStudyWrapper .owlTheme .caseWrap{padding:20px 15px 40px;margin:40px 30px;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:0;width:190px;border-bottom-right-radius:40px;-webkit-box-shadow:6.47px 6.47px 18px 0px rgba(14,90,102,0.2);-moz-box-shadow:6.47px 6.47px 18px 0px rgba(14,90,102,0.2);box-shadow:6.47px 6.47px 18px 0px rgba(14,90,102,0.2)}
@media (min-width: 576px){.caseStudyWrapper .owlTheme .caseWrap{width:280px;border-bottom-right-radius:60px}}
@media (min-width: 1200px){.caseStudyWrapper .owlTheme .caseWrap{border-bottom-right-radius:100px;width:310px}}
.caseStudyWrapper .owlTheme .caseWrap h4{font-size:16px;margin-top:15px;margin-bottom:10px;color:#333}
@media (min-width: 576px){.caseStudyWrapper .owlTheme .caseWrap h4{font-size:18px}}
.caseStudyWrapper .owlTheme .caseWrap p{margin-bottom:0}
.caseStudyWrapper .owlTheme .caseWrap p a{color:#F16322 !important;font-family:'Roboto', sans-serif;font-weight:700;text-decoration:none;display:inline-block;padding-right:22px;position:relative}
.caseStudyWrapper .owlTheme .caseWrap p a:before{content:'';display:inline-block;position:absolute;width:16px;height:11px;background-image:url(../images/read-more-arrow.webp);right:0;top:calc( 50% - 5.5px )}
.caseStudyWrapper .owl-dots .owl-dot span{width:15px;height:15px;background-color:transparent;border:1px solid #FA7A17}
.caseStudyWrapper .owl-dots .owl-dot.active,.caseStudyWrapper .owl-dots .owl-dot:hover{outline:none}
.caseStudyWrapper .owl-dots .owl-dot.active span,.caseStudyWrapper .owl-dots .owl-dot:hover span{background-color:#FA7A17}
.marketingPopup{padding: 41px 0;width:100%;margin: 30px auto;text-align: center;display: block;
/*background-image: url(../images/banner-bg.webp) !important;*/
border-radius:15px;
background-color: #d84935;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: top center;
overflow: hidden;
/*width: 100%;
float: left;*/}
@media (max-width: 1199px) {.marketingPopup{width:100%;}}
.orange {color: #EE503F;}
.marketingPopup .form-group .help-block {
position: absolute;
margin: 0;
font-size: 11px;
color: red;
left: 15px;
}
.marketingPopup .tcsForms .form-group{margin-bottom: 30px !important;position: relative !important;}


.marketingPopup .tcsForms .form-group .form-control {
padding: 12px 15px;
border-radius: 25px;
display: block;
width: 100%;
height:48px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
margin-top: 30px;
}

.marketingPopup h2
{
font-size: 30px;
margin-top:20px;
padding-bottom:20px;
padding-left: 20px;
padding-right: 20px;
}
.marketingPopup .tcsForms .form-button .bannerCta{border-radius: 22px !important;background: transparent linear-gradient(90deg, #EC6326 0%, #FF800D 100%) 0% 0%;}
.white-pop-bg{margin: 0 25px;background-color: #fff;padding: 20px 30px;border: 1px solid #EE503F;border-radius: 25px; }
.pop-position{position:absolute;bottom: -1px;left: 0px;}
@media (max-width: 767px) {.pop-position{display: none;}}
.position-relative{position: relative;}
.text-white{color: #fff;}
@media (max-width: 1200px) {.white-pop-bg {
background-color: #fff;
padding: 20px 40px;
border: 1px solid #EE503F;
border-radius: 25px;
margin: 20px 20px;}}
.bannerContent h1 small {
    font-size: 34px;
    color: #3F2D2F !important;
    line-height: 1.3;
    font-family: 'HelveticaNeueLT Std Bold' !important;
    position: relative;
}

.get-cta {
    cursor: pointer;
    padding: 15px 20px;
    text-align: center;
    font-size: 20px;
    background:#EF6E43;
    border-radius: 5px;
    line-height: initial !important;
    color: #fff;
}

.get-cta:hover
{
	color: #fff;
}

.button-cta-1
{
	width:100%;
	margin-top:25px;
	display:block;
}

.get-cta-2 {
    cursor: pointer;
    padding: 15px 20px;
    text-align: center;
    font-size:16px;
    background:#F0503F;
    border-radius: 5px;
    line-height: initial !important;
    color: #fff;
}

.get-cta-2:hover
{
	color: #fff;
}

.get-cta-3 {
    cursor: pointer;
    padding: 15px 20px;
    text-align: center;
    font-size:16px;
    background:#F0503F;
    border-radius: 5px;
    line-height: initial !important;
    color: #fff;
}

.get-cta-3:hover
{
	color: #fff;
}

.app-like
{
	width:90%;
	margin:0 auto;
	padding: 10px 20px;
	margin-bottom:20px;
	overflow:hidden;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
}

.app-like-left
{
	width:60%;
	float:left;
}

.app-like-left p
{
	padding-top:12px;
}

.app-like-right
{
	width:40%;
	float:right;
}

.m-30
{
	margin-bottom:40px;
}

.bannerContent h1 {
    font-size:40px !important;
    line-height: 1.1;
    font-family: 'Anton' !important;
    position: relative;
	color:#2D2D2D;
}

.bannerContent h1 span
{
	color:#EF6E43;
}


.white-bg h2 small {
    font-family: "Helvetica Neue Light";
}

.magento-development-services-2 h2 {
    font-family: 'HelveticaNeueLT Std Bold';
}

.magento-status
{
	background-color:#F2F7FF;
	padding:80px 0px;
}

.magento-status h2
{
	font-size:70px;
	font-family: 'HelveticaNeueLT Std Bold';
	color: #ef672f;
}

.services-include
{
	padding:80px 0px;
}

.services-include h2{
	font-family: 'HelveticaNeueLT Std Bold';
}

.support-services-list {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
    border-radius:15px;
    padding: 2px 2px;
    margin-bottom: 25px;
}

.support-services-list ul {
    text-align: left;
    margin:0px;	
}

.support-services-list ul li {
    display: inline-block;
    padding-top: 15px;
    padding-right: 15px;
    text-align: left;
	color:#2D2D2D;
	
}

.support-services-list ul li img {
    margin-top: -20px;
}

.magento-status p
{
	font-size:18px;
}

.bannerContent ul li {
        width:100%;
}

.bannerContent h4 {
	padding:15px 0px;
}

.personalization-audit
{
	background: url(../images/free-personalization-audit.webp) top -300px right no-repeat;
	padding:100px 0 160px 0;
}

.features{
    padding: 60px 0px;
}

.features h2
{
	font-family: 'Anton' !important;
}

.features-list-1
{
	background-color:#fff;
	padding:60px 20px;
	webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
}

.features-list-1 p
{
	color:#333333;
}

.features-list-1 p img
{
	padding-right:10px;
}

.benefits-bg
{
	background: url(../images/benefits-bg.webp) no-repeat;
	background-size:cover;
	padding:30px 20px;
}

.benefits-bg h2 {
    font-family: 'HelveticaNeueLT Std Bold';
	font-size:34px;
	color:#EE6D42;
}

.benefits-list
{
	background: url(../images/benefits-list.webp) no-repeat;
	background-size:cover;
	padding:40px 20px 30px 20px;
}

.benefits-list h4
{
	color:#fff;
	margin-bottom:30px;
}

.ecommerce-personalization{
    background:url(../images/why-bg-2.webp) no-repeat center #000;
    padding: 80px 0px;
}

.ecommerce-personalization h2
{
	color:#fff;
}



.audit-includes
{
	padding:20px;
	margin-top:30px;
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
}

.audit-includes ul li {
    font-size: 16px;
    color: #EE6D42;
}

.audit-includes ul li p {
    font-size: 16px;
    line-height: 24px;
    color: #2F2F2F;
}

.bannerFormWrap h3
{
	font-family: 'Anton';
}

.more-1
{
	background-color:#fff;
	padding:30px;
	border-radius:5px;
}

.more-1 p
{
	color:#000;
}

.more-2
{
	background-color:#111111;
	padding:30px;
	border-radius:5px;
}

.more-2 p
{
	color:#fff;
}

.more-3
{
	margin-top:40px;
	background-color:#111111;
	padding:30px;
	border-radius:5px;
}

.more-3 p
{
	color:#fff;
}

.more-4
{
	margin-top:40px;
	background-color:#fff;
	padding:30px;
	border-radius:5px;
}

.more-4 p
{
	color:#000;
}

.robust
{
	padding:80px 0px;
}

.features-2
{
	
	   background:url(../images/features-bg.webp) no-repeat center;
	   background-size:cover;
    padding: 80px 0px;
	
}

.helping
{
	background:#000;
	padding:80px 0px;
}

.helping h2
{
	color:#fff;
}

.most-recent
{
	padding:80px 0px 140px 0;
    position: relative;
}


.novel
{
	background:#fff;
	padding:80px 0px;
}

.makes-1
{
	background-color:#fff;
	padding:20px;
	border-radius:8px;
}

.makes-1 h2
{
	color:#000;
}

.makes-1 p
{
	color:#000;
}


.makes-2
{
	background-color:#fff;
	padding:20px;
	border-radius:8px;
}

.makes-2 h2
{
	color:#000;
}

.makes-2 p
{
	color:#000;
}

.makes-3
{
	background-color:#fff;
	padding:20px;
	border-radius:8px;
}

.makes-3 h2
{
	color:#000;
}

.makes-3 p
{
	color:#000;
}

.makes-4
{
	background-color:#fff;
	padding:20px;
	border-radius:8px;
}

.makes-4 h2
{
	color:#000;
}

.makes-4 p
{
	color:#000;
}

.makes-5
{
	background-color:#fff;
	padding:20px;
	border-radius:8px;
}

.makes-5 h2
{
	color:#000;
}

.makes-5 p
{
	color:#000;
}

.mob-1
{
	display:none;
}

.logo-mobile
{
	display:none;
}

.monthlyoffers-partscluster
{	position:absolute;
	left:0;
    bottom: -70px;
}

.products-r
{
	margin-top:18px;
	margin-right:-50px;
}

.products-menu ul li {
	list-style-type:none;
	margin-bottom:20px;
}



.products-menu ul li a {
        font-size: 18px;
    padding: 12px;
    display: block;
    color: #7070709e;
    margin: 3px 0px;
    background-color: #fff3;
	-webkit-box-shadow: 0px 0px 30px 10px #e9e9ef5c;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef5c;
    box-shadow: 0px 0px 30px 10px #e9e9ef5c;
	
}

.products-menu ul li a.active {
    margin: 3px 0px;
    background-color: #000;
    color: #fff;
    padding-left: 25px;	
	-webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
}


.nav-pills-custom .nav-link {
    color: #aaa;
    background: #fff;
    position: relative;
}

.nav-pills-custom .nav-link.active {
    color: #fff;
    background: #000;
}


/* Add indicator arrow for the active tab */
@media (min-width: 992px) {
    .nav-pills-custom .nav-link::before {
        content: '';
        display: block;
        border-top: 8px solid transparent;
        border-left: 10px solid #fff;
        border-bottom: 8px solid transparent;
        position: absolute;
        top: 50%;
        right: -10px;
        transform: translateY(-50%);
        opacity: 0;
    }
}

.nav-pills-custom .nav-link.active::before {
    opacity: 1;
}

.bg-white {
    background-color: #000!important;
}

.ourpartners{padding: 60px 0;background: #EFEFEF}

img.grayscale {
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}

img.grayscale:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.case-box{min-height: 330px;background: #FFFFFF;box-shadow: 10px 20px 30px #00000017;border-radius: 10px 0px 0px 10px;}
@media (max-width: 767px) {.case-box{margin-bottom: 25px;}}
.case-content{padding: 40px 25px;}
.most-recents{padding: 80px 0;}
.bg-greys{background: #E3E3E3;}

#maintenanceForm{max-width: 1200px;min-width: 310px;}
#maintenanceForm .form-group .reg-ip {border-radius: 0 !important;width: 100% !important;border: 1px solid #ccc;padding: 5px;}
#maintenanceForm .submit-div {margin-top: 15px;margin-bottom: 10px;text-align: center}
#maintenanceForm .has-error .reg-ip {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);padding: 5px;width: 100%;}
#maintenanceForm .form-group.has-error.has-danger{position: relative;}
#maintenanceForm .help-block.with-errors{position: absolute;top: 31px;left: 1px;font-size: 12px;}

.foot-cta{background:#f76f45;color:#fff; font-weight:600 !important; font-size:16px; text-align:center;padding:8px 25px 8px 25px;transition: all 0.5s ease; margin:auto; display:inline-block; margin-bottom:60px;border: none;}
.foot-cta:hover{background:#d94409;transition: all 0.5s ease;color: #fff !important;}
#maintenanceForm .msg-box .help-block.with-errors {
    position: absolute;
    top: 71px;
    left: 1px;
    font-size: 12px;
}
#maintenanceForm .form-group .help-block.with-errors {
    position: absolute;
    font-size: 11px;
    color: red;
    line-height: 1;
    padding-top: 8px;padding-left: 5px;}
#maintenanceForm h2{font-size: 28px;}
#maintenanceForm p{line-height: 24px;font-size: 15px;}
.box {
  width: 40%;
  margin: 0 auto;
  background: rgba(255,255,255,0.2);
  padding: 35px;
  border: 2px solid #fff;
  border-radius: 20px/50px;
  background-clip: padding-box;
  text-align: center;
}

.button {
  font-size: 1em;
  padding: 10px;
  color: #fff;
  border: 2px solid #06D85F;
  border-radius: 20px/50px;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.button:hover {
  background: #06D85F;
}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 30%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}

.popSection{background-color: #0070FA;padding: 40px 60px;color: #fff !important;}
@media screen and (max-width: 1199px){.popSection{display: none;}}
.bgBlue{background-color: #0070FA;}
.popSection h4, .popSection p, .popSection ul li{color: #fff;}
.popSection .popList li {
    background: url(../images/arrow-tick.webp) no-repeat left;
    padding-left: 25px;
    line-height:36px;
    font-size: 15px;
    font-weight: 700;
}
.fancybox-skin{padding: 0 !important;}
.popForms{/*padding: 40px 50px 30px 50px;background: #f5f6f7;*/}
@media screen and (min-width: 421px) and (max-width: 1199px){.popForms{width: 400px;}}
@media screen and (max-width: 420px){.popForms{width: 100%;}}
.popForms form{background: #fff;padding: 30px 30px 20px 30px;-webkit-box-shadow: 0px 0px 20px 3px #00000042;
    -moz-box-shadow: 0px 0px 20px 3px #00000042;
    box-shadow: 0px 0px 20px 3px #00000042;width: 355px;margin: 0 auto;border-radius: 8px;}
@media screen and (max-width: 1199px){.popForms form{width: 100%;}
#maintenanceForm h2 {font-size: 24px;}#maintenanceForm p{font-size:14px;}
#maintenanceForm .submit {
    width: 100%;
    background-color: #0070FA;
    padding: 10px 20px;
    font-size: 15px;
    border-radius: .25rem;
    border: 0;
    color: #fff;
    font-weight: 700;
}
}
.popLogos{list-style: none;display: inline-block;}
.popLogos li{list-style: none;display: inline-block;}
.nopadding{padding: 0;}
.popLogos li img{width: 130px;}
.fancybox-close{display: block !important;}
.submit, .submit:hover {
    width: 100%;
    background-color: #0070FA;
    padding: 10px 20px;
    font-size: 15px;
    border-radius: 0.25rem;
    border: 0;
    color: #fff;
    font-weight: 700;
}
