.site-main.avs-event-page{
  padding: 0px;
}

.avs-event-banner{
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  position: relative;
  mix-blend-mode: normal;
  z-index: 0;
}

.avs-event-banner:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  opacity: 0.77;
  top: 0;
  background: #005473;
  left: 0;
  bottom: 0;
  z-index: -1;
}

.avs-event-banner .event-header{
  align-items: center;
  padding: 50px 35px 20px;
}

.avs-event-banner .row.event-header a.work-banner-btn {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.avs-event-banner .main-banner h1{
  color:  #FFFFFF !important;
  font-weight: 300 !important;
  font-size:  72px !important;
  Line-height:  25px !important
}

.rangers-lp-page .avs-event-banner .main-banner h1{
  font-size:  65px !important;
  Line-height:  80px !important;
  margin-bottom: 0px !important;
}

.orange-tag{
  color: EF4123;
}

.rangers-lp-page .avs-event-banner .main-banner h3{
  font-size:  62px !important;
}

span.bt-range {
    font-weight: 200;
}

.event-future h6 a:hover {
  color: #9bcc5f;
}

.event-footer .footer-copyright a:hover {
  color: #a1cc5f;
}

.avs-event-banner .main-banner h3{
  color:  #9BC947 !important;
  font-weight: 600 !important;
  font-size:  72px !important;
  Line-height:  80px !important
}

.avs-event-banner .main-banner {
  margin-top: 97px;
  margin-bottom: 82px; 
}

footer.avs-footer {
  background: #005473;
}

.main-banner-content span{
  color:  #9BC947 !important;
}

.avs-event-banner .main-banner .main-banner-content{
  font-weight: 500;
  font-size: 20px;
  padding-top: 26px;
  line-height: 34px;
  letter-spacing: 0.03em;
}

.avs-event-banner .main-banner .main-banner-content .event-time {
  margin-bottom: 30px;
}

.event-footer{
  padding: 48px 15px;
  color: #FFFFFF;
  align-items: center;
}

.middle-content{
  margin: 40px 0;
  color: #005473;
}

.row.justify-content-center.middle-content.tab-only {
  margin: 0;
  padding: 0 15px;
}

.footer-copyright p {
  margin-bottom: 0px;
  font-size: 14px;
}

.footer-copyright a{  
  color: #FFFFFF;
  text-decoration: underline;
}

.avs-event-page .pardot-form {
  width: 95%;
}

.avs-event-page .pardot-form {
  background: #fff;
  border-top: 5px solid #9ACA3C;
  box-shadow: 0px 8px 31px 4px rgb(0 0 0 / 14%);
  padding: 25px 30px 15px 30px;
  position: absolute;
  width: 100%;
  /*top: -46%;*/
  top: -67%;
  right: 0px;
  max-width: 420px;
}

.main-sapoptions .avs-event-page .event-support-gallery{
  margin:  30px 0 50px 0;
  width: 100%;
}

.main-sapoptions .avs-event-banner .main-banner h1 {
    Line-height: 56px !important;
    font-size: 48px!important;
}

.main-sapoptions .avs-event-banner .main-banner h3 {
    font-size: 60px !important;
    Line-height: 70px !important;
}

body.page-template-page-templatesspinnaker-events-landing-php {
    padding-top: 0px;
}

.avs-event-page .pardot-form iframe {
  height: 795px;
}

.main-sapoptions .avs-event-page .pardot-form iframe{
    height:auto;
}

.avs-event-page .event-support {
  font-size: 24px;
  font-weight: 400;
  line-height: 39px;
  margin-bottom: 47px;
}

.avs-event-page .event-support-gallery{
  margin:  30px 0 50px 0;
  width: 77%;
}

.avs-event-page .event-support-gallery .gallery-images {
  display: flex;
  margin-bottom: 30px;
  width: 40%;
}

.rangers-lp-page .avs-event-page .event-support-gallery .gallery-images{
  width: 100%;
}

.avs-event-page .event-support-gallery .gallery-images img {
  width: 100%;
  display: block;
  margin-right: 50px;
}

.footer-copyright p br {
  display: none;
}

.avs-event-page .event-support-gallery h6 {
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}

.event-future h4{
  color: #9BC947;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 24px;
  line-height: 34px;
}

.event-future {
  margin-bottom: 50px;
}

.event-future a{
  color: #005473;
  text-decoration: underline;
  font-weight: 600;
}

.avs-event-page .event-support-gallery .gallery-images img {
  width: 100%;
}

.avs-event-page .event-support-gallery .gallery-images {
  justify-content: space-between;
  align-items: center;
}

.avs-event-banner .container .row {
  margin: 0 auto;
  padding: 0 15px;
}

.avs-event-page .left-block {
  padding-right: 6%;
}

.middle-content.tab-only .event-support-gallery {
  display: none;
}

.middle-content.tab-only .event-future {
  display: none;
}

.middle-content.tab-only .event-support {
  display: none;
}

.event-desktop .work-banner-btn{
  color: #005473;
  background-color: #9BC947;
}

.rangers-lp-page .event-desktop .work-banner-btn, .rangers-lp-page .event-mobile .work-banner-btn.evs-button{
  color: #F5F5F5;
  background-color: #EF4123;
  border-color: #EF4123;
}

.rangers-lp-page .main-banner-content span{
  color: #ffffff !important;
  font-weight: 400;
}

.rangers-lp-page .avs-event-banner .main-banner .main-banner-content .event-time {
    font-weight: 300;
}

.rangers-lp-page .avs-event-page .event-support-gallery{
  width: 82%
}

.event-future .rangers-orange{
  color: #EF4123;
}

.event-desktop .work-banner-btn:hover{
  color: #9BC947;
  background-color: #005473;
  border-color: #005473;
}

.main-sapoptions .avs-event-page .pardot-form{
    background: #fff;
    border-top: 5px solid #9ACA3C;
    box-shadow: 0px 8px 31px 4px rgb(0 0 0 / 14%);
    padding: 0px;
    position: absolute;
    width: 100%;
    top: -32%;
    right: 0px;
    max-width: 100%;
}

body.page-template-page-templatesspinnaker-events-landing-php .rangers-lp-page, body.page-template-page-templatesspinnaker-events-landing-php .main-sapoptions.socks-lp{
  overflow: hidden;
}

.gamer-ibm{
  margin-left: 30px;
  width: 20%;
}

/* socks */

.main-sapoptions.socks-lp .avs-event-banner .main-banner span{
  font-size: 56px !important;
  Line-height: 60px !important;
  color: #9BC947 !important;
  font-weight: 600 !important;
}

.main-sapoptions.socks-lp .avs-event-banner {
    background-position: center;
  }

.main-sapoptions.socks-lp .avs-event-page .pardot-form{
    background: #fff;
    border-top: 5px solid #9ACA3C;
    box-shadow: 0px 8px 31px 4px rgb(0 0 0 / 14%);
    padding: 0px;
    position: absolute;
    width: 100%;
    top: -27.5%;
    right: 0px;
    max-width: 100%;
}

.main-sapoptions.socks-lp .eyebrow{
  color: #9BC947 !important;
}


.main-sapoptions.socks-lp .event-support ul, .event-support p, .event-support-gallery p, .event-future h6 {
    font-size: 16px;
    font-weight: 400;
}

.main-sapoptions.socks-lp .event-support-gallery h4{
    color: #9BC947;
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 24px;
    line-height: 34px;
}

.rangers-lp-page .avs-event-page .pardot-form {
    background: #fff;
    border-top: 0px solid #9ACA3C;
    box-shadow: none;
    padding: 0px;
    position: absolute;
    width: 100%;
    top: -38%;
    right: 0px;
    max-width: 100%;
    border-radius: 10px;
    border: 1px solid #CDCDCD;
}

.rangers-lp-page .event-support a{
  color: #005473;
  text-decoration: underline;
}

.rangers-lp-page .event-support a.orange-tag{
  color: #EF4123;
}

.rangers-lp-page .gform_wrapper form {
    color: #005473;
}

.rangers-lp-page .avs-event-banner .main-banner h3 {
    color: #ffffff !important;

}

.main-sapoptions .pardot-form .gform_wrapper{
  padding: 25px;
}

.rangers-lp-page .pardot-form .gform_wrapper{
  padding: 25px;
  border-radius: 10px;
  z-index: 1;
  position: relative;
}


.main-sapoptions .pardot-form .build-4-form,  .rangers-lp-page .pardot-form .build-4-form{
    color: #333;
}

.main-sapoptions .pardot-form .gform_wrapper form input, .main-sapoptions .pardot-form .gform_wrapper form select, .rangers-lp-page .pardot-form .gform_wrapper form input, .rangers-lp-page .pardot-form .gform_wrapper form .textarea {
    background: rgb(245, 245, 245);
    border: 1px solid rgb(205, 205, 205);
    border-radius: 3px;
    margin-bottom: 5px;
    color: rgb(51, 51, 51);
    height: auto;
    font-weight: 500;
    font-family: Sora, Geneva, Verdana, sans-serif;
    width: 100% !important;
    font-size: 13px !important;
    line-height: 16px !important;
    padding: 14px 12px !important;
}

.main-sapoptions .pardot-form .gform_wrapper div.ginput_container select {
    background-image: url(../dist/assets/images/select-arrow.png)!important;
    background-repeat: no-repeat !important;
    background-position: 96% center !important;
    background-size: 0.625rem;
    text-transform: none;
    padding-right: 2.0625rem !important;
    cursor: pointer;
    letter-spacing: 0;
}

.main-sapoptions .pardot-form #gform_submit_button_32, .rangers-lp-page .pardot-form #gform_submit_button_33, .main-sapoptions.socks-lp .pardot-form #gform_submit_button_37 {
    margin-top: 0;
    transition: 0.3s all ease;
    background-color: #9bc947;
    color: #005473;
    text-transform: uppercase;
    border-radius: 0;
    border: none;
    padding: 22px !important;
    font-size: 16.5px !important;
    letter-spacing: 1px;
    font-weight: 600;
}

