/* LeadIn Adjustments */
.leadinModal-content h1, .leadinModal-content h2, .leadinModal-content h3, .leadinModal-content h4, .leadinModal-content h5, .leadinModal-content h6 {
    color: #444 !important;
}
/* End LeadIn Adjustments */
#myModal1 .modal-dialog{max-width:500px !important;width:100% !important;}
.modal-content{border:none !important;box-shadow:none !important;}
.b2b-cta a {
    background: rgb(34, 48, 64) none repeat scroll 0 0 !important;
    border-radius: 3px !important;
    color: rgb(255, 255, 255) !important;
    font-size: 18px !important;
    line-height: 22px;
    padding: 10px !important;
    position: relative;
    transition: all 0.5s ease-out 0s;
    z-index: 99;
}
#myModal {
    z-index: 10000;
}
#myModal form .input select {
    -moz-appearance: none;
      -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    appearance:none;
   background:#fff url(https://cdn2.hubspot.net/hubfs/493941/Ambassador-New/arrow/arrow.png?t=1509131264714) repeat-x 0 0;
    background-position: 99% center !important;
    background-repeat: no-repeat !important;
    background-size: 10px auto;
   
}

.cta-button button {
    background: #3C96D1;
    padding: 12px 25px;
    border: none;
    border-radius: 4px;
    margin-top: 20px;
}


body .form-section .get-start-form .hs-button.primary.large {
    background: rgb(60, 151, 211)!important;
    border: 1px solid !important;
    border-radius: 5px !important;
    color: #fff !important;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.2;
    margin: 16px 0 30px;
    max-width: 500px;
    padding: 8px !important;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 100% !important;
}
body .form-section .get-start-form .hs_submit{
    position:relative;
}
body .form-section .get-start-form .input select {
        font-size: 14px !important;
}
body .form-section .get-start-form .hs_submit:after {
    content: "";
    display: inline-block;
    font: 29px/1 FontAwesome;
    position: absolute;
    right: 8%;
    text-rendering: auto;
    top: 32%;
    color: rgb(60, 151, 211);
}

