/* Enter Your Custom CSS Here */

.slowdownImg {
	min-height: 312px !important;
}

.slowdownbtn a {
		max-width: 200px;
    text-transform: none;
    line-height: 22px !important;
}



.figure.ut-fancy-image {
	background: none !important;
}

/*.home #live {
	display: none;
}

.home #sound-installations {
	display: none;
}


.home #augmented-reality {
	display: none;
}


.home #artificial-intelligence {
	display: none;
}*/


.lhea-modal-post_contents h3 {
	display: none !important;;
}

.lhea-team-live-artists span {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
}

.tab-content p {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
}

.ut-accordion-module-inner .akk-b p {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #000 !important;
}

.ut-accordion-module-inner .akk-b li {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #000 !important;
}

.ut-accordion-module-inner .akk-b h2 {
    font-weight: 800 !important;
    font-size: 16px !important;
  color: #000 !important;
}


#ut_am_5bf723866be23 {
	margin-top: -40px;
}

.text-w h2 {
	color: #fff;
}

.text-w {
	color: #fff;
}

.ut-fancy-image {
	margin-right: -2px;
}

.slowdown-mi-w {
	color: #000;
}

.ut-accordion-module-inner .akk-w p {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #fff !important;
}

.ut-accordion-module-inner .akk-w li {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #fff !important;
}

.ut-accordion-module-inner .akk-w h2 {
    font-weight: 800 !important;
    font-size: 16px !important;
  color: #fff !important;
}


.ut-accordion-module-inner p {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #000 !important;
}

.ut-accordion-module-inner li {
	line-height: 1.8em !important;
    font-size: 14px !important;
    color: #000 !important;
}

.ut-accordion-module-inner h2 {
    font-weight: 800 !important;
    font-size: 16px !important;
}

@media only screen and (max-device-width: 600px) {
	#work-film-score h3 {padding-left: 40px; padding-right: 40px;}
  #ut-portfolio-menu-5402 {padding-left: 20px; padding-right: 20px;}
	.hero-btn  {margin-right: 0% !important;}
	.ut-left-footer-area p {text-align: center;}
	.ut-right-footer-area p {text-align: center !important;}
	.ut-right-footer-area {margin-top: 40px;}
	.bklyn-divider-styles span {font-size: 25px !important;}
  .ut-portfolio-pagination {padding-left: 20px; padding-right: 20px;}
  .ut-accordion-module-inner {text-align: center !important;}
  .ut-accordion-module-item {text-align: center !important; padding-left: 35px !important; padding-right: 35px !important;}
}




.copyright {
    display: none;
}

.ut_inner_column_5be2d0ae64007 h3 {
		text-align: center;
		font-weight: bold;
}

.work-film-score h3 {
		text-align: center;
		font-weight: bold;
}

.ut-fancy-image h3 {
    font-size: 17px;
    margin-bottom: 20px;
    font-weight: 900;
    color: #fff;
		background-color: #000000a3;
    padding: 5px;
    padding-left: 10px;
    text-transform: uppercase;
    padding-right: 10px;
}

.ut-fancy-image p {
		background-color: #000000a3;
    padding: 5px;
    padding-left: 10px;
  	padding-right: 10px;
}


@media (min-width: 1200px) {
  ul.lhea-heroes.lhea-3col > li { width: calc(100%/3); max-width: 386px; } 
}


.hero-btn-holder {
	    margin-top: -20px;
}

.hero-second-btn {
  font-weight: 400;
}

.hero-btn  {
	/*margin-right: 0% ;*/
  font-weight: 400;
}

.bklyn-btn-effect-aylen::after {
    background: #0a0a0aad !important;
}

.ai-wrap {
background-color: #EBEFF0;
}

.ai-wrap .ai-track:hover, .ai-wrap .ai-track.ai-track-active {
    background-color: #2B3D4F;
    color: #ffffff;
}

.page-id-6214 .hero-down-arrow {
	font-size: 26px !important;
}

.heroTeamPost {
    font-size: 14px;
    line-height: 1.5em;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 15px;
    margin-bottom: 10px;
}

.liveVisuals {
	margin-top: 40px;
}


.liveInfoText {
  
    line-height: 1.3;
    font-size: 15px;
}

.responsive-tabs .responsive-tabs__list__item--active {
 font-size: 13px; 
}

#tablist1-tab1 {
	font-size: 13px;
}

#tablist1-tab2 {
	font-size: 13px;
}

#tablist2-tab1 {
	font-size: 13px;
}

#tablist2-tab2 {
	font-size: 13px;
}

#tablist3-tab1 {
	font-size: 13px;
}

#tablist3-tab2 {
  font-size: 13px;
}

.trailerSeasons {
    width: 50%;
    float: left;
    display: inline-block;
}