.main-sapoptions .pardot-form #gform_submit_button_32:hover, .rangers-lp-page .pardot-form #gform_submit_button_33:hover, .main-sapoptions.socks-lp .pardot-form #gform_submit_button_37:hover {
  background-color: #005473;
  color: #9bc947;
}

.rangers-lp-page .pardot-form #gform_submit_button_33{
  background-color: #EF4123;
  color: #F5F5F5;
}

.main-sapoptions .pardot-form .gform_wrapper .gform_validation_errors>ol a, .rangers-lp-page .pardot-form .gform_wrapper .gform_validation_errors>ol a {
    color: #c02b0a!important;
}

.main-sapoptions .pardot-form .custom-option-text {
    font-size: 15px;
    font-family: "Sora",sans-serif;
    color: #005473;
    font-weight: normal;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
    width: auto;
    display: block;
}
.main-sapoptions .pardot-form .heading-4, .rangers-lp-page .pardot-form .heading-4{
  font-weight: 600;
}
/*------------------ Gartner xp ----------------*/

.gartner-sym-lp .event-footer-gxp{
  padding: 40px 35px 20px;
  align-items: start;
}

.gartner-sym-lp .xp-bottom-form {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    position: relative;
    mix-blend-mode: normal;
    z-index: 0;
    color: #fff;
}
.gartner-sym-lp .xp-bottom-form:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: 0.77;
    top: 0;
    background: #005473;
    left: 0;
    bottom: 0;
    z-index: -1;
}