body .form-section .get-start-form .hs_submit:after:hover {
   color:#fff !important;
}
body .form-section .get-start-form .hs-button.primary.large:hover:after{
  color:#fff !important;   
}
body .form-section .get-start-form .hs_submit:hover:after{color:#fff !important;}

body .form-section .get-start-form .hs-button.primary.large:hover {
    background:rgb(60, 151, 211) !important;
    border: 1px solid !important;
    border-radius: 5px;
    color:#fff !important;
    font-size: 18px;
    
}
.main2 button.close {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none;
    color: rgb(0, 0, 0) !important;
    cursor: pointer;
    font-family: proxima_novalight;
    font-size: 32px;
    font-weight: lighter !important;
    padding: 0;
    right: -16px;
    top: -13px;
    float: right;
}
.hs_what_type_of_customer_do_you_serve.field.hs-form-field {
    margin-bottom: 5px;
    margin-top: 20px;
}
.fix-width1 .team-name p {
    color: rgb(145, 151, 159) !important;
    text-align:left !important;
}
.fix-width1 .team-name p span {
    height: 20px !important;
}
.fix-width1 .team-name1 p span {
    height: 20px !important;
}
.modal-dialog {max-width:500px !important;width:100% !important;padding:0 30px !important; margin: 0 auto !important;}
.modal-dialog1 {max-width:500px !important;width:100% !important;padding:0 30px !important; margin: 0 auto !important;margin-top:10% !important;}
#myModal .form-section h3{margin-bottom: 13px !important;}
/*#myModal input {border: 1px solid #ecf0f0 !important;    border-radius: 3px !important;}
#myModal .actions input */
#myModal h4 {font-size: 14px; font-weight: 400; line-height: 27px; text-align: center; color: #233040; font-family: 'proxima nova', sans-serif; margin-top:5px; margin-bottom:10px;}
.form-section .widget-type-linked_image{margin-bottom: 31px;}
.branded_logos span{ }
.greate1  > span > div {
    display: inline-block;
  margin-right:28px;
    width: 22.9%;
    vertical-align:top;
}
.greate1  > span > div:nth-of-type(4n) {
    
    margin-right:0;
}
@media (min-width: 280px) and (max-width: 768px)
{
    
.marketing > span > div {
    display: inline-block;
    margin: 0 auto !important;
    width: 100% !important;
}


.fix-width {
    display: inline-block;
    float: none;
    margin: 0 auto;
    
    width: 100% !important;
}

.greate1 > span > div {display: inline-block;width: 100% !important;margin-bottom:30px;}
.greate1 > span > div:nth-of-type(2n) {margin-right:0;}
.team-box {
    margin-top: 27px !important;
}

.team-name p {
    font-size: 13px;
}
}
@media (min-width: 280px) and (max-width: 568px)
{
  .greate1 > span > div {
    display: inline-block;    
    width: 100% !important; 
    margin-right:0;
}
.team-box {
    margin-top: 27px !important;
    padding: 0 !important;
} 

.team-detail {
    border-bottom: 1px solid rgb(236, 240, 240);
    padding: 33px;
    text-align: center;
}
  
}
@media (min-width: 569px) and (max-width: 768px)
{
  .greate1 > span > div {
    display: inline-block;
    
     width: 46% !important;
    
}
.team-box {
    margin-top: 27px !important;
    padding: 0 !important;
} 

.team-name p {
    font-size: 13px;
}
}
@media (min-width: 768px) and (max-width: 769px)
{
    .marketing > span > div {
    display: inline-block;
    margin: 0 auto !important;
    width: 100% !important;
}
.great-teams1 {
    padding: 0;
    width: 100% !important;
}
.team-pad .team-name p {
    font-size: 13px;
    text-align: left;
}

.work-detail p {
    font-size: 14px;
    letter-spacing: 0.4px;
    margin-left: 38px !important;
    padding-left: 0 !important;
    width: 62%;
    margin-top:18px !important;
}
.fix-width {
    display: inline-block;
    float: none;
    margin: 0 auto;
  
    width: 100% !important;
}

  .greate1 > span > div {
    display: inline-block;
    
  width: 47% !important;    
    
}
#hs_cos_wrapper_module_146729067470716944 img:nth-of-type(4) {
    height: 32px !important;
}
#hs_cos_wrapper_module_146729067470716944 img:nth-child(3) {
    height: 59px !important;
    top: 3px;
}
.great-teams1 {
    padding: 0 !important;
    width: 100% !important;
}
#myModal h4{margin-top:0 !important;}
#hs_cos_wrapper_module_146729067470716944 img {
    height: 40px !important;
    margin-bottom: 50px;
    margin-left: 43px;
    margin-top: 0;
}
#hs_cos_wrapper_module_146729067470716944 img:nth-of-type(5) {
    height: 37px;
}
#hs_cos_wrapper_module_146729067470716944 img {
    margin-left: 8px !important;
}
.team-box {
    margin-top: 27px !important;
     padding: 0 !important;
}  
}

@media (min-width: 770px) and (max-width: 1090px)
{
     .greate1 > span > div {display: inline-block;width: 46% !important;margin-bottom:20px;}
      .greate1 > span > div:nth-of-type(2n){margin-right:0;}
.team-box {
    
    padding: 0 !important;
} 

.team-name p {
    font-size: 13px;
}
}
.body{
word-wrap: break-word;
}
.why-ambassador-img {
    padding-top: 50px;
}
.banner-imgs img {
    opacity: 0.8;
    transition: all 0.5s ease 0s;
}

.modalDialog .main2 .form-section .get-start-form select.hs-input{ font-size:14px;} 

