.myrrLink_Home{padding-top:7px;margin-left:7px;padding-left:0;display:inline-block}#header-home > .large-header::after{background:none!important}#header-home h1{text-shadow:0 0 20px #000}#header-home{height:40rem}@media (max-width: 768px){#header-home{height:30rem}}#hstart{animation-duration:1s;animation-delay:0.5s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:both}.viewportslider{height:78vh;background-size:cover;background-position:center;position:absolute;padding:0}.SilderRedBox{height:100%;position:absolute;left:0;bottom:0;width:100%}.SilderRedBox > div{animation-name:slideshowtext;animation-duration:6s;animation-fill-mode:both;animation-iteration-count:1;animation-delay:.5s;text-align:left;position:absolute;padding-left:45px;top:40%;width:100%}.SilderRedBox > div span{background-color:#fff;padding:0 5px;border-radius:3px}.SilderRedBox img{animation-name:slideshowrectangle;animation-duration:6s;animation-fill-mode:both;animation-iteration-count:1;animation-delay:.5s;height:65px;position:absolute;top:43%;left:0}.SilderRedBox h1{color:#4c4c4c;text-transform:uppercase;font-size:2.8em;font-weight:600;font-style:italic;line-height:35px}-webkit-keyframes starttext{}to{opacity:1}}

@keyframes slideshowtext{opacity:0}15%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}95%{transform:translateY(-30px);opacity:0}100%{transform:translateY(-30px);opacity:0}}

@keyframes slideshowrectangle{opacity:0}15%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}95%{transform:translateY(30px);opacity:0}100%{transform:translateY(30px);opacity:0}}




@media only screen and (max-width: 800px){}.SilderRedBox img{height:45px;top:43%}.SilderRedBox > div{padding-left:25px}.SilderRedBox h1{font-size:2em;line-height:25px}}
	

@media only screen and (max-width:640px){}}

@media only screen and (max-width: 600px){}.SilderRedBox img{height:35px;top:42%}.SilderRedBox > div{padding-left:25px}.SilderRedBox h1{font-size:1.4em;line-height:25px;font-weight:800}}

@media only screen and (max-width: 375px){}.SilderRedBox img{height:25px;top:42%}.SilderRedBox > div{padding-left:20px}.SilderRedBox h1{font-size:1em;line-height:20px}}

#home_slogan{font-weight:600;font-size:3em;font-style:italic}#home_world_container{background-image:url(graphics/map.png);background-size:90vw;background-repeat:no-repeat;background-position-y:170px;background-attachment:fixed;background-color:#e7e7e7;background-position-x:center}#redline_slogan{padding:20px 0!important}@media only screen and (max-width:1000px){#redline_slogan{border:10px solid #fff}#home_world_container{background-image:unset}}@media (max-width: 575px){#whatWeOffer{text-align:left}}.video-grid{position:relative}.video-grid video{display:block}.video-layover{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(12, 1fr);gap:0.5rem;width:100%}.layover-slogan{grid-column:span 6;height:100%;display:flex;align-items:center;justify-content:flex-start}.layover-facts{grid-column:span 6;height:100%;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}.layover-facts > div{padding:1rem 0;text-align:right}.fact-number,.fact-text,.layover-slogan h2,.plus{color:#fff;text-shadow:0 0 10px #00000085}.fact-text{font-size:1rem}.fact-number-container{display:inline-flex;align-items:center;opacity:0;transition:opacity 0.5s ease}.fact-number{font-size:3.5rem;line-height:3.5rem;font-weight:600}.plus{opacity:0;transition:opacity 0.4s ease;color:#fff;font-size:3.5rem;margin-left:5px}.fact-text{opacity:0;transition:opacity 0.4s ease}.video-grid-outer{background-color:#000}@media (max-width: 1024px){.fact-number,.plus{font-size:2.5rem;line-height:2rem}}@media (max-width: 768px){.fact-number,.plus{font-size:2rem;line-height:2rem;margin:0.25rem}.fact > p:last-of-type{margin:0}.layover-facts > div{padding:0.25rem 0}}@media (max-width: 575px){.sec.video-grid-outer{background-color:#fff}.sec.video-grid-outer > .grid{padding:0}.video-layover{position:relative;width:100%;padding:0 1rem;display:flex;flex-direction:column}.fact-number,.plus{color:#097185;text-shadow:none;font-size:2.5rem;font-weight:400}.fact-text{font-size:1.1rem;text-shadow:none;color:#2c2c2c}.layover-facts,.layover-slogan{grid-column:span 12;height:fit-content;margin:1rem 0 0 0;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;text-align:center}.layover-facts > div{padding:0 0 2rem 0;text-align:center}.layover-slogan h2{color:var(--rrred);text-shadow:none}}