.gartner-sym-lp .eyebrow{
  color: #9BC947;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 34px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  margin-bottom: 26px;
}

.gartner-sym-lp .green{
  color: #9BC947;
}

.gartner-sym-lp .avs-event-banner{
  margin-bottom: 47px;
}

.gartner-sym-lp .avs-event-banner .row{
  align-items: start;
}

.gartner-sym-lp .avs-event-banner .main-banner h1{
  color: #FFF!important;
  font-size: 72px!important;
  font-style: normal!important;
  font-weight: 300!important;
  line-height: 80px!important; 
}

.gartner-sym-lp .avs-event-banner .main-banner h1 span{
  font-weight: 600!important;
}

.gartner-sym-lp .top-section h2{
  color: #005473;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 39px;
  margin-bottom: 30px;
}

.gartner-sym-lp .top-section h2 a{
  text-decoration-line: underline;
  font-weight: 700;
  color: #005473;
}

.gartner-sym-lp .top-section p{
  overflow: hidden;
  color: #005473;
  text-overflow: ellipsis;
  whitespace: nowrap;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 39px
}

.gartner-sym-lp .top-section p a{
    font-weight: 700;
    color: #005473;
    text-decoration: underline;
}

.gartner-sym-lp .top-section p iframe{
  margin: 20px 0!important;
}

