#open-home {
	background-color: #000;
}

.home #open-home {
	background-color: #fff;
}

.border-radius {
	border-radius: 8px;
}

#main-open-home {
	margin-bottom: 65px;
}

#open-home .display-table {
	height: 705px;
}

#open-home img {
	width: 100%;
}

#banner-01.row {
  margin-bottom: 65px;
}

.main-title-open-home {
	font-size: 50px;
	color: #e85900;
	margin-bottom: 60px;
}

#main-open-home {

}



.garden-home-box #main-open-home {margin-bottom: 60px;}

.landroid-front-page-2021-box #main-open-home {margin-bottom: 0;}

.description-open-home {
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 45px;
}

.dark-row {color: #fff; background-color: #000; float: left;
width: 100%; margin: 0;}

.page-template-template-landroid-overview-2022 .header--subnav {
	display: block;
}

.header--subnav .menu > li a {
	font-size: 16px;
}

.landroid-front-page-2021-box .box-4--list--item--read-more {
	float: left;
	width: 100%;
}

.landroid-front-page-2021-box #open-home {
	position: relative;
}

.main-button a {color: #fff!important;}

.main-button a p {color: #fff!important;} 

.main-button:hover {
	background-color: #9f360b;
}

.main-button:hover a {text-decoration: none;}

.main-button:hover a p {text-decoration: none;}

#main-open-home .background-popup .popup {
	margin-top: 0; 
	height: auto;
	top: 120px;
}


.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__author {
	color: #ccc;
}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__subtitle {
	color: #ccc;
}

.main-title-socialproof {
	float: left;
	width: 100%;
min-height: 50px;
}

.landroid-front-page-2021-box .modal__quote .modal-body .logo {
  margin-bottom: 20px;
}

.landroid-front-page-2021-box .modal-body img {max-width: 200px;}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__logo {
	min-height: 80px;
	margin-bottom: 10px;
}

.landroid-front-page-2021-box .modal__quote .modal-body .link a {
	color: #e85900;
}

.landroid-front-page-2021-box .modal__quote .modal-body {
	padding-top: 40px;
}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__author {
	float: left;
	width: 100%;
}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__quote {
	float: left;
	width: 100%;
	margin-top: 10px;
}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__quote p {
	min-height: 100px;
}

.modal__quote .modal-body .text-title {
	line-height: 1.2;
}

.landroid-front-page-2021-box .garden-home-box .box-4 {
  margin-bottom: 0px;
}

.landroid-front-page-2021-box .garden-home-box .dark-row .box-4__slider__item__author {
	font-size: 18px;
	margin-top: 20px;
}

.landroid-front-page-2021-box .dark-row .box-4 {
	margin-bottom: 0;
}

.landroid-front-page-2021-box .modal__quote .modal-body .heading {
  margin-bottom: 0px;
}

.garden-home-box .dark-row .box-4__slider__item__quote {
  font-size: 18px;
  line-height: 23px;
}

.garden-home-box .dark-row .box-4__slider__item__subtitle {
  font-size: 18px;
}

.garden-home-box .dark-row .box-4__slider__item__logo img {
	width: 190px;
}


html[lang="pt-pt"] .header--subnav .menu {padding-right: 0;}

html[lang="fr-fr"] .header--subnav .menu {padding-right: 0;}

html[lang="de-at"] .header--subnav .menu {padding-right: 0;}

html[lang="de-de"] .header--subnav .menu {padding-right: 0;}

html[lang="de-ch"] .header--subnav .menu {padding-right: 0;}

html[lang="sv-se"] .header--subnav .menu {padding-right: 0;}

html[lang="es-es"] .header--subnav .menu {padding-right: 0;}

html[lang="da-dk"] .header--subnav .menu {padding-right: 0;}

html[lang="it-it"] .header--subnav .menu {padding-right: 0;}

html[lang="nl-nl"] .header--subnav .menu {padding-right: 0;}

html[lang="nl-be"] .header--subnav .menu {padding-right: 0;}

html[lang="no-no"] .header--subnav .menu {padding-right: 0;}

html[lang="pl-pl"] .header--subnav .menu {padding-right: 0;}


.landroid-front-page-2021-box #main-open-home .background-popup .popup {
	top: 160px;
}

.button-fullscreen {
	position: absolute;
	bottom: 100px;
	right: 100px;
	z-index: 60;
	width: 60px;
	height: 60px;
	background-color: rgba(0,0,0,0.7);
	padding: 10px;
	border-radius: 100%;
}

