.montserrat {
  font-family: "Montserrat";
  font-optical-sizing: auto;
  font-style: normal;
}
html, body {
  overflow-x: hidden;
}
body {
  font-family: Montserrat !important;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
  color: var(--text-dark-color);
}
:root {
  --primary-color: #104F70;
  --secondary-color: #EFDFC0;
  --text-dark-color: #121212;
  --text-white-color: #ffff;
}
.inner-container-section {
    min-height: 33vh;
    height: auto;
}
#header .header-btn-collapse-nav, #header .header-btn-collapse-nav {
  background-color: #104f70 !important;
}
#main-content {
  position: relative;
  top: -20px;
}
#conference_schedule_advanced_div .sticky-row-1, #conference_schedule_advanced_div .sticky-row-2 {
  z-index: 1 !important;
}
section.section {
  padding: 0px !important;
}
#sponsor-section {
  display: none !important;
}
.inner-container-section {
  padding: 30px 150px 50px 150px;
}
html.sticky-header-active #header .header-body, .header-body.border-color-primary-temp.border-top-0.box-shadow-none {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2) !important;
}
#header .header-nav-main nav > ul > li {
  line-height: 15px !important;
}
#header .header-nav-bar .header-nav {
  min-height: 96px !important;
}
#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
  font-size: 16px;
  font-weight: 500;
  text-transform: none !important;
  color: #121212 !important;
}
#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before {
  border-bottom-color: #ffffff00;
  color: #f37721 !important;
}
#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active {
  color: #f37721 !important;
  font-size: 16px;
  font-weight: bold;
  text-transform: none !important;
}
#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a:hover, #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li.accessibility-open > a, #header .header-nav-main nav > ul > li:hover > a {
  color: #f37721 !important;
  font-weight: 500;
  font-size: 16px;
  text-transform: none !important;
}
#header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
  background-color: #ffffff !important;
  color: #f37721 !important;
}
#header .container {
  max-width: 100%;
  padding-right: 30px !important;
  padding-left: 30px !important;
}
html .custom-bg-primary {
  background-color: #fff !important;
}
/*.button-NALEO-atag {
  position: absolute;
  right: 30px;
}---*/
h1, .pageTitle, h1 {
  font-family: Montserrat !important;
  font-weight: bold;
  font-size: 44px !important;
  line-height: 54px;
  letter-spacing: 0.3px;
}
h2 {
  font-weight: bold;
  font-family: Montserrat !important;
  font-size: 30px;
  line-height: 54px;
  letter-spacing: 0.3px;
}
h5 {
  font-weight: bold;
  font-family: Montserrat !important;
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.3px;
  text-transform: none !important;
}
a, span a span {
  color: var(--primary-color) !important;
  font-family: Montserrat !important;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
}
.session-title {
  color: var(--primary-color) !important;
  font-family: Montserrat !important;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
}
p, ul li, span, .paragraph span {
  color: var(--text-dark-color) !important;
  font-family: Montserrat !important;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
}
.toggle {
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
  font-family: Montserrat !important;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:focus, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a.active, #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:active {
  color: var(--text-dark-color) !important;
}
.session-description-label {
  font-family: Montserrat !important;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.3px;
}
.footer-email, .fa.fa-facebook, .fa.fa-twitter, .fa.fa-linkedin {
  color: #fff !important;
}
.fa.fa-facebook:before, .fa.fa-linkedin:before {
  content: none !important;
}
.pl-150 {
  padding-left: 150px;
}
.pr-150 {
  padding-right: 150px;
}
.button-NALEO, .site-button {
  BACKGROUND: #ED1C24 !important;
  padding: 20px 44px !important;
  border: 0px !important;
  border-radius: 0px !important;
  font-size: 16px !important;
  line-height: 16px !important;
  letter-spacing: 0.3px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
}
a.button-NALEO-atag, button.btn.btn-primary.button-NALEO {
  cursor: pointer !important;
}
.tp-fullwidth-forcer {
  height: 312px !important;
}
.container-nav {
  padding-right: 30px;
  padding-left: 30px;
}
.tb-color1 {
  background-color: var(--primary-color) !important;
}
.tb-color2 {
  background-color: #F37721 !important;
}
.tb-color3 {
  background-color: var(--secondary-color) !important;
  color: #121212 !important;
}
/*---Annual Conference---*/
/*    
.ConferenceImg {
	height: auto;
	width:100%;
}*/
.Conference, .Strongcase {
  margin: 100px 0px 100px 0px;
}
/*
.Strongcase, .Conference{
	 margin: 100px 150px 100px 150px;
}*/
.Conference h1, .Dynamic h1, .cards-sec h1, .partners h1, .DynamicText-container h1, .Strongcase h1, .pageTitle, h1 {
  color: var(--primary-color);
}
.ConferenceImg {
  float: right;
  position: relative;
  right: -20%;
}
.ConferenceText {
  /*padding-left: 150px;*/
}
/*calendar*/
.calendar-sec {
  background-color: var(--primary-color);
  padding: 100px 0px 100px 0px;
}
.calendar-sec h2 {
  color: var(--text-white-color);
  margin: 0px !important;
}
.calendar-sec-container {
  padding: 0px 150px 0px 150px;
}
.calender-button {
  text-align: right;
}
/*---Dynamic Sessions---*/
.Bird-img {
  float: left;
}
.friend-sec {
  background-color: var(--secondary-color);
}
.Dynamic {
  background-color: var(--secondary-color);
}
.DynamicText-container {
  padding: 100px 0px 100px 0px;
  /*padding-right: 150px;*/
  align-content: center;
}
.Bring-container {
  padding: 100px 0px 100px 30px;
  /*padding-right: 150px;*/
  align-content: center;
}
.Earlytext-container {
  align-content: center;
  padding-top: 100px;
  padding-bottom: 100px;
  padding-right: 40px;
}
.Bird-img {
  width: auto;
  object-position: center !important;
  height: 673px;
  position: relative;
  right: -91%;
}
.friend-img {
  width: auto;
  object-position: center !important;
  height: 100%;
  position: relative;
  left: -50%;
}
.DynamicImg {
  position: relative;
  left: -130%;
  object-position: center !important;
  height: 100%;
  width: auto;
}
.DynamicText, .BringaFrndText, .early-bird-text {
  display: flex;
}
/*---cards-sec ---*/
.card-margi {
  margin-top: 30px;
}
.cards-sec h5 {
  color: var(--primary-color);
  text-transform: none !important;
}
.cards-sec-container .partners-text, .cards-sec-container .cards-sec-text, .cards-sec-container .four-boxes-sec {
  padding: 0px 150px 0px 150px;
}
.four-cards {
  position: relative;
  border: 2px solid rgb(0 80 130);
  border-radius: 0px;
  min-height: 278px;
}
.cards-sec, .partners {
  margin-top: 100px;
  margin-bottom: 100px;
}
/*--latino  image-*/
.latinoImg {
  width: 100%;
  height: auto;
}
/*---America leader ---*/
.America-sec-text {
  padding-top: 100px;
  padding-bottom: 100px;
}
.America-sec {
  background-color: var(--primary-color);
}
.America-sec h1, .America-sec p, .Bird h1, .Bird p {
  color: var(--text-white-color) !important;
}
/*---Early Bird ---*/
.Bird {
  background-color: var(--primary-color);
}
/*--Early Bird-sec*--*/
.Bird-img {
  float: right;
}
/*--partners--*/
/*
.parners-content{
	margin-top:8rem;
}*/
.partner-logo:hover {
  text-decoration: none !important;
}
.welllogo, .coco {
  margin-left: 8rem
}
.partners-logo {
  margin-top: 6rem;
}
/*sponsors*/
.Sponsors-sec-container {
  padding: 0px 180px 0px 180px;
}
.Sponsors-body-margin {
  background-color: var(--secondary-color);
  padding: 70px 30px;
}
.Sponsors-body-margin h2 {
  margin-bottom: 0px !important;
  color: var(--primary-color);
  font-weight: 600 !important;
}
/*social media*/
.cards-sec-container h1 {
  word-break: break-word;
}
.fa, .twitter-bg {
  background: var(--primary-color);
  color: white;
  padding: 20px;
  font-size: 30px;
  width: 70px;
  border-radius: 50%;
  text-decoration: none;
  margin: 5px 2px;
}
.fa:hover, .fa-twitter:hover {
  opacity: 0.7;
}
a.fa.fa-linkedin:hover, a.fa.fa-facebook:hover, a.fa.fa-instagram {
  text-decoration: none !important;
  color: #fff !important;
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter:before {
  background: url(https://s2.goeshow.com/_assets/img/logos/x-twitter.svg);
  background-position: center;
  background-repeat: no-repeat;
  filter: invert(100%) sepia(79%) saturate(0%) hue-rotate(210deg) brightness(118%) contrast(119%);
  color: rgba(0, 0, 0, 0.0);
}
/*Hotel-page*/
.hotelpageImg {
  height: auto;
  width: 100%;
}
/*footer-custom--*/
footer#footer-section {
  display: none !important;
}
.customfooter-sec {
  background: var(--primary-color);
}
.customfooter-sec a {
  color: #fff;
}
.footer-contact {
  font-weight: bold;
  color: #fff !important;
}
.customfooter-body {
  padding: 75px 0px 75px 0px;
}
/*custom footer*/
.customfooter-text .footer-logo {
  height: auto;
  width: 250px;
}
/*media*/
@media (max-width: 400px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
  .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .fa, .twitter-bg {
           padding: 13px;
        width: 58px;
  }
  .NaleoAtlanta {
    font-size: 36px !important;
  }
  .coco {
    margin-left: 0px;
    margin-top: 8rem;
  }
  .welllogo {
    margin-left: 0rem;
    margin-top: 8rem;
  }
  .DynamicImg {
    float: unset;
    height: 510px;
    width: auto;
    left: -75%;
  }
  .Bird-img {
    float: unset;
    height: auto;
    width: 420px;
    right: 8%;
  }
  .friend-img {
    float: unset;
    height: 350px;
    width: auto;
    object-fit: cover;
    position: relative;
    left: 0%;
  }
}
@media (min-width: 401px) and (max-width: 569px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
  .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .fa, .twitter-bg {
    padding: 15px;
    width: 60px;
  }
  .NaleoAtlanta {
    font-size: 36px !important;
  }
  .coco, .welllogo {
    margin-left: 0px;
    margin-top: 8rem;
  }
  .DynamicImg {
    float: unset;
    height: 621px;
    width: auto;
    left: -57%;
  }
  .Bird-img {
    float: unset;
    height: 100%;
    width: auto;
    right: 6%;
  }
  .friend-img {
    float: unset;
    height: 100%;
    width: auto;
    object-fit: cover;
    position: relative;
    left: -20%;
  }
}
@media (min-width: 470px) and (max-width: 539px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .DynamicImg {
    float: unset;
    height: 621px;
    width: auto;
    left: -70%;
  }
  .Bird-img {
    float: unset;
    height: 100%;
    width: auto;
    right: 6%;
  }
  .friend-img {
    float: unset;
    height: 100%;
    width: auto;
    object-fit: cover;
    position: relative;
    left: -7%;
  }
}
@media (min-width: 540px) and (max-width: 574px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .coco, .welllogo {
    margin-left: 2rem;
    margin-top: 8rem;
  }
  .DynamicImg {
    float: unset;
    height: 650px;
    width: auto;
    left: -55%;
  }
  .Bird-img {
    float: unset;
    height: auto;
    width: 565px;
    right: 4%;
  }
  .friend-img {
    float: unset;
    height: 100%;
    width: auto;
    object-fit: cover;
    position: relative;
    left: 0%;
  }
}
@media (min-width: 575px) and (max-width: 599px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .Bird-img {
    height: 540px;
    width: auto;
    object-fit: cover;
    right: 15%;
  }
  .DynamicImg {
    position: relative;
    left: -80%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
  .friend-img {
    float: unset;
    float: unset;
    height: 100%;
    width: auto;
    object-fit: cover;
    position: relative;
    left: -4%;
  }
}
@media (min-width: 600px) and (max-width: 700px) {
  /*mobilemenu*/
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color:#fff !important;
	}
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .coco {
    margin-top: 8rem;
    margin-left: 4rem;
  }
  .welllogo {
    margin-left: 0rem;
    margin-top: 8rem;
  }
  .Sponsors-body-margin h2 {
    text-align: left;
  }
  .Bird-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    right: -15%;
  }
  .DynamicImg {
    position: relative;
    left: -80%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
  .friend-img {
    float: unset;
    height: 100%;
    width: auto;
    object-fit: cover;
    position: relative;
    left: -4%;
  }
}
@media (min-width: 701px) and (max-width: 725px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .coco {
    margin-top: 8rem;
    margin-left: 4rem;
  }
  .Bird-img {
    height: 634px;
    width: auto;
    object-fit: cover;
    right: -22%;
  }
  .DynamicImg {
    position: relative;
    left: -54%;
    object-position: center !important;
    height: 725px;
    width: auto;
  }
  .welllogo {
    margin-top: 8rem;
    margin-left: 0rem;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -10%;
  }
  .Sponsors-body-margin h2 {
    text-align: left;
  }
}
@media (min-width: 726px) and (max-width: 750px) {
  /*mobilemenu*/
	
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color:#fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .coco {
    margin-top: 8rem;
    margin-left: 4rem;
  }
  .welllogo {
    margin-top: 8rem;
    margin-left: 0rem;
  }
  .Bird-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    right: -23%;
  }
  .DynamicImg {
    position: relative;
    left: -54%;
    object-position: center !important;
    height: 725px;
    width: auto;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -10%;
  }
  .Sponsors-body-margin h2 {
    text-align: center;
  }
}
@media (min-width: 749px) and (max-width: 750px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color:#fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	 .customfooter-text .footer-logo {
    height: auto;
    width: 150px;
  }
  .Bird-img {
    height: 645px;
    width: auto;
    object-fit: cover;
    right: -12%;
  }
  .DynamicImg {
    position: relative;
    left: -95%;
    object-position: center !important;
    height: 909px;
    width: auto;
  }
}
@media (min-width: 751px) and (max-width: 770px) {
  /*mobilemenu*/
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color:#fff !important;
	}
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 38vh;
    height: auto;
}
  .coco {
    margin-left: 0rem;
    margin-top: 8rem;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bird-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    right: -10%;
  }
  .DynamicImg {
    position: relative;
    left: -55%;
    object-position: center !important;
    height: 880px;
    width: auto;
  }
}
@media (min-width: 769px) and (max-width: 799px) {
  /*mobilemenu*/
	 #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bird-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    right: 15%;
  }
  .DynamicImg {
    position: relative;
    left: -55%;
    object-position: center !important;
    height: 880px;
    width: auto;
  }
}
@media (min-width: 800px) and (max-width: 825px) {
  /*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color:#fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .coco {
    margin-top: 8rem;
    margin-left: 0px;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bird-img {
    height: 747px;
    width: auto;
    object-fit: cover;
    right: -9%;
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 826px) and (max-width: 840px) {
	/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bird-img {
    height: 725px;
    width: auto;
    object-fit: cover;
    right: 15%;
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 841px) and (max-width: 850px) {
	/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .coco {
    margin-top: 8rem;
    margin-left: 0px;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bird-img {
    height: 100%;
    width: auto;
    object-fit: cover;
    right: -15%;
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 851px) and (max-width: 870px) {
	/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .coco {
    margin-top: 8rem;
    margin-left: 0rem;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bird-img {
    height: 725px;
    width: auto;
    object-fit: cover;
    right: -11%;
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 871px) and (max-width: 899px) {
	/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .coco {
    margin-top: 8rem;
    margin-left: 0rem !important;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bird-img {
    height: 740px;
    width: auto;
    object-fit: cover;
    right: -14%;
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 900px) and (max-width: 914px) {
		/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
.inner-container-section {
    min-height: 51vh;
    height: auto;
}
  .coco {
    margin-left: 0rem;
    margin-top: 8rem;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .coco {
    margin-top: 8rem;
    margin-lef: 0rem !important;
  }
  .Bird-img {
    height: 750px;
    width: auto;
    object-fit: cover;
    right: -16%
  }
  .DynamicImg {
    position: relative;
    left: -50%;
    object-position: center !important;
    height: 905px;
    width: auto;
  }
}
@media (min-width: 915px) and (max-width: 950px) {
		/*mobilemenu*/
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #ffff;
  }
	#header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active{
		color: #fff !important;
	}
  #header .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li:hover > a, #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
    background-color: #0f5070 !important;
    color: #fff !important;
    text-decoration: none;
    font-weight: bold;
  }
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul > li > a {
    font-size: 16px;
    font-weight: 500;
    text-transform: none !important;
    color: #121212 !important;
  }
  /*end mobile menu*/
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .coco {
    margin-top: 8rem;
    margin-left: 0rem !important;
  }
  .calender-button {
    text-align: left;
  }
  .calendar-sec .sec-body-margin h2, .calendar-sec .calender-button {
    text-align: center !important;
  }
  .welllogo {
    margin-left: 5rem;
  }
  .Bring-container {
    padding: 75px 0px 75px 0px;
    align-content: center;
  }
  .Bird-img {
    object-fit: cover;
    height: 793px;
    width: auto;
    right: -20%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 725px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -20%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 951px) and (max-width: 969px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 110px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 65px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: 25%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 760px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -21%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 970px) and (max-width: 979px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 0px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 0px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: -21%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 760px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -58%;
    object-position: center !important;
    height: 1000px;
    width: auto;
  }
}
@media (min-width: 980px) and (max-width: 989px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 0px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 0px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: -21%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 760px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -60%;
    object-position: center !important;
    height: 1000px;
    width: auto;
  }
}
@media (min-width: 990px) and (max-width: 991px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 110px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 0px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: -21%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 760px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -20%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 992px) and (max-width: 994px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 110px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 90px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: -165%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 490px;
    position: relative;
    left: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -158%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 995px) and (max-width: 999px) {
	.inner-container-section {
    min-height: 45vh;
    height: auto;
}
  .Bring-container {
    padding: 75px 0px 75px 110px;
    align-content: center;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 90px;
  }
  .Bird-img {
    object-fit: cover;
    height: 100%;
    width: auto;
    right: -165%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 535px;
    position: relative;
    left: -10%;
  }
  .DynamicImg {
    position: relative;
    left: -165%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1000px) and (max-width: 1180px) {
	.inner-container-section {
    min-height: 50vh;
    height: auto;
}
  .welllogo, .coco {
    margin-left: 5rem;
  }
  .DynamicImg {
    position: relative;
    left: -170%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
  .Bird-img {
    width: auto;
    object-position: center !important;
    height: 784px;
    position: relative;
    right: -165%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -68%;
  }
  .ConferenceImg {
    float: right;
    position: relative;
    right: -30%;
  }
  .Earlytext-container {
    padding-right: 15px;
  }
}
@media (min-width: 1181px) and (max-width: 1200px) {
  .Bird-img {
    width: auto;
    object-fit: cover;
    height: 732px;
    right: -145%;
  }
  .DynamicImg {
    position: relative;
    left: -155%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1201px) and (max-width: 1250px) {
  .Bird-img {
    width: auto;
    object-fit: cover;
    height: 732px;
    right: 0%;
  }
  .DynamicImg {
    position: relative;
    left: -113%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1251px) and (max-width: 1280px) {
  .Bird-img {
    width: auto;
    object-fit: cover;
    height: 732px;
    right: -108%;
  }
  .DynamicImg {
    position: relative;
    left: -125%;
    object-position: center !important;
    height: 100%;
    width: auto;
  }
}
@media (max-width: 575px) {
  .calendar-sec .calender-button {
    text-align: center;
    margin-top: 15px;
  }
  .Strongcase, .Conference {
    margin: 100px 0px 100px 0px;
  }
  h1 {
    font-weight: bold;
    font-size: 30px;
    line-height: 54px;
    letter-spacing: 0.3px;
  }
  .calendar-sec-container .button-NALEO, .calender-button .button-NALEO, .Sponsors-sec .button-NALEO {
    margin-top: 15px !important;
  }
  /* #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background-color: var(--primary-color) !important;
  }*/
  #header .header-nav.header-nav-force-light-text:not(.header-nav-force-light-text-active-skin-color) .header-nav-main nav > ul:not(:hover) > li > a.active {
    color: #ffffff !important;
  }
  .StateFarm {
    margin-top: 30px;
  }
  .four-cards {
    min-height: auto !important;
  }
  /*.button-NALEO-atag {
   
    right: 120px;
}--*/
  .Conference {
    margin: 30px 0px 100px 0px;
  }
  .ConferenceImg {
    width: 100% !important;
    height: auto !important;
    margin-top: 50px;
    left: 0%;
  }
  .imagecenter {
    display: flex;
    justify-content: center;
    /*  padding: 30px;*/
  }
  .cards-sec-container .card, .calender-button {
    text-align: center;
  }
  .Sponsors-sec-container, .calendar-sec-container, .cards-sec-text, .cards-sec-container .cards-sec-box, .inner-container-section, .partners-text, .ConferenceText, .DynamicText {
    padding: 0px 30px 0px 30px !important;
  }
  .card-margi, .America-sec-text, .customfooter-text, .BringaFrndText, .early-bird-text {
    padding-left: 30px;
    padding-right: 30px;
  }
  .America-sec-container .America-sec-text {
    padding: 30px 30px 30px 30px !important;
  }
  .cards-sec-container .four-boxes-sec {
    padding: 0px !important;
  }
  .sec-body-margin h2, .calender-button {
    text-align: left !important;
  }
  .calendar-sec .sec-body-margin h2, .calendar-sec .calender-button {
    text-align: center !important;
  }
  .card-margi {
    margin-top: 30px;
  }
  .Bring-container {
    padding: 100px 0px 100px 0px;
    align-content: center;
  }
  .bring-img {
    display: flex;
    justify-content: center;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 0px;
  }
}
@media (min-width: 580px) and (max-width: 914px) {
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Strongcase, .Conference {
    margin: 100px 0px 100px 0px;
  }
  .calendar-sec .button-NALEO {
    margin-top: 15px !important;
  }
  .four-cards {
    min-height: auto !important;
  }
  .ConferenceImg {
    float: unset;
    right: 0%;
    margin-top: 30px;
  }
  .calendar-sec-container, .Sponsors-sec-container, .inner-container-section, .cards-sec-container .cards-sec-text {
    padding: 0px 30px 0px 30px !important;
  }
  .America-sec-container .America-sec-text, .BringaFrndText .early-bird-text {
    padding: 30px !important;
  }
  .cards-sec-container .four-boxes-sec {
    padding: 0px 30px 0px 30px !important;
  }
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Bring-container {
    padding: 100px 0px 100px 0px;
    /* padding-right: 150px; */
    align-content: center;
  }
  .friend-img {
    float: unset;
    height: 710px;
    width: auto;
    object-fit: cover;
    position: relative;
    left: 0%;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 30px;
  }
  .Conference {
    margin: 50px 0px 100px 0px;
  }
  .sec-body-margin h2, .calender-button {
    text-align: left !important;
  }
  .calendar-sec .sec-body-margin h2, .calendar-sec .calender-button {
    text-align: center !important;
  }
}
@media (min-width: 915px) and (max-width: 999px) {
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Strongcase .ConferenceText {}
  .Conference {
    margin: 100px 0px 100px 30px;
  }
  .America-sec-container .America-sec-text, .Sponsors-sec-container, .inner-container-section {
    padding: 30px !important;
  }
  /*
  .sec-body-margin h2 {
    text-align: center;
  }*/
  .Conference {
    margin: 60px 0px 100px 0px;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 20px;
  }
  #header .header-nav-main nav > ul > li {
    height: auto;
  }
  .ConferenceImg {
    float: unset;
    height: 587px;
    width: auto;
    right: -7%;
  }
  .cards-sec-container .cards-sec-text, .cards-sec-container .four-boxes-sec {
    padding: 0px 30px 0px 30px !important;
  }
  .cards-sec-container .cards-sec-container {
    padding: 0px 30px 0px 30px;
  }
  .four-cards {
    min-height: 305px !important;
  }
}
@media (min-width: 1000px) and (max-width: 1024px) {
  .welllogo, .coco {
    margin-left: 5rem;
  }
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Strongcase .ConferenceText {}
  .Conference {
    margin: 100px 0px 100px 30px;
  }
  .America-sec-container .America-sec-text, .Sponsors-sec-container, .inner-container-section {
    padding: 30px !important;
  }
  /*
  .sec-body-margin h2 {
    text-align: center;
  }*/
  .Conference {
    margin: 60px 0px 100px 0px;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 20px;
  }
  #header .header-nav-main nav > ul > li {
    height: auto;
  }
  .ConferenceImg {
    float: unset;
    height: 587px;
    width: auto;
    right: -7%;
  }
  .cards-sec-container .cards-sec-text, .cards-sec-container .four-boxes-sec {
    padding: 0px 30px 0px 30px !important;
  }
  .cards-sec-container .cards-sec-container {
    padding: 0px 30px 0px 30px;
  }
  .four-cards {
    min-height: 305px !important;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 0px;
    padding-left: 100px;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -19%;
  }
  .Bring-container {
    padding: 75px 0px 75px 37px;
    align-content: center;
  }
}
@media (min-width: 701px) and (max-width: 750px) {
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Strongcase .ConferenceText {}
  .Conference {
    margin: 100px 0px 100px 30px;
  }
  .America-sec-container .America-sec-text, .Sponsors-sec-container, .inner-container-section {
    padding: 30px !important;
  }
  /*
  .sec-body-margin h2 {
    text-align: center;
  }*/
  .Conference {
    margin: 60px 0px 100px 0px;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 20px;
  }
  #header .header-nav-main nav > ul > li {
    height: auto;
  }
  .ConferenceImg {
    float: unset;
    height: 587px;
    width: auto;
    right: -7%;
  }
  .cards-sec-container .cards-sec-text, .cards-sec-container .four-boxes-sec {
    padding: 0px 30px 0px 30px !important;
  }
  .cards-sec-container .cards-sec-container {
    padding: 0px 30px 0px 30px;
  }
  .four-cards {
    min-height: 305px !important;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 30px;
  }
}
@media (min-width: 1181px) and (max-width: 1280px) {
  .imagecenter {
    display: flex;
    justify-content: center;
  }
  .Strongcase .ConferenceText {}
  .Conference {
    margin: 100px 0px 100px 30px;
  }
  .America-sec-container .America-sec-text, .Sponsors-sec-container, .inner-container-section {
    padding: 30px !important;
  }
  /*
  .sec-body-margin h2 {
    text-align: center;
  }*/
  .Conference {
    margin: 60px 0px 100px 0px;
  }
  button.btn.header-btn-collapse-nav.my-2 {
    position: absolute !important;
    left: 20px;
  }
  #header .header-nav-main nav > ul > li {
    height: auto;
  }
  .ConferenceImg {
    float: unset;
    height: 587px;
    width: auto;
    right: -7%;
  }
  .cards-sec-container .cards-sec-text, .cards-sec-container .four-boxes-sec {
    padding: 0px 30px 0px 30px !important;
  }
  .cards-sec-container .cards-sec-container {
    padding: 0px 30px 0px 30px;
  }
  .four-cards {
    min-height: 305px !important;
  }
  .DynamicText-container {
    padding: 75px 0px 75px 30px;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -10%;
  }
  .Bring-container {
    padding: 75px 0px 75px 75px;
    align-content: center;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #header {
    height: 120px !important;
  }
  #header .header-nav-main nav > ul > li {
    line-height: 0px !important;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  .tp-bgimg.defaultimg {
    height: 420px !important;
  }
  .tp-fullwidth-forcer {
    height: 420px !important;
  }
  .Bring-container {
    padding: 100px 0px 100px 0px;
    position: relative;
    padding-left: 0px;
    left: -20%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -90%;
  }
  .Bird-img {
    width: auto;
    object-position: center !important;
    height: 620px;
    position: relative;
    right: -77%;
  }
}
@media (min-width: 1601px) and (max-width: 2500px) {
  .tp-bgimg.defaultimg {
    height: 420px !important;
  }
  .tp-fullwidth-forcer {
    height: 420px !important;
  }
  .Bring-container {
    padding: 100px 0px 100px 0px;
    position: relative;
    padding-left: 0px;
    left: -20%;
  }
  .friend-img {
    width: auto;
    object-position: center !important;
    height: 100%;
    position: relative;
    left: -90%;
  }
  .Bird-img {
    width: auto;
    object-position: center !important;
    height: 620px;
    position: relative;
    right: -92%;
  }
  .Earlytext-container {
    padding-right: 0px;
  }
}
/*

@media (min-width: 1800px) and (max-width: 2500px) {
.Strongcase img, .Conference img{
		width:705px !important;
		height:auto !important;
	}
}*/
/*scrolltop*/
html .scroll-to-top.visible {
  display: none !important;
}
button.back-to-top {
  margin: 0 !important;
  padding: 0 !important;
  background: #fff;
  height: 0px;
  width: 0px;
  overflow: hidden;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  color: transparent;
  clear: both;
  visibility: hidden;
  position: fixed;
  cursor: pointer;
  display: block;
  border: none;
  right: 50px;
  bottom: 75px;
  font-size: 0px;
  outline: 0 !important;
  z-index: 99;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
button.back-to-top:hover, button.back-to-top:active, button.back-to-top:focus, {
  outline: 0 !important;
}
button.back-to-top::before, button.back-to-top::after {
  content: "";
  display: block;
  vertical-align: middle;
  border-bottom: solid 10px #ed1c25;
  border-left: solid 10px transparent;
  line-height: 0;
  border-right: solid 10px transparent;
  height: 0;
  margin: 18px auto 0;
  width: 0;
  border-radius: 20px;
  visibility: hidden;
}
button.back-to-top.show::after, button.back-to-top.show::before {
  visibility: visible;
}
button.back-to-top::after {
  border-bottom-color: #fff;
  position: relative;
  top: -24px;
}
button.back-to-top.show {
  display: block;
  background: #fff;
  color: #00ab6c;
  font-size: 25px;
  right: 25px;
  bottom: 50px;
  height: 50px;
  width: 50px;
  visibility: visible;
  box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 2px 4px 1px rgba(0, 0, 0, 0.25);
}
button.back-to-top.show:active {
  box-shadow: 0px 4px 8px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 4px 8px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 4px 8px 2px rgba(0, 0, 0, 0.25);
}