.gartner-sym-lp .top-section ol{
  overflow: hidden;
  color: #FFF;
  text-overflow: ellipsis;
  whitespace: nowrap;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 39px;
  background-color:#005473;
  border-radius: 25px;
  background: #105D79;
  padding: 25px;
  padding-left: 40px;
}
.gartner-sym-lp ol.inner-list-td li {
    list-style-type: circle;
}
.gartner-sym-lp ol li::before {
    display: none !important;
} 
.gartner-sym-lp .top-section ol li { 
margin-bottom:0px;}
.gartner-sym-lp ol li {
    list-style: number ;
}
.gartner-sym-lp .gartner-video-c{
    max-width: 1050px;
    margin: 35px auto;
} 

.gartner-sym-lp .top-section ol li{
  padding-left: 25px;
  margin-bottom: 30px;
}

.gartner-sym-lp .top-section ol li:last-child{
  margin-bottom: 0px;
}

.gartner-sym-lp .top-section ol li a{
  text-decoration: underline;
  font-weight: 700;
}

.middle-section h3{
  color: #9BC947;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 34px;
  margin-bottom: 10px;
}

.middle-section p{
  color: #005473;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}

.middle-section p a{
  color: #005473;
  font-weight: 600;
  text-decoration-line: underline;
}

.gartner-sym-lp .xp-bottom-form .gform_wrapper {
    background-color: transparent;
    padding: 0;
}

.gartner-sym-lp .avs-footer{
  display: none;
}

.gartner-sym-lp .footer-copyright{
  padding-bottom: 20px;
}

.gartner-sym-lp .event-footer-gxp h2{
  color: #FFF;
  font-size: 72px;
  font-style: normal;
  font-weight: 300;
  line-height: 80px;
}
.gartner-sym-lp .event-footer-gxp h2 strong{
  font-weight: 700;
}
.gartner-sym-lp .gform_wrapper div.ginput_container input, .gartner-sym-lp .gform_wrapper div.ginput_container textarea{
  border-radius: 3px;
  border: 1px solid #CDCDCD;
  background: #F5F5F5;
  color: #005473;
  font-size: 14px!important;
  font-style: normal;
  font-weight: 500;
  line-height: normal!important;
  height: 45px;
  font-family: Inter;
}

.gartner-sym-lp .gform_wrapper .custom-interest .ginput_container_select select {
    background-image: url(../dist/assets/images/select-arrow.png)!important;
    background-repeat: no-repeat !important;
    background-position: 96% center !important;
    background-size: 0.625rem !important;
    text-transform: none;
    padding-right: 2.0625rem !important;
    cursor: pointer;
    letter-spacing: 0;
}

.gartner-sym-lp .gform_wrapper .custom-interest .ginput_container_select select{
  border-radius: 3px;
  border: 1px solid #CDCDCD;
  background: #F5F5F5;
  height: 45px;
  color: #005473;
  font-size: 14px!important;
  font-style: normal;
  font-weight: 500;
  line-height: normal!important;
}

.gartner-sym-lp .gform_wrapper .custom-interest .ginput_container_select select option{
  color: #005473;
  font-size: 14px!important;
  font-style: normal;
  font-weight: 500;
  line-height: normal!important;
}

.gartner-sym-lp .gform_wrapper.gravity-theme .custom-interest .gfield_label{
  color: #fff;
  font-weight: 600;
  font-family: Inter;
}

.gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield input::-webkit-input-placeholder, .gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #005473;
}
.gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield input::-moz-placeholder, .gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield textarea::-moz-placeholder { 
  /* Firefox 19+ */
  color: #005473;
}
.gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield input:-ms-input-placeholder, .gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: #005473;
}
.gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield input:-moz-placeholder, .gartner-sym-lp #gform_wrapper_36 .gform_fields .gfield textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #005473;
}
.gartner-sym-lp input#choice_36_22_1{
  margin-right: 14px;
}
.gartner-sym-lp .gform_wrapper.gravity-theme .gfield_checkbox label{
  color: #FFF;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.gartner-sym-lp #gform_submit_button_36{
  color: #005473;
  text-align: center;
  font-family: Sora;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 125.5%;
  letter-spacing: 1.12px;
}