#hs_cos_wrapper_module_146729067470716944 img:nth-child(3) {
    height: 65px;
    position: relative;
    top: 14px;
}
#hs_cos_wrapper_module_146729067470716944 img:nth-child(4) {
    height: 28px;
}
#hs_cos_wrapper_module_146729067470716944 img {
    height: 47px;
    margin-bottom: 50px;
    margin-left: 43px;
    margin-top: 0px;
}
#hs_cos_wrapper_module_146729067470716944 img:first-child {
    margin-left: 0;
}
.b2b p {
    color:#9ecbe8 !important;
    font-size: 18px !important;
    text-align: center;
    margin-bottom:0;
}
.modalDialog > div {
    background: #fff;
    border-radius: 10px;
    margin: 10% auto;
    padding: 5px 20px 13px;
    position: relative;
    width: 400px;
}
a .fa.fa-fw {
    font-size: 24px;
}
.pop-up-img img {
     margin-top: 23px;
    padding: 0 11px;
    width: 17% !important;
}
.pop-up-img img:last-child {
    height: 47px;
    padding-left: 17px;
    width: 77px !important;
}
.span6.widget-span.widget-type-cell.form-section {
    max-width: 425px !important;
    width: 100%;
    margin-bottom:30px;
}
.main2 {
    display: block !important;
    float: none !important;
    margin: 240px auto !important;
    width: 500px;
    text-align:left !important;
    padding: 15px 30px 25px !important;
    background:#fff;
}
.modalDialog p{text-align: center; color:rgba(35,48,64,0.5) !important;}
.main3{
    display: block !important;
    float: none !important;
    margin: 0px auto !important;
    padding:0 15px 15px !important;
    text-align: left !important;
    max-width: 480px !important;
    width: 100% !important;
     
}
.main3 .get-start-form .hs-input {
    width: 100% !important;
    height: auto !important;
    padding: 10px;
    min-height: inherit;
    font-size: 14px !important;
    text-transform: inherit;
    margin-bottom: 11px !important;
}
.main3 button.close {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none;
    color: rgb(0, 0, 0) !important;
    cursor: pointer;
    font-family: proxima_novalight;
    font-size: 64px;
    font-weight: lighter !important;
    padding: 0;
    position: relative;
    right: -16px;
    top: -16px;
}
.main3 .actions input[type="submit"]{
    background:url(//cdn2.hubspot.net/hubfs/493941/Ambassador-New/download-icon.png?t=1509131264714) no-repeat 95% center #3c97d3 !important;
    border-radius: 0 !important;
    color: #fff !important;
    margin-top: 18px !important;
    margin-bottom: 30px !important;
}
.main3 h2{
    font-size: 30px;
    font-size: 24px !important;
    font-weight: 100;
    padding: 0 !important;
    word-spacing: 0 !important;
    color: #39c;
    margin-top: 5px;
    line-height: 33px;
    margin-bottom: 7px !important;text-align:left;
}
.main3 .span12.widget-span.widget-type-form .hs_submit input {
    width: 100% !important;
}
.span12.widget-span.widget-type-cell.main2 {
    margin-top: 10% !important;
    border-radius: 4px;
}

.modalDialog {
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    top:0px;
    right: 0;
    bottom: 0;
    left: 0;
    margin-top: 0;
    background: rgba(35, 48, 64, 0.7);
    z-index: 99999;
     padding-left: 15px;
    padding-right: 15px;
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;
}
.modalDialog:target {
 
    opacity: 1;
    pointer-events: auto;
}
.modalDialog > div {
  
    position: relative;
    margin: 10% auto;
    padding:1px 30px !important; 
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    background: #fff;
}
.modalDialog .main2{width: 822px !important;margin: 0 auto !important;/*height: 95%;overflow-y: auto;*/}
.modalDialog .row-fluid-wrapper .form-section{width: 55%;}
.modalDialog .main2 .form-section .get-start-form .hs-input{Height: 40px !important;width: 100% !important;min-height: inherit;}
#myModal .get-start-form .actions{Width: 100% !important;}
.modalDialog .main2 .form-section h3{margin-top:0 !important;}
#myModal input, .span12.widget-span.widget-type-form input {
    margin-bottom: 10px !important;
}
.team-box1 {/*border: 1px solid rgb(236, 240, 240);*/margin-bottom: 40px;width: 100% !important;margin-top:-13px;}
.team-detail1 {border-bottom: 1px solid #ecf0f0;padding: 10px 18px;text-align: center;color: rgb(35, 48, 64) !important;font-size:16px;}
.team-detail1 p {color:#233040 !important;font-size: 16px !important;margin-bottom:0;opacity:0.5;}
.team-name1 p {color:#bdc1c6 !important;font-size: 16px !important;position: relative ! important;text-align: left! important;line-height:18px;padding-bottom:2px;}
.team-name1 p span {color: rgb(50, 50, 50) !important;}
.team-name1 {
    padding: 14px 14px 8px;
}
.great-teams1 {float: right !important;padding: 13px 0;width: 33% !important;}
.team-logo1 {border-bottom: 1px solid rgb(236, 240, 240);text-align: center;}
.team-hader1{text-align:center;}
.team-hader1 p {margin-bottom: 58px;}
.team-name1 img {display: block;float: left;margin-right:10px;}
.great-teams1 .icon.icon-call-1 { font-size: 14px !important; margin-left: 0;  text-align: left;color: #233040;}

/*form*/

.form-section h1 {
    font-size: 30px;
    font-weight: 100;
}


.get-start-form label {
    font-weight: 600;
    font-size:17px;
    margin-bottom:8px !important;
}
.get-started-form {
    width:100% !important;
}
.main2 .form-section h3 {font-size: 24px;font-weight: 400; line-height:1.46;margin-bottom:10px !important; color: #233040;}


.get-start-form .input select{
     width: 100%;
}
.hs_cos_wrapper_type_form input[type="text"], .hs_cos_wrapper_type_form input[type="password"], .hs_cos_wrapper_type_form input[type="datetime"], .hs_cos_wrapper_type_form input[type="datetime-local"], .hs_cos_wrapper_type_form input[type="date"], .hs_cos_wrapper_type_form input[type="month"], .hs_cos_wrapper_type_form input[type="time"], .hs_cos_wrapper_type_form input[type="week"], .hs_cos_wrapper_type_form input[type="number"], .hs_cos_wrapper_type_form input[type="email"], .hs_cos_wrapper_type_form input[type="url"], .hs_cos_wrapper_type_form input[type="search"], .hs_cos_wrapper_type_form input[type="tel"], .hs_cos_wrapper_type_form input[type="color"], .hs_cos_wrapper_type_form input[type="file"], .hs_cos_wrapper_type_form textarea, .hs_cos_wrapper_type_form select{
    min-height:39px !important;   
}
body input[type="text"], body input[type="password"], body input[type="datetime"], body input[type="datetime-local"], body input[type="date"], body input[type="month"], body input[type="time"], body input[type="week"], body input[type="number"], body input[type="email"], body input[type="url"], body input[type="search"], body input[type="tel"], body input[type="color"], body input[type="file"], body textarea, body select{
  height:39px !important;   
}
body .hs-form-field > label{
    font-size:16px !important;
}
.get-start-form .input input{ 
    background: rgb(255, 255, 255) none repeat scroll 0 0 !important;
    border: 1px solid #ccc;
    border-radius: 0px !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    color: rgb(81, 81, 81) !important;
    display: inline-block !important;
    font-family: "Raleway",sans-serif !important;
    font-size: 18px !important;
    font-weight: 100;
    height:39px !important;
    line-height: normal;
    margin-bottom: 25px;
    margin-top: 0px;
    max-width: 500px;
    padding: 11px 15px;
    position: relative;
    text-align: left;
       font-size: 14px !important;
    text-transform: uppercase;
    width: 100%;
    text-transform: none;
}

.get-started-form .input textarea { transition: border-color 0.5s ease; -webkit-transition: border-color 0.5s ease; -moz-transition: border-color 0.5s ease; -ms-transition: border-color 0.5s ease; -o-transition: border-color 0.5s ease; resize: none; max-width: 589px; height: 60px; line-height: normal; padding-top: 9px; }


    
#myModal .get-started-form form label span {font-family: "Proxima Nova Rg"; font-size: 16px !important; font-weight: 600 !important;}

   
    
/*.get-start-form .hs-button.primary.large:hover { background: #3c97d3 !important; color: #fff; }
.get-start-form .hs-button.primary.large:focus { background: #3c97d3; color: #fff; }*/

.get-started-form :-moz-placeholder {color: #848484; text-transform: uppercase; opacity: 1; }
.get-started-form ::-webkit-input-placeholder {color: #848484; text-transform: uppercase; opacity: 1; }
.get-started-form ::-moz-placeholder {color: #848484; text-transform: uppercase; opacity: 1; }
.get-started-form :-ms-input-placeholder {opacity:1; color: #848484; text-transform: uppercase; opacity: 1; }

.red {background: #ff6666 none repeat scroll 0 0; float: left; width: 100%;}
.get-start-form .hs-input .input select{ 
    height: 52px;
    margin-top: 13px;
    padding: 7px;
    width: 91% !important;
     border: 1px solid rgb(242, 242, 242);
    }
    



.get-started-form .hs-form-required {
    display: none;
}
.get-started-form .input option {
    height: 35px;
    padding-top: 12px;
    width: 100% !important;
}
.get-started-form  ul li{list-style-type:none;float:left !important;margin:0 auto; color:#fff;}
.get-started-form .fieldset span {color:#fff !important;}
.get-started-form .input .inputs-list {
    float: left;
    padding: 0;
    width: 100% !important;
}

.team-detail1{color: #233040;    font-size: 16px;    opacity: 0.5;padding:15px 10px!important;}

/**************************** form******************************/

 .span12.widget-span.widget-type-form .hs-error-msgs  label{font-size:14px;color:#F29C1E !important; font-weight:600;font-size: 12px;line-height: 1.5;margin-bottom: 5px important;width: 100%;top:0;text-align:left;position:relative}
#myModal1 .form-section .get-started-form  .input label{   position: unset !important;}
.mbsy-form label, .span12.widget-span.widget-type-form input label{font-size:14px;color: #233040 !important;font-size: 12px;font-weight: 400;line-height: 1.5;margin-bottom: 5px important;width: 100%;top:0;text-align:left;position:relative}
h4 {
    color: rgb(189, 193, 198) !important;
    text-align: center !important;
}


@media (max-width: 1280px)
{
    .main2 button.close {
      right: 5px !important;
    top: -7px;
}
.team-name1 {
    padding: 14px 11px 8px;
}
}
@media (max-width: 1024px)
{
     #hs_cos_wrapper_module_146729067470716944 img{margin-bottom:20px;vertical-align:middle;}
     #hs_cos_wrapper_module_146729067470716944 img:nth-child(3){top:0;}

.span6.widget-span.widget-type-cell.form-section {
    width: 47% !important;
}
}
@media (max-width: 822px)
{
}

@media (min-width: 768px) and (max-width: 991px)
{
    .team-name1 p span{font-size:14px;}
    .great-teams1{width:38% !important;}   
}

@media (min-width: 640px) and (max-width: 836px)
{
    .greate1 > span > div {width: 47.2% !important;}
}
@media (min-width: 280px) and (max-width: 480px)
{
    .main2 {width:100% !important;}
    .great-teams1 {padding: 50px 0; width:100% !important;}
    .get-start-form .hs-button.primary.large{ width:87%;}
    .hs-responsive-embed-iframe { width:100%;}
    .banner-deatils p { line-height: 20px; font-size: 12px;}
    .banner-imgs img {margin-right: 25px;}
    .work h2 img {margin-left: 10px;width: 8% !important;}
    #myModal .get-start-form .hs-input{width: 99% !important;}
    #myModal h4{line-height:1.3;}
    .span12.widget-span.widget-type-form.get-start-form label {
    position: unset !important;
}
   #myModal .team-name p{font-size:13px !important;}
      #myModal .team-name span{font-size:13px !important;}
       #myModal .get-start-form .input {display: inline-block;float: none !important;margin: 0 auto !important; width: 100% !important;}
        #myModal .get-start-form .actions{width:100% !important;}
       #myModal .get-start-form .hs-input { width:100% !important;}
    /*#hs_cos_wrapper_module_146729067470716944 img {height: 53px;   margin-bottom: 18px;margin-left: 0 !important;    margin-top: 22px;}*/
}
@media (min-width: 480px) and (max-width: 768px)
{
    /* #hs_cos_wrapper_module_146729067470716944 img {   height: 53px;    margin-bottom: 18px;    margin-top: 22px;}*/
    .main2 {width:100% !important;}
    .great-teams1 {padding: 50px 0;width:100% !important;}
    .hs-responsive-embed-iframe {width:100%;}
    .get-start-form .hs-button.primary.large{width:87%;}
    .work h2 img {margin-left: 10px;width: 4% !important;}    
    #myModal h4{line-height:1.2;}
    .span6.widget-span.widget-type-cell.form-section {
    width: 100% !important;
}
           #myModal .get-start-form .input {display: inline-block;float: none !important;margin: 0 auto !important; width: 100% !important;}
        #myModal .get-start-form .actions{width:100% !important;}
body .form-section .get-start-form .hs-button.primary.large{max-width:656px;}
}    
@media (min-width: 280px) and (max-width: 830px)
{
    .main2 {width:100% !important;}
    .great-teams1 {padding: 50px 0; width:100% !important;}
    .form-section h3{font-weight: 100;line-height: 20px; margin-top: 25px;}
    .get-start-form .hs-button.primary.large{ width:87% !important;}
    #hs_cos_wrapper_module_146729067470716944 img{margin-left: 13px !important;}
    .header-Container {text-align: center;}
    /*.header-Container {padding: 50px 5px 0px !important}*/
    .marketing > span > div {display: inline-block;margin: 0 auto;text-align: center !important;width: 100% !important;}
    .fix-width {display: inline-block;float: none;margin: 0 auto;width: 100% !important;}
    .form-section h3 {font-size: 22px;font-weight: 100;line-height: 3;}
    .work-img img {display: block !important;margin: 0 auto;width: 100% !important;}
    .why-ambassador-img {padding-top: 0 !important;}
    .hs-responsive-embed-iframe {width:100%;}
    /*#hs_cos_wrapper_module_146729067470716944 img {
    height: 53px;
    margin-bottom: 18px;
    margin-left: 0 !important;
    margin-top: 22px;
}*/
.span12.widget-span.widget-type-form.get-start-form label {
    position: unset !important;
}
.team-name1 img {
    display: block;
    float: left;
  
}
.custom-menu-primary.js-enabled .hs-menu-wrapper {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    left: 0;
    position: absolute;
    width: 100%;
    top: 75px;
}
}
@media (min-width: 768px) and (max-width: 768px)
{
 .form-section {
    width: 100% !important;
}
.work h2 {
    padding-bottom: 54px !important;
    padding-top: 0 !important;
}
.form-section h3 {
    font-size: 22px;
    font-weight: 100;
    line-height: 3;
}
body .form-section .get-start-form .hs_submit:after {
    content: "";
    display: inline-block;
    font: 29px/1 FontAwesome;
    position: absolute;
    right: 3%;
    text-rendering: auto;
    top: 32%;
    color: rgb(60, 151, 211);
}
#myModal .get-start-form .actions{width:100% !important;}
.why-ambas h2 {
    padding-bottom: 50px;
}
.span12.widget-span.widget-type-form.get-start-form label {
    position: unset !important;
}
.get-start-form .input input {
    background: rgb(255, 255, 255) none repeat scroll 0 0 !important;
    border: 1px solid rgb(236, 240, 240) !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    color: rgb(81, 81, 81) !important;
    display: inline-block !important;
    font-family: "Raleway",sans-serif !important;
    font-size: 14px !important;
    font-weight: 100;
    line-height: normal;
    margin-bottom: 25px;
    margin-top: 11px;
    max-width: 718px;
    padding: 10px 15px !important;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    width: 100% !important;
}
/*.get-start-form .hs-button.primary.large {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 1px solid rgb(60, 151, 211);
    border-radius: 5px;
    color: rgb(60, 151, 211);
    font-size: 20px;
    font-weight: 600;
    margin-top: 40px;
    max-width: 718px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 100% !important;
    height:52px; 
}*/
.get-start-form .hs-input {
    margin-top: 17px;
    width: 100% !important;
}

.work h2 img {
    margin-left: 5px;
    width: 4%;
}

}

@media (min-width: 768px) and (max-width: 822px)
{
.span6.widget-span.widget-type-cell.great-teams1 {
    width: 40% !important;
}
.span6.widget-span.widget-type-cell.form-section {
    width: 47% !important;
}
}
@media (min-width: 1091px) and  (max-width: 1280px)
{
    .greate1 > span > div{width:22.5% !important;display:inline-block;margin:0 28px 0 auto !important;text-align:center;}
    .greate1 > span > div:nth-of-type(4n){margin:0px 0 0 0 !important;}
}
@media (min-width: 769px) and (max-width: 1280px)
{
   .main2 {width:100% !important;}
   .get-start-form .hs-input {width: 100% !important;}
.get-start-form .hs-button.primary.large{ width:96% !important;}
#hs_cos_wrapper_module_146729067470716944 img{margin-left: 13px !important;}
body .form-section .get-start-form .hs-button.primary.large {width:100%;}
#myModal .get-start-form .actions{width:100% !important;}
.team-box {
    
    padding: 0 !important;
} 
body .form-section .get-start-form .hs_submit:after {
    right:4%;
}
.hs-responsive-embed-iframe {
  width:100%;
}
.team-name p span{font-size:14px;}
.work h2 img {
    margin-left: 5px;
    width: 4%;
}
}
.work h2 img {
    margin-left: 10px;
    width: 2%;
}


#hs_cos_wrapper_module_146729149330421918 > a {
    text-decoration: none !important;
    color:#323232 !important;
}

main2 a:active {
    text-decoration: none !important;
    color:#323232 !important;
}
main2 a:visited {
    text-decoration: none !important;
    color:#323232 !important;
}

@media (min-width: 480px) and (max-width: 768px)
{
      .get-start-form .input input { max-width:100% !important;width: 100% !important;} 
      .get-start-form .hs-input{ width:100% !important;}
      .get-start-form select.hs-input{  margin-top: 11px !important;}
         
    
     .team-name p span{font-size:14px;}
  .span12.widget-span.widget-type-form.get-start-form label {
    position: unset !important;
}
    }

.marketing
{
    display: block !important;
    float: none !important;
    margin: 0 auto !important;
    text-align: center;
}


.marketing > span > div {
    display: inline-block;
    margin: 0 auto 0 18px;
    width: 30%;
}

.greate1  > span > div:nth-of-type(4){margin-right:0;}
.fix-width {
    display: inline-block;
    float: none;
    margin: 0 auto;
    text-align: left;
    width: 100% !important;
}
.fix-width1 {
    display: inline-block;
    float: none;
    margin: 0 auto;
    text-align: left;
    width: 100% !important;
}


.great-teams1 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_text {color: #233040; display: inline-block !important; left: 19px !important; position: relative; top: -22px;font-size:14px;}


@media (max-width: 980px){
    .modalDialog .main2{width: 90% !important;}
    }
@media (max-width: 767px){
        .modalDialog .row-fluid-wrapper .form-section{ width: 100%;}
        .modalDialog .main2 .form-section .get-start-form .hs-input{width: 100% !important;}
        #myModal .get-start-form .actions {width: 100% !important;}
        .great-teams1{ padding: 0px ;}
        .team-box{ margin-top: 0 !important;}
        #hs_cos_wrapper_module_146729067470716944 img:nth-child(3){ height: 50px; }
        #hs_cos_wrapper_module_146729067470716944 img{height: 32px;}
        .modalDialog .main2{ padding-bottom:20px !important;}
        .modal-dialog{margin-left:5px;}
        .main2 .form-section h3{font-size: 22px !important;line-height:1.2;}
 body .form-section .get-start-form .hs_submit:after {
    right:4%;
}
.modal-dialog1 {max-width:500px !important;width:100% !important;padding:0 30px !important; margin: 0 auto !important;margin-top:20% !important;}
    }


 
@media (max-width: 480px){
    .main3{ max-width: 100% !important;}
    .main3 h2{font-size: 18px !important; line-height: 22px; }
    .main3 .actions input[type="submit"]{ font-size:12px !important;}
       #hs_cos_wrapper_module_146729067470716944 img{display:block;}
    #hs_cos_wrapper_module_146729067470716944 img:nth-of-type(2){margin-bottom:0;}
    #myModal h4{margin-bottom:10px;}

}
@media (max-width: 375px)
{
    .team-name1 p{padding-left:50px;}
    .modalDialog>div{padding:0 15px !important;}
    #myModal .get-started-form form label span{line-height:1.2;}
}