.ct-service-box:hover p,
.ct-service-box:hover h3,
.ct-service-box:hover .fas {
	color: #fff;
	transition: color .3s;
}

#hero {
  max-width: 1800px;
	max-height: 1000px;
  margin-left: auto;
  margin-right: auto;
}


#letstaco {
  max-width: 1700px;
  margin-left: auto;
  margin-right: auto;
}


#worldwinner {
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

#fanduel {
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

#stats {
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

#statsnew {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}

#compete {
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.ct-container {
	  max-width: 1700px !important;
}

.ct-footer {
  margin-left: auto;
  margin-right: auto;
	width: 100%;
}

.wp-block-image {
	max-width: 180px;
}

.htmega-single-post-slide {
    position: relative;
    margin-top: 30px;
}

[data-footer*="type-1"] .ct-footer [data-row*="middle"] {
	border-radius: 0px;
	background-color: #none !important;
	padding-left: 50px;
  padding-right: 50px;
	margin-left: 10px;
	margin-right: 10px;
}

.meta-author {
	display: none !important;
}

.ct-container-fluid {
  width: auto !important;
}

#ct-container-fluid {
  width: auto !important;
}

.hero-section {
	background-color: !important;
	height: auto;
	min-height: var(--min-height, 10px);
}

.pt-cv-content-item {
	margin-bottom: 30px;
}

.pt-cv-readmore {
	background-color: black !important;
	border: none !important;
	font-weight: 600 !important;
	text-transform: uppercase; 
}

h6 {
  --fontWeight: 400;
  --fontSize: 13px;
  --lineHeight: 1.5;
}

h5 {

  --lineHeight: 3;
}


.BambooHR-ATS-Location { 

visibility: hidden;
}

.BambooHR-ATS-Location:after {
  content:'US Remote'; 
  visibility: visible;
}

.game-banner {
	display: none;
}

.entry-header .page-title {
  margin-bottom: 0;
 display: none;
}

.hero-section[data-type="type-1"] {
  text-align: var(--alignment);
  margin-bottom: var(--margin-bottom, 2px);
}

[data-vertical-spacing*="top"] {
  padding-top: 1px !important;
}.elementor-2403 .elementor-element.elementor-element-28641a41 > .elementor-widget-container {
  margin: 31px 0px 11px 0px !important;
}

.elementor-widget-video .elementor-custom-embed-image-overlay img {
  display: block;
  width: 100%;
  aspect-ratio: auto !important;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center center;
  object-position: center center;
} 
#embeddedjobs {
	margin-bottom: -50px;
	margin-top: -20px;
	text-align: center !important;
	}

#embeddedjobs .wrapper {
	display: none !important;
	}

[data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {
  --fontWeight: 700;
  --textTransform: uppercase;
  --fontSize: 12px;
  --lineHeight: 1.3;
  --linkInitialColor: #999;
}

nav[class*="menu"] li[class*="current-menu-"] > a, nav[class*="menu"] li[class*="current-menu-"] > .ct-sub-menu-parent {
  color: #1aa7ec;
}


.wp-image-424 {
	target: parent !important;
}



.login-button {
    cursor: pointer;
}
#login-button {
    cursor: pointer;
}
.button {
    cursor: pointer;
}
#button {
    cursor: pointer;
}

.elementor-1062 .elementor-element.elementor-element-a00077e .htmega-modal-btn button {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 0px;
    background-color: #00C2FF;
    border-radius: 50px 50px 50px 50px;
    padding: 0px 0px 0px 0px;
    width: 114px;
    height: 42px;
    cursor: pointer;
}


.elementor-1062 .elementor-element.elementor-element-a00077e .htb-modal-header .htb-close {
    color: #FFFFFF;
    font-size: 30px;
    font-weight: 600;
    line-height: 2px;
    padding: 32px 27px 27px 27px;
    border-style: none;
    cursor: pointer;
}


.elementor-267 .elementor-element.elementor-element-78156bda .htmega-modal-btn button:hover {
  color: #ffffff;
  cursor: pointer;
}

.elementor-267 .elementor-element.elementor-element-02d1ab8 .htmega-modal-btn button:hover {
  color: #ffffff;
  cursor: pointer;
}


.jp-relatedposts {display: none!important}


.htmega-single-post-slide .htmega-postslider-layout-4 {margin-bottom: 30px;}



#main-container {
    margin-top: -28px;
}

.ct-term-1369 {display: none !important;}

.wp-block-image {
    max-width: 760px;
}