.gartner-sym-lp #gform_submit_button_36:hover{
  color: #9BC947;
  background-color: #005473;
  border-color: #005473;
}

.gartner-sym-lp .gform_validation_errors a {
    color: #c02b0a!important;
}
.gartner-sym-lp .avs-event-banner .main-banner {
    margin-top: 47px;
    margin-bottom: 47px;
}
#gform_confirmation_message_51{
line-height: 29px;
padding-left: 5px;
padding-bottom: 9px;
}

#gform_submit_button_51:hover {
    background-color: #005473;
    color: #9bc947;
}

#gform_submit_button_51 {
    margin-top: 0;
    transition: 0.3s all ease;
    background-color: #9bc947;
    color: #005473;
    text-transform: uppercase;
    border-radius: 0;
    border: none;
    padding: 22px !important;
    font-size: 16.5px !important;
    letter-spacing: 1px;
    font-weight: 600;
}

.cabbage-partner.main-sapoptions.socks-lp .avs-event-page .pardot-form {
    top: -88%;
}

.cabbage-partner .avs-event-banner:before {
background: linear-gradient(45deg, #00000080, #00000020);
}

.site-main.avs-event-page img.main-logo {
    width: 200px;
}

/* media query starts here */

@media only screen and (min-width: 768px) and (max-width: 1024px){

  .main-sapoptions  .avs-event-banner .row.event-header a.work-banner-btn, .rangers-lp-page  .avs-event-banner .row.event-header a.work-banner-btn {
    font-size: 15px;
  }

  .main-sapoptions .pardot-form .gform_wrapper, .rangers-lp-page .pardot-form .gform_wrapper {
    padding: 8px;
  }

  .main-sapoptions h1 br, .rangers-lp-page h1 br {
    display: none;
  }
  
  .middle-content.tab-only .event-support{
    display: block !important;
    margin-top: 50px;
    font-size: 22px;
    padding-top: 0px !important;
  }

  .middle-content.desktop .event-support {
    display: none;
  }

  .middle-content.tab-only {
    display: block;
    width: 100% !important;
    margin-top: 50px;
  }

  .avs-event-banner .main-banner h1, .avs-event-banner .main-banner h3{
    font-size: 57px !important;
  }

  .main-sapoptions .avs-event-banner .main-banner h1, .main-sapoptions .avs-event-banner .main-banner h3, .rangers-lp-page .avs-event-banner .main-banner h1, .rangers-lp-page .avs-event-banner .main-banner h3 {
    font-size: 57px !important;
  }
  .avs-event-banner .main-banner h3{
    line-height: 65px !important;
  }

  .avs-event-banner .event-header .col-xs-12 {
    padding: 0;
  }

  .middle-content.desktop {
    justify-content: space-between !important;
    margin-bottom: 70px;
  }

  .middle-content.tab-only .left-block {
    max-width: 100%;
    padding: 0;
  }

  .event-footer{
    padding: 40px 0px;
  }

  .avs-event-banner .row.event-header a.work-banner-btn {
    padding: 14px 20px;
  }

  .middle-content.desktop .col-xs-12.col-sm-12.col-md-12 {
    max-width: 50%;
  }

  .avs-event-page .event-support-gallery, .rangers-lp-page .avs-event-page .event-support-gallery {
    width: 100%;
    margin-top: 0px !important;
    margin-bottom: 38px;
  }

  .avs-event-page .event-support-gallery .gallery-images img {
    margin-right: 20px;
    width: 70%;
  }

  .avs-event-page .event-support-gallery h6 {
    padding-right: 68px;
  }

  .event-future h4 {
    padding-right: 10rem;
  }

  .avs-event-page .pardot-form iframe {
    height: 830px;
  }

  .main-sapoptions.socks-lp .avs-event-page .event-support-gallery .gallery-images img {
      width: 100%;
  }

  .main-sapoptions.socks-lp .avs-event-page .event-support-gallery .gallery-images {
    width: 70%;
  }

}

/* Media query starts for i-pad 991px device */

@media only screen and (max-width: 991px){

 .gartner-sym-lp .avs-event-banner .main-banner h1 {
    font-size: 65px!important;
    line-height: 76px!important;
  }

  .gartner-sym-lp .top-section h2 {
    font-size: 25px;
    line-height: 35px;
  }

  .gartner-sym-lp .top-section p {
    font-size: 20px;
    line-height: 30px;
  }

  .gartner-sym-lp .top-section ol{
    font-size: 18px;
  }
   
  .avs-event-banner .event-header .col-xs-12.col-sm-12.col-md-12.col-lg-6.col-xl-6 {
    width: 50%;
    text-align: left;
    max-width: 50%;
  }

  .rangers-lp-page .avs-event-banner .event-header .col-xs-12.col-sm-12.col-md-12.col-lg-7.col-xl-6{
    width: 60%;
    text-align: left;
    max-width: 60%;
  }

  .rangers-lp-page .avs-event-banner .event-header .col-xs-12.col-sm-12.col-md-12.col-lg-5.col-xl-6 {
    width: 40%;
    text-align: left;
    max-width: 40%;
  }

.rangers-lp-page .avs-event-banner .event-header .col-lg-7 .gamer-ibm{
    width:  27%;
    max-width: 50%;
  }

  .avs-event-page .left-block{
    padding: 0;
  }

  .avs-event-banner .container .row {
    margin: 0 auto; 
    padding: 0px;
  }

  .row.justify-content-center.middle-content.tab-only {
    padding: 0;
  }

}

@media only screen and (max-width: 1024px){

  .avs-event-page .pardot-form {
    position: initial;
  }

  .main-sapoptions .avs-event-page .pardot-form, .rangers-lp-page .avs-event-page .pardot-form, .main-sapoptions.socks-lp .avs-event-page .pardot-form{
    position: initial;
  }
  
  .footer-copyright p br {
    display: block !important;
  }

}

/* media query for max-width-510px  */

@media only screen and (max-width: 510px){
  
  .avs-event-banner .row.event-header a.work-banner-btn {
    font-size: 11px;
  }

  .avs-event-banner .main-banner h1,.avs-event-banner .main-banner h3{
    font-size: 36px !important;
    line-height: 20px !important;
  }

  .main-sapoptions .avs-event-banner .main-banner h1,.main-sapoptions .avs-event-banner .main-banner h3, .rangers-lp-page .avs-event-banner .main-banner h1,.rangers-lp-page .avs-event-banner .main-banner h3{
    font-size: 36px !important;
    line-height: 42px !important;
  }

  .avs-event-page .event-support-gallery .gallery-images img {
    margin-right: 30px;
  }

  .avs-event-page .event-support-gallery .gallery-images {
    width: 30%;
  }

  .main-sapoptions.socks-lp .event-support-gallery .gallery-images {
    width: 50%;
  }

  .avs-event-page .pardot-form {
    padding: 20px;
  }

}

@media only screen and (max-width: 1180px){
  .rangers-lp-page .avs-event-banner .main-banner .main-banner-content .event-time {
      font-weight: 300;
      font-size: 19px;
  }
  .main-sapoptions.socks-lp .avs-event-banner .main-banner h1 br{
    display: block;
  }
  .main-sapoptions.socks-lp .pardot-form #gform_submit_button_37{
    font-size: 14.5px !important;
  }
}