.button-fullscreen img {
	width: 100%;
}

.header--subnav .menu {
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	float: left;
	width: 100%;
	text-align: center;
	/*padding-right: 170px;*/
	padding-right: 0;
}

.header--subnav li {
	float: none; 
	display: inline;
}

.landorid-sub-menu {
	width: 100%;
}

.height-800 {
	height: 800px;
}

.main-title-landroid {
	font-size: 50px;
	line-height: 1.2;
	color: #E85900;
	margin-bottom: 60px;
	position: relative;
}

.description-landroid {
	font-size: 18px;
	line-height: 28px;
}

.img-width-100 img {width: 100%;}

.z-index-20 {z-index: 20;}

.position-relative {position: relative;}

#welcome-vision .col-img img {
	float: right;
	width: 110%;
}


.show-768 {display: none;}


#gift-or-sight .col-img img {
	float: left;
	width: 110%;
}

#gift-or-sight .landroid-btn {

}

.landroid-front-page-2021-box .box-1 {
	padding-top: 60px;
}

.landroid-btn img {
margin-left: 30px;
}
 
#welcome-vision .logo-col-text {
	max-width: 210px;
}
 
.logo-col-text {
	margin-bottom: 35px;
}

#cognitive-robot .logo-col-text {
	max-width: 220px;
}

#cognitive-robot .col-img img {
	float: right;
	width: 120%;
}


.background-row {
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	color: #fff;
	float: left;
width: 100%;
margin: 0;
}

#no-setup.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-07.jpg);
}

#no-setup .main-title-landroid:after {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-08.png);
width: 200px;
height: 160px;
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
display: block;
content: "";
position: absolute;
top: -63px;
right: -330px;
}



#mow-at-night .main-title-landroid::after {
  background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-08-1.png);
  width: 200px;
  height: 90px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  display: block;
  content: "";
  position: absolute;
  top: 17px;
right: -370px;
}









html[lang="de-de"] #no-setup .main-title-landroid:after {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-08-de.png);
width: 310px;
height: 260px;
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
display: block;
content: "";
position: absolute;
top:-93px;
right: -330px;
}









#sharing-is-caring .col-text img {
	margin-bottom: 30px;
}

.page-template-template-landroid-vision-technology .header--subnav {display: block!important;}


#active-safety.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-34.jpg);
}

#active-safety .display-table-cell {
	vertical-align: top;
	padding-top: 100px;
}

#discover-more .display-table-cell {
	vertical-align: top;
	padding-top: 100px;
}

#discover-more.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-09.jpg);
}

#vision-window.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-10.jpg);
	background-position: bottom center;
}

#vision-window .display-table-cell {
	vertical-align: top;
	padding-top: 100px;
}

#turning-information.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-11.jpg);
}

#turning-information .display-table-cell {
	vertical-align: top;
	padding-top: 100px;
}

#brainpower .col-img img {
	max-width: 450px;
	margin: 0 auto;
	display: block;
}

#mow-at-night.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-13.jpg);
}

#mow-at-night .display-table-cell {
	vertical-align: top;
	padding-top: 100px;
}

#future-proof.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-14.jpg);
}


#stay-in-control .col-img img {
	max-width: 325px;
	margin: 0 auto;
	display: block;
}

#cut-to-edge.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-16.jpg);
}


#sharing-is-caring .col-img img {
	float: right;
	width: 200%;
margin-right: -30%;
}


#more-often-better.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-18.jpg);
}

.garden-home-box {
  padding-top: 0;
}

#vision-for-you.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-29.jpg);
}

#vision-for-you-v2.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-29.jpg);
}



#surrounds-it.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-31.jpg);
}




#landroid-vs-landroid.background-row {
	background-image: url(https://eu.worx.com/wp-content/uploads/custom-landroid-2022/asset-v3-02.jpg);
}

#landroid-vs-landroid .display-table-cell {
  vertical-align: top;
  padding-top: 100px;
}





.landroid-front-page-2021-box .box-1--title {
	padding-top: 70px;
}



.title-vision-for-you-v2 {display: none;}


#vision-for-you-v2 .display-table-cell {
	width: 100%;
float: left;
}

#vision-for-you-v2 .overflow-scroll-height {
	float: left;
	width: 100%;
	white-space: inherit;
}