.trailerSpace {
		width: 50%;
  	float: right;
    display: inline-block;
}

.trailerClouds {
    width: 50%;
 		display: inline-block;
 		float:left;
}
.trailerCentury {
    width: 50%;
 		display: inline-block;
}

.floatton-container-6312 {
	width: 300px !important;
}

.helpButtonHeader {
	font-size: 1.3em;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
  background-color: #353535 !important;

}


.startHeaderImg {
	padding-top: 25px;
}
.blog #primary {
	padding-top: 120px;
}
.blog #secondary {
	padding-top: 120px;
}
.ut-left-footer-area {
	line-height: 10px;
}

.ut-right-footer-area {
	line-height: 10px;
}
.page-id-6214 .hero__slide { 
	height: 45%;
}



.slowdownText1 {
 color: #232323;
}

.slowdownText2 {
 color: #232323;
}

.slowdownIconExpl {
	margin-bottom: 60px;
}

.lhea-member-name-position {
	font-size: 16px;
}

.lhea-member-name animated fadeInUp {
	font-size: 18px !important;
}

.lhea-member h4, .lhea-member p, .lhea-member-style-1 h4, .lhea-member-style-1 p, .lhea-member-style-2 h4, .lhea-member-style-2 p, .lhea-member-style-3 h4, .lhea-member-style-3 p, .lhea-member-style-4 h4, .lhea-member-style-4 p, .lhea-member-style-5 h4, .lhea-member-style-5 p, .lhea-member-style-6 h4, .lhea-member-style-6 p, .lhea-member-style-7 h4, .lhea-member-style-7 p, .lhea-member-style-8 h4, .lhea-member-style-8 p {
	font-size: 18px !important;
}

.vc-hoverbox-block-inner h2 {
  background-color: #fff;
}

.vc-hoverbox h2 {
	  background-color: #fff;
}

.slowdownInfoPopText {
	margin: 20px;
  margin-top: 40px;
}

.blog #ut-hero {
    display: none;
}
.blog #main-content {
    padding-top: 80px;
}
.ut-js #ut-sitebody.blog #header-section {
    visibility: visible;
}



.ut-distortion-effect-container canvas {
	min-width: 100%;
}

.ut-count {
	text-transform: none !important;
}

.ut-counter-details {
	font-weight: 700;
}

nav.ut-portfolio-pagination .selected {
	color: #fff !important;
}

nav.ut-portfolio-pagination a:hover {
	color: #fff !important;
}
/*ar page*/
/*ar-logos*/

.ar-logo-unity img {
    margin-top: 25px;
	  height: 80px;
    width: auto;
}

.ar-logo-vuforia img {
		margin-top: 25px;
		height: 75px;
    width: auto;
}

.ar-logo-arcore img {
		height: 85px;
    width: auto;
  	padding-left: 65px;
}

.ar-logo-arkit img {
    height: 120px;
    width: auto;
}

.ar-logo-mapbox img {
		height: 60px;
    width: auto;
    margin-top: 10px;
}



.ar-logo-row2 {
	padding-top: 20px !important;
}



@media only screen and (max-device-width: 600px) {
	.ar-logo-row2 {padding-top: 0px !important; margin-top:0px !important;}
  .ar-logo-unity img {margin-top: 0px !important;}
  .ar-logo-vuforia img {margin-top: 0px !important;}
  .ar-logo-mapbox img {margin-top: 0px !important;}
  .ar-logo-arcore img {padding-left: 0px !important;}
}

.ar-icon1 img {
	width: 200px !important;
  padding-top: 50px !important;
}

/*ai page*/
/*ai-logos*/

.ai-logo-tf img {
    width: 280px;
    margin-top: 30px;
}

.ai-logo-py img {
    width: 270px;
    margin-top: 20px;
}

.ai-logo-magenta img {
    width: 240px;
}

.ai-logo-anac img {
		width: 280px;
   	margin-right: 100px !important;
}

.ai-logo-keras img {
    width: 260px;
  	margin-left: 100px !important;
}

.ai-icon1 img {
	width: 200px !important;
  padding-top: 30px !important;
}

@media only screen and (max-device-width: 600px) {
	.ai-logo-tf img {margin-top: 0px !important; padding-bottom: 20px;}
	.ai-logo-py img {margin-top: 0px !important;}
	.ai-logo-anac img {margin-right: auto !important;}
	.ai-logo-keras img {margin-left: auto !important;}
}

/*home portfolio text*/
#work-film-score .section-content h2 {
  text-align: center !important;
}
#work-film-score .section-content p {
	text-align: center !important;
}


/*Slowdown*/
.slowdown-icons {
	margin: auto;
  height: 80%;
}

.slowdown-icons img {
	width: 25% !important;
}