/* Media query for mobile width 767px */

@media only screen and (max-width: 767px){

  .main-sapoptions.socks-lp .event-support ul, .event-support p, .event-support-gallery p {
    font-size: 16px;
  }

  .gartner-sym-lp .avs-event-banner .main-banner h1, .main-sapoptions.socks-lp .avs-event-banner .main-banner span {
    font-size: 34px!important;
    line-height: 40px!important;
  }

  .gartner-sym-lp .event-footer-gxp h2 {
    font-size: 34px;
    line-height: 50px;
  }

  .gartner-sym-lp .gform_wrapper div.ginput_container input, .gartner-sym-lp .gform_wrapper div.ginput_container textarea {
    font-size: 13px!important;
  }

  .gartner-sym-lp .event-footer-gxp.ft-footer{
    padding-top: 10px;
  }

  .gartner-sym-lp .event-footer-gxp{
    padding-right: 0px;
    padding-left: 0px;
  }

  .rangers-lp-page .avs-event-banner .event-header .col-xs-12.col-sm-12.col-md-12.col-lg-7.col-xl-6, .rangers-lp-page .avs-event-banner .event-header .col-xs-12.col-sm-12.col-md-12.col-lg-5.col-xl-6{
    width: 100%;
    text-align: center;
    max-width: 100%;
  }

  .rangers-lp-page .avs-event-banner .event-header .col-lg-7 .gamer-ibm{
    width:  35%;
    max-width: 60%;
    margin-left: 0px;
    margin-top: 30px;
    height: auto;
  }

   .rangers-lp-page .avs-event-banner .event-header .col-lg-7 .main-logo{
    width:  100%;
    max-width: 100%;
  }

  .rangers-lp-page .avs-event-banner .main-banner .main-banner-content .event-time {
    font-weight: 300;
    font-size: 18px;
  }

  .avs-event-page .pardot-form iframe {
    height: 940px;
}

  .avs-event-banner .row.event-header .col-xs-12.col-sm-12.col-md-12.col-lg-6.col-xl-6 {
    width: 100%;
    text-align: center;
    max-width: 100%;
  }

  footer.avs-footer {
    padding: 40px 0;
  }

  .avs-event-page .event-support {
    padding-top: 30px;
    font-size: 22px;
  }

  .row.middle-content.desktop .right-block {
    padding: 0;
  }

  .avs-event-banner .main-banner {
    margin-top: 50px;
    margin-bottom: 30px;
  }

  body.page-id-47995 .container {
    max-width: 100% !important;
    padding: 0 20px !important;
  }

  body.page-id-47995 .container .row {
    display: block;
    padding: 10px 0;
    margin: 0 auto;
  }

  .avs-event-page .event-support-gallery, .rangers-lp-page .avs-event-page .event-support-gallery {
    margin: 30px 0;
    width: 100%;
  }

  .row.event-footer .col-xs-12 {
    text-align: center;
  }

  .avs-event-banner .main-banner .main-banner-content {
    padding-top: 0;
  }

  .event-footer .text-right {
    text-align: center !important;
    margin-top: 30px;
  }

  .row.justify-content-center.middle-content.desktop {
    padding-bottom: 40px;
  }

  .event-future h4, .main-sapoptions.socks-lp .event-support-gallery h4 {
    font-size: 18px;
  }

  .event-future h6{
    font-size: 16px;
  }

  .avs-event-banner .event-header {
    padding: 30px 0px;
    justify-content: center;
  }
  
  .text-right.event-mobile {
    text-align: center !important;
    margin-bottom: 20px;
    display: block !important;
    padding: 0;
  }
    
  .text-right.event-mobile a.work-banner-btn {
    width: 100%;
    padding: 14px;
    font-size: 16px;
    font-weight: 700;
  }

  .text-right.event-desktop {
    display: none;
  }

}