#vision-for-you .row .col-md-3 {
	float: left;
	display: block;
}

#vision-for-you-v2 .row .col-md-3 {
	float: left;
	display: block;
}

#vision-for-you .display-table-cell {
	vertical-align: top;
	padding-top: 130px;
}

#vision-for-you-v2 .display-table-cell {
	vertical-align: top;
	padding-top: 130px;
}

#vision-for-you .main-title-landroid {
	text-align: right;
	margin-bottom: 170px;
}

#vision-for-you-v2 .main-title-landroid {
	text-align: right;
	padding-top: 130px;
	margin-bottom: 170px;
}

#vision-for-you .main-title-landroid {
	text-align: right;
	margin-bottom: 170px;
}

#vision-for-you-v2 .main-title-landroid {
	text-align: right;
	margin-bottom: 170px;
}

.title-product-vision {
	font-size: 18px;
	line-height: 23px;
	min-height: 50px;
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
	font-weight: 800;
}

.text-align-right {
	text-align: right;
}

.main-button {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	background-color: #e85900;
	border-radius: 10px;
	float: left;
	width: 100%;
	text-align: center;
	font-weight: 800;
}

.float-right {float: right;}

.content-product-vision {
	font-size: 18px;
	line-height: 28px;
	min-height: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #fff;
	float: left;
width: 100%;

}

.main {
	position: relative;
}

.landroid-btn.btn-link.text-orange {color: #e85900!important;}

.new-button {
	font-size: 24px;
	font-weight: 900;
}





.jedi-dashboard .jedi-years_dash {display: none;}

.jedi-dashboard .jedi-months_dash {display: none;}

.jedi-dashboard .jedi-weeks_dash {display: none;}

.TIE-fighter-dash_title {}

.jedi-dashboard {width: 100%;
	float: left;
	height: auto;
}

.TIE-fighter-dashboard {
	background-color: rgba(0,0,0,0)!important;
	border: none!important;
	box-shadow: none!important;
	background:none!important;
}

.TIE-fighter-dash:before {
	width: 5px;
	height: 10px;
	background-color: #5c5a66;
	content: "";
	position: absolute;
	top: 50%;
	left: 5px;
	margin-top: -5px;
	z-index: 20;
}

.TIE-fighter-dash:after {
	width: 5px;
	height: 10px;
	background-color: #5c5a66;
	content: "";
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -5px;
	z-index: 20;
}

.TIE-fighter-dash {
width: 57px !important;
padding-left: 10px !important;
padding-right: 10px !important;
height: 82px !important;
	background: rgb(40,37,52)!important;
background: -moz-linear-gradient(90deg, rgba(40,37,52,1) 0%, rgba(50,48,62,1) 100%)!important;
background: -webkit-linear-gradient(90deg, rgba(40,37,52,1) 0%, rgba(50,48,62,1) 100%)!important;
background: linear-gradient(90deg, rgba(40,37,52,1) 0%, rgba(50,48,62,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#282534",endColorstr="#32303e",GradientType=1)!important;
-webkit-box-shadow: 0px -3px 0px -1px rgba(114,112,122,0.58) !important!important; 
box-shadow: 0px -3px 0px -1px rgba(114,112,122,0.58) !important!important;
margin-left: 0!important;
margin-right: 20px!important;
}

.TIE-fighter-digit {
	height: 100%!important;
	width: auto!important;
	overflow: hidden;
}

.TIE-fighter-digit:after {
	content: "";
	display: block;
	position: absolute;
	height: 50%;
	border-bottom: 1px solid #282534;
	top: 0;
	left: -3px;
	width: 100%;
}

.title-time-remaining {
	font-size: 18px;
	font-weight: 800;
	color: #fff;
	line-height: 28px;
	margin-bottom: 10px;
	padding-right: 20px;
	text-align: center;
}

.time-remaining {
	float: left;
	width: auto;
}

#open-home .landroid-btn {

}

.margin-top-button {
	margin-top: 35px;
}

.TIE-fighter-digit {
font-family: 'Bebas Neue', cursive !important;
font-size: 67px !important;
line-height: 91px !important;
font-weight: 800 !important;
color: #ffffff !important;
padding: 0 !important;
text-shadow: none !important;
}

#open-home {

}

#video {

}

#main-open-home {
	min-height: 705px;
}

.garden-home-box #main-open-home {
	min-height: auto;
}

#video iframe {
	width: 100%;
}

