.mob-display{display:none}
#main-content{padding-top:0 !important;}
.modalBxHeader{font-size:2.2vw;}
a{color:inherit;}
/*Social Icon*/
.main-menu-outer{display:flex;width:100%;}
.navbar-nav>li {display:inherit;position:relative;}
.desktop_social_links li a i{width:1.5916666666666666vw;height:1.5916666666666666vw;display:inline-block;border-radius:50%;background-repeat:no-repeat;background-size:contain;}
.mob_social_links li a i{width:8.149333333333333vw;height:8.149333333333333vw;display:inline-block;border-radius:50%;background-repeat:no-repeat;background-size:cover;}
.desktop_social_links li a i.as_linkedin, .mob_social_links li a i.asm_linkedin{background-image:url(../images/as-linked.png);}
.desktop_social_links li a i.as_facebook, .mob_social_links li a i.asm_facebook{background-image:url(../images/as-facebook.png);}
.desktop_social_links li a i.as_twitter, .mob_social_links li a i.asm_twitter{background-image:url(../images/as-twitter.png);}
.desktop_social_links li a i.as_youtube, .mob_social_links li a i.asm_youtube{background-image:url(../images/as-utube.png);}
.desktop_social_links li a i.as_instagram, .mob_social_links li a i.asm_instagram{background-image:url(../images/as-insta.png);}