.post_box_row .post_box_col .post_box h4.label_event {
  font-size: 16px;
  font-weight: 500;
}

@media only screen and (min-width: 768px){
 
  .text-right.event-mobile {
    display: none;
  }

}

@media screen and (max-width: 768px){

    .footer-copyright p {
      font-size: 13px;
    }
}
@media screen and (max-width: 991px){
.cabbage-partner .avs-event-page .left-block, .cabbage-partner .row.middle-content.desktop .right-block {
    padding-left: 15px;
    padding-right: 15px;
}
}
@media screen and (max-width: 767px){
.text-right.event-mobile a.work-banner-btn {
    height: auto;
}
}

@media screen and (max-width: 991px) {
.green-cabage-logo {
    max-width: 200px;
}
}
@media screen and (max-width: 499px) {

.green-cabage-logo {
    max-height: 50px;
    margin-top: 10px;
}
}

@media screen and (min-width : 500px) {
.green-cabage-logo {
    border-left: 1px solid #fff;
    margin-left: 12px;
    padding-left: 12px;
    max-width: 240px;
}
    }

@media screen and (min-width : 500px) {
.green-cabage-logo {
    border-left: 1px solid #fff;
    margin-left: 12px;
    padding-left: 12px;
    max-width: 240px;
}
    }

/* Media query close here */