#video iframe #player {
	width: 100%;
	max-width: 100%;
}

#video video {
	width: 100%;
}

/* full width background vimeo video */
.video-bg 
{
    position: relative;pointer-events: none;
    overflow: hidden;
}

.jumbotron {
	padding: 0;
	min-height: 705px;
}

.background-popup {
  overflow: auto;
}

.popup {
  background-color: #fff;
  top: 50px;
  margin-top: auto;
  height: auto;
  padding: 30px;
}

.popup .close-popup {
  top: 10px;
  right: 15px;
}

#surrounds-it .popup .close-popup {
	top: -50px;
right: 0;
}

#surrounds-it .background-popup .close-popup .fas {
	color: #fff;
}

.popup h3 {
  color: #E85900;
}

.video-bg iframe 
{
    /* via: https://stackoverflow.com/questions/21314206/full-width-vimeo-wrapper-background */
    width: 100vw;
    height: 56.25vw;
    min-height: 100vh;
    min-width: 177.77vh;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}

/* stole swift ideas theme .sf-parallax-video stuff */
.video-bg > .video-bg-overlay
{
    background-repeat: repeat;
    background-position: center center;
    position: absolute;
    z-index: 3;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
}

.TIE-fighter-digit .tc_bottom {
	height: 87px!important;
}

.TIE-fighter-dashboard {height: auto!important; padding: 0!important;}

.TIE-fighter-dash_title {
	font-size: 20px !important;
color: #fff !important;
font-family: 'Bebas Neue', cursive !important;
position: absolute !important;
z-index: 20 !important;
bottom: -30px !important;
width: auto !important;
left: 0 !important;
right: 0 !important;
transform: rotate(0) !important;
text-align: center !important;
top: auto !important;
}


.time-remaining small {
	float: left;
width: 100%;
text-align: center;
margin-top: 30px;
font-size: 10px;
padding-right: 20px;

}

.show-768 {display: none;} 





.main-title-video {
	font-size: 50px;
font-weight: 300;
color: #FF6200;
float: left;
width: 100%;
text-align: center;
position: absolute;
top: 45%;
z-index: 20;
line-height: 1.2;
}

.float-row.video-row {
	position: relative;
}

.video-row div {
  height: 950px;
  position: relative;
  overflow: hidden;
}

.video-row div video {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
video {
  display: block;
}

.popup video {
	width: 100%;
	float: left;
}

#surrounds-it .background-popup .popup {
	padding: 0;
	height: auto;
}




#surrounds-it .landroid-btn.btn-link.btn-white {margin-top: 10px;}

#no-setup .description-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#no-setup .main-title-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#no-setup .landroid-btn.btn-link {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#discover-more .description-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#discover-more .main-title-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#discover-more .landroid-btn.btn-link {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#future-proof .description-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#future-proofe .main-title-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#future-proof .landroid-btn.btn-link {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#cut-to-edge .description-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#cut-to-edge .main-title-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#cut-to-edge .landroid-btn.btn-link {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#more-often-better .description-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#more-often-better .main-title-landroid {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#more-often-better .landroid-btn.btn-link {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#vision-for-you .title-product-vision {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#vision-for-you .content-product-vision {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#vision-for-you-v2 .title-product-vision {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}

#vision-for-you-v2 .content-product-vision {
	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
}



#landroid-vs-landroid .main-title-landroid {margin-bottom: 40px;}

#landroid-vs-landroid .margin-top-button {margin-top: 20px; text-align: left;}

html[lang="en"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="it-ch"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="it-it"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="da-dk"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="fr-fr"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="fr-be"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="fr-ch"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="sv-se"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="pt-pt"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="no-no"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="de-de"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="de-at"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="de-ch"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="nl-nl"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="nl-be"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="es-es"] #landroid-vs-landroid .margin-top-button {display: block!important;}

html[lang="pl-pl"] #landroid-vs-landroid .margin-top-button {display: block!important;}


.display-table-cell {
	position: relative;
}

#welcome-vision .col-img img {
	position: absolute;
top: -20px;
width: 230%;
right: -350px;
}

#gift-or-sight .col-img img {
position: absolute;
bottom: 0px;
width: 170%;
left: -290px;
}

#sharing-is-caring {
	overflow: hidden;
}

#sharing-is-caring .col-img img {
position: absolute;
bottom: -250px;
width: 260%;
right: -60px;
}