/* Top Header */
.page-template-template-ebook-manage-2 .site-header nav.navbar .container, .page-template-template-ebook-manage .site-header nav.navbar .container, .page-template-template-ebook-manage-4 .site-header nav.navbar .container{margin:0 auto;}
.page-template-template-ebook-manage .site-footer.new_footer .container, .page-template-template-ebook-manage-4 .site-footer.new_footer .container, .page-template-template-ebook-manage-2 .site-footer.new_footer .container{margin:0 auto;}
.navbar-nav>li .sub-menu{height:0;padding:0;overflow:hidden;transition:visibility 0s, opacity 0.5s linear;visibility:hidden;opacity:0;position:absolute;}
.navbar-nav>li .sub-menu li{list-style:none;border:none;}
.navbar-nav>li:hover .sub-menu{display:none;}
.site-header{padding:0 !important;z-index:99;position:sticky;top:0;width:100%;}
.site-header .logo{width:10.2vw !important;}
.topHeader{background:#F5F5FA;display:flex;width:100%;padding:0.4vw 0;}
.topHeaderContiner{margin:0 auto;width:77.3vw;padding:0.2vw 0;}
.topHeaderContiner ul{display:flex;flex-wrap:wrap;padding:0;float:right;margin:0;}
.topHeaderContiner ul li{list-style:none;}
.topHeaderContiner ul li.consumerBtn a{color:#6872F4;font-weight:500;}
.navbar.navbar-expand-lg.navbar-light.p-lg-0{padding:.7vw 0!important;background:#fff;}
.topHeaderContiner ul li a{color:#4D4E56;font-size:0.7777777777777778vw !important;font-family:'wigrum';padding:0 0.7vw !important;border-right:.1vw solid #4D4E56;line-height:.8vw;display:flex;}
.topHeaderContiner ul li a:hover{text-decoration:underline !important}
.topHeaderContiner ul li:last-child a{padding-right:0 !important;border:none;}
/* .topHeaderContiner ul li.hiring a{background:url(img/waveicon.png) no-repeat right center;padding-right:1.8vw;background-size:1vw;background-position:92%;} */
.topHeaderContiner ul li.hiring a img{margin-left:0.3vw !important;}
.main-menu-outer .spanItem.header_button a{font-size:0.7291666666666666vw;font-weight:700;line-height:2.3vw;padding:0 1.3vw !important;}
#navbarSupportedContent .main-menu-outer #menu-main-menu-new{flex:auto;margin-left:4vw;}
.navbar-light .navbar-nav .dropdownMenu > a, .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type{color:rgba(0,0,0,.5);padding:0.5vw 1.5vw !important;font-weight:400;font-size:0.8333333333333334vw !important;position:relative;}
.navbar-light .navbar-nav li.dropdownMenu.active > a, .navbar-light .navbar-nav .dropdownMenu > a:hover,
.navbar-light .navbar-nav li.no-dropdown.active > a, .navbar-light .navbar-nav .no-dropdown a:first-of-type:hover
{color:#6872F4;font-weight:400;text-decoration:none;}
.navbar-light .navbar-nav .dropdownMenu > a:after, .navbar-light .navbar-nav .no-dropdown a:first-of-type:after
{content:'';position:absolute;width:0;height:.2vw;display:block;margin-top:.3vw;right:50%;background:#6872F4;transition:width .4s ;margin-right:-1vw;}

.navbar-light .navbar-nav .dropdownMenu > a:hover:after, .navbar-light .navbar-nav .no-dropdown a:first-of-type:hover:after{width:2vw;left:50%;background:#6872F4;margin-left:-1vw;}
.navbar-light .navbar-nav li.dropdownMenu.active > a:after,
.navbar-light .navbar-nav li.no-dropdown.active a:first-of-type:after
 {width:2vw;left:50%;background:#6872F4;margin-left:-1vw;}
.submegaMenu{position:absolute;left:0;right:0;width:100%;background:#fff;border-top:.01vw solid rgba(0, 0, 0, 0.1);transform:translateY(-100px);opacity:0;transition:.2s all ;z-index:-9;visibility:hidden;}
.submegaMenu .submegaMenuContainer{width:69vw;margin:0 auto;position:relative;}
.site-header nav.navbar .container{width:69vw !important;max-width:69vw !important;}
.submenumain{display:flex;width:100%;padding:2.5vw 0 1vw;position:absolute;opacity:0;transition:.02s all ease;transform:translateX(50px);z-index:9;}
.submenumain-left{display:flex;width:100%;}
.submenumain-left ul{width:100%;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.submenumain-left ul li{width:13vw;list-style:none;transform:translateX(-20px);opacity:0;}
.submenumain-left ul li:nth-child(1){transition:0s all;}
.submenumain-left ul li:nth-child(2){transition:.3s all;}
.submenumain-left ul li:nth-child(3){transition:.5s all;}
.submenumain-left ul li:nth-child(4){transition:.7s all;}
.submenumain-left ul li:nth-child(5){transition:1s all;}
.submenumain-left ul li ul li:after{width:109%;left:-1vw;height:130%;position:absolute;content:'';top:-0.4vw;z-index:-1;background:#f6f6f6;border-radius:0.3vw;display:none;}
.submenumain-left ul li ul li:hover:after{display:block;}
.menuPost{width:21.154762vw;opacity:0;transition:1s all ;}
.submenumain-left ul li.mainhead.dontdel > a{font-size:0 !important;}
.submenumain-left ul li.mainhead > a{font-size:1.0416666666666665vw !important;text-transform:capitalize;font-family:'wigrum';font-weight:700;line-height:1.607142857142857vw;padding-bottom:0.9vw !important;border-bottom:.01vw solid rgba(0, 0, 0, 0.1);width:100%;display:flex;margin-bottom:0.9vw !important;color:#6872F4;}
/* .submenumain.productsubmenu .submenumain-left ul li.mainhead:last-child > a{border:none !important} */
.submenumain-left ul li ul li{width:100% !important;padding-right:0 !important;margin-bottom:1.7vw;margin-left:0 !important;transform:translateX(0px);opacity:1;position:relative;}
.submenumain-left ul li:last-child ul li{width:41% !important;margin-left:0 !important;}
.submenumain-left ul li ul li a{font-size:0.8333333333333334vw;color:#4D4E56;line-height:1.5vw;font-weight:500;font-family:'wigrum';}
.submenumain-left ul li ul li a:hover{text-decoration:none;}
.submenumain-left ul li ul li a span{color:rgba(0, 0, 0, .4);font-size:0.78125vw;font-weight:400;line-height:1.2797619047619047vw;display:flex;padding-top:0.1vw;max-width:11.822916666666666vw;}
.submenumain-left .menu-solution-sub-menu-container{width:100%;}
.menuPost .menuPostInner label{font-size:0.8333333333333334vw;color:#4D4E56;line-height:1.1vw;font-weight:500;font-family:'wigrum';margin-top:0.8vw;}
.menuPost .menuPostInner img{max-height:200px !important;}
.submenumain-left ul#menu-who-we-serve-menu{width:100%;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;height:22vw;margin-bottom:0 !important;}
.submenumain-left ul li:last-child{margin-left:0vw !important;width:50%;}  
.submenumain-left ul li ul li:last-child{margin-left:0vw !important;margin-bottom:0 !important;}  
.submenumain-left ul#menu-who-we-serve-menu li ul li:last-child{margin-bottom:1.7vw !important;}
.submenumain-left ul#menu-resources-sub-menu li ul li:last-child{margin-bottom:1.7vw !important;}
.menuPostInner{position:relative;}
.menuPostInner:after{content:'';height:112%;border:.01vw solid rgba(77, 78, 86, 0.05);width:0.1vw;left:-4vw;top:0;position:absolute;}
.menuPostInner span.learnMore{font-weight:400;font-size:0.7928571428571428vw;}
.site-header .menuBttmLink{display:flex;background:#f6f6f6;flex-wrap:wrap;padding:0.88vw 0;position:absolute;bottom:-2vw;width:100%;z-index:999;}
.site-header .menuBttmLink ul{display:flex;padding:0;margin:0;}
.site-header .menuBttmLink ul li{list-style:none;}
.site-header .menuBttmLink ul li a{font-size:0.8333333333333334vw !important;line-height:.6vw !important;display:flex !important;padding:0 .6vw !important;border-right:.1vw solid #4D4E56 !important;color:#4D4E56 !important;font-weight:400 !important;}
.site-header .menuBttmLink ul li .btns{line-height:.4vw;}
.site-header .menuBttmLink ul li .btns a{padding:0 !important;padding-left:0.5vw !important;background:none;}
.site-header .menuBttmLink ul li:first-child a{padding-left:0 !important;}
.site-header .menuBttmLink ul li:last-child a{padding-right:0;border:none !important;}
.submenumain.productsubmenu .submenumain-left ul li{width:13vw;}
.submenumain.productsubmenu .submenumain-left ul li ul li{width:13vw !important}
.submenumain.productsubmenu .submenumain-left ul li:last-child{width:13vw !important;margin-left:3.5vw !important;position:relative;}
.submenumain.productsubmenu .submenumain-left ul li:last-child:before{content:'';height:100%;border:.01vw solid rgba(77, 78, 86, 0.05);width:0.1vw;left:-2vw;top:0;position:absolute; display:none;}
.submenumain.productsubmenu .submenumain-left ul li:first-child{margin-left:0 !important;margin-right:3vw;}
.submenumain.productsubmenu .submenumain-left ul li:first-child:before{display:none !important;}
.submenumain.productsubmenu .submenumain-left ul li ul li:last-child{margin-left:0 !important;}
.submenumain.productsubmenu .submenumain-left ul li ul li:last-child:before{display:none;}
.submenumain.aboutsubmenu .submenumain-left ul li{width:33vw;}
.submenumain.aboutsubmenu .submenumain-left ul li ul li{width:13vw !important}
.submenumain.aboutsubmenu .submenumain-left ul li:last-child{width:12vw !important;margin-left:2.5vw !important;position:relative;}
.submenumain.aboutsubmenu .submenumain-left ul li:last-child:before{content:'';height:100%;border:.01vw solid rgba(77, 78, 86, 0.05);width:0.1vw;left:-1.5vw;top:0;position:absolute;}
.submenumain.aboutsubmenu .submenumain-left ul li ul li:last-child{margin-left:0 !important;}
.submenumain.aboutsubmenu .submenumain-left ul li ul li:last-child:before{display:none;}
.submenumain.resourcessubmenu .submenumain-left ul li ul li a{font-weight:normal;}
.submenumain.resourcessubmenu .submenumain-left ul li:last-child{width:22vw;margin-left:4vw !important;}
.submenumain.resourcessubmenu .submenumain-left ul li:first-child{margin-left:0 !important;}
.submenumain.resourcessubmenu .submenumain-left ul li ul li:last-child{margin-left:0 !important;}
.submenumain.productsubmenu, .submenumain.aboutsubmenu{padding-bottom:3vw !important;}
/* Footer  */

.site-footer.new_footer .container{max-width:69vw !important;padding-top:1.5vw !important;padding-left:0 !important;padding-right:0 !important;}
.site-footer .the_menu h3{font-size:0.83vw;line-height:1.488095238095238vw;display:flex;text-transform:uppercase;font-weight:500;margin-bottom:0.3vw;}
.site-footer .the_menu ul li a{color:#DCDCDD;line-height:0.9523809523809524vw;font-size:0.83vw;padding:0 !important;}
.site-footer .the_menu ul li a:hover{text-decoration:underline !important;}
.new_footer .footer_menu li{padding:0.5vw 0 !important;display:inline-block;}
.site-footer .col-lg-2.the_icon ul{padding-left:0;width:100%;text-align:left;display:flex;margin-bottom:1.5vw;}
.site-footer .col-lg-2.the_icon label{font-size:0.83vw;line-height:1.488095238095238vw;display:flex;text-transform:uppercase;font-weight:500;margin-bottom:1vw;}
.site-footer .col-lg-2.the_icon ul li{display:flex;margin-left:0 !important;margin-right:0.8vw !important;padding:0 !important;}
/*.site-footer .col-lg-2.the_icon ul li a{width:1.6vw;height:1.6vw;text-align:center;display:flex;background:#606067;border-radius:50%;justify-content:center;align-items:center;font-size:.9vw;} */
.site-footer .col-lg-2.the_icon ul li:first-child{margin-left:0 !important;}
.site-footer .col-lg-2.the_icon .btn-tranparent{border:.1vw solid #fff;font-size:0.729vw;font-weight:500;line-height:1.3369047619047618vw;display:flex !important;padding:0.5vw 2.3vw;border-radius:2vw;}
.site-footer .col-lg-2.the_icon .btn-tranparent:hover{border:.1vw solid #fff;background:#fff;color:rgba(0,0,0,.65); text-decoration:none;}
.bottomFooter{background:#2b2b2f;padding:1.4vw 0;font-weight:300;}
.new_footer{padding-bottom:0 !important;font-weight:300;padding-left:0 !important;padding-right:0 !important;background-color:#4e4e56;padding-top:3.177vw;font-size:.625vw;color:#f5f5f9;}
.page-template-abx2 .new_footer, .page-template-abx1 .new_footer, .page-template-abx3 .new_footer{margin-top:4vw;}
.new_footer .footer_menu {padding-left:0;display:inline-grid;    margin-right:0.2vw;margin-bottom:0;}
.site-footer.new_footer .bottomFooter .container{border:none;padding-top:0 !important;}
.bottomFooter-top{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.1vw;}
.bottomFooter-top .app_link{display:flex;}
.bottomFooter-top .app_link .col-6{flex:auto !important;max-width:auto !important;margin-bottom:0 !important;padding:0 .31vw;}
.bottomFooter-top .app_link .col-6:last-child{padding-right:0 !important;}
.bottomFooter-bottom{display:flex;flex:100%;border-top:.1vw solid rgba(204, 204, 204, 0.2);padding-top:1vw;}
.bottomFooter-bottom .col-7{padding:0 !important;font-size:0.7291666666666666vw;line-height:1.2vw !important;}
.bottomFooter .bottomFooter-bottom .col-5 li a{font-size:0.7291666666666666vw !important;}
.bottomFooter .bottomFooter-bottom .col-5 li a:hover{color:#fff !important}
.bottomFooter-bottom .col-5{padding:0 !important;font-size:0.7291666666666666vw;text-align:right !important;}
.bottomFooter-top .f_logo{margin-top:0.6vw;display:inline-block;}
.site-footer.new_footer .row{justify-content:space-between;}
.bottomFooter-bottom ul li{border-right:0.1vw solid #ccc;line-height:.6vw;padding:0 0.4vw 0 0.2vw;display:inline-block;}
.bottomFooter-bottom ul li:first-child{padding-left:0 !important;}
.bottomFooter-bottom ul li:last-child{padding-right:0 !important;border:none;}
.bottomFooter-bottom ul{margin:0 !important;padding-left:0 !important;}
.mobileonlydisplay{display:none;}
.menu-main-menu-new-container{flex:auto;}
.navbar-nav.ml-auto li.open.dropdownMenu:after{display:none !important;}

/* modal box form pop-up */

#Request-a-Demo-Pop-up-contactform .modal-lg, #Request-a-Demo-Pop-up-moreifo .modal-lg, #Request-a-Demo-Pop-up-new .modal-lg, #Request-a-Demo-Pop-up-talk .modal-lg, #Request-more-info-Pop-up .modal-lg,  #Request-a-Demo-Pop-up .modal-lg ,  #hubSpot-Request-a-Demo-btm-Pop-up .modal-lg {max-width:750px;margin-top:90px;}
#Request-a-Demo-Pop-up-contactform .modal-backdrop.show, #Request-a-Demo-Pop-up-moreifo .modal-backdrop.show, #Request-a-Demo-Pop-up-new .modal-backdrop.show, #Request-a-Demo-Pop-up-talk .modal-backdrop.show, #Request-more-info-Pop-up .modal-backdrop.show , #Request-a-Demo-Pop-up .modal-backdrop.show , #hubSpot-Request-a-Demo-btm-Pop-up .modal-backdrop.show {opacity:0.6;}
#Request-a-Demo-Pop-up-contactform .modal-content, #Request-a-Demo-Pop-up-moreifo .modal-content, #Request-a-Demo-Pop-up-new .modal-content, #Request-a-Demo-Pop-up-talk .modal-content, #Request-more-info-Pop-up .modal-content , #Request-a-Demo-Pop-up .modal-content , #hubSpot-Request-a-Demo-btm-Pop-up .modal-content {border-radius:15px;}
#Request-a-Demo-Pop-up-contactform .contact_form, #Request-a-Demo-Pop-up-moreifo .contact_form, #Request-a-Demo-Pop-up-new .contact_form, #Request-a-Demo-Pop-up-talk .contact_form, #Request-more-info-Pop-up .contact_form , #Request-a-Demo-Pop-up .contact_form  , #hubSpot-Request-a-Demo-btm-Pop-up .contact_form  {width:auto;padding-bottom:0px;margin-left:0;}
#Request-a-Demo-Pop-up-contactform .contact, #Request-a-Demo-Pop-up-moreifo .contact, #Request-a-Demo-Pop-up-new .contact, #Request-a-Demo-Pop-up-talk .contact, #Request-more-info-Pop-up .contact, #Request-a-Demo-Pop-up .contact, #hubSpot-Request-a-Demo-btm-Pop-up .contact{padding:60px 100px 45px;}
#Request-a-Demo-Pop-up-moreifo .contact select, #Request-a-Demo-Pop-up-moreifo .contact input, #Request-a-Demo-Pop-up-moreifo .contact textarea{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;margin-bottom: 1.5vw;}
#Request-a-Demo-Pop-up-new .contact select, #Request-a-Demo-Pop-up-new .contact input, #Request-a-Demo-Pop-up-new .contact textarea{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;}
#Request-a-Demo-Pop-up-talk .contact select, #Request-a-Demo-Pop-up-talk .contact input, #Request-a-Demo-Pop-up-talk .contact textarea{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;}
#Request-a-Demo-Pop-up-contactform .contact select, #Request-a-Demo-Pop-up-contactform .contact input, #Request-a-Demo-Pop-up-contactform .contact textarea{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;}
#Request-more-info-Pop-up .contact select, #Request-more-info-Pop-up .contact input, #Request-more-info-Pop-up .contact textarea,#Request-a-Demo-Pop-up .contact select, #Request-a-Demo-Pop-up .contact input, #Request-a-Demo-Pop-up .contact textarea, 
#hubSpot-Request-a-Demo-btm-Pop-up .contact select, #hubSpot-Request-a-Demo-btm-Pop-up .contact input, #hubSpot-Request-a-Demo-btm-Pop-up .contact textarea
{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;}
#Request-a-Demo-Pop-up-contactform .absclose_btn, #Request-a-Demo-Pop-up-moreifo .absclose_btn, #Request-a-Demo-Pop-up-new .absclose_btn, #Request-a-Demo-Pop-up-talk .absclose_btn, #Request-more-info-Pop-up .absclose_btn, #Request-a-Demo-Pop-up .absclose_btn, #hubSpot-Request-a-Demo-btm-Pop-up .absclose_btn{position:absolute;right:27px;top:18px;color:#979797;opacity:0.5;font-family:auto;font-size:63px;padding:0px;margin:0px;z-index:99;}
#Request-a-Demo-Pop-up-contactform .abs-ic-logo, #Request-a-Demo-Pop-up-moreifo .abs-ic-logo, #Request-a-Demo-Pop-up-new .abs-ic-logo, #Request-a-Demo-Pop-up-talk .abs-ic-logo, #Request-more-info-Pop-up .abs-ic-logo, #Request-a-Demo-Pop-up .abs-ic-logo, #hubSpot-Request-a-Demo-btm-Pop-up .abs-ic-logo{z-index:9;width:104px;height:104px;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
#Request-a-Demo-Pop-up-contactform .comman__form .primary-btn, #Request-a-Demo-Pop-up-moreifo .comman__form .primary-btn, #Request-a-Demo-Pop-up-new .comman__form .primary-btn, #Request-a-Demo-Pop-up-talk .comman__form .primary-btn, #Request-more-info-Pop-up .comman__form .primary-btn, #Request-a-Demo-Pop-up .comman__form .primary-btn, #hubSpot-Request-a-Demo-btm-Pop-up .comman__form .primary-btn{border-radius:5px;background-color:#fb5373;width:100%;}
#Request-a-Demo-Pop-up-contactform .contact_form select.form-control.required, #Request-a-Demo-Pop-up-moreifo .contact_form select.form-control.required, #Request-a-Demo-Pop-up-new .contact_form select.form-control.required, #Request-a-Demo-Pop-up-talk .contact_form select.form-control.required, #Request-more-info-Pop-up .contact_form select.form-control.required, #Request-a-Demo-Pop-up .contact_form select.form-control.required, #hubSpot-Request-a-Demo-btm-Pop-up .contact_form select.form-control.required{background-position:center right 18px;}
#Request-a-Demo-Pop-up-contactform .contact_form > p, #Request-a-Demo-Pop-up-talk .contact_form > p, #Request-a-Demo-Pop-up-new .contact_form > p, #Request-a-Demo-Pop-up-moreifo .contact_form > p, #Request-more-info-Pop-up .contact_form > p, #Request-more-info-Pop-up .contact_form > p, #hubSpot-Request-a-Demo-btm-Pop-up .contact_form > p{margin:10px auto 30px;max-width:620px;font-weight:300;}
#Request-more-info-Pop-up #footer-form, #hubSpot-Request-a-Demo-btm-Pop-up #footer-form{background-color:#fff;border-radius:15px;}
#Request-more-info-Pop-up #footer-form .contact_form , #hubSpot-Request-a-Demo-btm-Pop-up #footer-form .contact_form {width:100%;}
#Request-more-info-Pop-up .btn-submit, #Request-more-info-Pop-up .btn-submit , #hubSpot-Request-a-Demo-btm-Pop-up .btn-submit {font-size:1.25rem;padding:10px 4em;}
#Request-more-info-Pop-up .modal-content  , #Request-more-info-Pop-up .modal-content  , #hubSpot-Request-a-Demo-btm-Pop-up .modal-content {border-radius:15px;}
#Request-more-info-Pop-up .hbspt-form form, #Request-more-info-Pop-up .hbspt-form  form, #hubSpot-Request-a-Demo-btm-Pop-up .hbspt-form  form{display:flex;flex-direction:column;}
#Request-more-info-Pop-up .hbspt-form .hs_error_rollup, #Request-more-info-Pop-up .hbspt-form .hs_error_rollup, #hubSpot-Request-a-Demo-btm-Pop-up .hbspt-form .hs_error_rollup{order:2;text-align:center;padding:4px;border:1px solid #fdd97d;margin-top:15px;}
#Request-more-info-Pop-up .hbspt-form .hs_error_rollup label , #Request-more-info-Pop-up .hbspt-form .hs_error_rollup label , #hubSpot-Request-a-Demo-btm-Pop-up .hbspt-form .hs_error_rollup label{margin-bottom:0px}
.menuPostInner .learnMore{background-image:url(../images/rt-ars.png);background-repeat:no-repeat;background-position:center right;padding-right:1vw;display:block;max-width:fit-content;color:var(--cornflower);}
.menuBttmLink ul li a:hover{color:#6872f4}
#Request-a-Demo-Pop-up .contact select{color: #333 !important;}
.hbspt-form ul.multi-container{padding: 0;}
.hbspt-form .hs_i_m_interested_in_{margin-top: 1vw;margin-left: 1vw;}
.hbspt-form ul.multi-container li{list-style: none;}
.hbspt-form ul.multi-container li label{width: 100%;}
.hbspt-form ul.multi-container li label input{float: left;width: auto !important;}
.hbspt-form ul.multi-container li label span{float: left;line-height: .7vw;font-size: .8vw;margin-left: 0.5vw;}
.bottomFooter-bottom ul li a:hover{text-decoration:underline !important}
.submenumain.resourcessubmenu .submenumain-left ul li:last-child{width:24.6vw;}
.submenumain.aboutsubmenu .submenumain-left ul li:last-child:before{display:none}
.submenumain.aboutsubmenu .submenumain-left ul li{width:14vw;}
.submenumain.aboutsubmenu .submenumain-left ul li.mainhead:first-child{margin-right:3vw}
.submenumain.aboutsubmenu .submenumain-left ul li{width:13vw !important;}
.submenumain.aboutsubmenu .submenumain-left ul li:last-child{width:13vw !important;}
hr.lastline{display:none;}
.btn-cornflower{padding:0.26vw 0.78vw !important;border-radius:2.6vw;color:white;background-color:var(--cornflower);border:1px solid var(--cornflower);}
.btn-cornflower{border:solid 1px #ffffff;}
.btn-cornflower:hover{color:var(--cornflower);background-color:white;border:1px solid var(--cornflower);}

@media (max-width:1200px){
  .site-header nav.navbar .container{padding: 0 !important;}
}

@media (max-width:992px){
  #Request-a-Demo-Pop-up .contact, #Request-a-Demo-Pop-up-contactform .contact, #Request-a-Demo-Pop-up-moreifo .contact, #Request-a-Demo-Pop-up-new .contact, #Request-a-Demo-Pop-up-talk .contact{padding:3.125vw 0.78125vw 2.34375vw;}
}

@media (max-width:767px){
  #hubSpot-Request-a-Demo-btm-Pop-up .contact, #Request-a-Demo-Pop-up .contact, #Request-a-Demo-Pop-up-contactform .contact, #Request-a-Demo-Pop-up-moreifo .contact, #Request-a-Demo-Pop-up-new .contact, #Request-a-Demo-Pop-up-talk .contact{padding:15.38vw 3.84vw 11.538vw;}
  #Request-more-info-Pop-up .contact select, #Request-more-info-Pop-up .contact input, #Request-more-info-Pop-up .contact textarea, #Request-a-Demo-Pop-up .contact select, #Request-a-Demo-Pop-up .contact input, #Request-a-Demo-Pop-up .contact textarea, #hubSpot-Request-a-Demo-btm-Pop-up .contact select, #hubSpot-Request-a-Demo-btm-Pop-up .contact input, #hubSpot-Request-a-Demo-btm-Pop-up .contact textarea{margin-bottom: 3vw !important;}
  .hbspt-form ul.multi-container li label span{float: left;line-height: 5vw;font-size: 4vw;margin-left: 2vw;}
  .hbspt-form .hs_i_m_interested_in_{margin-top: 2vw;margin-left: 2vw;}
  .hbspt-form ul.multi-container li label input{width: 17px !important;}
}

/* End modal box form pop-up */

@media (max-width:1700px){
  .submenumain-left ul#menu-who-we-serve-menu{height:22.6vw;}
}

@media(max-width:1500px){
  .submenumain-left ul#menu-who-we-serve-menu{height:26.5vw;}
   .navbar-light .navbar-nav .dropdownMenu > a,  .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type{font-size:1.02vw !important;padding: 0.5vw 1.2vw !important;}
  .submenumain-left ul li ul li a, .submenumain-left ul li ul li a span{font-size:1vw;line-height:1.2vw;}
}

@media(max-width:1300px){
  .submenumain-left ul#menu-who-we-serve-menu{height:27.8vw;}
}

@media(max-width:1023px){
  .submenumain-left ul#menu-who-we-serve-menu{height:28.6vw ;}
}

@media(max-width:992px){
	.mob-display{display:block}
	#navbarSupportedContent{padding-bottom:0vw !important;max-height:90%;overflow:scroll;}
  #navbarSupportedContent .main-menu-outer{/*max-height:75%;overflow:scroll;padding-bottom:22vw;*/}
	.connectDiv{background:#f6f6f6;display:flex;box-sizing:border-box;margin:0;padding:0;}
	.connectDiv li{width:50%;text-align:center;display:inline-block;padding:4.4vw 0;position:relative;}
	.connectDiv li:first-child:after{content:'';position:absolute;right:0;top:50%;background:rgba(77, 78, 86, 0.3);height:60%;width:0.26666666666666666vw;transform:translateY(-50%);}
	.connectDiv li a{color:#4d4e56;font-size:1.411290322580645vw;}
	.absbottomContiner{position:static;bottom:0;left:0;width:100%;display:inline-block;}	
  .toggle__wrapr.text-right{display:none !important;}
  .bottomFooter-top .app_link .col-6{width:12vw;}
  .site-footer .the_menu h3{font-size:2.5vw;line-height:3.488095vw;}
  .site-footer.new_footer .container{border-top:none;padding-top:0;}
  .new_footer{padding-top:3.5vw;}
  .site-footer .the_menu ul li a{font-size:2.2vw;line-height: 3vw;}
  .site-footer.new_footer .container{max-width:80vw;width:80vw !important;}
  .site-header nav.navbar .container{width:80vw !important;max-width:80vw !important;padding-left:0 !important;padding-right:0 !important}
  .bottomFooter{text-align:center;padding:5.4vw 0 6vw;}
  .bottomFooter-top{width:100%;display:inline-block;}
  .bottomFooter-top .f_logo{margin-bottom:4vw;margin-top:0;}
  .bottomFooter-bottom{border-top:none;}
  .bottomFooter-bottom .col-7{padding:0 ;line-height:4vw !important;max-width:100% !important;display:inline-block;flex:0 0 100% !important;font-size:2vw;width:100% !important;}
  .bottomFooter-bottom{display:inline-block;}
  .bottomFooter-bottom .col-5{display:none !important;}
  .site-footer.new_footer .col-lg-2.the_icon{display:none;}
  .site-footer.new_footer .col-lg-2.the_icon.mobileonlydisplay{display:block;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay ul{text-align:center;display:inline-block;margin-right:0 !important;margin-bottom:3vw;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay ul li{display:inline-block;margin-right:1.5vw !important;}
  /*.site-footer .col-lg-2.the_icon.mobileonlydisplay ul li a{width:5vw;height:5vw;font-size:2.7vw;background:#3f4044;} */
  .site-footer .col-lg-2.the_icon .col-5 ul li a{background:none;width:auto;height:auto !important;}
  .site-footer .col-lg-2.the_icon .col-5{width:100%;display:inline-block;max-width:100%;margin-bottom:3.5vw;}
  .site-footer .col-lg-2.the_icon .btn-tranparent{width:auto;display:inline-block !important;font-size:3vw;line-height:5vw;padding:1vw 7vw;border-radius:8vw;margin-bottom:4.5vw;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay .col-5 ul li{border-right:0.1vw solid #fff !important;line-height:2vw !important;height:auto !important;margin:0 !important;padding:0 2vw 0 1vw!important;font-size: 2vw;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay .col-5 ul li:last-child{border:none;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay .col-5 ul{margin-bottom:1vw !important;}
  .new_footer .app_icon{width:23vw;}
  .topHeader{display:none;}
  .site-header .logo{width:19.2vw !important;}
  .navbar-collapse{top:-100vw !important;background:#fff;height:auto;padding-bottom:5vw !important;overflow-y:scroll;transition:visibility 0s, opacity 0.5s linear;visibility:hidden;opacity:0;    justify-content: flex-end;position: fixed;right: 0;    align-items: stretch;-webkit-box-pack: end;}
  /* .navbar-light .navbar-nav .dropdownMenu > a{transition:transform .4s cubic-bezier(0,0,.16,.96),opacity .4s linear} */
  .navbar-collapse.show{top:6vw !important;opacity:1;visibility:visible;    display:inline-block;width:100%;}
  #navbarSupportedContent .main-menu-outer #menu-main-menu-new{margin-left:0 !important;margin-top:3vw !important;width:100%;background-color:#fff;overflow:auto;display:block;box-shadow:none !important;}
  .main-menu-outer{display:inline-block !important;width:100% !important;}
  .site-header .header_button{position:static;}
  .navbar-nav.ml-auto{padding:0 0vw;box-shadow:none !important;}
  .navbar-nav.ml-auto .sub-menu{padding:0 9vw !important;}
  .navbar-nav.ml-auto .sub-menu .sub-menu{padding:0  !important;}
  .menu-btn.header_button.my-auto.align-middle.spanItem{width:25vw;margin:0 auto;text-align:center;display:block;}
  .main-menu-outer .spanItem.header_button a{font-size:2.3vw;line-height:5.3vw;border-radius:4vw !important;}
 .navbar-light .navbar-nav .dropdownMenu > a, .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type {padding-left:9vw !important;padding-right:9vw !important;padding-top:1vw;padding-bottom:1vw;font-size:2.5vw !important;color:#4D4E56;text-transform:uppercase;display:inline-block;width:100%;}
  /* .navbar-nav.ml-auto li{border-bottom:0.1vw solid #E1E6E8;} */
  /* .navbar-nav.ml-auto li:first-child{border-top:0.1vw solid #E1E6E8;} */
 .navbar-nav.ml-auto li.dropdownMenu:after, .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type:after{width:81%;height:0.1vw;content:'';left:9vw;top:0;position:absolute;background:rgba(0, 0, 0, 0.1);}
  hr.lastline{width:81%;content:'';background:rgba(0, 0, 0, 0.1);margin:0;left:9vw;position:relative;opacity:.5; display:block;}
  .topHeaderContiner.mobileonlydisplay{display:block;text-align:center;padding:3vw 0;width:100% !important;}
  .topHeaderContiner.mobileonlydisplay ul{display:inline-block;float:none;width:100%;}
  .topHeaderContiner.mobileonlydisplay ul li{display:inline-block;}
  .topHeaderContiner ul li a{font-size:2vw !important;line-height:2vw !important;}
  .topHeaderContiner ul li.hiring a{padding-right:3.8vw;background-size:2vw;}
  header .submegaMenu{visibility:hidden !important;opacity:0 !important;display:none !important;}
  .sub-menu .menu-item-has-children:before{display:none !important;}
  .navbar-nav.ml-auto .sub-menu li:first-child{border:none}
  .sub-menu li.mainhead > a{font-size:2.5vw;text-transform:capitalize;font-family:'wigrum';font-weight:700;line-height:3.607143vw;padding-bottom:0.9vw;border-bottom:0.1vw solid rgba(0, 0, 0, 0.1);width:100%;display:inline-block;margin-bottom:0.9vw;color:#6872F4;}
  #menu-main-menu-new .dropdownMenu  > a:before{content:"";width:2.5vw;height:2.5vw;border-bottom:.1vw solid #000;border-right:.1vw solid #000;position:absolute;top:1vw !important;right:11vw;transform:rotate(45deg);}
  .navbar-nav.ml-auto .sub-menu li, .navbar-nav.ml-auto .sub-menu .sub-menu li{margin-bottom:2.6vw;} 
  .navbar-nav.ml-auto .sub-menu li a, .navbar-nav.ml-auto .sub-menu .sub-menu li a{font-weight:500;font-size:2.3vw;}
  .navbar-nav.ml-auto .sub-menu li a span, .navbar-nav.ml-auto .sub-menu .sub-menu li a span{color:rgba(0, 0, 0, .4);font-weight:400;}
  .navbar-light .navbar-nav .dropdownMenu > a:hover:after{display:none !important;}
  .navbar-toggler span{display:block;height:0.2vw;width:3vw;left:0;background-color:#4e4e56;	position:absolute;	border-radius:100px;
  -webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;transition:all .3s;	}
  .navbar-toggler span:nth-child(2){background-color:transparent;}
  .navbar-toggler span:nth-child(1){    top: 12px;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
  .navbar-toggler span:nth-child(2){top:20px;background-color: #4e4e56;}
  .navbar-toggler span:nth-child(3){    -webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);top: 28px;}
  .navbar-nav>li:hover .sub-menu{display:block;}
  #menu-main-menu-new .dropdownMenu.open > a:before{transform:rotate(225deg);top:2.3vw !important;border-bottom:.1vw solid #6872F4;border-right:.1vw solid #6872F4;z-index:9;}
  .navbar-light .navbar-nav li.active .dropdownMenu > a, .navbar-light .navbar-nav .dropdownMenu > a:hover{color:#4D4E56 !important;}
  .navbar-light .navbar-nav .dropdownMenu.open ul.sub-menu{height:auto;visibility:visible;opacity:1;overflow:scroll;position:static;}
  .navbar-light .navbar-nav .dropdownMenu.open ul.sub-menu .sub-menu{max-height:inherit;}
  .navbar-light .navbar-nav li.dropdownMenu.active > a:after, .navbar-light .navbar-nav .dropdownMenu.open.menu-item-has-children:before, .menu-item-has-children:before{ display:none !important}
  .navbar-nav.ml-auto li.dropdownMenu, .navbar-nav.ml-auto li.no-dropdown{transform:translateY(-20px);transition:transform .4s cubic-bezier(0,0,.16,.96),opacity .4s linear;transition-delay:.25s;opacity:0;}
  .navbar-collapse.collapse.show .navbar-nav.ml-auto li.dropdownMenu,  .navbar-collapse.collapse.show .navbar-nav.ml-auto li.no-dropdown {transform:none;opacity:1;}
  .navbar-nav.ml-auto li.no-dropdown{transition-delay:.30s;}
  .navbar-nav.ml-auto li.dropdownMenu:nth-child(2){transition-delay:.40s;}
  .navbar-nav.ml-auto li.dropdownMenu:nth-child(3){transition-delay:.50s;}
  .navbar-nav.ml-auto li.dropdownMenu:nth-child(4){transition-delay:.60s;}
  .menu-main-menu-new-container #menu-main-menu-new li.dropdownMenu:first-child ul.sub-menu{display:flex;flex-direction:column;}
  .menu-main-menu-new-container #menu-main-menu-new li.dropdownMenu:first-child ul.sub-menu li:nth-child(2){order:3;margin-top:3vw;}
  #menu-main-menu-new .menu-item-has-children:before{display:none !important;}
  .site-header{    position:sticky;top:0;width:100%;z-index:999;}
  .navbar-toggler{width: 1.8em;cursor: pointer;position: relative;right: 0;top: 0;height: 2em;z-index: 6;-webkit-transition: all ease .3s;transition: all ease .3s;border-color: transparent !important;color: unset !important;}
}

@media(max-width:768px){
  .navbar-toggler span{height:0.3vw;width:4vw;}
  .modalBxHeader{font-size:6.5vw;}
}

@media(max-width:600px){
	 .navbar-nav.ml-auto .sub-menu li, .navbar-nav.ml-auto .sub-menu .sub-menu li{margin-bottom:3.5vw !important;} 
  .navbar-nav.ml-auto .sub-menu .sub-menu li:last-child{margin-bottom:0 !important;}
	.connectDiv li a{color:#4d4e56;font-size:3.733333333333334vw;}
	.site-footer.new_footer > .container{ padding-bottom:2vw;}
	.new_footer .footer_menu li{padding:4vw 0 0;}
  .site-footer.new_footer .container{max-width:88% !important;width:88% !important;}
  .site-footer .the_menu h3{font-size:4.266666666666667vw;line-height:6.666666666666667vw;}
  .new_footer{padding-top:10vw;}
  .site-footer .the_menu ul li a{font-size:4vw;line-height:6vw;margin-bottom:0;}
  .site-footer.new_footer .the_menu .col-lg-3{margin-bottom:7.5vw !important;}
  .bottomFooter{padding:10vw 0 12vw;}
  .bottomFooter-top .f_logo img{width:40vw;}
/*  .site-footer .col-lg-2.the_icon.mobileonlydisplay ul li a{width:8vw;height:8vw;font-size:4.2vw;} */
  .bottomFooter-top .f_logo{margin-bottom:6vw;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay ul li{margin-right:3.5vw !important;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay ul{margin-bottom:6vw;}
  .site-footer .col-lg-2.the_icon .col-5{padding:0 !important;margin-bottom:5vw !important;}
  .site-footer .col-lg-2.the_icon .col-5 ul li a{font-size:3.733333333333334vw;width:auto !important;}
  .site-footer .col-lg-2.the_icon .btn-tranparent{font-size:3.733333333333334vw;line-height:8vw;padding:1vw 11.3vw;margin-bottom:7.5vw;}
  .site-footer .col-lg-2.the_icon.mobileonlydisplay .col-5 ul li{margin-bottom:3vw !important;}
  .new_footer .app_icon{width:36vw;max-width:36vw;padding:0vw 1.4vw !important;}
  .bottomFooter-bottom .col-7{line-height:7.199999999999999vw !important;font-size:3.733333333333334vw;max-width:86.6vw !important;margin:0 auto;}
  .bottomFooter-bottom{padding-top:7vw;border-top:0.1vw solid #666;margin-top:6vw;}
  .site-header nav.navbar .container{width:90% !important;max-width:90% !important;}
 .navbar-light .navbar-nav .dropdownMenu > a,  .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type{padding-left:6vw !important;padding-right:6vw !important;}
  .navbar-nav.ml-auto{padding:0 0vw !important;}
  .navbar-nav.ml-auto .sub-menu{padding:0 6vw !important;}
  .navbar-nav.ml-auto .sub-menu .sub-menu{padding:0 !important;}
  .site-header .logo{width:43.458666666666666vw !important;}
  .navbar-collapse{padding-bottom:10vw !important;}
  .navbar-collapse.show {top:11vw !important;}
  .toggle__wrapr .navbar-toggler span{background-color:#fff;right:0;margin:0 auto;}
  .navbar-toggler span{height:0.5vw;width:6vw;}
  .navbar-toggler{width:7vw !important;padding:0 !important;}
  #navbarSupportedContent .main-menu-outer #menu-main-menu-new{margin-top:1vw !important;}
  .navbar-light .navbar-nav .dropdownMenu > a, .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type{line-height:10vw;font-size:4.266666666666667vw !important;padding-top:2vw !important;padding-bottom:2vw !important;  font-weight:500;}
  .menu-item-has-children:before{width:3.188vw;height:3.188vw;top:3vw !important;}
  .topHeaderContiner ul li a{font-size:3.733333333333334vw !important;line-height:3.5vw !important;}
  .topHeaderContiner.mobileonlydisplay{padding:5vw 0 9vw;}
  .main-menu-outer .spanItem.header_button a{font-size:3.266666666666666vw;line-height:10.242667vw;border-radius:10vw !important;height:10.733333333333334vw;}
  .menu-btn.header_button.my-auto.align-middle.spanItem{width:41.06666666666667vw;height:10.733333333333334vw;}
  .navbar-nav.ml-auto .sub-menu li.mainhead > a{font-weight:700 !important;font-size:4.4vw !important;line-height:9.2vw !important;margin-bottom:3.4vw !important;}
  .navbar-nav.ml-auto .sub-menu li a, .navbar-nav.ml-auto .sub-menu .sub-menu li a{font-size:4.2vw !important;}
  .navbar-light .navbar-nav .dropdownMenu.open.menu-item-has-children:before{top:5vw !important;}
  .topHeaderContiner.mobileonlydisplay  ul li a{padding:0 2.7vw;padding-left:1.6vw !important;}
  .topHeaderContiner.mobileonlydisplay  ul li.hiring a{padding-right:2.5vw;background-size:3.35vw;padding-left:0vw !important;}  
  .navbar-light .navbar-nav .dropdownMenu.open.active > a{background-color:#f6f6f6;}
 .navbar-nav.ml-auto li.dropdownMenu:after, .navbar-light .navbar-nav .menu-item-type-post_type.no-dropdown a:first-of-type:after{left:5vw !important;width:89% !important;}
  #menu-main-menu-new .dropdownMenu > a:before{right:8vw !important;top:5vw !important;}
  #menu-main-menu-new .dropdownMenu.open > a:before{top:6vw !important;}
  .connectDiv li{padding:3.3vw 0 !important;}
  hr.lastline{width:89%;left:5vw;}
  .navbar-brand{padding-top:0.5rem !important;} 
}

@media(max-width:480px){
    .menu-item-has-children:before{width:3.5vw;height:3.5vw;}
    .new_footer .app_link .col-6 .app_icon{width:44vw;max-width:44vw;}
    .new_footer .app_link .col-6:first-child .app_icon{padding-left:0 !important;}
    .new_footer .app_link .col-6:last-child .app_icon{padding-right:0 !important;}
    .main-menu-outer .spanItem.header_button a{padding:0 6vw !important;}
    .navbar-collapse.show {top:14vw !important;}
    .navbar.navbar-expand-lg.navbar-light.p-lg-0{padding:1.5vw 0!important;}
    /* .navbar-collapse{top:11vw !important;}    */
    .modalBxHeader{font-size:7vw !important;}
}



/*footer contact us button hs form css */
#Request-contactform-OnlyContactUsFooter .modal-lg{max-width:750px;margin-top:90px;}
#Request-contactform-OnlyContactUsFooter .modal-backdrop.show{opacity:0.6;}
#Request-contactform-OnlyContactUsFooter .modal-content{border-radius:15px;}
#Request-contactform-OnlyContactUsFooter .contact_form {width:auto;padding-bottom:0px;margin-left:0;}
#Request-contactform-OnlyContactUsFooter .contact{padding:60px 100px 45px;}
#Request-contactform-OnlyContactUsFooter .contact select, #Request-contactform-OnlyContactUsFooter .contact input, #Request-contactform-OnlyContactUsFooter .contact textarea{ border-radius:5px;border:solid 1px #e6e4f0;padding:14.5px 14px;line-height:1;font-size:16px;font-weight:500;height:auto;background-position:center right 18px;width:100%;margin-bottom: 1.5vw;}
#Request-contactform-OnlyContactUsFooter .absclose_btn{position:absolute;right:27px;top:18px;color:#979797;opacity:0.5;font-family:auto;font-size:63px;padding:0px;margin:0px;z-index:99;}
#Request-a-Demo-Pop-up-contactform .abs-ic-logo, #Request-a-Demo-Pop-up-moreifo .abs-ic-logo, #Request-a-Demo-Pop-up-new .abs-ic-logo, #Request-a-Demo-Pop-up-talk .abs-ic-logo, #Request-more-info-Pop-up .abs-ic-logo, #Request-a-Demo-Pop-up .abs-ic-logo, #hubSpot-Request-a-Demo-btm-Pop-up .abs-ic-logo{z-index:9;width:104px;height:104px;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
#Request-contactform-OnlyContactUsFooter .comman__form .primary-btn{border-radius:5px;background-color:#fb5373;width:100%;}
#Request-contactform-OnlyContactUsFooter .contact_form select.form-control.required{background-position:center right 18px;}
#Request-contactform-OnlyContactUsFooter .contact_form > p {margin:10px auto 30px;max-width:620px;font-weight:300;}
#Request-contactform-OnlyContactUsFooter #footer-form{background-color:#fff;border-radius:15px;}
#Request-contactform-OnlyContactUsFooter .contact_form {width:100%;}

#Request-contactform-OnlyContactUsFooter .btn-submit{font-size:1.25rem;padding:10px 4em;}
#Request-contactform-OnlyContactUsFooter .modal-content {border-radius:15px;}
#Request-contactform-OnlyContactUsFooter .hbspt-form form {display:flex;flex-direction:column;}
#Request-contactform-OnlyContactUsFooter .hbspt-form .hs_error_rollup{order:2;text-align:center;padding:4px;border:1px solid #fdd97d;margin-top:15px;}
#Request-contactform-OnlyContactUsFooter .hbspt-form .hs_error_rollup label {margin-bottom:0px}
#Request-contactform-OnlyContactUsFooter .contact select{color: #333 !important;}


#Request-contactform-OnlyContactUsFooter .modalBxHeader{margin-bottom:1.4vw;color:#6872f4;}
#Request-contactform-OnlyContactUsFooter .modalBxPara{margin: 10px auto 30px; max-width:620px; font-weight:300;}
@media (max-width: 992px){#Request-contactform-OnlyContactUsFooter .modalBx h2{font-size:var(--f14);} #Request-contactform-OnlyContactUsFooter .hbspt-form  ul[role="alert"] .hs-error-msg {font-size:3.2vw;} #Request-contactform-OnlyContactUsFooter .hbspt-form .hs-input{font-size: var(--f10);} #Request-contactform-OnlyContactUsFooter .hbspt-form input.hs-button{padding:0.40vw 1.5vw 0.40vw 1.5vw; font-size:var(--f12);}}

#Request-contactform-OnlyContactUsFooter .hbspt-form input.hs-button { background: var(--cornflower);  padding: 0.4vw 2.5vw 0.4vw 2.5vw; color: white; font-weight: 500; font-size: var(--f20); margin-top:2vw !important; outline: none; border-radius: 5px; border: solid 1px #e6e4f0; padding: 14.5px 14px; line-height: 1; font-size: 16px; font-weight: 500; height: auto; background-position: center right 18px; width: 100%; margin-bottom: 1.5vw;  }

#Request-contactform-OnlyContactUsFooter .hbspt-form input.hs-button:hover { background-color: var(--pink); border: 1px solid var(--pink); }
 


#Request-contactform-OnlyContactUsFooter .hbspt-form label[placeholder="Enter your "]{
    display: none;
}


@media (max-width:992px){
 #Request-contactform-OnlyContactUsFooter .contact {padding:3.125vw 0.78125vw 2.34375vw;}
}

@media (max-width:767px){
  #Request-contactform-OnlyContactUsFooter  .contact{padding:15.38vw 3.84vw 11.538vw;}
  
  #Request-contactform-OnlyContactUsFooter  select,  #Request-contactform-OnlyContactUsFooter  input,  #Request-contactform-OnlyContactUsFooter  .contact textarea{margin-bottom: 3vw !important;}

}


/* End modal box form pop-up */